Id,Type,Project,Reporter,Assigned To,Priority,Severity,Reproducibility,Product Version,Target Version,Date Submitted,OS,OS Version,Platform,View Status,Updated,Summary,Description,Status,Resolution,Fixed in Version,Due Date 0057356,defect,POS2,philippe_mui,Retail,high,major,always,,,2024-12-03,5,,,public,2024-12-03,RM-19593 Pos 2: promotions wrongly configured block the access to the WebPOS,"""This was supposed to be solved with https://issues.openbravo.com/view.php?id=52618 but it is still KO in 24Q4. https://openbravo.atlassian.net/browse/RM-19593 When we configure a promotion wrongly, the expected behavior is to have an error message in Back Office when activating a promotion where a mandatory filter is missing (for Combo for example, the error occurs when there is no record registered in Family subtab), but not in the WEBPOS. If I configure a promotion with an error or a missing filter, I should still be able to log in to WebPOS and do a sale, and the promotion that is not correctly set up will not be available. We need to know which configuration can cause this blocking error.""",new,open,,2024-12-24 0057355,defect,POS2,eliezerSotomayor,Retail,normal,minor,always,,,2024-12-03,5,,,public,2024-12-03,Wrong styles in combo and checkbox filters in customer selector API,"In the customer selector the filters of type combo or checkbox have a wrong style. They don't cover the 100% of the dialog width and there is a small gap at the end. This is not a problem with the filters of type input. ",new,open,,1970-01-01 0057354,defect,POS2,eliezerSotomayor,Retail,normal,minor,always,,,2024-12-03,5,,,public,2024-12-03,Support date filter type in customer selector API,The customer selector is not supporting filters of type date. Date filters work like any other filter where you can type any string.,new,open,,1970-01-01 0057349,defect,POS2,meriem_azaf,meriem_azaf,normal,major,have not tried,,,2024-12-02,5,,,public,2024-12-03,Platform: invalid obc2AppMode-null in scss class of body tag in the login screen,"""The scss class of the body tag has an obc2AppMode-null class which is invalid. I checked live builds and it happens for pos2 as well as ssms, both installed separately or together on one server. To make our styling specific for the application we would need a class like obc2AppMode-SSMS (or obc2AppMode-POS2 I guess).""",scheduled,open,,1970-01-01 0057311,defect,POS2,jfvaringot,Bimla_vm,urgent,major,always,,,2024-11-27,5,,,public,2024-12-03,POS2 - The 'overpayment' amount is doubled,"""There's an issue in the calculation amount in refunds. The issue is linked to the function : getDisplayTotalFromTicket: (ticket, printSettings) This regression is introduced in https://issues.openbravo.com/view.php?id=52379 and https://issues.openbravo.com/view.php?id=54782.""",scheduled,open,,2024-12-19 0057352,backport,POS2,migueldejuana,SABARINATH P,normal,major,always,,24Q2.5,2024-10-15,5,,,public,2024-12-03,Incorrect starting cash amount when using safe box functionality in the POS,We are not taking into account the initial Counted amount for Safe Boxes,scheduled,open,,2024-11-12 0057342,defect,POS2,psanjuan,Bimla_vm,urgent,major,always,,,2024-12-02,30,Openbravo Appliance 14.04,,public,2024-12-03,Not possible to make a sale if Sales Representative for New Orders = Use the same as logged-in user automatically,"Not possible to make a sale if Sales Representative for New Orders = Use the same as logged-in user automatically, regardless Sales Representative mandatory = False.",scheduled,open,,2024-12-09 0055481,defect,Openbravo ERP,frank_gonzalez,Triage Platform Base,normal,minor,always,,,2024-05-14,5,,,public,2024-12-03,Direct navigation is unavailable for records loaded in sub-tabs created via a HQL query,"If a record is loaded in a tab (not top-level, i.e. '0') that is based on an HQL table, the direct link isn't available and the record cannot be accessed via ""Recent Documents"". This happens with several tabs, but the example provided occurs in the Assigned Modifier Groups tab within the Product window.",new,open,,1970-01-01 0057353,defect,Openbravo ERP,sofidossant,Triage Omni OMS,normal,minor,always,,,2024-12-02,5,,,public,2024-12-02,Error with preference SO_CreditLimit,"""I set the SO_CreditLimit preference to 100 and if I create a bp from the backoffice it works, but if I do it from the pos, it does not work. That is, it is not saved by default in 100 in the Credit Line Limit field.""",new,open,,2024-12-23 0056978,defect,Retail Modules,malsasua,jarmendariz,normal,major,always,,,2024-11-05,5,,,public,2024-12-02,Full refresh is not executed when one masterdata model changed,"""After one deploy that modifying one masterdata model, if the login page is not refreshed, the first login is not triggering a full refresh The problem is reproducible in react and enyo. """,new,open,,2024-12-19 0057347,feature request,Localization Pack: Spain,psanjuan,agarcia01,urgent,major,always,,,2024-12-02,30,Openbravo Appliance 14.04,,public,2024-12-02,Nuevo DR Modelo 303 2024 4T,tbd,new,open,,2024-12-09 0057346,design defect,Openbravo ERP,Joan Carles,Retail,normal,major,have not tried,,,2024-12-02,5,,,public,2024-12-02,Duplicate name for different cashups,"""Lately we're finding different errors when importing orders and cashups from POS to backoffice. In one occasion, sales orders were stuck because OB_Exception: """"There are errors related to non-created customers, orders or cash management movements pending to be processed. Process them befor process he cashups"""". In another occasion, the OB_Exception was just: """"Cash up was already processed"""". In both cases, we found two terminal cashups (in 2 different terminals) with the same name/number (see attached screenshots) """,new,open,,1970-01-01 0057350,backport,POS2,migueldejuana,SABARINATH P,normal,major,always,,24Q4.1,2024-10-15,5,,,public,2024-12-02,Incorrect starting cash amount when using safe box functionality in the POS,We are not taking into account the initial Counted amount for Safe Boxes,scheduled,open,,2024-11-12 0057351,backport,POS2,migueldejuana,SABARINATH P,normal,major,always,,24Q3.3,2024-10-15,5,,,public,2024-12-02,Incorrect starting cash amount when using safe box functionality in the POS,We are not taking into account the initial Counted amount for Safe Boxes,scheduled,open,,2024-11-12 0057348,defect,POS2,jinigo,Retail,normal,minor,always,,,2024-12-02,5,,,public,2024-12-02,[UX] On the initial count screen the next button is not fully visible when using an iPhone,"When logging in on an iPhone, the 'next' button is not fully visible on the Initial Count screen. If the 'next' button is clicked and, on the next screen (Initial Count step 2 of 2), the 'back' button is clicked, the 'next' and 'logout' buttons are not displayed correctly.",new,open,,1970-01-01 0057344,defect,Retail Modules,dmiguelez,Triage Omni WMS,high,major,always,,,2024-12-02,30,Openbravo Appliance 14.04,,public,2024-12-02,"Return Line Reasons not working as expected, specially with Verified Returns","""There are some errors in Return Line Reasons: - With verified returns, the dialog shown to the user is missing some options - With verified returns, the bin by default is not the expected one (might be fixed by fixing the previous problem)""",new,open,,2024-12-23 0057332,defect,POS2,migueldejuana,SABARINATH P,normal,trivial,always,,,2024-11-29,5,,,public,2024-12-02,"In Portrait view with Forced Counting Tool Display Behaviour, the keypad is not disabled","In Portrait view with Forced Counting Tool Display Behaviour, the keypad is not disabled and it should be disabled because we are forced to use Counting Tool.",scheduled,open,,1970-01-01 0056916,feature request,Localization Pack: Spain,psanjuan,agarcia01,urgent,major,always,,,2024-10-28,30,Openbravo Appliance 14.04,,public,2024-12-02,New DR 390 2024,New DR 390 2024,new,open,,2024-12-09 0057345,defect,POS2,fermin_ostivar,Retail,normal,minor,always,pi,,2024-12-02,5,,,public,2024-12-02,"It is possible to work with a till unlinked, discarding Terminal Authentication Change popup","If a terminal is unlinked, it is possible to work until the next login, discarding the ""Terminal Authentication Change"" popup",new,open,,2024-12-23 0057343,defect,Retail Modules,victor_perez,Triage Platform Conn,normal,major,have not tried,RR24Q3.2,,2024-12-02,5,,,public,2024-12-02,Log warning during fiscalization and the property cfrtpSingleusevouchers,"""In the Footkorner production logs, we have this log message: 2024-11-27 12:09:09,818 [Import Entry - 1] WARN org.openbravo.events.fiscalization.hooks.FiscalData - Cannot find field """"cfrtpSingleusevouchers"""" in Order to store the value """"[]"""" 2024-11-27 12:09:09,818 [Import Entry - 1] WARN org.openbravo.events.fiscalization.hooks.FiscalData - Cannot find field """"cfrtpSingleusevouchers"""" in Invoice to store the value """"[]"""" This field is present in this module: org.openbravo.events.fiscalization""",new,open,,2024-12-23 0057270,feature request,POS2,njimenez,njimenez,normal,major,have not tried,,,2024-11-25,5,,,public,2024-12-02,Offline authentication for front end external systems with oauth2,It is required to improve http front end external systems with oauth2 authentication. The improvement will consist on allowing the authentication in offline mode. In order to do that we will need to import the oauth2 authorization server parameters at client side and make the required measures to ensure the security over the sensible data to be stored.,new,open,,1970-01-01 0057339,defect,Retail Modules,william_vermersch,Retail,high,major,have not tried,RR20Q3,,2024-12-02,5,,,public,2024-12-02,"Credit note transaction reverted in case of error, but payment is not removed","""Hello, it seems it is possible to open multiple times the credit note consumption popin. It is then possible to click on """"Consume/Apply"""" multiple times to consume more than what is """"possible to consume"""" on the credit note. This is causing an issue, credit note with amount inferior to the total amount can be used to paid entirely the order.""",new,open,,2024-12-23 0057320,defect,Openbravo Localizations,avicente,aferraz,high,major,always,,,2024-11-28,5,,,public,2024-12-02,Required Module Script to fill the column 'POS Ticket || DocumentNo ',"""In the French Certification module, the field 'POS Ticket || Sales Order' has been replaced by 'POS Ticket || DocumentNo', see attached image. Due to this change and after an update, for the historical tickets the field 'POS Ticket || DocumentNo' is empty and the user doesn't know the corresponding ticket to the hash. In addition, that creates errors in the compilation an inconsistent data in the ddbb. A module script must be created to fill the field 'POS Ticket || DocumentNo' with the corresponding value to the historical data. """,new,open,,2024-12-19 0057263,defect,POS2,charlotte_vasseur,sreehari,normal,minor,always,,,2024-11-22,5,,,public,2024-12-02,[SALES] 'Pay' button instead of 'Refund' on Cancel Order since 24Q2,"From 24Q2, 'Pay' button is displayed instead of 'Refund' when doing a Cancel Order",scheduled,open,,2024-12-23 0057239,defect,POS2,dorian_robillard,sreehari,normal,minor,always,,,2024-11-21,5,,,public,2024-12-02,"When searching for a customer, the result is diplayed in an half of the size of the pop up","""When searching for a customer, there is a line return diplayed in an half of the size of the pop up. """,scheduled,open,,2024-12-23 0056692,defect,POS2,dorian_robillard,Bimla_vm,normal,minor,always,,,2024-10-08,5,,,public,2024-12-02,VIP price : ‘display discount in order line when not apply’ is not working in POS,"When the ‘display discount in order line when not apply’ field is ticked in the BO, the ‘lack’ of promotion does not appear on the ticket line on the POS, unlike the ‘display discount in order total when not apply’ field, which is correctly applied on the POS",scheduled,open,,2024-11-29 0057338,feature request,POS2,gaboflash,gaboflash,normal,minor,have not tried,,,2024-12-01,5,,,public,2024-12-01,"Add configurable restrictions in the External Order API for product deletion, addition, and quantity modification","""This feature introduces new fields in the External Order API to control specific actions on external orders, including product deletion, addition, and quantity modification. These restrictions aim to ensure consistency with terminal configurations, reduce operational errors, and maintain order integrity. 1- Disallow product deletion (line level): Add allowProductDeletion to control whether a product line can be deleted. Deletion depends on terminal settings. 2- Disallow product addition (header level): Add allowAddProduct to define whether new products can be added to the order. 3- Disallow quantity modification (line level): Add allowModifyProductQuantity to control whether product quantities can be modified. Restrictions do not apply to merged orders. Terminal rules take precedence over API configurations. Expected Outcome: Greater control over external order actions through API restrictions. Consistency with terminal rules and reduced operational errors.""",new,open,,1970-01-01 0057264,defect,Retail Modules,aferraz,aferraz,normal,minor,have not tried,,,2024-11-23,5,,,public,2024-12-01,Remove OMNI modules not needed in try-retail,Remove OMNI modules not needed in try-retail because they are already included in try-pos2/omni-oms/omni-wms jobs.,new,open,,1970-01-01 0056966,feature request,POS2,cberner,cberner,normal,major,have not tried,,,2024-11-04,5,,,public,2024-11-30,Metadatical definition of toolbars as source data,"It should be possible for toolbars to be configured metadatically in the Backoffice to be used across different platforms such as POS and SSMS. The technical design is present here: https://docs.google.com/document/d/1l_wGEwYs-0JyUYavziuN8EYr4gNwgiSSTGvRt_lNI6w/edit?tab=t.0",scheduled,open,,1970-01-01 0056907,defect,POS2,lorenzofidalgo,Rajesh_18,immediate,trivial,always,main,,2024-10-25,5,,,public,2024-11-30,[24Q4] Decimals are not shown in the "Cash to Keep" cash up process while they are shown in the previous step,"""Inside the Cash Up process, there is a lack of uniformity regarding the decimals that are shown in the """"Amount To Keep"""" input field. E.g. """"301"""" instead of """"301.00"""". In the previous step inside the Cash Up process, the input field """"Counted"""" shows the amout correctly """"301.00"""". This behaviour started in 23Q4 and it has been tested to be working properly in 23Q3.2 & 23Q2.3.""",scheduled,open,,1970-01-01 0057336,defect,POS2,sofidossant,Retail,normal,major,always,,,2024-11-29,5,,,public,2024-11-29,ERROR credit card in another currency with overpayment,"""If we define the credit card payment method with a currency different from the organization's currency, for example if the organization's currency is EUR, we put USD in credit card. And the credit card overpayment is defined as 0, we cannot pay with the payment method, because it takes it as an overpayment.""",new,open,,2024-12-06 0056788,defect,Retail Modules,malsasua,meriem_azaf,normal,major,always,,,2024-10-15,5,,,public,2024-11-29,Performance problem on KernelUtils.getModulesOrderedByDependency,"""the function getModulesOrderedByDependency in KernelUtils is not efficient: https://gitlab.com/openbravo/product/openbravo/-/blob/release/24Q4/modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/KernelUtils.java?ref_type=heads#L275 This function is executed for each login, and when a lot of logins are done simultaneously after restart tomcat, it could cause a performance issue""",scheduled,open,,2024-10-22 0057313,defect,Openbravo ERP,ivazquez,Triage Platform Base,high,major,always,pi,pi,2024-11-28,5,,,public,2024-11-29,Error in the selector in the Stock Report window in Microsoft Edge browser.,"""In the “Stock Report” window using the Microsoft Edge browser in the latest version (131.0.2903.70), the “Product Category” selector does not work correctly. At first, when displaying the selector, all the product category names appear together in the first option, which is clearly an error. Then, when setting it and exporting the PDF, the filter does not work no matter what category you put, so it exports the entire file. Video reproducible in the client environment but perfectly reproducible in live builds: https://drive.google.com/file/d/1nfenMaDk7_pdqJcfX82XyNZAuwjYn2CQ/view?usp=sharing""",new,open,,2024-12-18 0057007,defect,Retail Modules,gowthamveeramuthu,meriem_azaf,normal,minor,always,,,2024-11-06,5,,,public,2024-11-29,Language filter is not applying in organization window,"""after opening the language window, choose the record which is having language and right click on language and """"use as filter"""". the filter is applied but records not filtered. but if i manually typed the language in filter and choose the option then the filter is applied properly.""",scheduled,open,,2024-12-06 0057280,defect,POS2,ablasco,ablasco,normal,major,have not tried,,,2024-11-26,5,,,public,2024-11-29,profile configurations do not change if the "set as default" checkbox is not selected,"""When trying to change the profile configurations, no change is applied. When the role is changed in the profile settings, the changes are not applied in the application, and the role does not switch properly.""",scheduled,open,,1970-01-01 0057224,feature request,Modules,caristu,caristu,high,minor,N/A,,,2024-11-21,5,,,public,2024-11-29,Reception of stock with qualitative incidents,"It would be nice, in receptions only (DOr/PO/DN), to have the possibility to receive stock with qualitative defects, like for example broken items.",new,open,,1970-01-01 0057285,defect,Retail Modules,gowthamveeramuthu,Bimla_vm,normal,minor,always,,RR24Q3,2024-11-26,5,,,public,2024-11-29,Generic products able to add in assortment.,"""in Assortment window -> product tab, it is not allowed to add generic products. in product window -> Assortment tab, for generic product, it is able to choose assortment and save it.""",scheduled,open,,2024-12-17 0057331,defect,POS2,migueldejuana,dmytro_tarasov,normal,minor,always,,,2024-11-29,5,,,public,2024-11-29,"Doing Cash Management, confirmation popup is not showing amount formatted always","""Doing Cash Management, confirmation popup is not showing amount formatted always. If we enter the amount using Counting Tool, the confirmation popup is showing the amount formatted (20.00 €) but if we enter amount manualy it is not formatting it (20 €)""",scheduled,open,,1970-01-01 0057330,defect,POS2,migueldejuana,dmytro_tarasov,normal,trivial,always,,,2024-11-29,5,,,public,2024-11-29,There are two Initial Count Cash in Touchpoint Type --> Payment Method,"There are two Initial Count Cash in Touchpoint Type --> Payment Method to configure if we need to do the counting tool or not. We have one in session module and another one in pos2 module. Maybe we need to add a display logic to hide the one of sessions module if we have pos2 module installed. ",scheduled,open,,1970-01-01 0057327,defect,POS2,jmassy,Retail,normal,minor,have not tried,,,2024-11-29,5,,,public,2024-11-29,In the Approval pop-up the following text is not present : 'A supervisor needs to approve this action',In the Approval pop-up the following text is not present : 'A supervisor needs to approve this action',new,open,,1970-01-01 0057326,defect,POS2,gowthamveeramuthu,Retail,high,major,always,,24Q2,2024-11-29,5,,,public,2024-11-29,user not able to login after updating instance from 24Q1 to 24Q2,"""user not able to login after updating instance from 24Q1 to 24Q2. For Rand customer we updated instance from 24Q1 to 24Q2. once the build done on productions, the users not able to login the application for the first time. error attached """"loginError"""". the user with manual role facing this issue, if you have admin role then its logged in. the message error is displayed in this point: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/blob/master/src/org/openbravo/core2/login/Core2LoginMobileAccessChecker.java?ref_type=heads#L54 currentAppMode is blank the message: ...Role Vendeur Balaboosté Mauritius has not access to Application POS2 and/or Application Mode the appmode is not received from pos because the source is not refreshed, even if you refresh the browser the source is not updated. there is no appmode present here(image attached """"afterUpdate24Q2AppModeNotReflected"""")""",new,open,,2024-12-06 0057180,defect,POS2,remibrunet,SABARINATH P,high,major,always,,,2024-11-19,5,,,public,2024-11-29,No Business date asked at the POS opening when no initial count payment method defined,"""Whithout the Automatic Business Date defined, the system asked the user on POS what should be the Business Date. This occur during the initial count process. When there is no cash defined for the till (or any initial counted payment method), the system doesn't ask for the date and automatically start the POS""",scheduled,open,,2024-12-10 0057255,backport,Openbravo ERP,eduardo_Argal,Triage Platform Base,immediate,major,always,pi,PR24Q4.1,2024-10-03,5,,,public,2024-11-28,"A user with a not Manual role can access, edit and create transactions in any organization","A user with a not Manual role can access, edit and create transactions in any organization even if the organization access is limited to one store.",scheduled,open,,1970-01-01 0057325,defect,POS2,jmassy,Retail,normal,minor,have not tried,,,2024-11-28,5,,,public,2024-11-28,The customer Name doesn't correspond to the address after assign another customer address for an issue invoice,The customer Name doesn't correspond to the address after assign another customer address for an issue invoice,new,open,,1970-01-01 0057323,defect,POS2,fdomingues,Retail,normal,minor,always,24Q3.2,,2024-11-28,5,,,public,2024-11-28,The 'Address Usage' pop-up is not displayed,The 'Address Usage' pop-up is not displayed when a customer's address is only Shipping or only Invoicing,new,open,,1970-01-01 0057008,defect,Openbravo ERP,inaki_azkonobieta,Triage Platform Base,high,minor,always,main,,2024-11-06,5,,,public,2024-11-28,Wrong insert happening in some environments,"""Every 5 minutes we have the following error in the log: 2024-11-06 10:02:07,008 [DefaultQuartzScheduler_Worker-3] ERROR org.openbravo.scheduling.ProcessRunData - SQL error in query: INSERT INTO AD_Process_Run (AD_Org_ID, AD_Client_ID, Isactive, Created, Createdby, Updated, UpdatedBy, AD_Process_Run_ID, Status, Start_Time, Runtime, Log, AD_Process_Request_ID, Scheduler_Instance) VALUES (?, ?, 'Y', NOW(), ?, NOW(), ?, ?, ?, NOW(), ?, ?, ?, ?) :org.postgresql.util.PSQLException: ERROR: insert or update on table """"ad_process_run"""" violates foreign key constraint """"ad_process_run_ad_client"""" Detail: Key (ad_client_id)=(4028E6C72959682B01295A070852010D) is not present in table """"ad_client"""". 2024-11-06 10:02:07,008 [DefaultQuartzScheduler_Worker-3] ERROR org.openbravo.scheduling.ProcessMonitor - @CODE=0@ERROR: insert or update on table """"ad_process_run"""" violates foreign key constraint """"ad_process_run_ad_client"""" Detail: Key (ad_client_id)=(4028E6C72959682B01295A070852010D) is not present in table """"ad_client"""". javax.servlet.ServletException: @CODE=0@ERROR: insert or update on table """"ad_process_run"""" violates foreign key constraint """"ad_process_run_ad_client"""" Detail: Key (ad_client_id)=(4028E6C72959682B01295A070852010D) is not present in table """"ad_client"""". at org.openbravo.scheduling.ProcessRunData.insert(ProcessRunData.java:112) ~[classes/:?] at org.openbravo.scheduling.ProcessMonitor.jobToBeExecuted(ProcessMonitor.java:139) [classes/:?] at org.quartz.core.QuartzScheduler.notifyJobListenersToBeExecuted(QuartzScheduler.java:1927) [quartz-2.3.2.jar:?] at org.quartz.core.JobRunShell.notifyListenersBeginning(JobRunShell.java:324) [quartz-2.3.2.jar:?] at org.quartz.core.JobRunShell.run(JobRunShell.java:173) [quartz-2.3.2.jar:?] at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573) [quartz-2.3.2.jar:?] 2024-11-06 10:02:07,008 [DefaultQuartzScheduler_Worker-3] ERROR org.openbravo.scheduling.DefaultJob - Error executing process org.openbravo.erpCommon.ad_process.AcctServerProcess java.lang.NullPointerException: null 2024-11-06 10:02:07,008 [DefaultQuartzScheduler_Worker-3] INFO org.quartz.core.JobRunShell - Job OB_QUARTZ_GROUP.3CD8A7A68DFE4FDAAD20D2570D78DE3B threw a JobExecutionException: org.quartz.JobExecutionException: java.lang.NullPointerException at org.openbravo.scheduling.DefaultJob.execute(DefaultJob.java:72) ~[classes/:?] at org.quartz.core.JobRunShell.run(JobRunShell.java:202) [quartz-2.3.2.jar:?] at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573) [quartz-2.3.2.jar:?] Caused by: java.lang.NullPointerException 2024-11-06 10:02:07,013 [DefaultQuartzScheduler_Worker-3] ERROR org.openbravo.dal.core.OBContext - The query 'select r from ADRole r where r.id=:roleId' returned 0 results while only 1 result was expected 2024-11-06 10:02:07,013 [DefaultQuartzScheduler_Worker-3] ERROR org.openbravo.scheduling.ProcessMonitor - null java.lang.NullPointerException: null SOlutions tried that didn't work: - Redeployed the instance for checking that there is not a problem of the context - No records in the ad_process_request has this ad_client_id in his record - No records in the ad_process_request have this ad_client_id in the context select * from ad_process_request where ob_context like '%4028E6C72959682B01295A070852010D%'; The client is related to the QA Testing and the process launched is org.openbravo.erpCommon.ad_process.AcctServerProcess """,feedback,open,,2024-11-27 0056996,backport,Openbravo ERP,alostale,Triage Platform Base,normal,major,have not tried,,PR24Q2.5,2024-10-14,5,,,public,2024-11-28,broken layout in window title,When opening a link to Openbravo backoffice if the title of a view contains some special characters the layout can be broken.,scheduled,open,,2024-11-04 0056995,backport,Openbravo ERP,alostale,Triage Platform Base,normal,major,have not tried,,PR24Q3.3,2024-10-14,5,,,public,2024-11-28,broken layout in window title,When opening a link to Openbravo backoffice if the title of a view contains some special characters the layout can be broken.,scheduled,open,,2024-11-04 0056993,backport,Openbravo ERP,alostale,Triage Platform Base,normal,major,have not tried,,PR24Q2.5,2024-10-14,5,,,public,2024-11-28,broken layout in save view,"""Improper names (ie. with some special characters) for standard windows saved views, can break the layout when they are displayed. """,scheduled,open,,2024-11-04 0056992,backport,Openbravo ERP,alostale,Triage Platform Base,normal,major,have not tried,,PR24Q3.3,2024-10-14,5,,,public,2024-11-28,broken layout in save view,"""Improper names (ie. with some special characters) for standard windows saved views, can break the layout when they are displayed. """,scheduled,open,,2024-11-04 0057319,defect,Openbravo ERP,avicente,Triage Omni OMS,high,major,always,,,2024-11-28,5,,,public,2024-11-28,Required Module Script to fill the column 'Tax Rate || Search Key ' to avoid inconsistent data in the ddbb,"When a customer is updated from an old release (for example R19 or R20), the column 'Tax Rate || Search Key' is created as mandatory and empty. That created error in compilation an inconsistent data in the ddbb.",new,open,,2024-12-18 0057318,defect,Openbravo ERP,avicente,Retail,urgent,major,always,,,2024-11-28,5,,,public,2024-11-28,"Wrong position of the subtabs 'Product Transactions', 'Capacity' and 'Handling Unit Type' in the 'Warehouse Definition'","In the window 'Warehouse Definition', the subtabs 'Product Transactions', 'Capacity' and 'Handling Unit Type' must be displayed below of 'Storage Bin'. However now they are displayed under the subtab 'Return Bin'. See attached image ",new,open,,2024-12-18 0056486,feature request,Modules,vmromanos,caristu,normal,major,always,,,2024-09-18,5,,,public,2024-11-28,OneToManyEntityPropertyMapping doesn't respect Selected Properties On Entity Referencing,"""I have an entity mapping (SSMSTask) that has a property (stockIncidents) defined as OneToManyEntityPropertyMapping. The StockIncident entity mapping is defined with Selected Properties On Entity Referencing = """"Those Selected"""", with these 3 properties: * documentNo """"As identifier"""" * date """"As Information"""" * incidentReason """"As Information"""" When I export a task with a stockIncident, the stockIncidents property shows all the properties instead of just the three above. """,acknowledged,open,,1970-01-01 0057317,defect,Modules,caristu,Triage Omni WMS,high,minor,have not tried,,,2024-11-28,5,,,public,2024-11-28,Pending To Generate Picking field does not take into account Pick and Pack tasks,"The Pending To Generate Picking field does not take into account Pick and Pack tasks Note that this field is a computed column making use of the OBDOA_DOLINE_PENDINGPICKING function",new,open,,1970-01-01 0056631,defect,Openbravo ERP,eduardo_Argal,Triage Platform Base,immediate,major,always,pi,pi,2024-10-03,5,,,public,2024-11-28,"A user with a not Manual role can access, edit and create transactions in any organization","A user with a not Manual role can access, edit and create transactions in any organization even if the organization access is limited to one store.",scheduled,open,,1970-01-01 0057261,defect,Openbravo Localizations,kousalya_r,kousalya_r,normal,major,have not tried,,,2024-11-22,5,,,public,2024-11-28,Different AD Message needed for Receipt Fiscalization in POS and SCO,"""Currently there is one AD message Receipt Fiscalization (CFIS_TITLE_TICKET_COMPLETE) that is the same in POS and SCO. Adeo would like to have two, one for POS and another for SCO in order to add different messages. Otherwise the same message is displayed in both modes. The idea is to put in POS Justificante de Compra and in SCO Datos de facturación.""",new,open,,1970-01-01 0057269,defect,Openbravo Localizations,kousalya_r,kousalya_r,normal,major,have not tried,,,2024-11-25,5,,,public,2024-11-28,Backoffice error when opening Substitute Invoices window,"""When opening Substitute Invoices, the following error appears in the log: ERROR org.openbravo.erpCommon.utility.DimensionDisplayUtility - Same table (B7E4F28CAA9949378E6CAABC879E84E6) does not map with any levels.""",new,open,,1970-01-01 0057222,defect,Retail Modules,william_vermersch,kousalya_r,normal,minor,always,,,2024-11-21,30,Openbravo Appliance 14.04,,public,2024-11-28,Copy Store + Deposit Invoice not copying the value from the Deposit Invoice Document Type,"""Hello, Firstly I couldn't find the Deposit Invoice in the mantis module list, so I couldn't set it (sorry if this isn't the good module to report the issue). When you're creating a new Document Type for the Deposit Invoice, it is not copied when you're doing a Copy Store process.""",new,open,,2024-12-12 0057260,defect,POS2,javietxe,radhakrishnan,normal,major,have not tried,,,2024-11-22,5,,,public,2024-11-28,Contribution Module - cancel and replace,"""When performing the cancel and replace, the contribution line is replaced by a new line (a copy of the original), BUT the related line field (line.relatedLines.orderLineId) continues pointing to the product line of the original ticket. This happens because the cancel and replace action (OBPOS2_CreateReplaceTicket) checks, before re-linking the services, whether the ticket has a check called """"hasServices."""" With this check, several things happen (and the implemented solutions are in parentheses): -It is not set in the original ticket (we add it as a hook when adding a line with contributions). -It is not saved in the back office (nothing). - It is not retrieved when loading the remote ticket (we validate that there is a contribution line, and if there is, we load the check. This happens in a posthook of the load remote ticket action, OBPOS2_LoadRemoteTicket). The validation is: !ticket.hasServices || !line.relatedLines. If that || were a &&, it would work perfectly, but I don't know if the intention of the || is actually something else, for purposes other than contributions. It is also possible that it is simply a configuration error and can be marked so that when a contribution is added, the check is marked. This causes issues when editing the product line with the contribution, as it is incorrectly linked and cannot be found, leading to the creation of a new contribution line.""",new,open,,2024-12-13 0057310,defect,POS2,jmassy,Retail,normal,minor,have not tried,,,2024-11-27,5,,,public,2024-11-27,'No address Selected' and the 'Issue Invoice' button are displayed after switching to a customer that is 'Do Not Invoice',"Under the customer name, 'No address Selected' and the 'Issue Invoice' button are displayed after changing for customer with 'Do not Invoice'",new,open,,1970-01-01 0057309,defect,POS2,jmassy,Retail,normal,minor,have not tried,,,2024-11-27,5,,,public,2024-11-27,The anonymous customer disapear after selecting another customer address,The anonymous customer disapear after selecting another customer address,new,open,,1970-01-01 0057307,defect,Openbravo Localizations,kousalya_r,,normal,major,have not tried,,,2024-11-27,5,,,public,2024-11-27,No proper error capture if the SW certification information is not filled in,"""Go to Organization window, select a legal entity and enable the field “Fiscalization”, make sure that the value “Portugal Fiscalization” is selected in the field “Fiscalization Name”. As System Admin make sure that the window “Software Certification” does not have any record/information. As Openbravo make sure that the basic configuration required by the Portugal Certification code is done. For making this you can review this document: https://docs.google.com/document/d/1_KhUqa6dqq27O1VS7tJpOop1cXz6i_Wb1TnOHdQ67Xw/edit?tab=t.0Connect your Google account but the one in the “Software Certification” window. Go to Openbravo POS, try to log in. The error attached is shown, as the proper error is not capture.""",new,open,,1970-01-01 0057308,defect,POS2,jmassy,Retail,normal,minor,have not tried,,,2024-11-27,5,,,public,2024-11-27,The address list in the 'pop-up to select an address' is not updated after creating a new one without refreshing the pop-up,The address list in the 'pop-up to select an address' is not updated after creating a new one without refreshing the pop-up,new,open,,1970-01-01 0057306,defect,POS2,philippe_mui,Retail,low,minor,always,,,2024-11-27,5,,,public,2024-11-27,RM-19286 [SALES] Payment method and ticket date overlap,"""When the Payment method name is too long, it overlaps with the ticket date when reopening the order. This is happening in 24Q2 and 24Q4 versions https://openbravo.atlassian.net/browse/RM-19286""",new,open,,2025-02-10 0057305,defect,Retail Modules,hector_hernaez,Bimla_vm,high,major,always,pi,,2024-11-27,5,,,public,2024-11-27,Zip Survey allows to copy-paste / scan alphanumeric characters which causes Data Import Entries in Error,"""Reproduced both in Toys and livebuilds retail_pos2_modules_pgsql consistently. The pop up of zip survey, does not allow to write letters from the keyboard, but it allows to copy-paste / scan them, which generates a Data Import Entry in error and all the Data Import Entries after it remain stuck in error.""",scheduled,open,,2024-12-03 0057223,defect,Retail Modules,anais_valdivia,guilleaer,high,major,always,,,2024-11-21,5,,,public,2024-11-27,CRM properties doesn't appear in Discounts WebService API,"We can not found in the API the CRM properties defined inthe promotions. We need to know how we have to inform the customer proporties (CRM connector) in the request. Create these field and the documentation.",acknowledged,open,,2024-12-06 0057219,defect,POS2,malsasua,SABARINATH P,high,major,always,,,2024-11-21,5,,,public,2024-11-27,"Invalid Time Value" error when no cash payment method configured,"""In a till configured without a payment method with """"initial count cash"""" flag enabled, when a ticket is completed and DONE button is clicked, error is returned: Invalid Time Value""",scheduled,open,,2024-11-28 0057304,defect,POS2,DanielMancho,Retail,normal,major,always,,,2024-11-27,5,,,public,2024-11-27,[24Q4] Error when trying to reconcile a fianncial account,"When doing the process of reconcile a financial account in the BO, an error it's shown saying a payment method or a G/L item.",new,open,,1970-01-01 0044613,defect,Retail Modules,plujan,kousalya_r,normal,minor,have not tried,,,2020-07-15,5,,,public,2024-11-27,[20Q3] An error about not properly configured simplified invoices is shown even if the context does not use them,"""When updating from a 20Q2 to a 20Q3 release, at login a message is shown """"Document Type for Simplified Invoice is not configured for the Document Type VBS POS Order"""" Simplified invoices is not at use in the current Client, so this message should not be shown in this case.""",new,open,,1970-01-01 0057303,defect,POS2,jmassy,Retail,normal,minor,always,,,2024-11-27,5,,,public,2024-11-27,[POS] [issue invoice] An error message is shown Cancelling the choice of an invoicing address,An error message is shown Cancelling the choice of an invoicing addres,new,open,,1970-01-01 0057302,defect,POS2,frank_gonzalez,Triage Omni OMS,normal,major,always,,,2024-11-27,5,,,public,2024-11-27,Prices incorrectly calculated for ticket containing contribution configured with unique quantity and price included,"""If an item (main product) is added to the ticket and that product is associated with a contribution having a unique quantity and """"price included"""", the total for the lines will be incorrect if the quantity of the main product is increased. E.g. the main product (Balaclava cap) costs 169€ and a contribution configured with """"unique quantity"""" and """"price included"""" is associated to it. If we add a second cap, the total should be: 338€ = 169€ + (164€ + 5€) where the contribution is only counted in one case (unique quantity). But currently, the total comes out to: 333€ = 164€ + (164€ + 5€) where there is only one contribution, but the price of every item is reduced by the contribution price.""",new,open,,1970-01-01 0048829,feature request,Modules,Sandrahuguet,Sandrahuguet,normal,minor,have not tried,,,2022-03-18,5,,,public,2024-11-27,Define more information entity mappings for order and invoices,"""Define more information entity mappings for order and invoices: Renamed some entity mappings used in Invoice to use it in order and more documents if needed. InvoiceOrganizationInfoLocation -> OrganizationInfoLocationForDocuments InvoiceOrganizationInfo -> OrganizationInfoForDocuments InvoiceBusinessPartnerLocation -> LocationForDocuments InvoiceUserInfo -> UserForDocuments InvoiceBpartnerInfo -> BusinessPartnerForDocuments Some properties have been renamed to use the generic names as used in other entities, this will be an API change in invoice mapping name -> commercialName contact_info -> contactInformation postalCode -> zipCode countryCode -> country businessPartnerCategory -> bpCategory partnerAddress -> invoiceAddress """,new,open,,1970-01-01 0057297,defect,POS2,jmassy,Retail,normal,minor,have not tried,,,2024-11-26,5,,,public,2024-11-26,The invoicing address is not added in the ticket area even if the cutomer has it in default invoice address after a full verifie,The invoicing address is not added in the ticket area even if the cutomer has it in default invoice address after a full verified return,new,open,,1970-01-01 0057294,backport,POS2,charlotte_vasseur,sreehari,normal,minor,always,,24Q4.1,2024-11-22,5,,,public,2024-11-26,[SALES] 'Pay' button instead of 'Refund' on Cancel Order since 24Q2,"From 24Q2, 'Pay' button is displayed instead of 'Refund' when doing a Cancel Order",scheduled,open,,2024-12-23 0057295,backport,POS2,charlotte_vasseur,sreehari,normal,minor,always,,24Q3.3,2024-11-22,5,,,public,2024-11-26,[SALES] 'Pay' button instead of 'Refund' on Cancel Order since 24Q2,"From 24Q2, 'Pay' button is displayed instead of 'Refund' when doing a Cancel Order",scheduled,open,,2024-12-23 0057296,backport,POS2,charlotte_vasseur,sreehari,normal,minor,always,,24Q2.5,2024-11-22,5,,,public,2024-11-26,[SALES] 'Pay' button instead of 'Refund' on Cancel Order since 24Q2,"From 24Q2, 'Pay' button is displayed instead of 'Refund' when doing a Cancel Order",scheduled,open,,2024-12-23 0057291,backport,Retail Modules,jonae,ranjith_qualiantech_com,normal,major,always,,RR24Q4.1,2024-11-22,5,,,public,2024-11-26,Issues when converting a quotation to sales order,"""When converting a quotation to sales order, the synchronization is not creating a simplified invoice and the document number of the sales order created does not follow the order sequence (it follows the quotation sequence) Apart from the issue of not creating the simplified invoice, it is causing critical issues in the fiscalization modules (portugal, for example)""",scheduled,open,,2024-12-02 0057292,backport,Retail Modules,jonae,ranjith_qualiantech_com,normal,major,always,,RR24Q3.3,2024-11-22,5,,,public,2024-11-26,Issues when converting a quotation to sales order,"""When converting a quotation to sales order, the synchronization is not creating a simplified invoice and the document number of the sales order created does not follow the order sequence (it follows the quotation sequence) Apart from the issue of not creating the simplified invoice, it is causing critical issues in the fiscalization modules (portugal, for example)""",scheduled,open,,2024-12-02 0057293,backport,Retail Modules,jonae,ranjith_qualiantech_com,normal,major,always,,RR24Q2.5,2024-11-22,5,,,public,2024-11-26,Issues when converting a quotation to sales order,"""When converting a quotation to sales order, the synchronization is not creating a simplified invoice and the document number of the sales order created does not follow the order sequence (it follows the quotation sequence) Apart from the issue of not creating the simplified invoice, it is causing critical issues in the fiscalization modules (portugal, for example)""",scheduled,open,,2024-12-02 0057290,defect,Modules,marc_arroyo,Triage Omni OMS,normal,major,always,,,2024-11-26,5,,,public,2024-11-26,When adding a product with a linked Contribution to the basket two items are counted,"When adding a product with a linked contribution to the basket, instead of 1 item 2 are counted. But contribution don't have to be counted as separate items in the basket",new,open,,1970-01-01 0057283,feature request,POS2,ifernandez,ifernandez,normal,minor,have not tried,,,2024-11-26,5,,,public,2024-11-26,Decide for all manual promotion if it goes after or before a automatic promotion,"The request here is actually to extend the “Apply after automatic discounts” checkbox option you can see for some manual discount types to all the manual discounts. Currently this option exists for those manual discounts : - Discretionary Fixed Amount - Discretionary Fixed Percentage - User Defined Amount - User Defined Percentage For those manual discounts it is possible to see the “Apply after automatic discounts” checkbox option in definition section that the user can see in Discounts and promotions window. The purpose of this development is to extend that option to all the other manual discounts. ",new,open,,1970-01-01 0057210,feature request,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2024-11-20,5,,,public,2024-11-26,Move content of org.openbravo.retail.config module to backoffice/core repo,"Goal is to have: - Remove the org.openbravo.retail.config module entirely going ahead - Have content of old org.openbravo.retail.config module available in backoffice Done to: - Allow merging modules depending on retail.config into backoffice in the future - Reducing module-count",new,open,,1970-01-01 0057282,defect,POS2,jarmendariz,Triage Platform Base,normal,major,have not tried,,,2024-11-26,5,,,public,2024-11-26,Accordion click event is called on dragging mouse/touch up,"In a BaseSwipeableLine that contains a BaseAccordion as the middle element, when released the touch/mouse on a drag event, the onClick event is also called and it shouldn't. This is currently patched using an empty onClick event on the BaseAccordion, but this function is still called.",new,open,,1970-01-01 0057279,defect,POS2,ablasco,Triage Platform Base,normal,minor,have not tried,,,2024-11-26,5,,,public,2024-11-26,Unified grid-template-columns for IncrementalInput Component,"""There are several implementations within the IncrementalInput component that need to be reviewed to stablish a unified grid of columns. Nowadays, the following column grids are being used: - grid-template-columns: 1fr auto 1fr; --> The current grid applied - grid-template-columns: 5.6rem auto 5.6rem; --> One specific model for .obc2IncrementalInput-limits - grid-template-columns: min-content min-content min-content; --> Solution for constraint elements inside.""",new,open,,1970-01-01 0057106,feature request,POS2,AugustoMauch,AugustoMauch,normal,minor,have not tried,,,2024-11-15,5,,,public,2024-11-26,"The username and password fields of the Login form should not be autocompleted by the user, form inputs should not be autofilled","""Those fields contain sensitive information, so we should prevent their autocompletion. We have been asked not to stop the autocompletion of those fields, but of all BaseFormInput fields.""",scheduled,open,,1970-01-01 0057276,defect,POS2,jmassy,Retail,normal,minor,have not tried,,,2024-11-26,5,,,public,2024-11-26,"By multi selecting product on a complete sales , the 'Sales Representative' field in the 'Product Line' pop-up is grayed out","By multi selecting product on a complete sales , the 'Sales Representative' field in the 'Product Line' pop-up is grayed out even if ’Allow changing the sales representative in a closed order' ='Y'",new,open,,1970-01-01 0057258,defect,Retail Modules,gowthamveeramuthu,prakashmurugesan88,normal,minor,always,,,2024-11-22,5,,,public,2024-11-26,Each Cashup report is different from others,"""in Cashup reports, the details are not same 1.in POS close till, its having opening time and closing time with seconds 2.in Cashup print report, its having opening time and closing time without seconds. also terminal name is different from previous one. 3. in backoffice cashup report, its showing only one time(closing time). opening time is missing""",scheduled,open,,2024-12-13 0056718,defect,POS2,axelmercado,fofarril,high,major,always,,,2024-10-09,5,,,public,2024-11-26,"Problem with “Maximum discount per role” functionality, does not work correctly.","When we configure a role to be able to apply a certain maximum discount with the new functionality, it does not work if the action “Apply Higher Discount Than Allowed for Role” is not defined for that role, which is not correct.",scheduled,open,25Q1,2024-12-16 0057268,feature request,Modules,alostale,Triage Platform Conn,normal,minor,have not tried,,,2024-11-25,5,,,public,2024-11-26,Update API Request Status API,"""https://openbravo.atlassian.net/browse/RM-13135 EDL REQUESTS Infra: update EDL Request afterward when asysnchronous calls to external systems When doing ASYCHRONOUS calls from Openbravo to External Systems via an EDL Request >>> make available for the External System to transmit to Openbravo asynchronously the result of the request, and update the record in error if this is the case.""",new,open,,1970-01-01 0057274,defect,POS2,AugustoMauch,AugustoMauch,normal,minor,have not tried,,,2024-11-25,5,,,public,2024-11-25,Some core2 components are not properly covered by jest tests,"There are some components that do not currently have enough test code coverage. In this issue we are going to improve some of them. - MainApp.jsx - MasterdataRefreshButton.jsx - WindowHeaderBar.jsx - SettingsMenu.jsx",new,open,,1970-01-01 0057273,defect,POS2,XABIER_AGUADO,Retail,normal,major,have not tried,,,2024-11-25,5,,,public,2024-11-25,Process and Window 'Update Product Characteristics Description Background' do not create variants,When trying to create product variants using either the process or the window 'Update Product Characteristics Description Background' it does nothing.,new,open,,1970-01-01 0057266,defect,POS2,Rajesh_18,Rajesh_18,normal,minor,have not tried,,,2024-11-25,5,,,public,2024-11-25,Add License of sound in pos2 module,"""https://openbravo.atlassian.net/browse/RM-16721 In this development computerError.mp3 sound is added to pos2 module. So, we need to add License of sound in pos2 module and remove computer_error.mp3 sound from mobile.core """,scheduled,open,,1970-01-01 0057271,defect,POS2,sofia_rodriguez,Triage Platform Base,urgent,major,always,,,2024-11-25,5,,,public,2024-11-25,[Variants] Update Product Characteristic of a new characteristics oversteps older product characteristics,"It is not possible to add new characteristics to a Product with variants manually without losing the information about older characteristic descriptions. VIDEO: https://drive.google.com/file/d/125YELxjA9nKiZU-CG5uIiwXvk0-jIklb/view?usp=drive_link",new,open,,2024-12-09 0057019,defect,POS2,fermin_ostivar,ludmila_ursu,normal,major,always,pi,,2024-11-06,5,,,public,2024-11-25,"""Update DO qty through goods movement not triggered by API"", event is not send when an DOR is updated on the AWO Front","""If a Organziation has configured the """"Update DO qty through goods movement not triggered by API"""", when a DOR is added through the API, when a the DOR is confirmed as received on the AWO Front the event is not triggered. Is expected not to trigger when the DOR is received from the API, but must be triggered the update from the AWO Front.""",new,open,,2024-11-14 0057267,defect,Retail Modules,Orekaria,Orekaria,low,trivial,have not tried,,,2024-11-25,5,,,public,2024-11-25,Dummy issue for Mantis to Jira migration tool,Dummy issue for Mantis to Jira migration tool,resolved,fixed,,1970-01-01 0057040,defect,POS2,kchoperena,sreehari,high,major,always,pi,,2024-11-07,5,,,public,2024-11-25,Nominal Gift Certificate creation is not working with external customers (CRM without coding),"Nominal Gift Certificate creation is not working when the customers are in a external CRM system ",scheduled,open,,2024-11-28 0057036,feature request,POS2,OriolLeon,OriolLeon,normal,major,have not tried,,,2024-11-07,5,,,public,2024-11-25,Cash management template - Cash movement,"After making a cash management event, a document can be printed with the amount inputted, we need to modify the document so we can print what quantity of each bill and coin has been added",resolved,open,,1970-01-01 0056970,feature request,POS2,AugustoMauch,ablasco,normal,major,have not tried,,,2024-11-04,5,,,public,2024-11-24,BaseImageCarousel implementation,BaseImageCarousel implementation,resolved,fixed,25Q1,1970-01-01 0057259,feature request,Openbravo ERP,XABIER_AGUADO,Retail,normal,major,always,,,2024-11-22,5,,,public,2024-11-22,Its needed to properly document the usage of coupons and gift cards.,"""More information regarding Order Loader for Coupons and Gift Cards are needed. It is needed to know the data to be mapped so that when Gift Cards purchases are received, Gift Cards are created, and when Coupons are used abroad or payments are done with Gift Cards, Gift Certificates or Credit Notes, the order loader calls the ConsumeCoupons and ConsumeGiftCard services to consume them.""",new,open,,2024-12-23 0057238,defect,Modules,javietxe,aferraz,normal,major,have not tried,,,2024-11-21,5,,,public,2024-11-22,Costing algorithm failing because NoPriceListOrStandardCostForProduct,"""The costing algorithm is failing with the exception below. But we have checked that the product has price and standard cost. org.openbravo.base.exception.OBException: @NoPriceListOrStandardCostForProduct@ @Organization@: x, @Product@: P, @Date@: date at org.openbravo.costing.CostingUtils.getDefaultCost(CostingUtils.java:156) ~[classes/:?] at org.openbravo.costing.CostingAlgorithm.getDefaultCost(CostingAlgorithm.java:637) ~[classes/:?] at org.openbravo.costing.AverageAlgorithm.getDefaultCost(AverageAlgorithm.java:106) ~[classes/:?] at org.openbravo.costing.CostingAlgorithm.getInventoryIncreaseCost(CostingAlgorithm.java:394) ~[classes/:?] at org.openbravo.costing.CostingAlgorithm.getTransactionCost(CostingAlgorithm.java:130) ~[classes/:?] at org.openbravo.costing.AverageAlgorithm.getTransactionCost(AverageAlgorithm.java:44) ~[classes/:?] at org.openbravo.costing.CostingServer.process(CostingServer.java:109) ~[classes/:?] at org.openbravo.costing.CostingBackground.doExecute(CostingBackground.java:135) [classes/:?] at org.openbravo.service.db.DalBaseProcess.execute(DalBaseProcess.java:85) [classes/:?] at org.openbravo.scheduling.DefaultJob.execute(DefaultJob.java:65) [classes/:?] """,new,open,,2024-12-12 0057257,defect,POS2,charlotte_vasseur,Retail,normal,minor,always,,,2024-11-22,5,,,public,2024-11-22,[SALES] Cancel Order button not grayed out when opening the sale,"""On a sale delivered, on the Orders menu the 'Cancel Order' button is grayed out (OK) When opening the same sale, the 'Cancel Order' button is not grayed out, it should be""",new,open,,1970-01-01 0057256,backport,Openbravo ERP,eduardo_Argal,Triage Platform Base,immediate,major,always,pi,PR24Q3.3,2024-10-03,5,,,public,2024-11-22,"A user with a not Manual role can access, edit and create transactions in any organization","A user with a not Manual role can access, edit and create transactions in any organization even if the organization access is limited to one store.",scheduled,open,,1970-01-01 0056453,feature request,POS2,aaroncalero,aaroncalero,high,major,N/A,,,2024-09-16,5,,,public,2024-11-22,Implement Merge Ticket functionality,"""It would be nice to have the possibility to merge Draft and External orders directly into the current ticket, instead of being always opened as new tickets. The development has been defined in the following jira: RM-16475""",scheduled,open,,1970-01-01 0057251,defect,Openbravo ERP,ffourcade,Triage Platform Base,normal,minor,always,,pi,2024-11-21,5,,,public,2024-11-21,Vistualization error in Product window when creating a product and setting product type = Service,"When creating a new product in the back office, if we set the product type as Service, the last group of fields of the tab is shifted down and not fully visible until the group is collapsed and opened again. Video attached",new,open,,1970-01-01 0057207,defect,Openbravo ERP,sofidossant,Triage Platform Base,normal,minor,always,pi,,2024-11-20,5,,,public,2024-11-21,Change of user when using a process request,"When using a process request, the user of all previous records is changed with the current user that is being used in the current process.",new,open,,2024-12-11 0057249,defect,Openbravo Localizations,sofidossant,,normal,minor,always,,,2024-11-21,5,,,public,2024-11-21,Error in translation for message StatusCompleted,The translation of the StatusCompleted message is incorrect.,new,open,,2024-12-25 0057247,backport,POS2,AugustoMauch,AugustoMauch,normal,minor,have not tried,,24Q3.3,2024-11-21,5,,,public,2024-11-21,Log visibility of the persisted state version should be increased,See https://openbravo.atlassian.net/browse/RM-19324,scheduled,open,,1970-01-01 0057248,backport,POS2,AugustoMauch,AugustoMauch,normal,minor,have not tried,,24Q2.5,2024-11-21,5,,,public,2024-11-21,Log visibility of the persisted state version should be increased,See https://openbravo.atlassian.net/browse/RM-19324,scheduled,open,,1970-01-01 0057242,defect,POS2,jmassy,Retail,normal,minor,have not tried,,,2024-11-21,5,,,public,2024-11-21,The Sales representative at the header of the ticket is filed even if you log-in with a user that 'Is Sales Representative'='N',The Sales representative at the header of the ticket is filed even if you log-in with a user that 'Is Sales Representative'='N',new,open,,1970-01-01 0057200,backport,POS2,dorian_robillard,Retail,normal,minor,always,,24Q4.1,2024-11-15,5,,,public,2024-11-21,"When ""Assigned user"" not managed in Safebox, no pop up should be opened when selecting safebox","""I don't manage """"Assigned user"""" in safe box window and in my touchpoint type, """"prefilter user assigned safe box while till opening"""" is not selected. When I connect in POS, and select a safebox, a pop up appears to mention """"The Safe Box XXXXX is not assigned to you. Do you want to continue?"""" It should not""",scheduled,open,,1970-01-01 0057237,defect,POS2,charlotte_vasseur,Retail,normal,major,always,,,2024-11-21,5,,,public,2024-11-21,[Return Input] Return Ticket / Verified Return: User input Return Line is always used when modifying the Return Input,"After choosing a return reason for products, via Return Ticket or Verified Return, when selecting 'User Input' in POS: the user input pop-up of Return Line is displayed instead of the user input linked to Return Ticket / Verified Return",new,open,,1970-01-01 0057177,feature request,Localization Pack: Spain,psanjuan,agarcia01,normal,major,always,,,2024-11-19,30,Openbravo Appliance 14.04,,public,2024-11-21,Dataset Modelo 390 - Impuestos Temporales,Dataset Modelo 390 - Impuestos Temporales,new,open,,2024-12-23 0057236,defect,POS2,charlotte_vasseur,Retail,normal,minor,always,,,2024-11-21,5,,,public,2024-11-21,"[Return Input] On converted return, previous reasons already entered are asked again when adding a new product","""On a ticket already converted to a return, when adding a new product, we are asked again to select return reasons for the previous products The return reason should be asked only for the product added after the conversion to return""",new,open,,1970-01-01 0057231,defect,POS2,DanielMancho,Retail,normal,major,always,,,2024-11-21,5,,,public,2024-11-21,[24Q4] Error when trying to reconcilate a financial account,When trying to reconcile a financial account an error is shown in the BO and not possible to reconcile the account.,new,open,,1970-01-01 0057221,defect,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2024-11-21,5,,,public,2024-11-21,Naming exception defined for type=column is also applied for foreign-keys,"Having defined a Naming Exception (ad_exception) for type COLUMN with a specific name. It is also applied on exporting foreign-key in case foreign-key name is identical to the column name in the exception. Looks like the type field from ad_exception is not applied when reading foreign-keys.",new,open,,1970-01-01 0056949,feature request,Modules,alostale,Triage Platform Conn,normal,minor,have not tried,,,2024-10-31,5,,,public,2024-11-21,Swagger documentation for the Client API,https://openbravo.atlassian.net/browse/RM-16114,new,open,,1970-01-01 0057215,defect,Openbravo ERP,axelmercado,psanjuan,high,minor,always,,,2024-11-20,5,,,public,2024-11-21,Wrong translations for 2 preference - Web POS module,"""Two preferences were identified that appear to have an erroneous translation, the word “Period” has been added, which is interpreted to be incorrect. It has been added in all languages. I attach screenshots. The preferences are “Web POS Cash Management window approval” and “Web POS Cash Up window approval” corresponding to the retail.posterminal module.""",scheduled,open,,2024-12-11 0057100,feature request,POS2,OriolLeon,OriolLeon,normal,major,have not tried,,,2024-11-14,5,,,public,2024-11-21,Ensure that Funds Transfer tests are not modifying sampledata status,"When making funds transfer cypress tests, some tests make monetary transactions, it is needed to ensure that those test don't modify the balance of the sampledata financial accounts",scheduled,open,,1970-01-01 0057179,defect,POS2,remibrunet,SABARINATH P,high,major,always,,,2024-11-19,5,,,public,2024-11-21,No location asked at the POS opening when no initial count payment method defined,"""When using the multiple locations feature, the system asked which location the user wants to use for the session. When there is no cash defined for the till (or any initial counted payment method), the system doesn't ask for the location and automatically start the POS""",scheduled,open,,2024-12-10 0057212,feature request,POS2,gorka_gil,prakashmurugesan88,normal,minor,N/A,,,2024-11-20,5,,,public,2024-11-21,Initial count: share logic safebox and no safebox,"""Initial count for safebox and no safebox maybe should share logic, there is very similar code in : - SetInitialCountCashup.js And - SetSafeboxInitialCountCashup.js Maybe can be extracted in a common method""",scheduled,open,,1970-01-01 0057213,defect,POS2,gorka_gil,prakashmurugesan88,normal,minor,always,,,2024-11-20,5,,,public,2024-11-21,drawer status: continous pings to hwmanger even if no check is defined,Network tab of chrome developer tools get filled of request to check the drawer status even no check of drawer status is configured.,scheduled,open,,1970-01-01 0057110,feature request,Openbravo ERP,ignacio_deandres,ignacio_deandres,normal,major,have not tried,,main,2024-11-15,5,,,public,2024-11-20,Development of the 'Forgot my password' button,"""Today when a user forget his password, he has to call the hotline and wait to receive a new password. We would like to have the option to be able to reset a password on the login page. An email is sent to the address attached to the user profile with a link to define a new password. """,new,open,,1970-01-01 0057208,defect,POS2,marvintm,Retail,normal,minor,have not tried,,,2024-11-20,5,,,public,2024-11-20,Several adjustments in the "Sent emails log" project are needed,"""Recently the """"Sent emails log"""" project was merged: https://issues.openbravo.com/view.php?id=56953 https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/363b01bf1d26fc1ac8781bcbdddb315bad31a5b1 Some adjustments on several parts are needed: a) Non column database elements should follow the naming convention of starting with the table name. Indexes, foreign keys, ..., of the table OBPOS2_SENT_EMAIL should start exactly by """"OBPOS2_SENT_EMAIL"""" b) column email_address should most probably be mandatory """,new,open,,1970-01-01 0057128,defect,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2024-11-15,5,,,public,2024-11-20,HTML ComboBoxes in backoffice with empty (default) value are no longer working in Chrome 131,"Using latest Chrome 131 shows broken UI for some backoffice combo-boxes. If an HTML ComboBox has a empty value (i.e. for default) instead of showing this empty value a selected element + also in the list of values when using latest chrome instead it shows a 'non existing' value which is 'concatenated test of all later combo entries'. That is reproducible only on: - Chrome version 131 (131.0.6778.69) latest stable release It is NOT reproducible - on Chrome version 130 - on Firefox It seems to affect: - HTML ComboBoxes as created by xmlEngine - when used in old-style manual HTML reports ",new,open,,1970-01-01 0057169,defect,POS2,Rajesh_18,SABARINATH P,normal,major,sometimes,,,2024-11-19,5,,,public,2024-11-20,Counting Tool value resets on selected next input field,Counting Tool value resets on selected next input field or closing counting tool dialog,scheduled,open,,1970-01-01 0057206,defect,POS2,fdomingues,Retail,normal,minor,always,24Q3.2,,2024-11-20,5,,,public,2024-11-20,Return Ticket Reason displayed when a return is converted into an order,Reasons always displayed under the products lines after convert a return into an order,new,open,,1970-01-01 0057127,defect,POS2,dorian_robillard,prakashmurugesan88,normal,minor,always,,,2024-11-15,5,,,public,2024-11-20,"When ""Assigned user"" not managed in Safebox, no pop up should be opened when selecting safebox","""I don't manage """"Assigned user"""" in safe box window and in my touchpoint type, """"prefilter user assigned safe box while till opening"""" is not selected. When I connect in POS, and select a safebox, a pop up appears to mention """"The Safe Box XXXXX is not assigned to you. Do you want to continue?"""" It should not""",scheduled,open,,2024-12-12 0057183,defect,Retail Modules,xabier_egues,Retail,normal,major,always,,,2024-11-19,5,,,public,2024-11-20, Copy Retail Store process cannot be performed in livebuilds due to unclear error messages ,"When trying to perform a Copy Retail Store is extremely easy to get stuck due to the specific requirements of the operation, and even more so because sometimes the error messages do not provide any help",new,open,,1970-01-01 0057191,defect,Modules,philippe_mui,kousalya_r,high,major,always,,,2024-11-19,5,,,public,2024-11-19,RM-19254 Portugal DOis cannot be sent to webservice : 'Tag mismatch' error appears,"""Portugal - DOi cannot be sent to webservice. After configuring a webservice for PT DOis, the service crashes with the following error: 'Tag mismatch' in EDL request Expected result : The EDL request ‘ATPor_RegisterInvoice shouldn’t be in error https://openbravo.atlassian.net/browse/RM-19254""",new,open,,2024-12-10 0057184,defect,POS2,ffourcade,Retail,high,major,always,24Q1.2,,2024-11-19,5,,,public,2024-11-19,Print Product Labels from Distribution Order only printing with Outlet price,"""When printing labels for upcoming Distribution Orders, using the OUTLET as the Print Price Option, WebPOS is printing labels ONLY with the Outlet Pricing. If the user scan individual items, and select the same Print Price Option of Outlet, it prints with both the Full Price, as well as the Outlet Price""",new,open,,1970-01-01 0057182,defect,Retail Modules,adrianromero,Retail,normal,major,have not tried,,,2024-11-19,5,,,public,2024-11-19,Payment login event blocks the login screen,"""During the login, and switch from SCO to POS and POS to SCO the payment LOGIN even t is executed. If the event takes a lot of time, the system will block for the duration of the event. """,new,open,,1970-01-01 0057061,design defect,POS2,ivazquez,Retail,high,major,always,pi,pi,2024-11-11,5,,,public,2024-11-19,Gift cards sold with prepayment can be used before delivery,"It is not in full if you make a sale to pick up some gift cards in-store and pay for them with prepayment. The cards will still be printed and can be used even if you have not picked them up or the sale has not been completed in full. Reproduced in: https://livebuilds.openbravo.com/context/retail_pos2_modules_pgsql/web/pos/?terminal=VBS-2",acknowledged,open,,2024-12-02 0057168,defect,Modules,marc_arroyo,Triage Platform Conn,normal,major,always,,,2024-11-19,30,Openbravo Appliance 14.04,,public,2024-11-19,Discounts Web Service API Swagger is not showing how to introduce the CRM Properties,"""When using the Discounts Web Service API in a customer using CRM Connector, in order to use the Discounts Engine to feed the external website of the customer we need to give to the Discounts Web Service the CRM Connector properties to be evaluated. This is not documented in swagger and needs to be, otherwise we cannot create the specs for the customer.""",new,open,,1970-01-01 0057166,feature request,POS2,gorka_gil,Retail,normal,major,always,,,2024-11-18,5,,,public,2024-11-18,Multiple addProduct: product contribution,"When adding many products toguether in one shot (only one call to add product user action), product contribution didn't work.",new,open,,1970-01-01 0057165,feature request,POS2,gorka_gil,Retail,normal,major,have not tried,,,2024-11-18,5,,,public,2024-11-18,Multiple addProduct: check stock,"""When adding many products toguether in one shot (only one call to add product user action), the check stock it is not working accurately. Right now only checks per product to add the qty to add and the qty of this product in the ticket lines. But miss to check if this product it is added more times in this addProduct action""",new,open,,1970-01-01 0057164,feature request,POS2,gorka_gil,Retail,normal,major,always,,,2024-11-18,5,,,public,2024-11-18,Multiple addProduct: product configuration,"When adding many products toguether in one shot (only one call to add product user action), product configuration didn't work because was checking the last added line to ticket, need to improve the logic to find the line of each product that was added.",new,open,,1970-01-01 0056852,defect,POS2,cberner,Triage Platform Base,normal,major,have not tried,,,2024-10-21,5,,,public,2024-11-18,Request approval dialog does not show username + password,"""When in a user-action there are two prehooks, one does show an inputDataDialog, through requestData API, and afterwards, another calls a method that does user action approval, the approval does not show the """"username + password"""" part, it instead shows what was previously shown in the requestData call. This seems to work fine, if we stop for some seconds between the requestData finishes and the call for approval is done.""",new,open,,2024-12-09 0057162,defect,Openbravo ERP,AtulOpenbravo,Triage Platform Base,normal,major,have not tried,,,2024-11-18,5,,,public,2024-11-18,"For TableDir reference column, filter does not exclude the '*' org when cross org is enabled.","""For TableDir reference column, filter does not exclude the '*' org when cross org is enabled. For TableDir reference column, filter excludes the '*' org when cross org is not enabled.""",new,open,,1970-01-01 0051863,feature request,Openbravo Localizations,ucarrion,psanjuan,normal,minor,always,,,2023-03-15,5,,,public,2024-11-18,Replacement of the customer info in a RTP ticket,The customer information must be displayed in the proper space of the ticket.,new,open,,2023-04-14 0056039,defect,Openbravo ERP,shuehner,AugustoMauch,normal,major,have not tried,,,2024-07-17,5,,,public,2024-11-18,ant export.config.script fails when formalChangesScript.xml contains no formal changes,"In issue 54490 we worked around in the betwixt library when being used with jd21. We skipped writing list of changes to formalChangesScript.xml in case the list was empty. However that caused the written xml file to be different (and broken) Instead of the good content (when not having formal changeS) Instead it now contains just In that case ant export.config.script fails with the following error: [exportconfigscript] 38458 [main] INFO org.openbravo.ddlutils.task.ExportConfigScript - Loading script of formal changes [exportconfigscript] 38532 [main] ERROR org.apache.commons.digester.Digester - Parse Fatal Error at line 2 column 1: Premature end of file. [exportconfigscript] org.xml.sax.SAXParseException: Premature end of file. ",scheduled,open,,1970-01-01 0055865,defect,Openbravo ERP,caristu,Triage Platform Base,high,minor,have not tried,,,2024-06-28,5,,,public,2024-11-18,Sources folder should not be accessed at runtime,"It is wrong to assume that the sources folder (""source.path"") is available at runtime. This is because nothing guarantees that the server where Openbravo is running contains also the sources folder. All the occurrences in the code executed at runtime that reads from the sources folder must be replaced and fixed properly.",new,open,,1970-01-01 0057150,defect,Retail Modules,plujan,Retail,normal,major,have not tried,main,,2024-11-18,5,,,public,2024-11-18,[24q4] Paying receipts with return line using Pay Open tickets option. System should not allow to pay,Paying receipts with return line using Pay Open tickets option. System wouldn’t allow the user to pay but it the ticket is shown.,new,open,,1970-01-01 0057149,defect,Retail Modules,plujan,Retail,normal,major,have not tried,main,,2024-11-18,5,,,public,2024-11-18,[24q4] Not possible to create Credit Note neither using Verified/Blind return option nor using overpayment,Not possible to create Credit Note neither using Verified/Blind return option nor using overpayment,new,open,,1970-01-01 0057148,defect,Retail Modules,plujan,Retail,normal,major,have not tried,main,,2024-11-18,5,,,public,2024-11-18,[24q4] Not possible to pay with Gift Card,Paying a ticket using Gift Card as a Payment method it is not possible and an error message is shown.,new,open,,1970-01-01 0057147,defect,Retail Modules,plujan,Retail,normal,major,have not tried,main,,2024-11-18,5,,,public,2024-11-18,[24q4] Total ticket price is reduced when adding a service with a price,Adding a Service with a price that is not included in the ticket reduces the total amount of the ticket,new,open,,1970-01-01 0057146,defect,Retail Modules,plujan,Retail,normal,major,have not tried,main,,2024-11-18,5,,,public,2024-11-18,[24q4] Total ticket price is reduced when adding a service with a price,Adding a Service with a price that is not included in the ticket reduces the total amount of the ticket,new,open,,1970-01-01 0057145,defect,Retail Modules,plujan,Retail,normal,major,have not tried,main,,2024-11-18,5,,,public,2024-11-18,[24q4] Delivery Service does not add the price,Adding a Service with a price adds the service but not the price,new,open,,1970-01-01 0057144,defect,POS2,DanielMancho,Retail,normal,minor,always,,,2024-11-18,5,,,public,2024-11-18,[24Q4]Red sanckbar is not shown when doing a fund transfer in offline mode,"When trying to do a fund transfer in offline mode, the red snackbar with 'Fund Transfer encountered an error and was cancelled' that is suppose to be shown, doesn't appear. Instead, it is shown a warning that says: 'Terminal is offline. Transactions will be synchronized when the connection is restored'",new,open,,1970-01-01 0057122,defect,POS2,Aaron_Alvarez,Rajesh_18,normal,minor,always,,,2024-11-15,5,,,public,2024-11-18,Count per amount tab has duplicated values,When Count Per Amount is enabled the rows saved in the Touchpoint->CashUpHistory->PaymentMethodStatusCashup->CountPerAmount tab are duplicated.,scheduled,open,,1970-01-01 0057136,feature request,POS2,OriolLeon,OriolLeon,normal,major,have not tried,,,2024-11-18,5,,,public,2024-11-18,CASH MANAGEMENT: improvements in Safe Boxes - After lock,"When a user has an attached safe box to the terminal, it's necessary that when logged out, the terminal is locked for entering again without logging in",scheduled,open,,1970-01-01 0057135,backport,Retail Modules,malsasua,Triage Platform Base,normal,major,always,,RR24Q2.5,2024-11-05,5,,,public,2024-11-18,Full refresh is not executed when one masterdata model changed,"""After one deploy that modifying one masterdata model, if the login page is not refreshed, the first login is not triggering a full refresh The problem is reproducible in react and enyo. """,scheduled,open,,2024-11-12 0057134,backport,Retail Modules,malsasua,Triage Platform Base,normal,major,always,,RR24Q3.3,2024-11-05,5,,,public,2024-11-18,Full refresh is not executed when one masterdata model changed,"""After one deploy that modifying one masterdata model, if the login page is not refreshed, the first login is not triggering a full refresh The problem is reproducible in react and enyo. """,scheduled,open,,2024-11-12 0056688,feature request,POS2,Paloma,Paloma,normal,minor,have not tried,,,2024-10-08,5,,,public,2024-11-18,[OTF] Implementation of OTF products in React,Development of OTF product implementation in React ,scheduled,open,,1970-01-01 0057120,defect,POS2,jinigo,Retail,normal,trivial,always,,,2024-11-15,5,,,public,2024-11-18,Message shown when changing touchpoint type in channel-touchpoint is not correct,"When changing the touchpoint type in channel-touchpoint the error message shown is 'Saving failed. Cannot change POS Terminal Type if there are already created Payment Types', but POS Terminal Type field name changed to Touchpoint type",new,open,,1970-01-01 0056501,design defect,POS2,gorka_gil,sreehari,normal,major,N/A,,,2024-09-19,5,,,public,2024-11-15,AddProduct user action should get an array of products instead of one product,"""AddProduct state action already work with an array of products, but the user action only support one product. This is wrong since if you need to add many products in one operation, breaks the transactionality having to do one by one. An example of this problem can be seen in this issue: https://issues.openbravo.com/view.php?id=56415 that should be fixed after. It is needed to change the user action to work with an array of products instead one product, and fix all the prehooks, posthooks and calls to the user action""",scheduled,open,,1970-01-01 0057124,backport,POS2,Aaron_Alvarez,Retail,normal,minor,always,,24Q3.3,2024-11-15,5,,,public,2024-11-15,Count per amount tab has duplicated values,When Count Per Amount is enabled the rows saved in the Touchpoint->CashUpHistory->PaymentMethodStatusCashup->CountPerAmount tab are duplicated.,scheduled,open,,1970-01-01 0057125,backport,POS2,Aaron_Alvarez,Retail,normal,minor,always,,24Q2.5,2024-11-15,5,,,public,2024-11-15,Count per amount tab has duplicated values,When Count Per Amount is enabled the rows saved in the Touchpoint->CashUpHistory->PaymentMethodStatusCashup->CountPerAmount tab are duplicated.,scheduled,open,,1970-01-01 0057119,defect,Retail Modules,jinigo,Retail,normal,minor,always,,,2024-11-15,5,,,public,2024-11-15,[24Q4] The name of the customer is not shown in the customer button,"When selecting a customer, all the data is shown except their name",new,open,,1970-01-01 0056867,defect,POS2,fdomingues,Retail,normal,major,always,24Q3.1,,2024-10-23,5,,,public,2024-11-15,Verified Return by Opened Order with configuration 'Several Original Orders in one single return' does not work,"""With the configuration: 'Rules for Returns' = 'Several Original Orders in One single return' When we make a Verified Return from an open order, a new return ticket is opened instead of adding the selected products to the previous ticket. (It works from the 'Orders|3 dots button|Verified Return' menu)""",new,open,,1970-01-01 0057105,design defect,POS2,inaki_luque,AugustoMauch,normal,trivial,have not tried,,,2024-11-15,5,,,public,2024-11-15,VirtualNumericInput is displayed with error styles when its initial value is empty,"""When the component VirtualNumericInput has an empty initialValue, it is displayed with error styles. """,new,open,,1970-01-01 0057104,feature request,Openbravo ERP,AugustoMauch,AugustoMauch,normal,major,have not tried,,,2024-11-15,5,,,public,2024-11-15,Improve visibility on how recently was the application state persisted,"""We have implemented a feature in our application where the application state is periodically persisted. This is done to ensure that the state can be recovered if the browser is closed, reopened, refreshed, etc. The issue we are encountering is that, at times, the recovered state from persistence is not the most recent one. This means that the application is not always saving the latest state as it should be. As a result, we are experiencing some problems. Although we have managed to mitigate these issues, it is crucial for us to be able to conveniently determine how recent the persisted version of the state is. As part of this issue, we will ensure the application includes periodically in the terminal log information about how recent is the persisted application state.""",new,open,,1970-01-01 0056939,defect,POS2,olivier_soyeux,Bimla_vm,high,minor,always,,,2024-10-30,5,,,public,2024-11-15,POS - Gift card totally used and close still to be display and usable on POS,"When we try to pay by gift card, already used gift card still to be display with an amount at 00",scheduled,open,,2024-12-05 0041715,defect,Retail Modules,lbressan,Retail,normal,major,always,RR19Q1.2,,2019-08-28,30,Openbravo Appliance 14.04,,public,2024-11-14,Error applying manual discount in WebPOS,"""When applying a manual discount / promotion, the """"rule"""" property of the """"promotion"""" parameter in the addManual method of the promotion is recursively saved, as can be seen in the video. https://drive.google.com/file/d/1pnDYU3iXPoB39n78k_fM8LZ2WR9Rx_yx/view """,new,open,,1970-01-01 0056786,feature request,POS2,ifernandez,ifernandez,normal,major,have not tried,,,2024-10-15,5,,,public,2024-11-14,Create a Distribution Order from POS when the stock comes from another store - POS,"This GAP relates to automatically create a Distribution Order (DO) in Openbravo when a product is requested from a store that does not have it in stock and the product needs to be transferred from another store. It was compiled in the following link. RESUME TO DO: Button in not enough stock validation to open the stock warehouse selector UI to select where to issue the distribution order from and to edit the quantity SSMS: Link between the distribution order line and the sales order line SSMS: Cross-docking from reception (We need to check if it is interesting for ESCAPA to have a bin emulating the preparation phase on the garage)",new,open,,1970-01-01 0057089,defect,POS2,fermin_gascon,AugustoMauch,normal,minor,sometimes,,,2024-11-13,5,,,public,2024-11-13,Imput forms autofilled or with a value asigned label failure,"""When an input form has a value, because is autofilled or because it has a value assigned to be shown, the label of the field is wrongly shown in the same place as the mentioned text. """,new,open,,1970-01-01 0056931,design defect,POS2,malsasua,Triage Platform Base,normal,minor,always,,,2024-10-29,5,,,public,2024-11-13,Refund is not possible with Tax Free tickets and no returnable products,"""When you try to refund a Tax Free ticekt, it requires to return the whole ticket. It is not possible to do refund of partial ticket. But if the ticket contains lines with no returnable products, the refund is not possible""",feedback,open,,2024-11-19 0044651,defect,Retail Modules,lorenzofidalgo,SABARINATH P,normal,major,always,,,2020-07-22,5,,,public,2024-11-13,[20Q3][SafeBoxes] Cash Payment Method is usable when it is disabled,"After configure Cash Payment Method as ""Defined in Safebox"", when no safe box is chosen after POS login, that Payment Method must be disabled. It is shwon as disabled, but clicking ""Checkout"" button it is possible to use that Payment Method to pay.",scheduled,open,,1970-01-01 0039051,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2018-07-25,5,,,public,2024-11-13,[RR18Q3] Related services are not deleted when its main product is deleted by line in Canceling receipt flow,"After canceling a receipt and deleting the main product, it is still present its related service",new,open,,1970-01-01 0056377,feature request,POS2,AugustoMauch,AugustoMauch,normal,critical,have not tried,,,2024-09-05,5,,,public,2024-11-12,Management of inconsistent application state should be properly addressed in core2 applications,"""From time to time, the application state gets inconsistent, apparently not reflecting the current state of the application but a previous one. We looking for those inconsistencies on a case-to-case basis, and introducing mitigation measures on a case-to-case basis as well. This mechanism should be improved, so that if any inconsistency is found, all the application state modules should be re-initialized properly.""",scheduled,open,,1970-01-01 0057060,defect,POS2,marvintm,Bimla_vm,normal,minor,have not tried,,,2024-11-11,5,,,public,2024-11-12,Some definitions of the default CRM connector configuration needed for discounts must be adjusted,"""After the merge of issue: https://issues.openbravo.com/view.php?id=54298 There are some things that should be adjusted: - The CRM connector configuration that was added seems like an old version of one of the configurations in the samplebpintegration module. To properly reflect that it should not be used, we should change its name, for example to """"Configuration needed for Discounts tests"""" - The UUID ids of both the configuration and its properties should be slightly adjusted, so that they don't collide with the actual configurations in the samplebpintegration module, in case a user installs it and tries to import them - The references to the AD_Messages currently present in the properties should be removed, the properties should be changed to """"translatable=false"""", and a simple label should be added to those properties. - Finally, the AD_Messages that we added to both org.openbravo.retail.sampledata and org.openbravo.retail.testsampledata modules should be moved back to the samplebpintegration module, and the corresponding """"dbprefix"""" entries added in those modules should also be removed. These adjustments will make it easier to understand the purpose of this CRM connector configuration, and moreover will then allow us to add the samplebpintegration module back to the integration whenever we decide it makes sense to do so.""",scheduled,open,,1970-01-01 0052944,defect,POS2,plujan,SABARINATH P,normal,minor,have not tried,,,2023-07-10,5,,,public,2024-11-12,[23Q3] NaN is shown when a non valid value is entered in a Verified Return,"If I enter a non-numeric value in the quantity field of a line, the entered value is replaced by a NaN.",scheduled,open,,1970-01-01 0057059,defect,Retail Modules,Daria_Sh,Retail,normal,minor,always,,,2024-11-11,5,,,public,2024-11-11,[24q4] The 'Comments' field is misaligned with other fields within the 'Edit Customer' pop-up,"In POS1, within the 'Edit Customer' pop-up, the 'Comments' field is positioned differently than the other fields in the row",new,open,,1970-01-01 0057028,feature request,POS2,axelmercado,migueldejuana,normal,minor,always,,,2024-11-06,5,,,public,2024-11-11,The quantities of labels to be printed should be based on the last receipt of the OD and not on the quantity received so far.,"""When you want to print labels from the import of a DO, the quantity that is set to print is the total received so far, which generates a problem when the reception is done in batches. For example: 50 units transferred to a store, to be delivered in 3 different deliveries 10+20+20 pcs. - 10 units, we can print the 10 units received. - Next 20 units. POS proposes us to print 30 labels, 10 of which we will have to discard as the product has been labeled in the first reception. - 20 last units, here we will have to discard 30 labels, the first 10 and the next 20.""",scheduled,open,,1970-01-01 0056285,defect,POS2,andre_montenegro,Triage Platform Base,normal,major,always,,,2024-08-21,5,,,public,2024-11-11,[24Q3] Significant performance degradation when running Cypress test with chrome dev tools opened,"""It has been observed a significant performance degradation in the POS when executing a Cypress test with Chrome Developer Tools opened. The issue typically manifests during the master data reload process following the login operation. This issue is not reproducible in versions 24Q2 or earlier. We have conducted tests altering the following parameters: - Chrome Version: The issue is reproducible with Chrome version 120 Stable. - Cypress Version: The issue is reproducible with previous versions of Cypress. However, the degradation appears less severe when using version 12.14.0. - Using Livebuilds: The issue persists even when using Livebuilds. - POS version: This issue is not reproducible in versions 24Q2 or earlier. """,new,open,,1970-01-01 0055736,defect,Openbravo Localizations,Leyre,psanjuan,normal,minor,always,,,2024-06-11,5,,,public,2024-11-11,Missing translations - French POS2,"Missing translations - French POS2 ",new,open,,2024-12-23 0057053,defect,POS2,aferraz,Retail,normal,trivial,have not tried,,,2024-11-08,5,,,public,2024-11-08,Multi Tax Category modules missing in try-pos2,"Multi Tax Category modules missing in try-pos2: - org.openbravo.financial.multitaxcategory - org.openbravo.financial.multitaxcategory.api - org.openbravo.retail.multitaxcategory",acknowledged,open,,1970-01-01 0057050,defect,POS2,fdomingues,Retail,normal,minor,always,24Q3.2,,2024-11-08,5,,,public,2024-11-08,Auto close and Drawer open for Cash payment Method,"Auto close does not work for Cash payment method ",new,open,,1970-01-01 0057052,defect,POS2,cberner,cberner,normal,major,have not tried,,,2024-11-08,5,,,public,2024-11-08,Switching between modes offline is generating error (SCO to POS2 and viceversa),"""When logging in, if the request for preRenderActions fails but not the previous requests, the POS2/SCO breaks the login process, by showing an error message as such: Cannot read properties of null (reading 'organization')""",acknowledged,open,,1970-01-01 0057051,defect,POS2,charlotte_vasseur,Retail,normal,minor,always,,,2024-11-08,5,,,public,2024-11-08,[BLIND RETURN] Wrong message in tooltip when 'Return Line' is allowed online but grayed out,"When 'Return Line' is grayed out because we are already on a return, or on multi-selection a product is already returned, the message linked to 'Disable Blind return When Online' is wrongly displayed",new,open,,1970-01-01 0057046,defect,POS2,xabier_egues,Retail,normal,minor,always,,,2024-11-08,5,,,public,2024-11-08,error message shown every first login,Every time an environment stops and restarts causes the first login to show the attached error message,new,open,,1970-01-01 0055507,design defect,Openbravo ERP,meriem_azaf,meriem_azaf,normal,minor,have not tried,,,2024-05-17,5,,,public,2024-11-08,Allows junit in try-retail to work without 2* special sampledata,Remove org.openbravo.test.mobile.sampledata and org.openbravo.retail.testsampledata keep just this one org.openbravo.retail.sampledata,scheduled,open,,1970-01-01 0056556,design defect,Openbravo Localizations,sofidossant,psanjuan,normal,minor,always,,,2024-09-26,5,,,public,2024-11-07,"If I have the region in the tax header, the tax does not apply.",The tax 8CACEC5051144AD2945320A6293E1D23 of the module /org.openbravo.localization.france.referencedata.taxes/ has assigned regions in the header and this generates that when the location of the organization does not have that region it cannot be applied.,new,open,,2024-10-17 0057038,defect,Retail Modules,Daria_Sh,Retail,normal,minor,always,,,2024-11-07,5,,,public,2024-11-07,[24q4] Context menu misaligned and appears off-position,"In POS1, when clicking the VBS Customer button, searching for a Customer, and selecting the three vertical dots next to it, the floating context menu appears in the wrong area of the screen",new,open,,1970-01-01 0057032,defect,Retail Modules,Rajesh_18,Retail,normal,major,always,,,2024-11-07,5,,,public,2024-11-07,Unable to refund a ticket with a payment method which has payment provider,"If you configure a payment method with payment provider, the ticket cannot be refunded.",new,open,,1970-01-01 0056618,defect,POS2,fdomingues,SABARINATH P,normal,minor,always,24Q3.1,,2024-10-02,5,,,public,2024-11-06,Counting tool - Click inside the quantity field the full value is NOT selected after loss of focus,"""In the counting tool, when we click on a quantity field for the first time, its value is fully selected. But if we click outside a quantity field and click again on the previous quantity field, the entire selection is no longer made and causes unexpected behavior when entering values. See details in the video attached""",scheduled,open,,1970-01-01 0057014,defect,Openbravo ERP,asier_perez,Triage Omni OMS,normal,trivial,always,,,2024-11-06,5,,,public,2024-11-06,Typo in role name,There is a role named 'Cashier Central Mountail' instead of 'Cashier Central Mountains'.,new,open,,1970-01-01 0056496,feature request,Retail Modules,igor_trebol,igor_trebol,normal,minor,N/A,,,2024-09-19,5,,,public,2024-11-06,3 new fields at Discount level and their exposition in the push APIs,"""There is a need of pushing 3 new properties in the Order and Invoice messages that Openbravo pushes to the middleware, inside the “discount” object, in order to map correctly with some needed fields in PDR. As its planned to develop in the future new kind of discount types, the possible solution of doing a mapping table in the middleware is discarder, as every time we add a new discount type to our POS, a modification should be done in the middleware. This is why the desired solution is to add 3 fields at the Discount level, and then expose them in the APIs. See the business requirement for more details""",scheduled,open,,1970-01-01 0057012,defect,POS2,fdomingues,Retail,normal,minor,always,24Q3.2,,2024-11-06,5,,,public,2024-11-06,Payment limit amount for blocking,The 'Limit amount for blocking' field does not take into account payments already entered.,new,open,,1970-01-01 0057011,defect,POS2,fdomingues,Retail,normal,minor,always,24Q3.2,,2024-11-06,5,,,public,2024-11-06,Payment limit amount for warning,The 'Limit amount for warning' field does not take into account payments already entered.,new,open,,1970-01-01 0044896,feature request,Openbravo ERP,caristu,Triage Platform Base,high,minor,N/A,,,2020-08-26,5,,,public,2024-11-06,Add check for dangerous operations in update.database task,"""It would be nice to ha The taks will be executed in two steps 1. prepare everything without applying the database changes 2. check for dangerous operations like table recreation, table re-write due to not null new column, etc. 3a. do not proceed with the update as dangerous operations are detected. In this situation update would be only run if acknowledged but it might allow to do manual actions if feasible. 3b. proceed with the update as no dangerous operations are detected. """,new,open,,1970-01-01 0057001,defect,POS2,anais_valdivia,Retail,high,minor,always,,,2024-11-05,5,,,public,2024-11-05,The button properties doesn't appear in quotations,When you log in in the POS and try to create a new quotation the button properties doesn't appear.,new,open,,1970-01-01 0056965,feature request,POS2,OriolLeon,OriolLeon,normal,minor,have not tried,,,2024-11-04,5,,,public,2024-11-05,Extend the pos client event logout to add the attached safe box,"When a user it's logged in in a terminal that has a safebox attached, it's necessary to add the safebox search key in the logout event",new,open,,1970-01-01 0004498,feature request,Openbravo ERP,shuehner,Triage Omni OMS,normal,minor,have not tried,,,2008-07-23,5,,,public,2024-11-04,Purchase Order -> Copy Lines From -> incomprehensable error message if no lines are selected in the popup,"When you are in the Purchase Order and select no lines in the Copy Lines From popup and press OK then the following error message appears: Request IN parameter required: inpRownumId This message is not understandable by some user.",acknowledged,open,,1970-01-01 0056959,defect,POS2,jmassy,Retail,normal,minor,have not tried,24Q1,,2024-11-04,5,,,public,2024-11-04,Lower price limit validation is not display after validating a first price limit,"After a first Lower price validation if you go back to the ticket to add another product with a lower price limit and modify the price under the lower price limit the 'Lower Price limit exceed' bubble is not displayed and the price is the new entered written in red and when click on pay and the window to validate or adjust the price is not shown for the new product added ",new,open,,1970-01-01 0056955,feature request,Retail Modules,hbrasme,Retail,normal,major,have not tried,,,2024-11-04,5,,,public,2024-11-04,French Fiscal Module - Fields not present in the BusinessPartner API,"The fields described in the French Tax Data section are not available in the BusinessPartner GET and POST APIs. ",new,open,,1970-01-01 0056954,defect,POS2,ffourcade,Triage Platform Base,high,minor,always,24Q3,,2024-11-04,5,,,public,2024-11-04,Reject Quotation Background wrong behavior,"""Having 2 Sales Quotations created the same day, from 2 different organizations that have 'Grace days to reject quotation after creation date' = 1 (A) and Grace days to reject quotation after creation date = 30 (B). If the next day (or later) we execute the process request 'Reject Quotation Background', it doest not filter by organization, but only by the organization property 'Grace days to reject quotation after creation date', and the process rejects both quotations. """,new,open,,1970-01-01 0048745,defect,POS2,ablasco,ablasco,normal,minor,always,,,2022-03-08,5,,,public,2024-10-31,Focus in BaseFormInput is on with readOnly tag,"""There are Form Input in components which are using readOnly tag and it can be focused. However disabled tag cannot be focused. In any case, readOnly shouldn't be neither focused. ( In this case, in keymapEditorCategoryDialog, FormInputs are never disabled and are using readOnly as a blocking element )""",scheduled,open,,1970-01-01 0054707,feature request,Retail Modules,AugustoMauch,AugustoMauch,normal,major,have not tried,,,2024-02-19,5,,,public,2024-10-31,Add support to select the state persistence method (localstorage vs indexed db),"""There are some tricky state persistence problems that could be caused by using localstorage as the method to persist the application state. It would be very useful to be able to select in the backoffice the state persistence method and to use other method in some stores/touchpoints. That would allow us to check if the state persistence problems remain after changing the persistence method. On top of allowing this configuration, this feature should also include a convenient way to measure the performance of the application, to be able to determine if the selection of a different persistence method results in performance degradation. """,new,open,,1970-01-01 0056941,defect,Retail Modules,sofidossant,Retail,normal,trivial,always,pi,,2024-10-30,5,,,public,2024-10-31,Use of characteristic in the POS,"If we remove the usage check ""use in webpos"", the field check ""Filter in webpos"" disappears, but the check continue in yes.",new,open,,1970-01-01 0056937,defect,POS2,gorka_gil,Retail,normal,major,always,,,2024-10-30,5,,,public,2024-10-30,Discounts Visibility some problems,Discounts visibility have many problems ,new,open,,1970-01-01 0056930,defect,POS2,ranjith_qualiantech_com,ranjith_qualiantech_com,high,major,always,,,2024-10-29,5,,,public,2024-10-30,"Set Business Date" step is showing without closing store in close till,"When completing Close Till (With Close Store), ""Set Business Date"" step is showing after login. But it should not.",scheduled,open,,1970-01-01 0056903,feature request,Localization Pack: Spain,psanjuan,agarcia01,normal,major,always,,,2024-10-25,30,Openbravo Appliance 14.04,,public,2024-10-29,303 2025 new datasets,303 2025 new datasets,new,open,,2024-11-08 0056924,defect,POS2,jinigo,Retail,normal,minor,always,,,2024-10-29,5,,,public,2024-10-29,[24Q4] The grouped gift certificate text overlaps with the date in the order total summary.,"When a customer makes a payment using gift certificates and later reviews the order, the text in the total summary overlaps with the date.",new,open,,1970-01-01 0056922,defect,Openbravo ERP,vmromanos,Triage Platform Base,normal,minor,sometimes,,,2024-10-29,5,,,public,2024-10-29,Button display logic doesn't work properly when tree view is involved,"""It seems like the display logic of """"orange"""" buttons is not working properly when tree view is involved. The button's display logic works properly when I'm in tree view, but when I open the record in form view COMING FROM TREE view it doesn't work properly. In normal grid view, or when I open the record in form view coming from grid view, the display logic works as expected.""",new,open,,1970-01-01 0056921,defect,Openbravo ERP,AugustoMauch,Triage Platform Base,normal,minor,have not tried,,,2024-10-29,5,,,public,2024-10-29,generate.entities.quick does not detect data origin type changes,"""When the data origin type of a table changes (i.e. from Table to HQL Query), the generate.entities.quick does not detect the change, and as a consequence the entities are not regenerated, resulting in a failed build: generate.entities.quick: init: compile.src.gen: [copy] Copying 61 files to /srv/ci/workspace/pos2-inc-pgsql/build/classes generate.entities.quick: [java] 1520 [main] INFO org.openbravo.base.gen.GenerateEntitiesTask - Model has not changed since last run, not re-generating entities ... BUILD FAILED /srv/ci/workspace/pos2-inc-pgsql/modules/org.openbravo.core2/build.xml:54: org.openbravo.base.exception.OBException: java.lang.NullPointerException at org.openbravo.base.session.SessionFactoryController.initialize(SessionFactoryController.java:186) at org.openbravo.dal.core.DalLayerInitializer.initialize(DalLayerInitializer.java:86) at org.openbravo.dal.core.DalInitializingTask.execute(DalInitializingTask.java:115) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99) at org.apache.tools.ant.Task.perform(Task.java:350) at org.apache.tools.ant.Target.execute(Target.java:449) at org.apache.tools.ant.Target.performTasks(Target.java:470) at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1391) at org.apache.tools.ant.Project.executeTarget(Project.java:1364) at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41) at org.apache.tools.ant.Project.executeTargets(Project.java:1254) at org.apache.tools.ant.Main.runBuild(Main.java:830) at org.apache.tools.ant.Main.startAnt(Main.java:223) at org.apache.tools.ant.launch.Launcher.run(Launcher.java:284) at org.apache.tools.ant.launch.Launcher.main(Launcher.java:101) Caused by: java.lang.NullPointerException at org.hibernate.metamodel.internal.AttributeFactory.determineSingularAssociationAttributeType(AttributeFactory.java:645) at org.hibernate.metamodel.internal.AttributeFactory.determineAttributeMetadata(AttributeFactory.java:520) at org.hibernate.metamodel.internal.AttributeFactory.buildAttribute(AttributeFactory.java:92) at org.hibernate.metamodel.internal.MetadataContext.wrapUp(MetadataContext.java:263) at org.hibernate.metamodel.internal.MetamodelImpl.initialize(MetamodelImpl.java:275) at org.hibernate.internal.SessionFactoryImpl.(SessionFactoryImpl.java:319) at org.hibernate.boot.internal.SessionFactoryBuilderImpl.build(SessionFactoryBuilderImpl.java:471) at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:728) at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:746) at org.openbravo.base.session.SessionFactoryController.initialize(SessionFactoryController.java:177) ... 19 more""",new,open,,1970-01-01 0003988,feature request,Modules,pjuvara,jonalegriaesarte,normal,minor,have not tried,,,2008-06-16,5,,,public,2024-10-29,Improvements in Business Partner import,"The business partner import program requires many enhancements. This is an umbrella requests that combines them.",acknowledged,open,,1970-01-01 0056917,feature request,Localization Pack: Spain,psanjuan,Jorge Bravo,normal,major,always,,,2024-10-28,30,Openbravo Appliance 14.04,,public,2024-10-28,New DR 190 2024,New DR 190 2024,new,open,,2024-11-28 0056906,design defect,POS2,OriolLeon,Triage Platform Base,normal,major,have not tried,,,2024-10-25,5,,,public,2024-10-25,Correct Combo Box Select Icon Positioning,"When using a combo box that has an icon on the left side, the select icon is not vertically well positioned, The icon in the left is more centered",new,open,,1970-01-01 0056896,defect,POS2,charlotte_vasseur,Retail,normal,minor,always,,,2024-10-24,5,,,public,2024-10-24,[PRODUCT] Filter pop-up: a value unselected before sorting is sorted anyway,"In the filter product pop-up (category or characteristics) for a filter, if a value is selected and unselected, it is sorted anyway when using 'Selected/Unselected Ones First'",new,open,,1970-01-01 0056891,defect,POS2,charlotte_vasseur,Retail,normal,minor,always,,,2024-10-24,5,,,public,2024-10-24,[PRODUCT] Filter pop-up: number of selected values included summary levels,"""In the filter product pop-up (category or characteristics) for a filter with values organized by levels, the number of selected values includes the summary level It should not, and should behave like when applying the filter""",new,open,,1970-01-01 0056893,defect,POS2,charlotte_vasseur,Retail,normal,minor,always,,,2024-10-24,5,,,public,2024-10-24,[PRODUCT] Filter pop-up: partially selected summary levels are not sorted,"In the filter product pop-up (category or characteristics) for a filter with values organized by levels, the partially selected summary levels are not sorted when sorting by 'Selected/Unselected Ones First'",new,open,,1970-01-01 0056889,defect,POS2,Daria_Sh,Retail,high,minor,always,,,2024-10-24,5,,,public,2024-10-24,[24q4] Employee Discount Threshold is ignored when both discounted and non-discounted products are added,"""If a product with a discount exceeding the Employee Discount Threshold is added along with a non-discounted product to the order, the excess discount is ignored, and the order can still be completed. The issue is reproducible both for automatic and manual discount In the BO: 1. In the 'Employee' tab of 'Business Partner' window activate the 'Employee' flag for selected customer 2. In the 'Retail Configuration' section of 'Organization' window introduce 10 into 'Employee Discount Threshold' field for selected organization 3. In the 'API Property for Customer' tab of 'CRM Connector Configuration' window create an entry with the following values: - API Key: employee - Active: ✔ - Reference: Boolean - Translatable: ✔ - Message: OBPOS2_IsEmployeeInfo - Use As: Employee - Trigger for promotion: ✔ 4. Save the changes""",new,open,,1970-01-01 0056873,defect,POS2,ander_flores,Triage Platform Base,normal,major,have not tried,,,2024-10-23,5,,,public,2024-10-24,Icons in SCO during the payment process are located differently in 16:9 aspect ratio,"""During the payment process in SCO, some icons appeared on the screen. When SCO is opened on a 4:3 aspect ratio screen (such as 1024x768 resolution), these icons appear in the same place. However, they do not match on a 16:9 aspect ratio screen (like 1920x1080).""",new,open,,1970-01-01 0051482,defect,POS2,lorenzofidalgo,Retail,normal,minor,always,main,,2023-01-27,5,,,public,2024-10-24,[23Q1] 2 overlapped keypads are shown inside Line Discounts section when lines have several disconts,"When several different Line Discounts are applied to the ticket lines, at the moment of accessing again to the Lines discounts section, 2 overlapping keypads can be shown insde of just 1.",new,open,,1970-01-01 0056848,defect,POS2,AugustoMauch,AugustoMauch,normal,minor,have not tried,,,2024-10-21,5,,,public,2024-10-24,Some core2 base components are not properly covered by test,"Some core2 base components are not properly covered by test. TO BE COMPLETED",scheduled,open,,1970-01-01 0056730,feature request,POS2,AugustoMauch,ranjith_qualiantech_com,normal,major,have not tried,,,2024-10-10,5,,,public,2024-10-24,Management of inconsistent application state should be properly addressed in EnyoPOS,"""From time to time, the application state gets inconsistent, apparently not reflecting the current state of the application but a previous one. We looking for those inconsistencies on a case-to-case basis, and introducing mitigation measures on a case-to-case basis as well. This mechanism should be improved, so that if any inconsistency is found, all the application state modules should be re-initialized properly. Note, the backend infra to support this, and the frontend infra for core2 applications has already been developed here: https://issues.openbravo.com/view.php?id=56377. This issue should only address the missing piece, which is to consume the backend API during the login process to check the validity of the state, and reset the state accordingly if it is not valid. Similar to what is done in core2 applications here: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/1604/diffs#a9f9ead2b85fe0a0ffdef835b186359c141b3b79_41_42 """,scheduled,open,,1970-01-01 0056845,defect,POS2,asier_perez,Rajesh_18,normal,major,always,,,2024-10-21,5,,,public,2024-10-24,[24Q4] Activating the SelectAttachedSafeboxToCount user action allows to attach a safe box to more than one terminal,"With the SelectAttachedSafeboxToCount user action activated, it is possible to attach a safe box to more than one terminal. The user action should affect only to Count Safe Box, not to the safe box attachment.",scheduled,open,,1970-01-01 0056833,defect,POS2,asier_perez,Rajesh_18,normal,major,always,,,2024-10-18,5,,,public,2024-10-24,[24Q4] Mandatory safe box selection is skipped when logging out and in,"""With safe boxes configured to be mandatory, if you log out before selecting a safe box, and then log in, the safe box selection is automatically skipped. The same happens if you refresh masterdata just before selecting a safe box.""",scheduled,open,,1970-01-01 0056802,defect,Retail Modules,malsasua,alainperez,high,minor,always,,,2024-10-16,5,,,public,2024-10-23,Pay Open Ticket does not work with a Payment Provider,"It is not possible to complete a payment with Pay Open Ticket flow using a Payment Method that uses a Payment Provider, like AxisC3, Adyen or the Payments API",scheduled,open,,2024-11-20 0056817,defect,Modules,caristu,Triage Omni WMS,high,minor,have not tried,,,2024-10-17,5,,,public,2024-10-22,Goods movement without lines is generated when confirming a group of tasks with confirmed qty = 0,"""Goods movement without lines is generated when confirming a group of tasks with confirmed qty = 0. In such cases, no goods movement has not be generated at all. The same problem happens also when confirming an individual task with qty = 0""",new,open,,1970-01-01 0056859,defect,POS2,DanielMancho,Retail,normal,minor,always,,,2024-10-22,5,,,public,2024-10-22,[24Q4] Visual error when swiping to the right the product categories on portrait mode in Ipad,"""When on portrait mode and on sell menu, if you swipe to the right and open the menu, the left arrow is over the menu. """,new,open,,1970-01-01 0056726,feature request,Retail Modules,kchoperena,Retail,high,minor,always,,,2024-10-10,5,,,public,2024-10-22,ExternalOrderLoader: There is no specification on the swagger for the response when the synchronizedProcessing parameter is used,"There is no specification on the swagger for the response when the synchronizedProcessing parameter is used There is only an specification of the response received in an asynchronous integration but normally this endpoint is used in a synchronous way as the external system (normally an E-commerce platform) requires a response at the moment",new,open,,1970-01-01 0056855,defect,POS2,AugustoMauch,AugustoMauch,normal,major,have not tried,,,2024-10-21,5,,,public,2024-10-21,Storing inputsAndApprovals in the state does not work properly when using UIActions,Allow UserActions without call to an StateAction to save approval in Approval History window,scheduled,open,,1970-01-01 0056736,defect,POS2,andre_montenegro,guilleaer,normal,major,always,pi,,2024-10-10,5,,,public,2024-10-21,Incorrect Approval Dialog Display for Coupons with Extra Validity Days if triggered though Coupons options,"""In a scenario where extra validity days are configured for a coupon, and the manager role is granted the 'Allow Extra Validity Days for Coupons' action for the cashier role, an issue arises. When a cashier attempts to apply a coupon that has expired but is within the extra validity days, the system correctly prompts for approval. However, the approval dialog that appears does not display fields for the approver's username and password. Instead, it displays a field to re-enter the coupon. Upon clicking the 'Redeem' button in this state, an error pop-up is triggered, displaying 'this.stateDispatcher is not a function'. This issue prevents the correct application of coupons within their extra validity days, disrupting the checkout process. But if the coupon code is introduced using the scan code field, the dialog displayed is the expected one. This behavior has been observed in 24Q3 too.""",scheduled,open,,1970-01-01 0056851,defect,POS2,asier_perez,Triage Platform Base,normal,minor,always,,,2024-10-21,5,,,public,2024-10-21,[24Q4] POS in portrait mode has several visual issues in small devices such as iPhones,"""There are a lot of visual issues in different parts of the POS when using it in portrait mode in a small device. I have reproduced this in an iPhone 13, which has 1170 x 2532 resolution. See the attached images. - Image 1: The Next button, the clear button, and the calendar are cropped up - Image 2: Text is cropped up - Image 3: Product names cannot be seen - Image 4: Payment methods cannot be seen clearly - Image 5: Paid amount is cropped up (it is 150.50 €, but the 1 is not shown) - Image 6: There is overlapped text""",new,open,,1970-01-01 0054703,defect,Retail Modules,njimenez,njimenez,normal,major,always,,,2024-02-19,5,,,public,2024-10-21,Openbravo client events api does not show correctly the different components provided for the rest of apis,"""Depending on the selected components to be shown on the message component provided by this module, the ui is shown in one way or another. This is wrong as this component should bu display always in the same way. See the common api documentation, https://docs.google.com/document/d/1IuZcO1sNiBUBN_KGmtU9f9nD5LnuuTKdV1JDz6_zMfA/edit#heading=h.3pzle0whe8 https://gitlab.com/openbravo/product/pmods/org.openbravo.events.client/-/merge_requests/39 Also the login dialog bullets has disapered. See how it was contributed, https://gitlab.com/openbravo/product/pmods/org.openbravo.events.client/-/merge_requests/42 """,new,open,,1970-01-01 0056850,defect,POS2,shuehner,Triage Platform Base,normal,major,have not tried,,,2024-10-21,5,,,public,2024-10-21,WebSocket infrastructure does not work when application is loaded via https,"The code to initialize the WebSocket connections is building the URL for the websocket always using ws:// instead of: - using ws:// (when application is loaded via plain http) - and wss:// (when application is loaded via https) That causes the login i.e. pos2 login to fail with Failed to construct 'WebSocket': An insecure WebSocket connection may not be initiated from a page loaded over HTTPS. when the application is loaded via https ",new,open,,1970-01-01 0056800,defect,POS2,DanielMancho,Retail,normal,major,always,,,2024-10-16,5,,,public,2024-10-21,[24Q4] The page does not reload when using Unique Till MultiTerminal,"If the Unique Till Multi Terminal is activated and there is an open till, and you try to log in POS again when pressing on back button, the page doesn't reload.",new,open,,1970-01-01 0056828,defect,POS2,Aaron_Alvarez,SABARINATH P,normal,minor,have not tried,,,2024-10-18,5,,,public,2024-10-21,Counting Tool doesnt display the currency symbol correctly,In the counting tool grid when you select dollars for example the symbol "$" is not correctly display. Neither the footer. ,scheduled,open,,1970-01-01 0056846,defect,Openbravo ERP,AugustoMauch,AugustoMauch,normal,major,have not tried,,,2024-10-21,5,,,public,2024-10-21,Review other oid-as-int problems,"""There are at least two other places where we are storing oids as integers, where we should use longs instead, see: - prorettype (https://gitlab.com/openbravo/product/dbsm/-/blob/e38ac5a01677cb654de360cce040a6b4a96993c3/src/org/apache/ddlutils/platform/postgresql/PostgreSqlModelLoader.java#L347) - proallargtypes""",acknowledged,open,,1970-01-01 0037389,defect,Modules,dbaz,Triage Omni WMS,urgent,major,always,,,2017-11-27,5,,,public,2024-10-21,[AWOFE][UX] "Minimum allowed characters" message text is not properly located,"""The text """"Filter text required (3)"""" that is shown in the filter inputs by default is neither properly located nor formatted (same font, size and color than the text that the user should write inside the input) nor displayed (the cursor is blinking after the end of it) I have been some minutes trying to figure out what was this meaning, because I saw the cursor caret blinking at the end of this text already introduced in the input (the text itself wasn't neither self-explanatory), and once I wrote something, this text dissapeared, but the magnifier glass icon were not enabled. I thought it was a bug until I have realiced that it pointed to the minimum of characters required in order to apply the filter. Since this is totally counterintuitive and could led to frustration (like the one I have suffered) I set it with 'urgent' priority.""",new,open,,1970-01-01 0037144,defect,Openbravo ERP,plujan,Triage Omni WMS,normal,minor,have not tried,,,2017-10-23,5,,,public,2024-10-21,[PR17Q4][AWO] Error shown during login in iPad,Using an iPad for mobile warehouse app an error is shown. See attached image.,new,open,,1970-01-01 0055723,design defect,Openbravo ERP,AugustoMauch,AugustoMauch,normal,major,have not tried,,,2024-06-10,5,,,public,2024-10-21,Current Graal version does not work with Java 22+,""" See https://openbravo.atlassian.net/browse/RM-9765. Steps to be done: - Download Graal for Java 22: https://www.graalvm.org/downloads/ - Replace the current Graal version with the new one here: https://gitlab.com/openbravo/product/pmods/org.openbravo.service.jsexecutor/-/blob/master/lib/runtime/graal-sdk-22.3.1.jar?ref_type=heads - Test it in https://builds.openbravo.com/view/modules/job/mod-merged-future-stack/, make sure to remove these lines from the """"JUNIT_DISABLED_TESTS"""" parameter: # ignore tests requiring GraalJS on jdk22+ (not working): https://openbravo.atlassian.net/browse/RM-9765 org.openbravo.retail.discounts.test org.openbravo.discounts.combo.test org.openbravo.discounts.propertycondition org.openbravo.discounts.scaledprice.test org.openbravo.taxes.test - Test it that jar using the minimum JDK version we support, to check backwards-compatibility""",acknowledged,open,,1970-01-01 0055630,feature request,Retail Modules,remibrunet,Rajesh_18,urgent,major,always,,,2024-05-30,5,,,public,2024-10-21,Gift card in another currency doesn't work as expected,"""Test done after this issue : https://issues.openbravo.com/view.php?id=55554 There are issues after the correction : 1) The gift card take in account the organization where its belong for currency -> wrong, that should be the one used when you credited the gift card, so the creation organization currency or have its own saved on the gift card object based on the payment method used to pay it. 1-2) If the organization of the gift card has a different currency, it doesn't do the conversion (I pay 100XPF gift card, it will be created on a EUR organization, the system consider that I have a 100€ gift card) 2) When you try to use it you must define a currency or an error occur without any warning -> No alert message explaining the issue that the currency is missing 3) When you look for it in another currency the amount display isn't the right one (it's the amount of the gift card + currency of the store) so if I have a 100€ gift card, on a XPF store, the POS show me 100XPF for this gift card, it should display the amount after conversion if needed 4) You can only apply this amount maximum and not the one wanted (in my exemple only 100CFPF while i asked and should be able to use 2384CFPF) """,scheduled,open,,1970-01-01 0056836,defect,POS2,charlotte_vasseur,Retail,normal,minor,always,,,2024-10-18,5,,,public,2024-10-18,[PRODUCT] Dots pages are not displayed on carousel search product,"Dots pages should be displayed at the bottom of the screen when searching products, same as when browsing product categories",new,open,,1970-01-01 0056835,defect,POS2,charlotte_vasseur,Retail,normal,major,always,,,2024-10-18,5,,,public,2024-10-18,[PRODUCT] Product card: sales representative is grayed out on non grouped product,"The sales representative should be editable for a non grouped product, same as a grouped product",new,open,,1970-01-01 0056832,defect,POS2,jinigo,Retail,normal,minor,random,,,2024-10-18,5,,,public,2024-10-18,[24Q4] The name property in the Serial Data field of Payment In is wrong sometimes,"The name property of the Serial Data field of Payment In should be the 'searchkey' of the Payment Method Additional Info. However, sometimes the 'name' is used instead of the 'searchkey'.",new,open,,1970-01-01 0030966,defect,Retail Modules,guilleaer,Retail,normal,minor,have not tried,,,2015-09-29,5,,,public,2024-10-18,Group of all Fixes related to wrong updates in c_order,"""We will use this issue to group every commits related to that topic. If the new tool shows us a wrong update, we will fix it using this issue to group them.""",new,open,,1970-01-01 0030692,defect,Retail Modules,guilleaer,Retail,normal,minor,always,,,2015-08-28,5,,,public,2024-10-18,"When save method of order model is executed, JSON field stored in DB includes the product img","When save method of order model is executed, JSON field stored in DB includes the product img",new,open,,1970-01-01 0025020,defect,Retail Modules,sureshbabu,Retail,normal,minor,always,,,2013-10-25,5,,,public,2024-10-18,"RMP28: In sales order window, details are missing in Payment monitor section, when the invoice is created using Shipment details","In sales Invoice window, details are missing in Payment monitor section, when the invoice is created using Shipment details",new,open,,1970-01-01 0024572,defect,Retail Modules,sureshbabu,Retail,normal,minor,always,,,2013-08-23,5,,,public,2024-10-18,RMP26: Not able to void a Layaway order after clicking the line item,Not able to void a Layaway order after clicking the line item,new,open,,1970-01-01 0024444,defect,Retail Modules,sureshbabu,Retail,high,minor,always,,,2013-07-30,5,,,public,2024-10-18,"RMP25: without selling a gift voucher, same gift voucher can be used as payment method(when the gv is used in return receipt.)","Without selling a gift voucher, system allows the user to pay a receipt using gift voucher as payment method, when the gift voucher is returned from return receipt.",new,open,,1970-01-01 0024435,defect,Retail Modules,sureshbabu,Retail,normal,trivial,always,,,2013-07-30,30,Professional Appliance,,public,2024-10-18,Not able to complete cash up process when there is a negative amount in any of the payment methods at step 2,Not able to complete cash up process when there is a negative amount in any of the payment methods at step 2.,new,open,,1970-01-01 0024411,defect,Retail Modules,sureshbabu,Retail,high,minor,always,,,2013-07-26,5,,,public,2024-10-18,"[MULTI] Overpayment amount wrongly considered as Paid amount, when the receipt is paid through multi order payment process","In Multi order payment method, when the user try to pay partial amount of a open receipt through layaway option and paid more than the expected amount through Card payment method, then Overpaid amount wrongly considered as Paid amount,instead of over payment amount in Payment In window(ERP system).",new,open,,1970-01-01 0022490,defect,Retail Modules,xplacesc,Retail,normal,minor,always,,,2012-12-10,5,,,public,2024-10-18,No message after trying to apply a discretionary discount,"When you try to apply a discretionary discount which was already applied over a line, systems does nothing but says neither nothing.",new,open,,1970-01-01 0044079,defect,Retail Modules,guilleaer,Retail,normal,minor,always,,,2020-05-15,5,,,public,2024-10-18,DQM CustomerValidatorProvider is not managing asinchrony correctly,Callback passed to DQM is not being executed.,new,open,,1970-01-01 0041441,defect,Retail Modules,guilleaer,Retail,normal,minor,have not tried,,,2019-07-24,5,,,public,2024-10-18,[pi-mobile] test I41052_VerifyCreditNoteCreationInCrossStore because open till process fail (2 payment methods),"I41052_VerifyCreditNoteCreationInCrossStore test is failling when terminal PS-1 has the till closed. Pi-mobile is able to detect that till should be opened but it is not ready no manage the count of two different payments methods.",new,open,,1970-01-01 0040024,defect,Modules,anderaranguren,Retail,high,minor,always,,,2019-01-24,5,,,public,2024-10-18,[AWOFE] An error is incorrectly shown when scanning a product present >1 times in the list of tasks with not allowed overqty,"""If there are some task for same product, after scanning all of them, if scanned again, an error popup appears. Several tasks found The first time that an over quantity is scanned, is well shown. But if scanned again the same popup will appear while the correct behavior would be to show only the yellow warning: Over (qty) is not allowed for Inventory Transaction Type """"Picking Sales Order"""". This is how it works when pressing '+' button.""",new,open,,1970-01-01 0038543,defect,Modules,maarten1962,Retail,normal,major,always,,,2018-05-14,5,,,public,2024-10-18,Show date-format on Front-End when receiving goods (or creating like with Cycle-Count),See attached image,new,open,,1970-01-01 0038539,defect,Modules,guilleaer,Retail,normal,minor,have not tried,,,2018-05-14,5,,,public,2024-10-18,"[AWOFE] when confirmed qty is not defaulted, it should be NULL instead of 0","""When confirmed qty is configured (using AWO FE configuration) to not default this field, the value should be NULL instead of 0. Being 0, the user can confirm the task using deltar without increase the qty at least one time.""",new,open,,1970-01-01 0038221,defect,Modules,maarten1962,Retail,normal,major,have not tried,,,2018-03-26,5,,,public,2024-10-18,Improve "Errors while pocessing task" view,See image,new,open,,1970-01-01 0038147,defect,Modules,ngarcia,Retail,high,minor,always,,,2018-03-14,5,,,public,2024-10-18,[AWOFE] Some searches do not show any result if the user don't input at least 3 characters,[AWOFE] Some searches do not show any result if the user don't input at least 3 characters. It complicates the use of the front end as the user should know for instance the document number of the pending tasks,new,open,,1970-01-01 0037388,defect,Retail Modules,guilleaer,Retail,normal,major,always,,,2017-11-27,5,,,public,2024-10-18,[AWOFE][Android] When navigate back is pressed using android back key AWO FE breaks,AWO FE: Android: When navigate back is pressed using android back key AWO FE breaks,new,open,,1970-01-01 0037145,defect,Modules,plujan,Retail,normal,major,have not tried,,,2017-10-23,5,,,public,2024-10-18,"[PR17Q4][AWOFE] Using an iPad, there is no scroll for list of Inventory Status","Using an iPad, the list of inventory status has no scroll, meaning I cannot select bottom values.",new,open,,1970-01-01 0037138,defect,Retail Modules,guilleaer,Retail,normal,major,have not tried,,,2017-10-23,5,,,public,2024-10-18,[AWOFE][Android] Unable to relogin after session expiration event from android. Unable to refresh,"Pre conditions: Using android (Chrome browser) and configuring a full screen access to AWO. 1. Login in awo and wait until session is closed because inactivity 2. Login page is shown 3. A message says that refresh should be done but it is not possible using full screen mode in andorid. 4. If I try to do a login without refresh (not posible in full screen mode) this message is shown ""session for the ERP already exists"".",new,open,,1970-01-01 0037049,defect,Modules,plujan,Retail,normal,minor,have not tried,,,2017-10-10,5,,,public,2024-10-18,[PR17Q4] [AWOFE] Some error messages in the mobile app are too long to be read,"""If the configuration is not correct, trying to use the mobile app will generate (as expected) some error message to alert the user something is wrong. However it is not possible to read the messages since they are too long and are shown only for a short period of time.""",new,open,,1970-01-01 0037042,defect,Modules,plujan,Retail,normal,major,have not tried,,,2017-10-10,5,,,public,2024-10-18,[PR17Q4] [AWOFE] Search boxes do not accept special characters,"While entering text for searching items, special characters generate wrong application behaviours. The same characters are working as expected in standard webPOS. See steps and linked video.",new,open,,1970-01-01 0031834,defect,Retail Modules,guilleaer,Retail,normal,minor,have not tried,,,2016-01-08,5,,,public,2024-10-18,Ret-modules sample data has configuration problems for yosemite store,"Ret-modules sample data has configuration problems for yosemite store. USA payment method is using EUR Associated Financial accounts are using EUR instead of USD and the name is not correct. POS terminal type for yosemite store name is confuse. ",new,open,,1970-01-01 0056829,feature request,Retail Modules,kchoperena,Retail,normal,minor,always,,,2024-10-18,5,,,public,2024-10-18,Export Order API: Pick up in Store with date range doesn't include dates on the API,"""If you create an order Pick up in store with date range, the dates doesn’t appear on the API Orders. The fields to include are: - deliveryDateRangeFrom (em_obrdm_delivery_date_range_f): -> Not mandatory -> Description: Date from which the customer can pick up the line in store - deliveryDateRangeTo (em_obrdm_delivery_date_range_t) -> Not mandatory -> Not mandatory -> Description: Date until which the customer can pick up the line in store """,new,open,,1970-01-01 0056826,defect,POS2,jinigo,Retail,normal,minor,always,,,2024-10-18,5,,,public,2024-10-18,[24Q4] Orientation change causes loading issue on Payment Method Additional Info screen.,"When the screen orientation is changed on the Payment Method Additional Info screen, it gets stuck loading and becomes unresponsive.",new,open,,1970-01-01 0056825,defect,POS2,jinigo,Retail,normal,minor,always,,,2024-10-18,5,,,public,2024-10-18,[24Q4] Long text in Payment Method Additional Info fields visually cut off.,"When a long text is selected in a field of the Payment Method Additional Info window, it gets cut off and the window does not adjust properly. Initially, the dropdown displays the long text correctly, and scrolling through the options works well. However, once a long text option is selected, the content is cut off and the window deforms.",new,open,,1970-01-01 0056822,defect,POS2,Rajesh_18,Retail,high,major,always,,,2024-10-17,5,,,public,2024-10-17,When Pos is offline we cannot set business date or open the till. but we can do sales,"""After close store, Login to pos in offline mode. It asks to set business date and do initial count. After this we can do sales. once back to online only sales are synchronized. we can verify in backoffice the status of organization is closed. Similarly When we cash up the till in offline mode """"Offline cashup popup"""" is shown either it asks us to logout or reconnect to pos.""",new,open,,1970-01-01 0056820,defect,POS2,DanielMancho,Retail,normal,major,always,,,2024-10-17,5,,,public,2024-10-17,[24Q4]System let make an order with one discount bigger than the allowed on the threshold and one lower,"When activating a maximum percentage as threshold for employee discount, if the fist product has a bigger percentage as the allowed on the threshold for employee discounts and you try to pay the order, it shows the error: 'The total discount percentage applied for employees has been exceeded'. However, if you add to the order a second item with lower discount, you can pay the order.",new,open,,1970-01-01 0056813,defect,POS2,andre_montenegro,Retail,low,minor,always,,,2024-10-17,5,,,public,2024-10-17,[24Q4] Color Inconsistency in 'Payment Methods Additional Info' Popover for Dropdown Lists,"""In the 'Payment Methods Additional Info' popover, there is an inconsistency when interacting with dropdown fields that contain more than 13 options. Upon expanding such a dropdown field and scrolling down past the 13th option, the color of the remaining options are different.""",new,open,,1970-01-01 0056785,defect,POS2,frank_gonzalez,Triage Platform Base,normal,major,always,,,2024-10-15,5,,,public,2024-10-16,Error in SCO when SCO Configuration field in Application Mode tab doesn't have a value,An error occurs in the SCO window in POS2 when the touchpoint type is incorrectly configured (no value in SCO Configuration field in Application Mode tab when the mode is "Sales Touchpoint - Self-Checkout (SCO)").,new,open,,1970-01-01 0056805,defect,POS2,DanielMancho,Retail,normal,minor,sometimes,,,2024-10-16,5,,,public,2024-10-16,[24Q4] On close till window a duplicated page with an extra step is shown,"When you go to close till from the menu, sometimes, a duplicated page with an extra step is shown. Under the Cash Up title it is supposed to appear 'Step 1 of 2: Count Payment Methods Amounts', and then 'Step 2 of 2: Post, Print ""Z Report"" and Close'. Instead, first, it appears 'Step 1 of 3: Count Payment Methods Amounts', then (when you press next), 'Step 1 of 2: Count Payment Methods Amounts', and finally the report.",new,open,,1970-01-01 0056801,defect,POS2,asier_perez,Retail,normal,trivial,sometimes,,,2024-10-16,5,,,public,2024-10-16,[24Q4] Cannot type anything in Approval Required dialog,"""Sometimes, in some Approval Required dialog, it is not possible to select correctly the User and Password fields, so it is not possible to type there if that happens. It is required to cancel and start from the beginning until the approval dialog appears again. This can happen in different approval dialogs. It may require several attempts.""",new,open,,1970-01-01 0056797,defect,POS2,charlotte_vasseur,Retail,normal,major,always,,,2024-10-15,5,,,public,2024-10-15,[CRM] Blank customer assign to the ticket after Save and assign an address on unassigned customer,"With no customer is assigned to the ticket, when creating/editing an address to an unassigned customer with 'Save and Assign' button: a blank customer is assigned to the ticket",new,open,,1970-01-01 0056790,defect,POS2,DanielMancho,Retail,normal,minor,always,,,2024-10-15,5,,,public,2024-10-15,[24Q4] Error when paying an order with part of the amount with any payment method and the rest with digital coupon,"When you try to pay an order entering first a portion of the total with any payment method and then with a digital coupon, when creating manually the coupon and trying to add it, it shows the error: Cannot read properties of undefined (reading 'coupons').",new,open,,1970-01-01 0056787,defect,POS2,DanielMancho,Retail,normal,major,always,,,2024-10-15,5,,,public,2024-10-15,[24Q4] Error when deleting an introduced date while creating a gift certificate,When you delete a previously entered date while creating a gift certificate it there is an error 'Cannot read properties of null (reading 'length')',new,open,,1970-01-01 0056781,defect,POS2,charlotte_vasseur,Retail,normal,minor,always,,,2024-10-15,5,,,public,2024-10-15,[CRM] List of customer addresses is not refreshed when deleting search field via keyboard,"On the customer addresses list, after deleting the search characters via the keyboard and clicking outside the field, the list of addresses is not refreshed like when clicking on the cross button",new,open,,1970-01-01 0056776,defect,POS2,charlotte_vasseur,Retail,normal,major,always,,,2024-10-14,5,,,public,2024-10-14,[CRM] Customer address creation/modification: pop-up 'select address to view info' is not refreshed after saving,Pop-up 'Select address to view info' should be refreshed when saving a new or edited customer address,new,open,,1970-01-01 0055293,defect,POS2,lorenzofidalgo,Retail,normal,minor,always,main,,2024-04-23,5,,,public,2024-10-14,[24Q2] Credit changes are not shown in the POS2,"After a customer uses Credit to buy products, the changes in the Credit amounts are not shown in the POS2. Nevertheless, it is shown in the backend inside the Business Partner window -> ""Current Balance"" field.",new,open,,1970-01-01 0056769,feature request,Openbravo ERP,XABIER_AGUADO,Triage Omni WMS,low,minor,always,,,2024-10-14,5,,,public,2024-10-14,New Blind Receive --> 'Warehouse Supplier' should be 'Warehouse / Supplier',"On SSMS , when doing a blind receive the pop up says 'Warehouse Supplier' when it should be 'Warehouse / Supplier'",new,open,,2024-11-04 0056770,defect,POS2,charlotte_vasseur,Retail,normal,minor,always,,,2024-10-14,5,,,public,2024-10-14,[CRM] Customer creation/modification: 'SAVE AND ASSIGN' button is not greyed out when missing mandatory field,'SAVE AND ASSIGN' button should be greyed out on creation or modification of a customer address when a mandatory field is not filled,new,open,,1970-01-01 0056706,defect,POS2,asier_perez,Retail,normal,major,always,,,2024-10-09,5,,,public,2024-10-14,[24Q4] Approval pop-up not shown when paying with expired gift card while having 'Allow Extra Validity Days for Gift Cards',"If a role has the 'Allow Extra Validity Days for Gift Cards' user action configured as 'Approval Required', an approval pop-up should be displayed when trying to pay with an expired gift card, but it does not appear.",new,open,,1970-01-01 0056761,feature request,POS2,migueldejuana,Triage Platform Base,normal,minor,always,,,2024-10-14,5,,,public,2024-10-14,Allow UserActions without call to an StateAction to save approval in Approval History window,"""Currently, we are able to save approvals related to actions in the backoffice (for example in Touchpoint --> Cashup History --> Approval History). We can save any UserAction/UIAction approval there if we include for example: getSynchronizableStateModel() { return 'Cashup'; } This works properly for UserActions/UIActions that call to an StateAction but not for the rest.""",new,open,,1970-01-01 0055956,defect,POS2,plujan,SABARINATH P,normal,minor,have not tried,,,2024-07-09,5,,,public,2024-10-14,[24Q3] The list of countries is not properly sorted,Edit an address in the POS2 front end and you will see that the list of countries is not properly sorted. Check the same list in the back office and the list is sorted as expected.,scheduled,open,,1970-01-01 0056737,feature request,Retail Modules,kchoperena,Retail,normal,major,always,,,2024-10-10,5,,,public,2024-10-10,CRM Connector Configuration: Display in Selector Result List is not working for "API property for Address",The Display in Selector Result List is not working for "API property for Address". The values shown in the result list are hardcoded ,new,open,,1970-01-01 0054449,feature request,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2024-01-24,5,,,public,2024-10-10,Support JDK21 (LTS),Tracking all issues required to support JDK21,new,open,,1970-01-01 0056729,defect,Openbravo ERP,shuehner,Triage Platform Base,normal,major,have not tried,,,2024-10-10,5,,,public,2024-10-10,export.config.script produces wrong data when run with jdk21 (that causes later update.database to fail),"Running ant export.config.script with java21 produces two extra tags in the configScript.xml which did not happen when running it before (i.e. with java11 or java17). Those two tags are: - - and are added at the beginning of the element. They 'duplicate' the first + last normal elements of the . Apart from being a formal change those tags existing makes later update.database call to fail as it cannot parse those extra tags. ",new,open,,1970-01-01 0056712,defect,POS2,lorenzofidalgo,Retail,normal,minor,always,,,2024-10-09,5,,,public,2024-10-09,[24Q4] The order of the Returned items is descending instead of ascending inside "Return Detail" popup from Verified Returns,"""It is supposed that, in the """"Return Detail"""" popup, the Returns are listed in ascending order of their return dates. It seems to be descending instead. The test case that explains the concrete feature can be found here: https://testlink.openbravo.com/ltx.php?item=exec&feature_id=34176&build_id=274""",new,open,,1970-01-01 0056711,defect,POS2,lorenzofidalgo,Retail,normal,minor,always,,,2024-10-09,5,,,public,2024-10-09,[24Q4] The order is not clickable in the "Return Detail" popup from Verified Returns,"""It is supposed that, in the """"Return Detail"""" popup, the POS user is able to click the Order number to access to that specific order. That is not clickable. The test case that explains the concrete feature can be found here: https://testlink.openbravo.com/ltx.php?item=exec&feature_id=34174&build_id=274""",new,open,,1970-01-01 0056022,defect,POS2,andre_montenegro,Retail,normal,minor,always,,,2024-07-16,5,,,public,2024-10-09,[24Q3] "Return Date" displayed in "Return Detail" window is 2h behind,"""The 'Return Date' displayed in the 'Return Detail' window is inaccurate. It is 2 hours behind the actual return time. By verifying with the """"return order"""" date and time, it is evident that the issue is within the 'Return Detail' window and not in the return order date.""""""",acknowledged,open,,1970-01-01 0055936,defect,POS2,andre_montenegro,Retail,low,trivial,always,,,2024-07-08,5,,,public,2024-10-09,[24Q3] Text in 'Return Detail' window unreadable with Dark Theme,"When using the Dark theme, the text in the 'Return Detail' window becomes unreadable due to a lack of contrast between the black text color and the background color.",acknowledged,open,,1970-01-01 0056668,defect,POS2,fdomingues,Retail,normal,minor,always,24Q3.1,,2024-10-07,5,,,public,2024-10-09,Bug when validating a 'null' quantity in the product quantity edit pop-up,"when changing the quantity of a product with a 'null' value, the product is removed from the ticket",new,open,,1970-01-01 0056684,feature request,Retail Modules,ignacio_deandres,ignacio_deandres,normal,minor,have not tried,,main,2024-10-08,5,,,public,2024-10-08,Enhance the HWM Events payment simulator with the new Client API params for SCO,It should be nice to be able to test the new parameteres defined for the Client API in the SCO mode.,new,open,,1970-01-01 0056632,feature request,Openbravo Localizations,ignacio_deandres,ignacio_deandres,normal,minor,have not tried,,,2024-10-03,5,,,public,2024-10-08,Adapt SCO Data Collection new screen to display every informations correctly,It has been asked to adapt the requests sent to the Client API so that in SCO they are shown as expected according to the 56341 development.,new,open,,1970-01-01 0056689,design defect,POS2,nicolasuriz,Retail,high,major,always,,,2024-10-08,5,,,public,2024-10-08,Blind counts configurations does not take into account the Reimburse of Gift Cards and the total available is displayed.,"""Set the """"Hide cashup information to cashier"""" and """"Hide count Information to cashier"""" preferences to Yes. When the Blind counts configurations are activated, it does not take into account the Reimburse of Gift Cards and the total cash available is displayed before going for the reimburse process.""",new,open,,2024-10-29 0056682,defect,Openbravo Localizations,sofidossant,,normal,minor,always,,,2024-10-07,5,,,public,2024-10-07,The French translation is cut off and does not show up well on the quotation receipt.,"""When we do a quotation and we are in French, some fields are cut off and do not look good. The fields that we believe should be corrected are as follows: + Caissier et point de , CAISSE 8 - PABLO. The order of the elements is wrong as well as being cut, a proposal is to tabulate it or to put it in 2 lines. + Prénom, it is the name of a tax, not the name of a person. You can use Denomination or Taux. + ntilation, you cut the name Ventilation, which can also be put as “Pourcentage”. """,new,open,,2024-10-28 0056680,defect,Openbravo ERP,Daria_Sh,Triage Platform Base,high,major,always,,,2024-10-07,5,,,public,2024-10-07,[24Q4]'User Input Value' can't be added despite being defined in the 'User Input' window of Backoffice,"""It is not possible to add 'User Input Value', even if it is defined in the 'User Input' window of Backoffice Pre-condition: 1. Go to 'User Input' window of Backoffice 2. Add new record with the following values: - Organization: The White Valley Group - Search Key: Tax Modification - Name: Tax Modification - Input Type: List - Active: ✔ 3. Proceed to 'Input Value' tab 4. Add new record with the following values: - Organization: The White Valley Group - Search Key: Tax Modification RE - Text: Tax Modification Recargo - Active: ✔ 5. Add one more record: - Organization: The White Valley Group - Search Key: Tax Modification 10% - Text: Tax Modification 10% - Active: ✔""",new,open,,1970-01-01 0056676,defect,POS2,asier_perez,Retail,normal,trivial,always,,,2024-10-07,5,,,public,2024-10-07,[24Q4] Gift card expiration message is not very visible,"When trying to pay with an expired gift card, the expiration message is shown darkened, like in a layer behind the pop-up to select the gift card. In the attached image, note that the warning message is shown at the bottom-left corner, but it is not very visible.",new,open,,1970-01-01 0056637,defect,POS2,charlotte_vasseur,Retail,normal,minor,always,,,2024-10-03,5,,,public,2024-10-07,[CRM] Customer creation/modification: no error when setting the birthdate in the future,An error should be displayed on creation or modification of a customer when the birthdate is set in the future,new,open,,1970-01-01 0056669,defect,POS2,charlotte_vasseur,Retail,normal,major,always,,,2024-10-07,5,,,public,2024-10-07,"[CUSTOMER] Deleting an optional 'String' field via the cross button stays in POS cache, but not saved in the BO","""When deleting an optional field 'String' via the cross button, the information is not saved in the BO and the field is still filled No problem when deleting the fields via backspace or delete buttons on the keyboard, the fields are correctly empty in the BO""",new,open,,1970-01-01 0056660,defect,Openbravo ERP,edc_sarif,Triage Omni OMS,normal,major,always,,,2024-10-05,5,,,public,2024-10-05,request process (costing background process),"""Please help to resolve the error in the request process (costing background process) where the log has an error like this could not initialize proxy [Currency#303] - no Session which should be and normally the log is like this Process completed successfully, please help, thk""",new,open,,1970-01-01 0056658,defect,POS2,lorenzofidalgo,Retail,normal,minor,always,,,2024-10-04,5,,,public,2024-10-04,[24Q4] [UX] Product display before adding it to the ticket is broken if a Service has been previously linked to any product,Products with "Show Product Card Before Adding to Order" activated show a display with their data before adding it to the ticket. That display is broken if previously a Service has been added to a previously added product. ,new,open,,1970-01-01 0056655,feature request,Retail Modules,kchoperena,Retail,normal,minor,always,,,2024-10-04,5,,,public,2024-10-04,Export Order API: Include isDelivered and docStatus fields,"Some external systems, in order to identify the status of a ticket, they require the docStatus and isDelivered fields",new,open,,2024-10-25 0056650,defect,POS2,DanielMancho,Retail,normal,trivial,always,,,2024-10-04,5,,,public,2024-10-04,[24Q4] Different type color of a customer address form dropdown on the POS when using the dark theme,The color from of the country dropdown in the customer address form when adding new address is of different color than the color it should be. From Afghanistan to Austria (Included) it is lighter than the rest.,new,open,,1970-01-01 0056559,defect,POS2,fdomingues,Retail,normal,minor,always,24Q3,,2024-09-26,10,,,public,2024-10-03,Initial Count and Cashup: No Backspace button,"""Define the 'Preference': 'Hide count Information to cashier' and ‘Hide cashup information to cashier’ = Y In the ‘Initial Count’ and the ‘Cashup’, when entering the ‘Counted Payment Method’, the ‘Backspace’ button is not present: Initial Count: (See InitialCount.png) Cashup: (See CashUp.png) This button is present in the Counting Tool (See CountingTool.png) /!\IMPORTANT/!\: If the 'Preference': 'Hide count Information to cashier' and ‘Hide cashup information to cashier’ = N, the Backspace button is present""",new,open,,1970-01-01 0056591,defect,POS2,asier_perez,Triage Platform Base,normal,minor,always,,,2024-09-30,5,,,public,2024-10-03,Duplicated request with same exact body and headers when loading the POS login screen,"""Now the login screen shows the POS users, including their profile pictures. When loading this screen, the request that is sent to retrieve the user images is duplicated. This is the request: org.openbravo.pos2.loginutils?appName=POS2&terminalId=undefined&terminalName=VBS-2&command=userImages""",acknowledged,open,,1970-01-01 0056494,feature request,Openbravo ERP,Paloma,Paloma,normal,minor,have not tried,,,2024-09-19,5,,,public,2024-10-03, [Merge Tickets] Backoffice Definitions,Generate the configuration for the Merge Ticket Functionality.,scheduled,open,,1970-01-01 0056627,defect,POS2,fdomingues,Retail,normal,minor,always,24Q3.1,,2024-10-02,5,,,public,2024-10-02,Initial Count and Cashup: The keypad area is not greyed,"During the 1st Initial count or 1st Cashup, the keypad is not grayed out allowing us to click on the buttons.",new,open,,1970-01-01 0056620,defect,POS2,fdomingues,Retail,high,major,always,24Q3.1,,2024-10-02,5,,,public,2024-10-02,Split Coins 1st time = NaN.00€,"""When we split the 'Cash' payment method for the first time and we open the counting tool, it displays amounts of the type 'NaN.00€' (see explanatory video)""",new,open,,1970-01-01 0056615,defect,POS2,asier_perez,Retail,normal,minor,always,,,2024-10-02,5,,,public,2024-10-02,Duplicated request when logging in with high data volumes,"""When a POS2 environment has very high data volumes, after the first incremental login, there is a request that is done twice in all the subsequent logins. This is the request: /org.openbravo.mobile.core.service.jsonrest/org.openbravo.mobile.core.master.MasterDataLoader?$timeout=5000&model=BusinessPartnerLocation Also it is important to note that this issue has been reproduced in a POS2 environment without modules, and with the 24Q3 release. You will find an attached json file with the commits it has been reproduced with.""",new,open,,1970-01-01 0056611,defect,POS2,fdomingues,Retail,normal,minor,always,24Q3.1,,2024-10-01,5,,,public,2024-10-01,Couting Tool Display Behavior' = 'Forced': is not displayed when selecting the counted field,"""When we click cancel button on the counting tool, the 'counted' field is automatically selected. Clicking on the field again, the counting tool never opens. The only solution to make it appear again is to click on another 'Counted' field for another payment method and return to the previous one. Same behavior in Cashup and Initial account""",new,open,,1970-01-01 0056596,defect,POS2,prakashmurugesan88,prakashmurugesan88,normal,minor,have not tried,,,2024-10-01,5,,,public,2024-10-01,Add missing document for Training Mode,"Add missing document for Training Mode https://docs.google.com/document/d/1k06QNim2oVEoZQJr3Ce8ojNExZcDjUU8naMgxAo1Gy4/edit ",new,open,,1970-01-01 0053456,defect,POS2,Daria_Sh,sreehari,normal,minor,have not tried,,,2023-09-13,5,,,public,2024-10-01,The discount corresponding to the price of the Gift Card is shown if add the Gift Card to the Order,"If create a Gift Card, find it in POS2 and add it to the Order, the Gift Card will display with 'Discount', even if the discount was not applied",scheduled,open,,1970-01-01 0056594,defect,Openbravo Localizations,sofidossant,,normal,minor,always,,,2024-09-30,5,,,public,2024-09-30,Translations on Inventory Statements do not apply,"I apply the translations of the inventory statements from the system, but they are not applied.",new,open,,2024-10-14 0056582,defect,POS2,dorian_robillard,Triage Platform Base,high,minor,always,,,2024-09-30,5,,,public,2024-09-30,Replacements of @variables@ are not happening for an URL in the email sent,"""If you define in the Email Configuration template replacements for subject, body or attachment they don’t apply In Backoffice Document Types window > Template Definition and Email Configuration tabs put some @variables@ in an URL to apply for POS Order Send email of a ticket from POS: the URL doesn’t take into account the @variables@ For example, we use @documentNo@ in BO but the result in the email is as in the creenshot """,feedback,open,,1970-01-01 0032212,defect,Openbravo ERP,eduardo_Argal,eduardo_Argal,immediate,minor,always,,pi,2016-02-11,5,,,public,2024-09-30,New menu entry not properly folded in the menu tree,Service Price Rule menu entry is not properly folded in the menu tree,new,open,,1970-01-01 0056574,defect,Openbravo ERP,tonadun,Triage Omni OMS,normal,minor,have not tried,,,2024-09-28,5,,,public,2024-09-28,After migrating data from fairly older version Account Dimentions not picking up in new verson.,"We have recently migrated really old version(Q14) to Q24. We can see almost everything correctly transferred. But in Organisation Type > Legal with accounting doesn't correctly mapping Organization Dimension. In Old System linked Items: Financial Management || Accounting || Setup || Accounting Dimension - Organization Dimension (1) General Setup || Enterprise Model || Organization - Organization (1) In New System: General Setup || Enterprise Model || Organization - Organization (1) Really appreciate if someone got any idea what can be wrong here. Thanks in advanced. I have attached two screenshots with OLD system and New System. ",new,open,,1970-01-01 0056569,design defect,POS2,remibrunet,Retail,normal,major,always,,,2024-09-27,5,,,public,2024-09-27,Discount for customer birthday doesn't work as expected,"""When configuring a discount to be applied on customer's birthday, the CRM property condition comparator doesn't work as expected. The CRM Connector Property used is 'birthDay - OBPOS_LblBirthdate' The Comparator used is 'Is today' The expected behavior is when it's the customer birthday, the discount is applied. The current behavior is when the customer is born today, the discount is applied. The comparator 'is today' take in account the year""",new,open,,2024-10-24 0048104,feature request,Retail Modules,jose_duque,jose_duque,normal,major,always,,,2021-11-19,30,Openbravo Appliance 14.04,,public,2024-09-26,Add a free comment for reasons for the discrepancy at the close of the cash register.,"""During the cashup on the POS, if there is a discrepancy between actual money and projected money there is a popup asking to input the reason for this discrepancy. The objective is to add a field on the BO to specify if a description is required for an approval reason with three possible values: N - None: no description required. O - Optional: a description is optional, ie. a description input field will show up on the popup if this reason is selected, but it is not mandatory to fill it. M - Mandatory: a description is mandatory. Related to feature CC1000379-24 Feature specifications: https://docs.google.com/document/d/124F12aN86Rwk0lfW1W13-_8wXSeTXC6l/edit""",new,open,,1970-01-01 0056269,defect,Modules,axelmercado,psanjuan,high,minor,always,,,2024-08-17,5,,,public,2024-09-24,Messages with parameters is poorly translated into French - AWO FR,"I have come across a couple of messages that contain parameters and are poorly translated into French. The messages are those of searchkey: - OBAWO_GenericCandidateConfirmationText (see genericCandidate_FR_error.png) - OBAWO_PurchaseOrderConfirmationText (see purchaseOrder_FR_error.png)",new,open,,1970-01-01 0055915,defect,Openbravo Localizations,Leyre,aferraz,normal,minor,always,,,2024-07-04,5,,,public,2024-09-24,Duplicate translations - Spanish (Spain),"In Backend, select Language = Spanish (Spain) and confirm that there are duplicate translations. See attached image.",new,open,,1970-01-01 0055969,defect,Localization Pack: Spain,ivazquez,psanjuan,normal,minor,always,,,2024-07-10,5,,,public,2024-09-24,The page and Starting messages are not translated correctly,"""When I take the Cash Up Report in version 24q1, the page and Starting messages are not translated correctly. In the commit https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal.es_ES/-/commit/cf9e3bdb246fad4ebb183e2810f0627210b9bf12 we see the change of the startin, but we need the change of page also and in the version 24q1""",new,open,,1970-01-01 0056082,defect,POS2,sofia_rodriguez,psanjuan,high,minor,always,,,2024-07-22,5,,,public,2024-09-24,"Home delivery with date" delivery mode is not translated to french,All the other delivery methods are translated to french except "Home delivery with date",new,open,,1970-01-01 0056535,defect,Retail Modules,gowthamveeramuthu,psanjuan,normal,minor,always,,,2024-09-24,5,,,public,2024-09-24,French Translation is not correct for "Currency Denomination","""French Translation is not correct for """"Currency Denomination"""" in currency window -> Coins and Bills tab -> Currency Denomination in French translation, Currency Denomination field shows as """"Mardi"""" which means Tuesday. https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.fr_FR/-/blob/master/referencedata/translation/fr_FR/AD_ELEMENT_TRL_fr_FR.xml?ref_type=heads#L2276""",new,open,,1970-01-01 0056462,defect,Openbravo Localizations,sofidossant,psanjuan,normal,minor,always,,,2024-09-16,5,,,public,2024-09-23,"Incorrect translations in cashup , list price, and window User","""Price List We translate the original English terms by the following French terms. Unit Price - Prix Net List Price - Prix Brut When we believe they should be: Unit Price - Prix Unitaire List Price - Prix Catalogue / Prix Liste - Tab User/Utilisateur Default POS Role, translated by, Mercredi - Cash Up in PDF. An example is attached. + The first total “TOTAL DES TRANSACTIONS RETAIL” is in upper case, when it is the only one in upper case in the whole report. We propose to put it in lower case like the rest. + “Starting Counted” this part is in English, not translated, it should be “COMPTAGE INITIAL” and should be translated. + “Attendu” is the only title in lower case, it should be in upper case. ATTENDU """,new,open,,1970-01-01 0056527,defect,Openbravo Localizations,sofidossant,,normal,minor,have not tried,,,2024-09-23,5,,,public,2024-09-23,No translation of Distribution Order,"Missing translation of Distribution Order in AWO in French. Attached is the test in livebuilds.",new,open,,2024-10-23 0056473,defect,POS2,AugustoMauch,Triage Platform Base,normal,trivial,have not tried,,,2024-09-17,5,,,public,2024-09-23,BaseTooltip component is missing both tests and stories,"The BaseTooltip component [1] is missing: - an index.js file - tests - stories [1] https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/tree/master/web-jspack/org.openbravo.core2/src/components/BaseTooltip?ref_type=heads",new,open,,1970-01-01 0056524,defect,Retail Modules,adrianromero,adrianromero,normal,major,have not tried,,,2024-09-23,5,,,public,2024-09-23,Cheque printing error after first initial cash count,"""1st problem: If the 1st encashment after opening the till is made using the cheque payment method, the cheque does not print. 2nd problem: Some cheques are printed with the wrong amount. These problems had already been corrected and are now present again (""",new,open,,1970-01-01 0056267,defect,Openbravo Localizations,Leyre,psanjuan,normal,minor,always,,,2024-08-16,5,,,public,2024-09-23,Incorrect translation of the field "Quotations Default Days of Validity" to French.,Incorrect translation of the field "Quotations Default Days of Validity" to French.,new,open,,1970-01-01 0056339,defect,POS2,Paloma,Paloma,normal,minor,always,,,2024-09-02,5,,,public,2024-09-23,Product Card is broken when using dark theme,"Using POS2, accessing the product card of an item in dark mode causes display issues, affecting the buttons and the overall component.",new,open,,1970-01-01 0056135,defect,Openbravo ERP,ablasco,ablasco,normal,major,have not tried,,,2024-07-31,5,,,public,2024-09-21,DBSM Tests to ensure pg16 is supported,"""Some dbsm Tests are failing due exported models in views. - MaterializedView - - RemoveMaterializedViewChange. - exported contents expected:<[]> but was:<[]> Alias t removed on pg16 update. """,scheduled,open,,1970-01-01 0056513,defect,Openbravo ERP,caristu,Triage Platform Base,high,minor,have not tried,,,2024-09-20,5,,,public,2024-09-20,The text size of checkbox parameters changes after changing the selection,There is a glitch when changing the selection of the checkbox parameters. The text size changes when the selection is changed.,new,open,,1970-01-01 0056509,defect,Retail Modules,igor_trebol,AugustoMauch,normal,minor,always,,,2024-09-20,5,,,public,2024-09-20,Different linter configuration in CI and local environments,"""When defining a variable and assigning a value to it, locally it does not prevent you from committing it (it does if you don't assign a value). It may be because without the value it is an ERROR and with the value it is a WARNING, and CI may be more strict than local pre-commit hooks.""",new,open,,1970-01-01 0056488,defect,POS2,AugustoMauch,AugustoMauch,normal,minor,have not tried,,,2024-09-18,5,,,public,2024-09-19,Mouse icon on hover of Big Avatar chiplist "+" icon is not proper,"When big avatars are used in chiplist, and the Show More overflow is used, if the user hovers the mouse over the Show More button, the icon does not changes, it should be a hand to show the user that the button is clickable.",scheduled,open,,1970-01-01 0056495,defect,Openbravo ERP,prakashmurugesan88,Triage Omni WMS,normal,major,always,,,2024-09-19,5,,,public,2024-09-19,Bill of Material Production - Stock validation missing in for production lines generated from bom hierarchy,"""Stock validation missing in for production lines generated from bom hierarchy Lines are generated from M_PRODUCTION_RUN process, * If the lines are generated directly from the bom lines, production lines are generated based on stock, https://gitlab.com/openbravo/product/openbravo/-/blob/master/src-db/database/model/functions/M_PRODUCTION_RUN.xml#L255 https://gitlab.com/openbravo/product/openbravo/-/blob/master/src-db/database/model/functions/M_PRODUCTION_RUN.xml#L306 * But if the lines are generated from the hierarchy of bom line, no stock validation is done, https://gitlab.com/openbravo/product/openbravo/-/blob/master/src-db/database/model/functions/M_PRODUCTION_RUN.xml#L480""",new,open,,1970-01-01 0056001,defect,POS2,Daria_Sh,SABARINATH P,normal,minor,always,main,,2024-07-12,5,,,public,2024-09-19,[24q3] 'Order not found' error is shown when Credit Note is applied using a scanner,"""If Credit Note is applied using scanner,'Order not found' warning is shown along with containing its information. Create a Credit Note Use Credit Note search key as a code for scanning""",scheduled,open,,1970-01-01 0056470,defect,POS2,aaroncalero,SABARINATH P,high,major,always,,,2024-09-16,5,,,public,2024-09-18,Application softlocked if it is refreshed after creating a quotation,"If POS2 is refreshed just after creating a quotation (without closing it), a javascript error will appear when the application is being loaded, and it will be stuck until the cache is cleared.",scheduled,open,,1970-01-01 0055999,defect,POS2,xabier_egues,SABARINATH P,normal,minor,always,,,2024-07-12,5,,,public,2024-09-18,[24Q3] region field autocompletes in POS2 when left empty in backoffice,"backoffice allows to create empty addresses (issue 55994) and this can be done with the regions functionality as well. The difference is that when this field is left empty, it autocompletes in POS2 to the first region in the selected country. This completion is not registered anywhere and it is only shown in POS2.",scheduled,open,,1970-01-01 0056454,design defect,Retail Modules,malsasua,Retail,high,major,always,,,2024-09-16,5,,,public,2024-09-18,"Perfromance problem in incremental refresh process, with ProductCharacteristicValue model and Extended Assortment","""In one environment with 1.2M records in characteristic value table, and using Extended Assortment , the incremental refresh is taking a long time If Extended Assortment field is set to empty, the problem is solved""",new,open,,1970-01-01 0056484,defect,Openbravo Localizations,kousalya_r,kousalya_r,normal,minor,have not tried,,,2024-09-17,5,,,public,2024-09-18,Merge org.openbravo.localization.belgium.entityprofiles into org.openbravo.localization.belgium.securityamount module,Merge org.openbravo.localization.belgium.entityprofiles into org.openbravo.localization.belgium.securityamount module,new,open,,1970-01-01 0056452,defect,POS2,jgalarza,jgalarza,normal,minor,have not tried,,,2024-09-16,5,,,public,2024-09-17,Related to ISSUE-56158: [PROMO] - [US] - Display for Product with discount,https://openbravo.atlassian.net/browse/RM-13253,new,open,,1970-01-01 0055947,design defect,POS2,azzeddine_meftoh,Rajesh_18,normal,minor,always,,,2024-07-09,5,,,public,2024-09-16,CRM Connector without coding - Duplicated calls,"while using the CRM connector without coding - Single Endpoint Configuration When editing customer info and then pressing save GET crm request is executed twice",scheduled,open,,2024-07-30 0053525,defect,POS2,asier_perez,sreehari,normal,minor,always,,,2023-09-22,5,,,public,2024-09-16,[UX] Searching for a product with the search bar and then clicking the back arrow or clear button triggers a usability issue,"""When typing anything in the search bar, there is a time lapse of about one second in which the system is searching for a product that matches that text. Clicking on the clear-text button or the back-arrow button near the search bar triggers a strange behavior. First, the search bar is collapsed and expanded again quickly, and then the search results are shown in the keymap, but with no text in the search bar if the back arrow has been clicked, or with text if the clear button has been clicked. Both results are wrong. This issue is preventing two Cypress tests from working correctly and for this reason they are being skipped.""",scheduled,open,,1970-01-01 0056447,defect,POS2,alostale,Retail,normal,minor,have not tried,,,2024-09-13,5,,,public,2024-09-13,failed email sending sets Import Entry as success,"When trying to send by email a ticket created from POS fails, the corresponding Import Entry is left is success status but is should be marked as erroneous.",new,open,,1970-01-01 0041455,feature request,Retail Modules,nicola_uva,nicola_uva,normal,minor,N/A,pi,,2019-07-25,5,,,public,2024-09-12,Edit OTF Product only in Layaway or Quotation is in draft mode,Edit OTF Product only in Layaway or Quotation is in draft mode,new,open,,1970-01-01 0056415,defect,POS2,gorka_gil,OriolLeon,normal,major,always,,,2024-09-09,5,,,public,2024-09-12,Combos: warning using the DisplayUpselingMessage,"""When enabling """"Display Upselling Message"""", shows the warning to add more products to complete the combo, when using the wizard. It should not show this message since the wizard have the complete combo, but the problem it is that adds the product one by one""",new,open,,1970-01-01 0053963,defect,Openbravo ERP,Leyre,Triage Platform Base,normal,minor,always,,,2023-11-16,5,,,public,2024-09-12,Error when using the tree node button in the Product Characteristics window.,Error when using the tree node button in the Product Characteristics window.,new,open,,1970-01-01 0041459,feature request,Modules,martinsdan,Triage Omni OMS,normal,major,have not tried,,,2019-07-25,30,,,public,2024-09-11,Make WVINVE03 control segment editable,"""In the control segment, the only configurable field is SNDPRN, all the rest are fixed and impossible to override. We want to use this iDoc but we need to have different values in some fields, they should be configurable. We also need to have different values in fields SNDPRN and FILIALE, which are now using the same variable.""",new,open,,1970-01-01 0056427,defect,POS2,Rajesh_18,Triage Platform Base,high,major,always,,,2024-09-10,5,,,public,2024-09-10,When user action is cancelled Custom messages are not logged in terminal logs,"When user action is cancelled Custom messages are not logged in terminal logs ",new,open,,1970-01-01 0056424,defect,POS2,caristu,Triage Platform Base,urgent,minor,have not tried,,,2024-09-10,5,,,public,2024-09-10,CheckUserSwitch reads information from source path,"The CheckUserSwitch is reading the information about the available applications from the source path. This is not correct as is not allowed to read from the source path in the code executed at runtime. See here: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/blob/master/src/org/openbravo/core2/process/CheckUserSwitch.java#L125",new,open,,1970-01-01 0046544,defect,Retail Modules,jetxarri,Retail,high,major,random,RR20Q3.4,,2021-05-06,5,,,public,2024-09-10,Error "The cashup related to this order has been processed","Order are arriving to the OrderLoader with processed cashup id. The property ""obposAppCashup"" contains reference to old cashupid instead of the current one opened. The problem is that the variable: OB.MobileApp.model.get('terminal').cashUpId is not updated with the current cashup However the property: ""cashUpReportInformation"" property contains the correct id",new,open,,1970-01-01 0055717,defect,Openbravo Localizations,dorian_robillard,,high,major,always,,,2024-06-10,5,,,public,2024-09-09,Error Belgium Fiscalization signature,"When doing a sale with belgium fiscalization activated, the signature is not filled in sales order window in the backoffice",new,open,,1970-01-01 0056412,defect,POS2,gorka_gil,Retail,normal,major,always,,,2024-09-09,5,,,public,2024-09-09,Combos: add combo discount link should show only combos discounts. Also in packs,"In product window: ""Combo discount link"" field : should show only ""combo"" and ""combo fixed price"" discounts ""Pack discount link"" field : should show only ""packs"" discounts",new,open,,1970-01-01 0056370,feature request,POS2,rqueralta,Retail,normal,minor,have not tried,,,2024-09-05,5,,,public,2024-09-06,Check up customer existence during customer creation,"As a cashier, I want to create a customer and have a display of existing customers if there’s matching datas as to not create a new customers for an existing customer and have a smooth process if the customer doesn’t already exist.",new,open,,1970-01-01 0056402,defect,POS2,meriem_azaf,meriem_azaf,normal,major,have not tried,,,2024-09-06,5,,,public,2024-09-06,"Stepper: Previous steps are not taken into account by the skin, they are still green","""In Figma, for the accomplished states, there is an overlay to turn the color a little bit lighter but they are still green. """,scheduled,open,,1970-01-01 0055838,design defect,Openbravo ERP,gorkaion,Retail,high,major,always,,,2024-06-25,5,,,public,2024-09-06,Inconsistent duplicate EAN validation,"When Multi UPC module is installed there is a validation that avoids having the same active ean code duplicated in the multi upc tab (obmupc_prod_multiupc). This validation is also considering ean code defined in the main product tab (m_product) However there is no validation on the ean code defined in the Product table. So it is possible to have different products with the same EAN code. In case both products are loaded in a POS Terminal the barcode scan is unpreditable since the POS will add one of the products with no warning. While searching by the EAN code returns all the duplicated products.",scheduled,open,,1970-01-01 0056345,defect,POS2,migueldejuana,sreehari,normal,minor,always,,,2024-09-03,5,,,public,2024-09-05,External Orders API,"When building the request for External Orders we do not define a proper request data in some tipe of actions. SEARCH and LOAD actions send a request with a wrong structure having data inside data: data: { data: { ... } } We should only have one data instead of 2 nested datas. We can take COMMIT action as example.",scheduled,open,,1970-01-01 0056372,defect,POS2,plujan,Retail,normal,minor,have not tried,,,2024-09-05,5,,,public,2024-09-05,[UX] The message of system under maintenance requires some alignment,"""If I try to login while the environment is being updated, it is expected to receive a message alerting the limited availability. However, the current message does not fit the assigned text box very well.""",new,open,,1970-01-01 0056359,defect,POS2,ifernandez,Triage Omni OMS,normal,minor,have not tried,,,2024-09-04,5,,,public,2024-09-04,Lack of test for Substitutive invoices in ReprintableDocumentTest.java,"""The class ReprintableDocument hasn't a proper test for Substitutive Invoices. Substitutive Invoices are created from a Simplified Invoice (and those are created from the POS). In ReprintableDocumentTest.java the user and role used are the ones of F&B, and there aren't Simplified Invoices because there is no POS. A possible solution would be to add to the test a White Valley user/role and add a sampledata Simplified Invoice for that user.""",new,open,,1970-01-01 0056356,defect,POS2,meriem_azaf,meriem_azaf,normal,major,have not tried,,,2024-09-04,5,,,public,2024-09-04,Includes the whole updated field on onChange function,"""Includes the updated field on onChange function https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/blob/master/web-jspack/org.openbravo.core2/src/core/user-action/UserAction.js?ref_type=heads#L892, so that the whole field object is sent as parameter.""",scheduled,open,,1970-01-01 0053513,design defect,Retail Modules,ngarcia,Rajesh_18,urgent,major,always,,,2023-09-21,5,,,public,2024-09-03,Change payment is considered a sale and it is summed to the expected amount of the cashup when paying with Pay Open Tickets,Change payment is considered a sale and it is summed to the expected amount of the cashup when paying with Pay Open Tickets,scheduled,open,,1970-01-01 0056347,defect,POS2,gorka_gil,Retail,normal,major,always,,,2024-09-03,5,,,public,2024-09-03,The combo fixed price field it is not mandatory,"The ""combo fixed price"" field should be mandatory for a discount type combo fixed price. Can take as example the ""Discount/Promotion Price"" field of packs promotion.",new,open,,1970-01-01 0056271,defect,POS2,fofarril,fofarril,normal,major,have not tried,,,2024-08-19,5,,,public,2024-09-02,Different behavior between xml and jrxml documents when sending them via email using the Immutable Reports feature.,"If the Immutable Reports feature is used, there is a different behavior when sending documents generated by xml and documents generated by jrxml, when making the purchase and selecting the option (print + email) or email. When using the parameter IS_DUPLICATE in jrxml type documents, to determine if it is a DUPLICATE or ORIGINAL, it always sends the duplicate, since by default the value of the parameter IS_DUPLICATE is always true.",scheduled,open,,1970-01-01 0056318,feature request,Retail Modules,ignacio_deandres,ignacio_deandres,normal,minor,have not tried,,main,2024-08-29,5,,,public,2024-09-02,Implementation of DCC functionality,A customer wants to let the clients pay with their cards in their own currency and be able to convert the values to the store's currency.,new,open,,1970-01-01 0055657,defect,POS2,charlotte_vasseur,SABARINATH P,normal,minor,always,,,2024-06-03,5,,,public,2024-08-30,[24Q2] Gift card on 360 customer view: expired gift card / credit note / gift certificate are displayed,"On 'Gift cards' tab on the customer 360 view, expired gift card / credit note / gift certificate are displayed",scheduled,open,,1970-01-01 0056329,defect,Retail Modules,jarmendariz,Retail,normal,major,have not tried,,,2024-08-30,5,,,public,2024-08-30,Incremental masterdata refresh forces page reload by changes in POSS properties in Terminal,"""When an User requests a masterdata reload on an environment with org.openbravo.retail.sessions (pos2-modules for example), at the end always reloads due to a Terminal change. Looking at the differences in the Terminal object using developer tools (see attached screenshot), the two properties that changes are possLastCurrentBusinessDate and possTillClosedFrom.""",new,open,,1970-01-01 0055998,defect,POS2,lorenzofidalgo,Retail,normal,minor,always,main,,2024-07-12,5,,,public,2024-08-29,[24Q3] It is possible to Issue Invoice with a client that must not be able to do it following specific flow,"Although some Clients can not Issue Invoice, it is possible to Issue Invoice with a different client and change the assigned client and continue with that flow, allowing a flow that must be disabled.",acknowledged,open,,1970-01-01 0056009,defect,POS2,Markel_Iruretagoyena,Retail,normal,minor,always,,,2024-07-15,5,,,public,2024-08-29,[24Q3] Missing scroll bar in portrait mode on "Orders" window,"If you open the ""Verified Returns"", ""Convert To Return"", ""Reject Quotation""... selector pop-up in portrait mode, it is not possible to scroll down to see all the available options.",acknowledged,open,,1970-01-01 0056314,defect,Retail Modules,guillermogil,Retail,normal,trivial,always,,,2024-08-29,5,,,public,2024-08-29,Coupons OTF Help is not complete,Help and description of some field of OTF Coupons Generation Rules are missing and can lead to misunderstanding.,acknowledged,open,,1970-01-01 0056308,design defect,POS2,malsasua,Retail,high,major,always,,,2024-08-27,5,,,public,2024-08-28,EWI caused because Sales Representative has been deleted in BO,"""in BO, when a Sales Representative is deleted, if this Sales REpresentative is used in the POS, in a ticket, the ticket is stuck in Error While Importing window: org.postgresql.util.PSQLException: ERROR: insert or update on table """"c_order"""" violates foreign key constraint """"c_order_salesrep"""" Detail: Key (salesrep_id)=(D030935A598B45B983155F8ACBE2BC27) is not present in table """"ad_user"""".""",new,open,,1970-01-01 0055977,defect,POS2,asier_perez,Retail,normal,trivial,sometimes,,,2024-07-11,5,,,public,2024-08-28,[24Q3] Receipt Properties pop-up appears chopped up in portrait mode with some resolutions,"This issue is reproducible with an iPhone, or in a computer if you make the POS screen smaller. The Receipt Properties pop-up appears incomplete in portrait mode, as shown in the attached image.",acknowledged,open,,1970-01-01 0056143,defect,POS2,meriem_azaf,Triage Platform Base,normal,minor,have not tried,,,2024-07-31,5,,,public,2024-08-28,Visual glitch with user and password fields when refreshing the browser,"""If you already login and logout with the user, you will see the username/password fields and the user icons but when refreshing the browser there is a visual glitch where the username/password fields are shown briefly in the center of the page instead of the right, and then go to the right. """,new,open,,1970-01-01 0055890,defect,POS2,Daria_Sh,Retail,normal,minor,always,,,2024-07-02,5,,,public,2024-08-28,[24q3] The input field is misaligned with '+/-' buttons in the 'Product labels to be printed' section,"The numeric input field has different height with +/- buttons on the 'Product labels to be printed' section of 'Print Product Labels' ",acknowledged,open,,1970-01-01 0055994,defect,POS2,xabier_egues,Triage Omni OMS,normal,minor,always,,,2024-07-12,5,,,public,2024-08-28,[24Q3] backoffice allows to create incomplete addresses for customers,"""When creating an address via POS2 there are some mandatory fields like country, city, postal code and address that are mandatory and no address can be created if it's missing any of these, but via backoffice it is possible to create addresses that can have no value in all fields except country, and these can be used normally as if they were correct """,new,open,,1970-01-01 0056294,design defect,POS2,ucarrion,Retail,normal,minor,always,,,2024-08-22,5,,,public,2024-08-23,Repeated fields in Toucpoint Type Payment Method subtab,"""Please note that in the Touchpoint Type > Payment Method, for any payment to be counted, the fields below are displayed twice and there's no way to know which is the one to mark. -Initial Count Cash -Initial Count Difference Limit""",new,open,,1970-01-01 0056291,feature request,Retail Modules,axelmercado,Retail,high,major,always,,,2024-08-22,5,,,public,2024-08-22,The codes in the "Multi UPC/EAN" tab do not work in POS2.,"A customer reports that the codes they set up in the ""Multi UPC/EAN"" tab are not working correctly, they scan these codes but there are no product results.",new,unable to reproduce,,2024-08-28 0056289,defect,POS2,meriem_azaf,meriem_azaf,normal,major,have not tried,,,2024-08-21,5,,,public,2024-08-21,Stepper font differs from the one used in the mockup,"By comparing the text used in the stepper component and the mockup used in the Functional Specs, a difference exists between the font used in the bottom labels. ",scheduled,open,,1970-01-01 0012039,feature request,Localization Pack: Spain,jaime_chamorro,jonalegriaesarte,normal,minor,always,,,2010-01-21,5,,,public,2024-08-20,Automatic Process to Set up the Invoice Register,"Openbravo transaction: Financial Management >> Accounting >> Setup >> Invoice Register Book Setup >> Invoice Register Book The set up Invoice Register is a manual process that is very tedious. The consultant has to waste a lot of time to set up it. The consultant has to record manually in the “VAT Tax Rate” tab as many items as VAT tax rate and documents type the user need to use into the Invoice Register Book.",new,no change required,,1970-01-01 0004610,feature request,Openbravo ERP,boianv,rmorley,normal,minor,always,2.40beta,,2008-08-12,5,,,public,2024-08-20,Accounting for Product stock assets and Long term fixed assets should be different,"""One account for all types of physical assets (P_ASSET_ACCT) is not enough. There is a difference between the 'Short term assets' like Warehouse stock, Materials etc. and 'Long term assets', such as company equipment, machinery, buildings, vehicles. There are law regulations about the Long term assets, defining strict criteria about them - minimum value of the asset, asset type, depreciation plan allowed. There are two main differences between the Short and Long term assets: 1. Short term assets are intended to be sold for profit (products) or used in production (materials). Long term assets are intended to be used by the company itself. 2. Short term assets form an one-time expense at the moment of sale. Long term assets form an expense each month, as they depreciate. In my country - Bulgaria - for example, Long term assets are divided in two big groups - Material and Non-material. The group of Long term Material assets is then divided in sub-groups based on the asset type: - Buildings - Machinery and equipment - Vehicles - Merchandise inventory - Computer hardware - Other long term material assets Each of these asset types has law defined annual depreciation percentage limit. Each asset type corresponds to a specific account. There are also corresponding accounts for depreciation and accumulated depreciation for each group. So, using only P_ASSET_ACCT, A_DEPRECIATION_ACCT and A_ACCUMDEPRECIATION_ACCT is not enough. For correct accounting of Short term assets detailization level may be lower(it is enough to know total quantity and cost). For correct accounting of Long term assets a more detailed data is needed. Each operation is related with physical item instance, which should have an unique ID number, date of requisition (or date when depreciation begins), purchase value, actual remaining value (which equals Purchase value - Accumulated depreciation) etc. These are needed to form the Accounting report of Depreciations. """,acknowledged,open,,1970-01-01 0056024,defect,POS2,asier_perez,SABARINATH P,normal,minor,always,,,2024-07-16,5,,,public,2024-08-20,[24Q3] Unable to add a quantity with decimals of a product with a sales unit factor with decimals,"When a product has a sales factor unit with decimals, it is not possible to add a quantity that matches the factor to the ticket, because it only allows integer numbers. Also, it is not possible to increase the product quantity by using the + button in the ticket line pop-up.",scheduled,open,,1970-01-01 0056273,defect,Openbravo ERP,ablasco,ablasco,normal,major,have not tried,,,2024-08-19,5,,,public,2024-08-19,Try-retail fails consistently with pg16,"""During the pg16 update, some tests in try-retail are failing in Selenium. The Selenium tests execute scripts in the JavaScript console that may throw exceptions because some properties aren't set in time. These exceptions cause failures in Selenium because there isn't enough time to set the property. SeleniumHelper.executeScriptWithReturn(""""OB.MobileApp.model.receipt.attributes.%s !== undefined""""); TestCase: VerifyReload.java """,new,open,,1970-01-01 0056256,defect,POS2,andre_montenegro,Triage Platform Base,normal,minor,random,,,2024-08-14,5,,,public,2024-08-14,Vite: "Failed to fetch dynamically imported module" error when executing Cypress tests,"""Some instances have been observed where the pos2 and try-pos2 tabs fail in the Cypress job due to a random error related with a fetch failure that occurs while reloading the page between tests, which may be related with Vite implementation. The error message is (notice screenshot) """"Failed to fetch dynamically imported module: """" Following this failure, the subsequent test recovers after the page reloads. This behavior occurs sporadically, and no discernible patterns have been identified. Here some interesting links related to this behavior: https://github.com/vitejs/vite/issues/11804 https://github.com/cypress-io/cypress/issues/25913 https://stackoverflow.com/questions/69300341/typeerror-failed-to-fetch-dynamically-imported-module-on-vue-vite-vanilla-set This behavior has been observed not only with Cypress, but also manually, but the steps are not clear enough to define them.""",new,open,,1970-01-01 0056190,feature request,POS2,dcontrera,dcontrera,normal,major,have not tried,,,2024-08-05,5,,,public,2024-08-13,Add a CRM property as query parameter to getBusinessPartner call,"If we have employee and customers in 2 different systems. when we call the getBusinessPartner URL we need to give them the information that will allow them to get the info in one system or another",new,open,,1970-01-01 0055741,design defect,POS2,nicolasuriz,rqueralta,high,major,always,,,2024-06-11,5,,,public,2024-08-13,RM-12774 has two Display Logics not working properly.,"""The RM-12774 has two display Logics impacting the development when the new flag """"Move Everything Automatically to Another Account"""" is set to Yes: 1. The field at Touchpoint level of """"Cash Up event"""" should be displayed as it has to be configured in order to correctly send the transactions automatically to the correct organization financial account. 2. The field at Touchpoint Type / Payment Method Tab, the field """"G/L Item for Cash Drop/Deposit"""" has to be displayed as it is mandatory to have it configured for the new development to work. """,new,open,,2024-08-27 0056162,defect,POS2,Rajesh_18,Rajesh_18,normal,minor,always,,,2024-08-02,5,,,public,2024-08-13,Change is not displayed in open Drawer popup,Change is not displayed in open Drawer popup,scheduled,open,,1970-01-01 0056088,feature request,POS2,ivazquez,Triage Platform Base,normal,minor,unable to reproduce,,,2024-07-23,5,,,public,2024-08-12,Search for order,"""When I have a lot of orders, and it still does not finish loading the orders, and I filter for a specific order. It shows me the order, but then loads all the orders. This is because the first call is not finished yet, I make the call of the particular order and it finishes (it shows it), and when it finishes the first one it steps on the second one. I can't reproduce it in livebuilds because there are not so many orders, I tried with slowly but I couldn't reproduce""",scheduled,open,,1970-01-01 0035389,defect,Openbravo ERP,gnudebian1991,AtulOpenbravo,high,major,always,main,,2017-02-28,30,Professional Appliance,,public,2024-08-09,Concurrent modification of the same Sales Order by two different users can lead to inconsistent data,"""If two different users access the same Sales Order record and do the following: -First user enters a new product line and saves the record.This action modifies the Total Gross Amount and Total Net Amount of the header but doesnt update the updated column of the header. -Second user edits any field of the header and saves the record. Since this user didnt refresh before editing he has the old values for Total Gross Amount and Total Net Amount, this action will overwrite these values. This will produce inconsistent data since the sum of the order lines doesnt equal the amounts shown in the header. This happens because the updated column of all the tables doesnt get updated if the change comes from database triggers. The StaleDate validation in JsonToDataConverted.java doesnt support this case.""",scheduled,open,,1970-01-01 0056219,design defect,Modules,ivazquez,AtulOpenbravo,normal,minor,always,,,2024-08-08,5,,,public,2024-08-09,Add parameter to generate the report,"Add language parameter to generate the report with the function generateJasperPrint Add new parameter and control if we dont have the parameter",new,open,,2024-08-29 0056218,defect,POS2,dorian_robillard,Triage Platform Base,high,major,always,,,2024-08-08,5,,,public,2024-08-08,Documents are printed several times,"Several documents are printed several times - Return ticket (2 copies) - Return duplicata (4 copies) - Invoice duplicata (2 copies) - Ticket duplicata (2 copies) Reproduced in livebuilds",new,open,,1970-01-01 0055918,feature request,POS2,frank_gonzalez,frank_gonzalez,normal,major,N/A,,,2024-07-04,5,,,public,2024-08-08,Add compliance rule validations,Jira: https://openbravo.atlassian.net/browse/RM-15177,new,open,,1970-01-01 0055967,design defect,Retail Modules,azzeddine_meftoh,Retail,normal,major,have not tried,,,2024-07-10,5,,,public,2024-08-08,IMPORt API - promotion product fixed amount - manage multiple date for the same product,"""if we use the API to import a promo with a product with 2 PricingAdjustmentProduct for the same product only one record will be cretaed in the promotion / product tab [ { """"client"""": """"XXXXX"""", """"organization"""": """"YYYY"""", """"name"""": """"promo name"""", """"startingDate"""": """"2024-01-01"""", """"searchKey"""": """"ZZZSC"""", """"products"""": [ { """"product"""": """"667797"""", """"priceAdjustmentType"""": """"F"""", """"priceAdjustmentFixedPrice"""": 9.99, """"startingDate"""": """"2024-01-01"""", """"endingDate"""": """"2024-12-31"""" }, { """"product"""": """"667797"""", """"priceAdjustmentType"""": """"F"""", """"priceAdjustmentFixedPrice"""": 9.99, """"startingDate"""": """"2025-01-01"""", """"endingDate"""": """"2025-12-31"""" } ] } ]""",new,open,,2024-07-31 0056200,defect,Retail Modules,jmassy,Retail,normal,major,have not tried,,,2024-08-07,5,,,public,2024-08-07,API Product Characteristics : it's not possible to regroup a characteristic to a parent one,"""API Product Characteristics : it's not possible to regroup a characteristic to a parent one Quand on importe une nouvelle caractéristique comme par exemple """"FDS_Color"""" a partir du json suivant : [     {         """"client"""": """"The White Valley Group"""",         """"organization"""": """"*"""",         """"name"""": """"FDS_Color"""",         """"description"""": """"FDS_Color"""",         """"variant"""": false,         """"explodeConfigurationTab"""": true,         """"useOnWebPOS"""": true,         """"filterOnWebPOS"""": true,         """"active"""": true,         """"characteristicValues"""": [             {                 """"name"""": """"Grey"""",                 """"code"""": """"1"""",                 """"summaryLevel"""": true,                 """"description"""": """"Grey"""",                 """"active"""": true,                 """"translations"""": []             },             {                 """"name"""": """"Dark grey"""",                 """"code"""": """"1/3"""",                 """"summaryLevel"""": false,                 """"description"""": """"Dark grey"""",                 """"active"""": true,                 """"translations"""": []             },             {                 """"name"""": """"Light grey"""",                 """"code"""": """"1/2"""",                 """"summaryLevel"""": false,                 """"description"""": """"Light grey"""",                 """"active"""": true,                 """"translations"""": []             }         ]     } ] for example : level 0 → Grey Level 1 → light grey Level 1 → dark grey """,new,open,,1970-01-01 0056184,feature request,POS2,ifernandez,ifernandez,normal,minor,have not tried,,,2024-08-05,5,,,public,2024-08-05,OPECOM- Incompatibility with Discounts,"It is needed to have the option to configure incompatibilities between OPECOMs and Discounts. Approach agreed by Product is to have a subtab ""INCOMPATIBLE COMMERCIAL OPERATIONS"" in DISCOUNTS AND PROMOTIONS window. Design https://docs.google.com/document/d/1t0453NPLhnWPRwnnaDYy5yqYi8LG31RehQRKTP3Yj_c/edit",new,open,,1970-01-01 0056181,defect,Retail Modules,Daria_Sh,Triage Platform Conn,high,minor,always,,,2024-08-05,5,,,public,2024-08-05,The Hardware Manager retrieves the version from the HWM sources before tagging it,"""Switching to the HWM version that corresponds to the 24q1 release should result in a version that matches the one in GitLab. However, at present, the versions do not align The link to find the HWM version: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.poshwmanager/-/tree/master?ref_type=heads""",new,open,,1970-01-01 0054974,defect,Modules,axelmercado,ludmila_ursu,normal,minor,random,,,2024-03-15,5,,,public,2024-08-05,Task and Reception list duplicated caused by delta SAME flow in SMCP,"""The SMCP client has been presenting a problem of duplicated task and receptions lists for some time. When a task contains the confirmed quantity less than the expected/issued quantity, a duplicate task is created as if the """"Delta Same"""" button was selected in AWO, when the client does not contain such functionality. We believe this is due to the following part of the code where the deltaResponse = OBAWO_Constants.DELTA_SAME: private String getDeltaResponse(final OBAWOTask task) { String deltaResponse = null; if (task.getDeltaResponse() != null) { deltaResponse = task.getDeltaResponse(); } else { if (StringUtils.equals(OBAWO_Constants.DELTA_DIFFERENT, task.getInventoryTransactionType().getDeltaResponse())) { deltaResponse = OBAWO_Constants.DELTA_DIFFERENT; } else { deltaResponse = OBAWO_Constants.DELTA_SAME; } task.setDeltaResponse(deltaResponse); } return deltaResponse; }""",feedback,open,,1970-01-01 0056100,feature request,Retail Modules,guillermogil,Leosbanis,normal,minor,N/A,,,2024-07-24,5,,,public,2024-08-04,Merge xxx.copystore into xxx (base module) adding dependency to Copy Store module,"The list of those modules is: org.openbravo.pos2.copystore => org.openbravo.pos2 org.openbravo.retail.copystore.digitalcoupons => org.openbravo.retail.digitalcoupons org.openbravo.retail.copystore.giftcards => org.openbravo.retail.giftcards org.openbravo.retail.copystore.marketingsurvey => org.openbravo.pos2.marketingsurvey org.openbravo.retail.copystore.orderpreparation => org.openbravo.retail.orperpreparation org.openbravo.retail.copystore.product.label.printing => org.openbravo.product.label.printing.config org.openbravo.retail.copystore.sessions => org.openbravo.retail.sessions org.openbravo.warehouse.advancedwareouseoperations.copystore.retailconnector => org.openbravo.warehouse.advancedwarehouseoperations.retailconnector",new,open,,1970-01-01 0055963,defect,Openbravo ERP,cberner,Triage Platform Base,normal,minor,have not tried,,,2024-07-10,5,,,public,2024-08-01,Avoid double dal-start when executing ant run.test,"Dal initialization is executed twice on JUnit tests that extend WeldBaseTest, which is not ideal and results in extra time being spent to re-initialize DAl.",acknowledged,open,,1970-01-01 0055930,defect,Openbravo Localizations,sdossantos,psanjuan,normal,minor,always,14Q2,,2024-07-05,5,,,public,2024-08-01,Error printing sales order and purchase order (JRXML standard),"""We can see that the header of the document is cut, not being able to see if it is a purchase or a sale. In English at least Sales Order and Purchase Order appear, in Spanish we are blind. Likewise, the translation of the footer is not done Page 1 of 1 instead of Page 1 of 1""",new,open,,1970-01-01 0055951,defect,POS2,plujan,Triage Platform Base,normal,minor,have not tried,,,2024-07-09,5,,,public,2024-08-01,[24Q3] Name showing instead of username in the Login screen,"""The feature """"User Icons in Login Screen"""" has in 24Q3 a different behaviour than its functional specification says. According the document, the displayed name should be the """"Alias"""" field and the username if the Alias is not set. The spec for the Phase 1 made difficult to follow statements about using the First Name and Last Name initials for the icon but showing the username. In the screenshots, the full name is shown instead, which does not help to clarify how it should look like. """,scheduled,open,,1970-01-01 0055953,defect,POS2,plujan,AugustoMauch,normal,minor,have not tried,,,2024-07-09,5,,,public,2024-08-01,[24Q3] User Icons on login - Single character name breaks the login screen,"If I clear First Name, Last Name and Alias and I put a single character as Name (which may have little sense but the system allows it) the login page does not load the ""All Users"" section",feedback,open,,1970-01-01 0056138,feature request,POS2,ucarrion,Retail,high,major,always,,,2024-07-31,5,,,public,2024-07-31,The masterdata translations are not applied while changing the language in the POS,"""When a given user changes the language in a POS terminal, the translated masterdata (which means, a record in a given 'Translation' tab in the backoffice) is not applied. For example, if I have a discount translated into Spanish, it is only displayed in Spanish if my user's default language is Spanish. If my default language in English and once logged in English I switch into Spanish, the discount name is still displayed in English. """,new,open,,2024-08-22 0056102,defect,POS2,plujan,meriem_azaf,normal,minor,have not tried,main,,2024-07-24,5,,,public,2024-07-31,[24Q3] Visual glitch with user icons when logging in the first time,When logging in by the first time (or logging in after cleaning the browser's cache) there is a visual glitch where the users are seen briefly just before the loading screen happens. ,scheduled,open,,1970-01-01 0056134,defect,Tools,lberlatier,,low,trivial,always,,,2024-07-31,5,,,public,2024-07-31,wiki page title typo : compilaton instead of compilatIon,"""Hello, The following page : https://wiki.openbravo.com/wiki/Retail:Hardware_Manager_compilaton of the wiki have a typo in the title/url. in both it is compilaton when it should be compilation (last i is missing) """,new,open,,1970-01-01 0020455,design defect,Openbravo ERP,jecharri,marvintm,high,major,always,,,2012-05-09,5,,,public,2024-07-31,When you have one combotabledata with a big quantity of data inside a callout the callout breaks,"When you have one combotabledata with a big quantity of data inside a callout the callout breaks. ",scheduled,open,,2012-05-16 0054673,feature request,POS2,NaroaIriarte,Triage Platform Base,normal,minor,always,,,2024-02-14,5,,,public,2024-07-30,Errors in successful responses generate a notification even if the code that issued the request handles the error.,"""When a successful response contains an error message, the error is handled on a function listener here [1] and a notification is displayed on the lower part of the screen (see attached image). Sometimes the code that issued the request is the one that is going to address the error (see same attached image), so the notification displayed by the RequestListener would not be needed, as it is redundant. [1] https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/blob/master/web-jspack/org.openbravo.core2/src/core/network/RequestListener.js#L42""",new,open,,1970-01-01 0056043,defect,POS2,plujan,SABARINATH P,normal,minor,have not tried,main,,2024-07-17,5,,,public,2024-07-30,[24Q3] Error shown "null reading 'user'" while refreshing an unlinked terminal,A terminal linked with Terminal Authentication shows an error message after it is unlinked "Cannot read properties of null (reading 'user'),scheduled,open,,1970-01-01 0047947,feature request,POS2,caristu,sntgreale,normal,minor,have not tried,,,2021-10-28,5,,,public,2024-07-29,Create test utility component for defining Provider + SessionProvider,"It is a common pattern in the test cases to have a Provider + a SessionProvider in order to provide both a redux state and a session context for the testing components: ... It would be nice to have a component that encapsulates this pattern in order to ease this kind of component definition and avoid code duplication.",scheduled,open,,1970-01-01 0048181,defect,POS2,elara,Retail,normal,major,have not tried,,,2021-11-30,30,Openbravo Appliance 14.04,,public,2024-07-29,"In grouped menu, product modifiers is applied to two products at the same time","When adding products to a grouped menu, if you add a Carbonara Pizza, do not configure it, add a Cheeseburger and configure it, the Cheeseburger modifiers are applied to both products, this does not happen when you first configure the Carbonara Pizza.",new,open,,1970-01-01 0046539,defect,POS2,migueldejuana,elara,normal,trivial,have not tried,,,2021-05-06,5,,,public,2024-07-29,Unify incremental quantity components,"- All incremental components (- 0 +), should use the same component. Use Verified returns component. At least there is one component in Counting Tool (Cashup) to fix.",scheduled,open,,1970-01-01 0047935,defect,POS2,cberner,,normal,minor,have not tried,,,2021-10-26,5,,,public,2024-07-29,Clicking on a default modifier doesn't go directly to the next step,"""When applying modifiers to a product with modifiers, if it has an option already selected(radio button) and you click it, it should switch to the next step with that property selected, but it doesnt. A video explaining this is provided here: https://www.youtube.com/watch?v=ctc5FiEPU0g""",scheduled,open,,1970-01-01 0055924,defect,Modules,AtulOpenbravo,AtulOpenbravo,normal,major,have not tried,,,2024-07-05,5,,,public,2024-07-26,Storage Type for Goods Transaction - SSMS Support,"https://openbravo.atlassian.net/browse/RM-11904 Validations: Front End: When Online realtime check when adding items to a box Front End: Do a precheck synchronous for not yet validated when confirming a Box (at the innermost level) Backoffice: In Task validator perform the validation only for the Box In ITT Implementations: Java code to do validations + Webservice that can be called from the FE In the back UI show the error message from the validation (UX to define) In the FE show the validation check result",scheduled,open,,1970-01-01 0056109,defect,Openbravo ERP,sarahs,Retail,normal,trivial,have not tried,,,2024-07-25,5,,,public,2024-07-25,Incorrect Texts in Cashup History Labels,Several labels within the Cashup History are written without spaces and are not in Title-Case.,new,open,,1970-01-01 0056108,defect,POS2,sarahs,Retail,normal,minor,have not tried,,,2024-07-25,5,,,public,2024-07-25,Duplicated line in the Stock Product Popup during a Cross Store,"During a Cross Store flow, when entering the Stock popup, if a product is available in other stores, a duplicate line is generated in the grid where the ""Add and pick up from here"" button appears. This extra line is unnecessary; the button should appear on the existing line.",new,open,,1970-01-01 0045191,defect,Tools,cberner,cberner,normal,major,have not tried,,,2020-10-05,5,,,public,2024-07-24,Update log4j and ant-junit libraries,log4j and ant-junit libraries used in this utility tool are old and should be updated to newer versions.,new,open,,1970-01-01 0056097,defect,POS2,dorian_robillard,Triage Platform Base,high,major,always,,,2024-07-23,5,,,public,2024-07-23,"In menu POS, Drawer and remove safebox entry labels are not displayed","In POS menu, Drawer and remove safebox entry labels are not displayed ",new,open,,1970-01-01 0056096,feature request,POS2,Leyre,Retail,normal,major,N/A,,,2024-07-23,5,,,public,2024-07-23,Create a new user action to change the status of the Client - Loyalty Program.,Create a new user action to change the status of the Client - Loyalty Program.,new,open,,1970-01-01 0056076,design defect,POS2,jorgewederago,,high,major,always,,,2024-07-22,5,,,public,2024-07-23,Opening session Import entry contains wrong information in certain cases,"""When doing an Open Till, if I open the store with a date of two days from now, do some transactions and then close the store. The next time I open the store even if I change the date to today, all the JSON received by Import Entry will have in the JSON the previous date. In the property bdSessions the bussinessDate will be wrong""",scheduled,open,,1970-01-01 0056033,defect,POS2,Daria_Sh,SABARINATH P,normal,minor,always,,,2024-07-16,5,,,public,2024-07-22,[24q3] The search key of a gift card is hardcoded to 6 characters for the scan to function properly,"In the POS, it is only possible to apply a gift card using a scanner if the search key is at least 6 characters long. If Search Key is less then 6 symbols it will not be recognized by scanner. This restriction is not documented ",scheduled,open,,1970-01-01 0056016,defect,POS2,Daria_Sh,SABARINATH P,normal,minor,always,,,2024-07-15,5,,,public,2024-07-21,[24q3] An unexpected oval appears upon pressing the 'Delete Line' button,"""If a product is added to the order and the order line is moved to the left to make the 'Delete Line' button available, an unexpected oval appears when the button is pressed """,scheduled,open,,1970-01-01 0055995,defect,POS2,asier_perez,SABARINATH P,normal,minor,always,,,2024-07-12,5,,,public,2024-07-19,[24Q3] Unable to save the customer after the tax ID being deleted because it already exists in other customer,"When creating a new customer or editing an existing one, if we type a tax ID of an already existing customer, there is a feature that detects that it is duplicated and shows a pop-up, giving you the option to show the customer with that tax ID or to continue editing this customer (it removes the duplicated tax ID automatically). The problem is that, when choosing the second option (continue editing this customer), you will be unable to save the changes anymore unless you type a valid tax ID, which is an optional field.",scheduled,open,,1970-01-01 0052787,feature request,Retail Modules,william_vermersch,Retail,normal,major,always,RR20Q3.4,,2023-06-20,30,Openbravo Appliance 14.04,,public,2024-07-19,Payment amount is not removed from safebox count when using Cash Management Event,"""Hi, When doing a Cash Management Event (withdrawal) with a payment that is not cash in a safebox, and when that payment has been defined as """"Count per amount"""", then the amount withdrawal is still proposed in the safebox count interface. This issue is present on Weldom environment (using envelopes), I couldn't reproduce the same configuration on the livebuilds, but it seems that there we no customization for the count per amount part. We can schedule a meet if necessary.""",new,open,,1970-01-01 0056059,feature request,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2024-07-18,5,,,public,2024-07-18,Oracle Cleanup: Remove oracle specific rownum in queries,"Several select queries have split code-path for postgres related to pagination On Postgres we use LIMIT and OFFSET syntax On Oracle we used ROWNUM as extra column and filtering on that. With oracle support gone we can just remove the Oracle specific code making it more readable.",new,open,,1970-01-01 0053658,feature request,Openbravo ERP,shuehner,shuehner,normal,minor,have not tried,,,2023-10-13,5,,,public,2024-07-18,Tracking issue: Code cleanup after removing Oracle support,"Openbravo release 23Q4 remove support for running on top of Oracle database (see 53514) This issue is to track & group changing to cleanup any oracle supporting code we no longer need.",new,open,,1970-01-01 0056050,defect,Openbravo ERP,jgalarza,Triage Platform Base,normal,minor,always,,,2024-07-17,5,,,public,2024-07-18,Improve error information when there is a cyclical dependency between modules,"""We should improve this code to detect cycles and produce a more readable error for the steps. It's acceptable for it to fail, but it would be beneficial if it showed more information about what causes the cycle. Currently only the following line appears repeatedly before failing: ... [java] at org.openbravo.ddlutils.util.DBSMOBUtil.isDependant(DBSMOBUtil.java:401) [java] at org.openbravo.ddlutils.util.DBSMOBUtil.isDependant(DBSMOBUtil.java:401) [java] at org.openbravo.ddlutils.util.DBSMOBUtil.isDependant(DBSMOBUtil.java:401) ...""",new,open,,1970-01-01 0056025,defect,POS2,asier_perez,Retail,normal,trivial,always,,,2024-07-16,5,,,public,2024-07-16,"[24Q3] Unable to scroll up to see the product name and price in some devices in portrait mode (iPhone, tablet, iPad)","In some devices such as phones and tablets, which usually use the POS in portrait mode, it is not possible to scroll up to see the title of the ticket line pop-up, despite the scroll bar appears. When you first open the pop-up, the title is not shown, and you can scroll down, but when scrolling up the title still does not appear. It seems there is a limit at the top.",new,open,,1970-01-01 0056006,defect,Openbravo ERP,shuehner,shuehner,normal,minor,have not tried,,,2024-07-15,5,,,public,2024-07-15,"Cleanup more widgets available in backoffice workspace (broken,obsolete ones)","The set of widgets available in a pristine Openbravo backoffice workspace contains several which got broken over time for various reasons Those should be reviewed and the broken ones removed to have a better out of the box experience when looking for widgets to add to ones workspace Broken widgets - Google Docs - Openbravo's Twitter - Openbravo's Twitter (Spanish) - Twitter Not working out of the box/soon. - Google Calendar",new,open,,1970-01-01 0055974,defect,POS2,AugustoMauch,ablasco,normal,major,have not tried,,,2024-07-11,5,,,public,2024-07-15,"An exception on a OnAppRenderAction will result in others not being executed, application starting ""normally""","""Developers can define functions as OnAppRenderActions, that will be executed once the application is initially rendered, before the user can interact with it. If any of those functions throw an exception, the other OnAppRenderActions that would be executed after, won't be, and the application will start normally. The application should not start normally, as there might be relevant business logic in the OnAppRenderActions that were not executed""",new,open,,1970-01-01 0055957,defect,POS2,Daria_Sh,Retail,normal,minor,always,main,,2024-07-09,5,,,public,2024-07-12,[24q3] Manager role cannot approve cashier role action on 'Extra Validity Date Approval' pop-up when coupon code was scanned,"""If extra validity dates are configured for a Coupon, and the manager role is set to use and approve the 'Allow Extra Validity Days for Coupons' action for the cashier role, it is still not possible to approve the action if Coupon was scanned. The same behavior arises with gift cards, gift certificates, and credit notes when applied using a scanner Configure manager and cashier roles access in the 'Role' window of Backoffice Cashier Role: 1. Open 'VallBlancaUser' role 2. Go to 'User Action Access' tab 3. Add 'Allow Extra Validity Days for Coupons' user action with 'Approval = Approval Required' and 'Confirmation Required' and 'Active' flags selected Manager Role: 1. Open 'The White Valley Group Admin' role 2. Go to 'User Action Access' tab 3. Add 'Allow Extra Validity Days for Coupons' user action with 'Approval = Can Use and Approve' and 'Confirmation Required' and 'Active' flags selected Configure Coupon to have extra validity period in 'Discounts and Promotions' window of Backoffice 1. Open 'price_adjust_chrampons_30_eur' discount →'Definition' section 2. Tick 'Uses coupon codes' checkbox 3. Go to 'Coupons' tab 4. Add new record with the following values: - Coupon Code = 1234 - Number of Uses = Infinite - Valid From = 8 days before today - Valid To = 4 days before today - Coupon Extra Validity Days = 6 """,new,open,,1970-01-01 0055991,defect,POS2,asier_perez,Retail,normal,trivial,always,,,2024-07-12,5,,,public,2024-07-12,"[24Q3] UX problem when typing an already existing tax ID in a form to create a customer, and then selecting a drop-down field","When creating a new customer from the form in POS2, there is a feature that checks if the tax ID field has a value that already exists in another customer. In case of tax ID duplication, when you deselect the tax ID field, a 'Duplicated Tax ID' pop-up appears to warn you. So, if you type a duplicated tax ID and then you select a drop-down field, such as Nationality, the pop-up will appear but the drop-down will be displayed over the pop-up, covering part of it. See the attached image.",new,open,,1970-01-01 0055984,defect,POS2,plujan,Triage Platform Base,normal,minor,have not tried,,,2024-07-11,5,,,public,2024-07-12,[24Q3] Console output in the Login page shows an error message about the TerminalLog,"""Opening the POS login page with the Console output shows an error """"POS2.js:84 Cannot read properties of undefined (reading 'TerminalLog'); arguments: OB.Console.error @ POS2.js:84"""" This error is showing up in Master, 24Q3 and 24Q2. In 24Q1 and previous it does not.""",new,open,,1970-01-01 0055983,defect,POS2,AugustoMauch,Triage Platform Base,normal,major,have not tried,,,2024-07-11,5,,,public,2024-07-11,Code read by standard barcode scanner and camera barcode scanner is not always the same,"For some barcodes, the camera barcode scanner is returning the human-readable version of the barcode that includes parenthesis, and it should not. The standard scanner is working properly. ",new,open,,1970-01-01 0055979,defect,POS2,lorenzofidalgo,Retail,normal,trivial,always,,,2024-07-11,5,,,public,2024-07-11,"[24Q3] [UX] Using Dark mode in POS2, the Region selector from Customer address is bicolor",The Region/Contry selector (check attached image) changes its color.,new,open,,1970-01-01 0055913,defect,POS2,malsasua,Retail,normal,minor,always,,,2024-07-04,5,,,public,2024-07-11,Error in POS2 enabling the preference "Enable Remote for Customer","""when the preference """"Enable Remote for Customer"""" is enabled in POS2, login can not be done, error is returned: The business partner information is missing in local database. To enable the remote customer in POS2, you need configure in Master Data Model window""",new,open,,1970-01-01 0050830,feature request,Localization Pack: Spain,psanjuan,psanjuan,urgent,major,always,,,2022-11-10,30,Openbravo Appliance 14.04,,public,2024-07-09,New 303 Cash VAT compatible Desing 2023 y siguientes (to be defined),New 303 Desing 2023 y siguientes,new,open,,2022-12-30 0055931,defect,POS2,Daria_Sh,Retail,normal,minor,always,,,2024-07-05,5,,,public,2024-07-05,[24q3] A different address is displayed when making a cross-store verified return,"""If an issued invoice is created in the Orhi Store and a verified return is made for that order in the Vall Blanca Store, a different customer address than the one set during the sale in the Orhi Store will be displayed The Cross Store configurations in backoffice: In the 'Organization' window: - Open 'Vall Blanca Store' → Move to 'Retail Configuration' section: - Select 'White Valley Spain S.A' in 'Cross Store Organization' field - Specify 'Spain Reconciliations' in the 'Document type for Reconciliations' field - Set 'Group' in 'Retail Organization Type' field""",new,open,,1970-01-01 0053455,defect,Modules,tonialcaide,tonialcaide,normal,minor,have not tried,,,2023-09-13,5,,,public,2024-07-05,Replace the obrts_order_data_mv with a table obrts_order_data in reporting db,"""Today we have the materialized view obrts_order_data_mv that is taking a lot of time to refresh (more than 1 hour in Norauto), and it is constantly failing to refresh in the morning. Please migrate its data into a table, and create the sql associated to the dataload that will update/charge the new data in the table, filtering by the dateFrom, dateTo parameter, others if you think needed.""",new,open,,1970-01-01 0055922,defect,POS2,xabier_egues,Retail,normal,minor,always,,,2024-07-05,5,,,public,2024-07-05,[24Q3] assigning certain customers disables "issue invoice" button even after unassigning the customer,"Before assigning any customer to a ticket, the ""Issue Invoice"" button is enabled although it does nothing if there is no client assigned. When assigning Arturo Montoro to the ticket the ""Issue Invoice"" button is disabled, and when unassigning him the button is still disabled. Even if the button does nothing when no client is assigned it should be consistent and have the button be in the same state always when no client is assigned, regardless of which client was assigned before",new,open,,1970-01-01 0055879,feature request,POS2,NaroaIriarte,NaroaIriarte,normal,minor,have not tried,,,2024-07-01,5,,,public,2024-07-05,Create a new functionality that will close the store and reopen it again when needed,"""The desired behavior for this fix is that, when the first terminal logs in a store, if that store is opened in a date prior to the current date, all the open tills have to be closed up and then the store will also be closed. After this, the terminal will open the store as usual in the current date. """,acknowledged,open,,1970-01-01 0053164,defect,POS2,Daria_Sh,SABARINATH P,normal,minor,have not tried,,,2023-08-04,5,,,public,2024-07-04,[23Q3] Empty pop-up is shown while Return Partial Paid Order,"""If create partial paid order, open it and click 'Verified Returns', pop-up with no lines to select is shown. Displayed checkbox is not possible to select. The same behavior occurs when making a cross store verified return. To configure partial payment for Vall Blanca Store 1. In 'Organization' window set the following: -Prepayment Algorithm: Prepayments as percentage of goods to deliver -Prepayment Available Delivery Modes *: All excluding defined -Prepayment Percentage *: 50 -Prepayment Percentage Limit *: 40 -Prepayment Percentage Limit for Layaways *: 0 2. In 'Channel Touchpoint' window tick 'Allow prepayments and partial payments' checkbox'""",scheduled,open,,1970-01-01 0055908,defect,POS2,malsasua,Triage Platform Base,normal,minor,always,,,2024-07-03,5,,,public,2024-07-04,The preference "Enable Remote for Customer" is not used in POS2,"""In POS2, the remote customer configuration is done in the window: Master Data Model. The preference """"Enable Remote for Customer"""" is not used. It could cause some confusion """,new,open,,1970-01-01 0055895,defect,POS2,Markel_Iruretagoyena,Retail,normal,minor,always,,,2024-07-03,5,,,public,2024-07-03,[24Q3] Automatic Keypad Opening in POS After Applying a Variable Discount from 'Order Discounts',"When a variable discount is applied to an order in the POS, the keypad opens automatically when clicking on 'Order Discounts' again.",new,open,,1970-01-01 0055892,defect,Modules,AtulOpenbravo,Triage Omni WMS,normal,minor,sometimes,,,2024-07-02,5,,,public,2024-07-02,Warning when confirming a task with DIFFERENT delta response,"""When confirming a task with DIFFERENT delta response, warning message is raised as below: WARN org.openbravo.dal.core.OBInterceptor - The object OBAWO_Task(D2CECE9918C043DCA16B9ABAE1F0EA4C) (product: F4901CE835DA4353831DEF0396C9054E, expectedQuantity: 10, expectedAttribute: 0, expectedLocatorFrom: 1C925EC3A6694B0EB41EF51703C14682, expectedLocatorTo: 60A18684104E46F7A171A80B05253311, batchOfTasks: A0B89A5ED1D14C32A4F7EFD8538D377A) is detected as not new (is its id != null?) but it does not have a current state in the database. This can happen when the id is set but not setNewObject(true); has been called. In Class: DeltaManagerDifferent, method: setOriginalTaskBackToAvailable, after the flush warning is raised. Refreshing the object originalTask avoids this warning.""",new,open,,1970-01-01 0055881,defect,POS2,NaroaIriarte,NaroaIriarte,normal,minor,have not tried,,,2024-07-01,5,,,public,2024-07-01,The business date of the tills should be taken from the store's opening date and not from the current date,"""If a store is opened with a past date, for example, yesterday and you check the backend's data related to the Terminals and tills status, you will see that the Business date of the store and the Opened date of the till are not the same. This is not correct. The till should take into account the business date of the store, not the current date.""",new,open,,1970-01-01 0055149,defect,POS2,marvintm,Triage Platform Base,normal,minor,have not tried,,,2024-04-10,5,,,public,2024-07-01,Automatically generated configuration names are not specific enough,"""The BaseFormInput component is automatically using a configuration if present, so that it is possible to inject additional buttons to it: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/blob/master/web-jspack/org.openbravo.core2/src/components/BaseFormInput/BaseFormInput.jsx?ref_type=heads#L114 This is great because it allows for modules to add buttons to such inputs. However, the names of the expected configuration in practice, when these inputs are coming from a filter in a FilterableGrid, are just """"fieldName_additionalButtons"""" This seems to be not specific enough, and we believe the probability that we will have collisions later on will be high. """,scheduled,open,,1970-01-01 0055841,defect,POS2,psanjuan,Retail,normal,minor,have not tried,,,2024-06-25,30,Openbravo Appliance 14.04,,public,2024-06-29,Issue Invoice option available even if "Issue Invoice" user action is not configured for the OB POS User,Issue Invoice option available even if "Issue Invoice" user action is not configured for the OB POS User,new,open,,1970-01-01 0055864,feature request,POS2,jarmendariz,Triage Platform Base,normal,major,have not tried,,,2024-06-28,5,,,public,2024-06-28,Upgrade ESLint to latest version (v9 onwards),"Since #55745 we are using ESLint 8. This project aims to upgrade ESLint to the newest version available and migrate the configuration to use flat config, which will be the only way available starting from version 10.",new,open,,1970-01-01 0055862,defect,Retail Modules,asier_perez,Retail,normal,major,always,,,2024-06-28,5,,,public,2024-06-28,POS2 and Retail Sampledata modules cannot be deleted,It is not possible to remove org.openbravo.pos2.sampledata and org.openbravo.retail.sampledata modules from an environment or machine because there are compilation errors.,new,open,,1970-01-01 0055746,defect,Openbravo ERP,gonzalo_fernandez,gonzalo_fernandez,low,trivial,always,,,2024-06-12,5,,,public,2024-06-26,Login screen expects user images in offline mode,This causes the login form shift to the right.,new,open,,1970-01-01 0055839,defect,Openbravo ERP,guilleaer,Triage Platform Base,normal,minor,have not tried,,,2024-06-25,5,,,public,2024-06-25,When creating NEW register Form Initialization component is not called under some circumstances,"If a tab is not properly configured when a new line is created through ERP the FIC is not executed and default values are not set the pieze of code which fails is here parentColumn = this.view.getPropertyDefinition(this.view.parentProperty) .inpColumn; The call to getPropertyDefinition results in null and then an error is raised when .inpColumn is readed",new,open,,1970-01-01 0055835,defect,POS2,asier_perez,Retail,normal,minor,sometimes,,,2024-06-25,5,,,public,2024-06-25,It should not be allowed to pay a ticket with a duplicated documentNo,"There are some scenarios in which the orderid and/or the documentNo are duplicated from the previous ticket. In case of a duplicated orderid, there is a mechanism that detects when it is duplicated and forces the creation of a new orderid for the current ticket. However, this does not happen with the documentNo.",new,open,,1970-01-01 0054753,defect,POS2,caristu,Triage Platform Base,high,major,have not tried,,,2024-02-23,5,,,public,2024-06-25,Missing SecuredJSONProcess securization based on user actions,"""It is needed to add a securization mechanism to determine the users that can execute a SecuredJSONProcess based in the user action access. In """"old"""" POS this securization was done through preferences[1], but in core2 applications the user actions is the standard way to provide access to the application features. [1] https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/blob/master/src/org/openbravo/mobile/core/process/SecuredJSONProcess.java?ref_type=heads#L173""",new,open,,1970-01-01 0037360,defect,Openbravo Localizations,malsasua,tegik_forge,normal,minor,always,,,2017-11-22,5,,,public,2024-06-25,Location is not synced with backoffice when it is created from terminal,"""in 3.0RR17Q1.3, with the modules com.tegik.retail.localizacion com.tegik.dirmexico if you create a new customer (informing the two locations), and create a new sales order to this customer, the Sales Order is stuck in Errors While Importing with error: Caused by: org.postgresql.util.PSQLException: ERROR: insert or update on table """"c_order"""" violates foreign key constraint """"c_order_c_bpartner_location1"""" """,new,open,,2017-12-13 0055823,defect,Openbravo ERP,caristu,Triage Platform Base,high,minor,have not tried,,,2024-06-24,5,,,public,2024-06-24,User locking check should not be done in WS requests for WS-only users,"""The check for the user locking feature[1] should not be done when authenticating via WS. This check is based on the information stored in the AD_Session table. But when authenticating via WS no AD_Session register is created so this check does not make sense at all in this flow, specially when having users configured to only consume WS. This kind of users will never have an entry linked to them in the AD_Session table. Doing this check has some performance impact when there are a lot of records in the AD_Session which can be avoided in the case of the WS requests. [1] https://wiki.openbravo.com/wiki/Functional_Documentation/General_Setup#Locking_Users""",new,open,,1970-01-01 0055815,backport,POS2,cberner,AugustoMauch,normal,major,have not tried,,24Q1.3,2023-09-20,5,,,public,2024-06-22,Add and remove service associations does not allow selecting lines,"""It is not possible to select any line in the process to add or remove service associations, resulting in these processes not working properly. Two gifs have been provided, showing how it works in 23Q2.3 and how it fails to work starting from 23Q3.""",scheduled,open,,1970-01-01 0052792,feature request,POS2,nicolasuriz,Retail,high,major,always,,,2023-06-20,5,,,public,2024-06-19,"When a Verified Return reason it is added, it is not displayed at lines level even though it was selected.","""When adding a verified Return Reason : The reason that is selected by the user is not displayed below the product name in the ticket. Whereas, When a line is returned directly in the line of the ticket the reason is displayed """,scheduled,open,,1970-01-01 0051229,feature request,Openbravo ERP,gonzalo_fernandez,gonzalo_fernandez,normal,minor,have not tried,,,2022-12-22,5,,,public,2024-06-19,Extension of the Business API and Retail API objects,"The objective of this issue is to extend the Business API and Retail API objects by adding the new following properties to the order entity: * Business API: - isDelivered: whether the order has been delivered or not. * Retail API - isDeleted: whether the order has been deleted or not.",new,open,,1970-01-01 0053563,feature request,Openbravo ERP,gonzalo_fernandez,gonzalo_fernandez,low,trivial,have not tried,,,2023-09-28,5,,,public,2024-06-18,Create a sample PDF template for printing orders from the POS,Create a sample PDF template for printing orders from the POS.,new,open,,1970-01-01 0041347,defect,Retail Modules,lbressan,Retail,normal,minor,always,,,2019-07-13,5,,,public,2024-06-18,Incident on TPV with no payment method,"""There is an issue in 19Q2 environment for TPV with layaways. Despite they don't have any payment method still they show the exact payment button, however, once you click on the checkmark button it outputs a JS error. The error has been reproduced in Livebuilds (See attachments)""",new,open,,1970-01-01 0052169,defect,Retail Modules,ngarcia,Triage Omni OMS,high,minor,always,,,2023-04-19,5,,,public,2024-06-17,Documentation missing about new features in Buy X and get Y as gift discount type,"Documentation missing about new features in Buy X and get Y as gift discount type: Buy X Gift Y Subtype field has been introduced Apply Only Once option",new,open,,1970-01-01 0055757,design defect,POS2,jarmendariz,Triage Platform Base,normal,major,have not tried,,,2024-06-12,5,,,public,2024-06-13,Switch to Self-Checkout should be enabled regardless of User's access,"""Switch to self-checkout button in POS application can be disabled if logged-in user has no access to SCO Application Mode. This behavior is no longer desired as it is possible to switch using a different user. Also, we should replace the """"Manager authentication"""" label in the credentials dialog and replace it with something like """"User authentication"""" """,new,open,,1970-01-01 0055722,design defect,POS2,XABIER_AGUADO,Retail,normal,major,have not tried,,,2024-06-10,5,,,public,2024-06-13,To block the possibility to delete product lines when a payment exists.,"""It is requested to block the possibility to delete product lines when a payment exists. Currently if we add PMs to a ticket, delete lines and then try doing a return of a different tickets, the previous PMs will appear in the return. This scenario is specially problematic when paying with Credit Cards as once the PMS is added it cannot be deleted.""",new,open,,1970-01-01 0054165,design defect,POS2,charlotte_vasseur,Retail,normal,major,always,,,2023-12-19,5,,,public,2024-06-13,Stuck in POS after deleting a product if we are in overpayment and Payment Method Cancelation is not allowed,"""If after deleting a product we are in overpayment, we cannot finalize the sale and we cannot delete the payment method so we are stuck in POS We have to add another product and complete with another payment method to finalize the sale""",new,open,,1970-01-01 0055756,defect,POS2,jarmendariz,Triage Platform Base,normal,major,have not tried,,,2024-06-12,5,,,public,2024-06-12,Remove "OBSCO2_SwitchToSelfCheckout" User Action from OBC2_UserAction,"Switch to Self-Checkout User Action is intended to switch to another Application Mode with the credentials given as input. Just like Logout, it is an action not intended to be disabled or needing an approval to be executed, so it shouldn't be registered in OBC2_UserAction",new,open,,1970-01-01 0055471,defect,Openbravo ERP,Leyre,Triage Platform Base,high,minor,always,,,2024-05-14,5,,,public,2024-06-12,Incorrect menú in the Backend,Incorrect menú in the Backend: ,new,open,,1970-01-01 0055744,defect,POS2,jayala,Triage Platform Base,normal,minor,have not tried,,,2024-06-12,5,,,public,2024-06-12,[requestInputData component] Use the subtitle makes lose the upper margin,"""When using the requestInputData component, if the property """"subtitle"""" is given, the upper margin is lost, making visually the title very near from top of the popup. Examples uploaded.""",new,open,,1970-01-01 0055743,defect,POS2,Markel_Iruretagoyena,Triage Platform Base,normal,trivial,always,,,2024-06-12,5,,,public,2024-06-12,In the POS there are no logs related to scanning anything,"When you scan a product, there are no logs that tell you how long it took to perform the action (the time from just after the product was scanned to just before the addProduct user action). This is useful so that the QA team can start tracking the performance of this user action release by release.",new,open,,1970-01-01 0055562,feature request,POS2,remibrunet,Retail,high,major,always,,,2024-05-23,5,,,public,2024-06-11,POS should allow to work with schemas configured with pricelists including taxes and pricelists not including taxes,"""On React version, the """"tax included"""" value defined for price lists at schema level isn't applied. The one used for all schemas is the header one. That means if you have a header price list with Tax included (TI), on a schema you have associated a price list with tax excluded (TE), then the price are considered as Tax included. Also, product aren't displayed on the TE schema if they don't have a price in the TI price list (header) It also happen the other way. """,new,open,,1970-01-01 0055735,defect,Openbravo ERP,cberner,Triage Platform Base,normal,minor,have not tried,,,2024-06-11,5,,,public,2024-06-11,Characteristic Dimension not configured as variant does not add any product in Model Mode in Purchase Order window,"""When a generic product is configured with some characteristic that is not a variant characteristic in the Characteristics Dimensions configuration, it allows setting some products in the Model Mode process(of Purchase Order window) but it does not create them in the Order Lines part if the product doesn't actually exist with that characteristic. Example: Product X has product characteristic Size as variant and color as non-variant. Only one color has been created(White), but the user configured for product X both of these characteristics as row/column characteristics dimensions. When opening Model Mode, it allows to set other colors, although only one exists, if we try to add entries on the other variant colors(which don't exist), it will not create them, TBD what should actually happen.""",new,open,,1970-01-01 0043347,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2020-02-26,5,,,public,2024-06-11,[20Q1] [NewSkin] The behaviour of the Open Receipt when multiple tickets are selected is not correct,"When using the Open Receipt pop up, but in its multiple selection form, the first selection icon is not correct, see steps.",new,open,,1970-01-01 0042969,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2020-01-22,5,,,public,2024-06-11,[20Q1] [NewSkin] Rotating the iPad when the webPOS is in Search tab disrupts the layout,"""When the webPOS is in Search tab and the iPad is rotated, the first time this happens the layout is disrupted (as shown in the attached screenshot). After this, following rotations work as expected. Tested in other devices and it has been only reproduced using the iPad. Tested in 19Q4 and the rotation brings up the ticket panel instead""",new,open,,1970-01-01 0042909,defect,Retail Modules,lorenzofidalgo,Retail,immediate,trivial,always,main,,2020-01-16,5,,,public,2024-06-11,[RR20Q1][UX][New Skin][iPad] New Customer Birthdate is not legible,"""Creating a New Customer, Birthdate field is not legible. Since the New Skin popup this issue is reproducible. This is not reproducible in RR19Q1. iPad iOS 13 has been used to test this issue.""",new,open,,1970-01-01 0042902,defect,Retail Modules,lorenzofidalgo,Retail,immediate,minor,always,main,,2020-01-16,5,,,public,2024-06-11,[RR20Q1][New Skin][Pay Open Tickets][iPad] Wrong behaviour while trying to add tickets to be paid through the P. O. T. feature,"""Inside the Pay Open Tickets popup, where the receipts are selected to be paid, if there are many receipts, the selection is not working properly. This issue has been reproduced using an iPad (iOS 13) in RR20Q1 but it not reproducible with that same device in RR19Q4.""",new,open,,1970-01-01 0042895,defect,Retail Modules,plujan,gorka_gil,normal,minor,have not tried,main,,2020-01-15,5,,,public,2024-06-11,"[20Q1] [NewSkin] On the iPad, size of the Address field does not resize after a change","""When the text in the field address is different from the previously selected, the size remains in the size of the previous selection until some other action is performed. This behaviour has only been observed on the iPad.""",new,open,,1970-01-01 0042890,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2020-01-15,5,,,public,2024-06-11,[20Q1][UX][iPad] Clicking several times quickly in a product induces an unwanted zoom,Click quickly several times in the same product induces an unwanted zoom in.,new,open,,1970-01-01 0042685,defect,Retail Modules,plujan,Retail,immediate,minor,have not tried,main,,2020-01-03,5,,,public,2024-06-11,[20Q1] [NewSkin] Visualization issues using an iPad,"""Using an iPad with the new skin have two visualization issues, as shown in the attached screenshot (compared with an Android tablet) -The """"Pay Total"""" button is missing the icon -The green line to mark the selected payment type is too close to the text.""",new,open,,1970-01-01 0040786,defect,Retail Modules,aferraz,Retail,normal,minor,always,,,2019-05-06,5,,,public,2024-06-11,Verified Return & Pay Open Tickets don't show "Advanced filter applied" message,Verified Return & Pay Open Tickets don't show "Advanced filter applied" message,new,open,,1970-01-01 0043674,defect,Openbravo ERP,sebastien_liron,Retail,urgent,major,always,pi,pi,2020-04-06,30,Openbravo Appliance 14.04,,public,2024-06-11,Product category hierarchy is not updated to he pos,"""We have a product category hierarchy before adding products. 1. Now if we add a product and set it to a leaf category, then got to the assortment window and include all products, it is added to the assortment, and the tab filter product category does reflect the changes. But it won't show the category in POS until we manually get the leaf category out of the summary category and then reset it under the same summary category. 2. if we change the category for a product already set in the assortment, but with a category not yet in the tab filter product categories, the tab filter product categories won't be updated with a new category.""",new,open,,1970-01-01 0034535,defect,Retail Modules,plujan,Retail,immediate,minor,have not tried,main,,2016-11-15,5,,,public,2024-06-11,[RR16Q4] Wrong message when paying a Layaway using a Gift Card,"When I try to pay a layaway using a gift card, the expected result is a message saying ""the order cannot be edited"". Instead I've received ""Gift card with ID gc01 has not gift voucher type.""",new,open,,1970-01-01 0030385,defect,Retail Modules,lorenzofidalgo,Retail,immediate,trivial,always,main,,2015-07-17,5,,,public,2024-06-11,[RR15Q3] Discount label appears as "undefined" if the receipt where discount is applied is chosen in Layaways dropdown menu,Discount label appears as "undefined" when a layaway that used a discount is recovered through "Layaway" option in dropdown menu.,scheduled,open,,1970-01-01 0029866,defect,Retail Modules,Orekaria,Retail,normal,minor,always,,,2015-05-13,5,,,public,2024-06-11,A 'OBMOBCR' suffixed javascript file is being generated,A 'OBMOBCR' suffixed javascript file is being generated,new,open,,1970-01-01 0055730,backport,Openbravo ERP,shuehner,shuehner,normal,major,have not tried,,PR23Q3.2,2024-06-10,5,,,public,2024-06-10,Support NodeJS 22,We should add NodeJS 22 as a supported version,new,open,,1970-01-01 0055729,backport,Openbravo ERP,shuehner,shuehner,normal,major,have not tried,,PR23Q4.3,2024-06-10,5,,,public,2024-06-10,Support NodeJS 22,We should add NodeJS 22 as a supported version,new,open,,1970-01-01 0055728,backport,Openbravo ERP,shuehner,shuehner,normal,major,have not tried,,PR24Q1.3,2024-04-15,5,,,public,2024-06-10,Support NodeJS 22,We should add NodeJS 22 as a supported version,scheduled,open,,1970-01-01 0055719,defect,Openbravo ERP,caristu,Triage Platform Base,high,minor,have not tried,,,2024-06-10,5,,,public,2024-06-10,Characteristic Description section disappears when the upper section is collapsed,"Having an section in the [Product] window which is placed above the ""Characteristic Description"" section, makes the ""Characteristic Description"" wrongly disappear when the upper section is collapsed.",new,open,,1970-01-01 0043356,feature request,Openbravo ERP,AugustoMauch,Retail,normal,minor,have not tried,,,2020-02-26,5,,,public,2024-06-07,Return reasons are not translatable,"Return reasons are not translatable, even though they are shown in the webpos and there similar master data information that is being properly translated.",new,open,,1970-01-01 0055321,defect,POS2,lorenzofidalgo,Triage Platform Base,immediate,minor,always,pi,,2024-04-25,5,,,public,2024-06-07,Rescaling the POS2 window to a small height induces lots of uncaught errors to be thrown,"""In case the browser window is not maximized and rescaled to a small height, errors are continuously thrown and the POS2 user must refresh the application to continue working with it. The errow shows the following message: """"No config found for {""""impaired"""":""""False"""",""""handedness"""":""""Right""""}/1727/1"""" Tested and reproducible with Google Chrome stable version 124.0.6367.62 (64 bits). Tested and reproducible in master, 22Q4, 24Q1.1, 23Q3.2 and 23Q1.4. Tested and NOT reproducible in 22Q4.2 """,new,open,,1970-01-01 0055701,feature request,Retail Modules,sreehari,Retail,normal,minor,have not tried,,,2024-06-06,5,,,public,2024-06-07,[MultiCurrency] formatCurrencyWithDifferentPrecission based on the Configs,"""We pay a ticket with Multi-Currency. e.g.- I pay with EUR .00 and with XPL with no decimals. Currently the precision defined for the currency would be set which is set at the store level i.e.,EUR. but for XPL it is not consider the precision defined as it is currency level and not Store level """,new,open,,1970-01-01 0055709,defect,POS2,jmassy,Retail,normal,minor,unable to reproduce,,,2024-06-06,5,,,public,2024-06-06,[24Q2] When you enter a number directly with the keyboard : the line is selected but the quantity is always updated with 1,the Field 'Qty. to Exchange' should be updated with the value chosen on the keyboard,new,open,,1970-01-01 0055708,defect,POS2,jmassy,Retail,normal,minor,unable to reproduce,,,2024-06-06,5,,,public,2024-06-06,[24Q2] The quantity is not updated with the quantity to match the quatity to exchange when you select the line.,The quantity to exchange for P1 should be updated to match the quantity N to be returned ,new,open,,1970-01-01 0055707,defect,POS2,jmassy,Retail,normal,minor,always,,,2024-06-06,5,,,public,2024-06-06,[24Q2] The quantity to exchange can be updated over the quantity that has to be return,the quantity should stop to be updated and the '+' should be grayed when the quantity to be return is reached .,new,open,,1970-01-01 0055700,backport,POS2,jgalarza,jgalarza,normal,major,N/A,,,2024-06-06,5,,,public,2024-06-06,Fiscalization Name property- backport to 19Q3,It is required to backport Fiscalization Name property to 19Q3.,new,open,,1970-01-01 0054748,feature request,POS2,guilleaer,NaroaIriarte,normal,minor,have not tried,,,2024-02-22,5,,,public,2024-06-05,It is not possible to add a customer selector inside a form,A new component should be created to allow to insert inside a form a customer selector,acknowledged,open,,1970-01-01 0055689,defect,Openbravo ERP,jonae,Triage Omni OMS,normal,major,have not tried,,,2024-06-05,5,,,public,2024-06-05,"In the update characteristics process, the tree information shown in the selector has to be based on the identifier information","In the update characteristics process, the tree information shown in the selector has to be based on the identifier information. Currently, the information shown in that selector is based on the name, but in general, the information shown in the selector has to be based on the identifier, as in the rest of the selectors.",new,open,,1970-01-01 0055679,defect,POS2,charlotte_vasseur,Retail,normal,minor,unable to reproduce,,,2024-06-04,5,,,public,2024-06-04,[24Q2] Size Exchange after promotion: Confirmation pop-up should be displayed if only one product is available,"""When only one product is available in the ticket to do the exchange, we should have a confirmation pop-up instead of: - a pop-up to select one product when clicking on the positive line - a pop-up to define the quantity on one product when clicking on the negative line""",new,open,,1970-01-01 0055677,defect,POS2,jmassy,Retail,normal,minor,have not tried,,,2024-06-04,5,,,public,2024-06-04,[24Q2] The Exchange button is still present on the pos even if it is disabe in the Back office,"The Exchange button on the POS shouldn't be present if it is disable in the Back office. confirmed by Mathieu Ahn ",new,open,,1970-01-01 0055674,defect,POS2,charlotte_vasseur,Retail,normal,major,unable to reproduce,,,2024-06-04,5,,,public,2024-06-04,[24Q2] Exchange is possible between products that are not similar except regarding the allowed variant value,"""As described in the specification designed for SMCP, and as reviewed with Matthieu Ahn: With the constraint module, the Exchange button should be available if the two products are similar except regarding the allowed variant value Because for now, if two products have a characteristic, no matter the value, they can be exchanged (meaning in SMCP context in which all the products have a variant Size, that all products can be exchanged within each other)""",new,open,,1970-01-01 0055666,defect,POS2,jmassy,Retail,normal,minor,always,,,2024-06-04,5,,,public,2024-06-04,[24Q2] The section Product Exchange Configuration is missing in the Back Office,"The section 'Product Exchange Configuration' is missing in the Back Office. ",new,open,,1970-01-01 0055656,defect,POS2,charlotte_vasseur,Retail,normal,trivial,always,,,2024-06-03,5,,,public,2024-06-03,[24Q2] Gift card on 360 customer view: too many scrollbars on Portrait,"""On mobile On 'Gift cards' tab on the customer 360 view, unnecessary scrollbar is displayed""",new,open,,1970-01-01 0055654,defect,POS2,charlotte_vasseur,Retail,normal,major,always,,,2024-06-03,5,,,public,2024-06-03,[24Q2] Promotions on 360 customer view: promotions with CRM property conditions are not listed,"On 'Promotions' tab on the customer 360 view of a customer, promotion with CRM Propery condition are not displayed in the list",new,open,,1970-01-01 0055649,defect,POS2,caristu,Retail,high,major,have not tried,,,2024-06-03,5,,,public,2024-06-03,Close Order button is not displayed in portrait mode,"After loading an already created ticket in the POS, the ""Close Order"" button is not being displayed in the toolbar. Instead the ""Delete Order"" button appears. This is not consistent with the behavior in landscape mode.",new,open,,1970-01-01 0055643,defect,POS2,charlotte_vasseur,Retail,normal,trivial,always,,,2024-05-31,5,,,public,2024-05-31,[24Q2] Promotions on 360 customer view: ongoing promotions should be sorted by name,"Future Promotions should be ordered by starting date ascending, as defined in the specification https://docs.google.com/document/d/1KcBObmly94MTFZGZTnSWv28UgnsPCmEbWvWPDr3vgEQ/edit",new,open,,1970-01-01 0055642,defect,POS2,charlotte_vasseur,Retail,normal,minor,always,,,2024-05-31,5,,,public,2024-05-31,[24Q2] Promotions on 360 customer view: promotions are not well sorted when clicking on Ending date column,Ongoing and future promotions are not well sorted when clicking on Ending date column,new,open,,1970-01-01 0055641,defect,POS2,charlotte_vasseur,Retail,normal,trivial,always,,,2024-05-31,5,,,public,2024-05-31,Promotions on 360 customer view: ongoing promotions should be sorted by name,"Ongoing Promotions should be ordered by alphabetical order, as defined in the specification https://docs.google.com/document/d/1KcBObmly94MTFZGZTnSWv28UgnsPCmEbWvWPDr3vgEQ/edit",new,open,,1970-01-01 0055619,defect,Modules,sarahs,Triage Omni WMS,normal,minor,have not tried,,,2024-05-29,5,,,public,2024-05-29,Hover Error on "Back" icon,"In the popups in portrait mode, when hovering over the Back icon, the hover creates a grey ellipse instead of a circle.",new,open,,1970-01-01 0055614,defect,Retail Modules,ignacio_deandres,ignacio_deandres,normal,major,random,,main,2024-05-29,5,,,public,2024-05-29,Missing client close in Wynpay communication,"""It seems that there are many cases where payment client is started (startPaymentClient) but never closed (stopPaymentClient), so in their log we can see that we start payment client before we have closed it [14/03] [10:59:48,375] (WCL) ** INFO. ** ################ OUVERTURE DE SESSION Version 13.0.26.000000 ################ [14/03] [11:00:08,560] (POS) {SV}s0{CD}c1{D10}2390{D0}978{TT}1{D7V}CB1411{E6}XLNACANNES{D90}3397{SS}R{PS}1{F} [14/03] [11:00:09,021] (WCL) ** INFO. ** ################ OUVERTURE DE SESSION Version 13.0.26.000000 ################ [14/03] [11:00:31,764] (POS) {SV}s0{CD}c1{D10}2390{D0}978{TT}1{D7V}CB1411{E6}XLNACANNES{D90}3397{SS}R{PS}1{F} [14/03] [11:00:32,170] (WCL) ** INFO. ** ################ OUVERTURE DE SESSION Version 13.0.26.000000 ################ [14/03] [11:01:00,345] (POS) {SV}s0{CD}c1{D10}2390{D0}978{TT}1{D7V}CB1411{E6}XLNACANNES{D90}3397{SS}R{PS}1{F} [14/03] [11:01:00,993] (WCL) ** INFO. ** ################ OUVERTURE DE SESSION Version 13.0.26.000000 ################ [14/03] [11:01:28,570] (POS) {SV}s0{CD}c1{D10}2390{D0}978{TT}1{D7V}CB1411{E6}XLNACANNES{D90}3397{SS}R{PS}1{F} [14/03] [11:01:28,961] (WCL) ** INFO. ** ################ OUVERTURE DE SESSION Version 13.0.26.000000 ################ [14/03] [11:02:58,003] (POS) {SV}s0{CD}c1{D10}2390{D0}978{TT}1{D7V}CB1411{E6}XLNACANNES{D90}3397{SS}R{PS}1{F} [14/03] [11:02:58,217] (WCL) ** INFO. ** ################ OUVERTURE DE SESSION Version 13.0.26.000000 ################ [14/03] [11:05:05,750] (POS) {SV}s0{CD}c1{D10}2390{D0}978{TT}1{D7V}CB1411{E6}XLNACANNES{D90}3397{SS}R{PS}1{F} [14/03] [11:05:06,177] (WCL) ** INFO. ** ################ OUVERTURE DE SESSION Version 13.0.26.000000 ################ [14/03] [11:05:32,958] (POS) {SV}s0{CD}c1{D10}2390{D0}978{TT}1{D7V}CB1411{E6}XLNACANNES{D90}3397{SS}R{PS}1{F} [14/03] [11:05:33,440] (WCL) ** INFO. ** ################ OUVERTURE DE SESSION Version 13.0.26.000000 ################ [14/03] [11:07:35,204] (POS) {SV}s0{CD}c1{D10}2390{D0}978{TT}1{D7V}CB1411{E6}XLNACANNES{D90}3397{SS}R{PS}1{F}""",new,open,,1970-01-01 0055613,defect,POS2,adrianromero,Retail,normal,major,have not tried,,,2024-05-29,5,,,public,2024-05-29,The "Print / Email duplicate" dialog displays two times the label "Select the way to deliver to the customer",When printing a duplicate with the options print and email the dialog shows a duplicated label,new,open,,1970-01-01 0055612,defect,POS2,adrianromero,Retail,normal,major,have not tried,,,2024-05-29,5,,,public,2024-05-29,Reprint Last order shows the Receipt delivery dialog 2 times for full invoces,"After creating an new full invoice and pressing the Reprint last order button, the Receipt delivery dialog appears two times, one for the receipt document and a second time for the invoice document. But there is no difference in the dialogs.",new,open,,1970-01-01 0055611,defect,Retail Modules,adrianromero,Retail,normal,major,have not tried,,,2024-05-29,5,,,public,2024-05-29,Full return invoices prints 4 documents in POS2,"When closing an unverified refund marked as issue invoice 4 documents are printed. 2 times the receipt refund document and 2 times the invoice refund document",new,open,,1970-01-01 0050660,defect,POS2,plujan,SABARINATH P,normal,minor,have not tried,,,2022-10-27,5,,,public,2024-05-29,[22Q4] [DeliveryModes] It is possible to select Home Delivery for the Anonymous customer,"Anonymous customer is not compatible with Home Delivery, and a check before paying the receipt prevent this to happen. However, it is possible to unassign a customer after starting the paying process ending up with a ticket with Home Delivery for the Anonymous customer. See steps.",scheduled,open,,1970-01-01 0049537,feature request,Openbravo Localizations,igor_trebol,igor_trebol,normal,minor,always,,,2022-06-13,5,,,public,2024-05-29,Define threshold value preferences,"""For the com.practicsbs.saftpt.retail module, add the preferences that define a threshold for simplified invoices. For taxable customers (companies) the limit is 100. For non-taxable customers (final customers) the limit is 1000. For that, the com.practicsbs.saftpt.retail module needs to depend on org.openbravo.retail.simpinvoicethreshold. """,scheduled,open,,1970-01-01 0055607,design defect,Modules,mtaal,Triage Omni WMS,normal,major,have not tried,,,2024-05-29,5,,,public,2024-05-29,Implement and use Prioritizable for all AWO hooks,"See the list of hooks here [1]. For these hooks we have to implement the same approach as is done in issue [2]: - let the hook extend Prioritizable - make sure each of our own hooks override the getPriority method to return a lower priority number (=higher priority) than the default - sort the hooks when calling them [1] https://gitlab.com/openbravo/product/pmods/org.openbravo.warehouse.advancedwarehouseoperations/-/tree/master/src/org/openbravo/warehouse/advancedwarehouseoperations/hooks?ref_type=heads [2] ",new,open,,1970-01-01 0051490,defect,Openbravo ERP,jlopez,Triage Platform Base,normal,minor,always,,,2023-01-29,5,,,public,2024-05-29,Error while adding the tree node: Entity ADTree may only have instances with organization *,"""When a module containing a table defined as a tree is first installed (for example, Commercial Operations), the node tree (ADTree) does not exist. If an attempt is made to create a record in that table with a user whose context organization is other than *, it displays the following error: Error Saving failed. Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1; statement executed: update AD_Tree set AD_Client_ID=?, AD_Org_ID=?, Created=?, CreatedBy=?, Updated=?, UpdatedBy=?, IsActive=?, Name=?, Description=?, TreeType=?, IsAllNodes=?, AD_Table_ID=? where AD_Tree_ID=? The error occurs because when trying to build the tree, it can only be instantiated with organization * and the organization you are trying to use is the one in the user context: ERROR org.openbravo.service.datasource.ADTreeDatasourceService - Error while adding the tree node org.openbravo.base.exception.OBSecurityException: Entity ADTree may only have instances with organization * """,new,open,,1970-01-01 0055602,defect,POS2,ruben_jimenez,cberner,normal,minor,always,,,2024-05-28,5,,,public,2024-05-28,In tree grid non collapsable rows are not correctly aligned,"""In the tree grid, there are two types of lines: those with an icon to collapse them and those without any children, which do not have this icon. There is a margin problem with the latter, as they should have more margin""",new,open,,1970-01-01 0028875,design defect,Openbravo ERP,malsasua,Triage Platform Base,high,major,always,,,2015-02-05,20,Community Appliance,,public,2024-05-28,Class "CallStoredProcedure" does not support parameters of type out,"""with the class """"CallStoredProcedure"""" if the stored procedure have got parameters of type out, it is not possible to read them, they are not returned Also, in oracle, it is not possible to call a database stored procedure when the procedure have got parameters of type """"out"""". Error is returned """,acknowledged,open,,1970-01-01 0032254,feature request,Openbravo ERP,satyam,Triage Platform Base,high,major,sometimes,,,2016-02-17,30,,,public,2024-05-28,Usability improvements in "Create lines from" pop-up of "Goods Receipt" window,"""1) Open the Goods Receipts window 2) Click on Create Lines Button 3) Now, its taking long time to populate the window, can i know the route cause?""",new,open,,1970-01-01 0037318,feature request,Openbravo ERP,jainsapna581,Triage Platform Base,urgent,minor,always,3.0PR17Q1.1,,2017-11-17,10,7,,public,2024-05-28,function which returns table,"""We are creating a function which returns table and able to export and package it in functional state. But when we install this module, we get below error for the procedure and procedure does not get created. [java] 55489 WARN - SQL Command failed with: ERROR: cannot use RETURN QUERY in a non-SETOF function [java] Position: 1596 [java] 55497 WARN - -- END [java] -- ----------------------------------------------------------------------- [java] -- FUNCTION API_GETDATA [java] -- ----------------------------------------------------------------- [java] CREATE OR REPLACE FUNCTION API_GETDATA(pcs OUT NUMERIC, quantity OUT NUMERIC) [java] Is there any way or alternative for such procedures where we need to return a table from procedures """,new,open,,1970-01-01 0054124,design defect,POS2,jfvaringot,Triage Platform Base,immediate,major,always,,,2023-12-13,5,,,public,2024-05-28,POS2 - Translation issues when changing langage,"""On POS2, when changing the langage (by changing it directly on the profile or by changing the user itself), there are issues with translations. Indeed, all data which are managed by master data are not translated -> the master data is loaded in the language of the user who logged in when the master data load process took place.""",new,open,,1970-01-01 0044655,defect,Retail Modules,cdehen,Retail,normal,major,always,RR20Q1.2,,2020-07-22,30,Openbravo Appliance 14.04,,public,2024-05-28,Crash cash up cannot read property set of undefined,When you try to cash up in WebPOS you have a cannot read property set of undefined (error message in JS),new,open,,1970-01-01 0044821,defect,Retail Modules,cdehen,Retail,normal,major,always,RR20Q1.2,,2020-08-14,30,Openbravo Appliance 14.04,,public,2024-05-28,Crash WebPOS (freeze) with I.N.F.I.N.I.T.Y error in console JS,"When you use the module Discount Matrix Management and you you try to do a ticket with a negative line (for example use a gift card). The module try to calculate if the line need an approbation on this kind of line When you click on payment button you have an infinity error (divided by 0).",new,open,,1970-01-01 0029589,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,,,2015-04-14,5,,,public,2024-05-28,[RR15Q2] It is possible to overpay a receipt using a Gift card,"If the receipt amount *after* taxes is bigger than the available amount in the Gift card, I can overpay the receipt.",new,open,,1970-01-01 0055359,defect,POS2,Daria_Sh,Retail,normal,minor,have not tried,,,2024-04-29,5,,,public,2024-05-27,[24Q2] Incorrect Total is shown in the printed ticket when 'Multi-Currency Change' flag is selected,"""If 'Multi-Currency Change' flag is selected in 'Channel Touchpoint' window and for 'Card' and 'Voucher' payment methods the 'Change Logic' is defined, the printed ticket displays incorrect value Pre-configurations: 1.Ensure Hardware manager is launched 2.'Channel Touchpoint type' window of Backoffice: In the 'Openbravo POS Terminal Configuration' section: Tick 'Multi-Currency Change' flag In the 'POS Document Delivery methods Configuration' section: - Show Document Delivery methods: ✔ - Print: ✔ In the Payment Method tab for Card/Voucher payment methods, proceed to 'Change logic' section, set the following: - Allow Overpayment: ✔ - Allow Change return on Overpayment: ✔ - Change Payment Method for Overpayment: As Cash""",new,open,,1970-01-01 0055327,defect,POS2,Daria_Sh,Retail,normal,minor,have not tried,,,2024-04-25,5,,,public,2024-05-27,[24Q2] 'Price modification' label is shown when 'Refund' a Gift Card,"""When a Gift Card is configured as a payment line and has been sold but not yet used, pressing the 'Refund' button displays the 'Price modification' label when the card is added to the Refund Create a Gift Card configured as payment line, ensure 'Returnable' checkbox is selected Sell the Gift Card in POS2""",new,open,,1970-01-01 0055267,defect,POS2,asier_perez,Retail,normal,minor,always,,,2024-04-19,5,,,public,2024-05-27,[24Q2] Single use gift card as a negative line cannot be used,"When paying an order with a gift card, if that gift card is configured to appear as a negative line in the order instead of as a payment line, the system detects that you are trying to pay for the gift card in the same order as the products, which is not allowed to do. So an error message appears informing about that it is not possible to sell a gift card with any other product in the same sale, and then the gift card disappears and it is no longer usable.",new,open,,1970-01-01 0053470,design defect,Retail Modules,mikael_nouma,Triage Platform Base,urgent,major,always,,,2023-09-18,5,,,public,2024-05-27,Bad translation between the 2 nodes,"in HA, when one translation is modified (in for example node A), it is displayed only in the tills connected to this node. For the rest of the tills it is not displayed until restart tomcat is done",new,open,,1970-01-01 0052241,defect,POS2,andre_montenegro,Retail,normal,major,have not tried,,,2023-04-26,5,,,public,2024-05-27,[23Q2] Pager configuration for a product does not apply to the expected line when exists 2 different products,"""Whenever a ticket contains 2 or more different products which requires pager, for example: - Carbonio Helmet - Pioneer Visor Photo Helmet If added one unit more of the first line product (Carbonio helmet), pager config will apply to the second line product (Pioneer Visor Photo Helmet)""",new,open,,1970-01-01 0055221,defect,POS2,Daria_Sh,Retail,normal,minor,have not tried,,,2024-04-17,5,,,public,2024-05-24,[24Q2] Not possible to complete the Verified Return if VallBlancaManual role is utilized,"""Even if User Action Access 'Verified Return Ticket' is configured as Can Use for VallBlancaManual role in backoffice, is not feasible to complete a Verified Return, utilizing the VallBlancaManual role. This limitation persists whether attempting from the Orders list using a completed Order or from within an open completed order""",new,open,,1970-01-01 0055558,defect,POS2,fdomingues,Retail,normal,trivial,always,,,2024-05-23,5,,,public,2024-05-24,[24Q2] [POS] [DRAWER] No message Cash drawer is Opening if cash drawer already opened,"""If the cash drawer is already open (open indication on the HWM) before logging into POS, when login to POS the message """"Cash drawer is Opening"""" does not appear. OR If the POS is ready to Sel and we open the cash drawer manually the message """"Cash drawer is Opening"""" does not appear.""",new,open,,1970-01-01 0055578,defect,POS2,njimenez,njimenez,normal,minor,always,,,2024-05-24,5,,,public,2024-05-24,Receipt delivery dialog print button is disabled always without hardware manager url,"There is a validation being done to enable the print button on receipt delivery options dialog. It checks if the hardware manager url is configured. It is wrong as there is a field to decide the printer to be used and in case the hardware manager is not selected the url shouldnt be mandatory.",new,open,,1970-01-01 0055324,design defect,POS2,asier_perez,Retail,normal,minor,always,,,2024-04-25,5,,,public,2024-05-24,[24Q2] The same Credit Note can be consumed twice simultaneously by using two different terminals,It is possible to use the same credit note in two different terminals simultaneously when it shouldn't. It is even possible to consume it twice when doing this.,new,open,,1970-01-01 0055531,defect,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2024-05-20,5,,,public,2024-05-22,After doing obx/MMC update of backoffice (org.openbravo.client.kernel module) "npm ci" fails with Permission denied (missing +x),"In backoffice repositories there are several files which intentionally have execution permissions on linux system (chmod +x) After having update backoffice modules using obx/MMC those execution permissions are lost. At least ""npm ci"" command fails as it seems to rely on the script being marked as executable. Example error message: > preinstall > $npm_package_config_preinstall sh: 1: modules/org.openbravo.client.kernel/build-scripts/pre-install: Permission denied Note that loosing +x permissions can also be triggered via 2nd workflow which is: - restoring a backup using the appliance openbravo-restore command. As that commands also resets/fixes all file permissions by resetting them to standard values. That conflicts by design. Note that we need to validate if zip file-format (which is what is used for obx files) is able to store those permissions (unclear)",new,open,,1970-01-01 0055540,defect,POS2,jgalarza,jgalarza,normal,minor,have not tried,,,2024-05-21,5,,,public,2024-05-21,[ES] - Cannot issue a full invoice on a gift card over 3000€,"As it is mandatory for Spain to issue a full invoice for every ticket over 3000€, it is not possible to issue an invoice for the gift cards. So when creating a ticket with a gift card with an amount over 3000€ (which is quite rare), it is not possible to finalize the sale as it is mandatory to issue an invoice even for a gift card.",new,open,,1970-01-01 0055529,defect,Retail Modules,adrianromero,adrianromero,normal,minor,have not tried,,,2024-05-20,5,,,public,2024-05-20,Adyen unit tests sleep for more than four seconds,"Adyen unit tests make use of the mock rest function *OB.ADYMOCKREST.restRequest* This function resolves in 2 seconds because a sleep in the mocked request function.",new,open,,1970-01-01 0055449,feature request,POS2,Aaron_Alvarez,Aaron_Alvarez,normal,major,N/A,,,2024-05-09,5,,,public,2024-05-17,Delete obdoa_rstock_refinv table because is no longer needed,Delete obdoa_rstock_refinv because is no longer needed and is giving problems when deleting a new line with referencedInventory.,new,open,,1970-01-01 0055503,defect,Openbravo ERP,ffourcade,Triage Platform Base,normal,trivial,have not tried,,PR24Q1,2024-05-16,5,,,public,2024-05-16,Fields related to Automatic Business Date in Organization window do not clarify that they only apply for POS2,"""In Openbravo 24Q1 is possible to use web POS (enyo) and POS2 (react). There are some fields in the header of Organization window that only apply for POS2, but it is not mentioned anywhere.""",new,open,,1970-01-01 0053239,defect,POS2,Daria_Sh,SABARINATH P,normal,minor,have not tried,,,2023-08-18,5,,,public,2024-05-16,Incorrect value is displayed in the 'Payment Details' tab if the order is overpaid by voucher,"When I paid order by card and voucher: amount paid by card is less than expected, but amount paid by voucher is more than expected, i noted the incorrect value of 'Received Amount' is displaying in the 'Payment Details' sub tab of the 'Sales Order' window",scheduled,open,,1970-01-01 0054952,defect,Openbravo Localizations,jonae,jonae,normal,minor,have not tried,,,2024-03-14,5,,,public,2024-05-15,"If a document is reprinted, the exemption reason must be saved therefore it remains inmutable as other data (tax rate name)","If a document is reprinted, the exemption reason must be saved therefore it remains inmutable as other data (tax rate name)",new,open,,1970-01-01 0054989,defect,Openbravo Localizations,jonae,jonae,normal,major,have not tried,,,2024-03-19,5,,,public,2024-05-14,The QR code does not include the date of the Manual Document but current date (field F),The QR code does not include the date of the Manual Document but current date (field F),resolved,fixed,,1970-01-01 0055480,defect,POS2,charlotte_vasseur,Retail,normal,minor,always,,,2024-05-14,5,,,public,2024-05-14,[SALES] [SALES REPRESENTATIVE] Not possible to change the sales representative on multi-selection of lines,"""The field ‘Sales Representative’ is not editable on a completed order with multi-selection of lines However, it is when editing lines 1 by 1""",new,open,,1970-01-01 0055460,defect,POS2,Daria_Sh,Retail,normal,minor,always,,,2024-05-10,5,,,public,2024-05-10,Mismatched currency signs (EUR and USD) is shown on the printed ticket when selling a Gift Card,"""When configuring a gift card as a negative line in the Backoffice and using the 'USA Cash' payment method during its sale in the POS, the printed ticket will display an incorrect total Pre-configurations: 1.Ensure Hardware manager is launched 2.Ensure 'USA Cash' currency is applied in POS 3.'Channel Touchpoint type' window of Backoffice: In the 'POS Document Delivery methods Configuration' section select the following: - Show Document Delivery methods: ✔ - Print: ✔ 4.Configure Gift Card as a negative line in 'Product' window of Backoffice: Click Ctrl + D to create a new product → Specify the following values: - Search Key: GC1 - Name: Gift Card - UOM: Unit - Tax Category: IVA Normal - Product Category: Backpacks & Travel - Purchase: ✔ - Sale: ✔ - Stocked: unselected - Product Type: Item - Active: ✔ - Returnable: ✔ - POS Properties section: - Grouped Product: unselected - Show Characteristics Description: ✔ - Gift card Type: Gift Card - Gift Card sale excluded of invoicing: unselected - Gift Card redemption type: As negative line - Taxable Gift Card: ✔ - Print Gift Card ✔ - Gift Card Template: Default Gift Card Template - Allow Anonymous Sale: ✔ Click Ctrl+S to save the changes""",new,open,,1970-01-01 0055363,feature request,POS2,ucarrion,aferraz,urgent,minor,always,,,2024-04-29,5,,,public,2024-05-08,POS Cash Management features to be translated into Portuguese,Below attached some screenshot showing several messages to be translated in Portuguese in the POS Cash Management menu.,new,open,,1970-01-01 0055140,defect,POS2,Daria_Sh,Retail,normal,major,have not tried,,,2024-04-09,5,,,public,2024-05-07,[24Q2] 'Finish' button remains disabled while selling Gift Card even if product is fully configured,"""If a Gift Card is added to the order and the 'Finish' button is pushed with required fields left blank, a warning message will appear prompting to fill in the necessary fields (which is the correct behavior). However, after filling in the required fields, it becomes impossible to complete the Gift card sale because the 'Finish' button remains disabled""",new,open,,1970-01-01 0055426,defect,Retail Modules,dorian_robillard,Retail,normal,minor,always,,,2024-05-07,5,,,public,2024-05-07,"When using get Coupons, add property to display seach key of promotion",The same action has been done for POST API : https://issues.openbravo.com/view.php?id=55161,new,open,,1970-01-01 0055291,defect,POS2,xabier_egues,Retail,normal,minor,always,,,2024-04-23,5,,,public,2024-05-07,"[24Q2] customer creation allows to introduce names, last names and tax IDs that don't match the parameters","Customer creation allows to introduce names, last names and tax IDs that are not long enough or/and don't match the format",new,open,,1970-01-01 0055302,defect,POS2,Daria_Sh,Retail,normal,minor,have not tried,,,2024-04-24,5,,,public,2024-05-07,[24Q2]The value of 'Cash' field is not updated automatically if change the value in 'USA Cash' field,"""In the 'Currency Split for Change' pop-up, changing the 'USA Cash' field doesn't affect the 'Cash' field value. However, modifying the 'Cash' field recalculates the 'USA Cash' field value. Pre-configurations: In the 'Channel Touchpoint Type' window → 'Payment Method' tab: Tick 'Multi Currency Change' checkbox For 'Cash' payment method specify: G/L Item for Payment Rounding = VBS Rounding In 'Change Logic' section: - Allow Overpayment: ✔ - Change Less Than: 1 - Change Payment Method for Change Less Than: USA Cash""",new,open,,1970-01-01 0055335,defect,POS2,asier_perez,Retail,normal,minor,always,,,2024-04-26,5,,,public,2024-05-07,"[24Q2] Gift card identifier can be 1-2 characters long, but the minimum of characters to search for existing gift card is 3","It is possible to create a gift card with an identifier that is one or two characters long. However, when searching for existing gift cards, the minimum of characters is three, so it is not possible to find gift cards of one character.",new,open,,1970-01-01 0055346,defect,POS2,Markel_Iruretagoyena,Retail,normal,minor,always,,,2024-04-26,5,,,public,2024-05-07,"[24Q2] Promotion not shown in customer information, even though the customer can use the promotion","When a promotion (available to all customers) is applied to the ticket, it's not shown to the rest of the customers in the customer information popup. However, customers can use the promotion .",new,open,,1970-01-01 0055350,defect,POS2,Markel_Iruretagoyena,Retail,normal,minor,always,,,2024-04-29,5,,,public,2024-05-07,[24Q2] Unrefunded status after returning a product with a total value of 0.00 €,The order status after returning a product for a total value of 0.00 € is 'Unrefunded'.,new,open,,1970-01-01 0055389,defect,POS2,Daria_Sh,Retail,normal,minor,have not tried,,,2024-05-02,5,,,public,2024-05-07,[24Q2] Incorrect amount is shown in 'Cash Management' if Refund Gift Certificate using USA Cash,"""If refund Gift Certificate in USA Cash, incorrect amount is displayed in the Cash Management Pre-conditions in POS (login:vallblanca/password:openbravo): 1.Ensure you have enough USA Cash 2.Create Gift Certificate in POS: - Go to Gift Cards / Credit Notes / Gift Certificates - Push 'Create Gift certificate' button → Set Gift Card Category, Expiration Date and Amount (50.00 €) - Push 'Create' button""",new,open,,1970-01-01 0055391,defect,POS2,Daria_Sh,Retail,normal,minor,have not tried,,,2024-05-02,5,,,public,2024-05-07,[24Q2] Possible to submit 'Credit Note Refund' form with blank required 'Description' field,"""The 'Credit Note Refund' pop-up includes a mandatory 'Description' field. If you fill in the remaining fields with valid data, remove the default value in the 'Description' field, and then submit the form by clicking the 'Refund' button, the form will be submitted successfully without encountering any validation errors Pre-conditions in POS (login:vallblanca/password:openbravo): 1.Create Gift Certificate in POS: - Go to Gift Cards / Credit Notes / Gift Certificates - Push 'Create Gift certificate' button → Set Gift Card Category, Expiration Date and Amount (50.00 €) - Push 'Create' button""",new,open,,1970-01-01 0055420,defect,POS2,ruben_jimenez,Triage Platform Base,normal,minor,always,,,2024-05-07,5,,,public,2024-05-07,Fix the width of the filter in BaseMultiSelectorDialog in portrait mode,"""When rendering a filter in the dialog, its width is set to 15.6rem [1], causing the input not to take up the entire width (See the attached picture). [1]https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/blob/master/web-jspack/org.openbravo.core2/src/components/FilterableGrid/FilterBar.scss#L105""",new,open,,1970-01-01 0055228,defect,Openbravo ERP,ablasco,ablasco,normal,major,have not tried,,,2024-04-17,5,,,public,2024-05-07,jdk 21 support for HardwareManager and JavaDoc Warnings in modules,"- Hardware Manager compilation clean with jdk21. - Leftover javadoc warnings in merged (with jdk21)",new,open,,1970-01-01 0051606,defect,POS2,andre_montenegro,Retail,normal,minor,have not tried,,,2023-02-15,5,,,public,2024-05-07,[23Q1] / [24Q1] Discount type Pack does not appear in browse/search,"""Discounts type """"Pack"""" and """"Combo"""" cannot be found by search/browse, but it can be added through code UPC/EAN. In Enyo POS, pack discounts can be located under the """"Pack"""" or """"Combo"""" category in the browse view and they can also be searched. However, this is not the case for React POS.""",new,open,,1970-01-01 0055212,defect,POS2,guilleaer,Triage Platform Base,normal,minor,always,,,2024-04-16,5,,,public,2024-05-07,Html tag should contain the correct language,"POS2 can be translated. Based on the selected language the HTML tag should be updated to indicate the selected language English -> ",acknowledged,open,,1970-01-01 0055415,defect,POS2,Daria_Sh,Retail,normal,minor,always,,,2024-05-06,5,,,public,2024-05-06,Incorrect error description is shown if confirm empty 'Digital Coupon(s)' pop-up,"""If add Digital Coupon manually, remove it from 'Digital Coupon(s)' pop-up by pushing the 'X' button and confirm empty 'Digital Coupon(s)' pop-up, the error: 'Cannot read properties of undefined (reading 'obdicoIssuingCompany')' will be displayed Pre-condition:'Digital Coupons for Retail' and 'Digital coupons Sampledata' modules must be installed """,new,open,,1970-01-01 0055274,defect,Openbravo ERP,Leyre,Retail,high,minor,always,,,2024-04-22,5,,,public,2024-05-06,"The data in the ""Instance Activation"" window, is not refreshed.","The data in the ""Instance Activation"" window, is not refreshed.",new,open,,1970-01-01 0055407,defect,POS2,charlotte_vasseur,Retail,normal,minor,always,,,2024-05-06,5,,,public,2024-05-06,[SALES] [POP-UP STOCK] Store is not displayed and negative stock appears as 0,"In the alert pop-up, the name of the store is undefined and the stock displayed is 0 instead of the negative one",new,open,,1970-01-01 0055404,feature request,Openbravo ERP,gaboflash,gaboflash,normal,minor,have not tried,,,2024-05-05,5,,,public,2024-05-05,Allow to define quotas of sales per organization,"to define quotas of sales per organization, allowing a maximum quantity of a product/category of product for a given period of time to be sold",new,open,,1970-01-01 0055360,feature request,POS2,Lcazaux,aferraz,high,minor,always,,,2024-04-29,5,,,public,2024-05-03,Module AxisC3 to translate in portuguese,Module AxisC3 to translate in portuguese,new,open,,1970-01-01 0055356,feature request,POS2,Lcazaux,aferraz,high,minor,always,,,2024-04-29,5,,,public,2024-05-03,Fields to be translated in spanish and portuguese,"""To be translated in Spanish: **TAB PROMOTION - the name of the tab """"Promotion"""" --> currently displayed in english ** TAB PERSONAL INFORMATION - Message 'OBPOS2_LblNationality' to be translated **TAB ADDRESSES - To translate messages: OBPOS_LblDefaultShippingAddress, OBPOS_LblDefaultInvoicingAddress- - To translate labels 'Address Information' and 'ASSIGN THIS ADDRESS To be translated in Portuguese: **TAB PROMOTION - the name of the tab """"Promotion"""" --> currently displayed in english ** TAB PERSONAL INFORMATION - Message 'OBPOS2_LblNationality' to be translated **TAB ADDRESSES - To translate messages: OBPOS_LblDefaultShippingAddress, OBPOS_LblDefaultInvoicingAddress- - To translate labels 'Address Information' and 'ASSIGN THIS ADDRESS """,new,open,,1970-01-01 0055385,feature request,Retail Modules,remibrunet,Retail,high,major,always,,,2024-05-02,5,,,public,2024-05-02,OTF coupons aren't send by mail,"When creating a coupon OTF, the coupon is printed if the user chose to print ticket, but it isn't sent by mail (so the customer doesn't get its coupon)",new,open,,1970-01-01 0055387,defect,POS2,Markel_Iruretagoyena,Triage Platform Base,normal,minor,always,,,2024-05-02,5,,,public,2024-05-02,"When creating a DOi in SSMS, by deselecting one of the checkboxes a request is made","""This issue only happens in SSMS. Create a new DOi (Assisted or OTF), select some products and deselect them. Note that each time you deselect a product, a request is made (the requests are identical). This also happens in 'Product Category' and 'Product Characteristic'.""",new,open,,1970-01-01 0053134,defect,POS2,asier_perez,Triage Platform Base,normal,trivial,always,,,2023-08-02,5,,,public,2024-04-30,"[23Q3] In the Cash Up, clicking on 'Match Expected' displays an incorrect error message if the expected amount is very large","During the 1st step of the Cash Up process, if the expected amount is a very large number, clicking on 'Match Expected' makes an error message to appear (see the attached image). However, the message says that the last change has been reverted, which is not true.",acknowledged,open,,1970-01-01 0055354,defect,Openbravo ERP,vmromanos,Triage Platform Base,normal,major,sometimes,,,2024-04-29,5,,,public,2024-04-29,Possible seq. scan in Transaction window types,"""When a window is declared as Transaction in the Application Dictionary, there is an implicit transactional filter (only draft & modified documents in the last 1 day(s)) that adds the following where clause when opening the window: (table.Updated>? or table.Processed='N') If the table doesn't have two indexes, one for the updated and one for the processed column, a seq. scan will be performance. Note that windows declared as Transaction are usually linked to High Volume tables, so the problem is even bigger. If there are no other restrictive filter in the where clause, the seq. scan will take place for sure. See for example the where clause when opening the Sales Invoice window: from C_Invoice invoice0_ where invoice0_.IsSOTrx='Y' and invoice0_.DocStatus<>'TEMP' and (invoice0_.Updated>? or invoice0_.Processed='N') and (invoice0_.AD_Org_ID in (? , ? , ? , ? , ? , ? , ? , ?)) and (invoice0_.AD_Client_ID in (? , ?)) order by invoice0_.DocumentNo, invoice0_.C_Invoice_ID limit ? and here for the Sales Order window: where order0_.C_DocTypeTarget_ID=documentty1_.C_DocType_ID and order0_.IsSOTrx='Y' and documentty1_.IsReturn='N' and (documentty1_.DocSubTypeSO not like 'OB') and (order0_.Updated>? or order0_.Processed='N') and (order0_.AD_Org_ID in (? , ? , ? , ? , ? , ? , ? , ?)) and (order0_.AD_Client_ID in (? , ?)) order by order0_.DocumentNo, order0_.C_Order_ID limit ? In both cases updated column is indexed, but not processed, so the seq. scan is performed""",new,open,,1970-01-01 0055353,feature request,POS2,Leyre,Retail,normal,minor,always,,,2024-04-29,5,,,public,2024-04-29,"Business Partner Set" information not available in the POS2,"Business Partner Set" information not available in the POS2,new,open,,1970-01-01 0054436,feature request,POS2,NaroaIriarte,NaroaIriarte,normal,minor,have not tried,,,2024-01-23,5,,,public,2024-04-29,It should be possible to define the maximum amount for a Gift Certificate,"""Currently, there is no way of defining a maximum amount for gift certificates. That leads to potential problems, such as a very high amount of money being inserted by someone. The idea of this feature request is to implement a way of handling that by creating a new field on the gift certificate configuration, in which the maximum amount is specified. Then, if a user tries to insert a higher amount of money, they will receive an error message.""",acknowledged,open,,1970-01-01 0055206,feature request,Openbravo ERP,radhakrishnan,radhakrishnan,normal,major,always,,,2024-04-16,5,,,public,2024-04-29,The preparation task is not created automatically today.,https://openbravo.atlassian.net/browse/RM-5467,new,open,,1970-01-01 0055345,defect,POS2,xabier_egues,Retail,normal,minor,always,,,2024-04-26,5,,,public,2024-04-26,cannot refund more money to a gift card than there currently is in the gift card,"When trying to refund a purchase to a gift card, it is only possible if the amount inside the gift card is larger than the amount we are trying to refund (possibly a condition used for paying that doesn't make sense for refunding)",new,open,,1970-01-01 0055338,defect,Openbravo ERP,eduardo_Argal,aferraz,urgent,major,always,pi,,2024-04-26,5,,,public,2024-04-26,Prices and amounts changed when processing a sales order,When processing a sales order in POS2 with modules (error is not reproduced without modules) the prices of the line (Net and Gross) and the amounts are changed without any reason.,new,open,,1970-01-01 0055332,design defect,Modules,Markel_Iruretagoyena,Triage Omni WMS,normal,minor,always,,,2024-04-26,5,,,public,2024-04-26,Document sequence number in boxes is incremented even if the box has not yet been created,"When creating a new reference for boxes, each time you select a 'Reference Type', the document number is increased, even if the reference has not yet been created.",new,open,,1970-01-01 0055315,defect,POS2,jayala,Triage Platform Base,normal,minor,have not tried,,,2024-04-25,5,,,public,2024-04-25,Undesirable scroll at MultiTab Dialog in Portrairt,"""At some resolutions (640x360), MultiTab Dialog shows an undesirable scroll independently of the content of the tab. This is incorrect because the scroll must be shown only for the content of the tab. We have detected that this scroll appears because there is a property """"padding-bottom: 0"""" from the file BaseDialog.scss, at lines 182-185 (https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/blob/master/web-jspack/org.openbravo.core2/src/components/BaseDialog/BaseDialog.scss?ref_type=heads#L184) (also added a screenshot). If this padding is removed it looks ok (See attached images)""",new,open,,1970-01-01 0055323,defect,POS2,Markel_Iruretagoyena,Retail,normal,trivial,always,,,2024-04-25,5,,,public,2024-04-25,[24Q2] It is possible to print an empty gift receipt,"No lines can be selected in the Receipt Line Selection, therefore it is possible to print a blank receipt",new,open,,1970-01-01 0055297,defect,Modules,plujan,Triage Omni WMS,normal,minor,have not tried,,,2024-04-23,5,,,public,2024-04-23,[unboxing] A successful unboxing process generates an incorrect warning message,"I unboxed all the four products that were in a box. While the process was successful, a warning message appeared. The message is unrelated to the process I did and also cites the ""page size"" as a limitation which is not correct for four records.",new,open,,1970-01-01 0055287,design defect,POS2,ablasco,Triage Platform Base,normal,minor,have not tried,,,2024-04-22,5,,,public,2024-04-23,Incremental Input with expectedValue may be inconsistently aligned,"""Right now, Incremental Input is supported with standard size. ( height : 5.6 rem ) Label and ExpectedValue inside BaseFormInput are displaced relatively to the Value inside with the following CSS rule: transform: translate(-1.5rem, 0.85rem); But this solution could be inconsistent when Incremental Input change his size or some styling rules are inherited from a current IncrementalInput used in POS2 and the input and expectedValue could be misaligned. ( i.e: In portrait Mode, incrementalInput size could be smaller ) InputAdornment is another case to avoid the padding when there is no ClearInput or AddtitionalButtons on the right side of the BaseFormInput.""",new,open,,1970-01-01 0055286,defect,POS2,ablasco,Triage Platform Base,normal,minor,have not tried,,,2024-04-22,5,,,public,2024-04-22,NaN values inside BaseFormInputs when IncrementalInput only supports number,"BaseFormInput sometimes returns NaN value if non-numeric values are introduced inside. This case occurs specially inside IncrementalInputs when the user writes some letter with the keyboard.",new,open,,1970-01-01 0055273,feature request,POS2,NaroaIriarte,NaroaIriarte,normal,minor,always,,,2024-04-22,5,,,public,2024-04-22,It is not possible to purposely set null values on the onPropertyValueChange function,"""For customer and customer addresses objects, setting a null value is currently not possible. There is a function called 'onPropertyValueChange' in which you can tell which field and with what value to be set. The problem is that if a null value wants to be set in the object, the code executed by the 'setValueFormFields' will prevent it from happening due to a condition in which it is stated that if the property does not have a value, the field's value will be chosen. This causes the impossibility of setting a null value on the properties on purpose. """,new,open,,1970-01-01 0055211,defect,POS2,alostale,Triage Platform Base,normal,major,have not tried,,,2024-04-16,5,,,public,2024-04-16,cannot toggle dark theme with audit trail active,If audit trail is enabled for at least one table. Trying to toggle pos theme from dark to light or in the other way around fails and an import entry is kept in Initial status forever.,new,open,,1970-01-01 0055208,defect,POS2,njimenez,Triage Platform Base,normal,minor,always,,,2024-04-16,5,,,public,2024-04-16,Multiple levels drawer menu test is not validating rendered components,"""With the multiple levels in drawer menu development has been included a test that is not validating the components that should be rendered on the provided component. This makes the test not very useful. The test is localizated in the DrawerMenu.test.jsx file and its called, multiple levels should render without error. This test its rendering the storie configuration called, OBC2_Test_Drawer_Levels, that defines a drawer menu that contains drawer menus on its defined menu entries. Multiple drawer menu: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/commit/773b9f3a9a56c77718b51ea521cd0b023284b7bb """,new,open,,1970-01-01 0055192,feature request,Retail Modules,ngarcia,Retail,urgent,major,always,,,2024-04-15,5,,,public,2024-04-15,It would be nice if Hardware URL field of Channel Touchpoint was transferred to the terminals created during the Copy Store,It would be nice if Hardware URL field of Channel Touchpoint was transferred to the terminals created during the Copy Store,new,open,,1970-01-01 0055186,feature request,POS2,migueldejuana,Triage Platform Base,normal,trivial,always,,,2024-04-12,5,,,public,2024-04-12,Merge duplicated components ClearSelectorButton and ClearInputButton,"It seems that ClearSelectorButton is a copy of ClearInputButton with an small change. We should try get rid of ClearSelectorButton using ClearInputButton and parameters",new,open,,1970-01-01 0055160,defect,POS2,njimenez,Retail,normal,minor,always,,,2024-04-10,5,,,public,2024-04-10,Product buttons bar configuration is not well defined,When a product is selected in the application (react) a dialog is shown with the information of the product and some buttons that can be selected. The layout configuration for the buttons is not well defined and can be seen spaces between them.,new,open,,1970-01-01 0054594,defect,POS2,sarahs,Triage Platform Base,normal,minor,have not tried,,,2024-02-06,5,,,public,2024-04-09,Buttons footer gaps,"When you open the popup to view a customer's information, the spacing between the buttons in the footer is incorrect. In release 23Q2.3, the responsive toolbar had gaps and margins of 1.6rem. Currently, they are set at 1rem, which is incorrect.",new,open,,1970-01-01 0055119,defect,POS2,jarmendariz,Triage Platform Base,normal,minor,have not tried,,,2024-04-08,5,,,public,2024-04-08,DataGridSorting Cypress test is not executed in runFeaturesSpecPOS2,"In order to execute the Cypress tests in CI, they must be referenced in the run* files in runAllSpecsFolder. dataGridSorting.spec.js is not included in any file, so it is not executed in CI tasks.",new,open,,1970-01-01 0053990,feature request,POS2,mhasegawa,Rajesh_18,urgent,major,always,,,2023-11-21,5,,,public,2024-04-05,Search bar doesn't filter products by selected schema,"""When searching for products using the search bar, it is possible to receive results that do not belong to the selected schema. In such cases, the user can still add the resulting products to the order under the selected schema, even if they belong to a different schema. """,new,open,,1970-01-01 0055109,feature request,POS2,Leyre,Retail,high,major,always,,,2024-04-05,5,,,public,2024-04-05,Add the property "Clave NIF País Residencia" to the Openbravo CRM Connector.,Add the property "Clave NIF País Residencia" to the Openbravo CRM Connector.,new,open,,1970-01-01 0055088,defect,Openbravo Localizations,jonae,jonae,normal,minor,have not tried,,,2024-04-03,5,,,public,2024-04-05,"It should not be possible to change the ""Username"" field, if the user has log-in the POS","It should not be possible to change the ""Username"" field, if the user has log-in the POS",new,open,,1970-01-01 0054990,defect,POS2,miguel_lopez,miguel_lopez,normal,minor,have not tried,,,2024-03-19,5,,,public,2024-04-05,Portugal Fiscalization module uses "require('node-forge')" and does not provide it in a package.json,"""org.openbravo.localization.portugal.fiscalization module is supposed to support pos2, posterminal and graalJS. As part of its pos2 support, this “require('node-forge')” line was added in Utils.js: This works right now because node-forge is provided in core2 through a transitive dependency from webpack-dev-server, through selfsigned transitive dependency, this is not even intended, it should be provided by the portugal.fiscalization module. As part of the migration from CRA to Vite we can’t use “require()“, instead static or dynamic imports are preferred. There are other modules who had to add dependencies and support both oldPOS and pos2, to achieve that, they usually follow these steps: Have a dual module, creating an web-jspack folder and including a package.json with the required dependency Create an implementation for core2 specifically in the web-jspack/module/src folder. Provide the required dependencies in the package.json + its generated package-lock.json An example of this is the camerabarcodescanner module: It includes a library for old POS, and an implementation It includes a web-jspack with the dependency and an implementation for core2 We should implement something similar for the portugal fiscalization module to be correct and work. Right now is very fragile, because it depends on that transitive dependency and uses require instead of import.""",new,open,,1970-01-01 0055105,feature request,POS2,frank_gonzalez,Triage Omni OMS,normal,major,N/A,,,2024-04-05,5,,,public,2024-04-05,Add contribution properties to Fiscalization API request at line level,"The following properties that are necessary for contribution products must be added to the Fiscalization API request data at line level: - relatedLines - listPrice - standardPrice",new,open,,1970-01-01 0053140,defect,POS2,lorenzofidalgo,Rajesh_18,normal,minor,always,,,2023-08-02,5,,,public,2024-04-05,[23Q3] Cross Store Verified Returns are not possible from Orders window and throws an error but it is possible from other flow,"Trying to do a Cross Store Verified Return from Orders window throws an error with the following message: ""Only receipts from same store can be returned"". This flow can be done from main POS2 window with no Error.",new,open,,1970-01-01 0055090,defect,POS2,gorka_gil,dmytro_tarasov,normal,major,N/A,,,2024-04-03,5,,,public,2024-04-03,nominal manual cupons aproval: user action inside action preparation,https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.discounts.coupons/-/merge_requests/46/diffs#500038cdda782f3d97377fbb5762675a4617fbc7_41_46,new,open,,1970-01-01 0055084,design defect,POS2,agusti_gallego,Triage Platform Base,normal,minor,always,,,2024-04-03,5,,,public,2024-04-03,POS property hardcoded in core2,"In the ProfileSelector component in core2 there's a hardcoded POS value in the parameters of a request to the UserInfoWidgetActionHandler endpoint. See the image for more information. This leads to an error if this component is used in an environment without the retail.posterminal module.",new,open,,1970-01-01 0054975,defect,Retail Modules,Leosbanis,Triage Omni OMS,low,minor,always,,,2024-03-16,5,,,public,2024-04-02,Pending French translation for the "AxisC3 Check Templates" window and "AxisC3 Check Templates" menu.,The "AxisC3 Check Templates" must be translated to French language.,new,open,,1970-01-01 0054959,defect,Retail Modules,Leosbanis,Triage Omni OMS,low,minor,always,,,2024-03-14,5,,,public,2024-04-02,Pending french translation for the Webpos action Menu "Reinitialize TPV","The WebPOS menu action button ""Reinitialize TPV"" that belong to org.openbravo.retail.axisc3 module needs to be properly translated to French language. Current translation ""AXISC3 Initialisation"" Desired translation ""Réinitialiser le TPE"" because the english message was changed to ""Reinitialize TPV""",new,open,,1970-01-01 0050566,defect,POS2,lorenzofidalgo,SABARINATH P,normal,minor,always,,,2022-10-18,5,,,public,2024-04-01,[22Q4] Apply button can be clicked inside Verified Return popup when no records are selected,"Inside Verified Return popup, it is possible to click Apply button with no selected rows. Which has no sense and it is also a UX error.",scheduled,open,,1970-01-01 0053921,defect,Retail Modules,malsasua,Rajesh_18,normal,major,have not tried,,,2023-11-13,5,,,public,2024-04-01,DAL query.list function is used in SyncAllErrorsWhileImporting process,"query.list is used in SyncAllErrorsWhileImporting process and it could cause a performance issue when there are a lot of records. ",scheduled,open,,1970-01-01 0055069,defect,POS2,ablasco,Triage Platform Base,normal,minor,have not tried,,,2024-03-27,5,,,public,2024-03-27,Pagination displays a last void page if number of Records is multiple of paginationSize,"""When the total number of records in grids with pagination equals a multiple of the pagination size defined for navigation, a last void page appears at the end with no data. """,new,open,,1970-01-01 0054922,defect,POS2,ruben_jimenez,Triage Platform Base,normal,trivial,always,,,2024-03-12,5,,,public,2024-03-27,ConfirmationDialog margin is not correctly set in portrait mode,The margin between the dialog and the end of the screen is not correctly set in portrait mode. The selector defined in BaseDialog.scss: 'div.obc2BaseDialog.MuiDialog-paper' is applied instead of '.obc2Dialog-portrait.MuiDialog-paper' as it has more specificity.,new,fixed,,1970-01-01 0055006,defect,POS2,ablasco,ablasco,normal,major,have not tried,,,2024-03-20,5,,,public,2024-03-27,Select All Checkboxes in Grid not displayed with sorting option,"""When sorting is displayed in Grids Header, the checkbox to select every record in Grid should appear. """,new,open,,1970-01-01 0055057,defect,POS2,gorka_gil,Triage Platform Base,normal,major,N/A,,,2024-03-26,5,,,public,2024-03-27,Customer popup styles: customer discounts scroll on portrait,"""in customer popup, go to customer discounts tab, change to portrait apart of the normal scrolls of the ongoing discounts, appear another scroll. Reducing the height of the obpos2CustomerPromotionsPanel component to something like heigth=20rem, reduces the size of the component but the scroll continues there it is a bit strange, probably it is related to a negative margin introduced in .obc2MultiTabBaseView { margin: 1rem -1.6rem -1.6rem -1.6rem; } This negative margins where added to allow the header to reach the borders, maybe this negative margins should be only added to the header of the multitab instead the entire component""",new,open,,1970-01-01 0055063,defect,POS2,guilleaer,Retail,normal,minor,have not tried,,,2024-03-27,5,,,public,2024-03-27,UX Problem - Forms - When a form item shows an error or help text the distance between form rows is not correct,UX Problem - Forms - When a form item shows an error or help text the distance between form rows is not correct,new,open,,1970-01-01 0049862,defect,POS2,jusanco,jusanco,normal,trivial,always,,,2022-07-21,5,,,public,2024-03-27,"Convert to return" option menu should be disable,"Convert to return" option menu should be disable when select line to discount,new,open,,1970-01-01 0055060,defect,Openbravo ERP,caristu,Triage Platform Base,high,minor,have not tried,,,2024-03-26,5,,,public,2024-03-26,Property fields show wrong values under some circumstances,Property fields show wrong values under some circumstances: it may not be calculated properly when creating a new record.,new,open,,1970-01-01 0055056,defect,POS2,gorka_gil,Triage Platform Base,normal,major,N/A,,,2024-03-26,5,,,public,2024-03-26,Customer popup styles: overflow:scroll,"In the customer window, in the multitab, the tabs that doesn't have a scroll like the customer discount has a fixed reserved space at the right",new,open,,1970-01-01 0052261,defect,POS2,asier_perez,Retail,normal,trivial,always,,,2023-04-26,5,,,public,2024-03-26,The bar code scanner generates an error message when pressing a physical key to enter several of the same character,"When pressing a key in a physical keyboard to enter the same character several times very quickly, the bar code scanner is activated and it generates an error message.",new,open,,1970-01-01 0055053,defect,POS2,NaroaIriarte,Retail,normal,minor,always,,,2024-03-26,5,,,public,2024-03-26,The first time a value of a customer is edited from the POS does not reflect properly on the backoffice,"""If a Business Partner is created in the backoffice and then, in the POS, that customer is edited, when refreshing the record in the backoffice, the changed values are not displayed. To see the updated values, the record must be closed and reopened. This only happens the first time. If, after this first modification, the same edition is done from the POS again, and go back to the backoffice and refresh it, then it works fine.""",new,open,,1970-01-01 0053126,defect,POS2,asier_perez,Retail,normal,trivial,always,,,2023-08-02,5,,,public,2024-03-26,[23Q3] Amount columns in the summarized proof of payment show unaligned in the Hardware Manager,"When printing a summarized proof of payment to the Hardware Manager, the columns with amounts are not aligned (see wrappedReceipt.png), while they are aligned in detailed proof of payments (see detailedReceipt.png).",new,open,,1970-01-01 0055036,feature request,Retail Modules,igor_trebol,ramprakash,normal,major,N/A,,,2024-03-22,5,,,public,2024-03-22,Taxes in the invoice export is wrong,"Apply the same fix as in https://issues.openbravo.com/view.php?id=54621 to invoices. A fix was added to add to the API the external tax name and external tax rate in the Order and OrderLines. The same is needed for the Invoice and InvoiceLines api.",new,open,,1970-01-01 0054835,defect,Openbravo ERP,axelmercado,AugustoMauch,high,minor,always,,,2024-03-04,5,,,public,2024-03-22,The "Choose other warehouses" button does not work correctly after activating an organization.,"""After activating an organization and clicking on the """"Choose other warehouses"""" button, the functionality does not finish correctly since, as we know, the instance must be restarted (re-login) for it to work correctly. This is something that we at the developer level know, but it is not something that users always know. In issue 54386, a warning message for users was going to be added, but it was decided to add it separately in this issue.""",new,open,,1970-01-01 0055032,defect,Openbravo ERP,vmromanos,Triage Platform Base,normal,major,always,,,2024-03-21,5,,,public,2024-03-21,Multi selector Filter Expression behaves as HQL Where Clause,"""A filter expression should create a default filter when opening the selector that can be removed by the user. This is how it works in Tabs, for example. However, for OBUISEL_Multi Selector Reference, the Filter Expression does properly filter the dataset by default, but then it's impossible to remove this filter to see the other records.""",new,open,,1970-01-01 0055026,defect,Openbravo Localizations,jonae,jonae,normal,minor,have not tried,,,2024-03-21,5,,,public,2024-03-21,Document Series must be enhanced according to legal req (Q&A - 41-4696),"""The document series identifier cannot contain more than 35 characters, which cannot include characters that violate the validation scheme associated with SAF-T (PT) or that can be interpreted as XML operators. The characters that make up the series identifier must be identically representable in both UTF-8 and Windows-1252 encoding, to guarantee system interoperability and avoid conversion problems. In this sense, the following characters are accepted: [A-Z] - Capital letters (does not include accented characters or “Ç”); [a-z] - Lowercase letters (does not include accented characters or “ç”); [0-9] - Numbers from 0 to 9; [._-] - Period, underscore and dash (referred to below as separators). It should also be added that it is not possible to use: a separator at the beginning and/or end; two or more consecutive separators; (spaces) series with an identifier starting with “AT” – are reserved for attribution to issuers of documents in programs made available by AT.""",new,open,,1970-01-01 0054996,feature request,Retail Modules,nicola_uva,Retail,high,major,sometimes,pi,pi,2024-03-19,5,,,public,2024-03-19,DiscountFilterProduct process: the query is very slow when there are a lot of data to be retrievied,"During the login the process to retrieve the PricingAdjustmentProduct is failing in case there are a lot of data to be retrieved. ",new,open,,2024-04-10 0054994,defect,POS2,Daria_Sh,Retail,normal,minor,have not tried,,,2024-03-19,5,,,public,2024-03-19,The items of the schemes list in POS are not centered,"When switching between POS schemes and selecting the default one, the items in the POS schemes list become not centered",new,open,,1970-01-01 0052996,defect,POS2,plujan,Retail,normal,minor,have not tried,,,2023-07-19,5,,,public,2024-03-19,"[23Q3] In an iPhone, the upper part of the POS screen is not aligned with the phone screen border after showing the keyboard","When using an iPhone, the POS screen is showing fine until an action triggers the keyboard to show up. On closing the keyboard, the POS upper part is not in the same position as it was before.",new,open,,1970-01-01 0054980,design defect,Openbravo ERP,egoitz,Triage Platform Base,urgent,major,have not tried,,,2024-03-18,5,,,public,2024-03-19,Audit Trail infrestrucuture is creating temporary tables that could end on getting the limit of elements created in postgresql,"""Every time a table, index, or Postgresql element is created the value of the OID field is updated and incremented in one. SELECT proname, oid, proconfig FROM pg_proc order by oid desc; Having audit trail enabled for many tables affects the number of elements created because many temporary tables are created and deleted.""",new,open,,1970-01-01 0054985,design defect,POS2,avicente,Retail,high,major,have not tried,,,2024-03-18,5,,,public,2024-03-18,To be able to skip some User Input in some workflows,"""To be able to skip some User Input in some workflows. For example, now when a Gift Card is refunded the UI defined for 'Price modification' is raised and it hasn't got sense from the functional point of view.""",new,open,,1970-01-01 0054982,defect,POS2,ruben_jimenez,Triage Platform Base,normal,minor,always,main,,2024-03-18,5,,,public,2024-03-18,Header checkbox in BaseMultiSelectorDialog doesn't show when there is sort options,The header checkbox to select all the rows of the grid doesn't appear when sort options are rendered for the list view,new,open,,1970-01-01 0052472,defect,POS2,plujan,Triage Platform Base,normal,minor,have not tried,main,,2023-05-17,5,,,public,2024-03-18,The message when a login-related user action is missing is not correct,"""The login of a user with a misconfigured role generates an error message that is not correct. Case A: The role is missing the """"SwitchToMainWindow"""" user action ==> The message says that the action missing is """"SwitchCurrentWindow_OBPOS2_MainWindow"""" Case B: The role is missing the """"SwitchToInitialCountWindow"""" user action ==> The message says that the action missing is """"SwitchCurrentWindow_OBPOS2_InitialCountWindo"""" Case C: The role is missing the """"Validate Cashup and advance to next step"""", """"Finish Initial Count"""" or """"Standard Initial Count"""" ==> There is no error but the application fails to start""",new,open,,1970-01-01 0054978,feature request,Openbravo ERP,Leyre,Triage Omni OMS,normal,minor,always,,,2024-03-18,5,,,public,2024-03-18,Wrong Bill Of Materials Production,Wrong Bill Of Materials Production,new,open,,1970-01-01 0052745,defect,POS2,cberner,Triage Platform Base,normal,minor,have not tried,,,2023-06-14,5,,,public,2024-03-14,"Chrome auto-detects wrong language, always detecting English(also when language changed)","""Chrome based browsers use the following mechanism to detect the current language of a website: https://stackoverflow.com/a/3130857 It seems that in the react application we are always setting the main html element to lang=""""en"""", which stands for English language. This means, that when changing the profile language to for example French, the language of the page to chrome is still English and not French. This results in the browser suggesting to translate the page from English to the system's language. For example, if I have my system set to Spanish language and I logged in and switched my profile default language to Spanish in pos2, I will get suggested by chrome to translate the webpage from English to Spanish, although it is already in Spanish.""",new,open,,1970-01-01 0048791,defect,POS2,timothee_catteeuw,Retail,normal,major,always,,,2022-03-14,5,,,public,2024-03-14,JIRA 2763 - Error message too quickly displayed when modifiers selection have no default value,"""In that context for example (cf. screen shot without error message) - Type de cuisson has a default value, and the selection of 1 value is necessary - Ingredient has no default value and requires at least the selection of 1 value if I press """"saignant"""", an error message is displayed (cf. other screenshot) it is caused by ingredients list because : - this list has no default value - it is mandatory to select at least one value of modifiers group. Otherwise it is not possible to move forward. """,new,open,,1970-01-01 0054954,defect,Retail Modules,njimenez,njimenez,normal,major,have not tried,,,2024-03-14,5,,,public,2024-03-14,Rt printer module is not applying slint validations,The rt printer module architecture is not well defined and this causes that the slint validations are not being applied on javascript files.,new,open,,1970-01-01 0049023,defect,POS2,jarmendariz,Triage Platform Base,normal,major,have not tried,,,2022-04-11,5,,,public,2024-03-14,Remove --legacy-peer-deps flag when possible,"As part of issue #48870, the flag --legacy-peer-deps were introduced to avoid installing the local Openbravo modules as peer dependencies, which greatly increases the build time. Also, some peer dependency warnings were found during npm install, specifically for react-spring, which its current version does not support React 17.",new,open,,1970-01-01 0054945,feature request,POS2,prakashmurugesan88,Triage Platform Base,normal,major,always,,,2024-03-13,5,,,public,2024-03-14,"Unable to Switch Tabs for Outside, Currently it can be done only from child components of MultiTabBaseView.","""To switch tabs programatically in MultiTabBaseView component, there is 'changeActiveTab' function in the context provider. But context provider can be used only in its child components. There some scenarios in SSMS where tab switching should be done from outside. """,new,open,,1970-01-01 0054943,defect,Openbravo ERP,ngarcia,Triage Omni WMS,high,minor,always,,,2024-03-13,5,,,public,2024-03-13,Records created field can be set to N once the Bill Of Materials Production is completely processed,Records created field can be set to N once the Bill Of Materials Production is completely processed (Create/Process Production button is hidden),new,open,,1970-01-01 0054814,defect,POS2,njimenez,Triage Platform Base,normal,major,always,,,2024-03-01,5,,,public,2024-03-13,Drawer menu does not display scroll,"""When there are more menu entries than the ones that can be displayed at the same time in the menu, there is not displayed the scroll in the drawer menu. This is a problem as in this situation there are menu entries that are not accesible. It is important to take into account also the portrait mode. In this mode the scroll bar is shown but the css styles are not being displayed properly. """,new,open,,1970-01-01 0054908,defect,POS2,frank_gonzalez,Retail,normal,minor,always,,,2024-03-11,5,,,public,2024-03-13,Can't remove added services via the "Remove All Services" button in the Proposed Related Services panel,"""In the Proposed Related Services panel, it's impossible to remove services via the """"Remove All Services"""" button. Checked in livebuilds (pos2and it's working in 23Q1, but broken in 23Q2.""",new,open,,1970-01-01 0054909,defect,POS2,frank_gonzalez,Retail,normal,minor,always,,,2024-03-11,5,,,public,2024-03-13,Remove Associations functionality isn't working,"""If you add a service related to another product and then later try to remove the association via the Remove Associations button, an error occurs when trying to select the order line checkbox. The other checkboxes in this panel are unselectable. Checked on livebuilds and is working in 23Q2.3, but broken in 23Q3.2""",new,open,,1970-01-01 0054928,defect,POS2,jarmendariz,Triage Platform Base,normal,major,have not tried,,,2024-03-13,5,,,public,2024-03-13,Virtual keyboard is not hidden on Cashup inputs on iOS,"With the changes of issue #54620 we managed to keep virtual keyboard hidden on cashup/initial count windows, but this fix works everywhere but in iOS devices.",new,open,,1970-01-01 0054852,defect,POS2,marvintm,SABARINATH P,normal,minor,have not tried,,,2024-03-06,5,,,public,2024-03-13,Customer selector input is not properly aligned,"The customer selector input content is not properly aligned to the left, it is centered instead (see screenshot)",scheduled,open,,1970-01-01 0054920,defect,POS2,NaroaIriarte,AugustoMauch,normal,minor,have not tried,,,2024-03-12,5,,,public,2024-03-12,There is a test in BaseForm.test.jsx that fails when executed alone,"""Inside this test file there is a test that is failing when executed alone. It is working fine if the whole test is executed at once but when the describe in which it is contained is executed, it is failing. It also fails when it is executed atomically (from the it). It seems that it is expecting a function to be called twice but when executed alone, that function is only called once. The test is this one: 'transform layout to single column in portrait mode'""",new,open,,1970-01-01 0054919,feature request,Retail Modules,justin_patterson,Triage Platform Conn,normal,major,have not tried,,,2024-03-12,5,,,public,2024-03-12,RM-11861 - Automatically generate the Loyalty Card number when a new subcription is pushed to OB,Automatically generate the Loyalty Card number when a new subcription is pushed to OB,new,open,,1970-01-01 0054844,feature request,POS2,dmytro_tarasov,Retail,normal,minor,have not tried,,,2024-03-05,5,,,public,2024-03-11,Resend Order webhook : add a new attribute to specify the date of resend,"""As sometimes we have some delay with Mulesoft to catch the data sent by OB, we need to have the date of resent inside the json (meta section) to be able to know the order of sending and what’s the last version to insert in our system. """"meta"""":{ """"event"""":""""API_ResendOrders"""", “resendDate” : “2023-10-16 15:35:02”, """"entity"""":""""Order"""", """"isMultiRecord"""":true, """"filter"""":{ """"name"""":""""byIncludedOrders"""", """"parameters"""":{ """"orders"""":""""[7E2DE870CD30A8E451362753EB248DCB, F2AAEF4DB8DF14738D2EE919D05BD4C3, 138FBA7A8D2A000488CC636026E4D1C2, 5206FEDCF3DE05B7DE305CDCF3BA5F0B, 26C6C1BA4F36B0BD22A420999EE001E8, BE20B96DC85DA93802C9A05B911F77B8, 84E9EF51EB597337CBAAF3061864556E]"""" }""",new,open,,1970-01-01 0054880,defect,POS2,jarmendariz,Triage Platform Base,normal,minor,have not tried,,,2024-03-07,5,,,public,2024-03-08,VirtualNumericInput popover is not properly displayed on mobile devices,When displaying the numeric keypad of VirtualNumericInput shows an extra whitespace at the right of the keypad view and the keypad content is partly outside of the viewport. See screenshot.,new,open,,1970-01-01 0054881,defect,Openbravo ERP,mhasegawa,Triage Platform Base,normal,major,always,,,2024-03-07,5,,,public,2024-03-07,SVG files uploaded on an image field fail if they are missing an They should be able to work without this tag. ",new,open,,1970-01-01 0054482,design defect,Retail Modules,rafademiguel,Retail,normal,major,always,,,2024-01-26,5,,,public,2024-03-07,Initial Client Setup Fails applying the Reference Data from Loyalty Programs for Web POS,"Executing Initial Client Setup Fails if you check the Reference Data from Loyalty Programs for Web POS This is the error you receive: Processing module Loyalty Programs for Web POS Processing dataset Loyalty Properties for the Openbravo Customers CRM Connector Referenced object C_ExtBP_Config (id: 39CFDE24137F411488257BCD6AEC09E3 / C_ExtBP_Config39CFDE24137F411488257BCD6AEC09E3) not present in the xml or in the database. Create reference data process failed ",new,open,,1970-01-01 0052412,defect,POS2,jarmendariz,Triage Platform Base,normal,minor,always,,,2023-05-10,5,,,public,2024-03-06,Console error appears while using Print Product Labels,"When using the Print Product Label window, it appears an error in the javascript console. See steps to reproduce for details.",new,open,,1970-01-01 0054869,defect,POS2,asier_perez,Retail,normal,minor,always,,,2024-03-06,5,,,public,2024-03-06,"The store is not closed when you close it, causing inconsistencies in the state and the back office","""When closing a till, if there are no more open tills, you have the option to close the store. After clicking the option to close the store, a popup appears with this text: """"Store closed successfuly"""". (Note that """"succesfuly"""" has a typo, but that is not the issue.) However, the store has not been closed successfully, because both the state and the back office indicate that it is till open. Moreover, if you refresh the page at this point, you will appear in the """"set business date"""", as if the store would have been closed successfully. But the state and the back office still say that they are open, and from now on this inconsistency will keep appearing when logging in. This inconsistent status causes failures in automated tests.""",new,open,,1970-01-01 0054524,feature request,Openbravo ERP,AtulOpenbravo,AtulOpenbravo,high,minor,have not tried,,,2024-01-31,5,,,public,2024-03-06,API Changes related to Handling Unit Type Sequence,"table: AD_SEQUENCE - Constraint: AD_SEQUENCE_BASESEQ_CHK defined as: CALCULATION_METHOD = 'S' AND BASE_SEQUENCE_ID IS NOT NULL OR CALCULATION_METHOD <> 'S' AND BASE_SEQUENCE_ID IS NULL table: AD_SEQUENCE - Constraint: AD_SEQUENCE_LENGTH_CHK defined as: SEQUENCE_NUMBER_LENGTH = 'V' AND SEQUENCE_LENGTH IS NULL OR SEQUENCE_NUMBER_LENGTH = 'F' AND SEQUENCE_LENGTH IS NOT NULL AND SEQUENCE_LENGTH > 0 table: M_REFINVENTORY_TYPE - Constraint: M_REFINVENTORY_TYPE_SEQ_CH defined as: SEQUENCETYPE <> 'G' AND AD_SEQUENCE_ID IS NULL OR SEQUENCETYPE = 'G' AND AD_SEQUENCE_ID IS NOT NULL",scheduled,open,,1970-01-01 0054847,defect,Openbravo ERP,AtulOpenbravo,Triage Omni OMS,normal,trivial,have not tried,,,2024-03-05,5,,,public,2024-03-06,Document No is not proposed properly in callouts SL_Order_DocType / SL_Invoice_DocType / SE_InOut_DocType,"Document No is not proposed properly in callouts SL_Order_DocType / SL_Invoice_DocType / SE_InOut_DocType Proposed document no. for Sales Order Sales Invoice Goods Shipment is computed in callouts SL_Order_DocType / SL_Invoice_DocType / SE_InOut_DocType It does not compute and propose it properly using FIN_Utility or Utility method. It directly computes on it own using currentnext in the associated sequence. Now that computation of document sequence is enhanced after feature request https://issues.openbravo.com/view.php?id=54843 the callouts should adapt the new functionality. ",new,open,,1970-01-01 0054475,design defect,POS2,sdossantos,Retail,high,major,always,pi,,2024-01-25,5,,,public,2024-03-06,Error in dependencies,"""The pos module should depend on these two modules: org.openbravo.mobile.core.transformjrxmltopdf and org.openbravo.mobile.core.transformxmltopdf, Since in case it is not there, the pos allows sending by email, and is in error. Video: https://drive.google.com/file/d/1oAv7a1tVUHT1tG1nxBxRuCW4FvEe8fqb/view?pli=1""",acknowledged,open,,1970-01-01 0054851,feature request,Retail Modules,kchoperena,Retail,high,major,always,,,2024-03-05,5,,,public,2024-03-05,"To use a custom template for giftcards, it is mandatory to register a PrintTemplateStore in a ob-init.js","""There is no way without coding to use a custom template for Gift Cards The usage of a custom template requires the registration of a PrintTemplateStore, if not, the code is not able to find the resource in the available templates Example of a required code: OB.App.PrintTemplateStore.register( 'printGiftCardGifiTemplate', '../com.openbravo.gifi.report/res/giftcard.xml', { isLegacy: false } );""",new,open,,2024-03-26 0054742,defect,POS2,AugustoMauch,meriem_azaf,normal,minor,have not tried,,,2024-02-22,5,,,public,2024-03-01,Filter value in multiselector should be reset each time the dialog is open,"""When a user opens a multiselector dialog, updates the filter input, and then closes the dialog (either by confirming the changes or cancelling them), the next time the dialog is open, the filter content should be reset, but instead it is showing the value it had when the dialog was closed. """,scheduled,open,,1970-01-01 0054823,defect,POS2,Aaron_Alvarez,Retail,normal,major,always,,,2024-03-01,5,,,public,2024-03-01,Bug in MultiSelectorDialog related to loading and sorting async data,"When using the MultiSelectorDialog and giving some async data the data will not appear until you search something and the 'dialogOnSearchInputChange' is launched. I think this is because in the visibleRows and the dataSource there is no data and when this is executed it update the state and the dataSource 'rows'. ",new,open,,1970-01-01 0054820,defect,POS2,AugustoMauch,Triage Platform Base,normal,minor,have not tried,,,2024-03-01,5,,,public,2024-03-01,Test and stories should not reference generated/-labels-en_US.json,"""Sometimes we want to use labels in test and stories. In order to do so, several of them are including the generated file that contains all labels of the application, which is not needed in any test. It is better if that generated file is not used and that instead the relevant labels are mocked in the test/story""",new,open,,1970-01-01 0054816,defect,Openbravo ERP,egoitz,Triage Platform Base,normal,minor,always,,,2024-03-01,5,,,public,2024-03-01,Add formula popup is not translable,The popup shown when you click on ad summary function> add formula is not translable,new,open,,1970-01-01 0054819,feature request,POS2,justin_patterson,Retail,normal,minor,have not tried,,,2024-03-01,5,,,public,2024-03-01,RM-8643 Support Earn rule (buy X get Y points) in ReactPOS,Add Cypress tests,new,open,,1970-01-01 0054681,defect,Localization Pack: Spain,Leyre,psanjuan,high,minor,always,,,2024-02-15,5,,,public,2024-03-01,Add the French translations in the "Add Formula Field" and "Add Summary Field" pop up labels - Smart Client,Add the French translations in the "Add Formula Field" and "Add Summary Field" pop up labels - Smart Client.,new,open,,1970-01-01 0054813,defect,POS2,marvintm,Retail,normal,trivial,have not tried,,,2024-03-01,5,,,public,2024-03-01,Sales Representative message is not correct,"""Currently we show a not very polite message when using the Sales Representative functionality. If it is configured to be mandatory, and user doesn't specify it, the message currently shown is: """"Sales Representative is Mandatory!!"""" This message should be changed to something more polite and formal.""",new,open,,1970-01-01 0054798,defect,Openbravo ERP,shuehner,shuehner,normal,minor,have not tried,,,2024-02-29,5,,,public,2024-02-29,"Remove unused/obsolete c_externalpos, c_externalpos_category, c_externalpos_product tables","Those 3 tables are obsolete a long time - Last known usage was removed in v3.cleanup modules when moving from 2.50 -> 3.0 - We should double check usage and remove those ",new,open,,1970-01-01 0054244,feature request,Retail Modules,sdossantos,Retail,high,major,always,pi,,2024-01-02,5,,,public,2024-02-29,Return of Loyalty points,"""You must be able to return the points you earned from a sale, if this sale is returned. """,new,open,,1970-01-01 0054787,feature request,Retail Modules,Leyre,Retail,high,major,always,,,2024-02-28,5,,,public,2024-02-29,Return of coupons generated by loyalty.,Return of coupons generated by loyalty.,new,open,,1970-01-01 0054786,defect,Retail Modules,azzeddine_meftoh,Retail,normal,major,have not tried,,,2024-02-28,5,,,public,2024-02-28,impossible to issue order that has been imported (paid and not delivered) in another store (same cross store organization),impossible to issue order that has been imported (paid and not delivered) in another store (same cross store organization),new,open,,1970-01-01 0054770,backport,Modules,AtulOpenbravo,AtulOpenbravo,normal,trivial,have not tried,,,2024-02-27,5,,,public,2024-02-27,"[Backport 24Q1] When connection is lost at IC confirmation, the IC disappears whereas it should stay on AWO main screen","""[IC] When connection is lost at IC confirmation, the IC disappears whereas it should stay on AWO main screen Backport of JIRA: https://openbravo.atlassian.net/browse/RM-9512 in 24Q1""",resolved,fixed,,1970-01-01 0054761,design defect,Openbravo ERP,vmromanos,Triage Platform Base,normal,major,always,,,2024-02-26,5,,,public,2024-02-26,AD_SEQUENCE_DOC and AD_SEQUENCE_DOCTYPE don't respect AD_SEQUENCE_NAME unique constraint,"""The AD_SEQUENCE table defines the following unique constraint: Note that at the very beginning the unique constraint didn't include AD_ORG_ID, and it was added in 2010 year. However the AD_SEQUENCE_DOC and AD_SEQUENCE_DOCTYPE procedures weren't properly adapted and might fail because they are considering it only exists one sequence with the same name for a client, but actually we might have many (one per organization). For example, the code does: SELECT CurrentNext - (CASE WHEN p_Update_Next='Y' THEN IncrementNo ELSE 0 END), Prefix, Suffix INTO v_NextNo, v_Prefix, v_Suffix FROM AD_Sequence WHERE Name=p_SequenceName AND IsActive='Y' AND IsTableID='N' AND IsAutoSequence='Y' AND AD_Client_ID=p_AD_Client_ID; This where clause might return more than one record.""",new,open,,1970-01-01 0053572,design defect,POS2,philippe_mui,Retail,normal,minor,always,,,2023-10-02,5,,,public,2024-02-22,RM-8585 [Customer Form] Swipe up/down to scroll up/down is not working on the physical cashier screen,"""When you create a new customer on webpos on the physical POS, the swipe up is not working and you can’t scroll down with usual gesture. It’s a little disturbing as on the rest of the application, swipe up scroll down is working (historical ticket for example). See video : https://drive.google.com/file/d/1sUEDpVR4aB2D58AB4aJ5Jed3MtoiuNHe/view?usp=sharing https://openbravo.atlassian.net/browse/RM-8585""",new,open,,1970-01-01 0054739,defect,Retail Modules,radhakrishnan,Retail,normal,major,always,,,2024-02-22,5,,,public,2024-02-22,Cannot complete the Copy Retail Store[CRS] process,CRS process not completed due to invalid data quality provider reference,new,open,,1970-01-01 0051857,defect,POS2,niketanrai,Retail,high,major,always,,,2023-03-15,5,,,public,2024-02-21,Service item is removed from receipt while increasing 2nd service item qty during CR,If multiple service item is added to the receipt and one of the service item qty is increased during CR then the other service item is deleted from the receipt.,new,open,,1970-01-01 0054724,defect,Modules,jonae,Triage Platform Conn,normal,minor,have not tried,,,2024-02-20,5,,,public,2024-02-21,Barcode library is not supporting QR in jasper reports because the zxing library is not included in the module.,"Barcode library is not supporting QR in jasper reports because the zxing library is not included in the module. The library needed to get the QR working in jasper is already included in hardware manager module: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.poshwmanager.sources/-/blob/master/project/lib/core-3.5.0.jar?ref_type=heads This library is also included as a dependency in camera barcode scanner module: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.camerabarcodescanner/-/blob/master/web-jspack/org.openbravo.retail.camerabarcodescanner/package.json?ref_type=heads The tag to be used in the jasper report is documented here: https://jasperreports.sourceforge.net/sample.reference/barcode4j/index.html ",new,open,,1970-01-01 0054733,defect,Retail Modules,radhakrishnan,Retail,normal,major,always,,,2024-02-21,5,,,public,2024-02-21,Cannot complete the Copy Retail Store[CRS] process,CRS process not completed due to copying duplicate role name[TestRole].,new,open,,1970-01-01 0051807,defect,POS2,caristu,Retail,high,minor,have not tried,,,2023-03-08,5,,,public,2024-02-19,Unexpected console errors in some story tests,"""Storyshots.test.js shows console errors when executed: - """"console.error Warning: Invalid argument supplied to oneOfType, expected an instance of array."""" - ./components/PaymentIntegration/stories/Autotest.stories.jsx shows error: """"_ is not defined"""" """,new,open,,1970-01-01 0051758,defect,POS2,gorka_gil,Triage Platform Base,normal,minor,always,,,2023-03-02,5,,,public,2024-02-16,Cancel a value change in onFieldValueChange in a StandardStep don't prevent to visually display the new value,"""onFieldValueChange it is executed when any field of a form it is updated. This functions can be implemented to validate if a change of a form it is valid. Using the form included in a StandardStep when cancelling the value change it correctly prevents to save the change in the processData, but visually shows the new value. Since it is only visual, going to next step and returning to original step, the value remains the original one. """,new,open,,1970-01-01 0051724,defect,POS2,xabier_egues,Retail,normal,minor,always,,,2023-02-28,5,,,public,2024-02-16,[23Q1] products layout changes randomly in iPad devices when modifying product layouts,"when logging into POS2 terminal from an iPad device, the Best sellers tab is shown, but when we modify the layout from the keymaps menu, it sometimes changes to a random layout, different to all pre-existing layouts",new,open,,1970-01-01 0054688,defect,POS2,timothee_catteeuw,Retail,normal,minor,always,,,2024-02-15,5,,,public,2024-02-15,Customer display - a translation should be available for good bye message,"A translation message should be available and allowing to define a translated message for good bye message we display on the customer display. The same kind of message exist for Welcome message : OBPOS_WelcomeMessage The same should be created in standard for Good bye named OBPOS_GoodByeMessage",new,open,,1970-01-01 0054685,defect,Openbravo ERP,shuehner,shuehner,normal,minor,have not tried,,,2024-02-15,5,,,public,2024-02-15,Do not persist access fo widget classes having Allow Anonymous Access,"Issue 53408 in 24Q1 release stopped persisting _ACCESS entries for role marked as automatic. Instead that case is handled in code automatically. Table obkmo_widget_class has a similar flag to mark a widget as available independent of role (allow_anonymous_access). Similar to 53408 we can remove that auto-generated _access entries as those widget classes will be allowed automatically ",new,open,,1970-01-01 0047896,defect,Openbravo Localizations,avicente,,urgent,major,always,,,2021-10-20,5,,,public,2024-02-15,EFSTA AT: The same ticket can be signed several times and it shouldn't,"""Using the AT EFSTA module to sign POS tickets, the same ticket can be signed several times (with no new payments) ant it shouldn't. EFSTA does not return an error because, the first time that the ticket is sent, the parameter TN is sent as null. However, the secont time, the parameter TN=DocumentNo and EFSTA thinks that it is a different ticket, see related mantis https://issues.openbravo.com/view.php?id=47897""",new,open,,1970-01-01 0054679,defect,POS2,gorka_gil,Retail,normal,minor,N/A,,,2024-02-14,5,,,public,2024-02-14,force full refresh: reference from mobile.core to posterminal,"""https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/564/diffs#218fb753006ba52c479b035b5062fcfab45b85fa_576_600 this is code from mobile.core, so it should not reference anything of posterminal""",new,open,,1970-01-01 0038397,feature request,Modules,dmiguelez,dmiguelez,high,major,always,,,2018-04-17,5,,,public,2024-02-14,Improve management of Task with errors while confirming,"""Actually, all the Tasks that have errors while confirming are stored into the """"Errors while confirming Task"""" Table However, this is a problem in some scenarios. Example. There is a Task, and the user confirms the Task with 0 quantity and selects the option to do a Delta Different. If there is no Stock in the system, the Delta Task raises an exception and the original Task remains not confirmed. But, since it is included in the """"Errors while confirming"""" Table, it is not shown to the user again, so the user can not perform further actions against this Task. To solve this problem, there should be a differentiation between errors that happens due to a software bug or an unexpected error and the controlled exceptions, like the inability to generate a Delta Task due to the lack of Stock If the error is raised due to a software bug or an unexpected situation, it should be managed as it is done now. A new entry in the """"Errors while confirming Task"""" Table is created and the Task is no longer visible for the user. The manager should manage this situation afterwards. If the error is raised due to a controlled situation, what should happen is: - The error is not stored into the """"Errors while confirming Task"""" Table - The error is stored in a new Tab under the Task Window that could be named """"Warnings while processing"""" - This Tab will work as a log of all the errors that had happened while confirming, so information about user and time is a must - The Task should be shown to the user - It should be presented in a different color or with some icon for the user to understand that the Task have had errors while confirming - A message should be shown with the last error that has happened""",new,open,,1970-01-01 0051658,defect,POS2,xabier_egues,Retail,normal,minor,always,,,2023-02-21,5,,,public,2024-02-14,[23Q1] [UX] products don't fill up their designated space on screen when logging in from a mobile device,"""when logging into POS2 from a mobile device (ipad 5th generation, OS version 16) products appear in the upper left corner of their designated area instead of covering the whole space.""",new,open,,1970-01-01 0052053,defect,POS2,gorka_gil,Retail,normal,major,N/A,,,2023-04-03,5,,,public,2024-02-14,buy x gift y popup not show if pending gifts,"""Case1: If the promotion it is applied many times, the popup didn't allow to select the possible gifts. Case2: If the promotion allow to take from 1 to 3 gifts, if only one selected and going back and click on pay again, it should appear again the popup, since it is still possible to have more gifts""",new,open,,1970-01-01 0054665,defect,POS2,ablasco,Triage Platform Base,normal,minor,have not tried,,,2024-02-14,5,,,public,2024-02-14,Default Ordering in Orders Window,"""There is no ordering defined by default in Orders Window. This fact could cause confusion, because, the last ticket should be the first to be displayed.""",new,open,,1970-01-01 0054651,defect,POS2,prakashmurugesan88,AugustoMauch,high,major,always,,,2024-02-13,5,,,public,2024-02-13,"Able to remove the value in BaseFormSelector, though the field mandatory","There are some cases where values selected in BaseFormSelector should not be removed because the field is mandatory. User is allowed only to change. But currently there is clear icon and can able to remove the value. So need to validate hide the clear icon if it is mandatory.",new,open,,1970-01-01 0054552,feature request,Retail Modules,Leyre,Retail,high,major,always,,,2024-02-02,5,,,public,2024-02-13,The coupon generated on a sale is not disabled if the sale is returned.,The coupon generated on a sale is not disabled if the sale is returned.,new,open,,1970-01-01 0054549,defect,Openbravo ERP,andrea_lopez,Triage Platform Base,normal,major,always,,,2024-02-01,5,,,public,2024-02-13,Requisition - Inconsistency in the read-only logic for certain fields between the Requisition and Manage Requisition interfaces,"""The Read Only Logic for certain fields in the Tab Lines of the Manage Requisition Window isn't functioning properly. When the Requisition status is set to Completed or Closed, certain fields should be restricted to read-only mode, mirroring the behavior in the Requisition window. Both Manage Requisition and Requisition utilize the same table, thus the read-only logic should be consistent across both interfaces. However, it appears to be functioning correctly only in the Requisition window.""",new,open,,1970-01-01 0054372,defect,POS2,andre_montenegro,Triage Omni OMS,immediate,major,always,,,2024-01-17,5,,,public,2024-02-08,[24Q1] Buy X pay Y of different product (average) is discounting the highest price,"Configuration for Buy X Pay Y of different product applying a 3x2 scheme using the ""Apply Average Price"" application rule, results in a discount being applied with the highest-priced item distributed among the transaction lines.",new,open,,1970-01-01 0050572,defect,POS2,lorenzofidalgo,Retail,normal,minor,always,,,2022-10-18,5,,,public,2024-02-08,[22Q4] Inconsistent behaviour of an specific component inside Verified Returns that shows some row is selected when none is,It is possible insert NaN characters inside an input field that must be numeric. Doing so breaks the proper flow.,new,open,,1970-01-01 0051671,defect,POS2,Markel_Iruretagoyena,Retail,normal,minor,always,,,2023-02-22,5,,,public,2024-02-07,[23Q1][UX] inconsisten behavior after scrolling down through the "Results" or "Available Filters","""Inconsistent behavior, after scrolling down through the """"Results"""" or """"Available Filters"""" with out using the sidebar. Instead of staying in the position you left, it goes back to the top. Device used: Galaxy Tab A but happens the same on an Ipad.""",new,open,,1970-01-01 0054567,defect,POS2,Markel_Iruretagoyena,Retail,normal,minor,always,,,2024-02-02,5,,,public,2024-02-02,[24Q1] Error with Digital Coupons when trying to use different payment methods,"If you first pay for part of your ticket using a payment method other than Digital Coupons, and then try to pay using Digital Coupons, you will get the following error: ""Cannot read properties of undefined (read 'coupons')"". However, if you first pay with Digital Coupons and then try to pay with another payment method, you will not get any error.",new,open,,1970-01-01 0054562,defect,Retail Modules,kchoperena,Triage Platform Conn,high,major,always,,,2024-02-02,5,,,public,2024-02-02,Some messages included in the AXISC3 Cheque payment method implementation are not translated to French,"Messages to be translated: - Insert the check - Error reading the check - Check not inserted]",new,open,,1970-01-01 0054554,defect,POS2,kousalya_r,Retail,normal,major,always,,,2024-02-02,5,,,public,2024-02-02,Specific dates for "validate from date" impact the applied tax rate in POS,"""n the BO, if I set my dates to other values than 01/01/2000 for the Tax Exempt line and 01-09-2012 for the Not exempted tax line (see video), the tax applied in POS is incorrect: If I have an anonymous customer, two taxes (exempt and normal) will be applied to my product instead of the normal one → KO If I have a Tax Exempt client assigned to the ticket, the good tax category is applied → OK It works OK if the dates are configured as quoted above.""",new,open,,1970-01-01 0051566,defect,POS2,ranjith_qualiantech_com,Retail,high,major,always,,,2023-02-10,5,,,public,2024-02-01,POS2: JS error occured when adding service product in reactivated quotation,"""In POS2, in reactivate quotation, when adding service product for the existing related product, JS error occurs. In POS, in reactivate quotation, when adding exising service product for the existing related product, related product name was showing twice """,new,open,,1970-01-01 0054532,defect,POS2,lorenzofidalgo,Retail,normal,minor,always,main,,2024-01-31,5,,,public,2024-01-31,"[24Q1] [UX] Lack of uniformity in the Approval User Action Input popups. Some flows ask confirmation to cancel, other do not","""Inside the """"Approval Required for Delete Line"""" popup, if the CANCEL button is clicked, a new """"Cancel Confirmation"""" popup is shown to confirm that flow, which is ok. But, in the case that the """"x"""" button is clicked to close the popup or the user clicks outside the popup to dismiss it, no confirmation is required and the flow is canceled. This breaks the POS2 uniformity. Moreover, be aware this behaviour is shown only when 2 or more product lines are affected. In case only 1 product is affected, the flow also varies, which is also an error.""",new,open,,1970-01-01 0054520,defect,POS2,asier_perez,Retail,normal,minor,sometimes,,,2024-01-31,5,,,public,2024-01-31,[24Q1] [UX] The iPad's keypad is locked in some approval windows when the iPad has a password,"""When using an iPad with a password, in portrait mode, the system will ask you to enter the password right after writing the user of an approval. However, after that, the iPad's keypad is still shown, but: - No field is selected, so you cannot write anything - The keypad is not closed when you click outside of it; you have to click specifically the user or password field as if you where going to type there - You can scroll down to be able to click the OK button, but the keypad will not disappear after that and you will be blocked without being able to close it""",new,open,,1970-01-01 0054212,feature request,Openbravo ERP,mtaal,Triage Platform Base,normal,minor,have not tried,,,2023-12-24,5,,,public,2024-01-31,Core2: Create a Camera Barcode Scanner module which only depends on core2,"The camera barcode scanner module [1] depends on webpos. For use in ssms we can not have this dependency. For the react code (in web-jspack) a dependency on core2 will work fine. [1] https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.camerabarcodescanner",new,open,,1970-01-01 0054519,defect,POS2,caristu,Retail,high,major,have not tried,,,2024-01-31,5,,,public,2024-01-31,Slow selection of products if there are many products selected in the Print Product Labels window,Having a lot of products selected makes selection/deselection slower in the Print Product Labels window,new,open,,1970-01-01 0054485,defect,POS2,caristu,Retail,high,minor,have not tried,,,2024-01-29,5,,,public,2024-01-31,printProductLabel action is implemented with a non pure function,"""The printProductLabel action of org.openbravo.pos2.product.label.printing module is implemented with a non pure function, because the function causes side effects: it is registering a template if it is not registered yet. See here[1]. As stated in the documentation[2], actions must be implemented as pure functions. [1] https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.product.label.printing/-/blame/master/web-jspack/org.openbravo.pos2.product.label.printing/src/model/messages/actions/PrintProductLabel.js#L28 [2] http://wiki.openbravo.com/wiki/StateController#Design_principles_of_the_StateController""",new,open,,1970-01-01 0054514,defect,POS2,Markel_Iruretagoyena,Retail,normal,major,always,,,2024-01-31,5,,,public,2024-01-31,[24Q1] POS menu not adapted to portrait mode,"If you're using a ""small"" device, such as the iPhone 13, the menu won't fit on the screen and some of the buttons won't be accessible because there's no scroll bar in case of overflow.",new,open,,1970-01-01 0054516,defect,POS2,xabier_egues,Retail,normal,minor,always,,,2024-01-31,5,,,public,2024-01-31,[24Q1] Grouped gift certificate can be combined with every other currency except USA cash,"during payment, Grouped gift certificate payment method can be combined with every other currency except USA cash, for which a popup shows that says 'the payment method ""grouped gift certificate"" cannot be combined'",new,open,,1970-01-01 0054517,defect,POS2,asier_perez,Retail,normal,minor,always,,,2024-01-31,5,,,public,2024-01-31,[24Q1] Return reasons remain in a line that is no longer a return and cannot be edited when converted back to return,"""When return reasons are enabled, you are asked to fill some fields to state why the product is being returned. The values you choose are shown in the order line. Then if the return is converted to order again, the reasons should disappear from the line. However, there is a possible workflow in which the reasons do not disappear when converting the return back to order. Moreover, if converted to return again, you can fill the return reasons again, but they will be unchanged in the order line.""",new,open,,1970-01-01 0054512,defect,POS2,Markel_Iruretagoyena,Retail,normal,minor,always,,,2024-01-31,5,,,public,2024-01-31,[24Q1] It would be nice to have a tag to show that the price has changed,"When using a product with a Service Price Rule configured, it would be nice to have a tag to show the user why the price is different from what appears on the keymap, and also show the original price. Like with discounts.",new,open,,1970-01-01 0054509,defect,Openbravo ERP,frank_gonzalez,Triage Platform Base,normal,minor,sometimes,,,2024-01-30,5,,,public,2024-01-30,Table reference in Tax User Input Value tab fails to load values in field after callout.,A reference to a table used in a field (field: "New Tax" in Tax User Input Value tab within Tax Rate window) fails to load list of values from table if a callout sets the field value to null.,new,open,,1970-01-01 0054507,defect,POS2,Markel_Iruretagoyena,Retail,normal,minor,always,,,2024-01-30,5,,,public,2024-01-30,[24Q1] Uncaught TypeError when trying to add or remove associations,The checkboxes from Add or Remove Associations don't work and clicking on the Order Line checkbox displays the Uncaught TypeError,new,open,,1970-01-01 0054503,defect,POS2,lorenzofidalgo,Retail,normal,trivial,always,main,,2024-01-30,5,,,public,2024-01-30,[24Q1] [UX] Informative message inside Approval Required popup is too close to other component,"The user has no permission to self-approve this action." message inside the "Approval Required" popup is too close to the User input field. Margin must be higher (check attached image).,new,open,,1970-01-01 0050655,defect,POS2,plujan,Retail,normal,minor,have not tried,,,2022-10-27,5,,,public,2024-01-30,[22Q4] [UX] Number of Receipts field in Proof Of Payment does not pop up a keypad,"When entering the number or receipts of Proof of Payment to create, the field to enter the number does not allow to write a value with the keyboard neither shows a pop up keypad. The only way of entering values is by adding/removing one using the -/+ controls",new,open,,1970-01-01 0054500,defect,POS2,asier_perez,Retail,normal,trivial,always,,,2024-01-30,5,,,public,2024-01-30,[24Q1] [UX] A strange green icon is shown in the approval popup to return a line,There is a strange green icon in the approval popup when we are about to return an order line.,new,open,,1970-01-01 0054499,feature request,Modules,caristu,Triage Platform Conn,normal,minor,always,,,2024-01-30,5,,,public,2024-01-30,Mechanism to avoid property mapping definitions causing incorrect module dependencies,"It would be nice to have a mechanism to ensure/detect wrong property mapping definitions that can lead to wrong cross dependency definition between modules, like in the case detected in #54498",acknowledged,open,,1970-01-01 0054498,defect,Modules,vmromanos,Retail,normal,major,always,,,2024-01-30,5,,,public,2024-01-30,Cross dependency to org.openbravo.retail.discounts,"""In Promotion entity mapping Inwards, the xUnits property mapping instance is included in the Business API module. However, this property belongs org.openbravo.retail.discounts so it shouldn't be added to Business API module. In fact the Retail API module does already include this property, so I think we just need to delete it""",new,open,,1970-01-01 0054495,defect,POS2,asier_perez,Retail,normal,trivial,always,,,2024-01-29,5,,,public,2024-01-30,[24Q1] [UX] It is not well indicated when the password is wrong in an approval popup,"""The approvals popup has a field for the user and another field for the password. When one of those values is not correct, the field should be marked with: - The lower border in red - The field name in red - A message in red that says that either of the fields is not valid However, when the password is the invalid value, those red marks appear in the user field, not in the password field.""",new,open,,1970-01-01 0049473,design defect,Modules,mtaal,mtaal,normal,minor,have not tried,,,2022-06-03,5,,,public,2024-01-29,Solve failing AWO Test,Place holder mantis to solve randomly failing tests,new,open,,1970-01-01 0054480,feature request,Openbravo ERP,malsasua,Triage Omni OMS,urgent,major,have not tried,,,2024-01-26,5,,,public,2024-01-27,it is not an easy way to assign one characteristic to one group of products,"It should exist some way to able to assign one characteristic to one group of products, and no one by one",new,open,,1970-01-01 0054472,defect,Openbravo Localizations,jonae,jonae,normal,minor,have not tried,,,2024-01-25,5,,,public,2024-01-25,Add the capability to indent the saft xml generated,Add the capability to indent the saft xml generated. This topic has to be configured by a preference.,new,open,,1970-01-01 0054374,design defect,Retail Modules,aaroncalero,aaroncalero,normal,major,always,,,2024-01-17,5,,,public,2024-01-25,Burn Coupons and Burn Gift Certificates tests should not depend on Retail Test sampledata,"Currently the JUnit tests available in org.openbravo.loyalty.burn.coupon and org.openbravo.loyalty.burn.giftcertificate depend on sampledata belonging to the Retail Test client (which is available in org.openbravo.retail.testsampledata module). These tests should be refactored to work with White Valley Group sampledata to be compatible with pos2 instances.",new,open,,1970-01-01 0054364,defect,POS2,asier_perez,Retail,normal,trivial,always,,,2024-01-16,5,,,public,2024-01-24,[24Q1] Unexpected return from Select Customer dialog to Search Customer dialog when the width is reduced,"When selecting which customer to assign to the current order (Select Customer to Assign), if we reduce the width of the window considerably, it returns unexpectedly to the previous window (Search Customer to Assign).",new,open,,1970-01-01 0054345,defect,POS2,asier_perez,Retail,normal,minor,always,,,2024-01-15,5,,,public,2024-01-24,[24Q1] Some words are incomplete because they do not have enough space in sales receipts,"When printing a Sales Receipt with the Hardware Manager, some lines do not fit in their space if they are too long, so they are shown incomplete.",new,open,,1970-01-01 0045903,feature request,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2021-02-16,5,,,public,2024-01-24,Support JDK17 (LTS),"This is a tracking issue for all changes needed to support JDK17. Note JDK17 is planned to be the next LTS version. So likely it will be our default java in the future.",new,open,,1970-01-01 0051107,feature request,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2022-12-12,5,,,public,2024-01-24,Support JDK20,Tracking all issues required to support JDK20,new,open,,1970-01-01 0054043,defect,POS2,NaroaIriarte,NaroaIriarte,normal,minor,have not tried,,,2023-11-28,5,,,public,2024-01-23,"If the CRM connector has no filters, the search pop up should not appear in the POS","Currently, if the filters of the CRM connector configuration are erased, the search pop up still appears on the POS. That should not happen. The correct behavior is to show the results directly if no filters are defined. It does not make any sense to show the filter popup if no filters are defined.",acknowledged,open,,1970-01-01 0054438,feature request,POS2,aferraz,aferraz,normal,major,have not tried,,,2024-01-23,5,,,public,2024-01-23,Refactor price recalculation when there is a tax exempt,Refactor price recalculation when there is a tax exempt,new,open,,1970-01-01 0054336,design defect,Retail Modules,malsasua,Retail,normal,major,always,,,2024-01-12,5,,,public,2024-01-23,Optimize the Incremental refresh process with deactivated records,""". when one discount is deactivated in the backend, in the next incremental refresh is sent the whole discount information (with active=false) and the records related to the discount (m_offer_product, m_offer_prod_cat, m_offer_pricelist ...) with active = false . It is not optime""",new,open,,1970-01-01 0054433,defect,Retail Modules,malsasua,Retail,normal,major,always,,,2024-01-23,5,,,public,2024-01-23,Optimize the Incremental refresh process with discounts,"""when a nonrelevant field is modified in a discount (for example, the """"name"""" field), in the next incremental refresh, it is sent the whole discount info: m_offer, m_offer_product, m_offer_bp... """,new,open,,1970-01-01 0054420,defect,POS2,Daria_Sh,Retail,normal,minor,have not tried,,,2024-01-22,5,,,public,2024-01-22,[24Q1]Return Order is not created if create a blind return with the assigned customer and using Credit Note payment method,"""If assign 'Arturo Montoro' customer, create a blind Return and apply 'Credit Note' payment method, Return Order as well as Credit Note is not created To be able to reproduce the issue, Credit Note as separate payment method should be configured for the terminal """,new,open,,1970-01-01 0054407,defect,POS2,andre_montenegro,Triage Platform Base,normal,minor,always,,,2024-01-22,5,,,public,2024-01-22,Memory leak warning observed when rendering POS in dev server,"""This console log error is consistently reproducible manually. Recently, issues have surfaced during the execution of the Cypress Cash Up test on a dev server. The test tends to fail after the """"Closing Till + Login"""" step, as it anticipates an open Till through State, while the POS renders an already opened Till, resulting in test failure. Upon analysis, the console log error """"Can't perform a React state Component.jsx:xxx update on an unmounted component. This is a no-op, but it indicates a memory leak in your application"""" has been identified. Upon identifying the steps to reproduce the error, it was confirmed that this issue is specific to the development server. This could also explain the random memory leaks observed in the Jenkins code coverage job, which employs a dev server (known to be NOK) for test execution""",new,open,,1970-01-01 0054399,defect,Openbravo ERP,sdossantos,Triage Omni OMS,normal,minor,always,pi,,2024-01-19,5,,,public,2024-01-19,Issue sales order line POS does not generate delivery note lines,"""An order that has a product of type BOM, which when registering the order generates two more lines. When the issue sales order line is made from the POS, the attached error does not appear It is not possible to exploit the lines on the delivery note and when processing the shipment the error occurs.""",new,open,,1970-01-01 0053744,defect,POS2,dbaz,inaki_luque,high,minor,always,,,2023-10-24,5,,,public,2024-01-19,Styling problems in Coupons window,"""In Landscape, the Amount column should be slightly wider to ensure at lease the following number (9.999,99 €) fits if the screen resolution is 1024x768 In portrait: * The gap between the back button and the label """"Coupons"""" is too high * There is a problem with the responsive toolbar, because the contextual button is not shown, and the """"Redeem Coupon"""" button should be closed to the right side * The top grid should be in list view Figma: https://www.figma.com/file/X2Eoz5qBYAV4Dy1aGHv1Kk/POS-2.0---B?type=design&node-id=1429-587011&mode=design&t=W93GkI4d5D4upBHi-4""",new,open,,1970-01-01 0054389,defect,POS2,Markel_Iruretagoyena,Retail,normal,minor,always,,,2024-01-18,5,,,public,2024-01-18,[24Q1] Cash Counting Tool is not fully adapted to portrait mode,"Cash Counting Tool is not fully adapted to portrait mode, at least with an iPhone 13, as you can see in the attachment",new,open,,1970-01-01 0054387,defect,POS2,Markel_Iruretagoyena,Retail,normal,minor,always,,,2024-01-18,5,,,public,2024-01-18,[24Q1] POS payment window is not fully adapted to portrait mode,"When making a refund with iPhone 13, the string ""Amount due to refund 150.50 €"" doesn't fit, so you can't see the total amount to refund.",new,open,,1970-01-01 0054365,defect,Openbravo ERP,frank_gonzalez,Triage Platform Base,normal,major,always,,,2024-01-16,5,,,public,2024-01-17,Sales Order record can be saved with invalid Business Partner for selected Organization,A Sales Order record can be saved with a BP that doesn't belong to the selected Organization.,new,open,,1970-01-01 0054373,defect,POS2,Daria_Sh,Retail,normal,minor,have not tried,,,2024-01-17,5,,,public,2024-01-17,[24Q1]The 'Payment' and 'Sales Order' fields in 'Gift Cards Transaction' tab are blank if apply Gift Certificate,"""If create a Gift Certificate and use it to pay the Order, created 'Sales Order' and 'Payment' documents are not displayed in the respective fields of 'Gift Card Transaction' tab To create Gift Certificate: 1.Go to VBS-2 (login:vallbalnca/password:openbravo) 2.Proceed to 'Main' menu -> Restaurant -> Gift Cards / Credit Notes / Gift Certificates -> Push 'Create Gift Certificate' button 3.Specify 'Gift Card Category', 'Expiration Date', 'Amount' -> Push 'Create' button""",new,open,,1970-01-01 0054348,defect,POS2,asier_perez,Retail,normal,minor,always,,,2024-01-15,5,,,public,2024-01-15,"[24Q1] The currency toggle changes to dropdown when the window size is reduced, then it does not return back to toggle","In the Payments window, at the upper, right side, there is a toggle to change the currency, for example, between EUR and USD. If the size of the browser window is reduced, the toggle is transformed into a drop-down menu with the same options. However, when returning the window to its previous size, the drop-down is still there, instead of the toggle.",new,open,,1970-01-01 0054346,defect,POS2,cberner,Triage Platform Base,normal,minor,have not tried,,,2024-01-15,5,,,public,2024-01-15,Unknown form action: submit on requestInputData API,"""There is an API in core2 to request input from the user, which allows showing several input fields. When pressing enter, however, the submit action is triggered which is not defined in the default formHandler. This triggers the following error """"Unknown form action: submit"""" and does not submit the input from the fields.""",new,open,,1970-01-01 0054344,feature request,Openbravo ERP,egoitz,Triage Omni OMS,normal,major,always,,,2024-01-15,5,,,public,2024-01-15,Lazy filtering should be the default configuration for all the transactional tables,"Lazy filtering should be the default configuration for all the transactional tables. That would avoid discussions to change the functionality once the tables have huge volumes ",new,open,,1970-01-01 0054330,defect,POS2,Felixaka,Retail,normal,major,always,,,2024-01-12,5,,,public,2024-01-12,Promotion Combo fixed price not working properly,"""Since the integration of new functionality (display uppselling message..) on the promotion ‘combo fixed price’, it seems that the promotion not working as it should. In fact when configuring 2 product in the familly subtabs, the promotion is applying directly on one Product.""",new,open,,1970-01-01 0054327,feature request,Retail Modules,Leyre,Retail,low,minor,always,,,2024-01-12,5,,,public,2024-01-12,Override automatic promotion in Web POS,Override automatic promotion in Web POS,new,open,,1970-01-01 0049824,defect,POS2,caristu,Retail,high,minor,have not tried,,,2022-07-18,5,,,public,2024-01-11,Discounts cache is not refreshed after changes in some related masterdata models,"""Taxes and Discounts caches are loaded when the login into the POS is done. With the fix for #49459 when there are changes in some masterdata models used to populate them, they are automatically refreshed. But there are still some missing masterdata models which are not being taken into account to force a refresh into the discounts cache and they should, some of those models are: DiscountFilterRole, DiscountFilterBusinessPartner, DiscountFilterPriceList etc. """,new,open,,1970-01-01 0050580,defect,POS2,plujan,Retail,normal,minor,have not tried,,,2022-10-19,5,,,public,2024-01-11,[22Q4] [UI] Visualization of the Proof of Payment 'Select products' window should be improved,"The window 'Select products' for the Proof of Payment flow shows information in a way that might not be clear to the end user: a. There is a selector with only one option 'Detailed PoP' b. The column with the checks to select the lines have a ""forbidden"" icon instead which seems to be of no use and may lead to the idea that the lines cannot be selected when they actually can.",new,open,,1970-01-01 0054305,defect,POS2,prakashmurugesan88,prakashmurugesan88,high,major,always,,,2024-01-11,5,,,public,2024-01-11,[RM-10312] "Print/Email duplicate" functionality does not work from the "Orders" menu,"""When trying to duplicate a receipt from the """"Orders"""" menu it does not work. Actually the option is grey out. That happens for all kind of receipts: orders and returns. And it is OK if we open the ticket, and then from the Ticket view we click on Print/Duplicated""",scheduled,open,,1970-01-01 0049215,defect,POS2,javierRodriguez,Retail,normal,minor,always,,,2022-05-04,5,,,public,2024-01-10,Ticket component is not showing all the menu information if the product menu is inactive,"If the user tries to open a ticket which contain a menu which is inactive, the ticket does not show menu items information",new,open,,1970-01-01 0045950,design defect,POS2,lorenzofidalgo,Triage Platform Base,high,minor,always,pi,,2021-02-25,5,,,public,2024-01-10,Cross Origin errors are thrown visiting the NewPOS,"""The following error is shown after vising more than once the NewPOS login page: """"Blocked a frame with origin """"https://livebuilds.openbravo.com"""" from accessing a cross-origin frame."""" It has been reproduced in CI and much more easily with Cypress automated tests in local against NewPOS livebuilds. Check the attached videos since they are pretty informative to narrow the error down. ( https://drive.google.com/file/d/1P5tRmXshhWF1nxebrLMjMZ1Mas_X8cVm/view?usp=sharing ) ( https://drive.google.com/file/d/1ZWKLQUILVfztzT2aUDCKDIruO1lCBmsn/view?usp=sharing ) ( https://drive.google.com/file/d/1f_7-d0aXxPejKK21xdThVOcp4wezKwgW/view?usp=sharing ) This seems to be related with Service Workers because the browser unblocks the sitauation after service workers are cleaned. Besides, after checking when the issue started to happen (around 15th February), a merge containing Service Workers changes was introduced in core2. So it seems to be related (but not sure 100%). To be able to unblock Cypress tests and continue the executions, chromeWebSecurity has been disabled. To reproduce this issue, it is required to backout the following changeset: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/commit/ab3429626be38c53f337e1a1136b9696db5121b3""",acknowledged,open,,1970-01-01 0050132,design defect,POS2,ruben_jimenez,Retail,normal,minor,always,,,2022-09-01,5,,,public,2024-01-10,Delete duplicate properties in code,We sent to the backed duplicate properties (productVisualization and keymapVersionID) in pos2 module inside prepareKeymapCategoryForSaving.js file. We should delete the ones that are not usefull.,new,open,,1970-01-01 0030706,feature request,Openbravo ERP,aferraz,,low,minor,always,,,2015-08-31,30,Professional Appliance,,public,2024-01-10,Remove or update modulescripts which need to be executed always,"""There are some modulescripts which can not be removed nor updated to execute them depending on a particular module version (http://wiki.openbravo.com/wiki/Projects:Modulescripts_ERP_Version_Update_Expose). - HBFix: It needs to be executed always as data can still be wrong and need to be fixed what ever is the version we are updating from. If data was not crashed any more, modulescript could be updated to be executed only once. - InitializeAPRMReadyPreference: It needs to be executed always as it creates a preference that indicates APRM process has been done. If process created the preference properly, modulescript could be removed.""",new,open,,1970-01-01 0051182,defect,Openbravo Localizations,agete,,high,minor,always,,,2022-12-16,5,,,public,2024-01-10,Change Delta Options is not translated in the backoffice configuration,"It is required to translate to french the checkboz fields: - Change Delta Configuration - Show Same - Show Different - Show Skip Delta",new,open,,2023-01-06 0034763,defect,Openbravo ERP,rbianchini,,normal,minor,always,,,2016-12-17,5,,,public,2024-01-09,Missing Extension point,"In This article: http://wiki.openbravo.com/wiki/ExtensionPoints#M_Inout_Post_-_Finish_Process_Extension_Point , the extension point M_Movement_Post - Finish_Process is missing. Also there are others extension points missing too (9 according to the partner)",new,open,,1970-01-01 0054280,defect,Retail Modules,charlotte_vasseur,Triage Platform Conn,normal,major,always,,,2024-01-09,5,,,public,2024-01-09,inputsAndApprovals: user Name is send in approvedBy in the external system,"""With an external system and event subscription configured, when doing an action on POS that requires an approval: the name of the user that approves is sent in the JSON in the external system This is not compliant regarding GDPR, maybe we should send Username instead of the Name of the user""",new,open,,1970-01-01 0051195,feature request,Retail Modules,gonzalo_fernandez,gonzalo_fernandez,normal,minor,N/A,,,2022-12-19,5,,,public,2024-01-09,Send email on e-commerce order,"This project has the goal to automate the email sending of a Click&Collect sales order. That consists of sending the corresponding order and the sales invoice automatically to the customer without human interaction, in order to avoid mistakes.",new,open,,1970-01-01 0053766,defect,POS2,gonzalo_fernandez,,low,minor,always,,,2023-10-26,5,,,public,2024-01-09,BaseDialog only allows one left userAction,At the moment we can't add more than one userAction at the left side of the footer in a BaseDialog. This behavior limits future implementations where we could want to add more than one.,new,open,,1970-01-01 0054277,defect,POS2,charlotte_vasseur,Retail,normal,major,always,,,2024-01-09,5,,,public,2024-01-09,"User Input + Value Translations: full refresh is not enough, we have to clean cache of the browser to see the translation in POS","""For User Input and Inser Input Value, we don't see the translations in the POS after a full refresh on the touchpoint We have to clean the cache of the browser, force a full refresh on the touchpoint should be enough""",new,open,,1970-01-01 0054275,defect,POS2,Felixaka,Retail,normal,major,always,,,2024-01-09,5,,,public,2024-01-09,COMBO FIXED PRICE - Warning message not showing after deleting the product,"""When using the new functionaly “Display uppseling message” in combo fixed price promotion In the POS, if the use the product link to the promotion, there is a warning message. But if the user delete the product, and select it again, then there is no warning message present.""",new,open,,1970-01-01 0054268,defect,POS2,azzeddine_meftoh,Retail,normal,major,always,,,2024-01-08,5,,,public,2024-01-09,Error in CRM connector without coding when displaying a date in the selector result list,"""Error in CRM connector without coding when displaying a date property in the selector result list, we get this error : Minified React error #31; visit https://reactjs.org/docs/error-decoder.html?invariant=31&args[]=Sat%20Sep%2012%202020%2000%3A00%3A00%20GMT%2B0200%20(Central%20European%20Summer%20Time) for the full message or use the non-minified dev environment for full errors and additional helpful warnings.""",new,open,,1970-01-01 0054169,defect,Openbravo ERP,dbaz,Triage Platform Base,urgent,major,always,,,2023-12-19,5,,,public,2024-01-08,"While doing install.sources there is a peak in the CPU and after that, an error is raised","""While doing install.sources in a terminal without X there is a peak in the CPU that takes almost 5 minutes, and after that, the following error is raised build.web.folder.base: [copy] Copying 3601 files to /home/david/workspaces/devel1/openbravo/WebContent/web [copy] Copied 731 empty directories to 1 empty directory under /home/david/workspaces/devel1/openbravo/WebContent/web [copy] Copying 73 files to /home/david/workspaces/devel1/openbravo/WebContent/web/skins/ltr [copy] Copying 73 files to /home/david/workspaces/devel1/openbravo/WebContent/web/skins/rtl [java] 462 [main] INFO org.openbravo.translate.RTLSkin - RTL Skin directory source: /home/david/workspaces/devel1/openbravo/WebContent/web/skins/rtl [java] 465 [main] INFO org.openbravo.translate.RTLSkin - LTR Skin directory source: /home/david/workspaces/devel1/openbravo/WebContent/web/skins/ltr [java] 465 [main] INFO org.openbravo.translate.RTLSkin - Processing images of RTL skin Default [java] 467 [main] INFO org.openbravo.translate.RTLSkin - Processing RTL skin Default [java] Exception in thread """"main"""" java.awt.AWTError: Can't connect to X11 window server using '172.20.16.1:0' as the value of the DISPLAY variable. [java] at java.desktop/sun.awt.X11GraphicsEnvironment.initDisplay(Native Method) [java] at java.desktop/sun.awt.X11GraphicsEnvironment$1.run(X11GraphicsEnvironment.java:102) [java] at java.base/java.security.AccessController.doPrivileged(Native Method) [java] at java.desktop/sun.awt.X11GraphicsEnvironment.(X11GraphicsEnvironment.java:61) [java] at java.base/java.lang.Class.forName0(Native Method) [java] at java.base/java.lang.Class.forName(Class.java:315) [java] at java.desktop/java.awt.GraphicsEnvironment$LocalGE.createGE(GraphicsEnvironment.java:101) [java] at java.desktop/java.awt.GraphicsEnvironment$LocalGE.(GraphicsEnvironment.java:83) [java] at java.desktop/java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:129) [java] at java.desktop/java.awt.image.BufferedImage.createGraphics(BufferedImage.java:1181) [java] at org.openbravo.translate.FlipImage.flip(FlipImage.java:39) [java] at org.openbravo.translate.FlipImage.proceed(FlipImage.java:53) [java] at org.openbravo.translate.RTLSkin.modifySkin(RTLSkin.java:225) [java] at org.openbravo.translate.RTLSkin.runFolders(RTLSkin.java:199) [java] at org.openbravo.translate.RTLSkin.runFolders(RTLSkin.java:189) [java] at org.openbravo.translate.RTLSkin.runFolders(RTLSkin.java:189) [java] at org.openbravo.translate.RTLSkin.main(RTLSkin.java:125) [java] Java Result: 1""",new,open,,1970-01-01 0054260,defect,POS2,charlotte_vasseur,Retail,normal,minor,always,,,2024-01-05,5,,,public,2024-01-05,[SALES] [Cash Management Events] No pop-up is displayed when leaving the new deposit/withdrawal form,"""According to the specification / functional design https://docs.google.com/document/d/1dXV5ijc55p3gNL9STad8p3cqTsQO9XELf9l7oWqPTNw/edit#heading=h.8yd95mtpft4h """"When the cashier has started introducing data in the new activity form, if any of these actions happens, it will show a popup alerting the cashier that the changes will be lost: - click on new deposit or new withdrawal - trying to navigate to other pos windows - close the drawer, by pressing the 'X' or the 'Cancel' button The popup will have specific text for each action (Deposit or Withdrawal). The definition of the cashier has introduce data in the new activity form, are any of this cases: - has entered an amount - has entered a description"""" But no pop-up is displayed when leaving the new deposit/withdrawal form""",new,open,,1970-01-01 0054252,defect,POS2,charlotte_vasseur,Retail,normal,major,always,,,2024-01-04,5,,,public,2024-01-05,[VERIFIED RETURN] Impossible to delete a product to be returned,"Options to delete the product to be returned are greyed on a verified return For a sale made in the same store and same for a sale made in cross store",new,open,,1970-01-01 0054215,defect,Retail Modules,cberner,cberner,normal,minor,have not tried,,,2023-12-26,5,,,public,2024-01-05,"Digital Coupons module is missing package.json file, it has a package-lock.json file only","""package.json file should be present in all modules that implement web-jspack structure. In this module: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.digitalcoupons/-/tree/master/web-jspack/org.openbravo.retail.digitalcoupons?ref_type=heads There is no package.json file. Also note that in the .gitignore file, it was purposely ignored: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.digitalcoupons/-/blob/master/.gitignore?ref_type=heads#L4 That is also wrong. It should be removed from that .gitignore file, and properly generated.""",acknowledged,open,,1970-01-01 0054253,feature request,POS2,jorgewederago,jorgewederago,normal,minor,N/A,,,2024-01-04,5,,,public,2024-01-04,A new button called Upsell Order should be added to POS,"A new button called Upsell Order should be added to the more buttons section. This new button should create a new ticket keeping the BP and/or externalBP assigned to the current ticket",scheduled,open,,1970-01-01 0047771,design defect,POS2,jarmendariz,Retail,normal,minor,have not tried,,,2021-09-28,5,,,public,2024-01-04,Remove usages of menuItemPosition,"As part of #47516 and #47506, a positionInMenu variable were added to be able to identify more reliably a product within a menu, but there are places where the old menuItemPosition is still used and it'd be nice to refactor this code to use only one position variable.",acknowledged,open,,1970-01-01 0053751,defect,POS2,Daria_Sh,sreehari,normal,minor,have not tried,,,2023-10-24,5,,,public,2024-01-02,"The Gift Certificate payment method is utilized, even if the Gift Card payment method has been applied","""If pay by Gift Card (configured as payment method) an Order, the real applied payment method would be Gift Certificate. It is evidenced by: - 'Grouped Gift Certificate' Financial account used in the Order - neither Payment, nor Sales Order are created in 'Gift Card Transaction' tab of 'Gift Card Instance' window - if type: OB.App.State.getState().Ticket.payments[0] in the Chrome console after pay by Gift Card and open this Order from Orders list, GCNV_payment.grouped giftcertificate is used Create Gift Card as payment method: Go to Backoffice (User:Openbravo/Password:openbravo)-> Product window Create a new Product, specify the values: -Organization: Vall Blanca Store -Search Key: GC/100 -Name: Gift Card 100 -UOM: Unit -Tax Category: Exento -Product Category: Backpacks & Travel -Purchase: ✔ -Sale: ✔ -Stocked: unselected -Product Type: Item -Active: ✔ -Returnable: ✔ -Grouped Product: unselected -Gift card Type: Gift Card -Show Characteristics Description: ✔ -Gift card initial amount: 100.00 -Gift card as payment method: ✔ -Allow Anonymous Sale: ✔ -Print Gift Card ✔ -Gift Card Template: Default Gift Card Template Navigate to the 'Price' tab Add new record in the form with the following values: -Price List Version: The White Valley Group Sale Price List Version -Unit Price: 100.00 -List Price: 100.00 Go to the 'Assortment' window Open the 'White Valley Group Product List'-> Go to the 'Product' tab Add new record in the form with the following values: -Active: ✔ -Product: Gift Card 100 -Product Category: Backpacks & Travel -Bestseller: No""",scheduled,open,,1970-01-01 0054123,design defect,Openbravo ERP,XABIER_AGUADO,AtulOpenbravo,high,major,always,,,2023-12-13,5,,,public,2024-01-02,IC with many lines crashes after updating multiple lines in a row,When trying to count products in a IC with many lines (2000+) trying to add quantities to multiple products in a row causes AWO to be locked offline.,new,open,,2023-12-27 0054223,defect,Openbravo ERP,ablasco,Triage Platform Base,normal,minor,have not tried,,,2023-12-27,5,,,public,2023-12-27,Enable Dynamic Loading Agents in compiler due to changes JDK Enhancement Proposal in Java 21,"""In Java 21, a new JDK Enhancement Proposal adds a Warning message during compilation in order to active a flag to enable Dynamic Loading Agents. https://openjdk.org/jeps/451 Compilation Warning: WARNING: If a serviceability tool is in use, please run with -XX:+EnableDynamicAgentLoading to hide this warning WARNING: If a serviceability tool is not in use, please run with -Djdk.instrument.traceUsage for more information WARNING: Dynamic loading of agents will be disallowed by default in a future release In this case, we are using agents in byte-buddy-agent as a dependency on Mockito Tests. """,new,open,,1970-01-01 0053824,feature request,Modules,mtaal,mtaal,normal,major,have not tried,,,2023-11-01,5,,,public,2023-12-26,SSMS Foundation Development,"See: https://openbravo.atlassian.net/browse/RM-8474",new,open,,1970-01-01 0053028,feature request,POS2,dorian_robillard,SABARINATH P,high,major,always,,,2023-07-21,5,,,public,2023-12-26,Maximum Price for Associated Product and Minimum Price for Associated Product is not working in POS2,"""When a service has Maximum Price for Associated Product and Minimum Price for Associated Product filled and it is linked to product, the services should be applicable only if the price of the product associated is between these 2 values. In POS 2 the filter is not applied""",scheduled,open,,1970-01-01 0054206,defect,Openbravo ERP,charlotte_vasseur,Triage Platform Base,normal,minor,sometimes,,,2023-12-22,5,,,public,2023-12-22,Sorting columns starts descending instead of ascending,"""Sometimes, when you switch the sorting from columns, it starts sorting descending instead of ascending Seen in windows while testing filters 'Color', 'Size', 'Season' and 'InitialSeason': - Product - Task - Goods Transactions - Distribution Order Issue / Lines - Distribution Order Receipt / Lines - Warehouse Operations - Inventory Count / Lines - Goods Movements / Lines - Warehouse Definition / Product Transactions""",new,open,,1970-01-01 0054199,defect,Retail Modules,charlotte_vasseur,Retail,normal,minor,always,,,2023-12-22,5,,,public,2023-12-22,[SALES] [OPENING/CLOSING] Deposits/withdrawals in other payment methods doesn't appear in PDF cash up report,"""In the PDF Cashup report, the payments methods with ‘Count Payment in Cash Up’ = No are not displayed in Deposits/withdrawals in other payment methods lines and are not counted in the totals They are in the cashup printed in the HWM""",new,open,,1970-01-01 0054196,defect,Openbravo ERP,sdossantos,Triage Omni OMS,high,minor,always,pi,,2023-12-21,5,,,public,2023-12-22,"When we delete data in bulk, it takes a long time","""When we do a data migration, for example, it takes a long time to eliminate Business Partners. We propose a solution with adding the INDEX.""",new,open,,1970-01-01 0054191,defect,POS2,ebecerra,Retail,normal,minor,have not tried,,,2023-12-21,5,,,public,2023-12-21,The customer address selector does not fit in portrait mode view,In portrait mode and when the width is small the customer address selector not fit in the view port.,new,open,,1970-01-01 0054184,defect,Openbravo ERP,mtaal,Triage Platform Base,normal,minor,have not tried,,,2023-12-21,5,,,public,2023-12-21,CORE2: useEnabledUserAction should return default not-defined user-action when user-action not linked to Role,"See the code below [1] to get a user action. If the user's role does not have this user action linked to it then the useEnabledUserAction returns something which is not a function. This gives a low level (see attached). const switchToGrouped = useEnabledUserAction( 'SwitchCurrentWindow_OBSSMS_GroupedTasksWindow' );",new,open,,1970-01-01 0054180,defect,POS2,ebecerra,Retail,normal,major,have not tried,,,2023-12-20,5,,,public,2023-12-20,Check margins on Customers/Address selectors,When open the selectors for Customer or Address you must be check the margins to accomplish Figma specifications,new,open,,1970-01-01 0054179,defect,POS2,ebecerra,Retail,normal,major,have not tried,,,2023-12-20,5,,,public,2023-12-20,Review the position of the icons in address selector dialog,On Address selectors review the position of the icons which indicates the Type of address. They should be just before the text of the first line,new,open,,1970-01-01 0054167,defect,POS2,Daria_Sh,Retail,normal,minor,have not tried,,,2023-12-19,5,,,public,2023-12-19,"The Rounding in not summarized, if the number of product units is increased","""In POS1, if add the product with the price of 150.50 (for instance), then change its price to 150.53, proceed to payment, move back to the order, increase the amount of product units to 2, proceed to payment and pay the remaining amount, the Rounding is equal to 0.01 When performing the same actions in POS2, two separate Rounding rows are displayed in the 'Payments' area, each with a value of 0.03 The Cash Rounding configurations In the 'Channel Touchpoint Type' window: Open 'POS2SD VBS POS2 Terminal Type' touchpoint type Proceed to 'Payment Method' tab Ensure 'Rounding' payment method is created with the following values: - Search Key: OBPOS_payment.rounding - Name: Rounding - Payment Method: Rounding - Currency: EUR - G/L Item Writeoff: CTS Cash Difference - G/L Item for Payment Rounding: VBS Rounding - Rounding: ✔ If not, create new 'Rounding' payment method with those values Select 'Cash' payment method → Ensure 'Cash' payment method has currency 'EUR' Proceed to 'Payment Rounding' sub tab Create new record with the following values: - Rounding Payment Method: Rounding - Active: ✔ - Enabled for sale: ✔ - Rounding Mode in Sales: Down rounding - Rounding Multiple in Sales: 0.05 - Enabled for Returns: ✔ - Rounding Mode in Returns: Up rounding - Rounding Multiple in Returns: 0.05 In the 'Financial Account' window Create new Financial account with the following values: - Organization: Vall Blanca Store - Name: Rounding1 Vall Blanca - Currency: EUR - Type: Cash - Active: ✔ - Funds Transfer Enabled: ✔ In the 'Channel Touchpoint' window Open 'VBS-2' channel touchpoint → Proceed to 'Payment Type' tab Create new row with the following values: - OBPOS_payment.rounding - Name: Rounding - Payment Method: Rounding - Financial Account: Rounding1 - Vall Blanca - EUR - Active: ✔""",new,open,,1970-01-01 0054162,defect,POS2,Daria_Sh,Retail,normal,minor,have not tried,,,2023-12-19,5,,,public,2023-12-19,Incorrect 'Rounding' and 'Change' values are shown if the number of product units is increased and then decreased,"""In POS1, if a product is added with the price of 150.50 (for instance), its price is then changed to 150.53, the number of units is increased to 2, and subsequently decreased to 1, the 'Rounding' value will be 0.03, and the 'Change' amount will be 150.55. When applying the same actions in POS2, the 'Rounding' value will be 0.01, and the 'Change' amount will be 150.53. The Cash Rounding configurations In the 'Channel Touchpoint Type' window: Open 'POS2SD VBS POS2 Terminal Type' touchpoint type Proceed to 'Payment Method' tab Ensure 'Rounding' payment method is created with the following values: - Search Key: OBPOS_payment.rounding - Name: Rounding - Payment Method: Rounding - Currency: EUR - G/L Item Writeoff: CTS Cash Difference - G/L Item for Payment Rounding: VBS Rounding - Rounding: ✔ If not, create new 'Rounding' payment method with those values  Select 'Cash' payment method → Ensure 'Cash' payment method has currency 'EUR' Proceed to 'Payment Rounding' sub tab Create new record with the following values: - Rounding Payment Method: Rounding - Active: ✔ - Enabled for sale: ✔ - Rounding Mode in Sales: Down rounding - Rounding Multiple in Sales: 0.05 - Enabled for Returns: ✔ - Rounding Mode in Returns: Up rounding - Rounding Multiple in Returns: 0.05 In the 'Financial Account' window Create new Financial account with the following values: - Organization: Vall Blanca Store - Name: Rounding1 Vall Blanca - Currency: EUR - Type: Cash - Active: ✔ - Funds Transfer Enabled: ✔ In the 'Channel Touchpoint' window Open 'VBS-2' channel touchpoint → Proceed to 'Payment Type' tab Create new row with the following values: - OBPOS_payment.rounding - Name: Rounding - Payment Method: Rounding - Financial Account: Rounding1 - Vall Blanca - EUR - Active: ✔""",new,open,,1970-01-01 0054156,defect,Openbravo ERP,ablasco,Triage Platform Base,normal,major,have not tried,,,2023-12-18,5,,,public,2023-12-18,Race-Condition - Deferred Login State Initialization During the Login Process,"""Sometimes, the Login state requires the definition of the sessionID variable to verify whether we are inside or outside the application. During the Login load ( or refresh ), various processes (such as loading Masterdata, backendserver initialization, among others) can be executed in parallel, and the definition of sessionID is a resource that may not be defined in some cases. There are certain processes dependent on sessionID to identify that they are running within the application. (For example, the Backend Server initializes various Timeouts, such as the LogoutSession Dialog.) If the system is overloaded with other processes, most of the time it will work, establishing the sessionID variable. However, if the system is fast and lightweight ( not so common ), it may happen that the session variable resource is not defined for a condition, creating a conflict that may fail to initialize some background processes. Therefore, there is a possibility that some functionalities might not work due to a race-condition, and in cases where they do work, it is due to the overload of processes. This can be verified by slowing down the 3G throttle from Chrome Developer Tools. There may be times when the session variable is well defined during the Login process, but it should also be considered that refreshing the page can reinitialize the sessionID variable and cause a conflict.""",new,open,,1970-01-01 0053965,defect,Retail Modules,aaroncalero,Rajesh_18,high,major,always,,,2023-11-16,5,,,public,2023-12-15,[External Discounts] Discount amount reset when converting a quotation into a ticket,"""When the External Discounts Engine is configured, and a quotation is created in WebPOS, if the quotation includes discounts from the external system and this quotation is converted into a ticket, the amounts of the discounts are returned to the initial value of the dummy discount used as template. This issue is only visible after the fix of #53653, which fixes the issue of discounts being removed after converting a quotation into a ticket.""",scheduled,open,,1970-01-01 0054134,defect,Openbravo Localizations,ngarcia,psanjuan,high,minor,always,,,2023-12-14,5,,,public,2023-12-14,Translation for purchase and sales order printing is not completely shown in the PDF,Translation for purchase and sales order printing is not completely shown in the PDF,new,open,,1970-01-01 0054102,defect,Modules,caristu,Triage Platform Conn,high,minor,always,,,2023-12-12,5,,,public,2023-12-12,Erroneous export WS response can contain an unterminated json content,"""When the export API WS is called and it has a mapping error, the response content is an unterminated JSON. Note that with issue #54015 we fixed just the part of responding with an error status. But it would be nice to also avoid returning an incomplete JSON in the response content.""",acknowledged,open,,1970-01-01 0050229,defect,Modules,aferraz,aferraz,normal,minor,have not tried,,,2022-09-13,5,,,public,2023-12-07,Add log when no valid tax found for an imported order from Magento,Add log when no valid tax found for an imported order from Magento,new,open,,1970-01-01 0054080,defect,Modules,alostale,Triage Platform Base,normal,major,have not tried,,,2023-12-07,5,,,public,2023-12-07,update Forge's jQuery,Update Forge's jQuery to its latest version.,new,open,,1970-01-01 0054071,defect,POS2,migueldejuana,migueldejuana,normal,minor,always,,,2023-12-04,5,,,public,2023-12-04,Adapt roll of coins functionality to Safe Boxes functionality,The new option of Coin roll for Currency Denomination should work also with Safe Boxes.,new,open,,1970-01-01 0053856,defect,Retail Modules,lorenzofidalgo,Retail,normal,major,always,main,,2023-11-03,5,,,public,2023-12-01,[23Q4][Discount Coupons] "Valid to" field in the Discount Coupons configuration does not include that specific day,"At the moment of configuring the Discount Coupons, there to fields related to dates: Valid From and Valid To. In the case both fields are filled with the current day, that coupon will be useless since it can be saved but it is not valid. ""Valid To"" field must allow to use the coupon in the specified date (check attached image).",scheduled,open,,1970-01-01 0051483,defect,POS2,lorenzofidalgo,SABARINATH P,normal,trivial,always,main,,2023-01-27,5,,,public,2023-12-01,"[23Q1] At the moment of clicking a line from the ticket, always the highlighted line is the last one insde of the selected one","""When POS user click in a ticket line, instead of highlight the selected one, it always highlights the last one. Check behaviour in the following video: (https://drive.google.com/file/d/1SIllVagiHwLJUIBSpxDWhx92ztuDrMu7/view?usp=sharing)""",scheduled,open,,1970-01-01 0054039,feature request,POS2,jorgewederago,,high,major,N/A,,,2023-11-28,5,,,public,2023-12-01,It is needed to add to the Coupons API a push event when creating Coupons OTF,It is needed to have the possibility of generating a push event using the Coupons API whenever an OTF Coupon is created in the system,scheduled,open,,1970-01-01 0054049,feature request,Retail Modules,axelmercado,Retail,normal,major,N/A,,,2023-11-29,5,,,public,2023-11-29,Automatic conversion of the units of a product with barcode of its pack in Web POS.,"""If you need to implement that when you have configured """"Alternative OUM"""" of a product and it contains the barcode corresponding to its pack/box in the GTIN field, if this barcode is scanned the Web POS will add the quantity corresponding to the pack/box automatically. For example: We have as product 1 bottle of water with its corresponding UPC/EAN. We also have a pack of 6 bottles of water which contains its own barcode which is declared in the GTIN field. If the latter is scanned the Web POS should automatically add 6 units of water bottles to the order. This practice is very useful for customers who sell in packs/boxes like supermarkets or wholesale stores.""",new,open,,1970-01-01 0053041,defect,Retail Modules,jonae,jonae,normal,minor,have not tried,,,2023-07-24,5,,,public,2023-11-28,The popup showing inputs is not scrolling when the number of fields is more than 3,When showing a popup using the API with several input fields (more than 3) the popup is not scrolling so the popup gets unusable.,new,open,,1970-01-01 0054044,defect,Openbravo ERP,AugustoMauch,Triage Platform Base,normal,major,have not tried,,,2023-11-28,5,,,public,2023-11-28,Unneeded sort when exporting sample data should be removed,"""As part of the export sample data process this line [1] is doing an in-memory sort to guarantee that records are exported sorted. That in-memory sort used to be needed when both Oracle and PostgreSQL where soported, because the database-level sorting was sometimes not consistent between the two. When this unneeded sort is removed, all sampledatas should be reexported, just in case by removing that sort, any record is reordered. [1] https://gitlab.com/openbravo/product/dbsm/-/blob/master/src/org/apache/ddlutils/io/DatabaseDataIO.java#L780""",new,open,,1970-01-01 0053941,defect,POS2,andre_montenegro,Triage Platform Base,normal,minor,always,,,2023-11-15,5,,,public,2023-11-27,Date input tool overwrite value incorrectly when edited,"""Modifying a correct date by typing a new date in the input tool automatically changes its entire value. This behavior is primarily observed when modifying a value, not when introducing a new one in an empty field. The issue is reproducible across all date input tools, including Organization Variables edition, selecting a delivery date for an order, and assigning a birthday date to a customer. This behavior can be easily reproducible by executing Cypress test """"Organization Variables"""" in local (not in CI, as it is not reproducible in Jenkins) And it can be reproducible manually in livebuilds.""",new,open,,1970-01-01 0053874,defect,Openbravo ERP,sofidossant,Triage Omni OMS,normal,minor,always,pi,,2023-11-06,5,,,public,2023-11-27,Spanish Translation of the "relevant characteristic" field,Missing spanish translation of the "relevant characteristic" field,new,open,,1970-01-01 0054028,defect,POS2,Daria_Sh,Retail,normal,minor,have not tried,,,2023-11-26,5,,,public,2023-11-26,Possible to process a refund using the 'Sell on Credit' option even if the Customer Current Balance is equal to 0,"""When a product is added to the order, the 'Convert to return' option is applied, and the order is refunded using the 'Sell on Credit' option, the customer's initial zero balance decreases by the order amount (resulting in a negative value), while the Available Credit amount for the customer increases by the order amount. Apply the following setting to enable 'Sell on Credit' option In the 'Channel Touchpoint Type' window -Open 'POS2SD VBS POS2 Terminal Type' touchpoint -Tick 'Allow Pay on Credit' checkbox  In the 'Business Partner' window: -Select 'Arturo Montoro' customer -Specify the 'Credit Line Limit' = 10000' in the 'More Information' section -Ensure Customer Balance is equal to 0.00""",new,open,,1970-01-01 0054025,defect,POS2,njimenez,Retail,normal,major,have not tried,,,2023-11-24,5,,,public,2023-11-24,Cash management deposit user action is not managing thrown errors,"If an Action Cancel error is thrown during the add deposit cash management user action execution (OBPOS2_CashManagementNewMovement) a message telling action cancel is shown instead of the specific error message. The problem is due to the launch user action call is not handleing the exception as normally it is done. ",new,open,,1970-01-01 0054024,defect,POS2,igor_trebol,AugustoMauch,normal,minor,always,,,2023-11-24,5,,,public,2023-11-24,Adding an action preparation before registering state actions does not show any error,"When an action preparation is added to a state action that has not been yet registered, instead of showing a descriptive error, POS just crashes. The errors shown in console are the ones attached.",new,open,,1970-01-01 0053999,defect,POS2,Daria_Sh,SABARINATH P,normal,minor,have not tried,,,2023-11-22,5,,,public,2023-11-24,The [object Object] is shown instead of the corresponding description,"""When logged in as the user 'vallblanca' and assigning the Safe Box to the terminal in POS1, an attempt to log in under 'demouser' (for instance) results to the displaying of an 'Error' along with a corresponding description (it is the expected behavior) In POS2, upon applying the same actions, an 'Error' is displayed, but the description appears as [object Object] Define Safe Box in the backoffice: Go to Safe Box window Create a new record: • Organization: Vall Blanca Store • Comercial Name: VBS Safe Box 01 • Search Key: VBS-SB-01 • User for Safe Box: Vall Blanca Store User Save the record Go to Financial Account window and create a new record: • Organization: Vall Blanca Store • Name: SafeBox Cashbook 01 • Currency: EUR • Type: Cash Push Ctrl+S to save the changes Go to Payment Method tab and create a new record: • Payment Mtehod: Cash Leave the remaining fields as default and push Ctrl+S to save the changes Return to Safe Box window and select 'VBS-SB-01' record Go to Payment Method tab and create a new record: • Financial Account: SafeBox Cashbook 01 - EUR • Payment Method: Cash • Cash: Checked • Cash Differences: VBS Cash differences • G/L Item for Cash Drop/Deposit: VBS Mandatory G/L Item for Cash up • Count Cash: Checked • Automate Movement to Other Account: Checked • Keep Fixed Amount: unchecked • Allow Variable Amount: unchecked • Allow Not to Move: Checked • Allow Move Everything: Checked • Count Difference Limit: 10 Push Ctrl+S to save the changes Go to Channel - Touch Point Type window Open 'POS2SD VBS POS2 Terminal Type' Tick the 'Use Safe Box' checkbox Go to Payment Method tab → open 'Cash'payment method Tick 'Defined in Safebox' and save the changes """,scheduled,open,,1970-01-01 0054017,defect,POS2,njimenez,Retail,normal,major,always,,,2023-11-23,5,,,public,2023-11-23,Base inputs shown in stories has a wrong background defined,"There has been added a generic style definition for the class obc2BaseFormInput in stories styles. Because of this definitions all the inputs shown in stories has a wrong background color. https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/07cb7f868db30b95fdfacac07fd2831ef01fb5b0",new,open,,1970-01-01 0052828,feature request,Openbravo ERP,jarmendariz,gonzalo_fernandez,normal,major,have not tried,,,2023-06-22,5,,,public,2023-11-22,Add support to deploy to Tomcat 10,Tomcat 10 requires to migrate from dropped javax.* packages to jakarta.*. This leads us to a tricky migration. There are two ways to handle the migration: executing the migration tool they provide us or deploying to a different path inside Tomcat. For more information go checkout the official documentation in https://tomcat.apache.org/migration-10.html.,scheduled,open,,1970-01-01 0053995,defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2023-11-22,5,,,public,2023-11-22,"Value" named columns generate a sequence,"""Whenever a new column named """"Value"""" is added to any table, a new sequence (AD_Sequence) is created. This is handled by ad_column_trg2 and ad_client_trg. Does it still make sense? What are these sequences used for?""",new,open,,1970-01-01 0053530,design defect,Openbravo ERP,malsasua,jonae,high,major,always,,,2023-09-22,5,,,public,2023-11-22,Bad performance with query executed in "Add Payment" process,"In a customer with a high volume, the query used in Add Payment process, the response time is high",new,open,,1970-01-01 0053626,defect,Openbravo ERP,kousalya_r,kousalya_r,normal,major,N/A,,,2023-10-09,5,,,public,2023-11-21,"Wrong translation dependency in italy, france and portugal business suites","""Remove dependency to translation modules from: https://gitlab.com/openbravo/product/pmods/org.openbravo.localization.italy.suite.business https://gitlab.com/openbravo/product/pmods/org.openbravo.localization.italy.suite.commerce https://gitlab.com/openbravo/product/pmods/org.openbravo.localization.france.suite.business https://gitlab.com/openbravo/product/pmods/org.openbravo.localization.france.suite.commerce https://gitlab.com/openbravo/product/pmods/org.openbravo.localization.portugal.suite.business https://gitlab.com/openbravo/product/pmods/org.openbravo.localization.portugal.suite.commerce Once it’s fixed, add following modules to omni-oms.json: org.openbravo.localization.spain30 org.openbravo.module.finactvalidator.es org.openbravo.proflocalization.spain30 org.openbravo.localization.italy.suite.business org.openbravo.localization.italy.suite.commerce org.openbravo.localization.france.suite.business org.openbravo.localization.france.suite.commerce org.openbravo.localization.portugal.suite.business org.openbravo.localization.portugal.suite.commerce Related topic to also change dependencies: 4 module declare AD_MODULE_DEPENDENCY to module org.openbravo.utility.multiplebpselector (334C2A06294447FAA7D1AF5D98E8F857) pmods/org.openbravo.module.invoiceTaxReportEnhanced30 pmods/org.openbravo.module.invoiceTaxReportEnhanced30.cashvat pmods/org.openbravo.proflocalization.spain30.cashvat pmods/org.openbravo.proflocalization.spain30 But none of those seems to use the 2.50 popup selector defined in this module (but instead of the standard one from erpCommon/info (in backoffice repos) Double check and remove all 4 dependencies (as not needed)""",scheduled,open,,1970-01-01 0053817,defect,POS2,xabier_egues,SABARINATH P,normal,minor,have not tried,,,2023-10-31,5,,,public,2023-11-18,[23Q4] cannot create quotation on mobile portrait mode,"when trying to transform a ticket into a quotation on portrait mode the button is disabled, but in landscape mode is enabled. Quotations work fine in both modes once the button is pressed in landscape mode",scheduled,open,,1970-01-01 0053962,feature request,POS2,AugustoMauch,AugustoMauch,normal,minor,have not tried,,,2023-11-16,5,,,public,2023-11-17,"The quality of many jest unit tests can be improved, replacing dependencies withs mocks","""Wee have identified several cases where a component is very simple (i.e. CashupProcess [1]) but its test requires a lot of setup because it is using the dependencies (both direct and indirect) of the component it is testing, instead of mocking them like they should in unit tests. [1] https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/blob/c78aa8b8c92612072140ef9d21545e355cdd2b40/web-jspack/org.openbravo.pos2/src/components/Cashup/CashupProcess/CashupProcess.jsx [2] https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/blob/c78aa8b8c92612072140ef9d21545e355cdd2b40/web-jspack/org.openbravo.pos2/src/components/Cashup/CashupProcess/__test__/CashupProcess.test.jsx""",scheduled,open,,1970-01-01 0052240,defect,POS2,Markel_Iruretagoyena,SABARINATH P,normal,major,always,,,2023-04-26,5,,,public,2023-11-17,[23Q2] "Print Coupons" button doesn't seem to do anything,"Working with coupons, after selecting a product with a ""coupon"" tag on it and clicking the ""Pay"" button, the ""Print Coupons"" button (top right) appears to be available but doesn't seem to do anything",scheduled,open,,1970-01-01 0041756,design defect,Modules,vmromanos,Triage Omni WMS,normal,minor,always,,,2019-09-05,5,,,public,2023-11-16,Delta different generates delta tasks for any possible line in the document,"""The delta different is the ability to ask the system to generate a new task for the delta quantity with a different storage detail (when the task did use a PK algorithm) and/or a different bin to (when the task did use a PA algorithm). When the task is NOT related to a document with lines, like for example in the case of putaways, the system does properly generate delta tasks only for the original task. However, when the task belongs to a document with lines, like for example a sales order, the delta manager generates delta task for the given task (OK) and for any other line in the document where a task of the same type could be generated (WRONG). Note that, although the system doesn't work as designed, the current behavior it's not a bad option neither, as these other tasks for the other lines within the document should be generated at any moment in time anyway. Also note that this scenario will usually be a corner case, because most probably the rest of the lines in the document will already have a task associated, so the system obviously will detect it and it won't generate more tasks.""",acknowledged,open,,1970-01-01 0053966,feature request,POS2,javierRodriguez,guilleaer,normal,minor,have not tried,,,2023-11-16,5,,,public,2023-11-16,Make crm standard implementation to take into account obPreFilterGenerated filter,"""Pre filters create a generated filter called obPreFilterGenerated. It contains all the pre filter results. Now, OBCustonerRelationshipManagement (standard crm implementation) is not taking into account this filters.""",new,open,,1970-01-01 0053956,defect,POS2,AugustoMauch,AugustoMauch,normal,minor,have not tried,,,2023-11-16,5,,,public,2023-11-16,False positives on "Error when persisting completion of ticket" when deleting a ticket,"""This code [1] is meant to display a warning when it detects that the state was not properly persisted after completing an order. But the check that it does fails whenever a ticket is deleted and the POS is configured to send the deleted tickets to the backend. The check should be updated to consider this case, and other other than the happy path one should be reviewed [1] https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/blob/master/web-jspack/org.openbravo.pos2/src/model/ticket/TicketUtils.js#L597""",new,open,,1970-01-01 0053947,defect,POS2,plujan,Retail,normal,minor,have not tried,,,2023-11-15,5,,,public,2023-11-15,"[23Q4] While offline, the ""Search Customer"" pop up shows a wrong message","If I am working in offline mode, the pop up for searching a customer shows a message saying that the feature is not available when it is actually working.",new,open,,1970-01-01 0053936,defect,Modules,vmromanos,vmromanos,normal,trivial,N/A,,,2023-11-15,5,,,public,2023-11-15,AWO EDL should be unsupported,"""The AWO EDL module https://gitlab.com/openbravo/product/pmods/org.openbravo.warehouse.advancedwarehouseoperations.edl was developed long time ago as an adhoc/custom module and it shouldn't have never been officially supported. Besides, now that we have the Copy Warehouse module, the AWO EDL module has no sense and it should be set as unsupported. Any other dependent module, like translations should be also set as unsupported""",scheduled,open,,1970-01-01 0053890,defect,POS2,ifernandez,ifernandez,normal,minor,have not tried,,,2023-11-07,5,,,public,2023-11-13,[ES] - Error message when exceeding 3000€,"When testing https://smcp.atlassian.net/browse/OP-6143 I get the following error when the receipt exceeds 3000€ instead of the message “Please select the issue invoice option” :",new,open,,1970-01-01 0051404,defect,POS2,dorian_robillard,gonzalo_fernandez,normal,major,always,,,2023-01-18,5,,,public,2023-11-12,"If a payment method is configured with ""Count per amount"" in count payment in cash up, a EWI is generated","""If a payment method is configured with """"Count per amount"""" in count payment in cash up, a EWI is generated : java.lang.NumberFormatException: Character , is neither a decimal digit number, decimal point, nor """"e"""" notation exponential mark. if a sale is > to 1000€ We can see in the json this line : """"countPerAmount"""":{""""1,053.50"""" for a sale of 1053,50€""",scheduled,open,,1970-01-01 0053910,defect,Openbravo ERP,Daria_Sh,Triage Omni OMS,normal,minor,have not tried,,,2023-11-10,5,,,public,2023-11-10,The 'Credit Line limit' value is permissible to save as a negative amount,"According to the specification document used during implementation the 'Sell on Credit' feature, it should be forbidden to enter a negative value in credit line limit field available on the Backoffice",new,open,,1970-01-01 0053884,defect,Retail Modules,radhakrishnan,radhakrishnan,normal,major,always,,RR20Q3,2023-11-07,5,,,public,2023-11-10,Send email not working for deposit invoice,https://openbravo.atlassian.net/browse/RM-9024,scheduled,open,,1970-01-01 0053898,defect,POS2,meriem_azaf,meriem_azaf,normal,major,have not tried,,,2023-11-08,5,,,public,2023-11-09,Return line dialog shows all the inputs from all client,"In return line dialog, we saw that we have two inputs one defined in white valley and the other in F&B.",scheduled,open,,1970-01-01 0053849,defect,POS2,andre_montenegro,SABARINATH P,normal,minor,have not tried,,,2023-11-03,5,,,public,2023-11-09,[23Q4] Coupons remains applied to the ticket after deletion of usage conditions,"""After creating a coupon designated for a specific customer and successfully applying it to a ticket assigned to the customer, the coupon remains persistently attached to the ticket, even if the customer is unassigned from the ticket. And the payment can be completed.""",scheduled,open,,1970-01-01 0053897,feature request,Openbravo ERP,malsasua,Triage Platform Base,normal,major,have not tried,,,2023-11-08,5,,,public,2023-11-08,update jackson libraries,"""Update the jackson libraries at least to 2.15.2 version Currently, the libraries used are: ./lib/runtime/jackson-annotations-2.14.1.jar ./lib/runtime/jackson-core-2.14.1.jar and they should be updated to 2.15.2 version """,new,open,,1970-01-01 0053704,defect,POS2,xabier_egues,xabier_egues,normal,minor,sometimes,,,2023-10-18,5,,,public,2023-11-08,close store popup shows when doing a cashup with other tills open,"when doing a cashup with other tills open in the store, a popup shows saying that all other tills are closed and allows to close the store. If we close the store it forcefully closes every other session.",new,open,,1970-01-01 0053891,defect,Openbravo ERP,ablasco,Triage Platform Base,normal,minor,have not tried,,,2023-11-07,5,,,public,2023-11-07,"Triggers declared with insert, update, delete=false contains INSERTING, UPDATING, DELETING conditionals","""Some triggers have a dependency code when its INSERTING, UPDATING or DELETING and it could not fire when insert, update and delete action is set to false. ONInsert - AD_TREENODE_TRG ( openbravo ) - C_INVOICEDISCOUNT_TRG ( openbravo ) - C_ORDERDISCOUNT_TRG ( openbravo ) - GL_JOURNAL_TRG ( openbravo ) ONDelete - API_EVENTS_MOD_TRG ( org.openbravo.api ) - CNC_PUBLIC_EVENTS_MOD_TRG ( org.openbravo.events.core ) - OBPOS_PAYMENTMETHOD_TYPE_TRG ( org.openbravo.retail.posterminal ) - OBPOS_PRINT_TEMPLATE_MOD_TRG ( org.openbravo.retail.posterminal ) - C_BPARTNER_LOCATION_TRG ( openbravo ) - M_MATCHPO_TRG ( openbravo )""",new,open,,1970-01-01 0053888,defect,POS2,migueldejuana,Triage Platform Base,normal,trivial,always,,,2023-11-07,5,,,public,2023-11-07,Not needed gap when no headerEnd defined,If we use a FilterableGrid and we do not define headerEnd we will have an unneeded gap on the right. See screenshot.,new,open,,1970-01-01 0053858,defect,POS2,ablasco,Triage Platform Base,normal,major,have not tried,,,2023-11-06,5,,,public,2023-11-06,BaseDialog Responsive Toolbar height overflow,"""Responsive Toolbar is used properly inside BaseForm as a Dialog with button height: 5.6rem to check overflow in Toolbar. But inside BaseDialog, button Toolbar is not restricted in height and ResponsiveToolbar will not work. """,new,open,,1970-01-01 0053262,defect,POS2,lmonreal,Rajesh_18,high,major,always,,,2023-08-22,5,,,public,2023-11-06,Able to remove payments if I load Last order PoP,"""I am able to remove a payment from an order if I load the proof of payment. This is very dangerous, delete payment should not be possible here. Video:https://drive.google.com/file/d/1Kt56P16ceo5ian7MwB0DEXbhCnrijhqD/view?usp=sharing""",scheduled,open,,1970-01-01 0053854,defect,POS2,andre_montenegro,Retail,normal,minor,have not tried,,,2023-11-03,5,,,public,2023-11-03,[23Q4] Coupon no longer applies on 'Cancel and Replace' of paid ticket,"When performing a 'Cancel and Replace' operation on a paid ticket with an applied coupon, the coupon becomes inactive as soon as the operation is confirmed, resulting in a replacement ticket without the coupon applied.",new,open,,1970-01-01 0053852,design defect,POS2,andre_montenegro,Retail,normal,minor,always,,,2023-11-03,5,,,public,2023-11-03,[23Q4] Improve Coupon applied visibility,"""When a coupon is applied to a ticket, and the required products are not present in that ticket, there is no notification or label to indicate to the user that the coupon is being considered for the ticket but not applied due to missing products. To improve UX and provide clarity, it's necessary to introduce a feature that visibly displays the applied coupon number, even when the coupon cannot be fully utilized due to missing products""",new,open,,1970-01-01 0053850,design defect,POS2,andre_montenegro,Retail,normal,trivial,have not tried,,,2023-11-03,5,,,public,2023-11-03,[23Q4] Random coupon code redeem displays unexpected 'Confirmation Required' pop-up title,"""When attempting to redeem an non-existent coupon code, an unexpected pop-up title, """"Confirmation Required,"""" is displayed. The message in the pop-up should be different to accurately reflect the error.""",new,open,,1970-01-01 0053846,feature request,Modules,kousalya_r,Triage Platform Conn,normal,major,N/A,,,2023-11-03,5,,,public,2023-11-03,Extension 4 new fields in the Invoice API,"Adding 4 Fields MESSAGE INVOICE : businessUnitID : This is a custom field that exists in the ad_org table; it's the Company code. The name of this property and the position inside the JSON is not important for Weldom. storeID : This is the Organization searchKey. The name of this property and the position inside the JSON is not important for Weldom. paymentModeName : This is the payment method name of the payment method that appears inside the Payment plan tab of the invoice. The name of this property and the position inside the JSON is not important for Weldom. productItem.departmentID : This is the product category searchKey of the product of the line. Each product inside the invoice should have this property. The name of this property and the position inside the JSON is not important for Weldom.",new,open,,1970-01-01 0053844,defect,POS2,xabier_egues,Retail,normal,minor,always,,,2023-11-03,5,,,public,2023-11-03,[23Q4] buttons are cut in the ticket in portrait mode,when selecting the ticket in portrait mode in an android tablet (galaxy tab a) the bottom buttons are cut. This does not happen in chrome devtools nor in Ipad devices,new,open,,1970-01-01 0044721,defect,Retail Modules,lorenzofidalgo,Retail,normal,major,always,main,,2020-07-30,5,,,public,2023-11-03,0044719: [20Q2][CopyRetailStore] VBS Store can not be copied by default. Process fails but no error message is shown,Default VBS Store can not be copied. Copy Store process fails and no error message is shown.,new,open,,1970-01-01 0040175,defect,Openbravo ERP,Sandrahuguet,markmm82,normal,major,have not tried,,,2019-02-11,30,Openbravo Appliance 14.04,,public,2023-11-03,Trial balance report should not take into account the closed years,"""Trial balance report should not take into account the closed years. In selectLines query all lines of the FACT_ACCT are checked before the indicated date. This query should be modified to check FACT_ACCT before the indicated date and in a open year. If the report is launched by a closed year, the dateacct should be 1-jan of that year.""",scheduled,open,,1970-01-01 0053841,defect,Retail Modules,lorenzofidalgo,Retail,normal,major,always,main,,2023-11-02,5,,,public,2023-11-02,[23Q4][Copy Store] POS2 gets stuck the first time after spreading Payment Method with Copy Payment Method,It is not possible to continue working with the POS2 unless a refresh is done just after the Copy Payment Process is done to copy a Credit Note (probable to happen with other Payment Methods).,new,open,,1970-01-01 0053840,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2023-11-02,5,,,public,2023-11-02,[23Q4][Copy Store][UX] Copy Payment Method process shows a successful message also when no action is done,"""In the cases that a Copy Payment Method process is executed but nothing is done, a warning/info message must be shown. Instead, the following successful message is written: """"Entity copied successfully Entity has been successfully created, please review the log to complete configuration"""". But nothing has been created. """,new,open,,1970-01-01 0053839,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2023-11-02,5,,,public,2023-11-02,[23Q4][Copy Store] Copy Payment Method grid is interactable after a successful execution but nothing can be done,"After a successful execution inside ""Spread payment for selected tills"" popup, the grid is still interactable and records can be selected, but for no use. Nothing else can be done and the ""Cancel"" (wrongly named) button only dismisses the popup.",new,open,,1970-01-01 0053838,defect,Retail Modules,lorenzofidalgo,Retail,normal,trivial,always,main,,2023-11-02,5,,,public,2023-11-02,[23Q4][Copy Store] terminalsType label is shown in the "Spread payment for selected tills" popup,terminalsType label is shown instead of a better User Friendly name inside the "Spread payment for selected tills" popup.,new,open,,1970-01-01 0053837,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2023-11-02,5,,,public,2023-11-02,[23Q4][Copy Store] Copy Payment Method show some info as NULL after executing its process,Some values are not properly shown and "Creating new Payment Method: null" is shown in the Process Execution Log after successfully executing a Copy Payment Method process.,new,open,,1970-01-01 0044704,defect,Retail Modules,lorenzofidalgo,Retail,normal,trivial,always,main,,2020-07-28,5,,,public,2023-11-02,[20Q2][Copy Terminal] "Cancel" button is shown when "Close" button would be the appropriate label,"In the Copy Terminal process, after one terminal has been copied, the same popup is still shown even after the process has been finished. It allows create several clones in a row. That is ok. But, after one process has been completed, the ""Cancel"" button that is shown must not stay as ""Cancel"" due to the process has already been completed and clicking ""Cancel"" does not undo the previous completed process. That label must be changed to ""Close"" or something similar.",new,open,,1970-01-01 0044705,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2020-07-28,5,,,public,2023-11-02,[20Q2][Copy Terminal] "%" characters must not be allowed in "POS Terminal Search Key" input field. POS crashes,"In the Copy Terminal process, in ""POS Terminal Search Key"" input field, it is possible create ""POS Terminal Search Keys"" such as CMS-% and complete the process smoothly. But that induces severe problems when a POS user tries to access that terminal. POS crashes.",new,open,,1970-01-01 0053145,defect,POS2,Daria_Sh,sreehari,normal,minor,have not tried,,,2023-08-02,5,,,public,2023-11-01,[23Q3] Cross store: Loaded Order do not match with the selected schema,"When create order on Orhi Store and find and open it in Vall Blanca store 'The loaded order did not match with the selected schema' warning appears. To log in into Orhi Store at least one Store schema should be configured. 1. Go to Backoffice -> Organization window -> Schemas tab 2. Create the row with the following values: - Schema = Store - Keymap = Main App Keymap The rest values are by default To configure Cross Store visibility 1. In 'Organization' window: ‘White Valley Spain S.A'-> Pick 'Summary level' checkbox 'Vall Blanca Store' : - Select 'White Valley Spain S.A' in 'Cross Store Organization' field - Point 'Spain Reconciliations' in the 'Document type for Reconciliations' field - Set 'Group' in 'Retail Organization Type' field ",scheduled,open,,1970-01-01 0053703,defect,POS2,xabier_egues,Retail,normal,minor,have not tried,,,2023-10-18,5,,,public,2023-10-31,[23Q4] can't access the order discounts window in mobile POS2 in vertical mode,"""when trying to select order discount in vertical mode POS2 using a tablet the button is disabled, but in horizontal mode, it can be clicked. If we click the button in horizontal mode and then we turn the tablet it stills allows us to select order discounts and it works fine, it's just that the button in vertical mode is disabled """,new,open,,1970-01-01 0053805,defect,POS2,Markel_Iruretagoyena,Retail,normal,minor,always,,,2023-10-30,5,,,public,2023-10-30,[23Q4] Unnecessary scroll bars after opening the product stock popup in portrait mode,Unnecessary scroll bars appear after opening the product stock popup in portrait mode,new,open,,1970-01-01 0047090,design defect,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2021-06-11,5,,,public,2023-10-30,Tracking issue: Library update,Used to track the various library update issue,new,open,,1970-01-01 0053746,defect,POS2,Daria_Sh,Rajesh_18,normal,minor,have not tried,,,2023-10-24,5,,,public,2023-10-30,"[23Q4] The 'Error while updating CRM Reference' is shown, if save and assign the new Customer","In POS2 it is possible to create the new Customer, using Customer filter in Orders list. If fulfill the required fields and push 'Save and Assign' button in the in 'New Customer' pop-up, the 'Error while updating CRM Reference' is shown",new,open,,1970-01-01 0053788,feature request,Openbravo ERP,Sandrahuguet,Triage Platform Base,normal,minor,have not tried,,,2023-10-27,5,,,public,2023-10-27,It would be fine to be able to define displaylogic in process definition depending on the OBUISEL_Multi Selector has values,It would be fine to be able to define displaylogic in process definition depending on the OBUISEL_Multi Selector Reference has values,new,open,,1970-01-01 0053787,defect,POS2,Markel_Iruretagoyena,Retail,normal,minor,always,,,2023-10-27,5,,,public,2023-10-27,[23Q4] First step of cash-up process not fully adapted to portrait mode,The first step of the cash up process is not fully adapted to portrait mode when filling in the "Counted" field,new,open,,1970-01-01 0053786,defect,POS2,Markel_Iruretagoyena,Retail,normal,minor,always,,,2023-10-27,5,,,public,2023-10-27,[23Q4] payment window with "sell on credit" is not adapted to portrait mode,"in an iPhone 13, when on the payment window with the sell on credit option enabled, the view is not adapted",new,open,,1970-01-01 0053785,defect,POS2,Markel_Iruretagoyena,Retail,normal,minor,always,,,2023-10-27,5,,,public,2023-10-27,"[23Q4]In portrait mode, after converting the order to return the window returns to the keymap instead of the ticket","In portrait mode, the window does not return to the ticket view after the order is converted to return",new,open,,1970-01-01 0053782,feature request,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2023-10-27,5,,,public,2023-10-27,update ant jars to 1.10.x,"Update ant jars to 1.10.x: ant-1.9.2.jar ant-launcher-1.9.2.jar ant-nodeps.jar ",new,open,,1970-01-01 0053781,feature request,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2023-10-27,5,,,public,2023-10-27,raise minimum ant version to 1.10,Currently the minimum supported is 1.9.2 since 18Q2. Even 18.04 appliance has 1.10.5.,new,open,,1970-01-01 0053778,defect,POS2,asier_perez,Retail,normal,major,always,,,2023-10-26,5,,,public,2023-10-26,[23Q4] Prices are wrongly calculated in tablets and phones when using products with modifiers,"When using a device such an iPhone, iPad or Android tablet, the ticket lines of the cheeseburger product, which has modifiers, are merged despite having different modifiers. If we split it in more lines, all of them will have the same price, which is not correct because there is a specific modifier that costs more and not all cheeseburgers may have it. This does not happens in a computer (using chrome). In the devices that it is reproduced, it happens both in landscape and portrait modes.",new,open,,1970-01-01 0053770,defect,POS2,asier_perez,Retail,normal,trivial,always,,,2023-10-26,5,,,public,2023-10-26,"[23Q4] When trying to use the pager while offline, the error message is not correct","When we are in offline mode and we try to change the values of the pager, which is not allowed while online. A red message appears. This message says, correctly, 'Not available in offline', but only with the first three options. When clicking any of the last three options, however, the message only says 'ActionCanceled', which is not very informative.",new,open,,1970-01-01 0053775,defect,POS2,asier_perez,Retail,normal,trivial,always,,,2023-10-26,5,,,public,2023-10-26,[23Q4] Button images are not shown in iPad when using offline mode,"""When we use an iPad in online mode, the images in buttons are shown correctly. For example, the check in the 'Apply' button of Discounts window, the till image of 'Close Till' button, or the image of 'Store Stock' button in the Product Card. However, if we go offline, all the images that have not been rendered when we were online will not load, and the buttons will be empty. This happens with an iPad both in portrait and in landscape, but not with an iPhone or an Android tablet.""",new,open,,1970-01-01 0053767,defect,Openbravo ERP,njimenez,Triage Platform Base,normal,major,always,,,2023-10-26,5,,,public,2023-10-26,During a synchronization data process it is not posible to update a column without a flush execution,"""When a process that extends pos data synchronization process tries to update a column value in cross store from a record that the user role has not access, it is needed to make a flush to update the information. Otherwise an error will be received while updating the record information as on OBInterceptor class will receive the obContext.isInCrossOrgAdministratorMode() value as false in its second execution.""",new,open,,1970-01-01 0053762,defect,POS2,timothee_catteeuw,Retail,high,minor,always,,,2023-10-25,5,,,public,2023-10-25,Translations not taken into account by incremental refresh,"""I was able to reproduce an issue concerning translations not taken into account by incremental refresh on livebuild. Below all the details. Globally it looks the translation is not correctly taken into account even if there is a full refresh. The only way to update the tax rate name ythe user can see on webpos trough translation sub tab is to update something in the main window tax rate AND translation subtab. If you just change something in translation sub tab in the tax rate window, the translation is not taken into account on Webpos. """,new,open,,1970-01-01 0053672,defect,Openbravo ERP,ebecerra,Triage Platform Base,normal,major,have not tried,,,2023-10-17,5,,,public,2023-10-25,HTTP PUT and HTTP DELETE should accept CORS,"""Nowadays the HTTP methods allowed for cross-domain calls are POST, GET and OPTIONS. While developing 53527 we realized that we need to allow request using CORS for PUT and DELETE """,new,open,,1970-01-01 0053756,defect,POS2,njimenez,Triage Platform Base,normal,major,always,,,2023-10-25,5,,,public,2023-10-25,Resposive Toolbar is not properly displayed in Base Dialog,"""When a base dialogo define the actions variable as an array of button properties to be displayed as a responsive toolbar, the responsive toolbar is not properly displayed. The problem is that the toolbar is not taking properly the styles definition. One of the problems is that it is not possible to define a variant class for the div that containts the responsive toolbar so it is not possible to define additional properties.""",new,open,,1970-01-01 0053748,defect,POS2,andre_montenegro,Retail,normal,minor,always,,,2023-10-24,5,,,public,2023-10-24,"[Price Limit] After cancelling a confirmation to Validate a price limit exceeded, it is possible to continue with the payment","""When Confirmation or Approval is required to Validate the Price Limit exceeded, if the user cancels the approval of the Validate, it is possible to pay the ticket without the validation. """,new,open,,1970-01-01 0053745,defect,POS2,Daria_Sh,Retail,normal,minor,have not tried,,,2023-10-24,5,,,public,2023-10-24,"[23Q4]The new Customer Address is not shown in the 'Select address to view info' pop-up, after its creation","If create new Customer address using 'View info' option, this address is not displaying in the 'Select address to view info' list",new,open,,1970-01-01 0053623,defect,POS2,Daria_Sh,sreehari,normal,minor,have not tried,,,2023-10-09,5,,,public,2023-10-20,Incorrect 'Current Balance' is shown if Order is paid by Credit Note and Reversed,"""When I pay for an Order using a Credit Note and then make Reverse Payment,the current balance of this Credit Note increases by the total order amount of the Order in the 'Gift Card Instance' window in Backoffice Create a Credit Note: 1.Log in to POS2 (VBS-3): -username: vallblanca -password: openbravo 2.Pick 3 dots in the bottom of the Order area 3.Select 'Convert to return' 4.Add 'Avalanche transceiver' product to the Order 5.Click the 'Refund' button 6.Select the 'Credit Note' payment method 7.Push the 'Done' button Go to Backoffice (username: Openbravo/password - openbravo) → 'Gift Card Instance' window Write down: -the 'Search Key' of the created Credit Note (in POS it is a Card ID) -Current balance is 150.50 """,scheduled,open,,1970-01-01 0053420,defect,Modules,AtulOpenbravo,AtulOpenbravo,normal,major,have not tried,,,2023-09-08,5,,,public,2023-10-19,IC > EWPT when moving stock with organization different than warehouse org in Warehouse Operations,"Error when moving stock with organization different than warehouse org in Warehouse Operations https://openbravo.atlassian.net/browse/RM-7763",scheduled,open,,1970-01-01 0053712,defect,POS2,Daria_Sh,Retail,normal,minor,have not tried,,,2023-10-19,5,,,public,2023-10-19,"[23Q4]The Birth date in the future is saved, when editing Customer details window","""If edit the existing Customer and specify the Birth date in the future, it is saved and displayed in POS2 and Backoffice. """,new,open,,1970-01-01 0053705,defect,POS2,Markel_Iruretagoyena,Retail,normal,minor,always,,,2023-10-18,5,,,public,2023-10-18,[23Q4] Order window is not responsive in portrait mode,The table view grid does not adjust for all the resolutions in portrait mode. See the attachment below (this is a screenshot from an iPad 5th generation),new,open,,1970-01-01 0053702,defect,POS2,Markel_Iruretagoyena,Retail,normal,minor,always,,,2023-10-18,5,,,public,2023-10-18,[23Q4] After editing a customer information when you click on save the pop up stays open,"After editing a customer information, when you click on save, the pop up stays open and the only way to close it is by clicking outside the pop up",new,open,,1970-01-01 0053700,defect,POS2,Markel_Iruretagoyena,Retail,normal,minor,always,,,2023-10-18,5,,,public,2023-10-18,"[23Q4] After changing a customer's name, the new name is not displayed","After changing the name of a customer, the new name of the customer is not displayed in the customers window or in the ticket, but when you try to edit the customer again you will notice that the name that appears is the one that you have just changed",new,open,,1970-01-01 0053698,defect,POS2,plujan,Retail,normal,minor,have not tried,,,2023-10-18,5,,,public,2023-10-18,"[23Q4] In Portrait, the Discounts window returns to the keymap instead of the ticket","While in Landscape mode the flow is more clear, in Portrait the contextual menu where I can select a Line discount happens on the Ticket window. But after interacting with the Discounts window, the page shown is the Keymap instead. See steps.",new,open,,1970-01-01 0053693,defect,POS2,plujan,Triage Platform Base,normal,minor,have not tried,,,2023-10-18,5,,,public,2023-10-18,[23Q4] Inconsistent behavior between offline Print Labels and other functionalities,"""While working offline, the behavior of Print Product Labels is not the same as the rest of the functionalities that are not available offline. In the Application menu, the option to access Orders for example is disabled while offline. Same with Customers. However, the Print Labels option is available and it is only on entering the window that the message saying that the function is not available offline is shown. """,new,open,,1970-01-01 0052538,feature request,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2023-05-23,5,,,public,2023-10-18,support PostgreSQL 16,Issue to track any changes required to eventually add support for PostgreSQL 16,new,open,,1970-01-01 0053692,defect,POS2,Markel_Iruretagoyena,Retail,normal,major,always,,,2023-10-18,5,,,public,2023-10-18,[23Q4] "Invoicing Address selected as Shipping Address" pop up is not adapted to portrait mode,"In portrait mode, the ""Invoicing Address selected as Shipping Address"" pop up is not adapted, so it is not possible to update the address, only the cancel button is slightly visible",new,open,,1970-01-01 0051338,defect,POS2,philippe_mui,Retail,low,minor,always,,,2023-01-11,5,,,public,2023-10-18,[ALTERATION] : possible to enter date before today's date in the "estimated date" field,"""When doing a sale with alteration, in the follow-up file definition screen, the user has to define an estimated date. This date should only be in the future and user should not be able to add a date in the past See video attached""",new,open,,1970-01-01 0053442,defect,POS2,alostale,sreehari,normal,trivial,have not tried,,,2023-09-12,5,,,public,2023-10-18,All templates available when selecting follow-up report,"When selecting a template for the follow up report, all the available templates are shown in the drop down list instead of filtering only for the follow up type.",scheduled,open,,1970-01-01 0053683,defect,POS2,migueldejuana,Triage Platform Base,normal,major,always,,,2023-10-17,5,,,public,2023-10-17,Issue with manually launched UIAction inside another User Action when canceling the approval,"If we launch a UIAction manually inside another UserAction(preHook) and that UIAction has an approval and we cancel that approval, we will cancel de UIAction but the UserAction will continue with the execution. We need to handle manually if the UIAction is canceled and cancel the UserAction if needed.",new,open,,1970-01-01 0053678,defect,POS2,xabier_egues,Retail,normal,minor,have not tried,,,2023-10-17,5,,,public,2023-10-17,null IDs in payment window,there are multiple elements in the payment panel title with null IDs,new,open,,1970-01-01 0048758,defect,POS2,andre_montenegro,sreehari,low,minor,always,,,2022-03-10,5,,,public,2023-10-17,[POS2] Store shortcut is named "Restaurant" when restaurant module is installed,[POS2] Store shortcut (Lateral control bar) in named "Restaurant" when restaurant module is installed. It's name must be "Store".,scheduled,open,,1970-01-01 0053137,defect,POS2,asier_perez,Rajesh_18,normal,minor,always,,,2023-08-02,5,,,public,2023-10-17,[23Q3] It is not possible to merge coins and bills during the Initial Count if the Counting Tool has been used,"During the Initial Count process, the Cash payment method can be split into Cash (Coins) and Cash (Bills), and then merged again. Usually, typing an amount in one or both of them, and then merging them, causes the merged payment method to have the sum of the two sub-methods. But if the Counting Tool has been used to type an amount, instead of the keypad or the keyboard, it is not possible to merge the two of them back, and an error message appears.",scheduled,open,,1970-01-01 0053135,defect,POS2,asier_perez,SABARINATH P,normal,trivial,always,,,2023-08-02,5,,,public,2023-10-17,[23Q3] The 'Merge Coin & Bills' button in the Initial Count should be 'Merge Coins & Bills' (coins in plural),"In the same way as in the 'Split Coins & Bills', the 'Merge Coin & Bills' should be 'Merge Coins & Bills'",scheduled,open,,1970-01-01 0050657,defect,POS2,plujan,SABARINATH P,normal,minor,have not tried,,,2022-10-27,5,,,public,2023-10-17,[22Q4] Uncaught exception when entering a wrong numeric value for a Proof of Payment,"When using the ""Fill In Amount"" option for creating a Proof of Payment, a value of ""....."" generates an uncaught exception",scheduled,open,,1970-01-01 0053666,defect,Retail Modules,ramprakash,ramprakash,normal,minor,always,,,2023-10-16,5,,,public,2023-10-17,ReducedTranslationExportTests Test failed if org.openbravo.idl.translation.es_ES is added to translations.json,"""Run ReducedTranslationExportTests test with org.openbravo.idl.translation.es_ES module raises following error column o.license does not exist Once issue is fixed, add https://gitlab.com/openbravo/product/pmods/org.openbravo.idl.translation.es_ES module to localization/translations.json in context defintions""",scheduled,open,,1970-01-01 0053647,defect,POS2,sreehari,Rajesh_18,normal,minor,always,,,2023-10-11,5,,,public,2023-10-16,Error Notification occured when modifying Product Qty in POS2 Modules,"""When tried to change the qty of the product, without changing clicking on OK button throws a error notification. Video Link : https://drive.google.com/file/d/1p_LbplDCGU9fJt66ZgaGHxvZFY4W6ls-/view?usp=sharing """,scheduled,open,,1970-01-01 0053662,feature request,POS2,aferraz,aferraz,normal,major,have not tried,,,2023-10-14,5,,,public,2023-10-14,Fiscalizations needs to get all the information related to prefixes and last information generated in the API,https://openbravo.atlassian.net/browse/RM-7548,new,open,,1970-01-01 0053660,defect,Openbravo ERP,kousalya_r,Triage Platform Base,normal,major,N/A,,,2023-10-13,5,,,public,2023-10-13,ERROR: column t.istranslated does not exist in OBRPTTL_JOIN_FIELD table,"""Running ReducedTranslationExportTests test with org.openbravo.reporting.tools.es_ES module raises following error: Error exporting translation for table OBRPTTL_JOIN_FIELD [junit] select t.IsTranslated,t.OBRPTTL_JOIN_FIELD_ID, t.Name, o.Name AS NameO from OBRPTTL_JOIN_FIELD_TRL t, OBRPTTL_JOIN_FIELD o where t.AD_Language=? AND o.OBRPTTL_JOIN_FIELD_ID= t.OBRPTTL_JOIN_FIELD_ID and o.AD_Client_ID='0' and o.ad_module_id=? and o.IsActive='Y' and t.IsActive='Y' order by t.OBRPTTL_JOIN_FIELD_ID [junit] org.postgresql.util.PSQLException: ERROR: column t.istranslated does not exist""",new,open,,1970-01-01 0053593,defect,Retail Modules,igor_trebol,sreehari,normal,minor,always,,,2023-10-04,5,,,public,2023-10-12,Pre-configured giftcards as payment method do not have order/payment links,"""When buying something with a gift card as payment method (with the payment methods pre-configured), in the Gift Card Instance window, Gift Card transaction tab, it does not generate the links to order and payment (image 1). This happens because the payment method pre-configured (image 2) has """"GCNV_payment.groupedcreditnote"""" as Key, and that option is not taken into account in """"GiftCardHookUtils.java"""" lines 52-58 (image 3). This regression was introduced after 20Q3, as in that release, everything works as expected.""",scheduled,open,,1970-01-01 0052769,defect,Openbravo ERP,Daria_Sh,ramprakash,normal,minor,have not tried,,,2023-06-16,5,,,public,2023-10-11,The "Discount" field in "Sales Order" lines shows 0 instead of 0.00,"If select the ""Order"" from the ""Sales Order"" window and open the ""Lines"" tab: - the ""Discount"" field displays 0 value instead of 0.00. - the ""Gross List Price"" field in the ""Lines"" tab shows 150.5 instead of 150.50 Log in credentials: Username: Openbravo Password: openbravo",scheduled,open,,1970-01-01 0053644,feature request,Retail Modules,jonae,Triage Platform Conn,normal,minor,have not tried,,,2023-10-11,5,,,public,2023-10-11,Add the possibility to choose the version for the QR generation,Add the possibility to choose the version for the QR generation,new,open,,1970-01-01 0053643,design defect,Openbravo ERP,dbaz,Triage Platform Base,normal,trivial,always,,,2023-10-11,5,,,public,2023-10-11,"Updated" label should be changed to "Update Date","In all backoffice windows there is a label ""Updated"". Now that we have added a new one called ""Update Date (Store Timezone)"", it worth have unified all the labels, so ""Updated"" should be renamed to ""Update Date""",new,open,,1970-01-01 0053633,feature request,Retail Modules,victor_perez,Retail,normal,major,always,,,2023-10-10,5,,,public,2023-10-10,Remote Assortment problem during full refresh and discount by product,"When we have configured discount by products and we set up the Remote Assortment, there is a problem during the Full Refresh of a till (more precisely during the loading of the DiscountFilterProduct.",new,open,,1970-01-01 0053624,defect,POS2,plujan,Triage Platform Base,normal,minor,have not tried,,,2023-10-09,5,,,public,2023-10-09,"Loading" label is shown in two different positions when refreshing POS2 in the browser,"""When the POS2 login screen is loaded (first time, or after a refresh). A """"Loading..."""" message is displayed. Before completing the loading process, this """"Loading"""" message moves downwards for no apparent reason""",new,open,,1970-01-01 0053617,defect,POS2,Markel_Iruretagoyena,Triage Platform Base,normal,major,always,,,2023-10-09,5,,,public,2023-10-09,The number of LastTerminalStatusTimestamp requests increases by one each time you login.,"After the first login to the POS, every time you logout and then login again, if you check the chrome developer tools, you will notice that the number of LastTerminalStatusTimestamp request are increase by one each time this logout login process is made.",new,open,,1970-01-01 0052959,defect,POS2,plujan,Rajesh_18,normal,minor,have not tried,,,2023-07-13,5,,,public,2023-10-09,[23Q3] Notes data-testid is made with the content of the field,"When creating a new note for a line ticket, the element data-testid contains the value of the field which: a) It is a potential performance issue as the note can be very long and a ticket can contain multiple notes and b) In case two lines contain the same note it will make the data-testid not unique",scheduled,open,,1970-01-01 0049866,defect,POS2,andre_montenegro,Rajesh_18,low,minor,always,,,2022-07-22,5,,,public,2023-10-09,[Payments] Incorrect data-testid on Payment subtitle label (Change/Overpayment/Amount due),"""On payments window (while paying a ticket), the amount-due/overpay/change info label has an incorrect data-testid, for example: """"null-change-label"""" This data-testid is not ok for all the cases, even if the payment is equal to the total. So, """"null-"""" prefix must be changed.""",scheduled,open,,1970-01-01 0052254,defect,POS2,asier_perez,Rajesh_18,normal,trivial,always,,,2023-04-26,5,,,public,2023-10-09,[23Q2] Products grouped as a menu divide in separate products when clicking Refund,"When we add some separate products to the ticket, if they form a menu, they stack automatically in a single menu when clicking the Pay button. But if we convert the order to return and click the Refund button, the menu is automatically divided in the products that are part of it. This behavior also alters the price, because a menu is cheaper than the separate products.",scheduled,open,,1970-01-01 0053168,feature request,POS2,ander_flores,ander_flores,normal,major,have not tried,,,2023-08-04,5,,,public,2023-10-06,Generalize scanning implementation,Make the scanning implementation extend from a generic class with all the common functions required,new,open,,1970-01-01 0053612,defect,POS2,jarmendariz,Triage Platform Base,normal,major,have not tried,,,2023-10-06,5,,,public,2023-10-06,Autocomplete loses focus when displaying suggestions,"Autocomplete component disables itself while showing suggestions to avoid unwanted events in a Form component, and for this reason the componen loses focus at the moment it shows suggestions. This behavior is unwanted as it is different to the original behavior of the Autocomplete component in material-ui",new,open,,1970-01-01 0052968,feature request,Retail Modules,ander_flores,ander_flores,normal,minor,have not tried,,,2023-07-14,5,,,public,2023-10-06,Use the built-in printer of Adyen devices to print receipts,Use the Adyen API to print a custom receipt on the built-in printer of the Adyen devices.,new,open,,1970-01-01 0052998,feature request,Retail Modules,ander_flores,ander_flores,normal,major,have not tried,,,2023-07-19,5,,,public,2023-10-06,Use the built-in barcode scanner of Adyen devices,Use the Adyen API to scan products barcodes with the built-in barcode scanner of the Adyen devices.,new,open,,1970-01-01 0052542,defect,POS2,plujan,Rajesh_18,normal,minor,have not tried,main,,2023-05-24,5,,,public,2023-10-06,It is not possible to identify Variants in Search results,"When looking for a Product that has defined as Generic with Variants, the results in POS2 show the same label for every entry. In POS1, the same action shows the Characteristics.",new,open,,1970-01-01 0052146,defect,POS2,gorka_gil,Rajesh_18,low,minor,always,,,2023-04-18,5,,,public,2023-10-06,0052143: Pager code is lost going back and forward,Pager code is lost going back and forward,scheduled,open,,1970-01-01 0053238,defect,POS2,Daria_Sh,ranjith_qualiantech_com,normal,minor,have not tried,,,2023-08-18,5,,,public,2023-10-05,Restoring Balance Transaction is positive when Order is paid and returned using the same Gift Certificate,"""I created a Gift Certificate and paid for the Order with this Certificate. Then I opened the created Order from the 'Orders' list, clicked 'Verified Returns', and specified the Card Id of used 'Gift Certificate' as payment method. I noticed that Restoring Balance Transaction is positive (14.50), but should be negative (-14.50) in the 'Gift Card Transaction' tab of Backoffice The same happens if pay Order by Gift Card and return it using the same Gift Card Create a Gift Certificate: 1.Log in to POS2: -username: vallblanca -password: openbravo 2.Go to Main menu -> Restaurant -> Gift Cards / Credit Notes / Gift Certificates 3.Click the 'Create Gift Certificate' button 4.Enter the following values: - Gift Card Category: Commercial - Expiration Date: A date in the future - Amount: 50 Push 'Create' button Go to Backoffice (username and password - openbravo) -> 'Gift Card Instance' window -> Write down the 'Search Key' of the created Certificate (will be used in POS as Card ID)""",scheduled,open,,1970-01-01 0053595,defect,POS2,prakashmurugesan88,prakashmurugesan88,normal,major,have not tried,,,2023-10-04,5,,,public,2023-10-05,[Labels] - Labels printing - Improve performance when several records in Step 2 - grid load slow,"""Labels printing - Improve performance when several records In Step 2 of Label printing, there are 2 points of performance improvement, When searching for products when using Product filters When selecting products to add to the list""",scheduled,open,,1970-01-01 0053544,defect,POS2,guilleaer,SABARINATH P,normal,minor,have not tried,,,2023-09-25,5,,,public,2023-10-05,[CRMconnector] Form buttons are not shown in the footer of the dialog,[CRMconnector] Form buttons are not shown in the footer of the dialog,scheduled,open,,1970-01-01 0053588,feature request,Modules,caristu,Triage Platform Conn,high,minor,have not tried,,,2023-10-04,5,,,public,2023-10-04,Add missing checks to ensure the correct definition of the property mappings,"Currently the check to determine if a mapping is supported in an import or export flow is being done when the property mapping itself is processed. But it would be nice to have an early detection when the mapping is being defined so that we can help to prevent the creation of wrong mapping definitions. Currently we have not almost any check for this apart from the specific check we added with #53564 for the OrganizationDateTimeDirectPropertyMapping",new,open,,1970-01-01 0053562,design defect,Retail Modules,XABIER_AGUADO,Retail,normal,minor,always,,,2023-09-28,5,,,public,2023-10-04,Allow to permanently change Currency Symbol,If we change the field 'symbol' in the window 'Currency' once a new compilation of code is done its value is reset.,new,open,,1970-01-01 0053453,feature request,Modules,axelmercado,Triage Omni WMS,urgent,major,always,,,2023-09-13,5,,,public,2023-10-02,Lack of log information for AWO offline mode,"The customers are experiencing some problems such as duplicate lines, OD received at 0%, etc. Most of the problems occur when the client manipulates the AWO terminal in offline mode and we have no information of the actions performed.",feedback,open,,1970-01-01 0053570,design defect,Openbravo ERP,philippe_mui,Triage Omni WMS,low,trivial,always,,,2023-09-29,5,,,public,2023-09-29,RM-7876 [Print] Incorrect display of Address and Postal code when address is long,"Prerequisite : set a long address for the organization Create a DO Print a DO document Current result : The end of the address is displayed on the postal code when the address is too long > see attached document Expected result : both lines should be correctly displayed without contact https://openbravo.atlassian.net/browse/RM-7876",new,open,,2023-11-20 0047196,feature request,POS2,jmelin,Retail,high,major,always,,,2021-06-21,5,,,public,2023-09-29,Add a status to difference safebox free counted/not counted,"""When accessing to a free safebox, no information is available to know if the safebox is counted or not counted. """"User action action"""" should be set to: - add confirmation/approval, when trying to select a not counted safebox at opening - add confirmation/approval, when trying to count an already counted safebox""",acknowledged,open,,1970-01-01 0053345,feature request,POS2,AugustoMauch,meriem_azaf,normal,minor,have not tried,,,2023-08-31,5,,,public,2023-09-29,"When there is no logged user, the UI mode should be the one from the OS","""When the touchpoint type information is not yet available (i.e. on before first login after clearing cache), we should use the mode setting defined for the operative system. This same behavior should also happen in the first few ms after refresing the browser, when now the light mode is always shown (and it should be the mode defined in the OS too)""",scheduled,open,,1970-01-01 0051277,defect,POS2,philippe_mui,Retail,normal,minor,always,,,2023-01-02,5,,,public,2023-09-28,Alterations - Textfield error message,"""There is a error message appearing when doing a sale with alteration, in these fields : - service provider search by name and phone number - estimated date - phone number The error message appears when pressing a key for several seconds then release it - See video https://drive.google.com/file/d/1VA3GpMDEBMmfdBxvML-HwgTLKlz3YaMB/view?usp=share_link""",new,open,,1970-01-01 0048811,defect,POS2,andre_montenegro,Retail,normal,minor,always,,,2022-03-16,5,,,public,2023-09-28,"[Organization Variables] After clear a field via button, click to a different field's ""clear"" button does not work","""Whenever user deletes the current field content via """"Clear"""" button, if user tries to press the """"clear"""" button from a different field, the click does not work, it is necessary to press a second time. Currently, this behavior is affecting automated test development as the flow must be modified in order to avoid the issue.""",new,open,,1970-01-01 0053556,defect,Modules,Carlos Sousa,Triage Platform Conn,high,major,sometimes,,,2023-09-27,30,Ubuntu 18.04,,public,2023-09-27,Error displayed when trying to verify S3 Attachment configuration in Amazon S3 Configuration window,"""After configuring everything correctly, we have clicked the button and it throws an error that says (). After checking everything and seems to be correct, client tried to upload an attachment to s3 from the EC2 instance. The test finished correctly and we saw the attachment in the S3 bucket.""",new,open,,1970-01-01 0053421,defect,POS2,Daria_Sh,Retail,normal,minor,have not tried,,,2023-09-08,5,,,public,2023-09-26,The price of the Gift Card is changed to the amount of the Initial balance when selling it,"""If create a Gift Card without Initial balance but with defined price, add this Gift Card to the Order and specify the Gift Card Initial balance when selling it, the price of this Gift Card will change to the amount of the Initial balance. Go to Backoffice (User:Openbravo/Password:openbravo)-> Product window Create a new Product, specify the values: -Organization: Vall Blanca Store -Search Key: GC/1 -Name: Gift Card -UOM: Unit -Tax Category: Exento -Product Category: Backpacks & Travel -Purchase: ✔ -Sale: ✔ -Stocked: unselected -Product Type: Item -Active: ✔ -Returnable: ✔ -Grouped Product: unselected -Gift card Type: Gift Card -Show Characteristics Description: ✔ -Gift card initial amount: blank -Gift card as payment method: unselected -Expires After (days): Today + 5 days -Allow Anonymous Sale: ✔ Navigate to the 'Price' tab Add new record in the form with the following values: -Price List Version: The White Valley Group Sale Price List Version -Unit Price: 30.00 -List Price: 30.00 Go to the 'Assortment' window Open the 'White Valley Group Product List'-> Go to the 'Product' tab Add new record in the form with the following values: -Active: ✔ -Product: Gift Card -Product Category: Backpacks & Travel -Bestseller: No""",new,open,,1970-01-01 0053081,defect,POS2,Daria_Sh,Rajesh_18,normal,minor,have not tried,,,2023-07-27,5,,,public,2023-09-26,[23Q3]Successful message is not shown when Cancel and Replace Order,"In POS1 the successful message is shown when click on 'Cancel and Replace Order' for the paid order. In POS2 there are no any messages while doing it. Go to 'Receipt Properties' (button in the top right corner of the ticket area) Check the 'Delivery Mode'='Pick and carry'",scheduled,open,,1970-01-01 0053504,defect,POS2,asier_perez,Rajesh_18,normal,minor,always,,,2023-09-20,5,,,public,2023-09-26,Current till does not appear as opened when it is,"There are several ways to cause a popup showing current opened tills to appear. However, in some cases this popup does not show any till as opened when it should. The steps to reproduce follow one way of causing the popup to appear, but there are more, and the bug can still be reproduced in those other ways.",scheduled,open,,1970-01-01 0053545,defect,POS2,guilleaer,Retail,normal,minor,have not tried,,,2023-09-25,5,,,public,2023-09-25,[CRMconnector][UX] Style of ticket popupover buttons related to addresses should be moved to a "form item" style,Style of ticket popupover buttons related to addresses should be moved to a "form item" style,new,open,,1970-01-01 0053537,feature request,POS2,cberner,Triage Platform Base,normal,major,have not tried,,,2023-09-25,5,,,public,2023-09-25,ConfigurableLayout items can collide in the same position and are not detected,"""Currently, ConfigurableLayout elements may be in the same position as another element of the same ConfigurableLayout configuration, resulting in one overlapping the other. We should detect collisions of ConfigurableLayout elements when the component is being rendered and generate a warning to inform the developer about this problem. Terminal log should be generated. It would be nice to detect this cases in cypress tests(warnings generated making tests fail).""",new,open,,1970-01-01 0053518,design defect,Modules,AtulOpenbravo,Triage Omni WMS,normal,major,have not tried,,,2023-09-21,5,,,public,2023-09-21,PA > Error when moving stock with organization different than warehouse org in Warehouse Operations,"It is not possible to Put Away when stock is with organization other than warehouse organization in the Warehouse operation. https://openbravo.atlassian.net/browse/RM-7763",new,open,,1970-01-01 0053517,feature request,Retail Modules,eugen_hamuraru,eugen_hamuraru,high,major,have not tried,,,2023-09-21,5,,,public,2023-09-21,Implement the integration with a new payment provider Vivawallet for Decathlon.,"Decathlon France wants to implement a new integration. This integration is to have a new payment provider VivaWallet. Integrate in Openbravo WebPOS the Tap on Phone Vivawallet payment ",new,open,,1970-01-01 0036676,defect,Retail Modules,ranjith_qualiantech_com,Retail,normal,major,have not tried,,,2017-08-21,5,,,public,2023-09-21,Isactive constraint is missing in obpos_error table,Isactive constraint is missing in obpos_error and obpos_error_line table,new,open,,1970-01-01 0053471,defect,POS2,lmonreal,Triage Platform Base,high,major,always,,,2023-09-18,5,,,public,2023-09-21,Marketing Survey: Keyboard search applies only for the first digit,"""If I have a list of options, for example a list of countries, and I type the country with the keyboard the search applies only to the first letter. For example, if I want to search for Costa Rica when I type Costa the list goes to the first country starting with C (Cambodia). """,acknowledged,open,,1970-01-01 0053489,feature request,POS2,jarmendariz,Triage Platform Base,normal,major,have not tried,,,2023-09-19,5,,,public,2023-09-21,Upgrade material-ui library to its latest version,"""As this day of writing, material-ui library is in its v5.x [1], introducing several improvements and bug fixes. Take into account that since january 2022 they have opened a discussion to start working on v6 [2], so we should consider upgrade to this one if it is release by the time this project is started. [1] https://www.npmjs.com/package/@mui/material [2] https://github.com/mui/material-ui/issues/30660""",new,open,,1970-01-01 0053488,defect,Openbravo ERP,caristu,Triage Platform Base,high,minor,have not tried,,,2023-09-19,5,,,public,2023-09-20,Remove "net.bytebuddy.experimental" flag usage,"With the fix for #53411 the usage of the ""net.bytebuddy.experimental"" flag was added to the ant tasks that execute junit tests as a temporary workaround in order to avoid failures in the mockito tests when using JDK 22. It looks like this is can be fixed by upgrading bytebuddy library version. See[1]. [1] https://github.com/raphw/byte-buddy/issues/1396 From that issue looks like minimum version needed to include the fix is 1.14.3 https://github.com/raphw/byte-buddy/releases/tag/byte-buddy-1.14.3 Connection is not obvious but via: - March 28 in issue said releasing fix - Issue having ""Need more recent asm"" - that 1.14.3 release came out same day including ""Update ASM"" Note: That this version is recent enough is inferred from above. But not tested.",new,open,,1970-01-01 0053391,feature request,Retail Modules,adrianromero,adrianromero,normal,major,have not tried,,,2023-09-05,5,,,public,2023-09-20,Support of Adyen integrated mobile devices,"Adds support for Adyen integrated mobile devices. This includes: * Payments integration * Receipt printer support * Barcode scanner support * Camera support for barcode scanning ",scheduled,open,,1970-01-01 0053492,defect,Modules,mtaal,andrea_lopez,normal,minor,have not tried,,,2023-09-19,5,,,public,2023-09-19,[RM-8523] POS2 Reporting - java script error when clicking a report,"See attached screenshot https://openbravo.atlassian.net/browse/RM-8523",new,open,,1970-01-01 0052237,defect,POS2,Markel_Iruretagoyena,Retail,normal,minor,always,,,2023-04-26,5,,,public,2023-09-19,[23Q2] Typing the pager code with the keyboard you can type any character you want and there is no code length limit,"When entering the pager code in the ""Enter Manual Code"" box using the keyboard, you can enter any character (including spaces) and if the code is not a combination of numbers between 1-9, there is no limit to the length of the pager code",new,open,,1970-01-01 0053019,defect,POS2,lorenzofidalgo,SABARINATH P,normal,minor,always,main,,2023-07-20,5,,,public,2023-09-18,[23Q3][UX] It is possible to access to Price Modification overlay when the product price is not editable,"""It is not user friedly to be able to access to a specific part of the application but it is not possible to do anything with that flow. It is what is happening with the current behaviour of the Price Modification of a product. Currently, it is possible to access to that flow and even insert the price it is wanted to be changed, but it is not possible to process it. Instead of that, it is better to disable that option or impede the access previous to that.""",scheduled,open,,1970-01-01 0053279,design defect,Retail Modules,joniturralde93,Retail,urgent,major,sometimes,,,2023-08-24,5,,,public,2023-09-15,connectRFIDDevice and disconnectRFIDDevice execution order,"""Those RFID functions have no warranty to be finished at the same time they are called. As both of them send the command through the websocket as a callback of the """"waitForAck"""" function, if you execute one of them and immediately after the other one, it is possible that the commands are sent to the HWM in the incorrect order due to asynchronicity""",new,open,,1970-01-01 0053347,feature request,Openbravo ERP,agusti_gallego,agusti_gallego,normal,minor,have not tried,,,2023-08-31,5,,,public,2023-09-14,"[Stock take] [Total] Missing fields in BO: exported quantity, imported quantity, stock take gap","In Physical Inventory Lines: Imported Quantity → It is exported in the API but SMCP wants it in the BO too because it is the Quantity provided by the third party company. Exported quantity → It is the ‘Book Quantity’ at the export moment. Stock Take Gap → It is ‘Exported Quantity’ - ‘Imported Quantity’ https://openbravo.atlassian.net/browse/RM-7622",scheduled,fixed,,1970-01-01 0053447,defect,Openbravo ERP,ablasco,Triage Platform Base,normal,minor,have not tried,,,2023-09-13,5,,,public,2023-09-13,"Default Role, Org , client and WareHouse when login - code inconsistency","""In Backend login, a default Role, Organization , client and WareHouse are assigned by default to the user. But in some cases, this configuration could not be correctly applied when new changes are done in development. DefaultOptionsData is generated with some database queries generated in : /openbravo/src/org/openbravo/base/secureApp/DefaultOptions_data.xsql There are two functions in order to get default info. ( e.g: defaultRole(), getDefaultRole() ) - The first one 'defaultRole()' checks if there is a 'default_ad_role_id' field related with the user in 'ad_user' table. This 'default_ad_role_id' is not verified properly with info in 'ad_user_roles' table. If we remove roles in user window, default_ad_role_id could not be inside the user_roles table and it could be inconsistent. - The second one 'getDefaultRole()' uses a hack trick with : SELECT TO_CHAR(MIN(userRoles.AD_ROLE_ID)) AS DEFAULT_AD_ROLE_ID FROM AD_USER_ROLES userRoles In this query, if different roles are assigned to the user, it chooses one of them and it provides an alias as a 'DEFAULT_AD_ROLE_ID', but it doesn`t. *This hack is used also in getDefaultWarehouse() and getDefaultSystemRole() - default_ad_role_id , default_ad_org_id, default_m_warehouse_id, default_ad_client_id in users table should be reviewed when this values changes, if any of the roles related with user are removed or modified. """,new,open,,1970-01-01 0053253,defect,POS2,charlotte_vasseur,ranjith_qualiantech_com,normal,minor,always,,,2023-08-21,5,,,public,2023-09-13,Return status is different according to the store,"""When doing a cross store return and opening the verified return on both stores, the status is different The same status should be displayed""",scheduled,open,,1970-01-01 0046321,feature request,POS2,YBataille,Retail,normal,minor,always,,,2021-04-22,5,,,public,2023-09-12,JIRA 1620- Count safe box Status,"""As define on the spec, it should be 4 Status for the SafeBox. They have to be on the screen but actually, we can only see 2 status Attached and Fee, and in grey color . """,acknowledged,open,,1970-01-01 0053323,defect,POS2,adrianromero,jonae,normal,minor,have not tried,,,2023-08-29,5,,,public,2023-09-12,"Validate that if Fiscal API is configured and active, the Generate Simplified Invoices option must be active","""The fiscal API relies on functionality provided by the Generate Simplified Invoices option, and it is documented that the Fiscal API requires the Generate Simplified Invoices option to be active. But this is not validated anywhere. The fiscal API can be configured and activated the subscriptions without activating the Generate Simplified Invoices option https://openbravo.atlassian.net/browse/RM-8088""",scheduled,open,,1970-01-01 0052200,defect,POS2,psanjuan,dbaz,high,major,always,,,2023-04-21,30,Openbravo Appliance 14.04,,public,2023-09-08,Text inside the buttons is cut,Text inside the buttons is cut,new,open,,1970-01-01 0053418,defect,Retail Modules,jamie_reid,Retail,normal,minor,always,,,2023-09-08,30,Openbravo Appliance 14.04,,public,2023-09-08,EDL Configuration's SFT COnfiguration doesn't bring up the window.,"""When you try to go from EDL Configuration to SFT Configuration, it says an error occurred. When you check the log you can see 2023-09-08 09:47:58,140 [http-nio-8080-exec-3] ERROR org.openbravo.erpCommon.utility.ReferencedLink - Error captured: javax.servlet.ServletException: Window not found at org.openbravo.erpCommon.utility.ReferencedLink.getTabId(ReferencedLink.java:211) ~[classes/:?] at org.openbravo.erpCommon.utility.ReferencedLink.getJSON(ReferencedLink.java:102) ~[classes/:?] at org.openbravo.erpCommon.utility.ReferencedLink.doPost(ReferencedLink.java:83) ~[classes/:?] at org.openbravo.base.HttpBaseServlet.doGet(HttpBaseServlet.java:269) ~[openbravo-core.jar:?] at javax.servlet.http.HttpServlet.service(HttpServlet.java:489) ~[servlet-api.jar:?] at org.openbravo.base.HttpBaseServlet.serviceInitialized(HttpBaseServlet.java:200) ~[openbravo-core.jar:?] at org.openbravo.base.secureApp.HttpSecureAppServlet.service(HttpSecureAppServlet.java:459) [classes/:?] at javax.servlet.http.HttpServlet.service(HttpServlet.java:583) [servlet-api.jar:?] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:212) [catalina.jar:8.5.91] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:156) [catalina.jar:8.5.91] at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) [tomcat-websocket.jar:8.5.91] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:181) [catalina.jar:8.5.91] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:156) [catalina.jar:8.5.91] at org.openbravo.utils.SessionExpirationFilter.doFilter(SessionExpirationFilter.java:66) [openbravo-core.jar:?] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:181) [catalina.jar:8.5.91] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:156) [catalina.jar:8.5.91] at org.openbravo.utils.CharsetFilter.doFilter(CharsetFilter.java:38) [openbravo-core.jar:?] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:181) [catalina.jar:8.5.91] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:156) [catalina.jar:8.5.91] at org.openbravo.client.kernel.KernelFilter$1.doAction(KernelFilter.java:65) [classes/:?] at org.openbravo.dal.core.ThreadHandler.run(ThreadHandler.java:47) [classes/:?] at org.openbravo.client.kernel.KernelFilter.doFilter(KernelFilter.java:74) [classes/:?] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:181) [catalina.jar:8.5.91] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:156) [catalina.jar:8.5.91] at org.openbravo.dal.core.DalRequestFilter$1.doAction(DalRequestFilter.java:96) [classes/:?] at org.openbravo.dal.core.ThreadHandler.run(ThreadHandler.java:47) [classes/:?] at org.openbravo.dal.core.DalRequestFilter.doFilter(DalRequestFilter.java:118) [classes/:?] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:181) [catalina.jar:8.5.91] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:156) [catalina.jar:8.5.91] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:71) [log4j-web-2.17.0.jar:2.17.0] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:181) [catalina.jar:8.5.91] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:156) [catalina.jar:8.5.91] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) [catalina.jar:8.5.91] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) [catalina.jar:8.5.91] at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483) [catalina.jar:8.5.91] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130) [catalina.jar:8.5.91] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) [catalina.jar:8.5.91] at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:682) [catalina.jar:8.5.91] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) [catalina.jar:8.5.91] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) [catalina.jar:8.5.91] at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:617) [tomcat-coyote.jar:8.5.91] at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) [tomcat-coyote.jar:8.5.91] at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:932) [tomcat-coyote.jar:8.5.91] at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1694) [tomcat-coyote.jar:8.5.91] at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) [tomcat-coyote.jar:8.5.91] at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) [tomcat-util.jar:8.5.91] at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) [tomcat-util.jar:8.5.91] at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-util.jar:8.5.91] at java.lang.Thread.run(Thread.java:829) [?:?] If you type in Configuration SFTP the window comes up just find and you can find the one in the drop down that was linked to it.""",new,open,,1970-01-01 0053416,feature request,POS2,Vitaliy Malets,Retail,normal,minor,always,,,2023-09-07,5,,,public,2023-09-07,Remove redundant React imports,"We use version 17 of React. This version doesn't require to import React in each component any more. https://dev.to/titungdup/you-no-longer-need-to-import-react-from-react-3pbj The official site provides a script to remove all of them from the project. https://legacy.reactjs.org/blog/2020/09/22/introducing-the-new-jsx-transform.html#removing-unused-react-imports But current ESLint settings require this import. So maybe it makes sense a little bit change the ESLint config and remove all redundant imports to make the projet a bit lighter? https://legacy.reactjs.org/blog/2020/09/22/introducing-the-new-jsx-transform.html#eslint",new,open,,1970-01-01 0053413,defect,POS2,migueldejuana,Triage Platform Base,normal,trivial,always,,,2023-09-07,5,,,public,2023-09-07,Switching between Coins and Notes Counting Dialog is not working ok,There is a component state problem with Counting Dialog because we are saving a value from Counting Tool Bills and setting it in Counting Tool Coins,new,open,,1970-01-01 0053404,defect,POS2,ignacio_deandres,,normal,major,have not tried,,main,2023-09-06,5,,,public,2023-09-07,Non-homogeneous behaviour of the ENTER and ESC keys in forms and popups components.,"There are many components that have forms and when pressing the ENTER and ESC keys nothing seems to happen. ",new,open,,1970-01-01 0053341,defect,POS2,caristu,Triage Platform Base,high,minor,have not tried,,,2023-08-31,5,,,public,2023-09-05,Some messages in approval dialog are not completely seen in portrait mode,"""In portrait mode, some error messages shown in the approval dialog are not completely seen, they get truncated if they are long enough. See attached screenshots taken in a 360x640 resolution: message in msg2.png is truncated because it is long enough.""",new,open,,1970-01-01 0053382,design defect,POS2,migueldejuana,Triage Platform Base,normal,trivial,always,,,2023-09-05,5,,,public,2023-09-05,Review Price Limit grid sorting of POS2 application,Price Limit grid has no sorting because it is not working properly. The popover to select the property to filter by is not working if we implement the sorting as it is in others grid or in the story.,new,open,,1970-01-01 0053386,design defect,POS2,migueldejuana,Retail,normal,trivial,always,,,2023-09-05,5,,,public,2023-09-05,Review Grid sorting of POS2 application,"""There are several grids in the application and we should be consistent with Sorting functionality. All the grids should have sorting capabilities, in both Landscape and Portrait UNLESS there is a DB performance problem that prevents to do it. Some examples: - Customers grid has no sorting - Store Stock grid in Portrait has 2 sorting types at the same time (Landscape and Portrait) - ... Check all Grids in the app """,new,open,,1970-01-01 0041444,design defect,Openbravo ERP,vmromanos,Triage Platform Base,normal,minor,have not tried,,,2019-07-24,5,,,public,2023-09-05,Delete AD_Preference linked to a property that is deleted,"""In Preference window (AD_Preference) you can define preferences linked to a property list (AD_Preference.Property). In this case the list is populated with any value from the """"Property Configuration"""" Reference list (AD_REF_LIST.value). Example, I have a property configuration reference called """"My preference"""" with value """"MYPREF"""". When this property is included into a Preference, the AD_Preference.Property will be """"MYPREF"""". If the reference list property is deleted from the Reference | List Reference tab (AD_REF_LIST), the Preference is not deleted and the Property field in the Preference window shows """"*** Not found *"""" in form view (in grid view you can still see the old name). Ideally any preference linked to a property list reference that was been deleted should be deleted too, as it has no sense and might be confusing. This is however not possible through a standard """"FK on delete cascade"""", because there is not a unique constraint defined in AD_REF_LIST.value column.""",new,open,,1970-01-01 0053192,defect,POS2,timothee_catteeuw,psanjuan,high,minor,always,,,2023-08-09,5,,,public,2023-09-01,Some french translations are not done in QSR version,"""On that environment https://presales.qsr.services.openbravo.com/openbravo/ which corresponds to a recent restaurant react version, some french translations are missing. Below the list to take into account in the standard version regarding missing ones : OBPOS2_ShouldForceFullRefreshHeader --> Rafraichissement des données nécessaire OBPOS2_ShouldForceFullRefresh --> Les données du plan de touches ne semblent pas à jour. Vous devez lancer un rafraichissement des données avant d'ouvrir l'éditeur. Voulez-vous le faire maintenant ? OBPOS2_UndoAll --> Tout annuler OBPOS2_KeymapEditorDefaultCategory --> Défaut OBREST_Organization --> Organisation OBREST_AdditionalCostProductName --> Coût additionnel OBREST_Edit --> Editer OBREST_MealMenuEditor_A --> Actif OBREST_MealMenuEditor_DeactivationText --> Il n'est pas permis de désactiver tous les produits d'une catégorie OBREST_MealMenuEditor_DeactivationTitle --> Désactivation produit désactivée OBREST_AddProducts --> Ajouter produit OBREST_MealMenuEditor_DR --> Brouillon OBREST_MealMenuEditor_ProductToAdd --> Sélectionner produits à ajouter: OBREST_MealMenuEditor_ProductToBeAdded --> Produits à ajouter: OBREST_MealMenuEditor_Status --> Statut OBREST_MealMenuProducts --> Produits OBREST_Override --> Surcharger OBREST_ProductDialogInfoText --> Sélectionnez les propriétés que vous voulez surcharger. Celles non cochées vont garder la valeur définie au niveau de l'organisation.""",new,open,,1970-01-01 0053076,defect,Openbravo ERP,philippe_mui,Triage Omni OMS,normal,minor,always,,,2023-07-27,5,,,public,2023-09-01,"[SALES] [VERIFIED RETURN/RETURN LINES] : In BO, display the reasons of return in the field ""Return Reason""","""In BO, we can see the user action reason (return line / Verified return ticket) in """"Return from Customer"""" windows > “Approval Reason History” tab. However the reason of the return is empty in the column “Return reason” in the header.""",new,open,,1970-01-01 0053078,defect,Openbravo ERP,philippe_mui,Triage Omni OMS,low,trivial,always,,,2023-07-27,5,,,public,2023-09-01,"[SALES] [VERIFIED RETURN/RETURN LINES] : In BO, display only the reasons of return in the field ""User action reason""","""In BO > Return from Customer window, we can see the user action reason in the “Approval/Reason History” tab. Instead of having “Verified Return Ticket - Changement d'avis” displayed (see example in attachment), User would like to have only the reason of the return in the field “User action reason” = “Changement d’avis” There is already a field for the type of user action itself.""",new,open,,1970-01-01 0053360,defect,POS2,jarmendariz,Triage Platform Base,normal,trivial,always,,,2023-09-01,5,,,public,2023-09-01,Grid sorting on Storybook for sorting in list view grid is not enabled,"On ""Sortable List View"" story, grid is supposed to let user order the rows by the sortable columns, but sorting icon is not present.",new,open,,1970-01-01 0038789,defect,Openbravo ERP,caristu,Triage Platform Base,high,minor,have not tried,,,2018-06-19,5,,,public,2023-08-31,Tests of org.openbravo.service.json.test package are failing,"There are several problems with the tests included in org.openbravo.service.json/src-test: 1- They are broken 2- They are not being executed in CI (see #33554) 3- They are not included in OpenbravoTest main eclipse project (the src-test .classpath file does not include this package) so they are not compiled/visible/ran when working in eclipse (i.e. for warnings)",acknowledged,open,,1970-01-01 0050739,defect,POS2,ranjith_qualiantech_com,Rajesh_18,high,major,always,,,2022-11-05,5,,,public,2023-08-31,Discount is not properly applied when user defined discount is applied,"Discount is not properly applied using custom percentage of User Defined discount ",scheduled,open,,1970-01-01 0051731,defect,POS2,asier_perez,sreehari,normal,major,sometimes,,,2023-02-28,5,,,public,2023-08-30,[23Q1] Some product combinations cause the application to crash when clicking on Pay button,"In Restaurant view, if we add some products to the ticket, the application could crash. There are a few combinations that cause this bug, but I do not see a clear pattern. In the Steps to Reproduce I show an example of a combination that causes the error, with products from Live Builds.",scheduled,open,,1970-01-01 0053314,defect,Openbravo ERP,caristu,Triage Platform Base,normal,minor,have not tried,,,2023-08-29,5,,,public,2023-08-29,Archive checkbox in e-mail popup has no effect having immutable printable reports,The archive checkbox in e-mail popup has no effect having immutable printable reports feature enabled,new,open,,1970-01-01 0050169,defect,POS2,hbrasme,SABARINATH P,normal,major,always,22Q3,,2022-09-06,5,,,public,2023-08-28,[PROMO] - It's possible to add negative discount amount,"""When creating a promotion, it is possible to enter a negative promotion in the fields “discount” and “Discount amount”. On webpos, the promo is displayed with """"--"""" and the price is higher than before the promo.""",scheduled,open,,1970-01-01 0053206,defect,POS2,njimenez,Triage Platform Base,normal,major,always,,,2023-08-11,5,,,public,2023-08-24,Portrait mode is not working in login screen,"""When a component, for example, a base dialog is defined in the login screen window, the portrait css tag is not being created properly. The reason is that the variable that is taken into account to set the value of this tag is not defined until the main application is loaded. See: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/blame/master/web-jspack/org.openbravo.core2/src/hooks/useIsPortrait/useIsPortrait.js#L17 appState.UI.windowSize -> Its parameters value is undefined""",new,open,,1970-01-01 0053288,defect,Modules,AtulOpenbravo,Triage Omni WMS,normal,major,always,,,2023-08-24,5,,,public,2023-08-24,Product without stock cannot be added to DO OTF if Ongoing DO document has line for that product,It is not possible to add product without stock if ongoing DO document has a line for the same product that is without stock.,new,open,,1970-01-01 0052724,design defect,POS2,nicolasuriz,Retail,high,major,always,,,2023-06-12,5,,,public,2023-08-23,“User language” is not taken in account for “Translated Product Name” in WebPOS REACT,"""When a product has a translation defined in the Back-Office (for its product name) Currently the product names never change in POS2 (always in French or always in English for each product) We identify that the product it is in the language of the first connected user to this TILL (when the Product had been created in the TILL) : If the user was connected in french, the “Product Name” of this product will be always displayed in French (never in English). If the user was connected in english, the “Product Name” of this product will be always displayed in English (never in french).""",new,open,,1970-01-01 0052219,defect,POS2,asier_perez,Rajesh_18,normal,minor,always,,,2023-04-25,5,,,public,2023-08-23,[23Q2] The price of a product with modifiers is calculated incorrectly when editing its modifiers,"Some products have modifiers that alter its price, such as extra ingredients. When those modifiers are edited, altering the total price each time, the product's price is calculated incorrectly and it can be paid while it is in that state.",scheduled,open,,1970-01-01 0053021,defect,Openbravo ERP,AtulOpenbravo,AtulOpenbravo,normal,minor,always,,,2023-07-21,5,,,public,2023-08-22,[Total stock take] RM7624 There should not be decimal numbers,"When exporting inventory lines with quantities having zeros after decimal point should be exported without decimals numbers. https://openbravo.atlassian.net/browse/RM-7624",scheduled,open,,1970-01-01 0053252,design defect,POS2,dbaz,Triage Platform Base,high,trivial,always,,,2023-08-21,5,,,public,2023-08-21,Drawer Menu component should be renamed to Navigation Drawer,"""Since we base our design system in Material Design, the proper name for this piece is Navigation Drawer https://m2.material.io/components/navigation-drawer In a cohesive design and development ecosystem, consistency in naming conventions is paramount. Using a unified nomenclature, like 'Navigation Drawer', across all platforms—including Material Design, Figma designs, and code—ensures clarity, reduces ambiguity, and promotes effective collaboration among designers and developers. A shared understanding of component names leads to more efficient communication and fewer misunderstandings. Moreover, when variable names in code mirror the design descriptors in Figma, it facilitates smoother handoffs and quicker troubleshooting, ultimately streamlining the product development cycle and reducing the risk of errors. Check """"Proposed Solution""""""",new,open,,1970-01-01 0052246,defect,POS2,asier_perez,Rajesh_18,normal,minor,always,,,2023-04-26,5,,,public,2023-08-21,[23Q2] Selecting a modifier for a product applies it automatically without clicking Apply,"When editing the modifiers of a product with modifiers, if you select any modifier, the application applies it automatically and returns to the main screen. The Apply button is useless here, because if we go to edit modifiers and then we decide not editing them, we have the Abort button. Also, if we select the incorrect modifier, it applies and we have to go to the modifier screen again.",scheduled,open,,1970-01-01 0053231,defect,Retail Modules,migueldejuana,dmytro_tarasov,normal,trivial,always,,,2023-08-17,5,,,public,2023-08-17,Small issues with Product Characteristics translations,"""When using EnyoPOS and with Product Characteristics Translations, there are 2 issues that must be fixed. - The order of Characteristics and Characteristic Values is not taking the translated value to order by. - Whn doing a Verify Return the characteristic and values description is not translated""",new,open,,1970-01-01 0052105,defect,POS2,jorgewederago,jorgewederago,high,major,always,,,2023-04-12,5,,,public,2023-08-14,"When customizing a discount name, the name is not retrieved properly when loading form the backend","If there is a flow that is capable of changing the name of a discount defined in OB backoffice. Whenever that ticket is loaded, the name of the base discount is loaded instead of the customized one.",scheduled,open,,1970-01-01 0049730,defect,POS2,noemieroussel,Retail,normal,major,have not tried,,,2022-07-05,5,,,public,2023-08-14,[SALES] No pop in in case of discrepancy at cash closing,"""When proceeding to a cash up in the case of an amount difference, there is no approval pop up displayed. In old webPOS it works and not in WebPOS2""",new,open,,1970-01-01 0053199,defect,POS2,caristu,Rajesh_18,high,major,sometimes,,,2023-08-10,5,,,public,2023-08-11,Cannot login after refreshing the POS having a closed receipt opened,Cannot login after refreshing the POS having a closed receipt opened,scheduled,open,,1970-01-01 0053182,feature request,Retail Modules,prakashmurugesan88,Retail,normal,major,have not tried,,,2023-08-08,5,,,public,2023-08-08,Add new function 'validateNewBusinessPartner' in ExternalBusinessPartnerRepository,"""Add new function 'validateNewBusinessPartner' in ExternalBusinessPartnerRepository There are some validations in heroku Which will be validated on save. But with CRM Offline configuration, exact save happens later while synchronizeWithCRM. So, the validation error will not be displayed in UI. Therefore these validations should be done before save. For this add new function 'validateNewBusinessPartner' in ExternalBusinessPartnerRepository Which will be implemented in CRM Implementation with their respective validations. """,scheduled,open,,1970-01-01 0053167,defect,Modules,lorenzofidalgo,Triage Omni WMS,normal,minor,always,,,2023-08-04,5,,,public,2023-08-04,[23Q3] "Update inventory status" popup is displaced from its proper position if accessed twice in a row,"When AWO user accesses twice in a row to ""Update inventory status"" popup, it is displaced.",new,open,,1970-01-01 0053166,defect,Modules,lorenzofidalgo,Triage Omni WMS,normal,minor,always,,,2023-08-04,5,,,public,2023-08-04,[23Q3] Distribution Order popup has a field called "UNDEFINED OBAWOPR_SelfReplenishment_Product" which not user friedly,A non user friendly label is present inside the Distribution Order popup. It is shown "UNDEFINED OBAWOPR_SelfReplenishment_Product",new,open,,1970-01-01 0053165,defect,Modules,lorenzofidalgo,Triage Omni WMS,normal,trivial,always,,,2023-08-04,5,,,public,2023-08-04,[23Q3] Distribution Order popup is not dismissible clicking outside of the popup which breaks uniformity,"In the application, all the popups are dismissible clicking outside of them. In this case, the Distribution Order popup can be dismissed clicking the ""x"" button but it is not possible to dismiss it clicking outside it.",new,open,,1970-01-01 0053163,design defect,Modules,andre_montenegro,Triage Omni WMS,low,minor,always,,,2023-08-04,5,,,public,2023-08-04,[23Q3] "Expected quantity" for numbers with more than 6 digits are not correctly displayed,"Whenever we create a Task with expected quantity > 6 digits (100.000 Ud), the number is not displayed in a single line.",new,open,,1970-01-01 0049610,defect,POS2,andre_montenegro,meriem_azaf,normal,minor,always,pi,,2022-06-20,5,,,public,2023-08-04,[Key Map Editor] Unhandled Rejection full screen error if saving changes and login out,"""IMPORTANT: This behavior has been reproduced only in Cypress tests. Whenever any change to the product categories is saved and followed by a log out, POS2 displays (after the log out) a Unhandled Rejection screen with the following message: """"Cannot read properties of null (reading 'organization')""",scheduled,open,,1970-01-01 0053039,defect,POS2,asier_perez,Triage Platform Base,normal,minor,always,,,2023-07-24,5,,,public,2023-08-03,Searching a product with the Search button is slower than pressing enter,The time interval between searching a product by using the Search button and the product appearing in the keymap is twice as much as doing the same action but using the enter key. These two ways of doing the same action should take the same time.,new,open,,1970-01-01 0053136,defect,POS2,lorenzofidalgo,Triage Platform Base,normal,trivial,always,,,2023-08-02,5,,,public,2023-08-02,[23Q3] Ctrl+D key is not captured in POS2 backoffice in a specific flow while trying to create a new record,"Inside the ""Product Schedule"" tab, it must be possible using the Ctrl+D key to create a new record in form, but the default Google Chrome combination takes place first although the record is also generated (check attached image).",new,open,,1970-01-01 0053129,defect,POS2,asier_perez,Retail,normal,minor,always,,,2023-08-02,5,,,public,2023-08-02,[23Q3] Counting Tool allows to introduce very large numbers and then displays them incorrectly,"As we enter a very large number in any field of the Counting Tool, some elements start moving to make space for the number, but then the number starts leaking out of its own space. Finally, at some point, the number is replaced with the 'Infinity' word, which also shows incorrectly. If we continue writing, two things can happen: or the number restarts to 0, or NaN is displayed (not sure when the second option happens, but it is reproducible).",new,open,,1970-01-01 0053094,defect,POS2,Markel_Iruretagoyena,Retail,normal,minor,always,,,2023-07-28,5,,,public,2023-08-01,[23Q3] In portrait mode the left arrow on the category carousel is not hidden when the menu is open,"Using an iPhone, iPad in portrait mode, by clicking on the right arrow of the category carousel to change the view of the carousel and for the left arrow to appear, if you now open the menu the arrows are on top of the menu and you can click on them",new,open,,1970-01-01 0041468,design defect,Retail Modules,santi_lozano,Retail,high,major,always,,,2019-07-29,5,,,public,2023-08-01,Some menu windows are inactive after installing retail modules,"""After installing the retail modules some windows (and folders) don’t appear in the menu of the back office that were appearing before. The menu entry and the window itself is inactive, setting them again to active solves the problem but that’s not the expected behavior. A list of found inactive entries (maybe there are more): warehouse>transactions>bill of materials production warehouse>analysis tools>BOM production report production management material requirement planning>transactions material requirement planning>setup>planning method sales management>setup>external point of sales project and service management""",new,open,,1970-01-01 0051504,defect,POS2,jorge-garcia,Rajesh_18,normal,major,have not tried,,,2023-01-30,5,,,public,2023-08-01,Replace async useEffect references from the code with proper code,"useEffect hook callback in React expects to return a function or nothing. Using reserved keyword async in useEffect hook callback returns instead a Promise. Using async in useEffect callback raises a warning in web console and could cause future problems during the execution of the hook.",scheduled,open,,1970-01-01 0053101,defect,Openbravo ERP,agusti_gallego,Triage Omni WMS,normal,minor,always,,,2023-07-28,5,,,public,2023-07-28,[DO OTF] App stuck in DO view after removing a DO from DO view.,The app gets stuck in the Distribution Order view when the currently shown DO is removed.,new,open,,1970-01-01 0051757,design defect,POS2,gorka_gil,meriem_azaf,normal,major,N/A,,,2023-03-02,5,,,public,2023-07-27,StandardStep do not save initial value in context,"""In a multiStep component that uses a standardStep, the initial values are not saved, so when navigating to the next step, the initial data is not saved. Note that on change of any field it is saved that field, but not the rest of fields.""",scheduled,open,,2023-08-31 0053080,defect,POS2,Markel_Iruretagoyena,Retail,normal,minor,always,,,2023-07-27,5,,,public,2023-07-27,"[23Q3] After closing the multiline selector, the checkbox remains on the ticket, hiding the product quantity","""Important, this is only reproducible with mobile devices. On the ticket, after opening the multiline selector and unchecking the checkbox of the selected product to close it, instead of disappearing, the checkbox remains in the ticket and Qty is hidden behind the checkbox""",new,open,,1970-01-01 0053084,defect,POS2,Markel_Iruretagoyena,Retail,normal,minor,always,,,2023-07-27,5,,,public,2023-07-27,"[23Q3] In the Proof of Payment window, there are 2 (disabled) buttons to go to the Proof of Payment window","In the PoP window on the right of ""Print Bill"" you have ""Proof of Payment"" button but you are already in PoP. Also, if you click on the 3 vertical dots, you will see the PoP option",new,open,,1970-01-01 0053065,defect,Retail Modules,caristu,Retail,high,minor,have not tried,,,2023-07-26,5,,,public,2023-07-26,Scope of the service worker must be restricted,"""The scope defined for the service worker in enyo pos is '/'[1]. This means that the service worker has control over the entire origin (i.e., all pages and assets within the same domain as the service worker). This is not correct as we only have to control the resources that affect to the specific application (enyopos, awo etc.) [1] https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/blob/master/web/org.openbravo.mobile.core/source/offline/ob-fetch-manifest.js#L174""",new,open,,1970-01-01 0052581,defect,POS2,Markel_Iruretagoyena,Retail,normal,minor,always,,,2023-05-26,5,,,public,2023-07-26,"The selected business date does not apply, but the current date.","Openning the store with a previous business date than the current date and you make any order, the order will be created with the current date instead of the selected date.",new,open,,1970-01-01 0053066,defect,POS2,plujan,Retail,normal,minor,have not tried,,,2023-07-26,5,,,public,2023-07-26,[23Q3] Cash Management "New Deposit" window not showing up in iOS,"""When using the Cash Management window, there is a button named """"New Deposit"""" that in a computer shows a new window. This button also works in an iPhone and an iPad as long as they were in Portrait mode. However, in landscape mode neither of these two devices show the window.""",new,open,,1970-01-01 0053071,defect,POS2,plujan,Retail,normal,minor,have not tried,,,2023-07-26,5,,,public,2023-07-26,[23Q3] Search Customer window gets on top of New Customer form while switching between portrait and landscape,"I've opened the New Customer window from the ticket header. If I rotate the device, the Search Customer window that was behind the New Customer window, shows up on top.",new,open,,1970-01-01 0053070,defect,POS2,plujan,Retail,normal,minor,have not tried,,,2023-07-26,5,,,public,2023-07-26,[23Q3] In iOS the calendar selector does not select a customer birthdate,"The ""new customer"" form has a birth date field with a calendar selector. While in a computer it works as expected, in an iPhone or an iPad it does not works leaving the field empty",new,open,,1970-01-01 0046911,defect,POS2,caristu,Retail,normal,trivial,have not tried,,,2021-05-31,5,,,public,2023-07-26,Some directories in pos2 are not following the standard naming rules,"Some directories in pos2 are not following the standard naming rules[1]. Some examples: - web-jspack/org.openbravo.pos2/src/model/proofOfPurchase -> web-jspack/org.openbravo.pos2/src/model/proof-of-purchase - org.openbravo.pos2/src/model/user-interface/user-actions/keymapEditor -> org.openbravo.pos2/src/model/user-interface/user-actions/keymap-editor - org.openbravo.pos2/src/model/user-interface/user-actions/safeboxHistory -> org.openbravo.pos2/src/model/user-interface/user-actions/safebox-history [1] https://docs.google.com/document/d/1tuGxwiNnThguqkrSfUmv9gktmdjdlWmcIkbTPUhVV3g/edit#heading=h.f0c9go3u93ck",new,open,,1970-01-01 0048645,defect,POS2,AugustoMauch,Retail,normal,major,have not tried,,,2022-02-21,5,,,public,2023-07-26,The LastOrderComplete property should be removed from the application state,"""The size of the application state has a big impact on the performance, as bigger states results in its persistence taking longer, and also on more frequent garbage collection runs. We are currently storing in the LastOrderComplete property of the state the full object that represents the last completed order. This means that any time that any property of the state is updated, that order will be loaded into memory and then persisted again, unmodified. We should remove that property of the state. If it cannot be removed (i.e. because some component listens to changes done in some part of it), we could leave that part in the state and remove the rest, that would be loaded only when necessary (i.e. on an action preparation or a useEffect hook)""",new,open,,1970-01-01 0052874,defect,Openbravo ERP,william_vermersch,Triage Platform Base,normal,trivial,always,,,2023-06-27,30,Openbravo Appliance 14.04,,public,2023-07-26,Filter fields are not alignes after filter,"""Hi, When using a menu entry pointing on a process AND in the process definition there is a parameter pointing on a Window Reference AND applying a filter on the grid generated AND that there is an horizontal scrollbar AND you are at the end (right) position of the scroll bar THEN you there is misalignment between the data and the filter header.""",new,open,,1970-01-01 0049580,design defect,POS2,ablasco,Triage Platform Base,normal,minor,always,,,2022-06-16,5,,,public,2023-07-26,A product in Menu does not update until product is unassigned,"""When a product is selected in Menu, any update on it could be confused if the previous one is not unselected. If other product is selected to change the previous one, the original remains. This behavior could be unnoticed for the user.""",new,open,,1970-01-01 0053059,feature request,POS2,nicola_uva,Retail,normal,major,N/A,pi,pi,2023-07-25,5,,,public,2023-07-25,Keymaps entity is not loaded in the front-end in case remote product preference is enabled,Keymap entity is not loaded in the front-end in case remote product preference is enabled,new,open,,1970-01-01 0050969,feature request,Retail Modules,noemieroussel,ranjith_qualiantech_com,normal,minor,have not tried,,,2022-11-22,5,,,public,2023-07-25,"[Promo] - Buy X Get Y - Message in the pop not clear for subtype ""Buy All X, get Any Y""","""For promotion type Buy X Get Y as gift, the message that appears in the gift pop up changes depending on the promotion configuration. For subtype All X Any Y, it is not clear and has to be changed ggi: Example: Change: """"Get 1 x Beer 0.5L for free buying 1 x Crampons 10 point, 1 x First aid kit"""" (buy all x get any y) To: """"Get 1 products for free buying 1 products"""" (buy any x get any y) Important needed to check first with product management it will a customization for the client or a change in the standard for everyone """,scheduled,open,,2022-12-13 0053047,defect,Modules,AtulOpenbravo,Triage Omni WMS,normal,minor,always,,,2023-07-24,5,,,public,2023-07-24,(Sychronization) Inconsistent Available Stock Quantity in DO Line when scanning & Filter By : All or Pending To Complete,Value in Available Stock Quantity is set wrongly due to delay in sychronization when after scanning product and applying Filter By : All or Pending To Complete for DO Lines.,new,open,,1970-01-01 0053044,defect,Openbravo ERP,caristu,Triage Platform Base,high,minor,have not tried,,,2023-07-24,5,,,public,2023-07-24,Make use of the new HttpClientManager,"The new HttpClientManager introduced with #52839 allows to use HttpClient instances in an efficient by easing the reuse of those instances. It should now be used in those places where we are directly using HttpClient API: - HttpExternalSystem - OAuth2AuthorizationProvider",new,open,,1970-01-01 0053042,defect,Openbravo ERP,caristu,Triage Platform Base,high,minor,have not tried,,,2023-07-24,5,,,public,2023-07-24,Cleanup orphan references to deleted preferences,"""Currently when removing a preference from the ad_ref_list (entry in the """"Property Configuration"""" list), the usages of that preferences are not removed automatically from the ad_preference table because there is no referential integrity between those tables. For this reason it would be nice to have a modulescript that cleans up all the orphan references in ad_preference table that point to deleted preferences through the property column. """,new,open,,1970-01-01 0053023,defect,POS2,Daria_Sh,Retail,normal,minor,have not tried,,,2023-07-21,5,,,public,2023-07-21,[23Q3] Invoice Terms list is not shown in the Receipt Properties pop-up,"In POS1 Receipt Properties from the Main menu contains Invoice terms list. In POS2 Invoice Terms list is not shown ",new,open,,1970-01-01 0048759,defect,POS2,andre_montenegro,meriem_azaf,normal,minor,always,,,2022-03-10,5,,,public,2023-07-20,Review data-testid naming for elements in Split Payment context,"Data-testid naming for elements in Split Payment context is not ok, they are missing the prefix ""obpos2"" or similar.",scheduled,open,,1970-01-01 0052992,defect,POS2,plujan,Retail,normal,minor,have not tried,,,2023-07-18,5,,,public,2023-07-18,[23Q3] Line details are shown while scrolling the ticket lines on an iPhone,"When checking out a ticket, the scroll gesture when using an iPhone makes the line details to pop up",new,open,,1970-01-01 0052991,defect,POS2,plujan,Retail,normal,minor,have not tried,,,2023-07-18,5,,,public,2023-07-18,"[23Q3] In portrait mode, the ticket list does not show the last addittion","When adding products to a ticket using landscape mode and the number of lines is longer than the screen size, the focus after a new product is added is in the created line. In portrait the list remains static even when products are added at the bottom.",new,open,,1970-01-01 0052982,feature request,Retail Modules,joniturralde93,Retail,urgent,major,always,,,2023-07-17,5,,,public,2023-07-18,OBMOBC_PrePaymentSelected is not implemented in SCO,"OBMOBC_PrePaymentSelected hook is not executed in SCO mode, only in normal mode",new,open,,1970-01-01 0052985,defect,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2023-07-17,5,,,public,2023-07-17,Remove option to trigger full 2.50 UI (with menu + full NavigationBar),"Issue 13891 added code long time ago in 2010 to hide some parts of the (back then) full 2.50 UI when running in new UI. That new UI (3.0) is default since a long time. Today running full 2.50 style UI is no longer useful. See attached image with marker for the obsolete items: - (marked blue) Left side menu shown (but content no longer existing in it) - (marked purple) Full NavigationBar (with i.e. back+refresh buttons) - (marked yellow) LeftTabsBar (with button to show/hide left menu) Remove the code to do so",new,open,,1970-01-01 0052973,feature request,Modules,mtaal,mtaal,normal,major,have not tried,,,2023-07-15,5,,,public,2023-07-16,[RM-4077] Support Openbravo Order Preparation Module in ReactPOS/POS2,"This development covers the implementation of the order preparation user interface in React POS. This so that it can be used within the Openbravo POS2/ReactPOS environment. For more information on the order preparation module: http://wiki.openbravo.com/wiki/Modules:Order_Preparation Planning details: https://openbravo.atlassian.net/browse/RM-4077",new,open,,1970-01-01 0052957,feature request,Retail Modules,guillermogil,guillermogil,normal,minor,always,,,2023-07-13,5,,,public,2023-07-13,Redistribute Suites of Selenium,Redistribute Suites of Selenium,new,open,,1970-01-01 0048995,defect,POS2,andre_montenegro,meriem_azaf,normal,minor,always,,,2022-04-07,5,,,public,2023-07-13,Warning data-testid is not ok: "null-content","""Warnings data-testid are not correct as they do have an appropriate name. This applies for the popup content, popup icon and popup """"close"""" button.""",scheduled,open,,1970-01-01 0051806,defect,POS2,xabier_egues,Retail,normal,minor,always,,,2023-03-08,5,,,public,2023-07-13,non-standard data-testids in error message in POS2,"when performing a cashup and attempting to keep (using the counting tool) an amount of cash greater than the amount available in the till, an error message is shown. This error message is composed by various elements such as text, an image etc. this elements have non-standard data-testids such as ""null-icon"" or ""null-content""",new,open,,1970-01-01 0048677,defect,Retail Modules,jetxarri,Retail,normal,minor,always,,,2022-02-25,5,,,public,2023-07-11,Make it possible to include validations during the external order loader,"Make it possible to include validations during the external order loader Currently it is not easy to add more validations during the import of an order. It will be interesting to have the option to add as many validations as are necessary during import process without having to extend external order loader.",new,open,,1970-01-01 0047017,defect,Openbravo ERP,ranjith_qualiantech_com,Retail,normal,minor,have not tried,,pi,2021-06-08,5,,,public,2023-07-11,API change: Added CheckConstraint for CRM Connector columns in ad_org table,New Columns with Check Constraint related to CRM Connector added in ad_org table. So API changes is required.,new,open,,1970-01-01 0041118,defect,Retail Modules,gorka_gil,Retail,normal,major,N/A,,,2019-06-18,5,,,public,2023-07-11,Column "em_obpos_applications_id" of "c_import_entry" not filled by "OBMOBC_TerminalLog" or "OBCFR_TerminalMonitor",When any retail application uses the c_import_entry it should fill the the column "em_obpos_applications_id".,scheduled,open,,1970-01-01 0035830,design defect,Retail Modules,adrianromero,Retail,urgent,major,have not tried,,,2017-04-25,5,,,public,2023-07-11,[SER-QA 2681] One payment overpayments should be checked before invoking payment provider,"""Overpayment functionality is executed at the end, when payment providers has been invoked because this functionality needs to review all payments, check between all payments what payment allow overpayments and what not, to distribute the total overpayment between payments. In the case of just one payment that does not allow overpayment, can be done an extra verification just to prevent the invocation of the payment provider and this way prevent a cancellation that is reject at the very beginning when a payment that does not allow overpayments if the payment amount is greater than the total of the receipt. This new check will avoid most of errors in payments that do not allow overpayments. """,new,open,,1970-01-01 0034370,defect,Retail Modules,shivum039,Retail,normal,major,always,,,2016-11-03,5,,,public,2023-07-11,Promotion BuyXPayY of same product doesn't work when Split Action Done,"""Promotion BuyXPayY of same product doesn't work when Split Action Done There is a scenario when a receipt has been applied with both the manual and automated discounts to it,if you do the split action on the receipt ,the automated discounts are not appearing .""",scheduled,open,,1970-01-01 0052938,feature request,Openbravo ERP,ablasco,Triage Platform Base,normal,major,have not tried,,,2023-07-10,5,,,public,2023-07-10,Update npm libraries to their latest version," npm audit reports problems which should be fixed by updating versions in the package-lock.json Regular update of all those libraries every release to their latest release inside the declared compatibility scope (semver as configured) Start estimating the remainder which each requires a small project to move those one by one",new,open,,1970-01-01 0052716,design defect,Retail Modules,malsasua,Retail,high,major,always,,,2023-06-09,5,,,public,2023-07-07,Performance issue with masterdata query: DiscountFilterProduct,"In one customer with # of records: - m_product: 622K - m_offer_product: 332K - m_offer: 700 the masterdata query DiscountFilterProduct takes more than 5 minutes Explain Analyze: https://explain.depesz.com/s/r75V#query",scheduled,open,,1970-01-01 0052722,feature request,POS2,gorka_gil,Triage Platform Base,high,minor,N/A,,,2023-06-12,5,,,public,2023-07-06,Add X to allow close form error messages,"""Current form error messages doesn't have a way to close them, apart of submit again the form. The idea it is to add an X to rigth of the error message that allows to close the error message. The X should remain in the right top if the error message has many lines, there is no mockup, but it should show in the same way that snakbar messages are shown: https://www.figma.com/file/X2Eoz5qBYAV4Dy1aGHv1Kk/POS-2.0---B?type=design&node-id=1-154552&t=k0yH5CxQfDKsSBYV-0""",new,open,,1970-01-01 0017689,design defect,Openbravo ERP,mirurita,Triage Platform Base,normal,major,always,pi,,2011-06-20,20,Community Appliance,,public,2023-07-05,Display logic is not preventing a field to be edited in grid view,"Field F is not displayed in Form view in a window W because of the display logic. In Grid view the field F is editable and it shouldn't. ",acknowledged,open,,1970-01-01 0036993,design defect,Openbravo ERP,eduardo_Argal,Triage Platform Base,urgent,major,always,,,2017-10-03,5,,,public,2023-07-05,Widget params do not support combos,Widget params in dictionary do not support new selector or table/tabledir references which makes it impossible to define a combo as an input parameter. ,new,open,,1970-01-01 0049531,feature request,Openbravo ERP,XABIER_AGUADO,Triage Platform Base,normal,major,always,,,2022-06-10,5,,,public,2023-07-04,"Product window --> Translation tab --> It allows to translate Name, but not Description","""For Product window --> Translation tab, it allows to add a translation for Name, but not for Description. We need to be able to translate the Description and have the translated description displayed in POS """,new,open,,1970-01-01 0045702,feature request,Modules,javietxe,Triage Platform Base,normal,major,have not tried,,,2021-01-08,5,,,public,2023-07-04,Optimisation in query in EDL,"""More detailed information: https://docs.google.com/document/d/1zkFyolgmkhN3iVXfHtXmJ6eZemmfEYrHEY9fScXGkPE/edit?usp=sharing In ProcessRequest class, there exists this query. The “Or” condition is slowing down processing of “EDL Request” and CPU/mem consumption under heavy load with a lot of data in “OBEDL_Request_Line“ table. hql = new StringBuilder(); hql.append("""" select count(*) from """").append(OBEDLRequestLine.ENTITY_NAME); hql.append("""" where """").append(OBEDLRequestLine.PROPERTY_EDLREQUEST).append("""" = :request""""); hql.append("""" and (""""); hql.append(OBEDLRequestLine.PROPERTY_STATUS) .append("""" = '"""") .append(REQUEST_STATUS_PROCESSING) .append(""""'""""); hql.append("""" or """") .append(OBEDLRequestLine.PROPERTY_STATUS) .append("""" = '"""") .append(STATUS_SCHEDULED) .append(""""'""""); hql.append("""" )""""); """,new,open,,1970-01-01 0043473,design defect,Openbravo ERP,gsuarez,Triage Platform Base,normal,minor,always,pi,,2020-03-10,5,,,public,2023-07-04,Allows decimal quantity when standard precision in UOM set to 0,"UOM for a product used in sales order is defined as UNIT and standard precision of that is set as 0 therefore the desired output is that the system allow saving the record in decimal quantity. We have understanding that standard precision in the unit of measure window defines the logic which allows the use of the decimal number in for sale/purchase and return process.",scheduled,open,,1970-01-01 0043011,feature request,Openbravo ERP,jorge_acosta,Triage Platform Base,high,major,always,,,2020-01-27,5,,,public,2023-07-04,"Costing Background Process can be executed 2 times, generating duplicate costings","Having 2 Costing Background Process with for example one of them with Organization = ""*"" and the other one with Organization = ""one of the organizations with type Legal with accounting"" , allows them to execute at the same time, so they generate duplicate costings",new,open,,1970-01-01 0041822,design defect,Openbravo ERP,gorkaion,Triage Platform Base,high,minor,have not tried,main,,2019-09-17,5,,,public,2023-07-04,Messages in header tab should include the process that has generated the message,"""Once you complete a process, the message displays """"Process completed successfully"""", but you don't know which is the process it has launched this message. The problem for the user is: if he continue surfing the SO and its childs, just after executing a process that has generated this message, once he backs to the header, he view the message, but he does not have a clear idea of which processes generated it. The solution is to change «Process completed successfully» by «""""Copy From"""" completed successfully» (note the quotes in the process name) """,acknowledged,open,,1970-01-01 0041290,feature request,Openbravo ERP,kchoperena,Triage Platform Base,normal,minor,always,,,2019-07-04,5,,,public,2023-07-04,It would be nice apply the grid configuration in back-end selectors,"It would be nice to take into account the grid configuration in the back-end selectors. Some selectors have a lot of data and need a lot of time to load all if the lazy filtering is not applied. So the user feels an incorrect behaviour because the rest of the windows does not work in the same way when the grid configuration is enabled.",new,open,,1970-01-01 0039136,feature request,Openbravo ERP,javietxe,Triage Platform Base,normal,major,have not tried,,,2018-08-14,5,,,public,2023-07-04,SERQA 4497: Add support for postgresql jsonb operators in DBSourceManager,"""The DBSourceManager doesn't accept jsonb operators for postgresql. As they are standard for postgres, these operators have to be added. https://www.postgresql.org/docs/9.4/static/functions-json.html""",new,open,,1970-01-01 0036065,feature request,Openbravo ERP,javietxe,Triage Platform Base,high,major,always,,,2017-05-22,5,,,public,2023-07-04,[SERQA 2875] Exceptions in onTransactionCompleted,"""When implementing an event handler in java, if the method onTransactionCompleted is implemented and an exception happens, the database transaction is never closed. The transaction must be closed.""",new,open,,1970-01-01 0035307,design defect,Modules,ngarcia,Triage Platform Base,urgent,minor,always,,,2017-02-20,5,,,public,2023-07-04,Grand Totals are rounded to integers (0 decimals),Grand Totals are rounded to integers (0 decimals). This seems to be an issue in Saiku as it can be reproduced on the latest saiku server demo (3.7.4). See attached image.,acknowledged,open,,1970-01-01 0028264,feature request,Openbravo ERP,caristu,AugustoMauch,high,minor,always,pi,,2014-11-24,5,,,public,2023-07-04,Ability for retrieving multiple files in a servlet as a parameter,"Currently the VariablesBase class has a method which allows to retrieve a deserialized file passed to a servlet as a parameter: getMultiFile() A new method should be included in the API for this class in order to allow the possibility of retrieving multiple files. ",new,open,,1970-01-01 0028104,design defect,Openbravo ERP,jecharri,AugustoMauch,immediate,major,always,,,2014-11-06,5,,,public,2023-07-04,DateTime reference is not supported in standard processes as parameter,DateTime reference is not supported in standard processes as parameter,new,open,,1970-01-01 0026750,design defect,Openbravo ERP,egoitz,AugustoMauch,urgent,major,have not tried,,,2014-05-30,5,,,public,2023-07-04,Need to add a alias on the deleteQuery method on the OBQuery class.,"Need to add a alias on the deleteQuery method on the OBQuery class. This is needed for complex queries.",new,open,,1970-01-01 0025695,design defect,Openbravo ERP,jecharri,Triage Platform Base,urgent,major,always,,,2014-02-10,5,,,public,2023-07-04,Impossible to set a default value in tab customer,Impossible to set a default value in tab customer,new,open,,1970-01-01 0025155,design defect,Openbravo ERP,jecharri,AugustoMauch,urgent,major,always,,,2013-11-14,5,,,public,2023-07-04,Java Date Format are not supported.,Java Date Format are not supported.,new,open,,1970-01-01 0025011,design defect,Openbravo ERP,caristu,AugustoMauch,high,major,have not tried,pi,,2013-10-24,5,,,public,2023-07-04,Date Time filters are not working properly if the server is in a time zone different from the client,"If the server is in a time zone different from the client, date time fields are not filtering properly",new,open,,1970-01-01 0023612,design defect,Openbravo ERP,egoitz,Triage Platform Base,normal,minor,always,,,2013-04-22,5,,,public,2023-07-04,"When the sales order field on sales invoice window is not filled, if you click the link the purchase order window is opened","""When clicking on the sales order field link, on the more information section of the sales invoice window (also on the goods shipment window), if the field is not filled the purchase order window is opened. If the field is filled the sales order is properly opened, but on both cases the sales order window should be opened.""",new,open,,1970-01-01 0023105,design defect,Openbravo ERP,egoitz,AugustoMauch,urgent,minor,always,,,2013-02-18,5,,,public,2023-07-04,The export client process does not finish on environment with a big amount of data,The export client process does not finish on environment with a big amount of data,new,open,,1970-01-01 0022253,design defect,Openbravo ERP,egoitz,AugustoMauch,high,minor,always,3.0MP16,,2012-11-09,5,,,public,2023-07-04,Input field is hidden by drop-down list,"""When the user starts entering a text into a selector field, such as the product selector in the order line tab as in the attached picture, the drop-down list happens to hide the input field depending on the space available in the screen.""",new,open,,1970-01-01 0019208,design defect,Openbravo ERP,jecharri,Triage Platform Base,normal,minor,always,pi,,2011-11-30,5,,,public,2023-07-04,The selectors are not working properly with hidden fields,"When you are filtering the data by the content of some fields in the selectors it works but if you hide this field only works the first time. ",acknowledged,open,,1970-01-01 0018581,design defect,Openbravo ERP,jecharri,Triage Platform Base,high,minor,always,3.0MP2.2,,2011-09-21,5,,,public,2023-07-04,The popup of Export client ends before the end of the process,"""If you execute the export client process and the client is really big (the xml file has 270MB), the popup show an error but the process finishes successfully The error is: No se recibieron datos No pude cargarse la página porque el servidor no envió datos. A continuación se detallan algunas sugerencias: Recargar esta página web después: Error 324 (net::ERR_EMPTY_RESPONSE): El servidor finalizó la conexión sin envío de datos""",new,open,,1970-01-01 0018638,feature request,Openbravo ERP,ioritzCia,Triage Platform Base,normal,minor,always,pi,,2011-09-28,20,Ubuntu 10.04,,public,2023-07-04,Status filter in several window has bad validation.,"Status filter in for example orders, shipments or receipts is showing statuses that do not belong to the document. For example, in orders you can filter by 'Not paid' and this status is not one of the possible ones for orders.",new,open,,1970-01-01 0018483,feature request,Openbravo ERP,jecharri,Triage Platform Base,high,minor,always,pi,,2011-09-09,5,,,public,2023-07-04,Display logic is not preventing a field to be edited in grid view,"Field F is not displayed in Form view in a window W because of the display logic. In Grid view the field F is editable and it shouldn't.",new,open,,1970-01-01 0018152,feature request,Openbravo ERP,jecharri,Triage Platform Base,high,minor,always,pi,,2011-08-01,5,,,public,2023-07-04,The new record or insert row button must be disabled,"The new record or insert row button must be disabled when you have the order or invoice booked and you try to create a new line for the order or invoice. ",new,out of date,,1970-01-01 0026076,design defect,Openbravo ERP,jonalegriaesarte,jonalegriaesarte,normal,minor,have not tried,pi,,2014-03-25,5,,,public,2023-07-04,"When logged in with parent org, the user shouldn't select business partners defined in a child organization","When logged in with parent org, the user shouldn't select business partners defined in a child organization",new,open,,1970-01-01 0051192,defect,Retail Modules,jetxarri,jorgewederago,high,major,always,,,2022-12-19,5,,,public,2023-07-03,OpenDrawer calls are not using the new Printing endpoints,"""Currently every time that it is necessary to open the drawer, the code is doing OB.POS.hwserver.openDrawer When it should enqueue a message to be processed and send to the hardware manager const openDrawerMsg = OB.App.State.Messages.Utils.createNewMessage( 'OBPOS2_OpenDrawer', '', {}, { type: 'openDrawer', consumeOffline: true } );""",scheduled,open,,1970-01-01 0052902,defect,POS2,jarmendariz,jarmendariz,normal,major,always,,,2023-06-30,5,,,public,2023-06-30,Grid popover height is hardcoded and does not adjust to its content,"Grid popover has a fixed min-height, so it won´t adjust when there are few options to display. We should remove this min-height and make the popover height adjust to its contents size.",new,open,,1970-01-01 0052799,design defect,Retail Modules,azzeddine_meftoh,Triage Omni WMS,urgent,major,have not tried,,,2023-06-20,5,,,public,2023-06-29,[RM-6914] Distribution order Import API - when error on import the remaining objects are not tried one by one,"when importing Distribution orders through the API with a list of DO if there i an error on one object the remaining objects are not moved to a new edl request line Dev analysis : I see that this is a bug in the definition of the DistributionOrder entity mapping. It does not have any record marked as ""Identifies Record Univocally"" which is the mechanism used to check existing records https://openbravo.atlassian.net/browse/RM-6914",new,open,,2023-06-29 0052877,defect,POS2,jarmendariz,Triage Platform Base,normal,major,have not tried,,,2023-06-28,5,,,public,2023-06-28,Update Grids with options to use the new actions prop,"In #52514 we created a new actions prop in Grid that automates the creation of an grid row action button by passing a Configuration or a list of elements. We can use this new API instead of manually creating the new column. This migration should be applied to the following grids: - Customers - Follow-up files - Store stock",new,open,,1970-01-01 0045860,feature request,Retail Modules,marvintm,Retail,normal,major,have not tried,,,2021-02-05,5,,,public,2023-06-28,Opendrawer functionality should be refactored to generate messages as part of the completeTicket action,"The opendrawer functionality currently works outside the main stateAPI actions. It should be refactored as messages generated as part of the completeTicket actions, like the printing currently works.",new,open,,1970-01-01 0052871,defect,Openbravo ERP,cberner,Triage Platform Base,normal,minor,have not tried,,,2023-06-27,5,,,public,2023-06-27,Removing all grouped elements in a grid and then trying to create a new line result in unexpected behaviour,"""Elements in a grid can be grouped if preferences is set as so, and when removed seems the button """"No records yet. Create New"""" appears, when clicking this Create New a new element appears in the grid but it doesn't work properly and seems we're not able to properly set values on it. This seems to be due to how grouping works, we shouldn't be able to add extra elements in grid mode when some column is set to be grouped. Only form mode is accepted.""",new,open,,1970-01-01 0024604,design defect,Retail Modules,jecharri,Retail,urgent,minor,always,,,2013-08-28,5,,,public,2023-06-27,It is neccesary to add 2 new entries in file "Format.xml","""It is neccesary to add 2 new entries in file """"Format.xml"""" Currently Web POS is using the entry """"PriceInform"""" to define a UI display logic but this is not fine. If one client has defined the ERP price precision to 4 and retail precision to 2, it is going to be impossible to display 4 decimals in the ERP reports because the client is going to have the """"PriceInform"""" configuration to 2 decimals due to a Web POS requirement.""",new,open,,1970-01-01 0024602,design defect,Retail Modules,jecharri,Retail,urgent,minor,always,,,2013-08-28,5,,,public,2023-06-27,With 2 precisions we should manage the price list creation,"""With 2 precisions we should manage the price list creation After issues 24563 and 24601 we are going to have 2 price presicions, one for ERP and another one for Retail. For this reason it is going to be necessary to give the option to choose create price lists with Retail precision or ERP precision""",new,open,,1970-01-01 0024601,design defect,Retail Modules,jecharri,Retail,high,minor,always,RMP25,,2013-08-28,5,,,public,2023-06-27,Still we continue having problems with rounding in web POS,"Still we continue having problems with rounding in web POS When we solve issue https://issues.openbravo.com/view.php?id=24563 we are going to continue having little problems in Web POS because we are going to have only one precision in web POS we should have ""price precision"" and ""standard precision""",new,open,,1970-01-01 0030328,feature request,Retail Modules,rbianchini,Retail,normal,minor,always,RR15Q2.2,,2015-07-08,5,,,public,2023-06-27,Keep track of deleted orders from Web POS,"The client needs to know who deletes the order. He set the preferences 'Web POS Remove Receipts Approval in Cash Up' and 'Web POS Remove Receipts Approval' to ask for approval, but that information never shows in backend because the deleted order is not synchronized",new,open,,1970-01-01 0030575,feature request,Retail Modules,rbianchini,Retail,normal,minor,always,RR15Q2.3,,2015-08-13,5,,,public,2023-06-27,Return to best seller category after completing or deleting a receipt,"""When you create a receipt, and select products form a category other than best sellers, and then remove or complete the receipt, when you click """"browse"""" to select another product, the category previously selected is remembered. The feature request would be that the category best sellers is selected again when creating another receipt. Maybe including a configuration for this, so it doesn't affect users that prefer the functionality the way it is now.""",new,open,,1970-01-01 0047357,defect,POS2,AugustoMauch,Retail,normal,minor,have not tried,,,2021-07-07,5,,,public,2023-06-27,When changing a page on a keymap the speed of the movement is not uniform,"""This issue contains what originally was step #3 from [1]. It was extracted because the severity of that point was smaller, and the effort was bigger (it requires to implement a manual scroll instead of relying on the native one) [1] https://issues.openbravo.com/view.php?id=46581""",new,open,,1970-01-01 0047155,defect,POS2,plujan,Retail,normal,minor,have not tried,,,2021-06-16,5,,,public,2023-06-27,[UX] Scrolling the lines of a ticket in a Windows 7 touch screen does no behave as expected,"""The line scrolling while using gestures in a touch screen does not work as expected when the machine has Windows 7. The same gestures work well in Windows 8, Windows 10 and Ubuntu 20.04, in all cases using the latest version of Chrome. There are three observed problems: 1. The vertical swipe to move the lines up and down does not have inertia, so the user may perceive it as the application not responding properly 2. The vertical scrollbar does not respond to the drag, only to taps 3. The component seem to """"save"""" the lines scrolled once reached the top or the bottom, that must be redone in the opposite direction and may be perceived as a """"frozen"""" ticket """,new,open,,1970-01-01 0047789,defect,POS2,javierRodriguez,Retail,normal,minor,always,,,2021-10-01,5,,,public,2023-06-27,"When the user tries to create a a detailed POP, the popup make resize.","""This is a UX issue, the functionality is correct. When the user switch between summarized and detailed pop, the popup make a resize which means in a bad user experience.""",new,open,,1970-01-01 0048150,defect,POS2,lorenzofidalgo,Retail,normal,minor,sometimes,pi,,2021-11-24,5,,,public,2023-06-27,"Printer and display are not available" popup appears sometime executing Offline flows,"""Sometimes, while executing offline quotation flows, the """"Printer and display are not available"""" popup is shown (check attached video and image). Printer settings has not been manually configured. I have reproduced this behaviour with Cypress automated test and sometimes also manually (harder).""",new,open,,1970-01-01 0048789,defect,POS2,lorenzofidalgo,Retail,normal,minor,always,pi,,2022-03-14,5,,,public,2023-06-27,"[Safe boxes] ""Drawers"" term is used instead of ""Safe boxes"" in some windows, which will confuse the POS2 user","""In several POS2 windows, """"Drawer"""" word is used instead of """"Safe box"""". This lack of uniformity can confuse the POS2 user that can think of those 2 words as different concepts. Drawers word must be removed when Safe box is being referred. A complete search must be done since many ocurrences can be found.""",new,open,,1970-01-01 0048795,defect,POS2,lorenzofidalgo,Retail,normal,minor,always,pi,,2022-03-15,5,,,public,2023-06-27,"[Safe boxes] If Cash Payment Method is configured as Safebox, it has no sense to ask for Cash to Keep in Close Till process","""When working with safe boxes, some payment methods can be configured as a Safebox. That induces it can not be counted in the common flows. When Cash Payment method is configured as Safebox, inside Close Till process, """"Step 2 of 3: Cash to Keep"""" step has no sense and also can confuse the user.""",new,open,,1970-01-01 0048470,defect,POS2,andre_montenegro,Retail,normal,minor,have not tried,main,,2022-01-24,5,,,public,2023-06-27,[22Q1] Improve "non-valid terminal" error message,"""Launch POS2 though a url without a terminal defined generates an error pop up that can be improved for this scenario (screenshot attached). Take in account that no terminal has been defined, so the pop up must inform about it.""",new,open,,1970-01-01 0049675,feature request,POS2,noemieroussel,Retail,normal,minor,have not tried,,,2022-06-28,5,,,public,2023-06-27,[SALES] - Change the price - the initial price does not appear,"""-When there is a price modification directly from the POS, the initial price is not displayed. -You can't reset the modified price to the initial price. -No message telling me that the price of the product has been changed is displayed.""",new,open,,1970-01-01 0049713,feature request,POS2,noemieroussel,Retail,high,minor,have not tried,,,2022-07-04,5,,,public,2023-06-27,"[SALES] - After the payment, the previously pending ticket is displayed","When a transaction is finalized, the last draft ticket is re-open on the screen, instead of displaying a new ticket screen.",new,open,,1970-01-01 0049868,defect,POS2,lorenzofidalgo,Retail,normal,minor,always,main,,2022-07-22,5,,,public,2023-06-27,[22Q3] "Extra time for hourly discounts" preference not working when "Ending Time" is already over,"Discounts are not applied after the due time even when using ""Extra time for hourly discounts"" preference. It is supposed that, if that preference is configured, discounts are applied in a time range but those discounts are not applied in the specific case of the time being already over and the preference time range is already valid.",new,open,,1970-01-01 0050299,design defect,POS2,philippe_mui,Retail,normal,minor,always,,,2022-09-21,5,,,public,2023-06-27,"Select all" button needed in search results,"""When doing a search and adding a filter, we can select items one by one but not all of them in one click. However, there is already a """"clear full selection"""". The idea is to add a """"select all"""" button to save time""",new,open,,1970-01-01 0051335,defect,POS2,philippe_mui,Retail,low,minor,always,,,2023-01-11,5,,,public,2023-06-27,[ALTERATION] : Remove the list of draft/opened tickets when creating an alteration a posteriori,"""When creating an order for an alteration a posteriori, the line of the current receipt should not appear in the selection. Only the line """"create new receipt"""" should be displayed See video https://drive.google.com/file/d/19cm-EuR2f4rn23WATx0ulvyOWuM2qIly/view?usp=share_link""",new,open,,1970-01-01 0051339,defect,POS2,philippe_mui,Retail,low,minor,always,,,2023-01-11,5,,,public,2023-06-27,[ALTERATION - FOLLOW-UP] : The customer field is truncated,"""In alteration follow-up file, the """"customer"""" field is truncated when too long. Part of the customer number is missing See screenshot attached""",new,open,,1970-01-01 0052855,defect,POS2,plujan,Retail,normal,minor,have not tried,,,2023-06-27,5,,,public,2023-06-27,[UI] Initial data load shows more than 100% loading progress in the spinner loading widget,"Using a clean environment, the initial data load process starts and the spinner progresses towards completion. However, once the widget reaches 100% (full circle), there is data pending to be loaded. At the end of the process, the spinner has restarted, which from a UI point of view does not have sense.",new,open,,1970-01-01 0050081,feature request,Retail Modules,ignacio_deandres,ignacio_deandres,normal,minor,N/A,,,2022-08-26,5,,,public,2023-06-27,Implementation of the Paytweak Payment Provider,Implementation of the Paytweak Payment Provider. It consists of an integration with their API to simulate a payment: https://www.paytweak.us/api.php,acknowledged,open,,1970-01-01 0039471,defect,Openbravo ERP,ngarcia,collazoandy4,high,minor,always,,,2018-10-17,5,,,public,2023-06-26,"Missing countries: Åland Islands (AX), Saint Barthélemy (BL), Guernsey (GG), Jersey (JE)","The following countries are not defined in Country and Region window: Åland Islands: https://www.iso.org/obp/ui/#iso:code:3166:AX Saint Barthélemy: https://www.iso.org/obp/ui/#iso:code:3166:BL Guernsey: https://www.iso.org/obp/ui/#iso:code:3166:GG Jersey: https://www.iso.org/obp/ui/#iso:code:3166:JE",scheduled,open,,1970-01-01 0052830,design defect,Retail Modules,cberner,Retail,normal,minor,have not tried,,,2023-06-22,5,,,public,2023-06-22,There should be no mentions of UserActions in mobile.core (TerminalLogEventProcessor),"""There are mentions of UserActions in TerminalLogEventProcessor.java to allow processing log of different types for user actions. This should not be there, as that doesn't exist in mobile.core or the modules that this one extends. This logic should be made extendable and we should be able to add extra log types to be processed by terminal log from other modules. Keeping the current behaviour means that each time a new terminal log user action type is added to core2/pos2, we would have a problem because it is not part of TerminalLogEventProcessor and will result in it not being properly handled or saved. TerminalLogEventProcessor: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/blob/0dc40b12e05dd8ed9d15cdde7a8c672ae2a69de7/src/org/openbravo/mobile/core/terminallog/TerminalLogEventProcessor.java#L121""",new,open,,1970-01-01 0048924,feature request,Retail Modules,gorka_gil,gorka_gil,normal,major,N/A,,,2022-03-29,5,,,public,2023-06-21,Add main address to pos,Implement the option to select one main address between the customer addresses.,scheduled,open,,1970-01-01 0052775,defect,Openbravo ERP,ivazquez,Triage Platform Base,low,minor,have not tried,PR23Q2.1,PR23Q2.1,2023-06-17,5,,,public,2023-06-21,Error in Initial Organization Setup window,"""The following is not a serious bug, it does not even hinder the system, but it is not correct or expected behavior either. The screenshots are from Live builds When entering the Initial Organization Setup window, if you hit the cancel button, the window simply goes blank. You can close it and reopen it normally, but otherwise, it remains there, with an eternal emptiness. This comes from the following Java class: org.openbravo.erpCommon.ad_forms.InitialOrgSetup. When entering the process, if the request is CANCEL, it arrives at a conditional that does absolutely nothing.""",new,open,,1970-01-01 0052757,feature request,Openbravo Localizations,igor_trebol,igor_trebol,normal,minor,N/A,,,2023-06-15,5,,,public,2023-06-15,GoSocket connector for Sales transactions,https://openbravo.atlassian.net/browse/RM-5756,new,open,,1970-01-01 0052727,feature request,Openbravo ERP,psanjuan,Triage Omni OMS,urgent,major,always,,,2023-06-13,30,Openbravo Appliance 14.04,,public,2023-06-13,It is needed to add a new column/field in the c_LineTax table to add GrossAmount,It is needed to add a new column/field in the c_LineTax table to add GrossAmount,new,open,,1970-01-01 0052638,feature request,Openbravo ERP,XABIER_AGUADO,Triage Omni WMS,normal,major,always,,,2023-06-01,5,,,public,2023-06-13,[RM-6714] DO OTFs created from backoffice wont allow to change Quantity,"When we create a DO OTF from BO the buttons to change quantities disappear Video: https://drive.google.com/file/d/1SNJoXTUbM5Ct_b1l2DNJ45ZsVCRB2OYm/view?usp=drive_link https://openbravo.atlassian.net/browse/RM-6714",new,open,,2023-07-03 0052719,defect,Retail Modules,jonae,Triage Platform Conn,normal,minor,have not tried,,,2023-06-12,5,,,public,2023-06-12,"When sending opening a popup with inputs to recap information using the events API, the scroll is not appearing","The case is when sending a message to the events API showing several inputs to get some information from the cashier. In this case, the scroll is not appearing and some of the inputs are nos showing and the popup gets unusable. See image1",new,open,,1970-01-01 0052357,feature request,POS2,gorka_gil,Triage Platform Base,normal,minor,N/A,,,2023-05-04,5,,,public,2023-06-07,BaseFormKeypad: allow to call user actions from buttons,"Rigth now it is possible to add new action buttons in the BaseFormKeypad, but it is not possible to call user-actions from them",new,open,,1970-01-01 0052662,backport,Retail Modules,meriem_azaf,meriem_azaf,normal,major,have not tried,,RR22Q3,2023-06-05,5,,,public,2023-06-05,ERROR WHILE IMPORTING: org.openbravo.mobile.core.process.OutDatedDataChangeException,"""When I make a sale in webPOS and pay for it, when I put a debug in preprint, I update and then continue. The following error is generated while importing: org.openbravo.mobile.core.process.OutDatedDataChangeException: The data of this order has been changed on the server. Please reload the ticket through the menu and apply your changes again.""",scheduled,open,,1970-01-01 0052660,defect,POS2,ranjith_qualiantech_com,Retail,normal,major,always,,,2023-06-05,5,,,public,2023-06-05,Initial Count window finish button should be "Approve Difference",Initial Count window finish button label should be "Approve Difference" if counted is not same as expected amount like Enyo POS,new,open,,1970-01-01 0051167,feature request,Openbravo Localizations,ucarrion,Triage Platform Conn,urgent,major,always,,,2022-12-15,5,,,public,2023-06-02,Unexpected fiscalization request sent when printing a gift ticket,"""Whenever I do a sale and I want to print its gift ticket (print ticket without prices) I see that Openbravo is sending a fiscalization request, while I expect no fiscal document call as the ticket to be printed is a non fiscal document. """,new,open,,1970-01-01 0052584,defect,Modules,Sandrahuguet,Triage Omni OMS,normal,minor,have not tried,,,2023-05-26,5,,,public,2023-06-01,GenericExporterActionHandler can be removed and use FileExportActionHandler from core,"GenericExporterActionHandler can be removed and use FileExportActionHandler from core See documentation: http://wiki.openbravo.com/wiki/How_to_create_a_Standard_Process_Definition#Downloading_files",new,open,,1970-01-01 0051817,feature request,Retail Modules,pniam,Retail,normal,minor,have not tried,,,2023-03-09,5,,,public,2023-05-31,Add a check on product price to prevent some products to be discountables,"""To prevent some product to be discountables for some stores a new check was added on product price This products will not be able to be discountables from webPOS, the automatic discounts will not be applied and the manual discounts will show a message saying than the product can not be discoutable""",new,open,,1970-01-01 0052615,defect,Modules,AtulOpenbravo,Triage Omni WMS,normal,major,always,,,2023-05-31,5,,,public,2023-05-31,"When Confirm Stock Reservation is No in DO, Available Stock is not properly shown when there is reserved stock for product","When Confirm Stock Reservation is No in DO, Available Stock is not properly shown when there is reserved stock for product",new,open,,1970-01-01 0052611,defect,POS2,plujan,Triage Platform Base,normal,minor,have not tried,main,,2023-05-30,5,,,public,2023-05-30,The warning about leaving without saving is not shown after closing the tab a second time,"After logging in, if the user tries to close the browser tab, a warning message is shown about losing unsaved data. In case the user accepts and reloads, trying to close the tab again does not show the message. See steps.",new,open,,1970-01-01 0052607,defect,Modules,AtulOpenbravo,Triage Omni WMS,normal,minor,always,,,2023-05-30,5,,,public,2023-05-30,DO Confirm Stock Reservation flag when changed in Back Office does not get updated in DO OTF Front End,DO Confirm Stock Reservation flag when changed in Back Office does not get updated in DO OTF Front End.,new,open,,1970-01-01 0051222,defect,Modules,cberner,Triage Omni WMS,normal,critical,have not tried,,,2022-12-21,5,,,public,2023-05-29,scanEvents and selectedLine data is currently persisted in localStorage and never removed,"""When we scan an item from Inventory Count or Distribution Order(as examples), a scan event is saved in localStorage under the key """"scanEvents"""". This events are saved per document and are never removed from the local storage, not even when the document has been completed/processed. This will result in problems if the terminal is used long enough, as the localStorage usage will keep growing until it reaches the limit(5MB in chrome). And when that limit is reached, the state persistence will start failing, as it is also saved in local storage. Which might result in application not working properly. Also, when a document is opened and a line is selected, an entry is added to localstorage """"selectedLine"""" property, which only increases and is never removed.""",new,open,,1970-01-01 0052598,defect,POS2,ablasco,Triage Platform Base,normal,minor,have not tried,,,2023-05-29,5,,,public,2023-05-29,Move scroll in TicketLines lite to show latest added product,"Ticketlines Lite Component behaviour should show last component when a new product is added. The same behavior as Ticketlines in landscape.",new,open,,1970-01-01 0052597,defect,POS2,ablasco,Triage Platform Base,normal,minor,have not tried,,,2023-05-29,5,,,public,2023-05-29,Generic Incremental Inputs,"""Incremental Inputs are not properly standarized in styling. This rules should be accomplished. - Common structure for Incremental Buttons supported in landscape and portrait - No paddings inside the components - Centered - Correct gap between input, plus and minus buttons - Appropriate classNames for input, plus and minus in order to set opacity - Opacities defined correctly for different cases. - Heights plus ans minus: 2.4rem or 1.6rem?¿ """,new,open,,1970-01-01 0052596,defect,POS2,ablasco,Triage Platform Base,normal,minor,have not tried,,,2023-05-29,5,,,public,2023-05-29,Generic gaps in Portrait,"""Some gaps appears in some windows, due to hidden void elements in HTML. Double gap in scan Window Default gaps should be reviewed for consistency: - Default Gap In Landscape : 1.3rem - Default Gap In Portrait : 0.2rem? """,new,open,,1970-01-01 0052530,defect,POS2,plujan,Triage Platform Base,normal,minor,have not tried,main,,2023-05-23,5,,,public,2023-05-29,An update of the master data followed by a terminal timeout shows the wrong message to the user,"Just after an update of the master data, the POS2 terminal shows a popup message ""Configuration of the terminal has changed, a refresh is required"". In case the user leaves idle the terminal until timeout, clicking in the Refresh button actually takes the user to the Login page, without saying that it is because of the timeout. See steps.",new,open,,1970-01-01 0052568,defect,Openbravo ERP,caristu,Triage Platform Base,high,minor,have not tried,,,2023-05-25,5,,,public,2023-05-25,Uncaught JS error thrown when working with backoffice windows under some circumstances,"Uncaught JS error thrown when working with backoffice windows under some circumstances. This error is not reproduced on every window, at least it is required to have a callout being executed when a field change and a display logic based on a value computed with that callout.",new,open,,1970-01-01 0048695,design defect,Retail Modules,ranjith_qualiantech_com,Retail,normal,major,always,,,2022-03-01,5,,,public,2023-05-25,Error when removing GiftCertificate payment created by redeeming points,"Error occurs when removing GiftCertificate payment, if GiftCertificate payment is created by redeeming the customer loyalty points.",scheduled,open,,1970-01-01 0052548,defect,Openbravo ERP,lorenzofidalgo,Triage Omni OMS,normal,major,always,pi,,2023-05-24,5,,,public,2023-05-24,Rounding is not properly calculated after applying 3 x 2 discount (different selling from POS2 VS Backoffice),"""It is possible finding flows where the rounding after a discount is not properly calculated. Moreover, the same sell have different total amounts comparing doing that sell through POS2 VS doing that sell through Backoffice (check attached images). For more details, this specific testlink test case can be followed: https://testlink.openbravo.com/testlink/linkto.php?tprojectPrefix=Communit&item=testcase&id=Communit-14226""",new,open,,1970-01-01 0052543,defect,POS2,plujan,Retail,normal,minor,have not tried,main,,2023-05-24,5,,,public,2023-05-24,Searching returns both Variants and Generic Products,"""When defining a Generic Product with Variants, a search result will return both. The behaviour is different, though. For Variants, clicking them will add the Variant to the ticket. Clicking the Generic Product will add a filter for showing its variants. See steps. In POS1 the Generic Product is not shown after following the same steps, only the Variants.""",new,open,,1970-01-01 0052349,defect,Openbravo ERP,Practics,radhakrishnan,normal,minor,always,,,2023-05-04,5,,,public,2023-05-24,Añadir Kosovo como país dentro del dataset de países de Openbravo,"Kosovo desde 2008 es un estado independiente, antes pertenecía a la República de Servia",scheduled,open,,1970-01-01 0047767,feature request,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2021-09-28,5,,,public,2023-05-23,support PostgreSQL 15,Issue to track any changes required to eventually add support for PostgreSQL 15,new,open,,1970-01-01 0049468,defect,Openbravo ERP,XABIER_AGUADO,alostale,normal,major,always,,,2022-06-01,5,,,public,2023-05-23,'Filter' option is available for aggregated columns when it shouldnt,"When we create a new aggregated columns on Backoffice and close and open the window again, the new column has an ""available"" filter that allows us to write on it but wont filter.",new,open,,1970-01-01 0052533,defect,POS2,plujan,Triage Platform Base,normal,minor,have not tried,main,,2023-05-23,5,,,public,2023-05-23,Message about offline mode is not properly shown,"After switching to offline mode, the Terminal details popup shows a message about the transition to offline that is only partially visible. See attached screenshot.",new,open,,1970-01-01 0052125,defect,Localization Pack: Spain,psanjuan,psanjuan,urgent,major,always,,,2023-04-14,30,Openbravo Appliance 14.04,,public,2023-05-22,Incidencia en la información del fichero TXT para un IVA Trimestal.,Las organizaciones con IVA trimestral y no acogidas al SII obtienen el fichero TXT del 303 sin información (importes con valor 0).,feedback,open,,1970-01-01 0050010,design defect,POS2,XABIER_AGUADO,Retail,normal,major,always,,,2022-08-18,5,,,public,2023-05-18,"When doing a cash up, if we keep pressed a key, an error about a code shows up","""When doing a cash up, select “especes” and press any number for 3 seconds. We get an Error code. This doesnt happens if we enter the same amount but pressing the key multiple times. Video: https://watch.screencastify.com/v/qbwLnnP1jXGHNfxpge20""",scheduled,open,,1970-01-01 0048900,defect,Openbravo ERP,yogaskarnik,yogaskarnik,normal,major,have not tried,,,2022-03-25,5,,,public,2023-05-17,Add a new type and field Events module,"Add a new field called URL in CNC_EVENTS_SUBS table. Add a new type called Store in CNC_PUBLIC_EVENTS table.",new,open,,1970-01-01 0051311,design defect,Retail Modules,ranjith_qualiantech_com,Retail,high,major,always,,,2023-01-10,5,,,public,2023-05-17,Fully verified return tickets showed when doing Cancel & Replace,"Fully verified return tickets are allowed for cancel & replace. Same case present in POS2 also.",acknowledged,open,,1970-01-01 0048634,design defect,Localization Pack: Spain,avicente,psanjuan,high,major,always,,,2022-02-18,5,,,public,2023-05-15,[Spain SII] Invoices including products having a mix of "Normal" and "Do not sent to SII" Tax categories are not sent to SII,"""When an invoice includes: -Products with Tax Category='No declarable SII'. -Products with other Tax Categories, ex: IVA Normal. They are not sent to the SII. See images. They should be sent to the SII but no including the amount corresponding to the SUPLIDO products. """,new,open,,2022-03-30 0052434,feature request,Retail Modules,joniturralde93,Retail,normal,major,always,RR23Q2,,2023-05-12,5,,,public,2023-05-15,Payment with change should be blockable for returns,"""Currently, returning to the customer a higher amount than expected is allowed. Blocking this flow should be at least configurable. Reproducible both in POS and POS2""",new,open,,1970-01-01 0049684,defect,POS2,Felixaka,Retail,normal,minor,always,,,2022-06-29,5,,,public,2023-05-12,JIRA 1244 - Modification composant menu,"""When we select a menu he is shown in the virtual ticket. When you click on the menu in the virtual ticket, then it shows the contextual menu, this is ok. But when he clicks on a component menu we have a pop that is shown. It is ok in one case if we are in the right component of the menu ex: If I click on Boisson du menu lunch and if it is the right contextual menu then this is ok But if I click on """"Plat chaud"""" in the virtual ticket, I have the pop up, but not the contextual menu associated with him (I'm still in """"Boisson du menu flunch) It should be in the component menu """"Boisson chaude"""" then if I click once more in the virtual ticket on """"Plat Chaud"""" then display the pop-up ------------------------------------------------------ Also actualy if click on the contextual menu plat chaud then i click on """"plat chaud"""" at the left then it's open the component menu of """"Boisson du menu Flucnh"""" """,new,open,,1970-01-01 0052423,defect,POS2,caristu,Triage Platform Base,high,minor,have not tried,,,2023-05-11,5,,,public,2023-05-11,Too verbose log when an error happens in a terminal property service,The error log printed when there is an error in service which calculates a terminal property is too verbose.,new,open,,1970-01-01 0051294,defect,Modules,AtulOpenbravo,AtulOpenbravo,normal,major,always,,,2023-01-05,5,,,public,2023-05-10,Reserved Qty in Storage Detail is set negative when reducing quantity in Ongoing DO Line,Reserved Qty in Storage Detail is set negative when reducing quantity in Ongoing DO Line when DO Line for product without stock is created prior to having stock.,scheduled,open,,1970-01-01 0052401,defect,POS2,migueldejuana,Retail,normal,trivial,always,,,2023-05-09,5,,,public,2023-05-09,Cash Management description is truncated to 60 but we could use 255,"""In https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/blob/master/src/org/openbravo/retail/posterminal/ProcessCashMgmt.java#L75 we are truncating description to 60. Then, we are saving that value in 3 places and in 2 different entities, OBPOSPaymentcashupEvents(length--> 60) and FIN_FinaccTransaction(length--> 255). We could save more length of the description in FIN_FinaccTransaction""",new,open,,1970-01-01 0050254,feature request,Retail Modules,guillermogil,Retail,normal,minor,always,,,2022-09-15,5,,,public,2023-05-08,Discount Tests should create active discounts,"Discount Tests should create active discounts. It is possible to have external modules that modifies DefaultValue of Active column therefore the discounts are not applied.",scheduled,open,,1970-01-01 0049545,defect,Retail Modules,caristu,Retail,high,minor,have not tried,,,2022-06-14,5,,,public,2023-05-08,The Store Organization Selector has a wrong filter expression,"""The Store Organization Selector has the following filter expression: """"(ad_isorgincluded(@#AD_Org_ID@,e.id, e.client.id) <> -1 or ad_isorgincluded(e.id,@#AD_Org_ID@, e.client.id) <> -1)"""" Note that it is currently filtering by the current session's default organization. This means that for example the same role would be able to select any store if it has * organization as the current organization, but it will be only able to select Vallblanca store if it has that store as the current organization. This is an inconsistent behavior.""",scheduled,open,,1970-01-01 0052369,feature request,Retail Modules,rqueralta,rqueralta,normal,minor,have not tried,,,2023-05-06,5,,,public,2023-05-08,Add message into approval popup,Sometimes we can get multiples approvals popup and it is difficult to differentiate one from the other to set the correct approval reason in each case. For this reason is necessary add a message into the popup to know what it corresponds to. ,new,open,,1970-01-01 0052375,defect,POS2,Markel_Iruretagoyena,Retail,normal,trivial,always,,,2023-05-08,5,,,public,2023-05-08,[23Q2][UX] Sidebar of the comments area in the approval required popup takes up a lot of space,According to https://openbravo.atlassian.net/browse/RM-6143 sidebar of the comments area in the approval required popup takes up a lot of space in the text area. The side bar should be aligned with the cross instead ,new,open,,1970-01-01 0052354,defect,POS2,migueldejuana,Retail,normal,trivial,always,,,2023-05-04,5,,,public,2023-05-04,Handle properly all Drawer configuration,"In EnyoPOS there are several preferences related to Open the Drawer that should be taken into account. See attached screenshot. We also have configuration in Touchpoint Type --> Payment Method windowthat should be handle: - Allow open Drawer - Open Drawer before closing ticket... - ... Search in EnyoPOS all configurations and validations related to the Drawer and apply then in ReactPOS",new,open,,1970-01-01 0049856,design defect,Retail Modules,XABIER_AGUADO,Retail,normal,minor,always,,,2022-07-20,5,,,public,2023-05-04,[SALES] The text in the input field moves when zoomed and is not centered in the field,"The text in the input field moves when zoomed and is not centered in the field. Video: https://watch.screencastify.com/v/fPbVNqb2C6hSS4BlA35u",scheduled,open,,1970-01-01 0052334,feature request,POS2,migueldejuana,Triage Platform Base,normal,trivial,always,,,2023-05-03,5,,,public,2023-05-03,Add remaining characters in help text in a TextArea,"""Add the ability to define max Characters in a Input or TextArea. See here how it should be displayed: https://www.figma.com/file/jGE3jBhBttZJXzelOsvolh/POS-2.0---F?node-id=1-59706&t=Uyrljyu0tmOoos7A-0 It should work same as """"minCharacters"""" property. In every keyDown, we should update remaining text. If we reach the maximum characters, we won't be able to write more characters and the mesagge will be """"0 characters remaining"""". A component should not have minCharacters and maxCharacters defined, minCharacters is used for input to filter by the content and maxCharacters is for TextArea in a form.""",new,open,,1970-01-01 0052328,feature request,POS2,migueldejuana,Triage Platform Base,normal,trivial,always,,,2023-05-03,5,,,public,2023-05-03,Text in cells of a Grid should a maximum of 2 lines and ellipsis.,"""In any Grid, the text of a cell should have a maximum of 2 lines and truncate with ellipsis in case it is longer. See this mockup as an example: https://www.figma.com/file/ShhTLMp0A9qWAv9N1zd60c/POS-2.0---E?node-id=1746-221007&t=vNM5oycvPaOycMBM-0 """,new,open,,1970-01-01 0052301,defect,POS2,Markel_Iruretagoyena,Retail,normal,major,always,,,2023-05-02,5,,,public,2023-05-02,[23Q2] Close till approval can be skipped,The "Approval Required" for "Close Till" user action can be skipped by simply closing the popup or clicking "Cancel",new,open,,1970-01-01 0052304,defect,POS2,Markel_Iruretagoyena,Retail,normal,major,always,,,2023-05-02,5,,,public,2023-05-02,[23Q2] "Validate Cashup count and advance to next step" user action approval does not work,"After you buy any product and procedure to close the till, it suppose to appear an ""Approval Required"" popup to validate cashup count and go to the next step but, it doesn't appear",new,open,,1970-01-01 0052303,defect,POS2,Markel_Iruretagoyena,Retail,normal,major,always,,,2023-05-02,5,,,public,2023-05-02,[23Q2] Open till approval can be skipped,The "Approval Required" for "Open Till" user action can be skipped by simply closing the popup or clicking "Cancel",new,open,,1970-01-01 0052297,feature request,Openbravo ERP,axelmercado,Triage Platform Base,normal,major,N/A,,,2023-04-29,5,,,public,2023-05-02,Add SETOF return value,Some customers are trying to implement DB functions that return SETOF type values for which we do not have support. They would like them to be added in the future so that they can be used.,new,open,,1970-01-01 0052187,defect,Retail Modules,niketanrai,alainperez,high,major,always,,,2023-04-20,5,,,public,2023-05-01,Issue with Tax exempt customer in POS modules,While switching Tax exempt customer to another customer in the receipt the tax is not calculated correctly.,scheduled,open,,1970-01-01 0052299,design defect,POS2,dbaz,Retail,high,minor,always,,,2023-04-30,5,,,public,2023-04-30,"Business Partner Set" and "Store Set" should be renamed to "Business Partner Group" and "Store Group","""The term """"group"""" is more appropriate in this context because it implies a collection of related entities or items that can be categorized together based on shared characteristics or purposes. In contrast, the term """"set"""" is more commonly used in mathematics and may not convey the intended meaning as clearly in the context of an ERP system. So, for organizing entities like Business Partners, using """"Business Partner Group"""" would be more intuitive and better suited for the ERP context. https://www.google.com/search?q=%22business+partner+group%22 returns results related with several ERPs https://www.google.com/search?q=%22business+partner+set%22 returns results only related with Openbravo Both """"Business Partner Set"""" and """"Store Set"""" are present as standalone windows and as sub-tabs, at least in """"Discounts and Promotions"""" window.""",new,open,,1970-01-01 0052232,defect,POS2,asier_perez,dcontrera,normal,trivial,always,,,2023-04-25,5,,,public,2023-04-28,[23Q2] Price Modification is enabled for products with "Editable Price" unchecked,"""The Price Modification button is clickable for products that have the """"Editable Price"""" property unchecked. When clicking on the button, we can access to the popup with a keypad that allows us to enter a new price. Then if the OK button is clicked (with the price changed or not), an error popup appears, saying that the price of that product cannot be modified. It seems that the verification of the """"Editable Price"""" field is not done when clicking Price Modification, but only when clicking OK.""",new,open,,1970-01-01 0052239,design defect,Modules,cberner,Triage Omni WMS,normal,major,have not tried,,,2023-04-26,5,,,public,2023-04-28,Local mode OBAWOProduct masterdata model does not work with attributes,"""Masterdata model for products in AWO does not work with attributes, this is due to the model, there should be a key that is unique for each product and its attributes, but as of now we only have as key the product id. The product id is overwritten by the last product line, as there can only be one record in indexedDB table with the same primary key id. When fixed, the query should also work on remote-mode.""",new,open,,1970-01-01 0048763,feature request,Retail Modules,jorge-garcia,Retail,normal,minor,have not tried,,,2022-03-10,5,,,public,2023-04-26,To include Tax Id organization info in Copy Retail Store window,It could be great to add a new field in Copy Retail Store window to be able to set the store Tax Id (the one from Organization window > Info tab),acknowledged,open,,1970-01-01 0052244,defect,POS2,asier_perez,Retail,normal,trivial,always,,,2023-04-26,5,,,public,2023-04-26,[23Q2] The size of the text area in Add Note popup should have a maximum and a minimum size,"The size of the text area in the Add Note popup can be edited manually by pressing the corner and dragging it. But the area can be done so small that nothing can be seen on it, or so big that it overflows from the screen.",new,open,,1970-01-01 0052233,defect,POS2,lorenzofidalgo,Retail,normal,minor,always,main,,2023-04-25,5,,,public,2023-04-25,[23Q2] Abort creating menu does not abort the menu creation depending on the chosen steps,"Inside menu creation flows, current ""Abort"" button behaviour is similar to Cancel, but that behaviour is not consistent depending on the steps actioned by the POS user.",new,open,,1970-01-01 0051678,defect,POS2,asier_perez,Retail,normal,minor,always,,,2023-02-22,5,,,public,2023-04-25,Products with different modifiers can be grouped in the ticket when they should not,"In Restaurant schema, products with modifiers that are in the ticket are not grouped normally, even if they are equal, but there is a simple way to group them when it should not be possible. Moreover, products of the same type but with different modifiers and/or discounts can group in this way, losing the information of one of them.",new,open,,1970-01-01 0052229,defect,POS2,asier_perez,Retail,normal,trivial,always,,,2023-04-25,5,,,public,2023-04-25,[23Q2] Unable to modify the quantity of a product with modifiers in a ticket,"If a product with modifiers is in the ticket, its quantity cannot be edited in the popup because the buttons to do that are disabled. In order to add more than one of those products, the application forces us to do it manually, repeating the process of selecting the modifiers.",new,open,,1970-01-01 0052227,defect,POS2,lorenzofidalgo,Retail,normal,minor,always,main,,2023-04-25,5,,,public,2023-04-25,[23Q2] Clicking once to deselect 1 product of the menu actually deselects all products of that type,"Adding the same product to a menu can make sense depending on the type of menu. When that is appropriate, the amount of times the same product has been added is marked in the product button. That said, when it is desired to remove one of the stacked products, instead of removing just 1 product, all of them are removed. This is a notorious UX problem.",new,open,,1970-01-01 0052226,defect,POS2,asier_perez,Retail,normal,minor,always,,,2023-04-25,5,,,public,2023-04-25,[23Q2] Applying discounts to lines that compose a menu and then clicking Pay removes the discounts and stacks the products,"When adding the products of a menu to the ticket one by one, instead of selecting them from the Menu category, they stack to form a menu after clicking on Pay. The problem is that if any of the products has a discount, the discount is removed automatically when the products stack.",new,open,,1970-01-01 0047743,feature request,POS2,jorge-garcia,Retail,normal,major,always,,,2021-09-23,5,,,public,2023-04-25,Products with Product Modifiers feature enabled are always being added into a new line,"""Products defined in the ERP could be defined with Product Modifiers. Independently of the final selected modifiers when adding the product, the product is always added into a new line in the ticket""",acknowledged,open,,1970-01-01 0052217,defect,POS2,asier_perez,Retail,normal,trivial,always,,,2023-04-25,5,,,public,2023-04-25,[23Q2] Equal menus do not stack depending on how they are added to the ticket,"""Menus can be added to the ticket either by selecting the menu and choosing its elements, or by adding each product to the ticket separately to form a menu (the products stack automatically when they compose a menu). Usually, two or more equal menus appear as grouped in a single ticket line, but not if they are added in different ways (the two ways described above).""",new,open,,1970-01-01 0052069,feature request,Retail Modules,igor_trebol,montse_cabanas,normal,minor,N/A,,,2023-04-05,5,,,public,2023-04-24,API Change: Modify Verified Return mixing options,"""Changed Reference List OBPOS_VerifiedReturnsMixingOptions: - Removed 'No limitations are defined' - Removed 'Only Blind Returns and/or New Purchases' - Modified: Only Other Verified Returns Renamed column: EM_OBPOS_Allow_Mixing_Verified_Returns_With to EM_OBPOS_Rules_for_Returns Risk: Minor as a module script has been created and even if the column name changes making the getter/setter functions change, the column was created just some moths ago and we have updated all the references.""",new,open,,1970-01-01 0049366,design defect,Openbravo ERP,ngarcia,AugustoMauch,normal,major,have not tried,,,2022-05-20,5,,,public,2023-04-20,Java heap space error returned while loading the process monitor tab,While loading the process monitor tab for any process scheduled with huge records and each record having huge logs then it shows a Java heap space error in the tab.,new,open,,1970-01-01 0051858,defect,Retail Modules,niketanrai,alainperez,high,major,always,,,2023-03-15,5,,,public,2023-04-19,Set as Undeliverable option is not coming when adding a product while doing CR,Set as Undeliverable option is not coming when adding a product while doing CR in ,scheduled,open,,1970-01-01 0052149,feature request,Openbravo ERP,niketanrai,Triage Omni OMS,high,major,always,,,2023-04-18,5,,,public,2023-04-18,Getting errors while creating a variant on create a variant button on the product page.,Getting errors "It is not possible to create variants because the generic product already have them created." while creating a variant on create a variant button on the product page.,new,open,,1970-01-01 0052147,defect,POS2,Markel_Iruretagoyena,Retail,normal,minor,always,,,2023-04-18,5,,,public,2023-04-18,[23Q2] Store stock grid does not properly fit all the information using Ipad device,"Using an Ipad device (IpadOS 16.1.1) and Safari browser, if you display all the information about the store's stock of a selected product, you'll find that the stock grid doesn't fit all the information",new,open,,1970-01-01 0051132,design defect,Openbravo ERP,shuehner,gdagnesses,normal,major,have not tried,,,2022-12-13,5,,,public,2023-04-18,Update jettison library to the latest version,"Update jettison library to at least version 1.4.1 https://github.com/jettison-json/jettison/releases Note that we have a patched version of 1.1.3 in core. That likely need some extra review and/or adjustments",scheduled,open,,1970-01-01 0052123,defect,POS2,asier_perez,Retail,normal,trivial,always,,,2023-04-14,5,,,public,2023-04-14,Some buttons do not work on the first click after writing in a text field in Organization Variables,"When editing an Organization Variable from a POS2 terminal, the buttons to delete the content of a text field do not work after editing another text field. This only happens on the first click after each edition, and a second click works correctly. However, this bug causes errors in a test and forces us to do several workarounds. The button, obviously, should work on the first click.",new,open,,1970-01-01 0051945,defect,POS2,AugustoMauch,AugustoMauch,normal,minor,have not tried,,,2023-03-23,5,,,public,2023-04-12,Number inside Shopping Cart icon is not vertically centered,In portrait mode the application includes in the main toolbar a shopping cart icon that includes the number of lines the current ticket has. That number should be vertically centered but it is not,new,open,,1970-01-01 0052106,feature request,Retail Modules,jonae,jonae,normal,minor,have not tried,,,2023-04-12,5,,,public,2023-04-12,Adding support to open the drawer using the rt printer,Adding support to open the drawer using the rt printer,new,open,,1970-01-01 0052093,defect,POS2,Markel_Iruretagoyena,Retail,normal,minor,always,,,2023-04-11,5,,,public,2023-04-11,[23Q2] Approval popup can be skipped in "convert to return" mode,"If you click on ""Convert to return"", then add a product and set the quantity of the product to 0 the approval popup will not appear",new,open,,1970-01-01 0052000,defect,Openbravo ERP,philippe_mui,cberner,high,major,always,,,2023-03-28,5,,,public,2023-04-08,[RM-5834] Popup Error on every DO OTF on PDA,"""On PDA, if you close the DO OTF by selecting Back or confirm, a pop up is displayed (see attachment) https://openbravo.atlassian.net/browse/RM-5834 """,new,open,,1970-01-01 0051922,feature request,POS2,javierRodriguez,Retail,normal,minor,have not tried,,,2023-03-20,5,,,public,2023-04-05,It is not possible to add/remove products in cancel and replace if the ticket has subtotals,"In cancel and replace flow, If the user comes from payment panel and goes to add product panel, the ticket behave is the same as a no editable ticket.",new,open,,1970-01-01 0052066,defect,POS2,ander_flores,Retail,normal,minor,always,,,2023-04-05,5,,,public,2023-04-05,Cash Up not working as expected when introducing negative numbres,"On the Cash Up 1st step, when introducing the amount of money on the Counted field, if the number introduced is negative, it doesn't work as expected. Seems like it ignores the - sign and that causes problems.",new,open,,1970-01-01 0052060,defect,Modules,agete,Triage Omni WMS,urgent,major,always,,,2023-04-04,5,,,public,2023-04-05,Decimals can not be introduces in AWO when the number is bigger than the space available,"When the reception number has decimals and the number is bigger than the space to add the quantity, it does not take in a good way the quantity indicated, it takes out the decimals.",new,open,,1970-01-01 0051973,defect,Retail Modules,joniturralde93,Triage Platform Conn,normal,major,sometimes,,,2023-03-24,5,,,public,2023-04-04,Start rfid only if no popup is opened,"""Usually this is correctly managed in the popups, but there are situations where rfid read is started in a wrong moment. For example, if we execute this: OB.UTIL.RfidController.removeEpc( obposEpccode, function() { OB.UTIL.RfidController.connectRFIDDevice(); } ); The callback connectRFIDDevice could take a bit to be executed, and in the meanwhile the user can trigger a popup. After that, RFID would be connected and the user can read a tag with an opened popup. """,new,open,,1970-01-01 0052044,defect,Openbravo ERP,alostale,caristu,high,minor,have not tried,,,2023-04-03,5,,,public,2023-04-03,Naming exceptions for external module columns is not working,"Applying a naming exception for a column named to be part of a different module from other table (does starting with ""EM_) does not work ",new,open,,1970-01-01 0052028,defect,Openbravo ERP,adhwib,Triage Omni OMS,urgent,major,always,,,2023-03-31,5,,,public,2023-03-31,Labels non found on AWO/WebPOS/BO,"""We Have labels that we cannot find in Message/ Reference / Element / Windows,tabs and fields : Attached within the Xls file""",new,open,,1970-01-01 0052024,defect,Modules,AtulOpenbravo,Triage Omni WMS,normal,major,always,,,2023-03-31,5,,,public,2023-03-31,Confirming DO OTF in Front End that was created in BackOffice,"""When confirming DO OTF in Front End that was created in BackOffice, -The message is received DO confirmed successfully but it is in Ongoing Status. -The DO line has locator and Confirmed Quantity field empty.""",new,open,,1970-01-01 0052013,defect,Openbravo ERP,adhwib,Triage Omni WMS,urgent,major,always,,,2023-03-30,5,,,public,2023-03-30,Error message on AWO is displayed in English not in French / unable to find it on BO "Message" window to translate it,"Error message on AWO is displayed in English not in French / unable to find and translate what is equivalent to it on BO ""Message"" window to translate it. (See attached screenshot)",new,open,,1970-01-01 0052007,defect,POS2,hcurbelo,hcurbelo,normal,major,always,,,2023-03-29,5,,,public,2023-03-29,UX review of the counting tools,"""In both cases, if the focus is obtained through pressing tab-key, the Count Tool is NOT automatically displayed. This specially problematic in the """"Forced"""" case, where a user can write there whatever they want without going through the counting tool In the Automatic display case, after closing the counting tool popup, the focus does not remain in the same Cash input In the Automatic display case, not all the times that the input gets the focus, the counting tool is opened. It seems that depends on which was the previously focused item. Video: https://youtu.be/j3zjmOdZJpc""",new,open,,1970-01-01 0051969,defect,POS2,AugustoMauch,AugustoMauch,normal,minor,have not tried,,,2023-03-24,5,,,public,2023-03-29,Bottom part of scan window is not horizontally centered in portrait mode,Bottom part of scan window is not horizontally centered in portrait mode. The gap to the right is bigger than the gap to the left,new,open,,1970-01-01 0051384,defect,POS2,igor_trebol,Retail,low,trivial,always,,,2023-01-17,5,,,public,2023-03-28,Memory leak error in console when opening the Product Card pop-up from a ticket,"""When opening the Product Card pop-up from a ticket, the console shows a memory leak error: Warning: Can't perform a React state update on an unmounted component. This is a no-op, but it indicates a memory leak in your application. To fix, cancel all subscriptions and asynchronous tasks in a useEffect cleanup function. at SetLineQuantityButton (http://localhost:3000/static/js/2.chunk.js:198373:5)""",new,open,,1970-01-01 0051995,backport,Retail Modules,ignacio_deandres,ignacio_deandres,normal,major,have not tried,,,2023-03-28,5,,,public,2023-03-28,Adaptation of the Client and Payment API for the Decathlon environment for the SafePay NCR component,Adaptation of the Client and Payments API for the Decathlon environment to add the new components for the SafePay NCR project.,new,open,,1970-01-01 0051988,feature request,POS2,AugustoMauch,AugustoMauch,normal,minor,have not tried,,,2023-03-27,5,,,public,2023-03-27,"Implement a version of the BaseFormInput that if provided a currency, it includes currency context information",TBD,new,open,,1970-01-01 0051948,feature request,POS2,AugustoMauch,AugustoMauch,normal,minor,have not tried,,,2023-03-23,5,,,public,2023-03-24,Missing scrim in popovers,"""Scrim , opacity background when popover is opened in portrait mode. When a popover is open in portrait mode and is configured to be displayed centered, an opacity background scrim should be displayed""",scheduled,open,,1970-01-01 0051944,defect,POS2,agete,Retail,high,major,always,,,2023-03-22,5,,,public,2023-03-23,Variants icon colors can not be defined,"Variants icons color appear allways with a color by default (dark green) independently oon hoy its generic has been configured in the POS Keymap. See attached picture. ",new,open,,1970-01-01 0051949,feature request,Retail Modules,ander_flores,ander_flores,normal,minor,always,,,2023-03-23,5,,,public,2023-03-23,Refactor of the ERC37 Plugin code,Refactor of the ERC37 Plugin code,new,open,,1970-01-01 0051464,defect,POS2,lorenzofidalgo,Retail,normal,minor,always,main,,2023-01-26,5,,,public,2023-03-22,[23Q1][OPECOM] The error message that is shown once "Starting Date" and "Ending Date" fields are not filled can be enhanced,"""Inside Commercial Operations window, at the moment of creating a new record, the error message that is shown once """"Starting Date"""" and """"Ending Date"""" fields are not filled can be enhanced (startDate, endDate shown instead of the names the user can see). Apart from that, """"Start Date"""" and/or """"Ending Date"""" could have default values.""",new,open,,1970-01-01 0050313,defect,Retail Modules,cberner,alainperez,normal,minor,have not tried,,,2022-09-22,5,,,public,2023-03-21,"It is possible to scan a product of type service linked to, without any linked to product assigned","It is possible to scan a product, that's marked as service ""linked to product"". Scanning one of those, adds it incorrectly to the ticket, which is not permitted, as a product of this type should not be in the ticket without any related line assigned to it.",scheduled,open,,1970-01-01 0051766,defect,Modules,mtaal,ruben_jimenez,normal,minor,have not tried,,,2023-03-03,5,,,public,2023-03-20,RM-5418: repair module definitions to fit standards,https://openbravo.atlassian.net/browse/RM-5418,scheduled,open,,1970-01-01 0051872,defect,POS2,jarmendariz,jarmendariz,urgent,major,have not tried,,,2023-03-15,5,,,public,2023-03-17,ServiceWorker installation sometimes fails on Safari iOS,In some circumstances service worker installation process fails only on iOS/OSX Safari,new,open,,1970-01-01 0051883,defect,Retail Modules,aaroncalero,alainperez,high,major,always,,,2023-03-16,5,,,public,2023-03-17,Services minimum and maximum limit prices for associated products is not working when lines are edited,"""Product Services in WebPOS allow configuring a minimum and maximum price for the associated products (i.e. you can only add a service to a product if the product line is between a minimum and a maximum amount). Prior to 20q3 this configuration was linked to the 'Is Price Rule Based' configuration of the service, and limits were defined at Price Rule Version level. In 20q3, limits were moved to the main Product entity to simplify its use, and the limit check when searching for services was correctly adapted. However, the check that is done when the product amounts change was not refactored and the code is still looking at the old columns in Price Rule Version.""",scheduled,open,,1970-01-01 0051901,defect,POS2,javierRodriguez,Triage Platform Base,normal,minor,have not tried,,,2023-03-17,5,,,public,2023-03-17,Storyshots test is not showing some broken stories,"""Storyshots results are not showing and error in a particular story when, in storybook, is failing. The storybook shows the error below.""",new,open,,1970-01-01 0051899,defect,POS2,jarmendariz,Retail,normal,minor,have not tried,,,2023-03-17,5,,,public,2023-03-17,Improve GiftCardGrid logic to adjust in Portrait Mode,Currently GiftCardGrid implements a logic that forces the grid to switch to list view when the application is in portrait mode. This can be improved by making this switch depending on the available space,new,open,,1970-01-01 0051887,feature request,POS2,AugustoMauch,Triage Platform Base,normal,major,have not tried,,,2023-03-16,5,,,public,2023-03-16,State: Keep track of the version of state models,TO BE DONE,new,open,,1970-01-01 0051778,feature request,POS2,ignacio_deandres,ignacio_deandres,normal,minor,have not tried,,,2023-03-06,5,,,public,2023-03-15,New option for ComboBox to be able to clean a selection,It would be nice to have a new option for the ComboBox component so that we are able to clean the selection.,new,open,,1970-01-01 0051820,defect,POS2,caristu,Triage Platform Base,high,minor,have not tried,,,2023-03-09,5,,,public,2023-03-09,Refresh masterdata forces to reload the app although terminal properties have not changed,"""After refreshing the application, the refresh masterdata process always forces to refresh the application although there have not been real changes in the terminal properties. Note that in this case the hooks in TerminalDataMasterHooks are always detecting the same change in the terminal properties. See attached.""",new,open,,1970-01-01 0051712,defect,Retail Modules,axelmercado,Triage Omni OMS,urgent,minor,always,pi,pi,2023-02-27,5,,,public,2023-03-08,Tax application error in POS,"When we have 2 taxes that are applicable in a country and we make a sale of a product where these taxes apply, we can observe that both apply.",new,open,,1970-01-01 0051809,defect,POS2,AugustoMauch,Triage Platform Base,normal,major,have not tried,,,2023-03-08,5,,,public,2023-03-08,Review performance of Notifier - rendered many times when apparently it is not needed,I noticed that the Notifier component is being rendered much often than it should. Check attached gif to see how often it is re rendered when executing actions that do not generate any notification,new,open,,1970-01-01 0051793,defect,POS2,ablasco,ablasco,normal,major,have not tried,,,2023-03-07,5,,,public,2023-03-08,Responsive Toolbar Visibility hidden while glitch,"ResponsiveToolbar is glitching while it recalculates the final render. The render changes during calculations is a wrong behavior that we should hide until the render is finally defined.",new,open,,1970-01-01 0051796,defect,Modules,aferraz,Triage Omni OMS,normal,trivial,have not tried,,,2023-03-07,5,,,public,2023-03-07,Several files in org.openbravo.module.remittance not following HQL-style,"org.openbravo.module.remittance/src/org/openbravo/module/remittance/ad_forms/CancelReturnRemittance.java:771 Not possible to make constant without full OBCriteria rewrite (but values filtered in doPost) org.openbravo.module.remittance/src/org/openbravo/module/remittance/process/REM_AddRemittance.java:570 org.openbravo.module.remittance/src/org/openbravo/module/remittance/process/REM_AddRemittance.java:582 org.openbravo.module.remittance/src/org/openbravo/module/remittance/process/REM_AddRemittance.java:614 org.openbravo.module.remittance/src/org/openbravo/module/remittance/process/REM_AddRemittance.java:649",new,open,,1970-01-01 0051560,defect,Openbravo ERP,jarmendariz,Triage Platform Base,immediate,minor,always,,,2023-02-09,5,,,public,2023-03-07,Company logo in menu bar is cropped in Firefox,"After refactoring the Company Logo in #51238, styles were changed to make logo fit its assigned space regardless its size. It looks OK on Chrome, however in Firefox it seems that some container crops the content of the logo image. See attached screenshot for reference.",acknowledged,open,,1970-01-01 0051788,feature request,POS2,gorka_gil,gorka_gil,high,minor,N/A,,,2023-03-07,5,,,public,2023-03-07,Allow the footer of a datagrid access to the current displayed grid rows,"""This will allow to have sum or any calculation of the current grid rows, that it is the typical case to have a footer in a grid. Functional doc: https://openbravo.atlassian.net/browse/RM-5442""",new,open,,1970-01-01 0051764,defect,POS2,migueldejuana,Triage Platform Base,normal,trivial,always,,,2023-03-02,5,,,public,2023-03-02,BaseButtonGroup must use StandardButton instead of BaseButton,BaseButtonGroup is using BaseButton and therefore it has not some of the css features shared by all buttons that are defined in StandardButton.,new,open,,1970-01-01 0051722,defect,POS2,Markel_Iruretagoyena,Retail,normal,minor,always,,,2023-02-28,5,,,public,2023-02-28,[23Q1] Multi selection option never disappears,"After selecting a product with ""Related Services"" and going to ""Related Services"", you can force the multi-selection to never disappears, so that the 'menu' of the product cannot be accessed.",new,open,,1970-01-01 0051710,defect,POS2,lorenzofidalgo,Retail,normal,trivial,always,,,2023-02-27,5,,,public,2023-02-27,[23Q1][UX] "Print Del.Control Coupons at Payment" is a non user friendly new label inside Organization window,"Inside Organization window, a new field called ""Print Del.Control Coupons at Payment"" has been created, which is non informative for the backoffice user.",new,open,,1970-01-01 0051707,defect,POS2,dorian_robillard,Triage Platform Base,normal,major,always,,,2023-02-27,5,,,public,2023-02-27,using UserAction.DeletePayment (aproval required) with Adyen payment provider doesn't ask the approval before calling Adyen,"If a role has the user action access DeletePayment with approval required, the approval pop up should be opened when clicking in the payement method. However, with Adyen provider the call to Adyen is done before the approval and the cancellation in Adyen is done before the approval",new,open,,1970-01-01 0051705,defect,POS2,charlotte_vasseur,Retail,normal,major,always,,,2023-02-27,5,,,public,2023-02-27,Initial count / count at cahsup not working properly when using the keypad for the bills,"""Bills are defined in window Currency, for Euro, subtab 'Coins and Bank notes' When the Counted field is filled using the keypad for the bills, an error appears and the next numbers are mixed when entering them""",new,open,,1970-01-01 0051467,feature request,Retail Modules,AugustoMauch,gdagnesses,normal,major,have not tried,,,2023-01-26,5,,,public,2023-02-26,We should prevent the concurrent execution of state actions,"""State actions are that actions that when executed, they update the state of the application. We never want to allow state actions to be executed in parallel, because the resulting state would not be deterministic and would depend on race conditions. This [1] is the file in charge of managing state actions and this [2] is the action invoked when a state action is executed. When executing that function, we should first check if another state action is currently being executed and if so, cancel the incoming state action and write an error message in the log. [1] https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/blob/master/web/org.openbravo.mobile.core/app/model/application-state/StatePersistence.js [2] https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/blob/master/web/org.openbravo.mobile.core/app/model/application-state/StatePersistence.js#L37""",scheduled,open,,1970-01-01 0051662,defect,Openbravo ERP,alostale,meriem_azaf,normal,minor,have not tried,,,2023-02-21,5,,,public,2023-02-26,cannot set by role a field to be readonly on new if its column is no updateable,"""Fields defined as editable (no read only) and whose column is as no updateable, can be edited when a new record is being created but not after saving it. It is not possible to make them read only also on creation setting a role configuration.""",scheduled,open,,1970-01-01 0051685,defect,POS2,jarmendariz,Triage Platform Base,normal,major,have not tried,,,2023-02-23,5,,,public,2023-02-23,Storyshots tests failing by asynchronous GridDataSource,In #46008 and #51666 we ignored some Stories because they show a console.error causing the storyshots test to fail. This problem should be tackled in order to enable those stories again.,new,open,,1970-01-01 0051655,defect,POS2,charlotte_vasseur,Retail,normal,major,always,,,2023-02-21,5,,,public,2023-02-23,Initial count / Cashup : Error when merging coins and bills after counting bills with counting tool,"In Initial count and when doing cashup, an error appears after having split coins and bills, counting bills with counting tool and trying to merge coins and bills again",new,open,,1970-01-01 0051641,defect,Openbravo ERP,xabier_egues,Retail,normal,minor,always,,,2023-02-17,5,,,public,2023-02-23,[23Q1] Configuration errors while adding gift vouchers,"While adding a new product into the backoffice, the ""Gift Card Type"" dropdown selector has two options: ""Gift card"" and ""Gift voucher"". when selecting the ""Gift card"" option, a checkbox called ""Gift card as payment method"" appears. This checkbox is checked by default and affects the product even when the ""Gift voucher"" option is selected on the dropdown. A Gift voucher can't be created while this checkbox is checked, but said checkbox is not shown by display logic.",new,open,,1970-01-01 0051670,defect,Modules,shuehner,Triage Omni OMS,normal,minor,have not tried,,,2023-02-22,5,,,public,2023-02-22,InvoiceMatchingAlgorithm is not using bind-params,InvoiceMatchingAlgorithm is not using bind-params,new,open,,1970-01-01 0051650,defect,POS2,Markel_Iruretagoyena,Retail,normal,minor,always,,,2023-02-21,5,,,public,2023-02-21,[23Q1] Incorrect behaviour printing ticket with POS hardware manager after paying with USA Cash,Package used is QA cycle package. After printing a copy of the ticket on POS hardware manager where it says "(549.50 USD)" it should say "(722.25 USD)".,new,open,,1970-01-01 0043783,defect,Retail Modules,lorenzofidalgo,Triage Omni WMS,normal,minor,always,main,,2020-04-20,5,,,public,2023-02-17,[20Q2][AWO][CollpasedTasks][iPad] Refresh Tasks button is not detached from the button at its right "-" (substract button),Tested using an iPad with the 13.4.1 version. Refresh Tasks button is not detached from the button at its right "-" (substract button). There must be a margin.,new,open,,1970-01-01 0043782,defect,Retail Modules,lorenzofidalgo,Triage Omni WMS,normal,trivial,always,main,,2020-04-20,5,,,public,2023-02-17,[20Q2][AWO][CollpasedTasks][iPad] Bottom right container is not properly stylized,"Tested using an iPad with the 13.4.1 version. The components of the bottom right container are not properly stylized. Examples: ""Quantity *"" has not margin at its left, ""*"" character is in a different line. That container must be reviewed (Check attached image).",new,open,,1970-01-01 0043785,defect,Retail Modules,lorenzofidalgo,Triage Omni WMS,normal,major,always,main,,2020-04-20,5,,,public,2023-02-17,[20Q2][AWO][CollpasedTasks][iPad] Amount buttons are not correctly placed and "+" button is outside its container,"""Tested using an iPad with the 13.4.1 version. Next to Collapse Tasks button and Refresh Tasks button, at their right, the """"-"""" amount """"+"""" buttons are shown. There are not properly placed in their div and part of the """"+"""" button is under other div, making that side not clickable. (Check attached image). """,new,open,,1970-01-01 0043786,defect,Retail Modules,lorenzofidalgo,Triage Omni WMS,normal,trivial,always,main,,2020-04-20,5,,,public,2023-02-17,[20Q2][AWO][CollpasedTasks][iPad] Second line of divs are misaligned,"Tested using an iPad with the 13.4.1 version. Top divs are not aligned. The second line of divs are some pixels misaligned (Check attached image). ",new,open,,1970-01-01 0043787,defect,Retail Modules,lorenzofidalgo,Triage Omni WMS,normal,major,always,main,,2020-04-20,5,,,public,2023-02-17,[20Q2][AWO][CollpasedTasks][iPad] Selectors are too wide and data are not visible,"Tested using an iPad with the 13.4.1 version. The selectors are too wide and the data inside them is not visible. This problem with the selectors is reproducible in different places inside de application, not only in the one shown as an example.",new,open,,1970-01-01 0043788,defect,Retail Modules,lorenzofidalgo,Triage Omni WMS,normal,major,sometimes,main,,2020-04-20,5,,,public,2023-02-17,[20Q2][AWO][CollpasedTasks][iPad] Dropdown scroll sometimes drags the whole page instead of the menu,"Tested using an iPad with the 13.4.1 version. Dropdown menu is not properly dragged sometimes. Instead of dragging the menu, it sometimes drags the whole page.",new,open,,1970-01-01 0043789,defect,Retail Modules,lorenzofidalgo,Triage Omni WMS,normal,minor,always,main,,2020-04-20,5,,,public,2023-02-17,0043780: [20Q2][AWO][CollpasedTasks][iPad] Virtual keyboard is shown when it must be hidden,"Tested using an iPad with the 13.4.1 version. Virtual keyboard has an inconsistent behaviour, being shown when it is not required. This behaviour is annoying for the user and must be avoided. It must be shown when it is required and ONLY when it is required.",new,open,,1970-01-01 0043780,defect,Retail Modules,lorenzofidalgo,Triage Omni WMS,normal,trivial,always,main,,2020-04-20,5,,,public,2023-02-17,[20Q2][AWO][CollpasedTasks] Number wrongly placed in image that indicates picking amount,"Tested using an iPad with the 13.4.1 version, but also reproducible in other devices. While in the numbers in the images at the left of the screen are properly created, at the right of the screen, the number of the image is overlapping its container (Check attached image). ",new,open,,1970-01-01 0043854,defect,Retail Modules,lorenzofidalgo,Triage Omni WMS,normal,minor,always,main,,2020-04-24,5,,,public,2023-02-17,[20Q2][AWO][CollpasedTasks] Toggle button is clickable but it has no efect,"Inside Put Away popup, it is possible to mark a record to use AUM. The toggle button created to that task is clickable but it has no efect. The ""AUM"" label must be clicked instead.",new,open,,1970-01-01 0043857,defect,Retail Modules,lorenzofidalgo,Triage Omni WMS,normal,minor,always,main,,2020-04-24,5,,,public,2023-02-17,[20Q2][AWO] Top divs are misaligned,The top 6 divs are not properly aligned. They are some pixels misplaced (check attached image).,new,open,,1970-01-01 0043859,defect,Retail Modules,lorenzofidalgo,Triage Omni WMS,normal,major,always,main,,2020-04-24,5,,,public,2023-02-17,[20Q2][AWO][Collapse Tasks] Wrong behaviour of "Collapse Tasks" toggle button,"Clicking in ""Collapse Tasks"" toggle button shows 4 different options: Clicking OK, Cancel, clicking X or clicking outside from the popup. It is supposed Cancel is the same as clicking outside from the popup and the X button, but clicking X button and clicking outside from the popup have a wrong and inconsistent behaviour. ",new,open,,1970-01-01 0043860,defect,Retail Modules,lorenzofidalgo,Triage Omni WMS,normal,trivial,always,main,,2020-04-24,5,,,public,2023-02-17,[20Q2][AWO][Collapse Tasks] Product label is not separated from the Count button. Margen is required,"In the counting window, the product name label is not detached from the Counting buttons (check attached image).",new,open,,1970-01-01 0043861,defect,Retail Modules,lorenzofidalgo,Triage Omni WMS,normal,major,always,main,,2020-04-24,5,,,public,2023-02-17,[20Q2][AWO][Collapse Tasks] Wrong values are accepted while counting products. That induces a wrong behaviour,"In the counting window, to add some products, it is required to fill some input fields with values. They accept every value, including ""%"", numbers or letters. That situation induces some problems afterwards.",new,open,,1970-01-01 0043862,defect,Retail Modules,lorenzofidalgo,Triage Omni WMS,normal,minor,always,main,,2020-04-24,5,,,public,2023-02-17,[20Q2][AWO][CollpasedTasks] An error that is not descriptive enough can be thrown in Box window,"Inside Box section, a non descriptive error can be thrown.",new,open,,1970-01-01 0043865,defect,Retail Modules,lorenzofidalgo,Triage Omni WMS,normal,trivial,always,main,,2020-04-24,5,,,public,2023-02-17,[20Q2][AWO] Error message is not good enough for a final user,"Non descriptive error can be thrown inside Box section. ",new,open,,1970-01-01 0043867,defect,Retail Modules,lorenzofidalgo,Triage Omni WMS,normal,minor,always,main,,2020-04-24,5,,,public,2023-02-17,"[20Q2][AWO] Error message says ""Enter Quantity"", but it is already set and the real problem is different",Wrong message inside Box section can confuse final user since that error is saying something that is not correct.,new,open,,1970-01-01 0043868,defect,Retail Modules,lorenzofidalgo,Triage Omni WMS,normal,major,always,main,,2020-04-24,5,,,public,2023-02-17,[20Q2][AWO] Layout gets broken after clicking Status in dropdown menu,Layout can be broken following a flow in the Status section. Popups can be misplaced.,new,open,,1970-01-01 0043926,defect,Retail Modules,lorenzofidalgo,Triage Omni WMS,normal,major,N/A,main,,2020-05-04,5,,,public,2023-02-17,[20Q2][AWO] Several problems related with its width are shown in the AWO application,"Some issues related to application width are shown in AWO. They are going to be listed in the relationship section.",new,open,,1970-01-01 0050809,defect,Retail Modules,lorenzofidalgo,Triage Omni WMS,normal,minor,always,main,,2022-11-09,5,,,public,2023-02-17,[22Q4][AWO] Tasks list have no useful order,"From a AWO user point of view, it would have sense to have tasks ordered by Date, Document No or other similar attribute.",new,open,,1970-01-01 0051639,defect,Modules,lorenzofidalgo,Triage Omni WMS,normal,minor,always,,,2023-02-17,5,,,public,2023-02-17,[23Q1][AWO] Put Away popup is moved from its proper location in case user access that menu option twice in a row,"Accessing Put Away menu option seems to be working properly the first time AWO user is choosing that option, but when a record is selected and the user chooses again the same menu option (Put Away), the popup is moved from its right position.",new,open,,1970-01-01 0051617,defect,Modules,lorenzofidalgo,Triage Omni WMS,normal,minor,always,,,2023-02-15,5,,,public,2023-02-17,[23Q1][AWO] Unexpected error is shown when Confirm button is pressed just after setting quantity > max allowed quantity,It is possible Confirm tasks with a quantity higher than the supposed maximum allowed and the error produced by that situation is not handled.,new,open,,1970-01-01 0051636,defect,POS2,charlotte_vasseur,Triage Platform Base,normal,minor,always,,,2023-02-16,5,,,public,2023-02-16,Training Mode is not hidden if SetTrainingMode is inactive,Training Mode should be hidden in POS with SetTrainingMode inactive,new,open,,1970-01-01 0051634,defect,POS2,charlotte_vasseur,Triage Platform Base,normal,major,always,,,2023-02-16,5,,,public,2023-02-16,Cash up report : VAT line is not displayed in returns in the printed cash up,"The VAT line is not displayed for the returns It should be displayed as in POS Enyo (POS1)",new,open,,1970-01-01 0051629,defect,POS2,charlotte_vasseur,Triage Platform Base,normal,major,always,,,2023-02-16,5,,,public,2023-02-16,Cash up report : Deposits/withdrawals in other payment methods doesn't appear in PDF cash up report,"The payments methods with ‘Count Payment in Cash Up’ = No are not displayed in Deposits/withdrawals in other payment methods lines are are not counted in the totals We should have the same results for a cash up report printed in HWM and generated on PDF from backoffice",new,open,,1970-01-01 0051619,design defect,POS2,adrianromero,adrianromero,normal,major,have not tried,,,2023-02-15,5,,,public,2023-02-15,Use UserAction architecture for Client API approvals,"""Currently Client API integration approvals use the requestReasonAndApproval() function. This function does not take advantage of all the UserAction functionalities like storing reason values, confirmation dialogs, ... It should be modified to be able to execute a UserAction properly configured""",new,open,,1970-01-01 0051616,defect,Modules,lorenzofidalgo,Triage Omni WMS,normal,minor,always,,,2023-02-15,5,,,public,2023-02-15,[23Q1][AWO] Unexpected error is shown when Confirm button is pressed just after setting quantity to 0,It is possible Confirm tasks with 0 quantity and the error produced by that situation is not handled.,new,open,,1970-01-01 0050782,defect,Modules,lorenzofidalgo,Triage Omni WMS,normal,minor,always,,,2022-11-08,5,,,public,2023-02-15,[22Q4][AWO] Input field to set Expiration Date do not properly work and it does not bound to accept valid dates,"Inside AWO frontend, the field used to set Expiration Date has a wrong behaviour.",new,open,,1970-01-01 0051602,design defect,POS2,ablasco,Triage Platform Base,low,minor,always,,,2023-02-15,5,,,public,2023-02-15,TicketLinesLite in Portrait doesn't scroll to bottom when product is added to list,"""In landscape, the behavior when a product is added to Ticketlines is more evident for the user. Position scrolls at the bottom and the last product is always on screen. The scroll moves at the position for the last product and it flashes. In Portrais mode, it is not working with the same behavior.""",new,open,,1970-01-01 0051252,design defect,Openbravo ERP,ngarcia,Retail,urgent,major,always,,,2022-12-28,5,,,public,2023-02-13,Different behavior for "Included Characteristics: All of the values defined" discount configuration in the ERP and in POS,Different behavior for "Included Characteristics: All of the values defined" discount configuration in the ERP and in POS,new,open,,1970-01-01 0051577,defect,Retail Modules,rqueralta,rqueralta,normal,minor,have not tried,,,2023-02-13,5,,,public,2023-02-13,Add the quantity of products defined in the coupon rule added to the ticket in the coupon object,"""Currently, the coupon object related to the ticket does not have information on the relative quantity of the products that were defined in the rule and that are present in the ticket. It is necessary to add this information so that it is always available without the need to be recalculated. """,scheduled,open,,1970-01-01 0051571,defect,Modules,Sandrahuguet,AtulOpenbravo,normal,major,have not tried,,,2023-02-10,5,,,public,2023-02-10,DeleteLine is called more than expected,"DeleteLine is called more than expected Failing tests in ci: OBDOA30_CompleteDOCreatedInBO OBDOA40_BasicDOExplodeLines",new,open,,1970-01-01 0051558,defect,Modules,agete,Triage Omni WMS,urgent,critical,always,,,2023-02-09,5,,,public,2023-02-10,Unit of meassure not shown in Counting operations in AWO frontend,"The main or logistic unit of measure of products is not shown in AWO frontend for the physical inventories. ",new,open,,1970-01-01 0051568,defect,POS2,meriem_azaf,meriem_azaf,normal,major,have not tried,,,2023-02-10,5,,,public,2023-02-10,Product category image in the keymap editor,"""In the keymapEditor, we configured an image for the product category button so we sould also see it in the keymapEditor but we cannot we have this problem.(see the screenshot below) """,scheduled,open,,1970-01-01 0051559,design defect,Modules,agete,Triage Omni WMS,high,major,always,,,2023-02-09,5,,,public,2023-02-09,Allow to initialize stock from the AWO frontoffice as it is done in backoffice,In the inventory count functionality AWO frontoffice it is not possible the system to suggest to count stock of an item that has never been stocked in this warehouse. ,new,open,,1970-01-01 0051244,feature request,Retail Modules,rmagnoli,Retail,high,major,always,,,2022-12-26,5,,,public,2023-01-31,Practics - Expansion in the preference to request authorization to make verified returns,"""Practics have developed a small extension to the preference to request authorization for verified returns (OBPOS_approval.returns). Basically, we have added a field in which it is defined from how many days since the sale has been made to request authorization when making the return, if the defined days have not yet passed, the return is made without problems but if the sale has exceeded the defined days, approval is needed to make said return. This is only carried out whenever the preference is activated and the field (found in the Organization window) configured. If the field is not informed but the preference is active, a warning message will appear and it will not let you continue with the return.""",new,open,,1970-01-01 0051521,feature request,Retail Modules,hector_hernaez,Retail,normal,major,always,,,2023-01-31,5,,,public,2023-01-31,The customer requires an automatic creation of periods each new year,The client is requesting an automatic process to create the fiscal periods each new year instead of doing it manually,new,open,,1970-01-01 0051517,feature request,POS2,lorenzofidalgo,Retail,normal,minor,always,,,2023-01-31,5,,,public,2023-01-31,[23Q1][OPECOM] Product name column is not available inside "Product Prices" tab and make it more difficult to modify records,"Inside ""Product Prices"" tab, backoffice user can modify products, but only Search key column is available to identify them. The product name would be useful to help backoffice user.",new,open,,1970-01-01 0051426,design defect,Retail Modules,egoitz,Retail,normal,major,always,,,2023-01-20,5,,,public,2023-01-31,Not possibility to defined Document types and sequnces for payments per store,"""Openbravo allows to define the document types for the different transactions on the store or touchpint, to ensure that the sequnces used are different per store. That applies for most of the documents (order, return, invoices...) but there is not specific definition for payments. By default there is only one document type and sequence for payments, and all the transctions share it. Does means that with high concurrency locks can appear and delay the integration of orders. If new documents for payments are defined selecting the store on the organizatoin field, the process takes those sequences, but idetally it should be possible to make the definition also at store level on the organization. window.""",new,open,,1970-01-01 0051502,feature request,Retail Modules,sofidossant,Retail,high,major,always,pi,,2023-01-30,5,,,public,2023-01-30,Problem when I return a product from a discounted sale.,"""If I buy 2 products with discount, and then return 1 product, the price is with the discount. So the end customer can cheat by always buying 2 products and returning 1 product at a cheaper price. """,new,open,,2023-02-21 0051064,defect,Modules,adhwib,Triage Omni WMS,normal,minor,always,,,2022-12-02,10,,,public,2023-01-30,The label 'DOR:' cannot be translated,"On AWO we have encountered an issue that on the created tasks : the abreviation like ""DOR"" cannot be modified!",new,open,,1970-01-01 0051481,defect,POS2,lorenzofidalgo,Retail,normal,trivial,always,main,,2023-01-27,5,,,public,2023-01-27,[23Q1] "ok" button inside the Keypad from Line Discounts is in lowercase,"The ""ok"" button from any keypad must be set in uppercase but, inside Line Discounts section, its keypad is set in lowercase.",new,open,,1970-01-01 0051301,feature request,POS2,AugustoMauch,ablasco,normal,major,have not tried,,,2023-01-08,5,,,public,2023-01-26,[React POS Portrait] [Window] Product Search,TO BE DONE,scheduled,open,,1970-01-01 0051469,defect,POS2,lorenzofidalgo,Retail,normal,trivial,always,main,,2023-01-26,5,,,public,2023-01-26,[23Q1][OPECOM][UX] Success message instead of warning message is shown when no records can be added inside OPECOM window,"After using ""Validate"" process inside Commercial Operations window, in case 0 products are added, a successful message is shown. In that flow, a warning or info message must be shown to warn the backoffice user of that specific situation.",new,open,,1970-01-01 0051466,defect,POS2,lorenzofidalgo,Retail,normal,major,always,main,,2023-01-26,5,,,public,2023-01-26,[23Q1][OPECOM] It is NOT possible choosing a different Organization than the one by default inside Commercial Operations window,"""While the Backoffice user is creating a new record inside Commercial Operations header, it seems that the system allows to change the Organization inside that record, but, at the moment of the saving, the Organization that appears by default is set again. Watch aforementioned behaviour in the following video: https://drive.google.com/file/d/1ttXS3e1HMKVNEQNR8kg2jA2n48cvrpGu/view?usp=sharing""",new,open,,1970-01-01 0051465,defect,POS2,lorenzofidalgo,Retail,normal,minor,always,main,,2023-01-26,5,,,public,2023-01-26,[23Q1][OPECOM] Starting Date can be previous to current date inside Commercial Operations header record,"At the moment of creating a new record in the Commercial Operations header, the mandatory field ""Starting Date"" can be previous to present day. I see no reason to accept dates older than today.",new,open,,1970-01-01 0051461,defect,Retail Modules,caristu,Triage Platform Base,high,minor,have not tried,,,2023-01-26,5,,,public,2023-01-26,Inconsistent behavior of DialogUIHandler between pos1 and reactPos,"""The OB.App.View.DialogUIHandler is supposed to provide an API with functions to interact with the user (ask confirmation, request data) that can be safely invoked within the business logic (like action preparations) regardless of the UI that triggers the logic. In the case of OB.App.View.DialogUIHandler.askConfirmation, it has been detected some inconsistencies between pos1 and reactPos when using it: 1- In pos1 the property to hide the Ok button is """"hideOk"""" and in reactPos is """"hideAccept"""" 2- In pos1 the canDismiss option does not work""",new,open,,1970-01-01 0051037,feature request,Retail Modules,azzeddine_meftoh,Triage Platform Conn,normal,minor,have not tried,,,2022-11-30,5,,,public,2023-01-24,inventory Import API V2: improved error handling,"""if one product is not present in OB all the inventory is rejected (because a product is not present) we should provide an explicit error to the users so they can correct their flow the error raised should be explicit : instead of : Error while importing an item: null we should give the product data ex : Error while importing an item: """"product"""": """"3607171549764"""", 2. if the Bin does not exist for the WH : Instead of : Error while importing an item: null We should provide the wrong bin ex : Error while importing an item: """"bin"""": """"1x""""""",new,open,,1970-01-01 0051424,defect,Retail Modules,pniam,Retail,high,minor,always,,,2023-01-20,5,,,public,2023-01-20,Percentage wrong calculated on WebPOS for 20Q3,"""(WebPOS) When you create an order and apply more than one discount everything is ok, but when the order is finished and you open it again from """"Open Receipt"""" the way is now calculating the percentage applied in each discount is allways doing: OB.DEC.mul(OB.DEC.div(promotion.amt, iter.lineGrossAmount), new BigDecimal('100')); Which is wrong because the second discount must be calculated from iter.lineGrossAmount - firstPromotion.amt """,new,open,,1970-01-01 0050400,feature request,POS2,ablasco,ablasco,normal,minor,have not tried,,,2022-10-04,5,,,public,2023-01-19,Portrait mode support,Portrait mode support,scheduled,open,,1970-01-01 0051063,defect,Modules,adhwib,Retail,high,critical,always,,,2022-12-02,10,,,public,2023-01-18,Non found Labels to be translated to French in AWO + POS2,"""Some labels that we want to trnslate into French language seem not to be found in any Window of """"Message"""", """"Refrence"""",""""Element"""" For the following labels on AWO: 1) Module : Count  // Entry to translate: Not 0 2) Module : Reception > Delta pop up produit en moins // Entry to translate: Sauter Delta 3) Module :Reception // Entry to translate: Document info For the following labels on POS2: 4) Module: Follow up files // Entry to translate: Print report and flag as sent""",new,open,,1970-01-01 0051387,feature request,POS2,igor_trebol,Retail,normal,minor,have not tried,,,2023-01-17,5,,,public,2023-01-17,Fixed Rows and Columns for Grids,"""We would like to have inside a grid, the option to have a fixed row and/or a fixed column that is always visible (for example in the last position), regardless of the scroll. In the attached image, the Σ row and column are an example.""",new,open,,1970-01-01 0051378,defect,POS2,lorenzofidalgo,Retail,normal,minor,always,main,,2023-01-16,5,,,public,2023-01-16,[23Q1] An informative message is required to warn backoffice user that a new record is overwriting existent Default value,"It is possible 2 different categories are marked as DEFAULT inside the same Keymap and same Organization when 1 of those categories is recorded as '*' Organization and the other one as, for example, Vall Blanca Store. In case that situation happens, the user must be informed to avoid future problems.",new,open,,1970-01-01 0051373,defect,POS2,lorenzofidalgo,Retail,normal,minor,always,main,,2023-01-16,5,,,public,2023-01-16,[23Q1] Clicking several times in keypad buttons induces an expected error but user can't prevent it,"""While inside Initial Count process, in case POS user enter several numbers through keypad buttons, the application can through an expected error, but user can not prevent it since the cause of that error is not being shown. The error message is the following one: """"The introduced number is too large. Last change is reverted"""". But no number is shown to the user and it seems number is being created. It must be considered if it is proper to let the POS user to press those buttons if they are troublesome and they have no possitive effect.""",new,open,,1970-01-01 0051372,defect,POS2,lorenzofidalgo,Retail,normal,trivial,always,main,,2023-01-16,5,,,public,2023-01-16,[23Q1] Keypad button stays pressed while "Initial Count" is being done,"While Initial Count process is being completed, pressing a keypad button has a different effect than pressing it outside Initial Count process. Besides, that pressed keypad button stays pressed.",new,open,,1970-01-01 0051326,defect,POS2,caristu,gdagnesses,high,major,have not tried,,,2023-01-11,5,,,public,2023-01-13,Inherited records in User Action Access subtab must be read only,The fields of the inherited recods in the User Action Access subtab of the Role window must be all read only. Note that this is the behavior of the rest of inherited records in the other subtabs of this window.,scheduled,open,,1970-01-01 0049477,defect,Openbravo ERP,caristu,Triage Platform Base,high,major,have not tried,,,2022-06-03,5,,,public,2023-01-12,Import BPSet process does not set the dates of the imported lines correctly,Import BPSet process does not set the dates of the imported lines correctly. ,scheduled,open,,1970-01-01 0051331,defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2023-01-11,5,,,public,2023-01-11,IndexesTest does not check FKs from external modules,"IndexesTest, that looks for missing indexes in tables used in subtabs, does not take into account FKs if the column is added from a different module than the table.",new,open,,1970-01-01 0047470,design defect,Retail Modules,rafaroda,Retail,normal,major,always,,,2021-07-28,5,,,public,2023-01-10,Cross Store: Anonymous Customer A of Store A is not considered Anonymous Customer in Store B,Cross Store: Anonymous Customer A of Store A is not considered Anonymous Customer in Store B,new,open,,1970-01-01 0050076,defect,POS2,gonzalo_fernandez,gonzalo_fernandez,normal,minor,have not tried,,,2022-08-26,5,,,public,2023-01-09,BaseFormInput problem when focusing,"A style problem appear when focusing on a BaseFormInput: - Underline does not have the proper width These problem is not desired and can be understood better with this video: https://www.youtube.com/watch?v=R6Dxib203x4",scheduled,open,,1970-01-01 0048161,defect,POS2,caristu,cberner,high,minor,have not tried,,,2021-11-25,5,,,public,2023-01-09,Still some UI properties added to the product when it is included into the ticket,"""When adding a product into the ticket, it is still added with extra (unneeded) properties coming from the UI components. This information should not be included as part of the Ticket (business logic) Note that this was partially solved with issue #46594 where keymap specific properties are being removed.""",scheduled,open,,1970-01-01 0051291,feature request,Retail Modules,AugustoMauch,Triage Platform Base,normal,major,have not tried,,,2023-01-05,5,,,public,2023-01-05,Improving the granularity of PersistenceChangeListenerManager will have a positive performance impact,"""We use the PersistenceChangeListenerManager to react to certain changes in the application state. For instance, configurations of ConfigurationSets use it to reevaluate the configurations when a given state model is updated, and UserActions do something similar to reevaluate the executability rules when relevant models are updated. Right now PersistenceChangeListenerManager allows to subscribe to whole models (Ticket, UI, etc). This can be problematic because most of the times someone gets subscribed to that listener, it is only interested on a slice of the model (for instance many executability rules listen to changes in any UI property when the only relevant one for them is UI.currentWindow). Improving the granularity of the slice of the state being listened to will have a positive performance impact because fewer executability rules and configurations will be reevaluated when a UI state action is executed (and we are executing those VERY often). The price to pay will be to compare the value of the listened state slices before and after each action is executed. We should compare the new cost with the saved cost, but it is probably worth it. Proposed API: - Maintain listening to the whole model when needed: addListenedModels(['Ticket']) - Add a new more granular listener: addListenedModelProperty(['UI.currentWindow'])""",new,open,,1970-01-01 0051094,defect,POS2,alostale,gdagnesses,normal,minor,have not tried,,,2022-12-12,5,,,public,2023-01-04,Debug and Trace logs appear as Not found in Terminal Log,Technical log with a level lower than Info is saved as *** Not found * Log Type in Terminal Log window (when opening in Form). ,scheduled,open,,1970-01-01 0050250,feature request,Openbravo ERP,axelmercado,psanjuan,normal,minor,N/A,pi,pi,2022-09-14,5,,,public,2023-01-04,Module of translations of org.openbravo.retail.loyalty.burn.giftcertificate,The partner practics has made the Spanish translations of this module and has requested to add it to our repository and publish it if possible.,new,open,,1970-01-01 0050181,design defect,Modules,axelmercado,psanjuan,high,major,always,,,2022-09-07,5,,,public,2023-01-04,Problem with intrastat in webpos/externalorderloader,We have detected that when an order is entered from the Web POS or via externalorderloader the instrastat record is not generated in the order line. ,new,open,,1970-01-01 0051270,feature request,Retail Modules,Lcazaux,Triage Platform Conn,normal,major,always,,,2022-12-31,5,,,public,2023-01-04,[Payment Limit validation amount] New view to access the customer information depending on roles,"""Currently, in the backoffice, for France, the passport code must be NOT displayed, only extracted by an admin or IT role. A new view should be available in ‘Payment In’ window to access the customer information data for specific roles (IT admin).""",new,open,,1970-01-01 0049213,defect,POS2,jarmendariz,Triage Platform Base,normal,minor,have not tried,,,2022-05-04,5,,,public,2023-01-03,Warning message about incorrect reference to underscore appears on Storyshots tests,"""When you run Storyshots tests, both in local or in CI, the following warning message appears: console.warn Unexpected error while loading ./components/PaymentIntegration/stories/Autotest.stories.jsx: ReferenceError: _ is not defined 33 | global.console.warn = (...args) => { 34 | consoleHasErrorOrWarning = true; > 35 | warn(...args); | ^ 36 | }; 37 | 38 | beforeEach(() => { at console.Object..global.console.warn (jest.setup.js:35:3) at Object.warn (modules/org.openbravo.core2/web-jspack/org.openbravo.core2/node_modules/@storybook/core-client/node_modules/@storybook/client-logger/dist/cjs/index.js:67:65) at modules/org.openbravo.core2/web-jspack/org.openbravo.core2/node_modules/@storybook/core-client/dist/cjs/preview/loadCsf.js:92:34 at Array.forEach () at modules/org.openbravo.core2/web-jspack/org.openbravo.core2/node_modules/@storybook/core-client/dist/cjs/preview/loadCsf.js:85:20 at Array.forEach () at modules/org.openbravo.core2/web-jspack/org.openbravo.core2/node_modules/@storybook/core-client/dist/cjs/preview/loadCsf.js:84:12 at ConfigApi.configure (modules/org.openbravo.core2/web-jspack/org.openbravo.core2/node_modules/@storybook/core-client/node_modules/@storybook/client-api/dist/cjs/config_api.js:26:7)""",new,open,,1970-01-01 0050252,defect,Openbravo ERP,axelmercado,AugustoMauch,high,major,always,pi,pi,2022-09-14,5,,,public,2023-01-02,Sessions remain open when the browser is closed.,"When we close the browser either intentionally or accidentally, the session in which the terminal was open is not closed. When the browser and the terminal are opened again, it generates a new session.",new,open,,1970-01-01 0036162,design defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2017-06-01,5,,,public,2023-01-02,clean up openbravo.log,"openbravo.log is full of useless/incorrect/missing context messages. This is an umbrella issue to track issues to clean it up.",acknowledged,open,,1970-01-01 0051043,feature request,POS2,gorka_gil,prakashmurugesan88,normal,major,N/A,,,2022-11-30,5,,,public,2022-12-30,Implement print product labels,Add functionality to allow print product labels from the pos,scheduled,open,,1970-01-01 0051260,feature request,POS2,jarmendariz,Triage Platform Base,normal,major,have not tried,,,2022-12-29,5,,,public,2022-12-29,Add a new Grid Filter type to filter for a value when checked,"""There is a case that we don't support with the current set of filters: We want to filter for a property that has a 'true' (or any arbitrary) value when a checkbox is checked, but do not apply any filter when it is not checked. For example: Assume we want a """"show only active entries"""" checkbox filter that will filter the grid with """"active = true"""" when its checked but it will show all entries when unchecked. Also, we noticed that all Grid filter types are defined in FilterTypes.jsx, so it cannot be extended by other modules, and this defintition is not consistent. Although we have a date filter, this type is not defined in FilterType enum. This is a good opportunity to refactor this infrastructure and make Filter registry better.""",new,open,,1970-01-01 0044739,feature request,Retail Modules,mauricio_peccorini,Triage Platform Base,normal,minor,N/A,,,2020-08-03,5,,,public,2022-12-29,Allow the number of "threads per core" created for Import Entry to be parametrized,"""The number of threads used for Import Entry can be controlled by the import.number.of.threads parameter in the Openbravo.properties. It can also be left by default which will be calculated as the double of the number of CPU cores plus 2 with a minimum of 4. If the number of threads is insufficient in a specific scenario, the only alternative right now is to change it to a fixed number of threads. In most situations this is good enough. However, in cloud environments the size of the machines (and thus the number of cores) are adjusted depending on the phases of user rollouts and on the season for clients with high seasonality of sales.""",new,open,,1970-01-01 0043148,feature request,Retail Modules,joniturralde93,Retail,high,minor,always,,,2020-02-07,5,,,public,2022-12-28,Improvement in Discounts filtering by characteristics,"""Right now, if many characteristic values are included in the discount, it will only aply for products with all of those characteristics at the same time, so the only wway to configure discounts for many different characteristics (so any product with any of those characteristics applies) is to configure several discounts (one for each characteristic). It would be nice for characteristics to add a third option in the header combo, so it would be: All exluding defined, Only those defined (this requires the exact combination of characteristics in the product to apply as it is now), and one of those defined (this new option would apply the discount to any product that has any of the specified characteristics). Also create another option for """"Exluding ANY of those defined"""" so you can configure a specific set to exclude or to exclude one of the defined characteristics.""",new,open,,1970-01-01 0051007,design defect,Openbravo ERP,sofidossant,francisco_ofarril,high,major,always,PR22Q3,,2022-11-24,5,,,public,2022-12-27,Error with Create lines from with more 150 lines,"Adding lines from an order with 150 records or more does not execute correctly, the fields of the popup lines reappear and it does not insert the records in the tab.",new,open,,1970-01-01 0049651,feature request,Modules,prakashmurugesan88,Triage Platform Conn,normal,major,have not tried,,,2022-06-24,5,,,public,2022-12-23,Unable to validate the whether the object is new (created) or not (updated) on the after flush hook in Import API,"""There some scenarios where it is necessary to validate whether the object is new (created) or not (updated) on the after flush hook in Import API. For example in Distribution Order API Import, Distribution order should be created and it should be automatically booked(In after flush) while creation. If it is update, possible action in after flush is close distribution order. isNewOBObject() is false in after flush hook""",new,open,,1970-01-01 0045246,defect,Modules,cberner,Triage Platform Conn,normal,major,have not tried,,,2020-10-19,5,,,public,2022-12-23,OOM exception if misconfigured or files fail to upload consistently,"""If Amazon S3 is misconfigured or connection is missing while executing """"Amazon S3 Migration Process"""" process, the application will eventually run out of memory because of retrying to upload the same files indefinitely. The OutOfMemory exception is thrown because of the size of the logger object, as it is never written to file or DB until the process ends.""",new,open,,1970-01-01 0051194,defect,Retail Modules,jetxarri,Retail,urgent,minor,always,,,2022-12-19,5,,,public,2022-12-23,Not possible to overwrite endpoint messagetype actions,"""Not possible to overwrite endpoint messagetype actions. Currently exists class """"HardwareManagerEndpoint"""" that can manage message with some specific types. However, hardware manager endpoint needs to manage also: -displayTotal, printTicket, printTicketLine, printDocument, printDocumentTemplate Those message types are inserted in js web/org.openbravo.retail.posterminal/js/pointofsale/model/pointofsale-model.js But after some callbacks what is making impossible to overwrite those methods for an external module.""",new,open,,1970-01-01 0051180,defect,POS2,jetxarri,Retail,high,minor,always,,pi,2022-12-16,5,,,public,2022-12-23,Goodby message should enqueue a message to be treated by HardwareManager endpoint,"""Goodby message is not using message structure and it is doing a direct request to the hardware manager, what it is wrong. Currently, in file org.openbravo.retail.posterminal/web/org.openbravo.retail.posterminal/js/pointofsale/model/pointofsale-print.js it is possible to see function """"printGoodBye"""" and how is not enqueueing any message. It should work similar to """"Welcome message"""" in function """"printWelcome"""". Apart from that, when the function """"printGoodBye"""" is called, it is being checked that HM is configured and it should not be like that and delegate the responsibility into the class that implement the hardware manager endpoint. Take into consideration that in POS2 the goodbye function is not being called when the session is closed and it should. -file web/org.openbravo.retail.posterminal/js/login/model/login-model.js function postCloseSession. This is done for POS1 and it should be in POS2 """,new,open,,1970-01-01 0051228,feature request,Retail Modules,joniturralde93,Retail,urgent,major,always,,,2022-12-22,5,,,public,2022-12-22,Add a property to orders in order to know if they started a non finished payment at some point (group provider),"""If, for example, a card payment has started and the user clicks f5 or closes the browser in the middle of the transaction, we want a property like """"unfinishedPayment"""" to be set in that order and being able to find those orders in the backoffice, for management reasons. Also, if possible, if the user tries to pay the same order again in the Web POS and it has this flag checked, show a warning like """"This order has a not confirmed payment. Are you sure you want to continue?"""" This will allow the user to prevent double payments or similar problems """,new,open,,1970-01-01 0051217,defect,Modules,caristu,Triage Omni WMS,high,minor,have not tried,,,2022-12-21,5,,,public,2022-12-21,JS error after deleting the selected line on an inventory count,"The following JS error happens after deleting the selected line on an inventory count: 5549bcdf85568ca1b48e29b4159e268c.js:63087 Uncaught TypeError: Cannot read properties of undefined (reading 'lineId') at Object.processFinished (5549bcdf85568ca1b48e29b4159e268c.js:63087:40) at 5549bcdf85568ca1b48e29b4159e268c.js:17851:15",new,open,,1970-01-01 0050984,design defect,Openbravo ERP,shuehner,shuehner,normal,minor,have not tried,,,2022-11-23,5,,,public,2022-12-20,Tracking issue: Remove obsolete old-flow / pre-aprm related code,"Backoffice/core code still contains quite some code / tables related to the old-flow aka pre-aprm related which was in use before the current 3.0 major release (published in 2011). This issue tracks the various tasks related to cleaning this up. ",new,open,,1970-01-01 0048675,feature request,POS2,jorge-garcia,Triage Platform Base,normal,minor,have not tried,,,2022-02-25,5,,,public,2022-12-19,Use backend image validation in ImageUploader component,Use backend image validation in ImageUploader component,new,open,,1970-01-01 0051187,defect,Retail Modules,ranjith_qualiantech_com,Retail,normal,minor,always,,,2022-12-17,5,,,public,2022-12-17,Cashup Info was showing wrong when having USA Cash,"Cashup Info was showing wrong when having USA Cash as deposit & withdrawal. ",new,open,,1970-01-01 0051181,defect,POS2,andre_montenegro,Retail,low,minor,always,,,2022-12-16,5,,,public,2022-12-16,[data-testid] MasterData Refresh pop up's data-testid contains "null","""When clicked """"Refresh masterdata button"""", a pop up is displayed while checking for masterdata changes. This pop up data-testid is NOK: data-testid=""""null-loadingContent""""""",new,open,,1970-01-01 0051168,defect,Openbravo Localizations,ngarcia,psanjuan,high,minor,always,,,2022-12-15,5,,,public,2022-12-15,Uses coupon codes wrongly translated to Statut,Uses coupon codes wrongly translated to Statut,new,open,,1970-01-01 0049869,feature request,POS2,jorgewederago,cberner,normal,major,N/A,,,2022-07-22,5,,,public,2022-12-15,Add Service Price Rules in ReactPOS,It is needed to create the structure in charge of calculating the price whenever a service has a price rule defined.,scheduled,open,,1970-01-01 0050870,feature request,Retail Modules,jrakotobe,Triage Platform Conn,normal,trivial,always,,,2022-11-14,5,,,public,2022-12-15,RETAPCO_OrderCreation : having the c_order.c_order_id AND c_order.documentno in request line and header,"""Today in EDL request, when in error or in success, it’s complicated to know which ticket has been pushed correctly or not We have the technical ID of the sales in the request line, but it is not useable without an access to the database. So when we need to re-process a specific ticket, we cannot determine which one it was. The goal is to have in request line, in addition to order ID the documentNo associated. These are the 2 data we should have at least in request line : c_order.c_order_id and the c_order.documentno""",new,open,,1970-01-01 0051166,feature request,Retail Modules,malsasua,Retail,normal,major,always,,,2022-12-15,5,,,public,2022-12-15,prevent calls from POS to Backoffice when one item is scanned,"""Using the module org.openbravo.retail.scanreceipt when one item is scanned, a request is done to Backoffice searching one Receipt with a document number equal to the product scanned. So, if it exists, the Receipt is loaded It causes always one product is scanned, one request is done to backoffice, and this request could be slow. Attached, you can find a patch that it is doing the call to backoffie only if the code scanned satisfies one rule defined in a new function. By default, the new function returns true. But, in other customize module can overwrite the function with his rule to identify if a code is a document number or not""",new,open,,1970-01-01 0051165,defect,Retail Modules,njimenez,Triage Platform Conn,normal,minor,have not tried,,,2022-12-15,5,,,public,2022-12-15,AxisC3 stories are not working,"When any of the PaymentButton or PaymentList stories are executed a javascript error is shown. Broken stories: - Payment Button AXISC 3 Card Provider Mock AXISC 3 Card Provider Alternate Mock AXISC 3 Card Provider Sim AXISC 3 Card Provider NET - Payment List AXISC 3 Card Provider Void Mock AXISC 3 Card Provider Void SIM AXISC 3 Card Provider Void NET ",new,open,,1970-01-01 0051122,feature request,POS2,ablasco,Triage Platform Base,normal,major,always,,,2022-12-13,5,,,public,2022-12-15,DrawerMenu Adaptation for Portrait mode,"""DrawerMenu position opens under AppBar header. In portrait Mode, DrawerMenu should open their own header over the main Appbar Header for navigation in Menu. """,scheduled,open,,1970-01-01 0051159,defect,Modules,guillermogil,Triage Omni WMS,normal,minor,always,,,2022-12-14,5,,,public,2022-12-14,Distribution Order jUnit Tests are using preferences from a different module,"Distribution Order jUnit Tests are using preferences from a different module: https://gitlab.com/openbravo/product/mods/org.openbravo.distributionorder/-/blob/master/src-test/org/openbravo/distributionorder/test/utils/DistributionOrderTestUtils.java#L992 Example of a failing test: https://builds.openbravo.com/job/mod-simple/64024/testReport/junit/org.openbravo.distributionorder.test/OBDOAutomaticCloseTests/DOC010_CheckAutomaticCloseDistributionOrder/ As that module is not a dependency from Distribution Order (That is OK) the preference does not exists.",new,open,,1970-01-01 0051144,design defect,Openbravo ERP,shuehner,shuehner,normal,minor,have not tried,,,2022-12-13,5,,,public,2022-12-13,old-flow / pre-aprm: Remove code only useful when old-flow is still active,"51139 ensures that for any instance that - old-flow was never used - aprm migration has been finished With that ensure the existing triggers in APRM module here: https://gitlab.com/openbravo/product/openbravo/-/tree/master/modules/org.openbravo.advpaymentmngt/src-db/database/model/triggers those with name APRM_C_* already prohibit modifications of old-flow tables. With that any code whose goal is to modify data in those old-flow tables can no longer be used and safely removed.",new,open,,1970-01-01 0051142,defect,Openbravo ERP,shuehner,shuehner,normal,minor,have not tried,,,2022-12-13,5,,,public,2022-12-13,"Remove 3 (nearly) unused pl's related to old-flow: c_debt_payment_status0, c_db_percentage_paid, c_invoice_percentage_paid","Those 3 pl-functions are nearly unused. - No references to any of the 3 are found in obx download from forge - No reference except 1 case below is present in git master - They have dependencies between each other (on issue if removed together) - all three function only work with old-flow/pre-aprm One file: ReportProjectProfitabilityJR.jrxml has 2 references to C_invoice_percentage_paid inside the sql query present inside the jrxml file. https://gitlab.com/openbravo/product/openbravo/-/blob/master/src/org/openbravo/erpCommon/ad_reports/ReportProjectProfitabilityJR.jrxml#L148 However the matching java servlet has its own query for data[] here https://gitlab.com/openbravo/product/openbravo/-/blob/master/src/org/openbravo/erpCommon/ad_reports/ReportProjectProfitabilityJR.java#L165 the xsql query here does NOT show any reference to c_invoice_percentage paid https://gitlab.com/openbravo/product/openbravo/-/blob/master/src/org/openbravo/erpCommon/ad_reports/ReportProjectProfitability_data.xsql#L152 That looks like the jrxml select query is only useful for running inside iReport editor and is outdated compared to the version in the xsql being used.",new,open,,1970-01-01 0051139,design defect,Openbravo ERP,shuehner,shuehner,normal,minor,have not tried,,,2022-12-13,5,,,public,2022-12-13,old-flow / pre-aprm: Ensure aprm migration has been done (in case it is needed),"3.0 only supports using APRM (Advanced Payables & Receivables). It is not possible (or supported) to continue using the 2.50 style old-flow with 3.0 For new installs that is default without special action. Any instances migrating from the old 2.50 had to use the APRM migration tool. 3.0 code is blocking modification of old-flow/pre-aprm tables when the APRM_Ready preference is created (i.e. by the migration tool). However there is no technical check in place which guarantees that this has been done. That allows instances to still exist (in rare corner cases) which are not marked as migrated. To allow further cleanup of old-flow code which should block updates and enforce fixing up of those corner cases.",new,open,,1970-01-01 0049432,feature request,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2022-05-30,5,,,public,2022-12-12,Support JDK19,Tracking all issues required to support JDK19,new,open,,1970-01-01 0051105,defect,POS2,cberner,Retail,normal,minor,have not tried,,,2022-12-12,5,,,public,2022-12-12,Masterdata refresh always triggers "A refresh is required" after a cashup,"""When a cashup is done, after logging in again and clicking Settings -> Refresh Masterdata, this shows the message """"Configuration of the terminal has changed, a refresh is required."""" and refreshes the application. I suspect it is related with the org.openbravo.retail.sessions module, as when this module is not present, the issue is not reproducible.""",new,open,,1970-01-01 0051097,feature request,POS2,ablasco,Triage Platform Base,normal,major,always,,,2022-12-12,5,,,public,2022-12-12,ApplicationWindow Hook Logic change between screen resolutions,"""When ApplicationWindow is only registered in portrait mode, it is also registered for different screen resolutions. Configuration layouts for different screen resolutions currently works fine with hook defined in selectLayoutConfig in setSelector method in ConfigurationSet. https://docs.google.com/document/d/1tuGxwiNnThguqkrSfUmv9gktmdjdlWmcIkbTPUhVV3g/edit#heading=h.52ozvwxofwt4 However, When ApplicationWindows are registered, configuration could be linked to window, but no hook is linked to it. If any change happens in resolution, there is no restriction to view the defined application window.""",new,open,,1970-01-01 0051096,feature request,POS2,ruben_jimenez,Retail,normal,minor,have not tried,,,2022-12-12,5,,,public,2022-12-12,Refactor MealMenuEditorAddProductsDialog component,"""Refactor MealMenuEditorAddProductsDialog.jsx component to make it generic. The goal is to have a component that allows you to move from a list of (users,products,invoices...) to another list and that would help you later to remove, add or whatever needed to be done to all those elements in the list. """,new,open,,1970-01-01 0051095,defect,POS2,alostale,Triage Platform Base,normal,minor,have not tried,,,2022-12-12,5,,,public,2022-12-12,OB.App.State.TerminalLog.addLog does not check preferences to send log,"""There are 2 client APIs to handle client logs: 1. OB.* (OB.error, OB.warn, OB.info...): it checks whether the log should be printed in console and/or sent to backend as terminal log 2. OB.App.State.TerminalLog.addLog: it sends the message to the backend as terminal log without further checks The second option is a lower level API that should not be directly used by business logic code, but there are already some parts where it is used. """,new,open,,1970-01-01 0051082,feature request,Retail Modules,rtoledano,rtoledano,normal,major,have not tried,,pi,2022-12-07,5,,,public,2022-12-09,Trigger a promotion a defined number of times by customer with generic coupon,"As a marketing web manager I want to be able to use generic coupon code which never expire only if is used by a customer a defined number of times So I can communicate this unique code to all my customers but allow them to use it a defined number of time with their account. SPEC:https://docs.google.com/document/d/184DlZ0hHHKtV_DCRyffpyBxu7b4-lXFgXX6XCaZHr9w/edit# ",new,open,,2022-12-14 0048466,feature request,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2022-01-22,5,,,public,2022-12-05,Block direct upgrades from 2.50 to latest releases,"Direct upgrade from 2.50 version to 3.0 require to keep some code around just for that purpose. Blocking direct upgrades 2.50 allows to cleanup that code. Most 2.50 -> 3.0 upgrades will also include the migration to APRM (that we an created as an optional module for 2.50 but since 3.0 is basic & mandatory. The APRM migration tool is not longer possible to be used already since 18Q4 as issue 41801 removed the code required for that (to no longer require to maintain it). Plan for any 2.50 instance left (for when this FR is solved) - Attempt to upgrade to 3.0 with this FR included will be stopped by a buildvalidation with an error message - That message explains that it is required to update to a 3.0 version <18Q4 - That is the last version where APRM mgiration still worked - After that a 2nd upgrade is needed to move to he latest 3.0 release ",new,open,,1970-01-01 0051044,feature request,Retail Modules,alainperez,Retail,normal,major,have not tried,,,2022-11-30,5,,,public,2022-12-05,Add template of summary after pay open tickets with payments and returned money by payment type,"When doing a payment of multiple open tickets we will need a summary of the tickets paid and the money returned or not to the client by payment type. This new summary needs to be printed twice.",new,open,,1970-01-01 0051008,defect,Openbravo ERP,caristu,Triage Omni OMS,high,minor,have not tried,,,2022-11-25,5,,,public,2022-11-25,C_Order Purchase reference has wrong name and description,"The C_Order Purchase reference currently has wrong name and description, as according to them this reference should be used to display purchase orders. But the reality is that this reference displays all the orders without any filtering.",new,open,,1970-01-01 0050997,defect,Retail Modules,mtaal,mtaal,normal,minor,have not tried,,,2022-11-24,5,,,public,2022-11-24,API Change: "Max and Min associated price" fields inside the M_product table change from Integer to Decimal,"The api change is to allow decimal numbers in the max and min associated price in the m_product table. There is not database column change. Only the generated java class will have a change from returning an Integer to returning a BigDecimal. The api change checking logic does not capture this api change. ",new,open,,1970-01-01 0050975,design defect,POS2,ablasco,Triage Platform Base,normal,major,always,,,2022-11-23,5,,,public,2022-11-23,Event TouchEnd opens Popover in TicketLines during scrolling in portrait mode,"""In Portrait Mode, Popover is opened when touch end while scrolling down through products in Ticketline section. Browser in portrait mode works with touch events, instead click events. It may respond differently.""",new,open,,1970-01-01 0050956,defect,Modules,adhwib,Retail,high,major,always,,,2022-11-21,5,,,public,2022-11-21,CRM Connector Sample module should not have AD_MESSAGES labels,CRM Connector Sample module should not have AD_MESSAGES labels,new,open,,1970-01-01 0045969,feature request,Openbravo ERP,alostale,Triage Platform Base,normal,major,have not tried,,,2021-03-01,5,,,public,2022-11-21,upgrade to Hibernate 6.x (prototype),"Openbravo currently depends on Hibernate 5.6. A new major version (6.1) is released [1] as final. [1] https://hibernate.org/orm/releases/6.1/",new,open,,1970-01-01 0049411,defect,Openbravo ERP,caristu,guillermogil,high,minor,have not tried,,,2022-05-25,5,,,public,2022-11-21,Password expiration is not checked in the web service authentication flow,Password expiration is not checked in the default web service authentication flow,scheduled,open,,1970-01-01 0050505,feature request,POS2,jarmendariz,guillermogil,normal,minor,have not tried,,,2022-10-12,5,,,public,2022-11-21,Post a message in TerminalLog when a Notification is shown to the user,"In order to know how many/what kind of notifications the user sees in the terminal, I'd help to have all notifications (or at least the errors) logged in Terminal Log",scheduled,open,,1970-01-01 0050917,defect,Retail Modules,marvintm,Retail,normal,major,have not tried,,,2022-11-16,5,,,public,2022-11-16,Counting the safe box should close the till,"When using the sessions module, if the counting of the safe box is done, then the currently open till should be closed as the terminal will be logged out anyway.",new,open,,1970-01-01 0050902,defect,POS2,plujan,AugustoMauch,normal,minor,have not tried,,,2022-11-15,5,,,public,2022-11-15,[UX] Tapping the default modifier should be as valid as tapping in a non-selected option,"The modifier ""start time"" has ""now"" as default option. If the user tap this option nothing happens and she should tap the ""next"" button in the toolbar to continue. However, if the ""start time"" is other than the default option, just by tapping the option the value is accepted without having to tap the ""next"" option.",new,open,,1970-01-01 0050901,defect,POS2,plujan,AugustoMauch,normal,minor,have not tried,,,2022-11-15,5,,,public,2022-11-15,[Performance] The expected tapping sequence generates incorrect menus,"""The expected flow of tapping Simple Menu, picking a starter, a main course, a beverage and a dessert does not work properly in low-end computers if it is done in quick sequence. The observed result is that the selected products are being scattered among several incomplete menus instead. As this issue might be difficult to reproduce, here is a video: https://drive.google.com/file/d/1ymE2OTbFnZO-TpFsZR3xmQ8OWeQMc9ft/view?usp=sharing""",new,open,,1970-01-01 0050900,defect,POS2,plujan,AugustoMauch,normal,minor,have not tried,,,2022-11-15,5,,,public,2022-11-15,[Performance] The beverages are briefly shown before the modifiers,"""While filling the products for a menu that has modifiers for the main course, the beverages step is shown for an instant before being replaced by the modifiers for the main course. In low-end computers, the time span is bigger allowing the user to pick a beverage before completing the intended flow for the main course. As this issue might not be easily reproduced, here is a video showing how it is seen in this kind of hardware https://drive.google.com/file/d/1SFf1Nc5M7ZZdxdvzdFiWjsJiFrqwL33q/view?usp=sharing""",new,open,,1970-01-01 0050842,feature request,Retail Modules,igor_trebol,Triage Platform Conn,normal,minor,have not tried,,,2022-11-10,5,,,public,2022-11-15,We need the adyen implementation for the payment provider to add the credit card number,"""We need the Adyen implementation for the payment provider to also return the credit card number in a field named 'cardNumber'. In the Mock Provider we have added it in the following way: return { transaction: refund ? '0000002' : '0000001', authorization: '001', cardNumber: '1234567890', properties: { refund, cardlogo: '00', voidproperties: { info: 'VISA OK' } } } """,new,open,,1970-01-01 0050888,defect,POS2,charlotte_vasseur,Retail,normal,major,always,,,2022-11-14,5,,,public,2022-11-14,[OPECOM + PROMO] Discount percentages and amounts of OPECOM incorrect for quantity > 1,"""In OPECOM, 'For Templates' and 'For Webpos UI' fields = 'List Price + Discount Percentage' Same if 'For Templates' and 'For Webpos UI' fields = 'List Price + Discounted Amount' => The discount percentage and amount for the OPECOM are not correct when product has quantity > 1 if product is targeted by both OPECOM and promotion The discount percentage and amount for the OPECOM should not change with quantity, as it is the case if the product is targeted only by OPECOM Same logic should be applied in printed ticket for receipt / duplicate / invoice / return""",new,open,,1970-01-01 0050529,defect,Retail Modules,lorenzofidalgo,ranjith_qualiantech_com,immediate,minor,always,main,,2022-10-14,5,,,public,2022-11-13,[22Q4] Services associated to a product are still present once they have already been added,"""Even when a service has been added to an specific product, that service is still present and clicking on it changes nothing. No more services are added there. It is working fine in 20Q1.3 but wrongly working since 20Q3.4 onwards.""",scheduled,open,,1970-01-01 0050477,defect,Openbravo ERP,Irune_Monreal,ablasco,low,trivial,always,,,2022-10-11,5,,,public,2022-11-11,Email Smtp Server Password is not allowed to save 60 characters but allows to enter 60 character.,"""Hi Team, in client window, Email configuration tab. Smtp Server Password is allowed to enter 200 characters. so we have filled the password with 200 character but while saving it, it shows error of """"Saving failed. EmailServerConfiguration.Smtp Server Password: Value too long. Length 280, maximum allowed 200 AOEKiS/ySviM2aDEN+pgMYzZoMQ36mAxjNmgxDfqYDGM2aDEN+pgMYzZoMQ36mAxjNmgxDfqYDGM2aDEN+pgMYzZoMQ36mAxjNmg...]"""" in client window, Email configuration tab. Smtp Connection Timeout is allowed to enter 100 characters. so we have filled it with 100 character but while saving it, it shows error of """"Saving failed. EmailServerConfiguration.Smtp Connection Timeout: Property EmailServerConfiguration.smtpConnectionTimeout only allows instances of java.lang.Long but the value is an instanceof java.math.BigDecimal""""""",new,open,,1970-01-01 0050574,defect,Modules,lorenzofidalgo,Triage Omni WMS,normal,minor,always,,,2022-10-18,5,,,public,2022-11-10,[22Q4] Not user friendly error messages are shown using Change Status process after selecting nothing and clicking Done,Empty or not user friendly errors are shown after using Change Status process (inside Warehouse and Storage Bins window).,new,open,,1970-01-01 0050777,defect,Modules,lorenzofidalgo,AtulOpenbravo,normal,minor,always,,,2022-11-08,5,,,public,2022-11-10,"[22Q4][AWO] Input fields that set Serial No, Lot and Expiration Date do not properly work and have awful UX","Several input fields inside AWO frontend ahve ugly UX and do not work properly. Check following video: https://drive.google.com/file/d/1FxtuEzvJzWYuIPQJ31wGLix6KN1upf6E/view?usp=sharing",scheduled,open,,1970-01-01 0050789,defect,Modules,lorenzofidalgo,Triage Omni WMS,normal,minor,always,,,2022-11-08,5,,,public,2022-11-10,"[22Q4][AWO] Filter requirements can be easily avoided inside Receive, Pick, Issue and similar popups","It is supposed that at least 3 characters must be introduced to start a query inside Receive, Pick, Issue and similar popups. That requirement can be easily avoided by the AWO user. Once a query has been executed, subsequent queries will not require those characters and anything can be shown without limits.",new,open,,1970-01-01 0050790,defect,Modules,lorenzofidalgo,Triage Omni WMS,normal,minor,always,,,2022-11-08,5,,,public,2022-11-10,[22Q4][AWO] AUM button is partially not clickable inside Put Away popup,"Using AWO frontend, inside Put Away popup, once a search has been executed and some records are shown, an ""AUM"" button with a toggle is shown. Clicking AUM text does change the toggle status, but clicking inside the toggle does nothing, which has no sense.",new,open,,1970-01-01 0050806,defect,Modules,lorenzofidalgo,Triage Omni WMS,normal,minor,always,,,2022-11-09,5,,,public,2022-11-10,[22Q4][AWO Sampledata] Sampledata have technical names instead of real product names,Many products have non user friendly names such as AWOCountTest0001 and ISChangeFromWhsOpsTest0001.,new,open,,1970-01-01 0050839,design defect,Retail Modules,aferraz,Retail,normal,major,have not tried,,,2022-11-10,5,,,public,2022-11-10,Inconsistent state when canceling the action using an action preparation,"""Action preparations allow to cancel the action throwing a OB.App.Class.ActionCanceled. If the action is canceled, then following action preparations and the state action are not executed. In case any business logic is executed before the action preparation cancels the action (using a user action in ReactPOS or backbone code in EnyoPOS), it can create an inconsistent state. This can happen in addPayment or deletePayment state actions when using a payment provider. See #50260. But could happen with any state action where we have an integration run before the state action (payment integration, fiscal integration, etc.).""",new,open,,1970-01-01 0050802,defect,POS2,plujan,Retail,normal,minor,have not tried,,,2022-11-09,5,,,public,2022-11-10,[22Q4] [Restaurants] Qty field for return menu line shows incorrect data,"If a returned menu Qty field is changed, the ticket shows a value that is not the one entered by the user.",new,open,,1970-01-01 0050812,defect,POS2,plujan,Retail,normal,minor,have not tried,,,2022-11-09,5,,,public,2022-11-09,[22Q4] [Restaurants] Uncaught error when deleting a ticket before finishing a menu,"If the Delete Order option is pressed a the moment the menu configuration is showing a Modifier, an error is shown ""cannot read properties of undefined"" and the page has to be refreshed in order to continue. The order is deleted though.",new,open,,1970-01-01 0050810,feature request,Modules,migueldejuana,Triage Omni WMS,normal,major,always,,,2022-11-09,5,,,public,2022-11-09,[DOOTF] Create needed automated tests,"""We should review existing functionality for DO OTF and the automated test created. If there are flows that need to automated, we need to implement them. At least, we must create test for Explode Lines process in the backend """,new,open,,1970-01-01 0050807,feature request,Modules,migueldejuana,Triage Omni WMS,normal,major,always,,,2022-11-09,5,,,public,2022-11-09,"[DOOTF] Show Scans, Document No and Quantity popups","""Show in DO OTF window Scanned entities popup as we do in Inventory Count(button in the top-right corner). Its has been disabled because it is not working properly, we need to adapt the component to DO OTF. Show Document Info popup when pressing Document No selector. It has been disabled because it was not completed. We have to show all relevant information of the DO OTF. Show Quantity popup when pressing quantity input in each line. It has been disabled because it was not completed. We have to show the same popup we show in Inventory Count.""",new,open,,1970-01-01 0050718,feature request,Modules,vmromanos,Triage Omni WMS,normal,major,N/A,,,2022-11-03,5,,,public,2022-11-09,[DOOTF] Support same product in multiple bins,"""In warehouses the same product can be stored in multiple bins. Right now the Distribution Order window in Frontend doesn't support it, and assumes the product is located in just one bin. We should support also products with different attributes. When doing Explode Lines, if we have a product in different bins, we create a Draft reservation for each Bin insteado of creating one Reservation and N Stock Reservations We must implement also automated tests.""",new,open,,1970-01-01 0050659,defect,POS2,plujan,Retail,normal,major,have not tried,,,2022-10-27,5,,,public,2022-11-09,[22Q4] It is possible to add products not available in the keymap using the EAN,"Some products, like Services products, are not available in the Browse section as they should be added to a product. However, it is possible to add an orphan Service using the EAN code. See steps.",new,open,,1970-01-01 0050801,feature request,Modules,migueldejuana,Triage Omni WMS,normal,major,always,,,2022-11-09,5,,,public,2022-11-09,[DOOTF] Implement and complete the functionality,Complete missing functionalities for Distribution Order On The Fly functionality.,new,open,,1970-01-01 0050811,feature request,Modules,migueldejuana,Triage Omni WMS,normal,major,always,,,2022-11-09,5,,,public,2022-11-09,[DOOTF] Improve UX and the functionality for DO History popup,"""We could improve DO History popup user experience with few changes: - For each DO entry, show Do lines info. We can show a summary or if there are few lines, show the detail of them inside the DO line. - We sould be able to filter by sales area - Allow to do multiselection and implemente in main window parked Distribution Orders. We should be able to switch between opened DOs easily.""",new,open,,1970-01-01 0050719,feature request,Modules,vmromanos,Triage Omni WMS,normal,major,N/A,,,2022-11-03,5,,,public,2022-11-09,[DOOTF] Support boxing,"""The Distribution Order window in Frontend is designed to box stock into boxes. However the feature is not implemented yet, so the components associated to this feature are disabled. We must implement also automated tests.""",new,open,,1970-01-01 0050803,defect,POS2,plujan,Retail,normal,minor,have not tried,,,2022-11-09,5,,,public,2022-11-09,[22Q4] Payment does not show the correct value entered for values less than 1,"When the payment amount is less than 1, the field ""Amount"" shows big numbers instead. A payment of "".02"" will be shown as ""20000""",new,open,,1970-01-01 0049930,defect,POS2,plujan,Retail,normal,minor,have not tried,,,2022-08-02,5,,,public,2022-11-07,[UX] "Services related for Product" is not cleared after deleting a ticket,"I added a Service to a Product and the deleted the ticket. Now in the new ticket, I still see the filter ""Services related to Product"" which has no sense",new,open,,1970-01-01 0049932,defect,POS2,plujan,Retail,normal,minor,have not tried,,,2022-08-02,5,,,public,2022-11-07,[UX] Inconsistent icons after visiting the available Services for a product,"While the icons in the line and the line pop up change after visiting the Services, the ticket pop up does not change, even if the selected line has a visited services product",new,open,,1970-01-01 0045318,defect,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2020-10-28,5,,,public,2022-11-03,NullPointerException during create.database with configScript doing model changes of non existing db objects,"When a configScript is trying to be applied i.e. during install.source and it contains a removeCheckChange but the named-check being referenced is missing a NullPointerException is triggered. While the configScript is broken a proper error message should be shown referencing the missing element. Example error message: [createdatabase] 89043 [main] INFO org.openbravo.ddlutils.task.CreateDatabase - Loading config script for module from path /srv/ci/workspace/mod-simple-ci34.18102/modules/org.openbravo.module.sii.template/src-db/database/configScript.xml [createdatabase] 89045 [main] ERROR org.apache.ddlutils.platform.PlatformImplBase - Error applying Configuration Script model changes [createdatabase] java.lang.NullPointerException: null [createdatabase] at org.apache.ddlutils.platform.oracle.OracleBuilder.printRemoveCheckChange(OracleBuilder.java:612) ~[dbsourcemanager.jar:?] [createdatabase] at org.apache.ddlutils.platform.PlatformImplBase.applyConfigScriptModelChanges(PlatformImplBase.java:3108) [dbsourcemanager.jar:?] [createdatabase] at org.apache.ddlutils.platform.PlatformImplBase.applyConfigScript(PlatformImplBase.java:3090) [dbsourcemanager.jar:?] [createdatabase] at org.openbravo.ddlutils.task.CreateDatabase.insertSourceData(CreateDatabase.java:260) [dbsourcemanager.jar:?] Triggered this entry from the above configScript but that specific check not present: ",new,open,,1970-01-01 0050703,defect,Openbravo ERP,ngarcia,Triage Platform Base,high,minor,always,,,2022-11-02,5,,,public,2022-11-02,"Concurrent attempt to execute" message of Process Monitor window cannot be translated,"Concurrent attempt to execute" message of Process Monitor window cannot be translated. It is fixed in src/org/openbravo/scheduling/ProcessMonitor.java file,new,open,,1970-01-01 0046464,design defect,Openbravo ERP,leyre-iriarte,Triage Platform Base,high,major,always,,,2021-05-03,5,,,public,2022-10-31,Time Type not supported when filtering.,"""Trying to use fields with reference type """"Time"""", to filter by on greed view, it gives an """"Invalid filter value 1970-01-01T17:00:00"""" error. In the class """"AdvancedQueryBuilder.java"""" (getTypeSafeValue()) there is not condition to initialize the object """"date"""" for this property. therefore it is empty when later trying to set the time on the Calendar object.""",new,open,,1970-01-01 0050688,feature request,POS2,AugustoMauch,ablasco,normal,minor,have not tried,,,2022-10-31,5,,,public,2022-10-31,In portrait mode the menu icon and the terminal info should be part of the menu,"""In portrait mode the menu icon and the terminal info should be part of the menu, so that they are not made darker by the scrim when the menu is open. In landscape mode the menu starts here and does not contain the icon and the terminal info. While in portrait mode the menu starts here and it contains both the icon and the terminal info:""",scheduled,open,,1970-01-01 0050671,defect,POS2,andre_montenegro,Retail,normal,minor,always,,,2022-10-27,5,,,public,2022-10-27,Keymap Editor - Link Prod. Categories list cannot be folded,"When editing a keymap category product, if ""Link Prod. Category"" list is unfolded, it can not be folded again.",new,open,,1970-01-01 0050667,feature request,Openbravo ERP,XABIER_AGUADO,Triage Omni WMS,normal,minor,always,,,2022-10-27,5,,,public,2022-10-27,Operator Loader Balance processes all warehouses even when defined for just one,"Currently, if we configure OLB for a specific warehouse, it will still run troough all warehouses.",new,open,,2022-11-24 0050666,feature request,Openbravo ERP,XABIER_AGUADO,Triage Omni WMS,normal,minor,always,,,2022-10-27,5,,,public,2022-10-27,Operator Loader Balance cant identify which warehouse is in Error,"Whenever we run the Operator Loader Balance (OLB) and there is one warehouse in error, it returns an error message but it does not specify which warehouse has the problem",new,open,,2022-11-24 0050664,feature request,Openbravo ERP,XABIER_AGUADO,Triage Omni WMS,normal,minor,always,,,2022-10-27,5,,,public,2022-10-27,To improve Operador Loader Balance log messages,Current messages for when the OLB crashes are quite vague. It would be nice to have more specific issues to help identify the underlying problems.,new,open,,2022-11-24 0050658,defect,POS2,plujan,Triage Platform Base,normal,minor,have not tried,,,2022-10-27,5,,,public,2022-10-27,[22Q4] [Scanner] Trying to add a product to an "Under Evaluation" quotation generates an uncaught error,"""Under Evaluation"" quotations are not editable, the the application keymap is disabled when the active ticket is of such type. However, adding products via the scanner is not controlled, generating an uncaught error message instead of the expected one.",new,open,,1970-01-01 0050656,defect,POS2,plujan,Retail,normal,minor,have not tried,,,2022-10-27,5,,,public,2022-10-27,[22Q4] [ProofOfPayment] Incorrect validation for small amounts,"When using the ""Select products from order"" option, a Qty of 0 is rejected as a non valid value. However, a small Qty that result in a 0 value receipt is accepted but generates an error message.",new,open,,1970-01-01 0050647,defect,POS2,plujan,Retail,normal,minor,have not tried,,,2022-10-26,5,,,public,2022-10-26,[22Q4] [UI] Proof of Payment terminology is not consistent across the application,"""In some places, like the contextual menu in """"Orders"""" window for POS and the """"Proof of Payment Wrappers"""" window in the Backoffice, the term is used in singular form. In other places, like the contextual menu in the ticket and the window that is shown after click it, the term is used in plural form. Also, it is referred as """"PoP"""" and """"POP"""".""",new,open,,1970-01-01 0038807,defect,Localization Pack: Spain,psanjuan,psanjuan,urgent,minor,always,,,2018-06-21,20,Ubuntu 8.04.1,,public,2022-10-25,Excluir Croacia del impuesto internacional de prestación de servicios,Excluir Croacia del impuesto internacional de prestación de servicios ya que Croacia es país miembro de la UE.,new,open,,1970-01-01 0048871,defect,Openbravo Localizations,wicherr,psanjuan,normal,minor,have not tried,,,2022-03-23,5,,,public,2022-10-25,Spain fiscal module does not include tax rates for "tax exempt" customers,Spain fiscal module does not include tax rates for "tax exempt" customers,new,open,,1970-01-01 0050629,defect,POS2,cberner,Triage Platform Base,normal,major,have not tried,,,2022-10-25,5,,,public,2022-10-25,You may not call store.getState() error when calling OB.error from discount comparator engine,"""An error appears related with TerminalLog state action being called from inside another state action. """"You may not call store.getState() while the reducer is executing. The reducer has already received the state as an argument. Pass it down from the top reducer instead of reading it from the store."""" This is due to calling OB.error from inside comparator-evaluator.js file in discounts.propertycondition module: https://gitlab.com/openbravo/product/pmods/org.openbravo.discounts.propertycondition/-/blob/master/web/org.openbravo.discounts.propertycondition/js/engine/comparator-evaluator.js#L23 This call to OB.error fails with the attached gif when it is called as part of the Ticket modelhooks, which recalculate totals and discounts.""",new,open,,1970-01-01 0050309,defect,Modules,Carlos Sousa,Triage Platform Conn,normal,minor,always,,,2022-09-22,30,Ubuntu 18.04,,public,2022-10-24,Cannot upload attachments to S3 in non system clients when the S3 attach configuration is defined at system client,"""We have noticed that in decathlon-eu-preprod when the module """"Integration With Amazon S3""""is configured with system administrator role and not at client level, we are not able to upload the attachments to s3 even the Verify Configuration message prints that is ok. We can't use obas3_configuration neither c_attachment_conf if they are defined with client '0' The error is the following one: [http-10] ERROR org.openbravo.service.integration.amazon.s3.attachments.AmazonS3AttachImplementation - Error uploading attachment for record 21DA18CB63EBE60D7D7D1BFB1D99C875: Configuration can not be null [http-10] ERROR org.openbravo.erpCommon.businessUtility.TabAttachments - Error uploading the file org.openbravo.base.exception.OBException: It was not possible to upload the file. Please ensure that your Amazon S3 configuration is correct. """,acknowledged,open,,1970-01-01 0045329,defect,Modules,ngarcia,Triage Platform Conn,high,minor,always,,,2020-10-28,5,,,public,2022-10-24,Amazon S3 Migration Process background process does not take into account the configuration done at System level,Amazon S3 Migration Process background process does not take into account the configuration done at System level,acknowledged,open,,1970-01-01 0050614,feature request,Modules,caristu,Triage Omni WMS,normal,minor,have not tried,,,2022-10-24,5,,,public,2022-10-24,"Ability to configure the hardware manager, printers and templates to be used when printing documents","Currently there exists two preferences in AWO ""AWO Hardware Manager URL"" and ""AWO PDF Printer"" that allow to configure the URL of the hardware manager to communicate with and the PDF printer number respectively. This configuration through preferences should be something temporary and it must be replaced with a proper backoffice configuration. This configuration may include the available print templates. For the moment this is not being needed as the only document that supports printing is distribution order and it generates the template through a hardcoded request[1] to the backoffice. [1] https://gitlab.com/openbravo/product/pmods/org.openbravo.warehouse.advancedwarehouseoperations.distributionorders/-/blob/master/web/org.openbravo.warehouse.advancedwarehouseoperations.distributionorders/app/external-device/printing/DistributionOrderPrinter.js#L34",new,open,,1970-01-01 0050615,feature request,POS2,caristu,Triage Platform Base,high,minor,have not tried,,,2022-10-24,5,,,public,2022-10-24,Support defining printing templates as masterdata in all mobile applications,"The ability of defining printing templates as masterdata currently only works pos2. It would be nice to generalize so other mobile applications can make use of it, moving the required infrastructure parts to mobile.core or core2.",new,open,,1970-01-01 0050612,defect,POS2,plujan,Retail,normal,minor,have not tried,,,2022-10-24,5,,,public,2022-10-24,[22Q4] [Restaurants] "Edit note" option for modifier does not bring the current text,It is not possible to edit a note using the "Edit note" option for a modifier as the current text is not displayed,new,open,,1970-01-01 0050613,defect,POS2,plujan,Retail,normal,minor,have not tried,,,2022-10-24,5,,,public,2022-10-24,[22Q4] [Restaurants] Line options shows "Add note" option for modifier that already has text,After adding a note using the "Add note" option for a modifier the Line's contextual menu still shows "Add note" when it should have changed to "Edit note",new,open,,1970-01-01 0050611,defect,POS2,Irune_Monreal,Retail,normal,minor,have not tried,,,2022-10-24,5,,,public,2022-10-24,[22Q4] The virtual keyboard to edit the quantity to buy does not work properly with the negative numbers,"""There are two errors: - When you already have a Qty and you erase it, it does not delete anything. - When you start typing, it starts typing in the left side of the previous number """,new,open,,1970-01-01 0050591,feature request,Openbravo Localizations,remibrunet,psanjuan,normal,major,N/A,,,2022-10-20,5,,,public,2022-10-24,Business partner category doesn't have translation tab,"The business Partner category doesn't have a translation tab. Therefore the business partner category stay in the header name on the POS when creating/editing a business partner. RM JIRA : https://openbravo.atlassian.net/browse/RM-3426",new,open,,1970-01-01 0050608,feature request,POS2,aferraz,Triage Platform Base,normal,minor,have not tried,,,2022-10-23,5,,,public,2022-10-23,Add the ability to define display logic to steps inside a MultiStepProcess,"""Currently, the only way to display or hide a step inside a MultiStepProcess depending on some conditions, is to manually add or remove it from the MultiStepProcess configuration. It would be fine if we could implement a display logic function for a step already included in the MultiStepProcess configuration, to decide if it should be displayed or not.""",new,open,,1970-01-01 0050609,design defect,POS2,aferraz,Triage Platform Base,normal,minor,have not tried,,,2022-10-23,5,,,public,2022-10-23,MultiStepProcess infraestructure should manage back/next/finish buttons visibility,"""MultiStepProcess infraestructure should manage back/next/finish buttons visibility. Each step could then implement a function to allow enabling or disabling them, but the infraestructure should manage them instead of being forced to define them in the step configuration to ensure proper navigation between steps.""",new,open,,1970-01-01 0050592,defect,POS2,Irune_Monreal,Retail,normal,minor,have not tried,,,2022-10-20,5,,,public,2022-10-21,[22Q4] Doing cash up is not possible when there are pending receipts,"""""""There are pending receipts, cashup cannot be started"""" this error appears when you try to do cash up with pending receipts. The expected result is to be able to do cash up and to delete those orders, this is what it happens in POS1.""",new,open,,1970-01-01 0050590,defect,POS2,Irune_Monreal,Retail,normal,minor,have not tried,,,2022-10-20,5,,,public,2022-10-21,[22Q4] Tickets are not being deleted when doing log out,"When you do log out the expected situation is the tickets to be deleted, this happends in POS1, but not in POS2.",new,open,,1970-01-01 0050587,feature request,POS2,cberner,Retail,normal,minor,have not tried,,,2022-10-19,5,,,public,2022-10-21,"In multiselect mode, support specifying which lines are selectable or not","""When in multiselect mode, in some cases it is desirable to not allow selecting some of the order lines depending on a criteria. An example of this is services configuration, when in this step, we only want to allow multiselection of order lines with related services, and only those should be able to be selected.""",new,open,,1970-01-01 0050601,defect,POS2,caristu,Triage Platform Base,high,minor,have not tried,,,2022-10-20,5,,,public,2022-10-20,fullWidth and maxWidth properties of BaseDialog are not properly documented,"""The fullWidth and maxWidth properties of the BaseDialog component are not properly documented: the jsdoc does not explain anything about them, this is specially bad for the maxWidth as it accepts a predefined set of values. See here[1]. [1] https://mui.com/material-ui/api/dialog/""",new,open,,1970-01-01 0050586,defect,POS2,plujan,Retail,normal,minor,have not tried,,,2022-10-19,5,,,public,2022-10-19,[22Q4] [UI] Not unified criteria for showing elements in similar windows Verified Returns and Proof of Payment,"""Both Verified Returns and Proof of Payments show a pop-up window to select a quantity in the order lines. However, the two window have several UI differences that should be unified. The title looks correct in Verified Returns while looks generic in Proof of Payment. There is a little explanation of the action required in Verified Returns while this does not exist in Proof of Payment. The """"select all"""" check is shown as partially selected by default in Verified Returns even there is no line selected. The line contents are not vertically aligned in Verified Returns The title aligment is different and there is a Qty. to Return label in Verified Returns that is not present in Proof of Payment The Line Amount column has no label in both windows The accept button is labeled """"apply"""" in Verified Returns and """"Ok"""" in Proof of Payment """,new,open,,1970-01-01 0050584,defect,POS2,plujan,Retail,normal,minor,have not tried,,,2022-10-19,5,,,public,2022-10-19,[22Q4] [UI] Keymap labels for quantity and price turn white on opening a saved ticket,"""When opening a saved ticket, the labels in the keymap for quantity and price are shown in white color making them invisible. Those products with light colored background that are shown in black by default are not affected by this issue.""",new,open,,1970-01-01 0050573,feature request,Openbravo ERP,psanjuan,Triage Omni OMS,urgent,minor,always,,,2022-10-18,30,Openbravo Appliance 14.04,,public,2022-10-18,Product description are not translatable,Product description are not translatable,new,open,,1970-01-01 0033554,defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2016-07-28,5,,,public,2022-10-18,some test cases not executed in CI,There are some test cases that are not included in any of the suites executed in CI.,scheduled,open,,1970-01-01 0050548,defect,POS2,plujan,Retail,normal,minor,have not tried,,,2022-10-17,5,,,public,2022-10-17,[22Q4] [UI] The background color of the login page fields change after a timeout,"After the application times out and the user is taken to the login page, the login fields user and password have a different background color",new,open,,1970-01-01 0050541,defect,POS2,plujan,Retail,normal,trivial,have not tried,,,2022-10-17,5,,,public,2022-10-17,[22Q4] [UX] The message when working in a non valid environment should be improved,"If after logging in I clear the browser's cache, any action rise an error ""Failed to execute 'transaction' on 'IDBDatabase': The database connection is closing""",new,open,,1970-01-01 0050534,feature request,Openbravo ERP,XABIER_AGUADO,Triage Omni WMS,normal,major,always,,,2022-10-14,5,,,public,2022-10-14,Hide menu option "Enable external input" / "Disable external input","We need to create a “Show AWO Menu Entry” preference for ‘Enable/disable’ the same way we did for ‘Pick, Box, Unbox, Replenishment’.",new,open,,2022-11-04 0050532,defect,Openbravo ERP,asier_perez,Retail,normal,minor,always,,,2022-10-14,5,,,public,2022-10-14,"Columns for Detail View" field in CRM Connector Configuration gives an exception with a value higher than 9,"In CRM Connector Configuration, when setting the ""Columns for Detail View"" to 10 or higher, there is an error (see attached image). The field only admits values lower than 10.",new,open,,1970-01-01 0050343,design defect,Openbravo ERP,XABIER_AGUADO,migueldejuana,high,major,always,,,2022-09-26,5,,,public,2022-10-13,"Cant close one DO if I want to cancel it, it remains ""Ongoing"" after confirmation","""When i try to cancel a DOi, it remains ongoing Video: https://watch.screencastify.com/v/uOFRXexaZYW0LqvX8Job There must be an easy way to: Cancel/remove the whole DO OTF Remove all lines but be able to go on in the same DO OTF.""",new,open,,2022-10-17 0050491,defect,POS2,Irune_Monreal,Retail,normal,minor,have not tried,,,2022-10-11,5,,,public,2022-10-13,"[22Q4] After a sale, search window still active","""After a sale which required a product search, the search window is still active after the payment, should be active the initial window. In ERP it returns to scan window instead of the search one.""",new,open,,1970-01-01 0050188,feature request,Openbravo ERP,XABIER_AGUADO,Triage Platform Base,high,major,always,,,2022-09-07,5,,,public,2022-10-11,It is not possible to identify a view in using Window Personalisation columns,"""When we create a view in Window Personalisation, we cant find the view´s name on the colums Video: https://watch.screencastify.com/v/6dLKIlOKO8OsF1yZdK85""",acknowledged,open,,1970-01-01 0050497,defect,POS2,plujan,Retail,normal,major,have not tried,,,2022-10-11,5,,,public,2022-10-11,[22Q4] Removing the association of a Services product with a circular reference blocks the POS,"If I add a Service product to itself and then try to remove all the associations, a full screen error is shown. See steps.",new,open,,1970-01-01 0050496,defect,POS2,plujan,Retail,normal,minor,have not tried,,,2022-10-11,5,,,public,2022-10-11,[22Q4] [UX] Wrong UI response on modifying a Services product,"""When adding Services to a product, the UI shows some inconsistencies. First, it is possible to open the contextual menu and use the buttons - and +. While the button - will delete the line, the + button has no effect on the quantity. I can enter an arbitrary number in the Qty field, but the change has no effect on the quantity. The line below is the one that flashed reacting to the user activity when it is not the active line.""",new,open,,1970-01-01 0050476,defect,POS2,plujan,Retail,normal,minor,have not tried,,,2022-10-11,5,,,public,2022-10-11,[22Q4] Infinite pop-up loop when navigating to the wrong terminal,"""If the access URL contains a non-existent terminal, the expected pop-up is shown. However, after accepting the message, this is shown again and again. In POS1 the message is not shown again after accepting it the first time.""",new,open,,1970-01-01 0050460,design defect,Openbravo Localizations,psanjuan,psanjuan,urgent,minor,always,,,2022-10-10,30,Openbravo Appliance 14.04,,public,2022-10-11,Wrong dependencies in the RT-Server / RT- Printer and e-invoice,"In Italy both configurations are possible: 1 RT-Printer and e-invoice or 2 RT-Server and e-invoice therefore there should not be any dependency between RT-Server and RT-Printer. Data that must be considered common needs to be created in the Italy master data module.",new,open,,1970-01-01 0050485,design defect,Localization Pack: Spain,psanjuan,psanjuan,normal,major,always,,,2022-10-11,30,Openbravo Appliance 14.04,,public,2022-10-11,SII IVA does not manage properly purchase taxes with "Recargo de Equivalencia",SII IVA does not manage properly purchase taxes with "Recargo de Equivalencia",new,open,,1970-01-01 0050481,defect,POS2,plujan,Retail,normal,trivial,have not tried,,,2022-10-11,5,,,public,2022-10-11,[22Q4] Typo in message when Initial Count is not completed,"If I try to go to Sell menu option before finishing the Initial Count process, the message shown says ""Initial Count: Please complete the initial count before continue"". The verb ""to continue"" should be in gerund form. The correct text should be: ""Initial Count: Please complete the initial count before continuing""",new,open,,1970-01-01 0050466,feature request,Openbravo ERP,alostale,Triage Platform Base,normal,major,have not tried,,,2022-10-10,5,,,public,2022-10-11,implement a dependency checker to prevent incorrect module dependencies,"When creating new AD source components in an instance with several modules, it's required to pay special attention to prevent these artifacts reference to other ones that are in modules that do not depend on the former's module.",new,open,,1970-01-01 0050432,feature request,Retail Modules,jose_duque,alainperez,normal,major,always,,,2022-10-06,30,Ubuntu 18.04.1 LTS,,public,2022-10-11,The image used in the templates doesn't necessarily correspond to the organization logo,When sending by email the invoice or the layaway (or any template) the logo used is the default one used by the module of the HWM in the openbravo server installation and not the HWM of the till itself.,new,open,,2022-10-20 0050452,defect,POS2,cberner,cberner,normal,major,have not tried,,,2022-10-07,5,,,public,2022-10-07,Adding a service to a return product with related services removes both the service and the product,"""When adding a service to a orderline marked as a return line(quantity negative), both the product and the service are removed from the ticket. Instead of this, it should add the product with a negative number. This should work when multiselecting several products some with positive and some with negative quantity. On adding a service it should add a positive and a negative one depending on the quantity-rules.""",new,open,,1970-01-01 0050420,feature request,POS2,AugustoMauch,ablasco,normal,minor,have not tried,,,2022-10-05,5,,,public,2022-10-07,Make user avatar background/text color dynamic based on user credentials,"Make user avatar background/text color dynamic based on user credentials This is useful so that each user realizes he is logged in just by taking a quick look to the avatar and noticing its color ",new,open,,1970-01-01 0049238,design defect,Openbravo ERP,kousalya_r,Triage Omni OMS,normal,minor,always,PR20Q3.2,,2022-05-05,5,,,public,2022-10-06,Sales Order DeliveryStatus field shows 100% when it is not,"""In version PR20Q3.2, the Shipping Status field is rounding up to show that it is already 100% shipped, when it really is not. I enclose an image with an example of an order, this order is sent at 99.671%, since there are 4 lines to send but it shows 100%. """,new,open,,1970-01-01 0050113,design defect,Openbravo Localizations,wicherr,fermin_gascon,high,major,always,,,2022-08-30,5,,,public,2022-10-06,[Belgium Localization] totZ file : The Last MTS is not reset in case of copy terminal or copy retail store,The Last MTS is not reset in case of copy terminal or copy retail store in the channel touchpoint header,new,open,,1970-01-01 0050421,design defect,Openbravo ERP,vmromanos,Triage Platform Base,normal,major,always,,,2022-10-05,5,,,public,2022-10-05,Push API payload generation when event is triggered,"""As far as I understand, right now the Push API works this way: 1. A push API event is triggered in the middle of a transaction, pointing to the object id. For example: SynchronizationEvent.getInstance() .triggerEvent(""""OBDOAPI_UpdateDOStatus"""", distributionOrder.getId()); 2. The transaction finishes 3. The EDL request is executed sending the PUSH API event to the listeners. In the moment it is sent, the payload is generated and sent outside. So the process is pure asynchronous, and this might lead to inconsistencies. Real example: We have two events related to Distribution Orders: * OBDOAPI_UpdateDOStatus --> which is triggered when a DO changes the status * OBDOAPI_UpdateDOQuantities --> which is triggered when any quantity in the DO changes when a goods movement is performed. See this real flow: 1. A DO is confirmed. 1.1 The OBDOAPI_UpdateDOStatus is launched with Confirmed status [OK] 2. A """"skip delta"""" action is performed in the DO. This implies to do the following stuff in the same transaction: 2.1 to create a goods movement. The OBDOAPI_UpdateDOQuantities is launched and the status is Closed [WRONG, at this point the status is Confirmed] 2.2 to close the DO. The OBDOAPI_UpdateDOStatus is launched and the status is Closed [OK] So the problem is at 2.1, where I was expecting to receive the Confirmed status, because in the moment it was triggered that was the status. However, I'm receiving Closed status, because in the moment the EDL is executed, this is the status in the DB""",new,open,,1970-01-01 0050410,defect,POS2,marvintm,Triage Platform Base,normal,major,have not tried,,,2022-10-04,5,,,public,2022-10-04,Cannot change the language of the application if default role and language are set,"It is currently not possible to change the language of the application if the user has a default POS role, and this role has a default POS Language. The application will reload, but the language will not change.",new,open,,1970-01-01 0050376,design defect,Modules,AtulOpenbravo,Triage Platform Conn,normal,major,always,,,2022-09-29,5,,,public,2022-10-03,Support avoiding object creation in import entity mappings,"""It is necessary to support skipping object creation in import entity mappings in some scenarios. For eg:- Finding a Sales Order Line based on its lineNo and sales Order Document No. When this properties are added in separate entity mapping for OrderLine entity and this entity is referred in other entity then by default OrderLine property is fetched for filters as lineNo and documentNo properties in the request. However when the input values for the new properties are such that no record is found, then default implementation tries to add new record for Order Line. This is not expected behaviour here. Expectation is that either find the record by using new properties as filters or set it as null. So in such cases import entity mappings should support skipping or avoiding of object creation.""",acknowledged,open,,1970-01-01 0050119,defect,Modules,caristu,Triage Platform Conn,high,minor,have not tried,,,2022-08-31,5,,,public,2022-09-30,Deprecate org.openbravo.service.external.integration.Prioritizable in favor of org.openbravo.base.Prioritizable,"With issue #50118 we introduce the org.openbravo.base.Prioritizable interface in core. In order to avoid duplication we should deprecate the org.openbravo.service.external.integration.Prioritizable interface in favor of the new org.openbravo.base.Prioritizable.",acknowledged,open,,1970-01-01 0050358,defect,POS2,adrianromero,Triage Platform Base,normal,major,have not tried,,,2022-09-27,5,,,public,2022-09-28,OnLoginActions do not manage properly errors,If an exception is raised during a OnLoginAction a message showing the error is displayed but after the cashier taps on OK the application enters in an infinite loop where the error is diplayed. For example the Fiscalization API should prevent to login into the application if there is the event fired during the inicialiation fails. See attached image.,new,open,,1970-01-01 0050356,design defect,Openbravo ERP,caristu,Triage Platform Base,high,minor,have not tried,,,2022-09-27,5,,,public,2022-09-27,Do not used generated JS code for defining sort normalizers,"""Currently we are using some generated code to define the sort normalizer function used by some references. See an example here[1]. Instead of using generating code for defining the function: sortNormalizer: function (item, field, context){ return OB.Utilities.yesNoSortNormalizer(item, field, context);} we should generate agnostic content sortNormalizer: OB.Utilities.yesNoSortNormalizer [1] https://gitlab.com/openbravo/product/openbravo/-/blob/master/modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/reference/YesNoUIDefinition.java#L68""",new,open,,1970-01-01 0050304,design defect,Retail Modules,axelmercado,Retail,high,major,always,RR22Q3,,2022-09-21,5,,,public,2022-09-27,Processing EWIs of type Order without following the order generates errors.,When we process EWIs of type Order not following the order in which they were downloaded it causes the Cashup to be created with incorrect values and generates inconsistencies in the reconciliations of the financial accounts.,scheduled,open,,1970-01-01 0050351,design defect,Openbravo ERP,caristu,Triage Platform Base,high,minor,always,,,2022-09-27,5,,,public,2022-09-27,Selection behavior in tree reference popup filters is not consistent with other references,"""The Characteristics Description widget has the following behavior: - Selection: When selecting a parent node, its children nodes are automatically selected. Should we have this automatic selection (or have the option to) in the tree reference popup filters? - Visualization: If there's some child node selected, the parent node is identified as partially/completely selected. Should we have this visualization in the tree reference popup filters?""",new,open,,1970-01-01 0050350,defect,Openbravo ERP,caristu,Triage Platform Base,high,minor,always,,,2022-09-27,5,,,public,2022-09-27,Selection not kept after filtering in tree reference popup filters,Selection not kept after filtering in tree reference popup filters,new,open,,1970-01-01 0050346,defect,Openbravo ERP,caristu,Triage Platform Base,high,minor,have not tried,,,2022-09-26,5,,,public,2022-09-26,Filter text of some fields may be deleted after refresh depending on the position of the field in the grid,Filter text of some fields may be deleted after refresh depending on the position of the field in the grid,new,open,,1970-01-01 0050335,defect,Openbravo ERP,caristu,Triage Platform Base,high,minor,have not tried,,,2022-09-26,5,,,public,2022-09-26,Multi value separator of some filter items is not translatable,The multi value separator of some filter items is not translatable,new,open,,1970-01-01 0050315,feature request,Retail Modules,axelmercado,Retail,normal,trivial,N/A,,,2022-09-22,5,,,public,2022-09-22,To be able to consume loyalty points partially at Web POS.,The partner Practics has made a patch which allows to use loyalty points partially in Web POS and believes that it would be interesting to include it for all customers. I attach a photo of the results.,new,open,,1970-01-01 0050295,feature request,Modules,axelmercado,Retail,high,major,N/A,,,2022-09-20,5,,,public,2022-09-20,Loyalty: point fields with decimals,"""Patch proposed by the partner Practics: Our client needs to have the points with decimals, at the end his calculation rules are based on a % of the amount of the sale. For example, 1% points on a sale of 50 euros --> 0.5 points. The case is that by the design of loyalty the fields are integers in ad_column We have generated a patch that affects several modules to make the change from Long to BigDecimal. We would like you to analyze it and look to contribute. We think that for any customer it is valid at the end to do the management with decimals should not be a problem in any customer. One point that you have to take into account is that if other modules that you have set a Long you will have to adjust them.""",new,open,,2022-10-11 0050278,defect,Retail Modules,aennih,Retail,normal,minor,have not tried,,,2022-09-19,5,,,public,2022-09-19,Discretionary discounts not working on ENYO POS,"""After setting up a discretionary discount The discount is not active on Enyo POS, whereas it is working on React POS. Go to promotion window Set-up a discretionary discount Expected result: The discretionary discount is applied in the POS ENYO Actual result: The discretionary discount (is not working on Enyo POS, but is working on React POS""",new,open,,1970-01-01 0050273,design defect,POS2,aennih,Retail,normal,minor,have not tried,,,2022-09-18,5,,,public,2022-09-18,"When searching for a product, only the variants should appear","Connect to POS React Search for a t-shirt that has variants Result noticed: The generic product and the variants are shown Result expected: Only the variants of the product are shown",new,open,,1970-01-01 0050272,defect,POS2,aennih,Retail,normal,minor,have not tried,,,2022-09-18,5,,,public,2022-09-18,"When selecting a generic product and using the ""Available filter"" feature, the characteristics are not filtered accordingly","""When selecting a generic product and using the """"Available filter"""" feature, the characteristics are not filtered according to the product selected. """,new,open,,1970-01-01 0050267,defect,Retail Modules,aennih,ranjith_qualiantech_com,normal,major,have not tried,,,2022-09-16,5,,,public,2022-09-17,In ENYO POS: The generic products with variants are not taken into consideration in the best sellers area,"""When you go to the assortment You choose the variants products: Example ==> Thermal t-shirt with all its sizes And tag them as Best seller Result expected: The generic product,is shown in the best seller area in Enyo POS This is working on my old demo environnement https://demo3-openbravo.services.openbravo.com/ Result noticed: The generic products are not shown in the best seller area even if they variants are tagged as best sellers""",scheduled,open,,1970-01-01 0043355,feature request,Retail Modules,AugustoMauch,Retail,normal,minor,have not tried,,,2020-02-26,5,,,public,2022-09-15,Cash Management Event tab is not translatable,The Organization -> Cash Management Event tab is not translatable,scheduled,open,,1970-01-01 0050235,backport,Retail Modules,AugustoMauch,meriem_azaf,normal,major,have not tried,,RR22Q3,2022-09-13,5,,,public,2022-09-13,COPY TERMINAL: Copy Terminal is KO not copying the Financial Accounts > Payment Methods records,COPY TERMINAL: Copy Terminal is KO not copying the Financial Accounts > Payment Methods records,scheduled,open,,1970-01-01 0050199,feature request,Openbravo ERP,alostale,Triage Platform Base,normal,major,have not tried,,,2022-09-08,5,,,public,2022-09-09,define a different mechanism to priorize Import Entries,tbd,new,open,,1970-01-01 0050086,defect,Retail Modules,avicente,Retail,high,major,sometimes,,,2022-08-26,5,,,public,2022-09-08,[Copy Retail Store] All the Document type/seq are not copied always,"""In https://issues.openbravo.com/view.php?id=49733 was implemented that the CRS process must copied the document types and sequences used in AWO. However, sometimes not all the document types/sequenes are copied but it is not always reproducible and when it happens the number of document types/sequences created is not the same. Could more logs be added for the part of the code where the document types and sequences are created please? it is needed to know how document type/seq are created and if there were some errors.""",new,open,,1970-01-01 0049258,defect,Retail Modules,Sandrahuguet,ranjith_qualiantech_com,normal,minor,have not tried,,,2022-05-09,5,,,public,2022-09-08,Order preparation popup is not launched right after paying the ticket,"""If the preference """"Allow Order Preparation popup"""" and """"Enable remote for order"""" are set, the last one at client level, the Order Preparation window can be launched right after paying the ticket. """,scheduled,open,,1970-01-01 0049966,design defect,Retail Modules,XABIER_AGUADO,Retail,normal,major,always,,,2022-08-05,5,,,public,2022-09-08,You can open as many New receipt as you want even if your first Draft is empty,You can open as many New receipt as you want even if your first Draft is empty,new,open,,2022-08-29 0049965,design defect,Retail Modules,XABIER_AGUADO,Retail,normal,major,always,,,2022-08-05,5,,,public,2022-09-08,We don’t know today how many open tickets there are at the same time on screen,"Whenever we are on a POS2, we don’t know today how many open tickets there are at the same time on screen",new,open,,2022-08-29 0050088,feature request,Openbravo ERP,mqueralt,mqueralt,normal,minor,have not tried,,,2022-08-29,5,,,public,2022-09-08,Advantages - Insert a message in a ticket,We want to be able to insert a message in a ticket for specific product categories and in specific countries,new,open,,1970-01-01 0050194,defect,Openbravo ERP,caristu,Triage Platform Base,high,minor,have not tried,,,2022-09-07,5,,,public,2022-09-07,Warnings appear importing openbravo in Eclipse 2022-06,There are some warnings that appear in Eclipse 2022-06 after opening the openbravo project. See attached image.,new,open,,1970-01-01 0050185,defect,Retail Modules,AugustoMauch,Triage Platform Base,normal,major,have not tried,,,2022-09-07,5,,,public,2022-09-07,State is lost when upgrading from indexeddb persistence to localstorage persistence,"""In this issue [1] we started compressing the state before persisting it. That issue supports the migration from an environment where the state was already stored in localstorage, but uncompressed. What is pending is to support upgrading from an environment where the state was stored in IndexedDB, that is what will be done in this issue. Until this is done, if an environment is upgraded from a version where the state is stored in IndexedDB to the latest version, the stored state will be lost. [1] https://issues.openbravo.com/view.php?id=50166""",new,open,,1970-01-01 0050180,defect,Modules,AtulOpenbravo,Triage Omni WMS,normal,major,have not tried,,,2022-09-06,5,,,public,2022-09-07,ReceiptDistributionOrderReceipt_ITTAlgorithm should consider the available tasks not confirmed yet associated with the DO,The ReceiptDistributionOrderReceipt_ITTAlgorithm should consider the available tasks "not confirmed yet" associated with the DO to subtract the correspondent qty,new,open,,1970-01-01 0050161,feature request,Modules,XABIER_AGUADO,Triage Omni WMS,high,major,always,,,2022-09-05,5,,,public,2022-09-06,To limit warehouse receipt possibilities according to the organization selection and user profile,"""When using a role that doesnt have access to a specific organization, when we do a Distribution Order Issue, we can see its warehouses even though we have no access. Video: https://watch.screencastify.com/v/g8zjc1QNtl4ttc6bjYhO""",new,open,,2022-09-26 0050070,defect,Openbravo Localizations,wicherr,gaboflash,high,major,always,,,2022-08-25,5,,,public,2022-09-06,[Belgium Localization] totZ file : the CashUp Sequence Last Number is not reset when the Cashup Prefix is changed,"When the CashUp Sequence Prefix is changed, the Cashup Sequence Last Number is re-initialized in the BO but the next cashup keep the previous CashUp Sequence Prefix and the previous Cashup Sequence Last Number. Then, the next one take the new Cashup Sequence Prefix but the Cashup Sequence Last Number keeps incrementing",new,open,,1970-01-01 0050176,defect,Modules,shuehner,Triage Omni WMS,normal,major,have not tried,,,2022-09-06,5,,,public,2022-09-06,Junit test OBAWOWavePickingDOIssueTest.test004WavePickingDOIssue fails when running close to midnight,"This unit test fails consistently when running over / close to midnight when the date changes. Example output from CI: [junit] 23:03:58.003 INFO org.openbravo.test.base.OBBaseTest - *** Starting test case: org.openbravo.warehouse.advancedwarehouseoperations.batchwavepicking.test.OBAWOWavePickingDOIssueTest.test004WavePickingDOIssue [junit] 23:03:58.003 INFO org.openbravo.warehouse.advancedwarehouseoperations.batchwavepicking.test.OBAWOWavePickingDOIssueTest - Initializing wave picking process test... [junit] 23:03:58.189 INFO org.openbravo.warehouse.advancedwarehouseoperations.batchwavepicking.utils.OBAWOPLTestUtil - 2022-09-05 23:03:58.183 - [junit] 2022-09-05 23:03:58.183 - Started task wave picking process. [junit] 2022-09-05 23:03:58.183 - The Preference OBAWOPL_WAVETIMEWINDOWFORWARD does not is defined. The precess take next hour for default. [junit] 2022-09-05 23:03:58.183 - Getting the waves defined to process for time window 2022-09-05 23:03:58 - 2022-09-06 00:03:58. [junit] 2022-09-05 23:03:58.183 - Wave Definitions To Process : 0 [junit] 2022-09-05 23:03:58.183 - Generating picking tasks from order batch. [junit] 2022-09-05 23:03:58.183 - Finished wave picking process. [junit] [junit] 23:03:58.200 INFO org.openbravo.test.base.OBBaseTest - *** Finished test case: org.openbravo.warehouse.advancedwarehouseoperations.batchwavepicking.test.OBAWOWavePickingDOIssueTest.test004WavePickingDOIssue - with errors Checking with MTA that looked like real functional problem also and not 'just' affecting this test.",new,open,,1970-01-01 0047891,feature request,Openbravo ERP,jarmendariz,Triage Platform Base,normal,minor,have not tried,,,2021-10-20,5,,,public,2022-09-06,Upgrade Jest from 26.6.0 to its latest version,"""In order to remain updated and take advantage of new features/bugfixes/optimizations introduced by jest devs, we should update to the new major version and fix any issue caused by the breaking changes if any. Check Jest changelog for a summary of changes. Breaking ones are marked in bold: https://github.com/facebook/jest/blob/main/CHANGELOG.md""",new,open,,1970-01-01 0050149,defect,POS2,cberner,Retail,normal,minor,have not tried,,,2022-09-02,5,,,public,2022-09-02,"On Follow Up File definition, estimated delivery date should always be later or equal to today","""Estimated delivery date on the follow up file definition step allows dates prior to today, which should not be permitted. Check the provided screenshot.""",new,open,,1970-01-01 0050148,defect,Retail Modules,jetxarri,Retail,high,minor,always,pi,pi,2022-09-02,5,,,public,2022-09-02,Not possible to show a correct error message in action InitCashup,"If an actionPreparations fails during cashup initialization, it does not matter the error that the actionPreparation launches because always is going to show the same popup",new,open,,1970-01-01 0050138,defect,POS2,javierRodriguez,Triage Platform Base,normal,major,always,,,2022-09-01,5,,,public,2022-09-01,Modules which only depends on mobile core are not being included in ReactPOS,"""Now, when the application is being built, only takes into account that modules which depends on posterminal with an ob-init file. It make sense to include, in the same way, that modules which depends on mobile core and has an ob-init file. This behavior force to add posterminal when it does not have any sense.""",new,open,,1970-01-01 0028946,feature request,Openbravo ERP,gorkaion,Triage Platform Base,normal,minor,N/A,,,2015-02-16,20,Gentoo,,public,2022-09-01,Reports based on Process Definitions should be able to be opened from a button.,"It should be possible to add a report built using the Report UI Pattern of a Process Definition to a button of a window. It is possible to create Reports using a Process Definition by setting the UI Pattern to 'Report (Using JR templates)'. These reports can be added to the menu so they are opened in a new tab. It should be possible to use these reports in window buttons as well. In this case the parameter window should be opened in a popup instead of a new window.",new,open,,1970-01-01 0050128,defect,Openbravo Localizations,wicherr,fermin_gascon,normal,minor,always,,,2022-08-31,5,,,public,2022-08-31,"[Belgium Localization] MTS : When you enable MTS, do operations, and disanable MTS, the tickets go to EWI","""When you enable MTS, do operations, and disanable MTS, the tickets go to EWI org.openbravo.base.exception.OBException: Error in OrderLoader: Order.bgmtsTotalAmount: Value too long. Length 9, maximum allowed 8 [undefined] at org.openbravo.retail.posterminal.OrderLoader.saveRecord(OrderLoader.java:446) at org.openbravo.mobile.core.process.DataSynchronizationProcess.saveRecord(DataSynchronizationProcess.java:201) at org.openbravo.mobile.core.process.DataSynchronizationProcess.exec(DataSynchronizationProcess.java:156) at org.openbravo.mobile.core.process.DataSynchronizationProcess.exec(DataSynchronizationProcess.java:88) at org.openbravo.mobile.core.process.MobileImportEntryProcessorRunnable.processEntry(MobileImportEntryProcessorRunnable.java:57) at org.openbravo.retail.posterminal.importprocess.OrderImportEntryProcessor$OrderLoaderRunnable.processEntry(OrderImportEntryProcessor.java:64) at org.openbravo.service.importprocess.ImportEntryProcessor$ImportEntryProcessRunnable.doRunCycle(ImportEntryProcessor.java:421) at org.openbravo.service.importprocess.ImportEntryProcessor$ImportEntryProcessRunnable.run(ImportEntryProcessor.java:338) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at java.base/java.lang.Thread.run(Thread.java:834) Caused by: org.openbravo.base.validation.ValidationException: Order.bgmtsTotalAmount: Value too long. Length 9, maximum allowed 8 [undefined] at org.openbravo.base.model.Property.checkIsValidValue(Property.java:835) at org.openbravo.base.structure.BaseOBObject.set(BaseOBObject.java:274) at org.openbravo.mobile.core.process.JSONPropertyToEntity.fillBobFromJSON(JSONPropertyToEntity.java:131) at org.openbravo.retail.posterminal.OrderLoader.createOrder(OrderLoader.java:1017) at org.openbravo.retail.posterminal.OrderLoader.createOrderAndLines(OrderLoader.java:996) at org.openbravo.retail.posterminal.OrderLoader.saveRecord(OrderLoader.java:337) ... 12 more""",new,open,,1970-01-01 0050105,defect,Retail Modules,njimenez,Retail,normal,minor,have not tried,,,2022-08-30,5,,,public,2022-08-30,Register automatically the print templates assigned to giftcard products,"Register automatically the print templates assigned to giftcard products. At this moment this has to been done manually, by adding OB.App.PrintTemplateStore.overwrite for each template on the ob-init file of the module in charge of adding the custom templates.",new,open,,1970-01-01 0050104,defect,POS2,caristu,Retail,high,minor,have not tried,,,2022-08-30,5,,,public,2022-08-30,Move print ticket related utilities into pos2,"""Some utilities for creating messages for ticket printing are currently defined in core2 module. See here[1]. Note that ticket is not a core concept but a pos one, therefore the definition of these utilities must be moved to the pos2 module. [1] https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/blob/master/web/org.openbravo.mobile.core/app/model/business-object/messages/MessagesUtils.js#L87""",new,open,,1970-01-01 0050090,design defect,Retail Modules,XABIER_AGUADO,Retail,normal,major,always,,,2022-08-29,5,,,public,2022-08-29,Setting up a Max Limit Amount for a Payment method doesnt work,"Setting up a Max Limit Amount for a Payment method works KO Video: https://watch.screencastify.com/v/jJXkWN1cNuKfxTLPdtnc",new,open,,2022-09-19 0048966,feature request,Localization Pack: Spain,psanjuan,psanjuan,high,major,always,,,2022-04-05,30,Openbravo Appliance 14.04,,public,2022-08-29,Posibilitar la modificación por UI de los servidores tanto de test como en productivo con rol administrador,Posibilitar la modificación por UI de los servidores tanto de test como en productivo con rol administrador,new,open,,1970-01-01 0048575,feature request,Localization Pack: Spain,psanjuan,psanjuan,urgent,major,always,,,2022-02-10,30,Openbravo Appliance 14.04,,public,2022-08-29,Añadir parametros del 190 IVA de Caja al impuesto Prestación servicios nacional 21% -24%R IVA de Caja,Añadir parametros del 190 IVA de Caja al impuesto Prestación servicios nacional 21% -24%R (-24%) IVA de Caja,new,open,,1970-01-01 0048572,feature request,Localization Pack: Spain,psanjuan,psanjuan,urgent,major,always,,,2022-02-10,30,Openbravo Appliance 14.04,,public,2022-08-29,Añadir parámetros del Modelo 390 al impuesto Prestación servicios nacional 21% -24%R IVA de Caja,Añadir parámetros del Modelo 390 al impuesto Prestación servicios nacional 21% -24%R IVA de Caja,new,open,,1970-01-01 0046848,defect,Openbravo ERP,vmromanos,Triage Omni OMS,normal,minor,have not tried,,,2021-05-26,5,,,public,2022-08-26,Cancel & Replace messes up when original document has a dash (-),"""The Cancel & Replace messes up when the original document that is going to be cancelled contains a dash (-). Example: Original Order: SO-221-011 New Order created after running cancel and replace: SO-221-12, when it should be SO-221-011-1 If you repeat the same exercise using a document number SO/221/011 (without any dash), then the process works fine.""",new,open,,1970-01-01 0038840,defect,Openbravo ERP,anderaranguren,collazoandy4,high,minor,always,pi,,2018-06-26,5,,,public,2022-08-26,A Product Characteristic with a dot (.) in the name cannot be updated,If you create a Product Characteristic containing a dot in the name (e.g. weight Kg.) and if you go to the Product window and try to update the characteristic from the Update Characteristic it is not updated.,scheduled,open,,1970-01-01 0050063,design defect,Retail Modules,XABIER_AGUADO,Retail,normal,major,always,,,2022-08-25,5,,,public,2022-08-25,A posteriori invoice with price modification 0 euros changes its price,"""When I modify the price for a product with price = 0 euros, and I issue an invoice a porteriori, the price modification is displayed crossed out and the initial price is diplayed. """,new,open,,2022-09-09 0050047,defect,POS2,gorka_gil,Triage Platform Base,normal,major,always,,,2022-08-24,5,,,public,2022-08-24,Display logic using a auxiliary input from another table is not updating when changing reference to the other table in a combo,"""Display logic that uses an auxiliary input from a field from a referenced table, doesn't update in real time, but after save the record, and opening again.""",new,open,,1970-01-01 0050048,design defect,Retail Modules,XABIER_AGUADO,Retail,normal,major,always,,,2022-08-24,5,,,public,2022-08-24,CRS copies the business partner under the wrong organization,"""If we have a store under organization X and we try to copy it under organization Y, the business partner will still be linked to organization Y causing errors. VIDEO: https://watch.screencastify.com/v/ywigQhoiULpQk1Hw3fee """,new,open,,2022-09-14 0050031,defect,POS2,gonzalo_fernandez,gonzalo_fernandez,normal,minor,have not tried,,,2022-08-23,5,,,public,2022-08-23,Test coverage of BaseKeypad.jsx should be improved,"The code coverage related to the component BaseKeypad can be improved. In handleKeyEvents functions, we are not checking whether the behavior when pressing +, - and Enter keys is the desired one.",scheduled,open,,1970-01-01 0042034,design defect,Retail Modules,ALopetegui,rqueralta,normal,minor,have not tried,,,2019-10-15,5,,,public,2022-08-19,External Orderloader import_entry processed in asynchronous mode stays in 'Initial' status for ever,"""In one client we had an import_entry in status Initial all the time, because somehow the external orderloader was sent in asynchronous mode and the run() function in this mode is empty, for that reason even if the import_entry_manager, wants to process the import_entry, it doesn't do anything and the import entry continues in status 'Initial' for ever. Besides, there is always one thread occupied trying to process that entry, but it can't finish. How that external orderleader was sent in different way is unclear, because all external orderloader before and after that entry was processed normally in synchronous mode. To workaround this problem in the client we change manually the importstatus='Error'.""",scheduled,open,,1970-01-01 0050001,defect,POS2,cberner,Triage Platform Base,normal,minor,have not tried,,,2022-08-16,5,,,public,2022-08-17,Unit tests are required for all the components in pos2.service.provider module,"Unit tests have not been created for the components in this module, they should be created and everything should be tested properly.",new,open,,1970-01-01 0050000,defect,POS2,cberner,Triage Platform Base,normal,minor,have not tried,,,2022-08-16,5,,,public,2022-08-16,BaseFormInput is not showing "required" error when changing removing focus,"Previously it was shown as expected, when a required form field lost focus, the validation took place and an error message was shown on the bottom of the input form field, informing that the field is required. This is not happening anymore, so is probably a regression.",new,open,,1970-01-01 0049957,defect,POS2,plujan,Retail,normal,minor,have not tried,,,2022-08-04,5,,,public,2022-08-12,[ProductSearch] [UX] Using only "advanced filters" follows a non-clear user flow,"""Assuming the user may want to filter for some specific filter rather than the free text, the user flow to do that is difficult to understand. In first place, there is no """"advanced filter"""" button, there is a magnifier that does nothing and the free text search field. So I have to click the text field to start the process of filtering for something that is not text. When I click the field, the field enlarges and the magnifier that was on the left is now in the right. But I still have no advanced filters. If I want the advanced filters I have to type something and delete it or to click the magnifier that has no tooltip and also was not a clickable button before, when it was on the left. """,new,open,,1970-01-01 0049992,defect,POS2,jorge-garcia,Triage Platform Base,normal,major,always,,,2022-08-12,5,,,public,2022-08-12,Messages from some modules are not available in ReactPOS application,"Modules can add messages in Backoffice as System Administrator to be used then in ReactPOS application. Messages from some modules are not available in ReactPOS application once the application is build. The messages from module are available once the module has as module dependency org.openbravo.retail.posterminal",new,open,,1970-01-01 0049661,feature request,Openbravo ERP,avicente,Retail,high,major,always,,,2022-06-27,5,,,public,2022-08-08,Copy Retail Store: Organization || Schema configuration is not copied,"When a new store is created using the CRS process, the configuration Organization || Schemas is not copied to the new store. To take into account the entity Keymap too.",new,open,,1970-01-01 0049958,defect,POS2,lorenzofidalgo,Retail,normal,minor,always,main,,2022-08-04,5,,,public,2022-08-05,[Product Search] Present schema is not taken into account and all products are mixed,"Product Search shows all the product mixed, not having into consideration the schema they belong to and not doing any differentation.",new,open,,1970-01-01 0049953,defect,POS2,lorenzofidalgo,Retail,normal,minor,always,main,,2022-08-04,5,,,public,2022-08-05,[Product Search] Product Characteristics that are configured as "folders" are shown as a dropdown even if containing no items,"Product Characteristics can be configured as ""parents"" of other more specific characteristics. Even in the case these ""parents"" have no children, a dropdown is also show. It has no sense if no records can be shown there, which is a UX mistake.",new,open,,1970-01-01 0049960,feature request,POS2,ebecerra,ebecerra,normal,major,have not tried,,,2022-08-05,5,,,public,2022-08-05,Allow store data in StockServer,Should be possible store and recover data from StockServer.,scheduled,open,,1970-01-01 0049947,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,,,2022-08-04,5,,,public,2022-08-04,[UX] Filtering by numeric ranges should use numeric sorting,"A numeric filter like Price should take into account the actual numbers when sorting instead of using string sorting. Example (expected) <20 20-150 150-300 >300 Observed: 150-300 20-150 <20 >300 Note: The same behaviour is observed in POS1 and POS2",new,open,,1970-01-01 0049948,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,,,2022-08-04,5,,,public,2022-08-04,[ProductSearch] Price range is not considering the limit values,"""When a product has exactly the price of a range border, it is not included in the filtering results. Ex. a product price of 100€ is not shown when filtering by """"100-200"""" nor """"50-100"""", not even when filtering by all the available filters Note: The same behaviour is observed in POS1 and POS2""",new,open,,1970-01-01 0049945,defect,Retail Modules,plujan,Retail,normal,trivial,have not tried,,,2022-08-04,5,,,public,2022-08-04,[UX] The "First selected" order changes the non-selected items' order from the default one,"""When opening a filter, Category for example, the filter is sorted A-Z by default. If, with no record selected, I change the sorting to """"Selected Ones First"""" the order of the non-selected records change. While this may be technically correct as I am """"leaving"""" the A-Z sorting, the perceived behaviour is odd enough to be reported as an issue.""",new,open,,1970-01-01 0049660,design defect,Openbravo ERP,avicente,Triage Omni WMS,high,major,always,,,2022-06-27,5,,,public,2022-08-04,Copy Retail Store: the check Organization || Information || Advanced Warehouse Operations Flow is not copied,"When a new store is created using the CRS process, if the check Advanced Warehouse Operations Flow=Yes for the original store, it is not copied to the new store. The new store is created with Advanced Warehouse Operations Flow=No.",new,open,,1970-01-01 0049935,defect,POS2,lorenzofidalgo,Retail,normal,trivial,always,main,,2022-08-02,5,,,public,2022-08-02,[22Q3][Credit Notes][UX] Unintuitive field is shown inside "Credit Note" popup,"When a Credit Note with no Expiration Date is set and the POS2 user goes to the Credit Note popup, the ""Expiration Date"" is shown but no info is shown there. It also has an unintuitive behaviour when hovering over that label. ",new,open,,1970-01-01 0049796,feature request,Localization Pack: Spain,Jorge Bravo,psanjuan,urgent,major,always,,,2022-07-13,5,,,public,2022-08-02,Nuevo impuesto 5% para consumo de la luz,"https://sede.agenciatributaria.gob.es/Sede/Informacion_y_declaracion_de_operaciones_con_el_tipo_de_IVA_al_5__.html ",new,open,,2022-07-15 0049806,feature request,Localization Pack: Spain,Jorge Bravo,psanjuan,urgent,major,always,,,2022-07-14,5,,,public,2022-08-02,Nuevo impuesto 5% para consumo de la luz - CASHVAT,https://sede.agenciatributaria.gob.es/Sede/Informacion_y_declaracion_de_operaciones_con_el_tipo_de_IVA_al_5__.html,new,open,,2022-07-15 0049922,defect,POS2,lorenzofidalgo,Retail,normal,minor,always,main,,2022-08-01,5,,,public,2022-08-01,[22Q3] Rounding changes the total amount after adding a discount and splitting the lines,Split a single line in different lines can induce a different Total Amount than having all the products in the same line. This can be watched using discounts and split lines feature.,new,open,,1970-01-01 0049921,defect,POS2,lorenzofidalgo,Retail,normal,minor,always,main,,2022-08-01,5,,,public,2022-08-01,"[22Q3][UX] Discount button is also enabled in lines to be returned, but no discount can be applied there","Clicking in a product line shows an overlay with different options, one of those is the ""Discount"" button. It has no sense that button is enabled when a product line is marked as to be returned since no discounts can be added to that line.",new,open,,1970-01-01 0049919,design defect,POS2,lorenzofidalgo,Retail,normal,minor,always,main,,2022-08-01,5,,,public,2022-08-01,[22Q3] Chrome gets stuck using Split Lines feature if the quantity line is high enough,"""Although it is not a common flow, there is a possible problem that can happen using the Split Lines feature if the product line has too many products. It can be reproduced by the POS2 user if a Split Lines process is executed when the product line has a high quantity number and/or the device is not fast enough to process it. The chrome tab can even get stuck depending on the device and the chosen quantity.""",new,open,,1970-01-01 0049917,defect,POS2,cberner,Triage Platform Base,normal,minor,have not tried,,,2022-08-01,5,,,public,2022-08-01,Grid DetailRow elements are rerendered on almost any action,"""DetailRow components provided to a DataGrid are rerendered due to them being a function that gets recalculated on each re-render of the parent or one of the siblings. This should be handled with a useMemo react hook if possible, to minimize the amount of re-renders that happen and reduce the impact on performance when the grid has many of this rows. An example of performance degradation can be found in Service Add Associations flow, explained in the steps to reproduce, but it is probably not the only case.""",new,open,,1970-01-01 0049896,feature request,Retail Modules,cberner,Retail,normal,major,have not tried,,,2022-07-28,5,,,public,2022-07-29,External Business Partners should be supported as filter in Add Associations filter,"""Currently External Business partners are not supported in the add associations filter, filtering by those doesn't do anything, as its only currently filtering by Openbravo Business Partners. A screenshot has been provided to illustrate this.""",new,open,,1970-01-01 0049900,defect,POS2,plujan,Retail,normal,minor,have not tried,,,2022-07-28,5,,,public,2022-07-28,[22Q3] [UX] A click in a non-active part of the keypad disables it,"When using the Counting Tool in the Cashup, the keypad has two big blank buttons. Hovering the mouse shows a forbidden icon instead of the standard pointer. However, those blank buttons still accept clicks and clicking them disables the whole keypad as it is taken as a lost of focus. Moreover, the keypad that is in the background also reacts to this focus change.",new,open,,1970-01-01 0049899,defect,POS2,plujan,Retail,normal,minor,have not tried,,,2022-07-28,5,,,public,2022-07-28,[22Q3] Cashup differences changes after a click,"""When cashing up, if I click the cross in the Counted field (action which should not have any consequence as I am deleting a 0) several changes happen: 1. The counted value, previously shown as """"0"""", is now shown with decimals """"0.00"""" 2. The difference, previously shown as positive, is now shown as negative 3. As a consequence of the sign change, the total difference, previously summing cash and card, now is different 4. The warning icon, previously shown in red, is now shown in yellow""",new,open,,1970-01-01 0049898,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2022-07-28,5,,,public,2022-07-28,[22Q3] Sales order created from quotation loses the added discounts even when "Firm quotation" is selected,"""A completed quotation with discounts loses all added discounts when it is converted to Sales Order from that completed quotation even when """"Firm quotation"""" is selected. Following Openbravo wiki guidelines (http://wiki.openbravo.com/wiki/Sales_Quotation), it is not working properly: """"Prior to create a sales order the system shows a flag named Firm quote which is marked as default: if selected it establishes a commitment with the customer for the supply of a given quantity of goods at a quoted price, therefore the sales order will be identical as the quote if not selected a change in the price list later on will modify the quoted prices same way in the sales order. Discounts and Promotions will also be recalculated applying the new ones based on the transaction date (the Date when you execute the button)"""" """,new,open,,1970-01-01 0049755,defect,POS2,andre_montenegro,Retail,urgent,major,always,,,2022-07-07,5,,,public,2022-07-28,[22Q3] Discount "discretionary Fixed Amount/Percentage" by Role is not shown in "Discounts" list ,"""Whenever a Discretionary Fixed Amount or Percentage is created through ERP to a defined Role, it does not apply to Front-end. Discount does not appear in """"Discounts"""" as one to be applied to the ticket when the defined Role is selected This behavior is only observable in POS2.""",new,open,,1970-01-01 0049778,defect,POS2,andre_montenegro,Retail,normal,minor,always,,,2022-07-11,5,,,public,2022-07-28,[22Q3] Missing a warning popup when "order discounts" is applied to Refunds,"""Total discounts can be selected in Refunds and no warning message is displayed. But, the discount is not applied. So, warning message is missing. This behavior is only observable in POS2.""",new,open,,1970-01-01 0049887,defect,Openbravo ERP,marvintm,Triage Platform Base,normal,major,random,,,2022-07-27,5,,,public,2022-07-27,It should not be possible to execute more than one state action concurrently,"""The State API introduced in 20Q4 as part of the IndexedDB project currently allows to execute multiple state actions concurrently. This can happen because the first stage of the action execution (the ActionPreparation phase) may be asynchronous, and in this case, the event loop will then allow other functions to be called, and they could then launch a different action. The infrastructure is currently not restricting this, and it may lead to inconsistent behavior, as both actions will be executed, generating separate final states, and only the one that finishes later will prevail, """"reverting"""" the state generated by the other action.""",new,open,,1970-01-01 0049804,defect,Retail Modules,Irune_Monreal,Retail,normal,minor,have not tried,,,2022-07-14,5,,,public,2022-07-22,[22Q3] Wrong error message when a combo fix price discount is selected and their products are not associated in assortment,"When you search for a combo fix price discount and the products of it are not associated in assortment appears a wrong error message. Combo Family Product is not associated in Assortment OBDAL error:undefined as shown in the picture",new,open,,1970-01-01 0049803,defect,POS2,Irune_Monreal,Retail,normal,minor,have not tried,,,2022-07-14,5,,,public,2022-07-22,[22Q3] Blank pop up when a Combo Fix Price Discount is selected,"When a Combo Fix Price Discount is selected, a blank pop up appears",new,open,,1970-01-01 0049853,defect,POS2,Irune_Monreal,Retail,normal,minor,always,,,2022-07-20,5,,,public,2022-07-22,[22Q3] The discounts are not correctly applied when multiple instances per line is checked,"""If you have one type of discount with """"multiple instances per line"""" option unchecked, it will depend from which product you access to the discounts window that will allow you to apply a second discount of this type or not. If you click in the product that has already this type of discount it doesn't allow you to access the discounts window, showing an error message. But if you select the other product(the one that does not have this type of discount), you access to the discount menu with no trouble, select all products of the order, and then apply the discount (with multiple instances per line unchecked) this new discount and the others assigned to the product selected to access this window will be applied to all products, and if there was a discount of this type applied to any product the one applied before will be eliminated. The expected result in this case would be, in the products with this type of discount the firstly applied discount will remain not adding any other discount and in the rest of the products the new discount should be applied with no trouble.""",new,open,,1970-01-01 0049855,defect,POS2,Irune_Monreal,Retail,normal,minor,always,,,2022-07-20,5,,,public,2022-07-22,[22Q3] The discount is not added,"When a discount with ""allow multiple instances per line"" checked is added to just one product that already has this type of discount, it just adds the discount one time.",new,open,,1970-01-01 0046758,feature request,Modules,aferraz,Triage Platform Base,normal,minor,have not tried,,,2021-05-20,5,,,public,2022-07-22,Add searchKey in Entity Mapping window,"""We could have more than one record in Entity Mapping window with the same values in System Type, External Entity, Openbravo Entity and Is First Level Mapping fields. These four columns are the ones used as record identifier in OBEI_Entity_Mapping table, but as they are not unique, it's not possible to distinguish two records with same values on them. It would be fine to add a searchKey field and make it unique, so it can be used as record identifier.""",acknowledged,open,,1970-01-01 0044131,defect,Modules,AugustoMauch,Triage Platform Conn,normal,minor,have not tried,,,2020-05-21,5,,,public,2022-07-22,"Remove unneeded generic method in ImportedBaseOBObjectFetcher, it results in unchecked warning","""The current definition of the ImportedBaseOBObjectFetcher.fetch method is the following: public T fetch(SynchronizableBusinessObject item); When implemented, an unchecked SuppressWarnings annotation needs to be added: ... @SuppressWarnings(""""unchecked"""") @Override public CharacteristicValue fetch(SynchronizableBusinessObject item) { ... But, when compiling and showing the unchecked errors, a warning is still being logged: CharacteristicValueBaseOBObjectFetcher.java:34: warning: [unchecked] fetch(SynchronizableBusinessObject) in CharacteristicValueBaseOBObjectFetcher implements fetch(SynchronizableBusinessObject) in ImportedBaseOBObjectFetcher [javac] public CharacteristicValue fetch(SynchronizableBusinessObject item) { [javac] ^ [javac] return type requires unchecked conversion from CharacteristicValue to T [javac] where T is a type-variable: [javac] T extends BaseOBObject declared in method fetch(SynchronizableBusinessObject) We can just make the fetch method not generic, since generics is not giving any extra value in that method. """,acknowledged,open,,1970-01-01 0049827,design defect,Retail Modules,njimenez,Triage Platform Conn,normal,minor,always,,,2022-07-18,5,,,public,2022-07-22,The treatment of the lines to be printed is not being handle properly,"At this moment the hardware manager is in charge of managing the treatment of the content of the lines that are going to be sent to the hardware manager in order to be printer. This way of working is generating a lot of problems because instead giving the printers the lead of how to manage the content of the lines we are taking this responsability as for example formating the lines throw adding spaces to the content or processing the messages to be printed in lenguajes written from right to left.",new,open,,1970-01-01 0048953,feature request,Retail Modules,joanborras,adrianromero,normal,major,have not tried,,,2022-04-01,5,,,public,2022-07-20,Pay open tickets filter for invoices,"[JIRA] (RM-652) Add a filter ""Invoice No."" to look for Sales Orders related with that Invoice Document Number. The filter should available on Open Receipt and Paid Open tickets screen. It should be available also on either advanced search buttons.",scheduled,open,,1970-01-01 0049818,feature request,POS2,gorka_gil,Retail,normal,minor,N/A,,,2022-07-15,5,,,public,2022-07-19,fill isInvoiced column of c_order,"""there are many ways to check that an order was invoiced, in general looks the most standard to check the order lines and see if any has any invoice qty greater than 0. but for queries that loads the orders to show in the pos do this calculation can be expensive. Exists already a column isInvoiced in c_order, why not use it? And set it when the ticket is added to any invoice. Including the ones created by the cashup. When this is implemented these code can be improved: - in PaidReceiptsFilterProperties.java the set of invoiceCreated can use directly this isInvoiced column. - in IssueInvoice.js (state action one) it can be removed the check verifyNoInvoiceCreated. (Since no needed to load the ticket to check that this field is correct)""",new,open,,1970-01-01 0049843,defect,Retail Modules,Orijit,Retail,normal,major,always,,,2022-07-19,30,Openbravo Appliance 14.04,,public,2022-07-19,Burned points are not getting credited at the time of sales return,While processing a sales return the burned point are not credited back to the customer. ,new,open,,1970-01-01 0049807,feature request,Localization Pack: Spain,Jorge Bravo,psanjuan,urgent,major,have not tried,,,2022-07-14,5,,,public,2022-07-18,Incluir parámetros 303 a los nuevos impuestos del 5%,Incluir parámetros 303 a los nuevos impuestos del 5%,new,open,,2022-07-25 0049808,feature request,Localization Pack: Spain,Jorge Bravo,psanjuan,normal,major,always,,,2022-07-14,5,,,public,2022-07-18,Incluir parámetros 347 a los nuevos impuestos del 5%,Incluir parámetros 347 a los nuevos impuestos del 5%,new,open,,2022-07-25 0049809,feature request,Localization Pack: Spain,Jorge Bravo,psanjuan,normal,major,always,,,2022-07-14,5,,,public,2022-07-18,Incluir parámetros 390 a los nuevos impuestos del 5%,Incluir parámetros 390 a los nuevos impuestos del 5%,new,open,,2022-07-25 0049810,feature request,Localization Pack: Spain,Jorge Bravo,psanjuan,urgent,major,always,,,2022-07-14,5,,,public,2022-07-18,Incluir parámetros 303 CASH VAT a los nuevos impuestos del 5%,Incluir parámetros 303 CASH VAT a los nuevos impuestos del 5%,new,open,,2022-07-25 0049812,feature request,Localization Pack: Spain,Jorge Bravo,psanjuan,urgent,major,always,,,2022-07-14,5,,,public,2022-07-18,Incluir parámetros 390 CASH VAT a los nuevos impuestos del 5%,Incluir parámetros 390 CASH VAT a los nuevos impuestos del 5%,new,open,,2022-07-25 0049811,feature request,Localization Pack: Spain,Jorge Bravo,psanjuan,urgent,major,always,,,2022-07-14,5,,,public,2022-07-18,Incluir parámetros 347 CASH VAT a los nuevos impuestos del 5%,Incluir parámetros 347 CASH VAT a los nuevos impuestos del 5%,new,open,,2022-07-25 0015525,feature request,Openbravo ERP,shuehner,shuehner,normal,minor,have not tried,,,2010-12-24,5,,,public,2022-07-15,Delete some never used ad_form/ad_model_object/ad_model_object mapping entries,"The following antries (id's are from ad_model_object) have been recently marked as isactive in a cleanup. Noticing that the classes don't exist they where inactivated again. They should be deleted as part of the cleanup. - VPayPrint (several ad_message references which look probably obsolete) 150 [main] ERROR org.openbravo.test.model.ClassLoaderTest - 800536 : org.openbravo.erpCommon.ad_forms.PaymentsSelectionBank 201 [main] ERROR org.openbravo.test.model.ClassLoaderTest - 800809 : org.openbravo.erpCommon.ad_reports.ProjectStatusSummary ",scheduled,open,,1970-01-01 0034528,defect,Openbravo ERP,caristu,Triage Platform Base,normal,minor,have not tried,,,2016-11-15,5,,,public,2022-07-15,Delete some unused/deprecated classes,"It has been detected that some core classes are unused/not longer needed. It should be considered the removal of these files: - src/org/openbravo/erpCommon/utility/DownloadReport.java (not used?) ",scheduled,open,,1970-01-01 0049816,defect,POS2,andre_montenegro,Retail,normal,minor,always,,,2022-07-15,5,,,public,2022-07-15,[22Q3][PriceWithoutTaxes] Line total displays a "0.00€" strikethrough which not have sense,"""If user configures the price list which is not inclusive of taxes through ERP and in POS adds a product to a ticket, the ticket line will display the following error: - """"0.00€"""" strikethrough, which must not appear""",new,open,,1970-01-01 0049817,defect,POS2,plujan,Retail,normal,minor,have not tried,,,2022-07-15,5,,,public,2022-07-15,[22Q3] It is not possible to create a ticket from a Quote that is not firm,"When converting a Quotation into a ticket, a pop up asks whether or not the quote is firm. If the check is not set, the Quotation remains and no ticket is created.",new,open,,1970-01-01 0049815,defect,POS2,plujan,Retail,normal,trivial,have not tried,,,2022-07-15,5,,,public,2022-07-15,[22Q3] Gross Return field has a colon (:) that should not have in Cashup Report,"While the subtitles Net Sales and Net Return finish with a colon (:), none of the Cashup Report fields but Gross Return have it",new,open,,1970-01-01 0049375,feature request,Openbravo ERP,bcolorado,bcolorado,normal,major,have not tried,,,2022-05-23,5,,,public,2022-07-14,Workflows adaptations for product price with exceptions.,"Workflows adaptations to manage new prices exceptions for a product in a specific price list. https://openbravo.atlassian.net/browse/RM-688",new,open,,1970-01-01 0049802,defect,POS2,ablasco,Triage Platform Base,normal,major,always,,,2022-07-14,5,,,public,2022-07-14,Wrong behavior Selecting Modifiers in Menu Products,"""Menu with some configurable products could have wrong behavior when selecting modifiers. In this case, modifiers are applied in a different product when steps go back in some changes for menu product.""",new,open,,1970-01-01 0049801,defect,Openbravo ERP,shuehner,Triage Platform Base,normal,major,have not tried,,,2022-07-14,5,,,public,2022-07-14,Synchronize terminology fails on oracle only with mutating table (only in case of specific data),"""CI noticed this problem in openbravo (backoffice) repo with commit 4171f42fde03bd1ae3bda82e12dc3cfec9a10df5 Cause seems to be developer missing to run synchronize terminology. On postgres that caused dbinconsistency as expected. On oracle it triggered the mutating table error [sql] 0,@ERROR=ORA-04091: table INT_DBCONS_ORACLE.AD_COLUMN is mutating, trigger/function may not see it [sql] ORA-06512: at """"INT_DBCONS_ORACLE.AD_FIELD_MOD_TRG"""", line 101 [sql] ORA-04088: error during execution of trigger 'INT_DBCONS_ORACLE.AD_FIELD_MOD_TRG' [sql] ORA-06512: at """"INT_DBCONS_ORACLE.AD_COLUMN_TRG"""", line 44 [sql] ORA-04088: error during execution of trigger 'INT_DBCONS_ORACLE.AD_COLUMN_TRG' That problem disappeared with commit f950df1c9a2e19956a4675f40a23fe9855bd0269 which fixed the data issue. As there seems to be a logic error triggered with specific data this bug is reported.""",new,open,,1970-01-01 0049799,defect,Openbravo ERP,aferraz,Triage Platform Base,normal,minor,have not tried,,,2022-07-14,5,,,public,2022-07-14,Adding new parameters with default values to a database function should not raise API change,Adding new parameters with default values to a database function should not raise API change,new,open,,1970-01-01 0049176,defect,Retail Modules,alainperez,alainperez,normal,major,have not tried,,,2022-04-30,5,,,public,2022-07-13,The delivery address is missing when printing an invoice for an existing ticket with differents shipping and invoice addresses.,The delivery address is missing when printing an invoice for an existing ticket with differents shipping and invoice addresses.,new,open,,1970-01-01 0049300,defect,Retail Modules,nicola_uva,nicola_uva,normal,major,have not tried,,pi,2022-05-11,5,,,public,2022-07-13,Cancel Layaway - NPE On OrderLoader,"On Cancel layaway operation there is a NPE on the Order loader.The order is not sysncronized in the Backoffice. Below the stack trace org.openbravo.base.exception.OBException: Error in OrderLoader: null at org.openbravo.retail.posterminal.OrderLoader.saveRecord(OrderLoader.java:490) at org.openbravo.mobile.core.process.DataSynchronizationProcess.saveRecord(DataSynchronizationProcess.java:204) at org.openbravo.mobile.core.process.DataSynchronizationProcess.exec(DataSynchronizationProcess.java:156) at org.openbravo.retail.posterminal.SaveDataActionHandler.execute(SaveDataActionHandler.java:91) at org.openbravo.client.kernel.BaseActionHandler.execute(BaseActionHandler.java:59) at org.openbravo.retail.posterminal.SaveDataActionHandler$Proxy$_$$_WeldClientProxy.execute(Unknown Source) at org.openbravo.client.kernel.KernelServlet.processActionRequest(KernelServlet.java:319) at org.openbravo.client.kernel.KernelServlet.doGet(KernelServlet.java:208) at org.openbravo.client.kernel.KernelServlet.doPost(KernelServlet.java:291) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at org.openbravo.base.HttpBaseServlet.serviceInitialized(HttpBaseServlet.java:200) at org.openbravo.base.secureApp.HttpSecureAppServlet.service(HttpSecureAppServlet.java:459) at org.openbravo.client.kernel.BaseKernelServlet.callServiceInSuper(BaseKernelServlet.java:89) at org.openbravo.client.kernel.BaseKernelServlet.service(BaseKernelServlet.java:60) at org.openbravo.client.kernel.KernelServlet.service(KernelServlet.java:170) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.openbravo.utils.SessionExpirationFilter.doFilter(SessionExpirationFilter.java:66) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.openbravo.utils.CharsetFilter.doFilter(CharsetFilter.java:38) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.openbravo.client.kernel.KernelFilter$1.doAction(KernelFilter.java:65) at org.openbravo.dal.core.ThreadHandler.run(ThreadHandler.java:47) at org.openbravo.client.kernel.KernelFilter.doFilter(KernelFilter.java:74) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.openbravo.dal.core.DalRequestFilter$1.doAction(DalRequestFilter.java:96) at org.openbravo.dal.core.ThreadHandler.run(ThreadHandler.java:47) at org.openbravo.dal.core.DalRequestFilter.doFilter(DalRequestFilter.java:118) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:71) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:493) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.ajp.AjpProcessor.service(AjpProcessor.java:476) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:806) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1498) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.base/java.lang.Thread.run(Thread.java:829) Caused by: java.lang.NullPointerException at org.openbravo.dal.service.OBDal.save(OBDal.java:299) at org.openbravo.retail.posterminal.OrderLoader.saveRecord(OrderLoader.java:371) ... 55 more",feedback,open,,1970-01-01 0049788,defect,Openbravo Localizations,psanjuan,igor_trebol,normal,major,always,,,2022-07-12,5,,,public,2022-07-12,AD_Message "Quotation - Draft" currently translated as "Devis - Provisoire" in fr_FR must be translated "Devis - Brouillon",AD_Message "Quotation - Draft" currently translated as "Devis - Provisoire" in fr_FR must be translated "Devis - Brouillon",new,open,,1970-01-01 0049785,defect,POS2,plujan,Retail,normal,minor,have not tried,,,2022-07-12,5,,,public,2022-07-12,[22Q3] Barcode scanner behaves weirdly if the focus is in Product Search field,"When the user is in Product Search field and scans a product, the filter is activated and then cleared out while the product is added to the ticket",new,open,,1970-01-01 0049776,defect,POS2,jorge-garcia,jorge-garcia,normal,major,have not tried,,,2022-07-11,5,,,public,2022-07-11,QR scanned menus are not getting always the proper price,Scanned menus from QR code that are not defined in selected schema but defined in another schema are not getting properly the menu product price from schema's price list,new,open,,1970-01-01 0048698,defect,Retail Modules,ranjith_qualiantech_com,rqueralta,high,major,always,,,2022-03-01,5,,,public,2022-07-07,Return Reason not removed when line updated from negative to positive line,"When line is updated from negative to positive line, then Return Reason should be removed from the line information.",scheduled,open,,1970-01-01 0049754,defect,Openbravo ERP,yogaskarnik,Triage Platform Base,normal,minor,have not tried,,,2022-07-07,5,,,public,2022-07-07,API Change: Add Unique Constraint,"Add a unique constraint(value, ad_client_id) in C_Return_Reason",new,open,,1970-01-01 0049425,defect,Retail Modules,alainperez,alainperez,normal,major,have not tried,,,2022-05-27,5,,,public,2022-07-07,The Save button in the Customer Address form is disabled if we press it twice,"When creating/editing a Customer Address, if we press the Save button twice, it is disabled and we can't press it again",new,open,,1970-01-01 0049736,defect,POS2,gorka_gil,Retail,normal,minor,always,,,2022-07-05,5,,,public,2022-07-05,In some cases the menu of the 3 dots of the ticket ( button bar 2 more button) is not closed after click,"The menu that opens when clicking in the 3 dots below the ticket, in some cases remain open after select an option.",new,open,,1970-01-01 0049715,defect,POS2,gorka_gil,Triage Platform Base,normal,minor,N/A,,,2022-07-04,5,,,public,2022-07-05,"Chips doesn't have opebnravo buttons effects onHover, onFocus etc","""The chips used in search and for invoice ticket in the ticket header, doesn't have many of the buttons css effects on hover , on focus , etc. A possible easy solution is to not use the material ui chips, but use openbravo buttons, since are a normal button with two changes: - the icon should be an X - the button borders should be round - when disabled the X should not appear""",new,open,,1970-01-01 0047203,feature request,Openbravo ERP,rafaroda,AugustoMauch,normal,major,have not tried,,,2021-06-22,5,,,public,2022-06-24,Description field in EDL Request window,"Description field in EDL Request window Simple non mandatory description 255 field in EDL Request window in order to put extra info about the EDl Request and not having to use the EDL Request Search Key window for that",new,open,,1970-01-01 0046419,defect,POS2,cberner,Triage Platform Base,normal,minor,have not tried,,,2021-04-29,5,,,public,2022-06-24,console.warns that appear in Jest do not fail the corresponding test in CI,"Jest tests should fail when a console.warn or console.error appears. console.errors work well in CI as in local, but it seems that console.warn do not make the tests fail in CI, they do in local though.",acknowledged,open,,1970-01-01 0049572,design defect,Modules,XABIER_AGUADO,Triage Omni WMS,normal,major,always,,,2022-06-15,5,,,public,2022-06-22,Gaps should be calculated in absolute value,Gaps should be calculated in %gaps in absolute value. ,new,open,,1970-01-01 0049299,feature request,Modules,caristu,njimenez,high,minor,have not tried,,,2022-05-11,5,,,public,2022-06-22,Support defining optional export filter parameters,"""Support defining optional export filter parameters. Currently it is required to provide the values for each of the parameters defined in the query for an export filter. If any parameter value is missing the export fails and the query is not executed. Therefore, all the parameters by default are mandatory. It would be nice if it would be possible to define a query parameter as non mandatory. And in case its value is not provided it would not be included in the query.""",new,open,,1970-01-01 0049584,feature request,POS2,cberner,Retail,normal,minor,have not tried,,,2022-06-16,5,,,public,2022-06-21,Product modifiers should be moved to product.configuration.modifiers to allow deactivating them,"""Currently when a modifier or modifier group is deactivated, it will not be present in the masterdata, and as such it is not possible to register a renderer for it in ob-init.js. Moving the configuration from current config: product.configuration: { 'AD298312DAF293801A1092310EE23': {...}, 'BC123132DAF293801A1092310EE23': {...} } to its own subobject in product.configuration.modifiers would simplify things: product.configuration: { modifiers: { 'AD298312DAF293801A1092310EE23': {...}, 'BC123132DAF293801A1092310EE23': {...} } } This would allow registering only 1 renderer, for the key string """"modifiers"""", and will not be affected when a modifier is not present in the masterdata because it has been deactivated.""",new,open,,1970-01-01 0049613,defect,Retail Modules,caristu,Retail,high,minor,have not tried,,,2022-06-21,5,,,public,2022-06-21,Add fields to the Store Organization Selector,"It would be nice to add fields to the Store Organization Selector reference so it can be used with the magnifying glass, which should be very useful when having many stores.",new,open,,1970-01-01 0049609,design defect,Retail Modules,adrianromero,adrianromero,normal,major,have not tried,,,2022-06-20,5,,,public,2022-06-20,nexoprovider module package.json versions should be reviewed because of jsonix dependency,""" That should be reviewed and unless special reason exists more typical ^ semver instead of = should be used. b.1) npm audit issues (easy) run """"npm audit fix"""" b.2) npm audit issues xmldom avoiding old versions is still not possible as depended upon by jsonix@3.0.0 c.) jsonix@3.0.0 contains jsonix-schema-compiler-full.jar including outdated other libraries jsonix-schema-compiler-full.jar (shaded: commons-beanutils:commons-beanutils:1.9.2) jsonix-schema-compiler-full.jar (shaded: commons-collections:commons-collections:3.2.1) Note: - jsonix upstream seems to not have released a new version >3.0.0 yet JSONIX project upstream is dead. As in, the guy behind the project died last year :( https://github.com/highsource/jsonix/issues/255 And for current security issues we have: - the 2* jar we about here (high severity) - missing to move from xmldom (dead with that name) to @xmldom/xmldom which is new upstream name (medium severity) Also checking another issue seems to say it is not possible to run java10 (or 11) while you didn't raise this one will be the next issue over time. https://github.com/highsource/jsonix/issues/226 """,new,open,,1970-01-01 0049585,defect,POS2,cberner,Retail,normal,minor,have not tried,,,2022-06-16,5,,,public,2022-06-16,Delivery configuration should be added to the product.configuration instead of on the ticketline,"""Currently delivery configuration is being saved in ticketline.dcm, which breaks some things, as for example missing configuration check from product configuration. This has been fixed with a workaround in issue 49385 which required adding extra properties to be checked in the payload in ProductConfiguration.jsx, which is not ideal. The configuration should be moved from ticketLine.dcm to ticketLine.product.configuration.dcm, simplifying processes related with ProductConfiguration. If a special renderer is required for DCM properties, it can be registered through the function addProductConfigurationItemRender from ProductConfiguration on ob-init.js register function, similar to how is done for modifiers.""",new,open,,1970-01-01 0049535,defect,Retail Modules,alainperez,alainperez,normal,major,have not tried,,,2022-06-10,5,,,public,2022-06-13,Add ecotax information to the Export APIs,"Add the following ecotax information to Export Order and Invoice APIs: - dEAQty: The values is taken from the Order/Invoce line - dEEE: The values is taken from the Order/Invoce line - totalDEAQty: Represents the sum of DEAQty for each product - totalDEEEQty: Represents the sum of DEEEQty for each product",new,open,,1970-01-01 0049534,defect,POS2,adrianromero,Retail,normal,minor,have not tried,,,2022-06-10,5,,,public,2022-06-10,Errors in console when opening the application story book,"""When opening storybook for POS2, the console shows the following errors: https://livebuilds.openbravo.com/retail_pos2_modules_pgsql/web/storybook/?path=/story/platform-app--show-app vendors~main.11471469.iframe.bundle.js:2 Unexpected error while loading ./components/SafeboxHistory/SafeboxHistoryPrintButton/stories/SafeboxHistoryPrintButton.stories.jsx: jest is not defined ReferenceError: jest is not defined at ../../../org.openbravo.pos2/web-jspack/org.openbravo.pos2/src/components/SafeboxHistory/SafeboxHistoryPrintButton/stories/SafeboxHistoryPrintButton.stories.jsx (https://livebuilds.openbravo.com/retail_pos2_modules_pgsql/web/storybook/main.19bd8cd8.iframe.bundle.js:1:1919382) at __webpack_require__ (https://livebuilds.openbravo.com/retail_pos2_modules_pgsql/web/storybook/runtime~main.0d092830.iframe.bundle.js:1:1301) at webpackContext (https://livebuilds.openbravo.com/retail_pos2_modules_pgsql/web/storybook/main.19bd8cd8.iframe.bundle.js:1:339111) at https://livebuilds.openbravo.com/retail_pos2_modules_pgsql/web/storybook/vendors~main.11471469.iframe.bundle.js:2:984958 at Array.forEach () at https://livebuilds.openbravo.com/retail_pos2_modules_pgsql/web/storybook/vendors~main.11471469.iframe.bundle.js:2:984910 at Array.forEach () at executeLoadable (https://livebuilds.openbravo.com/retail_pos2_modules_pgsql/web/storybook/vendors~main.11471469.iframe.bundle.js:2:984876) at executeLoadableForChanges (https://livebuilds.openbravo.com/retail_pos2_modules_pgsql/web/storybook/vendors~main.11471469.iframe.bundle.js:2:985718) at Object.getProjectAnnotations [as nextFn] (https://livebuilds.openbravo.com/retail_pos2_modules_pgsql/web/storybook/vendors~main.11471469.iframe.bundle.js:2:990177) error @ vendors~main.11471469.iframe.bundle.js:2 main.19bd8cd8.iframe.bundle.js:1 Uncaught (in promise) Error: Cannot find module './org.openbravo.retail.multiupc/web-jspack/org.openbravo.retail.multiupc/src/assets/style/main.scss' at main.19bd8cd8.iframe.bundle.js:1:1948 main.19bd8cd8.iframe.bundle.js:1 Uncaught (in promise) Error: Cannot find module './org.openbravo.certification.france/web-jspack/org.openbravo.certification.france/src/assets/style/main.scss' at main.19bd8cd8.iframe.bundle.js:1:1948""",new,open,,1970-01-01 0048928,defect,Localization Pack: Spain,Practics,psanjuan,normal,major,always,,,2022-03-30,5,,,public,2022-06-09,Operaciones en Mónaco,"""Un cliente tiene facturas de un tercero situado en Mónaco, pero OB da error a la hora de subir la factura al SII porque en la factura se añade un impuesto intracomunitario y no lo permite con Mónaco en dirección fiscal. Mónaco es un país en el cual se pueden dar operaciones intracomunitarias. LA AEAT confirma que en Mónaco se pueden dar operaciones intracomunitarias.""",new,open,,1970-01-01 0049501,design defect,Openbravo ERP,vmromanos,Triage Platform Base,normal,major,always,,,2022-06-07,5,,,public,2022-06-08,Different transactional behavior in Oracle vs Postgres,"""In AD_UPDATE_PINSTANCE procedure, which is used to call some old (but very important) processes, we have this difference in code between PG and Oracle: -- Oracle IF (p_doCommit = 'Y') THEN COMMIT; END IF; -- Postgres IF (p_doCommit = 'Y') THEN -- COMMIT; END IF; This change seems to be done in the DBSM directly. This difference in the code makes that the transactional behavior between Oracle and Postgres is different, creating weird behaviors.""",new,open,,1970-01-01 0048902,feature request,Modules,alainperez,Retail,normal,major,have not tried,,,2022-03-27,5,,,public,2022-06-07,Add new properties to ExportOrder API,"It is necessary to add new properties to OrderLine Entity Mapping. 1- Product name 2- Return reason 3- Delivery mode 4- list of linked products 5- lineNo 6- createdBy and updatedBy",new,open,,1970-01-01 0049498,defect,Openbravo ERP,shuehner,Triage Omni OMS,normal,major,have not tried,,,2022-06-07,5,,,public,2022-06-07,General Ledger Journal Report does not properly implement xsql-scrollable interface (and uses too much memory),"Issue 35157 from 2017 converted this report to use the xsql scrollable interface which avoids loading all rows of the result into an Vector or java-array at once. However the converted code is buggy and loads the scrollable output directly into Vector/java-array defeating the improvement: Example here: https://gitlab.com/openbravo/product/openbravo/-/blob/master/src/org/openbravo/erpCommon/ad_reports/ReportGeneralLedgerJournal.java#L955 When being worked all scrollable-xsql calls should be reviewed.",new,open,,1970-01-01 0049482,feature request,Openbravo ERP,gaboflash,Triage Omni OMS,normal,major,have not tried,,,2022-06-06,5,,,public,2022-06-06,0049482: Openbravo API to export shipments,Create API to export shipments,new,open,,1970-01-01 0049469,defect,Retail Modules,adrianromero,adrianromero,normal,major,have not tried,,,2022-06-02,5,,,public,2022-06-02,Hardware Manager should be able to be compiled with Java 8,"""The recommended version to compile the Hardware Manager is Java 11, but it should be able to be compiled and run with java 8 for backward compatibility in several POS terminals. """,feedback,open,,1970-01-01 0049275,feature request,Retail Modules,gaboflash,gaboflash,normal,minor,have not tried,,,2022-05-09,5,,,public,2022-06-01,A customer different from anonymous should be selected when creating a ticket and flagging it for Issue Invoice or Layaway,"""When creating an anonymous customer ticket, if the menu options: - Issue Invoice - Layaway this receipt (with option ‘Allow anonymous customer layaway’ not checked for the current store) are selected then the customer selector should be displayed. """,new,open,,2022-05-13 0049446,feature request,Retail Modules,adrianromero,Retail,normal,major,have not tried,,,2022-05-31,5,,,public,2022-05-31,Pay open tickets filter for invoices in POS2,Add a filter "Invoice No." to look for Sales Orders related with that Invoice Document Number. The filter should available on Open Receipt and Paid Open tickets screen. It should be available also on either advanced search buttons. ,new,open,,1970-01-01 0049374,design defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2022-05-23,5,,,public,2022-05-30,cannot upload a file to a location that already exists,"""It is not longer possible upload a file (using org.apache.commons.fileupload.disk.DiskFileItem) if the destination file already exists. The current commons-fileupload version (1.4) has a regression [1] that prevents it. This would occur, for example, in this piece of code:
      File tmpFile = File.createTempFile(""""myFile"""", """"tmp"""");
      fileItem.write(tmpFile);
--- [1] https://issues.apache.org/jira/browse/FILEUPLOAD-293""",acknowledged,open,,1970-01-01 0049088,feature request,Modules,idiez,Triage Omni WMS,normal,major,always,,,2022-04-19,5,,,public,2022-05-30,modification of the datasource provide for the task in the mobile app.,"""/opt/OpenbravoERP/modules/org.openbravo.warehouse.advancedwarehouseoperations/src/org/openbravo/warehouse/advancedwarehouseoperations/mobile/datasources Today the order by clause is the following: """" order by t.priority desc,"""" + """" rl.id,"""" + """" t.obawoTravelSequence,"""" + """" expectedLocFrom.searchKey asc,"""" + """" expectedLocTo.searchKey asc,"""" + """" product.id,"""" + """" t.creationDate asc""""; we propose to also let it sort on the binsequence (which has more meaning then the bin name) """" order by t.priority desc,"""" + """" rl.id,"""" + """" t.obawoTravelSequence,"""" + """" expectedLocFrom.oBAWOTravelSequence asc,"""" + """" expectedLocTo.oBAWOTravelSequence asc,"""" + """" expectedLocFrom.searchKey asc,"""" + """" expectedLocTo.searchKey asc,"""" + """" product.id,"""" + """" t.creationDate asc"""";""",new,open,,1970-01-01 0049428,feature request,POS2,a_singh,Triage Platform Base,normal,major,always,,,2022-05-27,5,,,public,2022-05-27,Invalid user/password message is displayed in system client's langugae instead of terminal's language,"""For a multi client with different countries and its languages, when the user tries to log in to the webpos log in page with either incorrect user name or password then the message displayed in the system client's language instead of the terminal's lanaguge defined. Client Language Current Behaviour: System French (France) fr_FR Expected Behaviour: Decathlon Italia Italian (Italy) it_IT""",new,open,,1970-01-01 0048591,defect,Localization Pack: Spain,ivazquez,psanjuan,high,minor,sometimes,,,2022-02-14,5,,,public,2022-05-26,Fecha de envío de facturas de compra al SII,"""El problema sucede con facturas con distinto periodo que deberian enviarse en el mismo día de la fecha del registro contable. Si el proceso de envio automatico se ejecuta el día X a las 18:00 y después ese mismo día se crea una fecha con registro contable con ese mismo día. El proceso del día siguiente no envía esa factura y se respeta la cadencia. Lo mismos pasa si tenemos una factura con fecha de registro contable el día X pero sin completar a las 18:00 y en ese momento se ejecuta el proceso de envio al SII. Al completarla ese mismo día más tarde o al dia siguiente, tampoco se envia en el siguiente envio automatico del SII, sino que respeta la cadencia.""",new,open,,1970-01-01 0049410,defect,Openbravo ERP,migueldejuana,Triage Platform Base,normal,trivial,have not tried,,,2022-05-25,5,,,public,2022-05-25,Several cases of doubtful probably not useful onCreateDefaults for PK's,"Executing this: find . -name ""*.xml"" | grep tables | xargs grep onCreateDefault | grep -v 'onCreateDefault/' | grep get_uuid | sort | wc -l We can see that there are 62 onCreateDefault that could be no needed. We need to review them.",new,open,,1970-01-01 0049404,defect,Retail Modules,cberner,Retail,normal,minor,have not tried,,,2022-05-25,5,,,public,2022-05-25,"Propertycondition module does a query without limit for each discount rule, this may be performance heavy","""When loading the discount cache, the org.openbravo.discounts.propertycondition module adds a hook that adds some info to the discount rules. In particular it does that by doing a query to MasterdataModel DiscountPropertyCRMFilters for each discount rule, that seems to be excessive. There should be only 1 query to the MasterdataModel and then the filtering should be done in memory for each rule.""",new,open,,1970-01-01 0049394,defect,POS2,mtaal,Retail,normal,minor,have not tried,,,2022-05-24,5,,,public,2022-05-24,New scan event handlers with lower prio than the CrmConnector is never reached,"The current implementation of the CrmConnectorScanEventHandler does not correctly (imv) handle the case that its scanning didn't return a customer. A eventHandled:true is returned making it impossible to add new scan event handlers with a lower priority. ",new,open,,1970-01-01 0048605,feature request,Retail Modules,psanjuan,Triage Platform Conn,urgent,major,always,,,2022-02-15,30,Openbravo Appliance 14.04,,public,2022-05-24,Norauto Belgium - Monetique ATOS - RM-535,Norauto Belgium - Monetique ATOS,new,open,,1970-01-01 0048626,feature request,Retail Modules,caristu,caristu,high,minor,N/A,,,2022-02-18,5,,,public,2022-05-24,Create a mechanism to detect API changes in the Openbravo Business API,It would be nice to have a mechanism that would be able to detect API changes in the Openbravo Business API. This mechanism would be included in CI to detect this changes automatically and inform/warn developers when an API break happens.,acknowledged,open,,1970-01-01 0049372,defect,Openbravo ERP,AugustoMauch,Triage Platform Base,normal,minor,have not tried,,,2022-05-23,5,,,public,2022-05-23,Upgrade jUnit to latest 4.x version in backoffice-test,"The junit library version is outdated (4.12) and should be updated to the latest 4.x version (4.13.1) https://github.com/junit-team/junit4/blob/HEAD/doc/ReleaseNotes4.13.md https://github.com/junit-team/junit4/blob/HEAD/doc/ReleaseNotes4.13.1.md https://github.com/junit-team/junit4/blob/HEAD/doc/ReleaseNotes4.13.1.md Note that 4.13 deprecrated Assert.assertThat which is used heavily (762 in backoffice alone) so that will require some simple but broad changes.",new,open,,1970-01-01 0049373,defect,Openbravo ERP,AugustoMauch,Triage Platform Base,normal,minor,have not tried,,,2022-05-23,5,,,public,2022-05-23,Upgrade jUnit to latest 4.x version in mobile-test,"The junit library version is outdated (4.12) and should be updated to the latest 4.x version (4.13.1) https://github.com/junit-team/junit4/blob/HEAD/doc/ReleaseNotes4.13.md https://github.com/junit-team/junit4/blob/HEAD/doc/ReleaseNotes4.13.1.md https://github.com/junit-team/junit4/blob/HEAD/doc/ReleaseNotes4.13.1.md Note that 4.13 deprecrated Assert.assertThat which is used heavily (762 in backoffice alone) so that will require some simple but broad changes.",new,open,,1970-01-01 0048623,defect,Openbravo ERP,rmagnoli,AugustoMauch,normal,minor,always,pi,,2022-02-17,5,,,public,2022-05-20,Cursor disapears from filter in gridview when numer of lines > 100 and textfield,"When a window has more than 100 items and tries to filter a string column, after tapping the first character, the window applies the filter with this and the field lost the focus and you have to click the field again to continue writing.",new,open,,1970-01-01 0049370,feature request,Openbravo ERP,psanjuan,Triage Omni OMS,urgent,major,always,,,2022-05-20,30,Openbravo Appliance 14.04,,public,2022-05-20,"It should not be possible to change mandatory ""Tax Rate"" Information, once a tax rate has been included in a document","""It should not be possible to change mandatory """"Tax Rate"""" Information, once a tax rate has been included in a document, as it is always possible to create a new one if required. The aim of this is not to change the name of even the rate of a Tax Rate which has already be included in a valid document, which could have been given to a final consumer.""",new,open,,1970-01-01 0049233,feature request,Openbravo Localizations,psanjuan,psanjuan,normal,major,have not tried,,,2022-05-05,30,Openbravo Appliance 14.04,,public,2022-05-18,"New GDPR laws in PT required that there is not need to identify the customer, unless the costumer wants it.","""This means that for normal and simplified invoices, there is no need to identify the customer, unless the costumer wants it. If the customer is taxable person, the invoices must identify him, but only if he wants to deduce the VAT amount stated in the invoices. In any case, simplified invoices must comply with the limits for it issuance (100 in the case of taxable persons and 1000 in the case of not taxable persons or individuals). """,new,open,,1970-01-01 0049186,design defect,POS2,mmohammad,Triage Platform Base,normal,major,have not tried,,,2022-05-03,5,,,public,2022-05-16,Create an allergen several times is possible,"""There is no control on creating an allergen. So, If we add an allergen twice same datas, it works. Expected result : when an allergen already exists, it won’t be possible to create it again Obtained result : I can create an allergen more than one time""",new,open,,1970-01-01 0030796,defect,Openbravo ERP,AugustoMauch,Triage Platform Base,normal,minor,have not tried,,,2015-09-08,5,,,public,2022-05-16,Warnings shown in the log when the Stock for Open Orders report is opened (font missing in JVM),"""When the Stock for Open Orders report is opened, the following warnings are shown in the log: 2015-09-08 15:22:10,040 [ajp-localhost%2F127.0.0.1-8809-4] WARN net.sf.jasperreports.engine.fonts.FontUtil - Font 'Bitstream Vera Sans' is not available to the JVM. For more details, see http://jasperreports.sourceforge.net/api/net/sf/jasperreports/engine/util/JRFontNotFoundException.html 2015-09-08 15:22:11,493 [ajp-localhost%2F127.0.0.1-8809-4] WARN net.sf.jasperreports.engine.fonts.FontUtil - Font 'Helvetica' is not available to the JVM. For more details, see http://jasperreports.sourceforge.net/api/net/sf/jasperreports/engine/util/JRFontNotFoundException.html 2015-09-08 15:22:11,495 [ajp-localhost%2F127.0.0.1-8809-4] WARN net.sf.jasperreports.engine.fonts.FontUtil - Font 'Times-Roman' is not available to the JVM. For more details, see http://jasperreports.sourceforge.net/api/net/sf/jasperreports/engine/util/JRFontNotFoundException.html""",new,open,,1970-01-01 0049290,feature request,Modules,caristu,Triage Platform Conn,high,minor,have not tried,,,2022-05-11,5,,,public,2022-05-11,Support specific Before/After hooks when importing objects,"""It would be nice to have an infrastructure to execute hooks before and after importing an object. Note that we currently have the following hooks: - ImportedOBObjectInitializer: executed before importing an object - ImportedBaseOBObjectAfterFlushHook: executed after flushing the imported object but they currently have some limitations: 1- This hooks can be overridden with a priority mechanism, but they cannot be extended. We are only using once instance of these classes per each entity mapping 2- ImportedOBObjectInitializer in the DAL (ManualBOB) flow it is only executed for new objects (not executed when updating objects)""",acknowledged,open,,1970-01-01 0048622,defect,Openbravo ERP,rmagnoli,Triage Platform Base,normal,minor,always,pi,,2022-02-17,5,,,public,2022-05-10,Issue when download G/L Report into Excel.,"When a report (as the General Ledger Report) is executed for a whole year and you export it to Excel, it reaches the limit and the report is not completed.",new,open,,1970-01-01 0049242,defect,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2022-05-05,5,,,public,2022-05-10,Update and un-fork xercesImpl.jar xml parser,"The currently used xercesImpl-2.9.0-patched.jar file has 2 issues which should be fixed a.) It is using an outdated version 2.9.0 instead of the latest 2.12.x That was tried to be updated in issue 44625 which (back then) had to be reverted as it caused problems when running install.source with Java8 (see issue 44999) b.) We use a (slightly) patched jar instead of the upstream standard file That is done to carry a local fix/workaround for a split package problem reported in this upstream issue https://issues.apache.org/jira/browse/XERCESJ-1689 Reason a.) is obsolete with as Openbravo raised minmum java version to Java11 in 21Q1 Reason b.) is obsolete as latest 2.12.3 includes the fix for XERCESJ-1689 ",new,open,,1970-01-01 0049271,defect,Modules,caristu,Triage Platform Conn,high,minor,have not tried,,,2022-05-09,5,,,public,2022-05-09,Improve Audit Trail information of the records imported with the Business API,"""Currently when importing a record with the Business API, the Audit Trail shows that the record has been inserted with the Import Entry infrastructure (see attached image). It would be nice to provide more specific information in this case, and for example show that the record has been created with one of the supported processes for importing data: - Business API import service - Business API import through file""",acknowledged,open,,1970-01-01 0031937,defect,Openbravo ERP,malsasua,Triage Platform Base,normal,minor,always,,,2016-01-19,20,Community Appliance,,public,2022-05-09,email configuration with gmail: it is necessary to enable the access without security in gmail configuration,"""in a client, when the email configuration is done with gmail account, the emails are not sent from OB. Email with the next error is returned: Someone just tried to sign in to your Google Account test@gmail.com from an app that doesn't meet modern security standards. You need to enable the access to gmail without security (see attachment) Update: starting May 30, 2022, ​​Google will no longer support the use of third-party apps or devices which ask you to sign in to your Google Account using only your username and password, see https://support.google.com/accounts/answer/6010255?hl=en#:~:text=To%20help%20keep%20your%20account,or%20Google%20Cloud%20Identity%20customers.""",scheduled,open,,1970-01-01 0047944,feature request,POS2,aferraz,ablasco,normal,minor,have not tried,,,2021-10-27,5,,,public,2022-05-09,BaseFormDatePicker and BaseFormTimePicker should display error when leaving empty value if required,"""When leaving empty a date or time input, the input should display an error message in case it is defined as required. Check also if it is working properly for mandatory combos""",acknowledged,open,,1970-01-01 0049250,defect,Openbravo ERP,alainperez,Triage Omni OMS,normal,major,have not tried,,,2022-05-06,5,,,public,2022-05-06,Wrong invoce address when creating invoice from Web POS with differents invoice and shiping addresses,"When creating an invoice through the menu Issue Sales Order from the WebPOS with a customer that has different shipping and invoice addresses, the invoice is created with the shipping address",new,open,,1970-01-01 0049239,defect,POS2,migueldejuana,Retail,normal,minor,always,,,2022-05-05,5,,,public,2022-05-05,Orders grid is not ok en 4:3 resolution (1024x768),"""Open Orders window in 4:3 resolution (1024x768): - The Order No is not completely shown. We cannot see the full number. - Customer header is broken, """"r"""" letter is in a second line. - Created and Delivery Date values are not properly shown. They need 3 lines to show all the date. - Total values are broken when the amount is 1,000.00 or more.""",new,open,,1970-01-01 0049207,defect,POS2,migueldejuana,Retail,normal,minor,always,,,2022-05-04,5,,,public,2022-05-04,Does not make sense to have SelectCheckBox and BaseFormCheckbox components,"""We have 2 components for a checkbox (SelectCheckBox and BaseFormCheckbox). We should have only one. In case we want to extend in pos2 the core2 CheckBox, we should extend it, but we are not doing it. Unify these 2 components or extend core2 checkbox in the pos2 component.""",new,open,,1970-01-01 0049206,defect,POS2,migueldejuana,Retail,normal,minor,have not tried,,,2022-05-04,5,,,public,2022-05-04,Customer and Address selectors are not ok,"In Receipt Properties popover, the selectors Customer and Address are wrong. The BaseButton inside them is not centered. We can see it when we put the mouse hover it, the BaseButton Overlay appears and it is not centered in the selector and it has not the size neither.",new,open,,1970-01-01 0049205,defect,POS2,migueldejuana,Retail,normal,minor,always,,,2022-05-04,5,,,public,2022-05-04,Do not use hardcoded color to avoid creating an overlay,"""We have created a color css variable: --obc2-color-on-surface-over-surface to avoid using overlay. We need to remove that variable and define properly the components using it. For example, tooltip is using it. Review all places where it is used and get rid of it. In KeyMap Editor, Schema bubbles have also grey background and it should be fixed in the same way.""",new,open,,1970-01-01 0048936,defect,Retail Modules,prakashmurugesan88,prakashmurugesan88,normal,major,have not tried,,,2022-03-31,5,,,public,2022-05-04,"OrderDate property is used for processing InvoiceDate, therefore original OrderDate is lost in some cases","For Carter Cash customer unable to print order date in invoice report when trying to issue invoice by loading past order. When trying to complete issue invoice orderDate property is set to currentDate. And this orderDate property is used to save as invoiceDate in BO. Therefore original orderDate property is lost and it can't be used to print in invoice report.",scheduled,open,,1970-01-01 0049191,defect,Modules,caristu,Triage Platform Base,normal,minor,have not tried,,,2022-05-03,5,,,public,2022-05-03,Add a property field in the EDL request window to show the reprocess policy of the request process,"Currently we do not have any information in the window that shows the user the reprocess policy. This can be useful to give better context when launching the reprocess request process. Add a property field in the EDL request window to show the reprocess policy of the request process",acknowledged,open,,1970-01-01 0049187,defect,Openbravo ERP,caristu,Triage Platform Base,high,minor,have not tried,,,2022-05-03,5,,,public,2022-05-03,Is not possible to have a display logic for a button based in a property field,Is not possible to have a display logic for a button based in a property field,new,open,,1970-01-01 0049127,defect,Modules,caristu,caristu,high,minor,have not tried,,,2022-04-26,5,,,public,2022-05-03,Time Format elements are incorrectly recognized as filter parameters,ApiUtils.parametersOf wrongly recognizes time format ("HH24:MI:SS") elements as filter parameters,new,open,,1970-01-01 0048825,design defect,Retail Modules,idiez,rqueralta,high,major,always,pi,,2022-03-17,5,,,public,2022-05-02,Directly affects the registration of the payment since the documents to be linked are not available,"The reported problem directly affects the payment record since the documents to be linked are not available.",scheduled,open,,1970-01-01 0049180,defect,POS2,javierRodriguez,Retail,normal,minor,always,,,2022-05-02,5,,,public,2022-05-02,Product keymap stories are broken.,Product keymap stories in storybook are not rendering due to there is a specific function which must be mocked.,new,open,,1970-01-01 0034991,design defect,Openbravo ERP,JONHM,Triage Platform Base,normal,minor,always,,,2017-01-18,5,,,public,2022-04-29,Mails are not sent when using gmail's SMTP configuration without letting insecure apps to access the account,"""If using gmail's SMTP configuration to send emails through Openbravo, when trying to send emails it shows error 534 5.7.14, that means it cannot connect to the server. It is necessary to allow less secure applications to access the account in order to send emails successfully.""",acknowledged,open,,1970-01-01 0049161,feature request,POS2,jmelin,Retail,high,major,always,,,2022-04-28,5,,,public,2022-04-28,JIRA 2922 - Org/Schema - Disable schema switch button on POS when "Allow mixing schema" is None,"""When you define “Allow mixing schema” to None, you need to start an order in that schema then you can switch schema and an error occurs when trying to add a product from another schema. (see video)""",new,open,,1970-01-01 0049029,design defect,Openbravo ERP,kousalya_r,Triage Platform Base,high,major,always,,,2022-04-11,5,,,public,2022-04-28,Session Property is Empty,"Session property being empty when the child tab feeds from the same table as its parent tab. Need to bring sales order lines in Purchase Order window at tab level 2. When they select purchase order line they want to show sales order lines in tab level 2.",new,open,,1970-01-01 0049130,feature request,Retail Modules,jonae,jonae,normal,minor,have not tried,,,2022-04-26,5,,,public,2022-04-26,Adding core missing fields to business api,Several fields are missing in the core export that are useful for integrations,new,open,,1970-01-01 0049129,feature request,Modules,jonae,jonae,normal,minor,have not tried,,,2022-04-26,5,,,public,2022-04-26,Adding core missing fields to business api,Several fields are missing in the core export that are useful for integrations,new,open,,1970-01-01 0048992,design defect,Retail Modules,idiez,Retail,high,major,always,pi,,2022-04-06,5,,,public,2022-04-26,INCORRECT BALANCE FOR GIFT CARD,"The gift card is discounted in version 20q3 https://livebuilds.openbravo.com/retail_modules_pgsql_pi/web/org.openbravo.retail.posterminal/?terminal=YS-11",acknowledged,open,,1970-01-01 0049120,defect,POS2,cberner,Retail,normal,minor,have not tried,,,2022-04-25,5,,,public,2022-04-25,Old WebPOS use anonymous button doesn't work when selecting business partner,"""A button has been added in pos2 modules, not sure exactly which modules adds it. It is present in the old WebPOS as presented in the attached screenshot. This """"Use Anonymous"""" button generates an error and doesn't work as expected. Error in Developer Tools: 8ece7818c8622db8c94a4fcb6cae53c1.js:98265 Uncaught (in promise) TypeError: Cannot read properties of null (reading 'get') at Object.processFinished (8ece7818c8622db8c94a4fcb6cae53c1.js:98265:45) at 8ece7818c8622db8c94a4fcb6cae53c1.js:13746:15 at Function.jr (underscore-1.13.1.min.js:6:9332) at Object.finish (8ece7818c8622db8c94a4fcb6cae53c1.js:13738:9) at """,new,open,,1970-01-01 0048941,defect,Openbravo Localizations,ucarrion,aferraz,urgent,minor,always,,,2022-03-31,5,,,public,2022-04-25,Not able to do login into a PT terminal because of a null docNo prefix,"While doing a copy terminal using as base a terminal which has any docNo prefix set as empty, the new terminal created takes value 'null' and so that, it is not possible to login the terminal.",new,open,,1970-01-01 0048989,design defect,POS2,Felixaka,Triage Omni OMS,normal,minor,have not tried,,,2022-04-06,5,,,public,2022-04-23,JIRA 2679 - Inactive Allergen stay visible on POS,"""On FS test, when the allergen is inactive and linked to a product, we expect that it is not displayed on WEBPOS. But, it is the case. """,acknowledged,open,,1970-01-01 0049105,feature request,Openbravo ERP,nicola_uva,caristu,normal,minor,N/A,pi,pi,2022-04-21,5,,,public,2022-04-21,Push API - Is not possible add custom info in the HTTP header,Is not possible add custom info in the HTTP header.,new,open,,1970-01-01 0049047,feature request,POS2,ablasco,Triage Platform Base,normal,minor,have not tried,,,2022-04-12,5,,,public,2022-04-20,Message in Payment input when quantity is not allowed,"""During the payment in keypad of paymentPanel could exist a restriction ( e.g: minValue , maxValue with a particular payment Method ) This occurrence should fire a warning message into the numeric input in keypad. - The value should not change due to restrictions applied. Just inform about the case.""",new,open,,1970-01-01 0043531,design defect,Openbravo ERP,kchoperena,Triage Platform Base,normal,major,have not tried,,,2020-03-20,5,,,public,2022-04-19,The translations for the product status field are not working,The lifecycle status field is not translating to any language,acknowledged,open,,1970-01-01 0045944,design defect,Openbravo ERP,lbressan,Triage Platform Base,high,major,always,pi,,2021-02-24,5,,,public,2022-04-19,Search product with the translation in selector.,Search product with the translation in selector.,new,open,,1970-01-01 0041049,design defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2019-06-07,5,,,public,2022-04-18,process definition do not display process description,"""Generated UI processes defined as Report and Process show the process description in the popup whereas the ones defined as Process Definition do not. In some cases, it would make sense to do so.""",new,open,,1970-01-01 0048238,design defect,Localization Pack: Spain,psanjuan,psanjuan,urgent,major,always,,,2021-12-13,5,,,public,2022-04-11,SII performance review,SII background process needs to be reviewed for volumes of around 6500 simplified invoices and 6500 full invoices that need to be sent both daily.,new,open,,1970-01-01 0049025,defect,Openbravo Localizations,psanjuan,aferraz,urgent,major,always,,,2022-04-11,30,Openbravo Appliance 14.04,,public,2022-04-11,Italy From/Destination Country needs to be removed from below listed tax rates,"Italy From/Destination Country configuration needs to be removed from below listed tax rates IVA 0% Assicurazioni - Vendite UE (IVA Esente art. 10 DPR 633/72) IVA 0% Assicurazioni - Vendite UE (IVA Esclusa art. 2 c3 DPR 633/72) IVA 0% N.I. art.41 DL 331/93 Vendite UE (IVA Minima) IVA 0% N.I. art.41 DL 331/93 Vendite UE (IVA Normale) IVA 0% N.I. art.41 DL 331/93 Vendite UE (IVA ridotta)",new,open,,1970-01-01 0048750,design defect,Retail Modules,gorkaion,Retail,high,major,always,,,2022-03-09,5,,,public,2022-04-11,Price Net not calculated when price lists including taxes is used and tax exempt is assigned to a line,"When Price Lists including taxes the prices charged to the customer are the same using Tax Exempt or not. For example I add a line of an item valued 16EUR VAT Included. When I click on the Tax Exempt button the price is still the same. When I expect to be reduced by the amount of the tax that was originally calculated.",new,open,,1970-01-01 0049019,feature request,Openbravo ERP,caristu,Triage Platform Conn,high,minor,have not tried,,,2022-04-08,5,,,public,2022-04-08,Support defining an HTTP external system connection through a proxy,It would be nice to have the ability of configuring the communication with an HTTP external system based in a proxy.,acknowledged,open,,1970-01-01 0049012,design defect,POS2,jarmendariz,Triage Platform Base,normal,major,have not tried,,,2022-04-08,5,,,public,2022-04-08,Remove peer dependencies of local OB modules,"""Currently we're using the peerDependencies mechanism to add references to other modules and make imports more readable. import * from 'org.openbravo.core2/mycode'; But starting from npm8, peer dependencies are forced to be installed and this have two disadvantages: - Increases the build time - Adds references to the other module in the package-lock file For this reason we consider convenient to remove this peerDependency in all modules where applicable and think in some aliasing mechanism to preserve the way we use to reference other modules in js code.""",new,open,,1970-01-01 0032688,design defect,Openbravo ERP,alostale,Triage Platform Base,normal,trivial,have not tried,,,2016-04-18,5,,,public,2022-04-08,remove unused resources,"This is an umbrella issue to keep track of removal of unused resources (ie. Java classes, JavaScript files, etc.)",acknowledged,open,,1970-01-01 0048977,defect,Retail Modules,AugustoMauch,AugustoMauch,normal,major,have not tried,,,2022-04-06,5,,,public,2022-04-06,IndexedDB throttle wait time should be increase to prevent performance impact on user actions,"""IndexedDB state persistence process is throttled, meaning that when it is invoked, its execution is delayed a preconfigured wait time and if another execution is done in that wait time, only the second one will be actually executed (unless a third one is done before the wait time, and so on). Currently the wait time is 10 milliseconds, and that is a problem because in practice state persistence is taking place at the same time the posthooks of user actions are executed, and that results in very slow queries because there is a single thread to do IndexedDB queries/updates. We should increase the throttle wait time for the state persistence to try to ensure it takes place outside the context of the current action it is part of. [1] https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/blob/master/web/org.openbravo.mobile.core/app/model/application-state/StatePersistence.js#L192""",scheduled,open,,1970-01-01 0048901,design defect,Retail Modules,malsasua,Retail,urgent,major,always,,,2022-03-25,5,,,public,2022-04-05,Allow skip the check of Max Time Work in Offline,"""when the preference: Web POS Maximum time which the terminal can be offline is configured, when the time is reached, a popup is displayed locking the terminal. Im asking to create an Approval to allow skip this lock""",feedback,open,,2022-04-08 0048899,defect,POS2,ablasco,ablasco,normal,minor,sometimes,,,2022-03-25,5,,,public,2022-03-31,KeymapEditor blocks when moving cards are manipulated quickly in Drag and Drop Events,"""In KeymapEditor Set Layout some categories or products can be dragged and dropped. If we touch quickly these components and move it slightly, sometimes these cards are blocked and no other action in layout can be executed with this handler. *This issue is more reproducible in touch Mode.""",acknowledged,open,,1970-01-01 0046779,defect,POS2,shuehner,Triage Platform Base,normal,minor,have not tried,,,2021-05-21,5,,,public,2022-03-31,Fix warning that core2 dependency deepfreeze is already depended upon by mobile.core,"npm install in a workspace including core2 always shows the following warning: Validating npm dependencies included in Openbravo modules... Warning: Package deepfreeze defined in modules/org.openbravo.mobile.core/package.json but already defined in modules/org.openbravo.core2/web-jspack/org.openbravo.core2/package.json with same version ^2.0.0 Assuming dependency system works fine that 'deepfreeze' should probably be removed from the core2 package.json As core2 itself depends indirectly on mobile.core that should not change it being still installed.",acknowledged,open,,1970-01-01 0048188,defect,POS2,caristu,Triage Platform Base,high,minor,have not tried,,,2021-12-01,5,,,public,2022-03-31,Replace ProductPopoverButtonBar global state usage with a React context,"""The ProductPopoverButtonBar is making use of the global application state through the state.UI.productPopOverInformation property. Ideally it would be better to make use of a more reduced state context, to avoid unneeded state change calculations in the application components which are not related to ProductPopoverButtonBar component and that are listening to the UI state model.""",acknowledged,open,,1970-01-01 0046546,defect,POS2,cberner,Triage Platform Base,normal,minor,have not tried,,,2021-05-06,5,,,public,2022-03-31,SelectCurrentSchema user action does more than it should,"""SelectCurrentSchema user action does several things: - Change schema to the provided schema - Change current window to main window - Change current flow to add product flow - Change multilineSelection to default(not open) This is incorrect and should be changed. The user action should only change the schema and maybe the multilineselection, but both current window and current flow should be changed in using the corresponding user action for these.""",acknowledged,open,,1970-01-01 0048935,feature request,POS2,mtaal,Triage Platform Base,normal,minor,have not tried,,,2022-03-30,5,,,public,2022-03-30,Platform: provide api to update terminal in terminal cache,"""Business logic stores property in the Terminal object to be used in the client. The Terminal object is loaded from the server. The client side sometimes updates these properties by doing a webservice request to the server. The corresponding data in the terminal object has to be updated as well. Both the terminal object itself as well as the offline cached object. We could force an incremental refresh to do this, but this would be strange for the user who suddenly sees an incremental refresh. There is currently an api which can be used to do this. One example can be found in the restaurant module: const newTerminal = { ...Terminal.terminal }; newTerminal.obpos2OrgSchema = payload.id; Terminal.set('terminal', newTerminal); OB.App.OfflineSession.updateTerminalInfo( Terminal.context.user.id, Terminal.serialize() ); But apparently the updateTerminalInfo is an internal api. Therefore the request to provide an official api to update the terminal object and the cached version for offline use.""",new,open,,1970-01-01 0048917,feature request,POS2,jorge-garcia,Triage Platform Base,normal,minor,have not tried,,,2022-03-29,5,,,public,2022-03-30,Add the possibility in BaseFormRadioGroup component to optionally add a subtitle in each radio option,"It is required to generate, optionally, a subtitle (or a children component) in each option in BaseFormRadioGroup component.",new,open,,1970-01-01 0048918,feature request,Retail Modules,jorge-garcia,Retail,normal,major,have not tried,,,2022-03-29,5,,,public,2022-03-29,Prepayments: Allow to keep a payment as overpayment and change in case the payment amount exceeds the total ticket amount,"""These feature should also be added in POS2 application. The requirement affects only for Prepayment functionality and when Web POS Generate Change with Prepayments preference is configured to Y When adding a cash payment that exceeds not only the prepayment amount but also the total ticket amount, the popup to indicate what to do with the overpayment should be shown. In this case, the popup should allow you to do one of these two options 1. Keep some amount as payment and return to the customer some other amount as change 2. Return the whole overpayment amount as change """,new,open,,1970-01-01 0048915,feature request,Retail Modules,hector_hernaez,Retail,normal,major,have not tried,,,2022-03-28,5,,,public,2022-03-28,Execute hooks for limit amount to pay in SCO Returns,This executeHooks executes a hook that limits the total amount allowed in SCO Return mode depending on the quantity inserted in Backoffice,new,open,,2022-04-28 0048543,feature request,Openbravo Localizations,avicente,aferraz,high,major,always,,,2022-02-07,5,,,public,2022-03-28,[Austria] There are missing Tax Rate configuration for Tax Exempt Customer,"""There are not 'Tax Rate' defined as 'Tax Exempt' for the following Tax Categories: -Ust Allgemein -Ust Ermäßigt 1 -Ust Ermäßigt 2 Therefore, no tickets can be created for Tax Exempt Customers""",new,open,,1970-01-01 0048259,feature request,Retail Modules,vmromanos,vmromanos,normal,minor,N/A,,,2021-12-15,5,,,public,2022-03-28,"Extend Retail API with MultiUPC, Services and Complementary Products","""The main goal of this feature reques is to extend the Retail API to allow to export and import three new entities: - MultiUPC information - Services (related products) - Complementary products In all three cases, the entities themselves should not be defined as standalone entities. Instead, they are actually information related to the main Product entity, and will be implemented as extensions of it. """,new,open,,1970-01-01 0038674,defect,Modules,caristu,yogaskarnik,normal,trivial,have not tried,,,2018-05-31,5,,,public,2022-03-24,AD definition / UI improvements in EDL,"""- The menu entry """"External data integration settings"""" should be named """"External Data Integration Settings"""" - Description/Help missing in some AD components: review the ad_tables, and ad_elements. """,scheduled,open,,1970-01-01 0048872,defect,Openbravo ERP,egoitz,Triage Omni OMS,none,minor,always,,,2022-03-23,5,,,public,2022-03-23,Document Sub Types not implemented,"The following document types are not implemented: (""On credit order"" (WI) y ""Prepay Order"" (PR) They should be deactivated and documentation updated.",new,open,,1970-01-01 0048844,design defect,Openbravo ERP,imramesh,Triage Omni OMS,urgent,major,sometimes,pi,,2022-03-19,30,Openbravo Appliance 14.04,,public,2022-03-19,Window Long time Loading and Not opening,"""In my window loading take long time but not opening And also i check server log no errors, showing blank. Please suggestion any Idea? How to i resolve this issue.""",new,open,,1970-01-01 0048824,feature request,POS2,cberner,cberner,normal,minor,have not tried,,,2022-03-17,5,,,public,2022-03-18,There should be a way to log slow queries from indexedDB,"""Terminals should be able to log slow queries from indexedDB by providing a min_duration property, which indicates how much time elapsed on query should be considered slow and should be logged in console and terminal log. This will be very useful for profiling and finding slow queries in frontend. Part of this was already prepared for WebSQL but was not included in the end: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/264""",scheduled,open,,1970-01-01 0048402,defect,Retail Modules,adrianromero,yogaskarnik,normal,major,have not tried,,,2022-01-14,5,,,public,2022-03-17,Private network access preflight CORS header for the Hardware Manager,"""Due to a new Chrome security policy, the hardware manager must add a new header in its CORS preflight responses allowing private network access. New Chrome policy https://developer.chrome.com/blog/private-network-access-preflight/ This header is the following: Access-Control-Allow-Private-Network: true Note: as a good practice the hardware manager should not allow all origins as valid callers: Access-Control-Allow-Origin: * And prevent this configuring it can be invoked only from Openbravo.""",scheduled,open,,1970-01-01 0048697,defect,POS2,jorge-garcia,Triage Platform Base,normal,minor,have not tried,,,2022-03-01,5,,,public,2022-03-17,Find a way to test processImage.test.js in case the size and file extension are correct,"Jest is not able to work with javascript new Image onLoad method, making test to fail due to a timeout.",acknowledged,open,,1970-01-01 0048793,defect,Openbravo ERP,lorenzofidalgo,Triage Platform Base,normal,minor,always,,,2022-03-15,5,,,public,2022-03-17,"After clicking a checkbox, double click to open in form view a record does not work","There is a conflict when the ERP user activates a checkbox and, just after that, a form is double clicked to open it in form view. It will not be opened.",acknowledged,open,,1970-01-01 0048822,feature request,POS2,jorge-garcia,Retail,normal,minor,have not tried,,,2022-03-17,5,,,public,2022-03-17,Present prepaid information as payment subtotal for loaded tickets from backoffice,Present prepaid information as payment subtotal for loaded tickets from backoffice,new,open,,1970-01-01 0048819,feature request,POS2,AugustoMauch,Triage Platform Base,normal,minor,have not tried,,,2022-03-16,5,,,public,2022-03-16,Simplify the way new Settings are created,"""Each time a new setting is created, the same action must take place: - Create user and state actions for the new setting property - Extend the Setting model to include the new property - Initialize the setting It would be useful simplify the creation on a new setting, for instance doing something similar to what is done when invoking Registry.registerApplicationWindow, where user and state actions are automatically created.""",new,open,,1970-01-01 0048813,defect,Retail Modules,gorka_gil,rqueralta,high,trivial,have not tried,,,2022-03-16,5,,,public,2022-03-16,OBMOBC_ImportEntriesNonBlockingCashupImportEntry is in pos so should start with OBPOS_,"The property OBMOBC_ImportEntriesNonBlockingCashupImportEntry has incorrect prefix, it should be OBPOS_",new,open,,1970-01-01 0039382,design defect,Localization Pack: Spain,Opentix-Test,psanjuan,normal,major,have not tried,,,2018-10-01,5,,,public,2022-03-11,349 Eliminar restricción del campo base imponible del 349 Prod/Serv y autocalcular el valor del campo "Base Imponible declarada","""Se plantea: - Eliminar la restricción, sobre le campo base imponible del 349 Producto y Servicio, que impide la introducción de un importe inferior al de la declaración del periodo declarado en el campo periodo. - Autocalcular el valor del campo """"Base Imponible Declarada"""" en función del tercero y periodo. Relacionado con las issues/tickets: 38798/40102 *****/39907""",scheduled,open,,1970-01-01 0048721,feature request,POS2,mmohammad,Retail,normal,minor,have not tried,,,2022-03-04,5,,,public,2022-03-11,[UX] jira 2735 Offline session expired : 3 error messages displayed,"In the FS test environment, I log in a offline session. When the network works again, I click on the button reconnect . And then, there is a new modal on the screen with the same explanations. There is too much messages for only reconnecting session.",new,open,,1970-01-01 0048617,feature request,POS2,ablasco,ablasco,normal,major,have not tried,,,2022-02-17,5,,,public,2022-03-09,Combobox Tooltip,Add a tooltip in Combobox using Material UI ,scheduled,open,,1970-01-01 0037649,defect,Retail Modules,guilleaer,Retail,normal,major,have not tried,,,2018-01-16,5,,,public,2022-03-09,Self check out test -> make some of them stable,"There are some teste related to SCO which are not currently stable. They have been removed from pi-mobile to avoid noise and to ensure that the rest of them are stable and executed normally by try retail. Test to be reviewed are the following: Offline test: https://code.openbravo.com/tools/automation/pi-mobile-sco/rev/21974118a40c SCOCompleteFlowMUPC & doSCOGoBackFlowMUPC https://code.openbravo.com/tools/automation/pi-mobile/rev/7246eb960ec2 SCOCompleteFlowUPC https://code.openbravo.com/tools/automation/pi-mobile/rev/8a6bf26aa66e SCOChangeLanguage https://code.openbravo.com/tools/automation/pi-mobile/rev/3a9886478fe2 BuyFourBags https://ci.openbravo.com/job/try-ret-modules-oracle-suite2/3199/testReport/junit/org.openbravo.test.mobile.retail.extmodules.selenium.tests.selfcheckout/BuyFourBags/buyFirstBag/ SCOCheckReceiptPOS org.openbravo.test.mobile.retail.extmodules.selenium.tests.selfcheckout.SCOCheckReceiptPOS",new,open,,1970-01-01 0038928,defect,Retail Modules,adrianromero,Triage Platform Conn,normal,major,have not tried,,,2018-07-11,5,,,public,2022-03-09,No need to load the configuration file from disk to get the property *printers.virtualizeports*,In PrinterWritterFile to get the configuration property *printers.virtualizeports* it is loaded again the configuration file from disk. Also it is loading the configuration file from the default location and not the location passed as parameter of the hardware manager command,acknowledged,open,,1970-01-01 0048740,design defect,Openbravo ERP,egoitz,Triage Platform Base,urgent,major,have not tried,,,2022-03-08,5,,,public,2022-03-09,"When the readonlypool/database fails, the logos of the system are not properly managed","""The Utility.showImage method uses the read-only pool if it is configured. IN the cases in which the read-only database is overloaded due to the execution of heavy reports, the method to get the log can fail. In that case, the method retrieves a null, and in that case, the standard logo is shown instead the one requested (yourcompanylegal...) That affects the logo on the back office in the top/right part of the window but also to other reports that are using the master database, but for which the log is obtained from the read-only database. """,new,open,,1970-01-01 0048671,defect,POS2,caristu,meriem_azaf,high,minor,have not tried,,,2022-02-24,5,,,public,2022-03-08,Unify directory to keep core's React hooks,"Currently we have two places where we define hooks in core: a) web-jspack/org.openbravo.core2/src/core b) web-jspack/org.openbravo.core2/src/hooks It would be nice to keep all of them in same place to have a better organization",scheduled,open,,1970-01-01 0048486,defect,Retail Modules,migueldejuana,gorka_gil,normal,minor,always,,,2022-01-26,5,,,public,2022-03-08,Masterdata model with several queries is not retrievieng all data using batches,"We have a Masterdata model which returns more than one query in getQuery method in the Java that extends ProccessHQLQuery. If ""Masterdata models batch size"" preference is defined and the value is multiple of the rows returned by the first query in our Model, we do not reset the offset for next queries and it only retrieves the data starting from the last offset instead of starting again from 0.",new,open,,1970-01-01 0048730,feature request,POS2,migueldejuana,Triage Platform Base,normal,trivial,always,,,2022-03-07,5,,,public,2022-03-07,Register automatically in PrintTemplateStore all POS Print Templates,"""Templates of POS Print Templates masterdata model are registered in PrintTemplateStore manually in the code. Now, everytime we develop a new functionality with a template, we need to register the new template in ob-init.js or somewhere in the code. We should be able to register automatically all POS Print Templates in PrintTemplateStore.""",new,open,,1970-01-01 0047336,design defect,Modules,salvador_campanella,Triage Omni WMS,normal,major,always,,,2021-07-06,5,,,public,2022-03-07,in an environment with a lot of data the search in AWO does not work,"in an environment with a lot of data, the search in AWO does not work",new,open,,1970-01-01 0041951,design defect,Retail Modules,guillermogil,Triage Platform Conn,high,minor,always,,,2019-10-08,5,,,public,2022-03-03,Arabic Characters are not aligned,"Arabic Characters are not aligned when printed. Tested on a NCR 7197",new,open,,1970-01-01 0024137,feature request,Retail Modules,adrianromero,Retail,normal,minor,have not tried,,,2013-06-19,5,,,public,2022-03-03,Development documentation for all the events at client side in Web POS,"Web POS javascript source code is based in events developers use to subscript to these events to execute actions that extends the functionality of Web POS. It would be good to have documentation of all the events triggered by Web POS and how can be these events used.",new,open,,1970-01-01 0023246,feature request,Retail Modules,jecharri,Retail,urgent,major,always,,,2013-03-06,5,,,public,2022-03-03,When you try to search a gift card or a gift voucher the search should be case insensitive,When you try to search a gift card or a gift voucher the search should be case insensitive,new,open,,1970-01-01 0022104,feature request,Retail Modules,caristu,Retail,high,minor,always,,,2012-10-25,5,,,public,2022-03-03,More detail in cash-up process,"""Currently the cash-up process only gives us the total, it would be nice if the result provide to the user more information like daily transactions. """,new,open,,1970-01-01 0022079,feature request,Retail Modules,caristu,Retail,high,minor,always,,,2012-10-23,5,,,public,2022-03-03, Alt-text for WebPOS buttons,It would be more informative for the user if it was possible to display the alt text of the buttons. This will be useful only for the cases that users use a mouse for WebPOS.,new,open,,1970-01-01 0021424,feature request,Retail Modules,jecharri,Retail,high,minor,always,,,2012-08-23,5,,,public,2022-03-03,WebPOS does not interpret embedded barcodes,"""WebPOS does not interpret embedded barcodes. WebPOS only knows to find barcodes not interpret it, for example: -2IIIIIPPPPPC 2:identify embedded barcode. IIIII:identifie product. PPPPP: identify price C:verify code (checksum) """,new,open,,1970-01-01 0019921,feature request,Modules,malsasua,Retail,high,minor,always,,,2012-02-29,20,Community Appliance,,public,2022-03-03,add "due date" in the "ordering criteria" combo in payment report,"In payment report, in the ""ordering criteria"" combo, add the posibility of order by ""due date"" ",new,open,,1970-01-01 0019851,feature request,Modules,xabiermerino,Retail,high,minor,always,,,2012-02-23,5,,,public,2022-03-03,It would be nice that discounts have 'Y' as value of isready,It would be nice that discounts have 'Y' as value of isready ,new,open,,1970-01-01 0026966,feature request,Modules,VictorVillar,Retail,urgent,major,always,,,2014-06-30,5,,,public,2022-03-03,Picking List should support Lot/Serial Numbers attributes,Picking List should support Lot/Serial Numbers attributes,new,open,,1970-01-01 0021403,feature request,Retail Modules,jecharri,Retail,low,minor,always,,,2012-08-21,5,,,public,2022-03-03,It is impossible to create a subcategories,"""It is impossible to create subcategories. You only can create a product category and products inside it, but you can not create an hierarchical structure: -Food: +Fast Food ++Pizza +Healthy Food ++Salad""",new,open,,1970-01-01 0039477,design defect,Retail Modules,lmonreal,Retail,urgent,major,have not tried,,,2018-10-18,5,,,public,2022-03-03,FastBrowse:Products displayed are limited by category columns with no scroll or warning if space is exceeded,"""In the fast browse the numbers of products displayed are limited by the numbers of columns and there is no scroll or warning to the user if the limits of products displayed by category are exceeded. Product then is not displayed. Products to be displayed by category are 8 x the number of category columns. This means that if I have for example only 1 category only 8 products will be displayed. If I have 2 categories, 16…etc User is able to add more products to the categories but the products will not be displayed. He is not warned of the space limitations and there is no scroll to view all the products of the category. """,acknowledged,open,,1970-01-01 0041063,feature request,Retail Modules,ALopetegui,Retail,normal,major,N/A,,,2019-06-10,5,,,public,2022-03-03,Search of document Number has bad performance because the prefix is repeated in the number,"""iContains Searches of the document Number in webPos has bad performance on high volume environments Above all if you search with the whole document number or with the prefix, because the GIN trigram index searches by group of three consecutive characters taken from a string and the document Number includes the terminal number and """"0""""s to complete it, therefore the prefix is very common.""",new,open,,1970-01-01 0048620,design defect,Openbravo ERP,sofidossant,AugustoMauch,high,major,always,pi,,2022-02-17,5,,,public,2022-03-02,Computed column are loaded even if they are inactive in tables and columns,"The computed columns are executed when the window loads even if you have them inactive in tables and columns Just having one computed active and displayed in relation to the window launches all ",new,open,,1970-01-01 0048703,defect,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2022-03-01,5,,,public,2022-03-01,Apply new HQL style to WidgetProvider (don't user StringBuilder),"""Use String concatenation instead of StringBuffer on WidgetProvider StringBuffer/Builder doesn't work nicely with the checker framework and generates some false positives, to fix this usage of StringBuffer should be changed to basic String concatenation for HQL queries of WidgetProvider. """,new,open,,1970-01-01 0041939,feature request,Modules,psanjuan,psanjuan,normal,major,always,,,2019-10-07,30,Openbravo Appliance 14.04,,public,2022-03-01,"It should be possible to add to the product cost, the corresponding ""Transport"" cost of an invoice line (product).","""It should be possible to add to the product cost, the corresponding """"Transport"""" cost of an invoice line (product). This total value (product cost + transport cost) is the one to fill in box 18 for each line of an invoice (product). This transport cost must not be included in box 19 (Valor estadístico).""",new,open,,1970-01-01 0037675,feature request,Localization Pack: Spain,psanjuan,psanjuan,normal,major,always,,,2018-01-19,20,Ubuntu 8.04.1,,public,2022-03-01,A Cash VAT tax rate needs to be renamed.,A Cash VAT tax rate needs to be renamed.,new,open,,1970-01-01 0044043,design defect,Openbravo ERP,inigo_lerga,Triage Omni OMS,normal,minor,have not tried,,,2020-05-12,5,,,public,2022-02-28,Change in query from OBQuery to OBCriteria needed in ManageVariantsDS.java,"In order to avoid non-constant HQLs and dynamic parts previously considered 'safe', it has been decided that a change from OBQuery to OBCriteria can separate the data from the code itself, solving the associated issues related to this matter.",new,open,,1970-01-01 0036474,defect,Openbravo ERP,plujan,Triage Omni WMS,normal,minor,have not tried,main,,2017-07-12,5,,,public,2022-02-28,[PR17Q3] Alternate Unit of Measure shows wrong fields in grid view,"Having the preference about Alternate Unit of Measure set to N, the grid still shows the fields when it should not. See steps.",new,open,,1970-01-01 0036655,defect,Openbravo ERP,plujan,Triage Omni WMS,normal,minor,have not tried,,,2017-08-16,5,,,public,2022-02-28,[PR17Q3] GUI layout for Inventory status pop up window is not correct,"Opening up the pop up window that is shown when the ""Change Status"" button is clicked, shows a window that seems not fully implemented. See attached screenshot",new,open,,1970-01-01 0036656,defect,Openbravo ERP,plujan,Triage Omni WMS,normal,minor,have not tried,,,2017-08-16,5,,,public,2022-02-28,[PR17Q3] Inventory status selector usability is not correct,Opening up the selector for the Inventory Status shows a window that seems not fully implemented. See attached screenshot,new,open,,1970-01-01 0036658,defect,Openbravo ERP,plujan,Triage Omni WMS,normal,minor,have not tried,main,,2017-08-16,5,,,public,2022-02-28,[PR17Q3] Inventory status error message might not be readable,"Depending on the focused tab while changing the status, an error message could be shown in the wrong tab for an instant and then disappear.",new,open,,1970-01-01 0037041,defect,Openbravo ERP,plujan,Triage Omni WMS,normal,minor,have not tried,,,2017-10-10,5,,,public,2022-02-28,[PR17Q4] [AWO] The use of acronym "AWO" should be avoided in the user interface,"""Unlike other terms like UOM that are industry standards, AWO is an internal naming for a project. No end user will understand it (in the best case) or it can be misunderstood. An example of this is the module named """"Openbravo AWO Retail Connector""""""",new,open,,1970-01-01 0023608,feature request,Modules,ngarcia,Triage Platform Conn,urgent,major,always,,,2013-04-22,5,,,public,2022-02-28,"When importing GL Journals, you should be able to select the accounting period","When importing GL Journals, you should be able to select the accounting period (standard or adjustment period) if the accounting date of the entry matches the last day of the fiscal year",new,open,,1970-01-01 0031725,feature request,Modules,ngarcia,Triage Platform Conn,urgent,major,always,,,2015-12-15,5,,,public,2022-02-28,Include Bank Account SWIFT Code and Customer Sales Representative while importing business partners using IDL,Include Bank Account SWIFT Code and Customer Sales Representative while importing business partners using IDL,new,open,,1970-01-01 0021727,defect,Modules,vmromanos,Triage Platform Conn,normal,major,always,,,2012-09-24,20,Debian 5.0,,public,2022-02-28,Exception when importing a Business Partner with a IBAN,"""In core there is a trigger into the C_BP_BankAccount table that is in charge of validating the IBAN code. For doing that it checks the country associated to this bank account. In case the country is null, the trigger launches an exception. Note that there is no check constraint, but the logic is done into the trigger.""",new,open,,1970-01-01 0037443,defect,Modules,AtulOpenbravo,Triage Platform Conn,normal,minor,always,,,2017-12-11,5,,,public,2022-02-28,Query did not return a unique result error when import Journal Entries using IDL Module,Under some circumstances error is shown as Query did not return a unique result error when import Journal Entries using IDL Module. User can define multiple dimension under General Ledger with type Account.,new,open,,1970-01-01 0037444,defect,Modules,AtulOpenbravo,Triage Platform Conn,normal,minor,always,,,2017-12-11,5,,,public,2022-02-28,IndexOutOf BoundException raised in Journal Entries process in IDL module under some circumstances,User can avoid defining Account dimensions in General Ledger Configuration. This raises java.lang.IndexOutOfBoundsException in Journal Entry import process in IDL Module.,new,open,,1970-01-01 0014549,feature request,Modules,networkb,Triage Platform Conn,normal,major,always,,,2010-09-14,20,Community Appliance,,public,2022-02-28,"add the accounting dimensions (user_1, user_2) to the process to import journal entries","to able to import the data of accounting dimension (user_1 and user_2) in the process to import journal entries ",new,open,,1970-01-01 0032556,defect,Modules,ngarcia,Triage Omni WMS,high,minor,always,,,2016-03-30,5,,,public,2022-02-28,Sample Purchase/Sales Order Line Cube is filtering the orders with Booked document status ('CO'),Sample Purchase/Sales Order Line Cube is filtering the orders with Booked document status ('CO'),new,open,,1970-01-01 0028422,design defect,Modules,ngarcia,Triage Omni WMS,immediate,major,always,,,2014-12-16,5,,,public,2022-02-28,Data could be seen in Dimensional Reports window although the role doesn't have access to the table,Data could be seen in Dimensional Reports window although the role doesn't have access to the table,new,open,,1970-01-01 0039567,design defect,Modules,rafaroda,Triage Omni OMS,normal,major,always,,,2018-10-30,5,,,public,2022-02-28,Make SAP CONNECTOR export properly WPUBON iDoc when MultiTaxes,Make SAP CONNECTOR export properly WPUBON iDoc when MultiTaxes,new,open,,1970-01-01 0043319,feature request,Modules,santi_lozano,Retail,normal,minor,always,,,2020-02-25,5,,,public,2022-02-28,Add loyalty category to the printed ticket of Earn Points,"On module Buy X Amount and EARN Y Points (org.openbravo.loyalty.earn.buyxearny) add to the printed ticket the loyalty category. Customer that reports this feature request attaches a diff with the necessary changes",new,open,,1970-01-01 0048676,feature request,POS2,jorge-garcia,Triage Platform Base,normal,minor,have not tried,,,2022-02-25,5,,,public,2022-02-25,Include magnifying glass button in ImageUploader component,"Include magnifying glass button in ImageUploader component See this figma mockup: https://www.figma.com/file/jGE3jBhBttZJXzelOsvolh/POS-2.0---D---Safe-Boxes-%2B-Points-of-Sale-%2B-Pickup-Points-%2B-KeyMap-Editor?node-id=1%3A33340",new,open,,1970-01-01 0048662,defect,Openbravo ERP,vmromanos,Triage Platform Base,normal,minor,always,,,2022-02-23,5,,,public,2022-02-23,FilterExpression class receives number with thousand separator,"""A class that implements the org.openbravo.client.application.FilterExpression java interface receives as parameter a """"context"""", which is a json object with some properties. In case of a property that represents a number, the property is sent as a String and it includes the thousand separator. Example: """"inpexpectedQty"""":""""2,000"""" (the number represents two thousand) Usually you want to parse this number into a BigDecimal using the BigDecimal(String) constructor. The problem is that this thousand separator is not allowed for the BigDecimal constructor and it fails. Note that in the case of callouts we have the similar need of parsing a number, but in that case there is an API to properly do it [CalloutInfo.getBigDecimalParameter()]. In the case of FilterExpression we don't have such an API.""",new,open,,1970-01-01 0033159,design defect,Retail Modules,mrecasens,adrianromero,high,major,always,,,2016-06-06,5,,,public,2022-02-23,[SER QA 1215] Payment Method Categories are not internationalized,The name you give them will appear no matter what language you are using.,new,open,,1970-01-01 0040165,feature request,Retail Modules,rafaroda,adrianromero,normal,minor,always,,,2019-02-06,20,Ubuntu 7.10,,public,2022-02-23,Fast Browse: enable Pictures in Combos in Fast Browse,"Now that there is possible to add pictures to Combos en they display in regular WebPOS Browse, see issue 40021 and images attached, it would be nice that Combos in Fast Browse also shows those images https://issues.openbravo.com/view.php?id=40021",new,open,,1970-01-01 0048658,feature request,Retail Modules,malsasua,Retail,normal,major,always,,,2022-02-23,5,,,public,2022-02-23,Support the scan of "json","In POS, now, it is not possible to scan ""jsons"" in a qr code",new,open,,1970-01-01 0048647,feature request,POS2,AugustoMauch,Triage Platform Base,normal,major,have not tried,,,2022-02-21,5,,,public,2022-02-21,It would be useful for terminal to send to the backoffice some information regarding their performance,"""It would be useful to store in the backoffice some information that might gave us insights about the terminal performance. For instance, it could be useful to: - Know the size of the application state - Know the duration of some critical user actions (i.e. addProduct). It is not yet clear how to configure these metrics, where to store them or when to send them. When this information is known this feature request will be completed. """,new,open,,1970-01-01 0048646,defect,POS2,AugustoMauch,Retail,normal,major,have not tried,,,2022-02-21,5,,,public,2022-02-21,The contents of the TicketList property of the application state should be smaller,"""The size of the application state has a big impact on the performance, as bigger states results in its persistence taking longer, and also on more frequent garbage collection runs. We are currently storing in the TicketList property of the state the full object that represents all the parked orders. This means that any time that any property of the state is updated, those orders will be loaded into memory and then persisted again, unmodified. We should remove as much information from that property as possible. We might need to keep some info on it (for instance type, status, Customer, Total, as they are displayed on the Parked Orders window), but the rest should be stored elsewhere and loaded only when needed. """,new,open,,1970-01-01 0048644,defect,Retail Modules,martinsdan,Retail,normal,trivial,sometimes,,,2022-02-21,30,Ubuntu 18.04.1 LTS,,public,2022-02-21,Random document type when Issuing Sales Order,"The ""Document Type for Shipment"" configuration on the POS order is not used when using the Issue Sales Order on the touchpoint. That configuration should be used and only if it doesn't exist the current approach should be used. There is a workaround that is setting the desired document type as default.",new,open,,1970-01-01 0048630,defect,Retail Modules,aferraz,rqueralta,normal,minor,have not tried,,,2022-02-18,5,,,public,2022-02-18,Add bomLinesTaxes property verification in current tax unit tests,"Adapt tax unit tests (https://gitlab.com/openbravo/product/pmods/org.openbravo.taxes) to assert new bomLinesTaxes property added in #47696. Tests including BOM products are: from TaxesTestData33 to TaxesTestData37.",scheduled,open,,1970-01-01 0048237,feature request,Localization Pack: Spain,psanjuan,psanjuan,urgent,major,always,,,2021-12-13,30,Openbravo Appliance 14.04,,public,2022-02-18,SII needs to manage the fact that a customer might not have "Region" information,"-Login an spanish POS terminal -Select a customer whose address is not informing the 'Region' field -Add a product -Pay and complete the transaction -Go to backoffice -Send the invoice just generated to SII -Check that the SII process fails due to the region null value",new,open,,1970-01-01 0048563,defect,Retail Modules,caristu,Triage Platform Conn,high,minor,have not tried,,,2022-02-09,5,,,public,2022-02-14,Redesign org.openbravo.api.tests module,"""Currently the org.openbravo.api.tests module contains all the test for the common, retail and retail api for giftcards test that tests import and export mappings and also the different export filters. Note that most of these tests depends on having sample data installed to be able to retrieve the data properly. This module definition is far from ideal because: - We have to add a new dependency to every new module that needs to test their mappings. - We can't distribute the tests in the CI jobs that ideally should be run. Currently all the tests are being executed in a CI job that ensures that all the dependencies of the test module are met.""",acknowledged,open,,1970-01-01 0048567,feature request,POS2,aferraz,Triage Platform Base,normal,minor,have not tried,,,2022-02-10,5,,,public,2022-02-10,Having different APIs to retrieve terminal properties in POS2 could be confusing,"Right now we have three different APIs to retrieve terminal properties in POS2: - To be used in action preparations and state actions (business logic): OB.App.TerminalProperty - To be used in user actions and components (UI): org.openbravo.core2/src/core/terminal/Terminal and org.openbravo.core2/src/core/terminal/TerminalProperty. Having two APIs to retrieve same information could be confusing. It would be nice to remove Terminal or TerminalProperty API and to have only one API to retrieve terminal properties information in user actions and components.",new,open,,1970-01-01 0048531,design defect,Openbravo ERP,ibrahim_hammani,Triage Platform Base,normal,trivial,always,,,2022-02-04,5,,,public,2022-02-04,Reports compilation on testing is hard to debug,"When an error occures in the reports compilation we don't have enough informations about the buggy report. please see: org.openbravo.test.reporting.AllJrxmlCompilation.jrxmlShouldCompile(AllJrxmlCompilation.java:67) I suggest to display at least the buggy report's path",new,open,,1970-01-01 0048514,feature request,POS2,Sandrahuguet,Triage Platform Base,normal,trivial,have not tried,,,2022-02-02,5,,,public,2022-02-02,It would be nice to have a test utility to be able to run IndexedDB queries,It would be nice to have a test utility to be able to run IndexedDB queries,new,open,,1970-01-01 0048511,feature request,POS2,javentin,adrianromero,normal,major,unable to reproduce,,,2022-02-01,5,,,public,2022-02-01,[Hardware manager] New printer Diebold p1200 to integrate in the hardware manager (for all countries),The customer decathlon-France wants to integrate the printer model: Diebold Nixdorf p1200 in the HWmanager for all the countries in Europe.,new,open,,1970-01-01 0045839,design defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2021-02-03,5,,,public,2022-02-01,disabled jUnit tests execute @After method but not @Before,"""When a jUnit test is disabled by config [1], its @After method is executed but not its @Before one. This can be problematic if @After assumes @Before was executed. The reason is the test is disabled in OBBaseTest @Before method execute assumeTrue(false), which causes the rest of @Before methods in the hierarchy not to be executed, but all @After methods are executed. [1] http://wiki.openbravo.com/wiki/How_to_create_JUnit_testcases#Skipping_test_cases""",new,open,,1970-01-01 0048327,defect,Openbravo ERP,cberner,Triage Platform Base,normal,minor,have not tried,,,2021-12-24,5,,,public,2022-02-01,Update cxf libraries to the latest version,"""Latest version of cxf-core and cxf-rt-* libraries should be updated to the latest version. (3.5.0, as of now) Migration guide from 3.4.x : https://cxf.apache.org/docs/35-migration-guide.html Java 17 is supported officially, but it seems 3.4.5 which we have now doesn't seem to break with Java 17.""",new,open,,1970-01-01 0048306,defect,Localization Pack: Spain,Jorge Bravo,psanjuan,normal,major,always,,,2021-12-22,5,,,public,2022-02-01,SII Macrodato,"""Hay un parámetro que se llama """"Macrodato"""" En la versión 1.1 del SII existe una nueva marca denominada «Macrodato«. Los registros que deben ir identificados como Macrodato son las facturas positivas con un importe igual o superior a 1000.000.000€ o facturas negativas iguales o inferiores a -100.000.000€, en los libros de emitidas y recibidas.""",new,open,,1970-01-01 0029676,feature request,Openbravo ERP,jonalegriaesarte,Triage Platform Base,normal,minor,have not tried,,,2015-04-23,5,,,public,2022-02-01,Add capability to gran permission for external links at role level,"Add capability to gran permission for external links at role level. Actually, the adminitrator can add permissions for windows, processes, widgets,... but not for external links.",new,open,,1970-01-01 0029658,feature request,Openbravo ERP,jonalegriaesarte,Triage Platform Base,normal,minor,have not tried,,,2015-04-21,5,,,public,2022-02-01,Add the capability to send attachments to records by email,Add the capability to send attachments to records by email. Actually the document attached to the email is just the print document assigned to the record,new,open,,1970-01-01 0029469,design defect,Openbravo ERP,egoitz,Triage Platform Base,normal,major,always,,,2015-03-31,5,,,public,2022-02-01,The alerts loaded using a dataset do not include the recipients automatically for not manual roles,"When creating an alert on the application there is a trigger that automatically includes the recipients for not manual roles. When loading alerts from a dataset the recipients are not added because the triggers are disabled when importing the dataset. ",new,open,,1970-01-01 0029436,design defect,Openbravo ERP,caristu,Triage Platform Base,normal,minor,always,,,2015-03-26,5,,,public,2022-02-01,Is not possible to add new buttons in the attachments group in a modular way,"Is not possible to add new buttons in the attachments group (see attached screenshot) in a modular way. Currently the logic for render the buttons in that part is done in the fillAttachments function of the ob-view-form-attachments file. It would be nice if this function could take into account the possibility of adding new buttons",new,open,,1970-01-01 0029321,feature request,Openbravo ERP,caristu,Triage Platform Base,normal,minor,always,,,2015-03-17,5,,,public,2022-02-01,Ability to sort the grid view by the sequence number of the list reference items,"""Currently it is possible to define a custom ordering for the List reference using the Sequence Number, this way the filter drop-down list of a field that uses this reference is ordered by the sequence. But, when sorting the grid view according to this field, it is always sorted alphabetically. It would be nice to have a mechanism to define an alternate way of ordering the grid, according to the sequence number of the items that belong to the list reference.""",new,open,,1970-01-01 0026895,design defect,Openbravo ERP,zhiqiang,Triage Platform Base,normal,major,always,,,2014-06-18,20,Community Appliance,,public,2022-02-01,The parameter of standard process doesn't support tree reference,"""As we know, Standard UI pattern of Process Definition allows to create Parameter Windows defined in Application Dictionary. I want to create a standard process definiton to pass some parameters to my customized action handler for a specific logic. In the process defintion, one parameter's reference is """"Tree Reference"""", it means that user can use tree selector to input the parameter. According to the guide of Openbravo wiki, it doesn't work, the version of Openbravo community is openbravo-3.0PR14Q2 Below is the steps what I followed, please point out the problem if I missed something.""",acknowledged,open,,1970-01-01 0023893,feature request,Openbravo ERP,egoitz,Triage Platform Base,urgent,major,have not tried,,,2013-05-23,5,,,public,2022-02-01,Add compatibility with indexes with functions,"The following index improves the performance of many processes but can not be managed with dbsourcemanager: CREATE INDEX ad_table_uppername ON ad_table USING btree (upper(tablename));",new,open,,1970-01-01 0029819,feature request,Openbravo ERP,jonalegriaesarte,Triage Platform Base,normal,minor,have not tried,,,2015-05-08,5,,,public,2022-02-01,Tree view - Add the ability to create new records in grid mode,Tree view - Add the ability to create new records in grid mode,new,open,,1970-01-01 0024874,feature request,Openbravo ERP,caristu,Triage Platform Base,high,minor,always,,,2013-10-03,5,,,public,2022-02-01,Include html content on emails,It would be nice to have the possibility of sending emails using html/css content. Currently only plain-text content is supported.,new,open,,1970-01-01 0030313,feature request,Openbravo ERP,mfuertes,Triage Platform Base,normal,trivial,have not tried,pi,,2015-07-03,30,Ubuntu 14.04,,public,2022-02-01,Range filtering in fullscreen widgets,"""The client wants to filter a range of dates in the filter field for a date column in a widget. Take for example the sample widget invoice to collect and try to filter the column date from date """"a"""" to date """"b"""". And for example, if your do the same operation in for instance """"Purchase invoice"""", and you want to filter by date a diferent dialog is prompted, in wich you can select start and end date for filtering.""",new,open,,1970-01-01 0030253,design defect,Openbravo ERP,vmromanos,Triage Platform Base,normal,major,always,,,2015-06-26,5,,,public,2022-02-01,Automatic roles and initial organization setup inconsistency,"""A role can be defined as Manual = N, which means that the role automatically gets all standard user plus admin privileges, even when new elements such as windows, processes, forms, widget classes, organizations are added. http://wiki.openbravo.com/wiki/Role When you run an Initial Org Setup, you have the ability to create a new role which is associated only to the newly created organization. This is working fine. http://wiki.openbravo.com/wiki/Initial_organization_setup However, if you create another organization, the system will automatically add this new organization to the role previously created in the first Initial Organization Setup run. This could be considered a security issue for the first role, because probably the user expects that this role only has access to the organization created for it. The inconsistency comes from the definition of the 2 processes that might create conflicts: * Initial Org Setup creates an Automatic Role (Manual=N) with access only for the selected organization * New organizations are automatically added to roles with Manual=N This behavior is controlled into the AD_ORG_TRG trigger: IF(INSERTING) THEN -- Add to all roles of the client INSERT INTO AD_Role_OrgAccess ( AD_Role_OrgAccess_ID, AD_Role_ID, AD_Client_ID, AD_Org_ID, IsActive, Created, CreatedBy, Updated, UpdatedBy, is_org_admin ) SELECT get_uuid(), AD_Role_ID, :new.AD_Client_ID, :new.AD_Org_ID, 'Y', now(), :new.CreatedBy, now(), :new.CreatedBy, 'Y' FROM AD_Role WHERE AD_Client_ID=:new.AD_Client_ID AND IsManual='N'; """,new,open,,1970-01-01 0030165,feature request,Openbravo ERP,VictorVillar,Triage Platform Base,high,minor,always,pi,,2015-06-12,5,,,public,2022-02-01,Amount (Reference) precision to be displayed in UI based on currency precision,Amount (Reference) precision to be displayed in UI based on currency precision,new,open,,1970-01-01 0030144,feature request,Openbravo ERP,Orekaria,Triage Platform Base,normal,minor,always,,,2015-06-09,5,,,public,2022-02-01,remove the JAVA_HOME dependency from the ant tasks,remove the JAVA_HOME dependency from the ant tasks,new,open,,1970-01-01 0030001,design defect,Openbravo ERP,NaroaIriarte,Triage Platform Base,normal,minor,always,,,2015-05-25,5,,,public,2022-02-01,The google calendar widget should be handled by another class which extends from the class "ob-url-widget".,"""The proper way of creating a """"Google Calendar"""" widget should be by extending the """"ob-url-widget"""".js. Doing it this way, we don't have to check if the widget is, or if it is not, a widget of """"Google Calendar"""" inside the """"ob-url-widget"""".js. Now, it is necessary to be logged in the google account to be able to display the """"Google Calendar"""" widget. If the user is not logged in, the """"Google Calendar"""" widget appears blank.""",acknowledged,open,,1970-01-01 0029991,design defect,Openbravo ERP,AugustoMauch,Triage Platform Base,normal,minor,have not tried,,,2015-05-25,5,,,public,2022-02-01,"Fix QUnit Move widget test, which is now disabled",The QUnit Move widget test was disabled because it was unstable. It should be fixed to make is stable.,acknowledged,open,,1970-01-01 0029985,design defect,Openbravo ERP,jonalegriaesarte,Triage Platform Base,normal,minor,have not tried,,,2015-05-22,5,,,public,2022-02-01,Length defintion in field and column is not applying in any reference,Length defintion in field and column is not applying in any reference. Tested in quantity and date references,new,open,,1970-01-01 0029977,design defect,Openbravo ERP,caristu,Triage Platform Base,normal,minor,always,,,2015-05-22,5,,,public,2022-02-01,ClientAbortException with multiple overlapped print request to PrintController in the same session,"""When performing multiple overlapped print request in the same session, a ClientAbortException can be raised in the log, making some print request not returning the result. This is happening because the PrintController class is not thread-safe. In this case, the following error appears in the log: ClientAbortException: java.net.SocketException: Broken pipe This problem only happens when the requests are done in the same session.""",new,open,,1970-01-01 0029976,design defect,Openbravo ERP,caristu,Triage Platform Base,normal,minor,always,,,2015-05-22,5,,,public,2022-02-01,Report file is not deleted if the user closes the loading pop-up before the report is returned,Generated report file is not deleted if the user closes the loading pop-up before the report is returned.,new,open,,1970-01-01 0029967,design defect,Openbravo ERP,ioritzCia,Triage Platform Base,high,major,always,3.0PR15Q1.3,,2015-05-21,30,Ubuntu 14.04,,public,2022-02-01,Hibernate makes tomcat to block many concurrent DAL calls,"In a development which makes a lot of concurrent DAL calls. If you execute jstack you can see a lot of blocked calls to java.lang.Class.forName0(Native Method) method inside org.hibernate.util.ReflectHelper.classForName(ReflectHelper.java:192). Find attached a jstack file.",acknowledged,open,,1970-01-01 0029919,design defect,Openbravo ERP,AugustoMauch,Triage Platform Base,urgent,major,have not tried,,,2015-05-18,5,,,public,2022-02-01,The query done to populate table/tabledir dropdowns in forms when the user enters text can be improved,"""If the user enters text in the dropdown of a table/tabledir field, the query created to populate the combo will use the coalesce and to_char functions even if it is not needed. For instance, if the user enter 'u' in the field Organization of the header tab of the Sales Order window, the following query will be used to populate the dropdown: SELECT td0.AD_Org_ID AS ID, (COALESCE(TO_CHAR(COALESCE(TO_CHAR(td0.Name),'')),'')) AS NAME, '' AS DESCRIPTION FROM AD_Org td0 WHERE td0.AD_Client_ID IN ('0','23C59575B9CF467C9620760EB255B389') AND td0.AD_Org_ID IN ('2E60544D37534C0B89E765FE29BC0B43','7BABA5FF80494CAFA54DEBD22EC46F01','B843C30461EA4501935CB1D125C9C25A','BAE22373FEBE4CCCA24517E23F0C8A48','DC206C91AA6A4897B44DA897936E0EC3','E443A31992CB4635AFCAEABE7183CE85') AND (AD_ORG_ID <> '0') AND (td0.isActive = 'Y' OR td0.AD_Org_ID = (?) ) AND UPPER((COALESCE(TO_CHAR(COALESCE(TO_CHAR(td0.Name),'')),''))) like UPPER(?) ORDER BY 2 LIMIT 76 OFFSET 0 The name of the organization (td0.Name) is a mandatory textual column, so there is no need to surround it with coalesce and to_char functions.""",acknowledged,open,,1970-01-01 0029846,design defect,Openbravo ERP,AugustoMauch,Triage Platform Base,high,minor,have not tried,,,2015-05-12,5,,,public,2022-02-01,OBQuery does not filter by readable organizations/clients if the queried entity is Organization/Client respetively,"If an OBQuery is used to retrieve the list of organizations/clients, it will return organizations/clients that are not readable by the role even if the filterOnReadableOrganizations/filterOnReadableClients attribute of the query is set to true respetively",new,open,,1970-01-01 0029820,feature request,Openbravo ERP,rbianchini,Triage Platform Base,normal,major,have not tried,,,2015-05-08,5,,,public,2022-02-01,Posibility to ejecute java code when open a window,"""When you open a window or a tab, the partner wants to execute java code (the code performs some checks and show a pop-up with some useful information). It's some like callouts, but when you focus on a window, or just qhen you open it""",new,open,,1970-01-01 0030893,feature request,Openbravo ERP,VictorVillar,Triage Platform Base,high,minor,always,,,2015-09-22,5,,,public,2022-02-01,It would be nice to clear out specific attachments,It would be nice to clear out specific attachments,new,open,,1970-01-01 0030814,design defect,Openbravo ERP,mfuertes,Triage Platform Base,normal,minor,have not tried,,,2015-09-14,5,,,public,2022-02-01,OBUISEL_Selector reference "ProductSimple" cant filter "equals",Cant define the grid behaviour in Selector reference grids. Client wants to filter the exact words as default.,new,open,,1970-01-01 0030807,design defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2015-09-09,5,,,public,2022-02-01,review login in AdvancedQueryBuilder.substituteContextParameters,"""Logic in org.openbravo.service.json.AdvancedQueryBuilder.substituteContextParameters method should be reviewed. There are 2 cases where might be incorrect: 1. Value is tried to be obtained first from session and after from request, request should be more specific than session so it should be done in the other way around. Though this change needs to be carefully verified from the functional point of view. 2. In case it is used for a wherclause in a selector invoked from a P&E opened from a window, tab and window ids are incorrectly obtained (they should be retrieved from inpTabId and inpWindowId request parameters instead of from tabId and windowId ones), this makes that when the value is tried to be obtained from session to be got always from session context not being able to check stored in session fields in the opening tab. Doing this change is not trivial because some values (such as isSoTrx used in Action Regading Document field in Add Payment P&E) to be changed from true to Y making the selector not to show the proper values""",new,open,,1970-01-01 0030763,feature request,Openbravo ERP,alostale,Triage Platform Base,normal,major,have not tried,,,2015-09-04,5,,,public,2022-02-01,unusable product characteristics popup when having many characteristics,"Product Characteristics popup used in filtering displays a tree that allows to browse characteristics. In case there are many characteristics available, it becomes difficult to select the one(s) to filter by.",new,open,,1970-01-01 0030760,design defect,Openbravo ERP,AugustoMauch,Triage Platform Base,high,major,have not tried,,,2015-09-04,5,,,public,2022-02-01,It would be a good idea to disable by default sorting and filtering of computed columns,"""Filtering and sorting computed columns is known to perform potentially very badly, as the defined query can end up being executed once per each row. If the number of rows is very high, the query can stall the server. To prevent accidentally doing this, we could decide to disable sorting and filtering all the fields based on computed columns, unless there is a grid configuration defined that overrides this setting. """,new,open,,1970-01-01 0030670,feature request,Openbravo ERP,egoitz,Triage Platform Base,high,major,always,,,2015-08-26,5,,,public,2022-02-01,Add help to the implementation views,"""Right now it is not possible to define the help content for the implementation views. Windows, processes and forms have the help content folder that is used to print the help for each one when clicking on the help link on the navigation bar. Using the javascript method getHelpView you can print the report from forms, windows or processes from a implementation view but it should be possible to take the help directly from the definition of the view implementation definition. http://wiki.openbravo.com/wiki/How_to_implement_a_new_main_view#View_API""",new,open,,1970-01-01 0030511,feature request,Openbravo ERP,rbianchini,Triage Platform Base,normal,minor,always,,,2015-08-06,5,,,public,2022-02-01,Enhance the rich text field to support font colors and bullets,"""Enhance the rich text field to support font colors and bullets. Now the rich text fields only supports font types, allignment, bold, italic and underscore""",new,open,,1970-01-01 0030477,feature request,Openbravo ERP,AugustoMauch,Triage Platform Base,normal,minor,have not tried,,,2015-07-31,5,,,public,2022-02-01,Generate a query with UPPER when using the ilike operator in Hibernate,"""When the ilike operator is used in Hibernate, it is translated to SQL like this: Postgres: this_.columName ilike ? Oracle: lower(this_.columName) like ? There are two problems with this: - It is not possible to use indexes when the ilike operator is used in postgres [1] - We are consolidating the use of lower instead of upper (see [2]) [1] http://postgresql.nabble.com/How-to-force-Postgres-to-use-index-on-ILIKE-td2057162.html#a2057163 [2] https://issues.openbravo.com/view.php?id=30476""",new,open,,1970-01-01 0030429,feature request,Openbravo ERP,yogaskarnik,Triage Platform Base,normal,minor,have not tried,,,2015-07-27,5,,,public,2022-02-01,Upgrade httpcore and httpclient libraries,Upgrade httpcore-4.0.1.jar to httpcore-4.3.jar or later and httpclient-4.0.1.jar to httpclient-4.3.jar or later in module org.openbravo.service.integration.openid. Creates conflict if the another version is used in another module.,new,open,,1970-01-01 0030402,design defect,Openbravo ERP,ngarcia,Triage Platform Base,urgent,major,always,,,2015-07-21,5,,,public,2022-02-01,Backup tool should remove the files from the temporal folder although it does not finish successfully,Backup tool should remove the files from the temporal folder although it does not finish successfully,new,open,,1970-01-01 0030361,feature request,Openbravo ERP,yogaskarnik,Triage Platform Base,normal,minor,have not tried,,,2015-07-15,5,,,public,2022-02-01,Default Reply-to in Email from standard window,Default Reply-to in Email from standard window,new,open,,1970-01-01 0030344,design defect,Openbravo ERP,inigosanchez,Triage Platform Base,low,minor,have not tried,,,2015-07-13,5,,,public,2022-02-01,A connection is created without using the "external connection pool" and is never closed,"A connection is created without using the ""external connection pool"" and is never closed. This connection is created by default pool of Hibernate. This is correct when don't use an external connection pool. In this case, using an external connection pool, this behavior is wrong.",acknowledged,open,,1970-01-01 0030340,feature request,Openbravo ERP,mfuertes,Triage Platform Base,normal,minor,have not tried,,,2015-07-10,5,,,public,2022-02-01,MS SQL Support,The partner wants to use openbravo with MS SQL because a client has that database.,new,open,,1970-01-01 0030336,design defect,Openbravo ERP,rbianchini,Triage Platform Base,normal,major,always,3.0PR15Q2.2,,2015-07-09,5,,,public,2022-02-01,Search products by SearchKey in grid mode.,"""When you want to add a product in a sales order line in grid view pasting the search key and hitting 'Enter' very fast, the application doesn't found the product and the line turn in a red color. If you do the same, but in form view, the product is found without problems. """,acknowledged,open,,1970-01-01 0030323,design defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2015-07-07,5,,,public,2022-02-01,tree reference cannot be used in as parameter in process definition,It is not possible to define a tree reference selector as a parameter for a process definition.,acknowledged,open,,1970-01-01 0030312,design defect,Openbravo ERP,alostale,Triage Platform Base,urgent,major,always,,,2015-07-03,5,,,public,2022-02-01,adaptive filtering is not working in selectors,"Adaptive filtering capability (filter in client when all data is locally available) does not work when retrieving data for selectors: 1. In selector's drop down 2. In selector's grid filtering 3. In standard grid while filtering by FK",acknowledged,open,,1970-01-01 0030059,design defect,Openbravo ERP,egoitz,Triage Platform Base,immediate,major,have not tried,,,2015-06-01,5,,,public,2022-02-01,Not possible to force the update to a concrete release by using a custom module with specific dependencies,"""As described on the following link, it is possible to make a module compatible with concrete releases. http://wiki.openbravo.com/wiki/Modularity_Concepts#Dependency_types Minor Version: In case both First Version and Last Version are defined, the compatibility is from the minor version in First Version to the minor version in Last Version (even they belong to the same major version). If Last Version is blank, the only compatible version will be the one defined by the First Version. Having a module with a dependency with core defining and start version and end version, you should be able to update core from the starting version defined to the last version by using the module management console""",new,open,,1970-01-01 0028988,design defect,Openbravo ERP,egoitz,Triage Platform Base,urgent,major,always,,,2015-02-18,5,,,public,2022-02-01,The module management window should show clear errors,"Right now the errors shown by that window when it is not possible to install a module are not clear. When updates are not found there is not explanation about what modules are causing that.",new,open,,1970-01-01 0031363,design defect,Openbravo ERP,gorkaion,Triage Platform Base,normal,minor,always,,,2015-11-04,20,Gentoo,,public,2022-02-01,Date related parameters do not work correctly,"""When a date (on most of its variants) parameter value is stored in the OBUIAPP_Parameter_Value table it is not properly stored and displayed later. This issue can be reproduced with Widget Parameters. Only Date references are stored in the Value_Date column. Absolute Date, Absolute Time, Date Time and Time references are stored in the Value_String column. When the value is displayed Time and Absolute Time values are lost, Date type References are shown with the Time and Date Time references are shown without parsing the value. """,acknowledged,open,,1970-01-01 0031241,design defect,Openbravo ERP,lorenzofidalgo,Triage Platform Base,normal,minor,always,main,,2015-10-23,5,,,public,2022-02-01,[15Q4] Inconsistent changes if user creates a discount with Sell at Cost Discretionary Discount module & later it's uninstalled,"""Creating a discount with """"Sell at Cost Discretionary Discount"""" module and, after that, trying to uninstall module creates inconsistences in database. Errors shown: ------------------- Error: Not all the foreign keys were correctly activated. Please review which ones were not, and fix the missing references, or recover the backup of your sources. Error: The following error occurred while executing this line: /opt/OpenbravoERP/src-db/database/build.xml:81: Java returned: 1 Error: Not all the foreign keys were correctly activated. Please review which ones were not, and fix the missing references, or recover the backup of your sources. ------------------- Log File: -------------- """"set.code.rev: code.rev: init: core.lib: init: compile: build.jar: build: copy.core.lib: database.lib: compile: jar: buildvalidation: [sql] Executing commands [sql] 2 of 2 SQL statements executed successfully buildvalidation: [java] 0 [main] INFO org.openbravo.buildvalidation.BuildValidationHandler - Executing build validation: org.openbravo.buildvalidation.AccountingTabs [java] 1624 [main] INFO org.openbravo.buildvalidation.BuildValidationHandler - Executing build validation: org.openbravo.buildvalidation.CheckUpdateConnectionPoolMerge [java] 1644 [main] INFO org.openbravo.buildvalidation.BuildValidationHandler - Executing build validation: org.openbravo.buildvalidation.DatabaseDecimalNumberCheck [java] 1650 [main] INFO org.openbravo.buildvalidation.BuildValidationHandler - Executing build validation: org.openbravo.buildvalidation.DatabaseVersionCheck [java] 1710 [main] INFO org.openbravo.buildvalidation.BuildValidationHandler - Executing build validation: org.openbravo.buildvalidation.DuplicateDocExchangeRate [java] 1802 [main] INFO org.openbravo.buildvalidation.BuildValidationHandler - Executing build validation: org.openbravo.buildvalidation.DuplicatedJavaPackage [java] 1837 [main] INFO org.openbravo.buildvalidation.BuildValidationHandler - Executing build validation: org.openbravo.buildvalidation.DuplicatedOrgWarehouse [java] 1914 [main] INFO org.openbravo.buildvalidation.BuildValidationHandler - Executing build validation: org.openbravo.buildvalidation.DuplicatedPriceListVersion [java] 1943 [main] INFO org.openbravo.buildvalidation.BuildValidationHandler - Executing build validation: org.openbravo.buildvalidation.GLJournalAccountingCheck [java] 1948 [main] INFO org.openbravo.buildvalidation.BuildValidationHandler - Executing build validation: org.openbravo.buildvalidation.PaymentGLItemCheck [java] 1990 [main] INFO org.openbravo.buildvalidation.BuildValidationHandler - Executing build validation: org.openbravo.buildvalidation.PreferenceConflict [java] 2013 [main] INFO org.openbravo.buildvalidation.BuildValidationHandler - Executing build validation: org.openbravo.buildvalidation.RemoveCostingRuleProcessExecutions [java] 2026 [main] INFO org.openbravo.buildvalidation.BuildValidationHandler - Executing build validation: org.openbravo.buildvalidation.User1Ready [java] 2032 [main] INFO org.openbravo.buildvalidation.BuildValidationHandler - Executing build validation: org.openbravo.advpaymentmngt.buildvalidation.TransactionsWithMissingData [java] 2037 [main] INFO org.openbravo.buildvalidation.BuildValidationHandler - Executing build validation: org.openbravo.advpaymentmngt.buildvalidation.UniquePaymentForTransaction [java] 2057 [main] INFO org.openbravo.buildvalidation.BuildValidationHandler - Executing build validation: org.openbravo.advpaymentmngt.buildvalidation.UnpostRefundPayments [java] 2065 [main] INFO org.openbravo.buildvalidation.BuildValidationHandler - Executing build validation: org.openbravo.advpaymentmngt.buildvalidation.WrongPaymentScheduleDetailsCheck [java] 2148 [main] INFO org.openbravo.buildvalidation.BuildValidationHandler - Executing build validation: org.openbravo.retail.posterminal.buildvalidation.DuplicatedPosTerminalPaymentType update.database: [sql] Executing commands [sql] 2 of 2 SQL statements executed successfully update.database.java: [java] Executing database update process without checking changes in local files. [java] 0 INFO - Database connection: jdbc:postgresql://localhost:5432/openbravo. User: tad [java] 1812 INFO - Executing full update.database [java] 1846 INFO - Reading tables... [java] 19117 INFO - Reading views... [java] 19562 INFO - Reading sequences... [java] 19571 INFO - Reading triggers... [java] 19632 INFO - Reading functions... [java] 20867 INFO - Sorting foreign keys, indexes and checks... [java] 21436 INFO - Starting function and trigger standardization. [java] 62661 INFO - Checking datatypes from the model loaded from the database [java] 62663 INFO - Original model loaded from database. [java] 62734 INFO - Reading model files... [java] 82063 INFO - Checking datatypes from the model loaded from XML files [java] 82121 INFO - Loading data from XML files [java] 92123 INFO - Loading and applying configuration scripts [java] 92139 INFO - Applying structure part of configuration script: org.openbravo.v3 [java] 92140 INFO - Loading configuration script: /opt/OpenbravoERP/modules/org.openbravo.v3/src-db/database/configScript.xml [java] 92213 INFO - Applying structure part of configuration script: org.openbravo.retail.pack [java] 92214 INFO - Loading configuration script: /opt/OpenbravoERP/modules/org.openbravo.retail.pack/src-db/database/configScript.xml [java] 92233 INFO - Applying structure part of configuration script: mySystem.CustomizationTemplate [java] 92234 INFO - Loading configuration script: /opt/OpenbravoERP/modules/mySystem.CustomizationTemplate/src-db/database/configScript.xml [java] Checking if database structure was modified locally. [java] Checking if data has changed in the application dictionary. [java] 94049 INFO - Executing default prescript [java] 94241 INFO - Executed 117 SQL command(s) successfully [java] 94256 INFO - Updating database model... [java] 95350 INFO - Executed 58 SQL command(s) successfully [java] 95381 INFO - Executed 6 forced SQL command(s) with 1 error(s) [java] 95389 INFO - Executed 1 forced SQL command(s) successfully [java] 95391 INFO - Model update complete. [java] 95643 INFO - Disabling foreign keys [java] 96288 INFO - Executed 400 SQL command(s) successfully [java] 96299 INFO - Disabling triggers [java] 96443 INFO - Executed 321 SQL command(s) successfully [java] 96909 INFO - Executed 834 SQL command(s) successfully [java] 96976 INFO - Executing moduleScript: org.openbravo.modulescript.HBFix [java] 97051 INFO - Executing moduleScript: org.openbravo.modulescript.InitializeCostingMigrationPreference [java] 97208 INFO - Executing moduleScript: org.openbravo.advpaymentmngt.modulescript.InitializeAPRMReadyPreference [java] 97288 INFO - Executing moduleScript: org.openbravo.module.remittance.modulescript.CreateAccountingConfiguration [java] 97320 INFO - Executing moduleScript: org.openbravo.module.remittance.modulescript.InvoiceWrongPaymentComplete [java] 97339 INFO - Executing moduleScript: org.openbravo.module.remittance.modulescript.PopulateBankInstructions [java] 97351 INFO - Executing moduleScript: org.openbravo.module.remittance.modulescript.UpdateIsPaymentPaidRem [java] 97365 INFO - Executing moduleScript: org.openbravo.module.remittance.modulescript.UpdateProcessRemittance [java] 97369 INFO - Executing moduleScript: org.openbravo.retail.posterminal.modulescript.FixDataIssue24147 [java] 97400 INFO - Executing moduleScript: org.openbravo.retail.posterminal.modulescript.FixDataIssue24409 [java] 97402 INFO - Executing moduleScript: org.openbravo.retail.posterminal.modulescript.FixDataIssue25555 [java] 97416 INFO - Executing moduleScript: org.openbravo.retail.posterminal.modulescript.FixDataIssue25963 [java] 97418 INFO - Executing moduleScript: org.openbravo.retail.posterminal.modulescript.FixDataIssue26444 [java] 97451 INFO - Executing moduleScript: org.openbravo.retail.posterminal.modulescript.FixDataIssue27695 [java] 97454 INFO - Executing moduleScript: org.openbravo.retail.posterminal.modulescript.FixDataIssue28722 [java] 97457 INFO - Executing moduleScript: org.openbravo.retail.posterminal.modulescript.FixErrorTableData [java] 97460 INFO - Executing moduleScript: org.openbravo.retail.posterminal.modulescript.FixWrongPaymentScheduled [java] 97480 INFO - Executing moduleScript: org.openbravo.retail.posterminal.modulescript.InsertDiscountPreference [java] 97494 INFO - Executing moduleScript: org.openbravo.retail.posterminal.modulescript.InsertNewFlowDiscountPreference [java] 97501 INFO - Executing moduleScript: org.openbravo.retail.posterminal.modulescript.ModuleScriptPosterminal [java] 97518 INFO - Loading and applying configuration scripts [java] 97525 INFO - Applying data part of configuration script: org.openbravo.v3 [java] 97526 INFO - Loading configuration script: /opt/OpenbravoERP/modules/org.openbravo.v3/src-db/database/configScript.xml [java] 98963 INFO - Applying data part of configuration script: org.openbravo.retail.pack [java] 98964 INFO - Loading configuration script: /opt/OpenbravoERP/modules/org.openbravo.retail.pack/src-db/database/configScript.xml [java] 99082 INFO - Applying data part of configuration script: mySystem.CustomizationTemplate [java] 99084 INFO - Loading configuration script: /opt/OpenbravoERP/modules/mySystem.CustomizationTemplate/src-db/database/configScript.xml [java] 99089 INFO - Comparing databases to find differences [java] 106708 INFO - Updating Application Dictionary data... [java] 106737 INFO - Removing invalid rows. [java] 106971 INFO - Executed 88 SQL command(s) successfully [java] 106981 INFO - Recreating Primary Keys [java] 107195 INFO - Executing oncreatedefault statements for mandatory columns [java] 107480 INFO - Executed 73 SQL command(s) successfully [java] 107482 INFO - Recreating not null constraints [java] 108171 INFO - Executed 905 SQL command(s) successfully [java] 108176 INFO - Executing update final script (dropping temporary tables) [java] 108659 INFO - Executed 57 SQL command(s) successfully [java] 108695 INFO - Executed 4 forced SQL command(s) successfully [java] 108696 INFO - Enabling Foreign Keys and Triggers [java] 109636 INFO - Batch statement failed. Rolling back and retrying all the statements in a non-batched connection. [java] 110724 WARN - SQL Command failed with: ERROR: insert or update on table """"m_offer"""" violates foreign key constraint """"m_offer_offertype"""" [java] Detail: Key (m_offer_type_id)=(4776954A80E747C5BAA565AD464759BF) is not present in table """"m_offer_type"""". [java] 110727 WARN - -- END [java] ALTER TABLE M_OFFER [java] ADD CONSTRAINT M_OFFER_OFFERTYPE FOREIGN KEY (M_OFFER_TYPE_ID) REFERENCES M_OFFER_TYPE (M_OFFER_TYPE_ID) [java] 111257 INFO - Executed 400 SQL command(s) with 1 error(s) [java] 111402 INFO - Executed 321 SQL command(s) successfully [java] 111406 INFO - Executing default postscript [java] 111437 INFO - Executed 13 SQL command(s) successfully [java] 113044 ERROR - Not all the foreign keys were correctly activated. Please review which ones were not, and fix the missing references, or recover the backup of your sources. [java] java.lang.Exception: There were serious problems while updating the database. Please review and fix them before continuing with the application rebuild [java] at org.openbravo.ddlutils.task.AlterDatabaseDataAll.doExecute(AlterDatabaseDataAll.java:243) [java] at org.openbravo.ddlutils.task.BaseDatabaseTask.execute(BaseDatabaseTask.java:86) [java] at org.openbravo.ddlutils.task.AlterDatabaseJava.main(AlterDatabaseJava.java:44) [java] Exception in thread """"main"""" java.lang.Exception: There were serious problems while updating the database. Please review and fix them before continuing with the application rebuild [java] at org.openbravo.ddlutils.task.AlterDatabaseDataAll.doExecute(AlterDatabaseDataAll.java:262) [java] at org.openbravo.ddlutils.task.BaseDatabaseTask.execute(BaseDatabaseTask.java:86) [java] at org.openbravo.ddlutils.task.AlterDatabaseJava.main(AlterDatabaseJava.java:44) [java] Caused by: java.lang.Exception: There were serious problems while updating the database. Please review and fix them before continuing with the application rebuild [java] at org.openbravo.ddlutils.task.AlterDatabaseDataAll.doExecute(AlterDatabaseDataAll.java:243) [java] ... 2 more"""" --------------""",acknowledged,open,,1970-01-01 0031177,design defect,Openbravo ERP,amayavicente,Triage Platform Base,normal,major,always,,,2015-10-19,5,,,public,2022-02-01,Time in Process Monitor || Process Request || Process Log is the server time instead the user time,"For background processes, in the field Process Monitor || Process Request || Process Log, the time is different that the time in the field Start time.",acknowledged,open,,1970-01-01 0031124,feature request,Openbravo ERP,caristu,Triage Platform Base,normal,minor,have not tried,,,2015-10-09,5,,,public,2022-02-01,Add the "Insert or Delete" pattern for the standard window tabs,It would be nice to have the "Insert or Delete" (Not Edit) pattern for the standard window tabs.,new,open,,1970-01-01 0031012,feature request,Openbravo ERP,egoitz,Triage Platform Base,normal,major,have not tried,,,2015-10-01,5,,,public,2022-02-01,Add the inser or update ui pattern for tab definition.,"""Different clients has request the possibility to have a pattern to allow only to insert and update records. On that case the delete button should not be visible. That is required on some cases to prevent deleting invoices created, and avoid losing sequence numbers. """,new,open,,1970-01-01 0030994,feature request,Openbravo ERP,ngarcia,Triage Platform Base,high,minor,always,,,2015-09-30,5,,,public,2022-02-01,It would be fine it the application log could be analyzed in the application,It would be fine it the application log could be analyzed in the application,new,open,,1970-01-01 0030932,feature request,Openbravo ERP,maite,Triage Platform Base,urgent,major,always,,,2015-09-25,5,,,public,2022-02-01,It would be nice to be able to define permissions only for specific actions of Complete button,It would be nice to be able to define permissions only for specific actions of Complete button ,new,open,,1970-01-01 0030729,design defect,Openbravo ERP,malsasua,Triage Platform Base,low,minor,always,,,2015-09-01,20,Community Appliance,,public,2022-02-01,Reference DateTime is not working in procedures,"""if you define a procedure in application dictionary, and one parameter is of type DateTime, when you click in a day of calendar, the date is not populated """,acknowledged,open,,1970-01-01 0030657,design defect,Openbravo ERP,rbianchini,Triage Platform Base,urgent,major,always,3.0PR15Q2.3,,2015-08-24,5,,,public,2022-02-01,Default Date Order value wrong in some cases,"Default Date Order value wrong in some cases. ",acknowledged,open,,1970-01-01 0030279,design defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2015-06-29,5,,,public,2022-02-01,log clean up process doesn't vacuum tables deleted via FK cascaded deletion,"""When log clean up process is run in PostgreSQL, tables that where cleaned up are vacuumed. If there are tables that are deleted because they have a delete cascade FK to one of the tables marked to be deleted, vacuum is not executed for them.""",acknowledged,open,,1970-01-01 0030225,feature request,Openbravo ERP,malsasua,Triage Platform Base,normal,minor,sometimes,,,2015-06-22,20,Community Appliance,,public,2022-02-01,"No default value, in mandatory columns of type ""table"" and ""tabledir""","""when a column is mandatory, and the type of column is """"table"""" or """"tabledir"""", when you create a new record, the first record is selected by default. It should be configurable that, no element is selected when new record is created""",new,open,,1970-01-01 0028615,design defect,Openbravo ERP,plujan,Triage Platform Base,normal,major,have not tried,main,,2015-01-14,5,,,public,2022-02-01,Return From Customer receipt links to Goods Shipment instead of Return Material Receipt,"I've created a new RfC in WebPOS. I've checked that the record has been synchronised into the Return From Customer tab. The record is present in the Return Material Receitp window. However, if I try to go to the record from the Linked Items section the Goods Shipment window is opened.",acknowledged,open,,1970-01-01 0027677,design defect,Openbravo ERP,sspadmin,Triage Platform Base,normal,major,always,3.0MP31.2,,2014-09-25,10,Windows 7 Profesional,,public,2022-02-01,Wrong value stored in session,"i created stored in session on field em_sh_employee_code in c_bpartner table. I use this in tab level 2 (employee attendance) for view attendance data of employee. i create hql query in hqlwhereclause employee attendance using em_sh_employee_code as parameter in my query.",acknowledged,open,,1970-01-01 0026743,design defect,Openbravo ERP,umartirena,Triage Platform Base,normal,major,always,,,2014-05-30,5,,,public,2022-02-01,OBUISEL Selectors with Custom Query don't take into account validation rules in Process Definition Window,"""OBUISEL Selectors with Custom Query don't take into account validation rules in Process Definition Window. While adding filters, the code retrieves the validation rule and it adds to _where parameter, but in CustomQuerySelectorDatasource it does not add the parameter to the query.""",acknowledged,open,,1970-01-01 0026500,feature request,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2014-05-08,5,,,public,2022-02-01,Speed up import client by factor 3-4,"While debugging a performance problem with import client the following came up that the following call: log(""Inserted entity "" + bob.getIdentifier() + originalIdStr); in method: addToInsertOrUpdateLists src/org/openbravo/dal/xml/BaseXMLEntityConverter.java Has a very big (and bad) impact on runtime. Commenting out that call shows a reduction of runtime from 22min down to 5m40. Checking usage of that log-output. In most cases it is only printed to server log (if .debug level is activated). However it is also exposed via api and seems to be part of ws-response. So completely removing the call would be at least an api-change. As less intrusive approach could be to make it configurabl and remove the call in the common case where it is not needed. ",acknowledged,open,,1970-01-01 0019974,design defect,Openbravo ERP,dmiguelez,Triage Platform Base,normal,major,have not tried,pi,,2012-03-07,20,Community Appliance,,public,2022-02-01,"When changing Organization, it shows the previously selected Business Partner.","When changing Organization, it shows the previously selected Business Partner, even if it does not belong to the newly selected Organization.",acknowledged,open,,1970-01-01 0031719,design defect,Openbravo ERP,egoitz,Triage Platform Base,high,major,have not tried,,,2015-12-15,5,,,public,2022-02-01,Alerts should take into account the client and the org of the alert definition,"Right now the sql alert executed for the alerts does not include the client or organization whre the alert is defined. that means that the query can return elements of other organizations or clients. The process should add the client and org on the where clause of the query executed.",new,open,,1970-01-01 0031625,feature request,Openbravo ERP,egoitz,Triage Platform Base,urgent,major,always,,,2015-12-01,5,,,public,2022-02-01,Allow extending the standard callouts to add new features,"Right now the way to change the behaviour of the callaout is to create your own callout. It should be very useful to allow extending the callouts.",new,open,,1970-01-01 0031496,design defect,Openbravo ERP,alostale,Triage Platform Base,normal,trivial,have not tried,,,2015-11-16,5,,,public,2022-02-01,hardcoded and not translatable attachment description when printing/emailing document,"""When a document is printed or emailed and an attachment is generated for it, this attachment includes as it description a text: """"Generated by printing""""/""""Generated by e-mailing"""". This text is hardcoded and cannot be translated.""",acknowledged,open,,1970-01-01 0031425,design defect,Openbravo ERP,alostale,Triage Platform Base,normal,trivial,have not tried,,,2015-11-11,5,,,public,2022-02-01,many boolean columns incorrectly defined in AD and DB,"Boolean columns (reference Y/N) should be defined as: 1. Mandatory: other case when working with DAL a Boolean null object is obtained failing when doing ""if (object)"" 2. They should have standard DB check for Y/N values",acknowledged,open,,1970-01-01 0031315,design defect,Openbravo ERP,caristu,Triage Platform Base,high,major,always,,,2015-10-30,5,,,public,2022-02-01,Equals other column filter is not working,"""Is not possible to filter the grid using the """"equals other column"""" operator[1]. Also, is not specified for which type of columns (reference type) this operator can be used. [1] http://wiki.openbravo.com/wiki/User_Interface_Introduction#Column_Filters""",acknowledged,open,,1970-01-01 0031159,design defect,Openbravo ERP,malsasua,Triage Platform Base,normal,minor,always,,,2015-10-16,5,,,public,2022-02-01,Trees of type "link to parent" can not be sorted,"in the trees of type ""link to parent"", you can change the order of nodes in UI, but the change is not stored and if you refresh the window, the change has not been done",acknowledged,open,,1970-01-01 0030258,design defect,Openbravo ERP,malsasua,Triage Platform Base,normal,minor,always,,,2015-06-26,20,Community Appliance,,public,2022-02-01,callout messages are overwritten,"when two callouts are executed and the two callouts show a message, the first message callout is overwritten with the second message callout",new,open,,1970-01-01 0030088,feature request,Openbravo ERP,alostale,Triage Platform Base,normal,minor,N/A,,,2015-06-04,5,,,public,2022-02-01,improve default eclipse preferences,"Update eclipse preferences to: * Add warns for Unnecessary Cast or instanceof operation * Add import static for junit/Hamcrest * Add javadoc warn for uncommented parameters/exceptions: they should be commented or not set at all",acknowledged,open,,1970-01-01 0029713,feature request,Openbravo ERP,jonalegriaesarte,Triage Platform Base,normal,minor,have not tried,,,2015-04-28,5,,,public,2022-02-01,Add the capability to export formulas to csv,"Add the capability to export formulas to csv. Actually when the user exports the data to csv, formulas are not exported",new,open,,1970-01-01 0029477,design defect,Openbravo ERP,caristu,Triage Platform Base,normal,minor,always,,,2015-03-31,5,,,public,2022-02-01,It is necessary to mark the link to parent checkbox to add a child instance from an event handler,"""It is necessary to mark the link to paren (isparent) checkbox to add a child instance from an event handler. Following the example in[1], the greetingTrl table should have the link to parent checkbox marked in the column which references the greeting table. [1] http://wiki.openbravo.com/wiki/How_to_implement_a_business_event_handler#Adding_a_child_instance """,acknowledged,open,,1970-01-01 0029444,design defect,Openbravo ERP,aldoescob,Triage Platform Base,high,minor,always,3.0PR14Q3.5,,2015-03-27,30,CentOS 6.4,,public,2022-02-01,SETOF error due to wrong export of function,"""I created a function RETURNS SETOF record, correctly tested in Postgresql enviroment, but Openbravo's rebuild doesn't recognize it, shows """"89504 WARN - SQL Command failed with: ERROR: no se puede usar RETURN QUERY en una función que no ha sido declarada SETOF"""", a fatal rebiuld ERROR. This funcion have SETOF word, but is exported a """"VARCHAR"""" returns in the xml files. """,acknowledged,open,,1970-01-01 0029142,design defect,Openbravo ERP,alostale,Triage Platform Base,high,major,sometimes,,,2015-03-05,5,,,public,2022-02-01,update.database does not remove invalid rows with multiple level of cascaded FKs,"When updating database the step ""removing invalid rows"" tries to emulate FK cascade deletion (for cascaded FKs) for those tables where FKs are deactivated. FK deactivation can occur: * For AD tables: all of them are deactivated * Other tables: they are recreated on The problem is that this step does not take into account recreated tables nor FK dependencies with multiple levels.",acknowledged,open,,1970-01-01 0027032,design defect,Openbravo ERP,Xpand-IT,Triage Platform Base,normal,trivial,have not tried,,,2014-07-08,5,,,public,2022-02-01,Warning message "Saving failed. " but entry is saved,"I have a callout that do a validation in a field and throw a warning message. If i change a field then switch to another field the message appears correct. But if a change the field and save the entry, the message displayed is ""Saving failed."" followed by my message, but the entry is saved into the database.",new,open,,1970-01-01 0025433,design defect,Openbravo ERP,gorozcoh,Triage Platform Base,normal,minor,always,3.0MP30,,2014-01-06,10,Server 2008R2,,public,2022-02-01,Script export.database changes return type stored procedure,"""Script export.database changes type for stored procedures with return type RECORD. The XML file shows, for example: is called""",acknowledged,open,,1970-01-01 0032869,design defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2016-05-05,5,,,public,2022-02-01,cannot switch to a role that's being defined in current session,"""When trying to switch to a role that is being defined in current session, it is possible to get an inconsistent state. Note this situation is solved if after the role is completely defined, log out is done before using it.""",acknowledged,open,,1970-01-01 0032590,feature request,Openbravo ERP,yogaskarnik,Triage Platform Base,normal,major,always,,,2016-04-05,5,,,public,2022-02-01,Ability to hide the widget from workspace without hiding it from window,Ability to hide the widget from workspace without hiding it from window which is added as a embedded widget,new,open,,1970-01-01 0032522,design defect,Openbravo ERP,inaki_garcia,Triage Platform Base,normal,minor,always,,pi,2016-03-21,5,,,public,2022-02-01,Error shown on the row edit button tooltip when inserting a row with missing mandatory fields is unreadable for a plain user,"When inserting a new row in the grid view and saving it with some missing mandatory fields, the error shown on the row edit button tooltip is unreadable by a plain user: shows the error given by the database, instead of indicating what fields are missing that should be filled.",new,open,,1970-01-01 0032505,design defect,Openbravo ERP,NaroaIriarte,Triage Platform Base,normal,minor,always,,,2016-03-18,5,,,public,2022-02-01,The hql which is defined in datasources that are used by selectors is never taken into account,"When a manual datasource with a hql where clause is created and a selector uses that manual datasource, the hql where clause defined in the manual datasource is never taken into account.",new,open,,1970-01-01 0032475,design defect,Openbravo ERP,egoitz,Triage Platform Base,normal,major,have not tried,,,2016-03-15,5,,,public,2022-02-01,Not possible to use summary functions on the grid for the totalgross column on the return from customer window,"Not possible to use summary functions on the grid for the totalgross column on the return from customer window That happens because the column has a client class defined.",new,open,,1970-01-01 0032266,feature request,Openbravo ERP,maite,Triage Platform Base,urgent,major,always,,,2016-02-17,5,,,public,2022-02-01,It would be nice to configure if grid position should be maintained or not when grid is refreshed,"Seems that smartclient allows to define an specific row to scroll to (http://www.isomorphic.com/docs/release/a/b/c/go.html#method..ListGrid.scrollToRow). Would be useful to be able to configure if grid position should be maintained when grid is refreshed, for example as an extra option in Grid Configuration window",new,open,,1970-01-01 0032224,feature request,Openbravo ERP,malsasua,Triage Platform Base,normal,minor,always,,,2016-02-12,20,Community Appliance,,public,2022-02-01,To able to store the images in the tomcat server instead of in database,"""To able to configure if the images are stored in the tomcat server (similar to attachments) or in the database (as CLOB column). Now, only can be stored in database""",new,open,,1970-01-01 0032192,design defect,Modules,ngarcia,Triage Platform Base,urgent,major,always,,,2016-02-10,5,,,public,2022-02-01,First launch of Update Time Dimension Refs + Tree Closure Table background process takes too long,First launch of Update Time Dimension Refs + Tree Closure Table background process takes too long. ,acknowledged,open,,1970-01-01 0032053,design defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2016-01-29,5,,,public,2022-02-01,Grid Configuration -> Filter on change option applies only to text fields,"""Currently """"Filter on Change"""" option of Grid Configuration applies only to text fields. In some cases, it would also be interesting to make it applicable for drop down filters.""",acknowledged,open,,1970-01-01 0031951,design defect,Openbravo ERP,lorenzofidalgo,Triage Platform Base,normal,minor,always,main,,2016-01-19,5,,,public,2022-02-01,[16Q1] Wrong message is shown when installing a module using GUI under some circunstances,"""It is shown a wrong message when user is installing a new module through """"Module Management"""" window, """"Add Modules"""" tab under some circumstances. This situation happens if the module that is going to be installed depends on other module and this other module has a major version that is no longer supported but it supports other major version. This behaviour has been tested with """"New Entities for Gift Cards"""" module as the module that is desired to be installed and that module depends on """"Gift cards and vouchers"""" module and it is installed the 1.2.101. version. Actually, """"New Entities for Gift Cards"""" module requires """"Gift cards and vouchers version 1.1.505 or later"""" while it does not change its major version (1.2.XXX or later is not supported). But it is not explained in the error message that is shown to the user.""",acknowledged,open,,1970-01-01 0031858,feature request,Openbravo ERP,yogaskarnik,Triage Platform Base,normal,major,always,,,2016-01-11,5,,,public,2022-02-01,Ability to disable the deletion of User Notes,"Ability to disable the deletion of User Notes at Role level. If the delete is enabled, the users can delete the conversation anytime in the future and the conversation will be incomplete",new,open,,1970-01-01 0029741,design defect,Openbravo ERP,caristu,Triage Platform Base,normal,minor,always,,,2015-04-29,5,,,public,2022-02-01,Summarize fields are not displayed in widgets when the query contains subqueries or uses functions,"""Summarize fields are not displayed in widgets when the query contains subqueries or uses functions. The following error is displayed in the log: 303201 [http-8082-1] ERROR org.openbravo.client.querylist.QueryListDataSource - Exception while fetching the summary columns of the widget: .... It is not supported using as summaries columns that are defined using a subquery, or that are defined using a summary function. But this is appearing even if the summary field is not related to the column that indeed uses the subquery.""",acknowledged,open,,1970-01-01 0034035,feature request,Openbravo ERP,ngarcia,Triage Platform Base,urgent,major,always,,,2016-09-20,5,,,public,2022-02-01,It would be fine if the order the values are shown in a selector could be defined,It would be fine if the order the values are shown in a selector could be defined,new,open,,1970-01-01 0033940,design defect,Openbravo ERP,naiaramartinez,Triage Platform Base,urgent,major,always,,,2016-09-09,5,,,public,2022-02-01,[SERQA 1558 ]When Postgres database is configured in French the unique message is not found in Openbravo's ad_message,"""When creating a record in Openbravo that raises a unique constraint, instead of showing the ad_message it is showing the message raised by the database. The message that I can see, for example, when creating a user that already exist, is the following: Saving failed. ERREUR: la valeur d'une clé dupliquée rompt la contrainte unique « ad_user_un_username » Détail : La clé « (username)=(Anthony) » existe déjà. Please, check the 'ErrorTextParserPOSTGRE' java class to fix this. Stefan has asked to also include some test cases. For more information talk to Stefan. """,new,open,,1970-01-01 0033916,feature request,Openbravo ERP,caristu,Triage Platform Base,high,minor,always,,,2016-09-07,5,,,public,2022-02-01,Keep track of Web Service usage on ad_session_usage_audit table,"It would be nice to have on the BaseWebServiceServlet the ability to register a new entry into the ad_session_usage_audit every time that the service method is executed. This way a tracking of the WS calls would be available on the ad_session_usage_audit table. This will be useful for those environments where the number of WS calls is limited as it would provide more visibility to know how the WS calls are consumed.",new,open,,1970-01-01 0033903,feature request,Openbravo ERP,dbaz,Triage Platform Base,low,minor,always,,,2016-09-05,5,,,public,2022-02-01,"[UX] A tab opened from another tab, should be opened just after the opener one","""A tab opened from another tab (indirect navigation, reports), should be opened just after the opener one. Right now, new tabs opened from another one always are opened in last position. This can be an usability problem because, if the opener tab is not in the last position, it could be messy to go back to this tab. Most of tab based applications work this way. Although this should be the default behavior, there should be also a preference in order to work in the old way (all tabs open at the end). Just like this: https://support.mozilla.org/es/questions/969140 Note: all tabs opened directly from navigation bar (quick search, quick new, application menu, ...) should be always opened in last position.""",new,open,,1970-01-01 0033746,design defect,Openbravo ERP,pradeepvarma,Triage Platform Base,normal,minor,always,,,2016-08-19,5,,,public,2022-02-01,Alerts get generated even after unchecking the active flag of Alert Process in process request,"It was noticed that even after the active flag is unchecked for the Alert process(backgrond process) in the process request window, the alerts get generated.",new,open,,1970-01-01 0033743,feature request,Openbravo ERP,rbianchini,Triage Platform Base,normal,major,have not tried,3.0PR16Q2.1,,2016-08-18,5,,,public,2022-02-01,"Numeric Values in Reports are Text, not numeric in Excel","""Numeric Values in Reports are Text, not numeric in Excel. There is a way to configure the custom reports shown in this article: http://wiki.openbravo.com/wiki/How_to_create_a_Report#Configuring_Cell_Type_in_XLS_Reports But, for the core reports this configuration is not good, since the reports must be modified manually one by one, and must included in custom modules. It would be nice to have a preference to configurate if you need to export to microsoft excel or libre office calc""",new,open,,1970-01-01 0033653,design defect,Openbravo ERP,VictorVillar,Triage Platform Base,urgent,minor,always,,,2016-08-08,5,,,public,2022-02-01,[SER QA 1248] Not visible the name of the property in the Preference tab section,"Not visible the name of the property in the Preference tab section when you select a preference (type list). Now what you see is the identifier.",acknowledged,open,,1970-01-01 0033591,design defect,Openbravo ERP,caristu,Triage Platform Base,high,major,have not tried,,,2016-08-02,5,,,public,2022-02-01,Datasource request fired after displaying a new column in grid having lazy filtering enabled,"A request to the datasource is fired after displaying a new column in grid view even if the lazy filtering is enabled. The same happens with the rest of the actions that can be fired from the menu displayed when doing righ-click on a column (like Group by ...)",new,open,,1970-01-01 0033483,design defect,Openbravo ERP,gorkaion,Triage Platform Base,normal,minor,N/A,,,2016-07-14,5,,,public,2022-02-01,Allow Import Entries at System Level,Import Entry and Archive Import Entry tables do not allow records in System Client. They should allow it so System processes can make use of these tables to schedule processes.,new,open,,1970-01-01 0033432,design defect,Openbravo ERP,NaroaIriarte,Triage Platform Base,normal,minor,always,,,2016-07-05,5,,,public,2022-02-01,Wrong data can be saved when using fields with display logic.,"If there is a field with a display logic, it can occur that sometimes wrong data is saved in some records. If for example there is a field ""A"" which has a display logic based on another field ""B"", and the field ""A"" is displayed when the field ""B"" is checked. If there is a saved record, you open it to edit it and uncheck the ""B"" field, you can already see the ""A"" field and modify it, this is not right. If you save that record, the data of the display logic field will be also stored.",acknowledged,open,,1970-01-01 0033358,feature request,Openbravo ERP,caristu,Triage Platform Base,high,minor,always,,,2016-06-27,5,,,public,2022-02-01,Read Only Logic for pick and execute grid parameters based on auxiliar inputs defined for the pick and edit does not work,Read Only Logic for pick and execute grid parameters based on auxiliar inputs defined for the pick and edit window itself does not work.,new,open,,1970-01-01 0033329,design defect,Openbravo ERP,inigosanchez,Triage Platform Base,normal,minor,have not tried,,,2016-06-22,5,,,public,2022-02-01,Error is thrown in validation of mandatory fields when a callout has to fill a mandatory field.,"""When a save button is clicked, the value of a mandatory field that is filled by a callout should be validated after than callout operations have finished. For example, in 'User' window the value in 'Username' field is written properly by SL_User_Name callout when name field is filled but validation of mandatory fields are executed before. For this reason, this record is not saved properly. It would be nice than callouts operations will be execute before than validation of mandatory fields when a save button is clicked. """,new,open,,1970-01-01 0032816,feature request,Modules,m44miri,Triage Platform Base,normal,minor,always,,,2016-04-30,20,Community Appliance,,public,2022-02-01,selection for date,"As you know we have some date for different country.for example Iran that has Jalali date. I make a module for selection date in the navigation bar but as you know OBcontext should has a object for this issue for example OBContext.Calendar() How can add this Attribute ?",new,open,,1970-01-01 0032435,feature request,Openbravo ERP,NaroaIriarte,Triage Platform Base,normal,minor,have not tried,,,2016-03-08,5,,,public,2022-02-01,There are columns which can be modified even with no modules in development,There are columns that belong to the AD dataset which can be modified when their modules are not in development. It would be nice to fix all these cases.,new,open,,1970-01-01 0032425,design defect,Openbravo ERP,alostale,Triage Platform Base,urgent,major,have not tried,,,2016-03-07,5,,,public,2022-02-01,request on keystroke while typing on selector's drop down,"""When using a selector drop down to select an item, a request to datasource is performed on each keystroke regardless the time elapsed between them is very small. This causes an unneeded backend overload. When filtering in grid (in standard windows or selector popup) there is a delay between keystroke and request, so that in case several keystrokes are done within this delay period, a single request is executed grouping all of them. The problem is related with the implementation of fireOnPauseDelay in SC. Writting some characthers in a selector in less time than fetchDelay (200ms) time. This works properly. But if just in that moment, it will begin to type several times any key, lots of request are triggered.""",acknowledged,open,,1970-01-01 0032063,design defect,Openbravo ERP,mtaal,Triage Platform Base,normal,major,have not tried,,,2016-01-29,5,,,public,2022-02-01,References from an object to other objects is not checked when inserting only when updating,"""When an object A references an object B then when saving A the system should check that B is in the organization tree of the organization of A. This check is done in the OBInterceptor. This check is enabled when updating but not inserting a new record. This has been explicitly done ([1] code commented out) as an issue needed to be solved. See the linked issue. The issue was solved in 2011 sometime, but the code never got uncommented. [1] https://code.openbravo.com/erp/devel/pi/file/2dd2efccfcc6/src/org/openbravo/dal/core/OBInterceptor.java#l227 """,acknowledged,open,,1970-01-01 0025897,feature request,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2014-03-04,5,,,public,2022-02-01,Transform special characters (such as accents) when filtering,"""When filtering, in some occasions it makes sense to consider accented characters identical to non accented ones. So for example filtering for """"Perez"""" would return records with """"Pérez"""" and """"Perez"""". But implementing this behavior as default has 2 problems: 1. Performance: this requires to change the DB query to something like select * from table where tranform(column) = transform(param), this causes not to be possible to apply regular indexes defined on table.column. 2. Transformation of special characters can vary depending the language in use""",acknowledged,open,,1970-01-01 0025146,feature request,Openbravo ERP,jonalegriaesarte,Triage Platform Base,normal,minor,have not tried,,,2013-11-13,5,,,public,2022-02-01,Add the ability to disable the notes in a tab using a preference,"Add the ability to disable the notes in a tab using a preference. Same functionality is already implemented for attachements. http://planet.openbravo.com/blog/enabledisable-options-in-openbravo-using-preferences/",new,open,,1970-01-01 0033823,design defect,Openbravo ERP,lorenzofidalgo,Triage Platform Base,normal,minor,always,pi,,2016-08-26,5,,,public,2022-02-01,It is not possible to see all the fields inside StatusBar with some browser widths,"""When there are many fields in the StatusBar, it is not possible to see all data if the browser is not wide enough. The statusBar fields do not scale. I have tested that with Chrome and 1126px width. (check attached screenshot).""",acknowledged,open,,1970-01-01 0025397,feature request,Openbravo ERP,jecharri,Triage Platform Base,high,minor,always,,,2013-12-23,5,,,public,2022-02-01,It will be fine if we allow to load js files located in a jar file,"We should allow to load js files located in a jar file. Currently we can not create a jar file with all the code of one module including js code. The problem is that currenlty we use the ServletContext.getRealPath to get the full path to the resource.",new,open,,1970-01-01 0023315,feature request,Openbravo ERP,jonalegriaesarte,Triage Platform Base,high,major,have not tried,pi,,2013-03-15,5,,,public,2022-02-01,A saved view can not be accessed from a menu option or widget,A saved view can not be accessed from a menu option or widget,new,out of date,,1970-01-01 0021925,feature request,Openbravo ERP,mtaal,Triage Platform Base,normal,minor,have not tried,,,2012-10-12,5,,,public,2022-02-01,Form personalization records from Window Personalization table should be ignored,"The system still uses form personalization records present in Window Personalization. It should be checked/solved if this is still needed and in which case. We should preferably move completely to the window personalization records in Window Personalization as these are managed through the menu in the window itself also.",new,out of date,,1970-01-01 0020772,feature request,Openbravo ERP,roklenardic,Triage Platform Base,normal,minor,N/A,,,2012-06-14,5,,,public,2022-02-01,Accessibility of LIst reference items in Java code through constants or enums,"""When writing Java code and using DAL to change DB records, one often needs to put or change a value of a column that MUST contain a value of a list reference. Currently, it's up to the developer to check the List reference definition and make sure the correct unique search key of that list reference is used within the Java code. The suggestion is that upon compile time, a group of java classes with constants or enums are generated for all the list references so that: # code completion in eclipse can be used to reference to list reference items # type and value checking is done at design time""",new,out of date,,1970-01-01 0020637,design defect,Openbravo ERP,mtaal,Triage Platform Base,normal,minor,have not tried,,,2012-05-30,5,,,public,2022-02-01,selectionUpdated event not fired in form personalization tree,"""Related to issue 20503, the underlying bug/issue with 20503 is that in the latest Smartclient version the selectionUpdated event was not fired when left-clicking a record/element in the form personalization field tree on the left. The selectionUpdated event is caught implemented in this line in ob-personalize-form.js: this.fieldsTreeGrid = isc.OBPersonalizationTreeGrid.create({ // make a clone so that the original personalization data is not // updated, when doing cancel, the original is restored fieldData: isc.shallowClone(personalizationData.form.fields), personalizeForm: this, selectionUpdated: function (record, recordList) { this.personalizeForm.selectionUpdated(record, recordList); } }); But it is not called anymore in the latest Smartclient version. This was solved by implementing this in ob-personalization-treegrid.js: // Overridden as it seems that the 8.3 version // of SC does not call the selectionUpdated event anymore cellClick: function (record, rowNum, colNum) { this.deselectAllRecords(); this.selectRecord(record); }, """,new,out of date,,1970-01-01 0019930,feature request,Openbravo ERP,mtaal,Triage Platform Base,normal,major,have not tried,,,2012-03-01,5,,,public,2022-02-01,Various improvements to the dunning module,"""This issue is to collect several things which need to be improved in the dunning module. 1) Add an orange text button in """"Work Flow Definitions"""" to be able to view the flow picture 2) the email doesn't have feedback at all: * If there is no email configured in """"Client"""" -> """"Email Definition"""" it should raise an error notifying that no existing email configuration * If the email sending fails (bad email configuration, or whatever) it should be notified to the user. Right now the message returned is always """"Email sent successfully"""" even if it is not true. 3) the email sending needs to be made more configurable for an end user when he/she presses the email button in the payment plan, see the attached screenshot on how the standard email button works. The code from the POC should be re-used (ask David Baz for more info) 4) In mp9 or later the dunning module should use the EmailManager.sendEmail method should class instead of the deprecated EmailManager.newMailSession method 5) make the sending of email more a specific feature of the dunning status, by for example having a checkbox in the dunning status which controls if an email is to be send and not only depend on the existence of the email definition. The question is if this fits in the work flow approach. 6) When the user clicks the email button or the print button the system should check directly if all the information is present and not after the user presses ok on the confirmation. If an error exists then it can make sense to show it as a red message bar as this is more the standard. 7) The start dunning process button could be an orange button (to be discussed with Rob) 8) the print dunning letter button should work the same as in poc, to allow to only print or print and attach to the payment schedule 9) inside the dunning status there is a document template which has a child email definition. The email definition should be a sibling of document template and not a child """,new,out of date,,1970-01-01 0019554,feature request,Openbravo ERP,dbaz,Triage Platform Base,high,minor,always,,,2012-01-24,5,,,public,2022-02-01,Inconsistent behavior in last saved state vs saved views.,"""This issue only applies to proffesional instances. It is """"strange"""" that with saved views we save: * Grid: showed columns * Grid: columns order * Grid: columns size * Grid: parent-child heights * Form: inputs showed * Form: inputs position * Form: parent-child heights And if you just go away and come back (last view) we """"only"""" save: * Grid: showed columns * Grid: columns order * Grid: columns size * Form: inputs showed * Form: inputs position Grid and form parent-child view heights should be saved also in the last view. Even more: - Last View is only restored when no Default View is defined. - If Default View is defined, then it overrides Last View.""",new,out of date,,1970-01-01 0019066,feature request,Openbravo ERP,johnfandl,Triage Platform Base,normal,minor,have not tried,,,2011-11-15,5,,,public,2022-02-01,Enable "Use as Filter" when multiple rows are selected,"""Now that we have the ability to manually """"OR"""" any column (text data type added in issue 18747), it is unnatural to restrict the """"Use as Filter"""" feature to a single row. """,new,out of date,,1970-01-01 0018982,feature request,Openbravo ERP,johnfandl,Triage Platform Base,normal,major,have not tried,,,2011-11-05,5,,,public,2022-02-01,Add "Saved Views" to High Level Menu & Workspace to make them more accessible,"The saved views feature in MP4 is great to allow users to personalize their ERP; however, you can't quickly find and access your saved views (across functions) from the workspace.",new,out of date,,1970-01-01 0018889,feature request,Openbravo ERP,mtaal,Triage Platform Base,normal,major,have not tried,,,2011-10-26,5,,,public,2022-02-01,Add an excel mode to the XML webservices,"""The xml webservices can be used as a datasource in Excel, the xml should be simplified however, an example of a sales order xml: Holland 5 Holland 10 In addition: - what is the number format expected by excel (decimal dot without grouping probably). >>> no grouping definitely. The """"decimal separator"""" should be a user-specific thing--if not possible in the short term, it should at least be set as a client-wide preference? (comma vs. period). If not possible I would go for period, and then see if the people needing comma can override with Excel formatting. Thousands separator is not needed (just Excel column formatting) - what is the date time format expected >>> I think if you go for yyyy-mm-dd that is fine (can then change via Excel column formatting) - does it make sense to also output the database id (technical but unique)? >>> for the user, I think a practical alternative would be to take it a step further and provide the actual link, so the user can click on it and drill back into the application, for example ale beer. The syntax in Excel is =HYPERLINK(""""http://live.builds.openbravo.com/int-full-pgsql/?tabId=180&recordId=8A64B71A2B0B2946012B0BC4345000FB"""", """"Ale Beer""""). For simplicity for now, I would just add a generic column called Link, and also put the string """"Link"""" as the second parm in the hyperlink function. That way, no extra setup required to determine which field in an entity should be clickable. I would actually put """"Link"""" as the first column in the result set, since I think it is great for demos--you can really only """"drill back"""" like this with a web-based system and many users will be amazed. If I had this capability, I would demo it every week in the live demo! Though it is very simple, it is practical and useful for end users, and shows how the web can be easily integrated to desktop apps like Excel.""",new,out of date,,1970-01-01 0018883,feature request,Openbravo ERP,dmitry_mezentsev,Triage Platform Base,low,minor,have not tried,pi,,2011-10-26,5,,,public,2022-02-01,Ability to hide / unhide tabs. Related to ability to hide / enable advance features,"""Now we can easily hide / unhide fields and save these configurations. It sounds logical to be able to do the same for the Tabs. For example, with a contextual menu similar to the one we have for the fields in grid be able to show / hide tabs. Practically it might be very helpful in the following task. Advance features in application are now hidden by the Configuration Script. For example, Volume Discount Tab in the Business Partner or Price Adjustment in Orders / Invoices.""",new,out of date,,1970-01-01 0018746,feature request,Openbravo ERP,rgoris,Triage Platform Base,normal,major,have not tried,,,2011-10-10,5,,,public,2022-02-01,Applying processes to multiple selected records,"At the moment processes can only be applied to one record at a time. We offer manual windows for multiple-at-once but in fact this is clumsy. A good example is Create Invoices from Order Window. You should be able to do this from the sales order window instead (or maybe in addition to, as users might be used to the old skool way of doing it).",new,out of date,,1970-01-01 0018694,feature request,Openbravo ERP,iperdomo,Triage Platform Base,urgent,minor,always,pi,,2011-10-04,20,2.6.36-gentoo-r5,,public,2022-02-01,New callout infrastructure improvements,"""A few things need to be improved in the new callout infrastructure: 1) Working with numbers in the client-side. Is known that JavaScript is using double for numbers (0.1 + 0.2 is not 0.3). We need to use some BigDecimal library, eg. - http://www.stz-ida.de/index.php?option=com_content&view=article&id=18&Itemid=32 (download: http://stz-ida.de/download/oss/js_bigdecimal.tgz) - https://github.com/jhs/bigdecimal.js 2) Locking the UI while waiting a server response. If a callout triggers a server side call, the developer should be able to define if the UI will be locked until the server replies. See the attached video. The server side is intentionally slow (1.5s) leading to overwrite a field that the user is using. 3) Sequence generation in the client-side """,new,out of date,,1970-01-01 0018550,feature request,Openbravo ERP,mtaal,Triage Platform Base,normal,major,have not tried,,,2011-09-18,5,,,public,2022-02-01,Improve performance of opening a window/grid,"There are 2 clear opportunities to improve the performance of opening a window and grid. Especially a window which has multiple child tabs and multiple level of tabs. 1) A grid currently uses the Smartclient record component to show the edit/form button and save/cancel buttons. The SC record component concept is somewhat heavy and it is much more light weight to directly generate html with clickable images to show in the grid. 2) do some more lazy initialization of grids/forms in child tabs which are initially not shown to the end user",new,out of date,,1970-01-01 0018518,feature request,Openbravo ERP,rgoris,Triage Platform Base,normal,major,have not tried,,,2011-09-13,5,,,public,2022-02-01,Add GUI based column filter expressions,"In addition to textual input of filter expressions ( https://docs.google.com/spreadsheet/ccc?key=0AkiUxoNJU-nkdHNzZlVQWllONDQwYVFCeDhGTXdmWHc&hl=en_US ) users will benefit from a more visual input method. This is not to replace the textual method but just an addition. ",new,out of date,,1970-01-01 0018256,feature request,Openbravo ERP,egoitz,Triage Platform Base,normal,major,always,3.0MP1,,2011-08-11,5,,,public,2022-02-01,The width of the columns on the selector is calculated automatically,"It should be good to be able to define the width manually. Other possibility is to save the width of the columns as user prefernce after a change done by the user.",new,out of date,,1970-01-01 0018139,feature request,Openbravo ERP,pjuvara,Triage Platform Base,normal,major,have not tried,3.0MP1,,2011-07-29,5,,,public,2022-02-01,It is not possible to find out the number of records in a grid,"""When the number of records exceeds 100, the record counter displays >100. This makes sense since calculating the number of records is an expensive proposition and in many cases users do not need to know that information. However, there should be a way to request the calculation of the record count. Please notice that this is a functional regression compared to 2.50 since in that version you could at least scroll to the end of the grid and see the total. This is not possible in Openbravo 3.""",new,open,,1970-01-01 0018217,feature request,Openbravo ERP,mtaal,Triage Platform Base,normal,minor,have not tried,,,2011-08-07,5,,,public,2022-02-01,Form Personalization: make the fields in the preview form clickable (left and right),"""It would be nice if the fields in the form where clickable, a left click should select the field on the left in the tree and open the properties view, a right click should show the same context menu as shown in the tree on the left. Some things to take into account: - the mouse pointer needs to become a pointer - when the field in a collapsed group in the tree (on the left) then the group has to expand automatically - when the field is not in the viewport on the left then it needs to be scrolled there - we also need to support clicking in the status bar """,new,out of date,,1970-01-01 0018140,feature request,Openbravo ERP,jecharri,Triage Platform Base,high,minor,always,pi,,2011-08-01,5,,,public,2022-02-01,It could be interesting if the client have the posibility to choose all records with one click,"""It could be interesting if the client have the posibility to choose all records with one click. Now, when you have less than 100 of records you can choose all records in one click, but if you have more the checkbox put disabled.""",new,out of date,,1970-01-01 0018078,feature request,Openbravo ERP,jecharri,Triage Platform Base,high,minor,always,pi,,2011-07-26,5,,,public,2022-02-01,The scroll does not move when you are moving a column,The scroll does not move when you are moving a column,new,out of date,,1970-01-01 0017560,feature request,Openbravo ERP,plujan,Triage Platform Base,urgent,major,have not tried,pi,,2011-06-08,5,,,public,2022-02-01,Make date fields management Selenium friendly,"""Current ERP implementation of date fields management is not compatible with Selenium code, as stated in issue #17493 As a workaround, we changed the standard sendKeys statement by a customised smartClientLocator.setValue(newValue) The hack is not a good solution since all we are doing is bypassing the validations, so actually there are some potential issues that could be missed by testing in that way. The proper way to introduce values is by the sendKeys, that is closer to user actions than setValue.""",new,suspended,,1970-01-01 0017522,feature request,Openbravo ERP,ioritzCia,Triage Platform Base,normal,minor,always,pi,,2011-06-06,20,Ubuntu 10.04,,public,2022-02-01,Information changed in lines tab does not get automatically refreshed while in header does.,"""While header information is refreshed automatically when something is changed, other tabs' information is not. For example in sales invoice window if some information of the header is changed without modifying anything in the header (for example with a trigger), the change is refreshed automatically. On the other hand, if some information of the lines is changed without modifying the lines (for example with a trigger again), the change is not refreshed automatically. The problem is the user can be seeing wrong information.""",new,out of date,3.0MP2,1970-01-01 0017328,feature request,Openbravo ERP,rgoris,Triage Platform Base,high,major,have not tried,,,2011-05-24,5,,,public,2022-02-01,[Processes & Pickers] Combination Process Buttons + Lose Process Windows,"""In some windows, a large amount of process buttons are shown, some of which are not frequently used. The idea is to stack process buttons of the same kind (life cycle) inside one combination button. This makes it tidier and easier to work with. This will also replace all process dialogs (popups).""",new,out of date,,1970-01-01 0015648,feature request,Openbravo ERP,johnfandl,Triage Platform Base,normal,major,have not tried,3.0RC3,,2011-01-13,30,Professional Appliance,,public,2022-02-01,Indiscriminate tab reuse - can destroy user-entered data without warning,The multi-tab implementation in Openbravo 3 RC3 can result in a tab with uncommitted changes getting reused (with loss of data entered by the user),new,out of date,,1970-01-01 0015090,feature request,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2010-11-02,5,,,public,2022-02-01,"Replicate ad_table/ad_column,developmentstatus = 'DP' into generated dal model classes","The developmentstatus in ad_table/ad_column can be used to mark elements as 'DP'/deprecated. It would be useful to convert this into a deprecated annotation in the generated model classes/getters to make developers still using those aware of this. Note: Before shipping this it might be needed to review the developmentstatus of all entries having 'DP' in core.",new,out of date,,1970-01-01 0014752,feature request,Openbravo ERP,Rareworld,Triage Platform Base,high,major,always,2.50,,2010-10-01,10,XP (SP2),,public,2022-02-01,Value shown on UI Selector's suggestion box (not the list) should get empty as soon as the related condition changes,"""Hi, We have started applying UI Selectors on our screens; during this process, we have noticed that, though the filter expression when satisfied, does update the list of selector as soon as related values on screen change, but the previously stored value and shown for the column / field used for selector does not change (even if is not satisfying the condition in the filter expression). This results in an error message showing an invalid value for the field. There is one more issue that we are facing, is pertaining to the overall the server response time that has reduced remarkably, especially after upgrading from MP14 to MP21. Please suggest the solution for both the above problems. Thanks and Regards Team, Rareworld Technologies""",new,out of date,,1970-01-01 0014544,feature request,Openbravo ERP,rgoris,Triage Platform Base,low,minor,always,2.50,,2010-09-14,5,,,public,2022-02-01,Open help tabs always to the right of the active tab you are on,"""Clicking help in 3.0-RC1 now opens the help content on a new tab at the far end of the tabs. It would be nice to have the new tab opened right next to the active tab, to keep things a bit organized. Actually the same behavior as in FireFox - right mouseclick """"Open link in new tab""""""",new,out of date,,1970-01-01 0014425,feature request,Openbravo ERP,dbaz,Triage Platform Base,high,major,always,2.50,,2010-09-03,5,,,public,2022-02-01,"File->Print" in the browser should print a consistent view,"""If you not define a specific way, the browser will try to print what is shown in the window (even each browser output is slightly different for the same thing). If there is an scroll maybe you print all the content or maybe just what you are seeing (it depends of the html structure and the browser), so you finally have in the sheet more or less just what you are seeing in the screen. The standard way to solve this, is by adding a print CSS, so the output will be the same independently of the browser size or type All classic OB windows have a print CSS file which basically is a call to this simple file https://code.openbravo.com/erp/devel/pi/file/6694399f367d/web/skins/Default/Openbravo_ERP_250_print.css With this we obtain (in 2.50) that if you make a """"File -> Print"""" the menu doesn't appear, it print all the form (even if there is a scroll), and the four/six columns fits perfectly the A4 sheet width. PD: This topic comes to avoid a regression of this issue when going from 2.50 to 3.00 https://issues.openbravo.com/view.php?id=8975 """,new,out of date,,1970-01-01 0014079,feature request,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2010-07-28,5,,,public,2022-02-01,"Check if obcontext-caching is needed/useful when using the REST-service, or provide other way to achieve some perf gain","""The fix in issue 14011 had to disable the OBContext caching when using the REST-webservice with some configurable authentication manager. This might lead to some (unknown) performance loss. The impact should be measure and either the cache extended to support more key fields, or another way should be research/documented to not get this performance loss of setting up an obcontext on each http request, by i.e. - (optionally) use http session (i.e. use a session cookie on the client) - make a slimmer obcontext with less setup overhead for the rest use-case (if possible) """,new,out of date,,1970-01-01 0014009,feature request,Openbravo ERP,mtaal,Triage Platform Base,normal,major,have not tried,2.50,,2010-07-20,5,,,public,2022-02-01,Improve tab management in main layout,"The tab management in the main layout can be improved in several ways: - Right click to close all tabs/close other tabs/new thread. - Tabs drag and drop to re-order them. Note that the tab changes need to be reflected in the url in the location bar and in the history. Other related tab features (some are more or less relevant for the main layout tabs): http://forge.openbravo.com/plugins/espforum/view.php?group_id=100&forumid=886353&topicid=7011173&page=3#7012149",new,out of date,,1970-01-01 0013849,design defect,Openbravo ERP,mtaal,Triage Platform Base,normal,major,have not tried,2.50,,2010-06-30,5,,,public,2022-02-01,"Code in some modules is copied from core, needs to be refactored in core to prevent duplicate code","Some modules have code duplicated from core. To prevent this code duplication the code in core needs to be refactored to separate methods which can be called from the modules. Specifically the following code has to be checked/refactored: - KernelServlet.logout method and its uses - AlertActionHandler.execute method ",new,out of date,,1970-01-01 0013597,feature request,Openbravo ERP,FrancescoFinamore,Triage Platform Base,high,major,always,2.50MP18,,2010-06-09,20,Community Appliance,,public,2022-02-01,Disabled Role to modify window,"""Hi guy , here i suggest you an important feature for a ERP : In a tab of a Window it' not possible enabled/disabled the functions insert/update/delete depending by Status of Document. This should be very useful if you need of an approvation workflow, for example : Document """"N001"""" in Status """"Draft"""" can be updated only from RoleA. When the Status change in """"In Approvation"""", I need that RoleA can read it but can't modify it, and the control pass to RoleB for the approvation. With actual Role Management isn't possible this. """,new,out of date,,1970-01-01 0034635,design defect,Openbravo ERP,inigosanchez,Triage Platform Base,normal,major,have not tried,,,2016-11-25,5,,,public,2022-02-01,Add ability to use Summary Functions in tabs based on HQL Query.,"""Add ability to use Summary Functions in tabs based on HQL Query. Now summary Functions in tabs based on HQL Query are disabled, see https://issues.openbravo.com/view.php?id=34324 """,new,open,,1970-01-01 0034611,design defect,Openbravo ERP,egoitz,Triage Platform Base,normal,major,always,,,2016-11-24,5,,,public,2022-02-01,Not possible to unregister a toolbar button,It is not possible to remove toolbar buttons.,new,open,,1970-01-01 0034378,feature request,Openbravo ERP,egoitz,Triage Platform Base,urgent,minor,always,,,2016-11-03,5,,,public,2022-02-01,Allow defining your own timeout for automatic disconnection when all the concurrent users are in use,"Right now when all the users are busy and a another user tries to access the application, a user that has not use the application on the last 2 minutes can be automatically logged out to allow the new user.",new,open,,1970-01-01 0034368,feature request,Openbravo ERP,AugustoMauch,Triage Platform Base,normal,minor,have not tried,,,2016-11-02,5,,,public,2022-02-01,ant jar should fail if mercurial detects unknown java files,"""This changeset [1] ensured that the ant jar task cannot be executed if there are local changes. This is done by checking that the revision id does not contain the '+' character. The problem is that if there are new java files that have not been added to the repo, the check done in [1] does not detect it and the jar file will be created. [1] https://issues.openbravo.com/view.php?id=32809""",acknowledged,open,,1970-01-01 0034355,feature request,Openbravo ERP,caristu,Triage Platform Base,normal,minor,N/A,,,2016-10-31,5,,,public,2022-02-01,[UX] Display HTML output of Process Definition Reports in a view with a toolbar,"""It would be nice if the HTML output of Process Definition Reports would be displayed in a view with a toolbar. This toolbar would have the following buttons: - A refresh button, to reload the HTML content - An export to PDF button - An export to XLS button""",new,open,,1970-01-01 0034289,design defect,Openbravo ERP,umartirena,Triage Platform Base,high,major,always,,,2016-10-25,5,,,public,2022-02-01,Masked String reference doesn't work for parameters of Process Definition,"Masked String reference doesn't work for parameters of Process Definition. Even if the masked string is applied to a parameter, that behavior is not taken into account",new,open,,1970-01-01 0031374,design defect,Openbravo ERP,aferraz,Triage Platform Base,normal,minor,always,,,2015-11-05,30,,,public,2022-02-01,Different order identifier when creating an invoice from an order in Oracle,"""When creating a new invoice from """"Create Lines From"""" button, and try to select an order with a total gross amount without decimals (25.00 for instance), the identifier changes if we are using PostgreSQL or Oracle: - PostgreSQL: order_documentno - order_date - 25.00 - Oracle: order_documentno - order_date - 25""",acknowledged,open,,1970-01-01 0012937,feature request,Openbravo ERP,eduardo_Argal,Triage Platform Base,high,major,N/A,pi,pi,2010-04-12,5,,,public,2022-02-01,JavaDoc for generate entities classes,"we are being asked by some partners if there is any javadoc related to the API (generated entities), and i think the only we have is inside AD. would it be easy to extend API (generated entities) with a java doc for attributes using AD_Elements descriptions?, maybe it is simple to extend generate.entities process to add those descriptions as a java doc",new,out of date,,1970-01-01 0012808,feature request,Openbravo ERP,mtaal,Triage Platform Base,normal,minor,have not tried,3.0MP0,,2010-03-25,5,,,public,2022-02-01,Check if popup contains filter which is typed in selector field,"If the value in the selector field does not result in a value then when clicking the popup button the value should be used as the filter in the popup window. There are some related details that the correct field in the popup window should be filled. (so the value should not be set in a date field). Check if this is indeed the behavior. ",new,out of date,3.0MP9,1970-01-01 0012763,feature request,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,2.50,,2010-03-22,5,,,public,2022-02-01,New selectors should support list-properties as grid and filter fields.,"""If you currently use a list-property like (aDAlertRuleList) for the ad_language table as a field for the new selector, then suggestion box (typing any letter) and sorting in the popup don't work. This should be implemented to allow using those fields.""",new,out of date,,1970-01-01 0012733,feature request,Openbravo ERP,shuehner,Triage Platform Base,urgent,minor,have not tried,2.50,,2010-03-18,5,,,public,2022-02-01,Add some kind of validation/editing-help to the HQL where clause of a selector definition,"Right now the workflow of writing/testing a new hql where-clause is non-optimal: as sysadmin role write hql clause switch role test in selector switch back fix and repeat It would be nice to add some kind of validation or editing help to the hql where-clause field to make the process easier for a developer/user. Perhaps also review the online help used for that field if it can be improved.",new,out of date,,1970-01-01 0012003,feature request,Openbravo ERP,mtaal,Triage Platform Base,normal,major,always,pi,pi,2010-01-19,5,,,public,2022-02-01,Improve handling of default values in the DAL: use the default values which use context information,"""The DAL currently does not make use of the default values which use context information from VariablesSecureApp or sql queries. There are however possibilities to implement this: First the DAL needs access to the window_id and variablesecureapp: - the OBContext is put in a threadlocal when the request starts … the variablessecureapp and window_id can also be placed in a threadlocal there (depends if the window_id is session var or a request param, in the last case it can not always be just taken from the request, considering multi-part and file upload requests) - the BaseOBObject constructor should be extended to set the default values using the variablessecureapp/window id in the - then when a new BaseOBObject is created this constructor sets the default values. The logic needs to take into account the default values definition with SQL= also. Note the above logic does not work correctly for test cases as there is variablesecureapp in that environment. gr. Martin""",new,out of date,,1970-01-01 0010137,feature request,Openbravo ERP,alostale,Triage Platform Base,normal,minor,N/A,,,2009-07-30,5,,,public,2022-02-01,Unnapropiate DAL property names,"""There are columns with inappropriate names, this makes their correspondent DAL's property to be named in a wrong name. Please add as a note the columns with this problem.""",new,out of date,,1970-01-01 0008801,feature request,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,2.50,,2009-04-28,5,,,public,2022-02-01,Default values in reference data,"When importing reference data that does not contain info for a column it inserts the default value defined in dictionary. The problem is that those default values can be: 1. Literal values 2. Sql statements 3. Session values Currently is working fine for case 1 but not for 2 and 3 because all cases are treated as literal values.",new,out of date,,1970-01-01 0007905,feature request,Openbravo ERP,mtaal,Triage Platform Base,high,major,have not tried,pi,pi,2009-03-03,5,,,public,2022-02-01,Add to validation: module artifacts shouldn't use id's in the range of 100.000-799.999 as these are used for old customizations,"There is one validation missing: application dictionary components in a module should not use id's in the range of 100.000-799.999. If so they are old customizations and can not be shared through modules because it might cause an id conflict. It should be validated only when packaging the module...",new,out of date,,1970-01-01 0005256,feature request,Openbravo ERP,rgoris,Triage Platform Base,normal,minor,have not tried,,,2008-09-25,5,,,public,2022-02-01,Show how many lines are available,"Currently when on the header tab, it is not clear if there are any underlying lines available. Clicking lines to check this, will take loading time, especially when first the last line is shown, then user needs to click the grid view to see all lines.",new,out of date,,1970-01-01 0004193,feature request,Openbravo ERP,pjuvara,Triage Platform Base,none,major,have not tried,,pi,2008-06-27,5,,,public,2022-02-01,Business services,"""Business services are functions that an external system can invoke within Openbravo. Example of business services are: """"Approve Purchase Order"""", """"Reject Expense Sheet"""", etc. The scope of this project is to provide the technical infrastructure to declare business services as metadata in the Application Dictionary and to publish them as web services. """,new,out of date,,1970-01-01 0004192,feature request,Openbravo ERP,pjuvara,Triage Platform Base,low,major,have not tried,,pi,2008-06-27,5,,,public,2022-02-01,Business events,"""Business events are notifications published to external systems to communicate the occurence of events of business relevance within Openbravo. Interested external system can subscribe to the event in order to receive the notification. Examples of business events are: """"Invoice Created"""", """"Payment Received"""", """"Business Partner Updated"""", etc. The purpose of this project is to integrate the technology that enables business events within the Openbravo ERP platform and to implement the ability to raise business events for operations that happen within the application.""",new,out of date,,1970-01-01 0003946,feature request,Openbravo ERP,plujan,Triage Platform Base,normal,major,always,,,2008-06-12,10,XPsp2,,public,2022-02-01,Processing widget should be able to recognize lost connections to the server and time out.,"""Currently OpenbravoERP has this nice """"Processing..."""" feedback widget that appears everywhere. But I had a problem, I lost connection to server while processing, and the window did not notice it, so I kept looking at """"Processing"""" widget several minutes until I realized (by trying to open a Google page on a new tab) that something was wrong. Processing widget should be smart enough to recognize an exception. """,new,suspended,,1970-01-01 0034901,feature request,Openbravo ERP,umartirena,Triage Platform Base,normal,minor,always,,,2017-01-10,5,,,public,2022-02-01,It would be nice to be able to change grid records style based on a defined logic,"It would be nice to be able to change grid records style based on a defined logic. For example something could be implemented like: * Show invoice records with pending amount to be paid more than 100 in red. * Show invoice records of a certain Business Partner in red.",new,open,,1970-01-01 0034779,feature request,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2016-12-20,5,,,public,2022-02-01,FIC check for "a column and an auxiliary input have the same name" could probably be done at compile time,"""There is some data validation running in the FormInitializationComponent which can reports errors like: 2016-12-20 10:42:42,680 [ajp-bio-127.0.0.1-8009-exec-27] ERROR org.openbravo.client.application.window.FormInitializationComponent - Error: a column and an auxiliary input have the same name in ADTab(FF80808130BB89090130BB9A3A2B0043) (name: Accounting, window: 94EAA455D2644E04AB25D93BE5157B6D). This will lead to wrong computation of values for that column. For example as reported in 34778 From description and quick check of the code in method checkNamingCollisionWithAuxiliaryInput it looks like this check could be done at compile time which makes it much easier to mass-check (i.e. using ci)""",new,open,,1970-01-01 0034773,design defect,Openbravo ERP,caristu,Triage Platform Base,normal,minor,always,,,2016-12-19,5,,,public,2022-02-01,Images uploaded in an existing record and later removed without saving changes are not removed from database,Images uploaded in an existing record and later removed without saving changes are not removed from database.,acknowledged,open,,1970-01-01 0034770,feature request,Openbravo ERP,caristu,Triage Platform Base,normal,minor,N/A,,,2016-12-19,5,,,public,2022-02-01,Add code to auto-detect 'accidental double query' on same OBQuery object,"""There is a quite common bad coding pattern which calls '.list()' more than one time on the same OBQuery object. That will call the underlying sql query also 2 times. Similar some code without good reason calls .count() + then .list() on the same instance. Which leads to a 'select count(*)' + then another 'select *' sql query. Detecting such pattern is easy with some extra debugging code inside those 2 utility classes. See attached patch for a rough patch doing some simple tracking. Not polished yet but did already find 6 issues in fast manual testing + more 'to be triaged' when running erp-try with it applied. The attached patch logs a WARN + a stacktrace of the location of and 2nd or 3rd call to either list,count,scroll.uniqueResult. In practice that 2nd location is enough as a pointer and finding the first call in code is very easy in all examples observed so far.""",acknowledged,open,,1970-01-01 0034664,design defect,Openbravo ERP,alostale,Triage Platform Base,normal,major,have not tried,,,2016-12-01,5,,,public,2022-02-01,multi thread unsafeties,This is an umbrella issue to track all problems detected regarding multithreading,acknowledged,open,,1970-01-01 0034529,design defect,Openbravo ERP,caristu,Triage Platform Base,high,minor,always,,,2016-11-15,5,,,public,2022-02-01,Unify usage of temporary files,"""It must be unified the usage of temporary files. For example, some classes are making use of System.getProperty(""""java.io.tmpdir"""") to locate the tmp files: - src/org/openbravo/erpCommon/businessUtility/TabAttachments.java - modules/org.openbravo.client.application/src/org/openbravo/client/application/report/ReportingUtils.java But there are other classes which creates a tmp directory inside the attachments directory: - openbravo/src/org/openbravo/erpCommon/utility/reporting/ReportManager.java It must unified the directory where temporary files are read/written.""",acknowledged,open,,1970-01-01 0034357,design defect,Openbravo ERP,caristu,Triage Platform Base,high,minor,have not tried,,,2016-10-31,5,,,public,2022-02-01,Find a solution to register maximized widgets and HTML output results of process definition reports in the URL history,"""Currently, the maximized view of the widgets and HTML output results of process definition reports are opened within an application tab that are not registered in the application URL. This solves issue #29025 and avoids problems when refreshing the application having those kinds of elements opened in the application tabs. But as the browser history it also used to navigate through the application tabs when clicking on the back button of the browser, it is necessary to find a solution to register those kind of tabs within the application URL. """,new,open,,1970-01-01 0034272,design defect,Openbravo ERP,caristu,Triage Platform Base,high,minor,always,,,2016-10-21,5,,,public,2022-02-01,Not possible to print uncommitted DAL object information with the current reporting API,"""Is not possible to print information of not commited DAL objects using the ReportingUtils API. This is because the generateJasperPrint() method[1] is making use of a new connection by using connectionProvider.getTransactionConnection().Thus, the connection passed to the report is not able to see the objects which are not commited. [1] https://code.openbravo.com/erp/devel/pi/file/8f17df764d0f/modules/org.openbravo.client.application/src/org/openbravo/client/application/report/ReportingUtils.java#l955""",new,open,,1970-01-01 0034258,design defect,Openbravo ERP,caristu,Triage Platform Base,high,minor,always,,,2016-10-20,5,,,public,2022-02-01,Not possible to apply two indexes on the same column but with different operator class in Oracle,"""Is not possible to apply two indexes on the same column but with different operator class in Oracle. This model definition is valid in PostgreSQL but currently not possible to apply in Oracle. Oracle does not allow to have more that one index defined for a particular set of columns, and as the operator class definition is not taken into account in Oracle, eventually two indexes for the same column, one with operator class and the other one without it, are considered the same in Oracle.""",new,open,,1970-01-01 0033685,design defect,Openbravo ERP,NaroaIriarte,Triage Platform Base,normal,minor,have not tried,,,2016-08-11,5,,,public,2022-02-01,The openStatelessSession methods of DalSessionFactory always use the hibernate pool,"""Even if the JDBC Connection Pool is used, the openStatelessSession methods do not use that pool, they use the hibernate pool. Nowadays these methods are not used but if someday they are, the chance of using the JDBC Connection Pool must exist.""",acknowledged,open,,1970-01-01 0032755,design defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,always,,,2016-04-21,5,,,public,2022-02-01,some actions are not tracked in ad_session_usage_audit,"AD_session_usage_audit table stores information about requests and time each took to be processed. It skips some valuable requests such as: * Requests in Process definitions * Action handler invocations",acknowledged,open,,1970-01-01 0030581,design defect,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2015-08-14,5,,,public,2022-02-01,Unreachable code warning in ISC_Combined.js on every login with Firefox,"Doing login into livebuilds with Firefox (i.e. v41) shows the following warning always. unreachable code after return statement ISC_Combines.js:8775:31 Probably when debugging useful to reproduce that warning with the non-compressed file from smartclient.dev",acknowledged,open,,1970-01-01 0029083,design defect,Openbravo ERP,caristu,Triage Platform Base,normal,minor,always,pi,,2015-02-26,5,,,public,2022-02-01,Is not possible to use the Location selector in the parameter windows of Process Definition,Is not possible to use the Location selector in the parameter windows of Process Definition ,acknowledged,open,,1970-01-01 0028844,design defect,Openbravo ERP,airaceburu,Triage Platform Base,normal,minor,always,main,,2015-02-03,5,,,public,2022-02-01,"When two sales orders point to a third one, only one appears on the linked items list of the third one","""The orders are related trough table type fields """"Sales order A"""" points to """"Sales order C"""" """"Sales order B"""" points to """"Sales order C"""" Then, when looking into the linked items list of the Sales order C, only the Sales order A appears""",acknowledged,open,,1970-01-01 0028566,feature request,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2015-01-12,5,,,public,2022-02-01,ad_session.websession column is too small,"That column is defined as varchar(40) and standard tomcat session id seems to be 32chars (32 hex-chars). Which fits nicely. However when using jvmRoute parameter of tomcat this adds some suffix to the session-id values. So they look like aa<32chars>.suffix With the '.' separator that only leaves 7 chars available for the suffix which can easily overflow depending on the admin chosen suffix. ",acknowledged,open,,1970-01-01 0024956,design defect,Openbravo ERP,chelipf,Triage Platform Base,normal,minor,always,3.0MP27,,2013-10-16,30,Debian Wheezy,,public,2022-02-01,Dbsource manager doesn't ommit comments.,"""If I write this comment: /* Select authorization by business partner, the invoice 'date' must be between authorization 'date from' and 'date to'. */ It works, but if I write this one: /* Select authorization by business partner, the invoice date must be between authorization date from and date to. */ It fails when exporting data base. [TIMESTAMP][date+] must be between authorization [TIMESTAMP][date+] from and [TIMESTAMP][date+] """,acknowledged,open,,1970-01-01 0018458,design defect,Openbravo ERP,iperdomo,Triage Platform Base,normal,minor,always,pi,,2011-09-07,20,2.6.36-gentoo-r5,,public,2022-02-01,Not all Static Resources are minimized in classic mode,"If manual code uses a call to StaticResources, the resulting code is not entirely minimized",acknowledged,open,,1970-01-01 0015052,design defect,Openbravo ERP,dmitry_mezentsev,Triage Platform Base,low,minor,always,main,,2010-10-27,5,,,public,2022-02-01,Registration flow is not consistent in the application,"If user agrees to enable Heartbeat Registration pop-up does not appear after it - it appears on the second login. If user declines Heartbeat Registration pop-up appears.",acknowledged,open,,1970-01-01 0035481,design defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2017-03-10,5,,,public,2022-02-01,check local changes installing modules thorough MMC can fail,"""When installing/updating modules from MMC local changes are checked even before the module is downloaded and unzipped in sources directory. In order to do this check, model is read from current available XML definition using DBSM so that AD dataset can easily be used. As current model is read with old loaded DBSM, it is possible old DBSM not to be able to read old model, causing in this case an exception that does not allow to continue the process. This can occur when installing more than one module without re-building. First time it does not happen because the new sources are not yet unzipped in sources directory. It can also happen in case of installing with obx files, first a dependent module and then its dependencies. In this case, if dependent module references in DB to some elements defined in its dependencies will also fail.""",acknowledged,open,,1970-01-01 0035336,design defect,Openbravo ERP,inigosanchez,Triage Platform Base,normal,minor,have not tried,,,2017-02-22,5,,,public,2022-02-01,Several improvements in Format.xml behaviour/definition should be done.,"""Several improvements in Format.xml behaviour/definition should be done. For example: - Improve references names: euroEdition/euroRelation, priceEdition/priceRelation,... - Separate definition of precision from definition of group separator and decimal separator. Makes no sense to define different decimal and grouping per format type. - euroEdition (xxxEdition references) is used originally in form views and euroRelation (xxxRelation references) format is used in grid view. Does it make sense to make this difference? - It should be possible to define differents formats per language or role,...Now Format.xml define formats per instance.""",new,open,,1970-01-01 0035329,design defect,Openbravo ERP,alostale,Triage Platform Base,normal,major,random,,,2017-02-21,5,,,public,2022-02-01,scheduled processes are not executed in some cases (ie. after some OOM),"""If QuartzSchedulerThread throws an unhandled exception (it handles RuntimeException [1]), this thread gets terminated not being possible to schedule any new process till Tomcat is restarted. This exceptional situation is difficult to reproduce but it has been observed in some real customers in OOM. Exception in thread """"DefaultQuartzScheduler_QuartzSchedulerThread"""" java.lang.OutOfMemoryError: Java heap space at java.lang.AbstractStringBuilder.(AbstractStringBuilder.java:62) at java.lang.StringBuffer.(StringBuffer.java:96) at org.quartz.Trigger.getFullName(Trigger.java:454) at org.quartz.simpl.TriggerComparator.compare(RAMJobStore.java:1504) at java.util.TreeMap.getEntryUsingComparator(TreeMap.java:368) at java.util.TreeMap.getEntry(TreeMap.java:339) at java.util.TreeMap.remove(TreeMap.java:597) at java.util.TreeSet.remove(TreeSet.java:276) at org.quartz.simpl.RAMJobStore.acquireNextTrigger(RAMJobStore.java:1224) at org.quartz.core.QuartzSchedulerThread.run(QuartzSchedulerThread.java:266) Note if the exception is thrown by a scheduled process, it is properly handled without further consequences. --- [1] https://github.com/alostale/quartz/blob/quartz-1.6.2/src/java/org/quartz/core/QuartzSchedulerThread.java#L438""",acknowledged,open,,1970-01-01 0035282,feature request,Modules,rbianchini,Triage Platform Base,normal,minor,always,,,2017-02-15,5,,,public,2022-02-01,Ability to configure format of Grand Totals in Analytics,It will be useful to configure number of decimal digits in Analytics Grand Totals and do not always show rounded numbers,new,open,,1970-01-01 0035123,design defect,Openbravo ERP,vmromanos,Triage Platform Base,normal,major,always,,,2017-02-01,5,,,public,2022-02-01,NullPointerException in Table and Tabledir references inside a Process Definition,"""When a process definition has a parameter with reference Table or Tabledir, the selector does not show any value. Actually the ComboTableDatasourceService class, checkFetchDatasourceAccess() method, throws a NPE because field variable is null. parameters = {_componentId=isc_PickListMenu_1, inpadOrgId=E443A31992CB4635AFCAEABE7183CE85, _operationType=fetch, _selectorDefinitionId=null, _selectorFieldId=EDC9F73987504362B80CB9A4CF9CA5E7, whereAndFilterClause=, _endRow=75, _extraProperties=id, dataSourceName=ComboTableDatasourceService, fieldId=null, _selectedProperties=id, _textMatchStyle=substring, isc_metaDataPrefix=_, datePlanned=null, _sortBy=_identifier, isc_dataFormat=json, _noCount=true, Fin_Financial_Account_ID=null, _processDefinitionId=1B0BF927933A4F41A73739CB6E4A9AD0, _startRow=0, breakByDate=false, whereClauseHasBeenChecked=false, _dataSource=isc_OBRestDataSource_1, _org=E443A31992CB4635AFCAEABE7183CE85} 28548 [http-apr-8080-exec-9] ERROR org.openbravo.service.datasource.DataSourceServlet - java.lang.NullPointerException at org.openbravo.service.datasource.ComboTableDatasourceService.checkFetchDatasourceAccess(ComboTableDatasourceService.java:211) at org.openbravo.service.datasource.DataSourceServlet.doFetch(DataSourceServlet.java:284) at org.openbravo.service.datasource.DataSourceServlet.doPost(DataSourceServlet.java:841) at javax.servlet.http.HttpServlet.service(HttpServlet.java:650) at org.openbravo.base.HttpBaseServlet.serviceInitialized(HttpBaseServlet.java:228) at org.openbravo.base.secureApp.HttpSecureAppServlet.service(HttpSecureAppServlet.java:446) at org.openbravo.client.kernel.BaseKernelServlet.callServiceInSuper(BaseKernelServlet.java:87) at org.openbravo.client.kernel.BaseKernelServlet.service(BaseKernelServlet.java:58) at org.openbravo.service.datasource.DataSourceServlet.service(DataSourceServlet.java:153) at javax.servlet.http.HttpServlet.service(HttpServlet.java:731) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.openbravo.utils.SessionExpirationFilter.doFilter(SessionExpirationFilter.java:66) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.openbravo.utils.CharsetFilter.doFilter(CharsetFilter.java:35) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.openbravo.client.kernel.KernelFilter$1.doAction(KernelFilter.java:62) at org.openbravo.dal.core.ThreadHandler.run(ThreadHandler.java:46) at org.openbravo.client.kernel.KernelFilter.doFilter(KernelFilter.java:71) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.openbravo.dal.core.DalRequestFilter$1.doAction(DalRequestFilter.java:81) at org.openbravo.dal.core.ThreadHandler.run(ThreadHandler.java:46) at org.openbravo.dal.core.DalRequestFilter.doFilter(DalRequestFilter.java:103) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:505) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:423) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1079) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:625) at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.doRun(AprEndpoint.java:2522) at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:2511) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745)""",acknowledged,open,,1970-01-01 0035112,design defect,Modules,caristu,Triage Platform Base,high,minor,always,,,2017-01-31,5,,,public,2022-02-01,Is not possible to extend the Saiku UI Settings,"Is not possible to extend the Saiku UI Settings. It would be nice if the default Saiku UI Settings could be extended through modules. This could be done with a .properties file in the same way that currently can be done for the Mondrian properties[1] [1] http://wiki.openbravo.com/wiki/Modules:Analytics_Configuration#Configuring_Mondrian",acknowledged,open,,1970-01-01 0035023,feature request,Openbravo ERP,JONHM,Triage Platform Base,normal,major,always,,,2017-01-20,5,,,public,2022-02-01,Ability to configure format of numeric members in Analytics,"""It will be useful to configure number of decimal digits in Analytics by editing it in a configuration file like Format.xml. Right now the default number of decimals is only 1, and it is formatted into class MondrianCellFormatter (String format = """"0.#%"""";)""",new,open,,1970-01-01 0034928,feature request,Openbravo ERP,vmromanos,Triage Platform Base,normal,minor,N/A,,,2017-01-12,5,,,public,2022-02-01,Advance Filterable in Defined Selector Field,"""Defined selectors have a flag """"Filterable"""" that allows to filter by this column in the selector's grid view. The same selector can be used in different columns belonging to different tables and tabs. Depending on the tab, the functional requirement might require the selector's field to be filterable or not. With the current """"Filterable"""" flag we force the field to be filterable or not always, regardless the tab from which it has been opened. It would be useful to be able to define the filterable capability based on an expression, in a similar way it's done, for example, for the Default Expression.""",new,open,,1970-01-01 0034925,design defect,Openbravo ERP,egoitz,Triage Platform Base,normal,major,always,,,2017-01-12,5,,,public,2022-02-01,Not possible to put 2 text areas on different lines using the form personalization feature,"When using the form personalization feature to change the form view you can not put on two differente lines two text areas that have colspan=2.",acknowledged,open,,1970-01-01 0034913,feature request,Openbravo ERP,dbaz,Triage Platform Base,normal,trivial,always,,,2017-01-11,5,,,public,2022-02-01,[UX] There should be a way to close at once all the opened tabs in the ERP,"""There should be a way to close all opened tabs in the ERP (except the 'Workspace' one). Right now it should be done one by one or by """"Re-Apply"""" in the User dialogue. The proposed solution is to add a contextual menu in the tab. This menu should be opened by right-clicking in any tab, and should show, at least, the following options: * Close tab * Close other tabs * Close tabs to the right Nice to have: * Refresh tab * Refresh all the tabs In case of adding all of them (the 5), there should be a separator (a line) between the 'Close' ones and the 'Refresh' ones. """,acknowledged,open,,1970-01-01 0034903,design defect,Openbravo ERP,tayyab217,Triage Platform Base,normal,trivial,always,,,2017-01-11,30,Ubuntu 14.04,,public,2022-02-01,Menu - 'Export to Spreedsheet' on window should export thedata with filename = Windowname_Tabame.csv,"Need meaningful name while exporting data from Window tabs. Currently its exporting the data with ""ExportedData.csv"" filename. It should show at-least Windowname_tabname.csv as filename. ",acknowledged,open,,1970-01-01 0034561,design defect,Openbravo ERP,paul_guiot,Triage Platform Base,normal,minor,always,,,2016-11-17,5,,,public,2022-02-01,[SERQA 2089] Lack of consistency between the scroll bar in the Back office,"""Once we resize the screen, the scroll bars are not consistent: One is outside the box and the other one is inside. See video""",acknowledged,open,,1970-01-01 0029765,design defect,Openbravo ERP,ngarcia,Triage Platform Base,high,minor,always,,,2015-05-04,5,,,public,2022-02-01,Cannot add summary functions to formula fields,Cannot add summary functions to formula fields,acknowledged,open,,1970-01-01 0010961,feature request,Openbravo ERP,alostale,Triage Platform Base,urgent,minor,N/A,pi,,2009-10-14,5,,,public,2022-02-01,Add new dateTimeFormat.sql property,Add new dateTimeFormat.sql property to be managed by ant setup task,feedback,open,,1970-01-01 0005897,feature request,Openbravo ERP,gorka_gil,Triage Platform Base,normal,minor,have not tried,,,2008-11-10,5,,,public,2022-02-01,Errors messages with parameters,"It would be interesting to have error messages with numerated parameters. The numeration is necessary because for language translation the order of parameters can change ",acknowledged,open,,1970-01-01 0004788,feature request,Openbravo ERP,gorka_gil,Triage Platform Base,low,minor,N/A,pi,,2008-09-01,5,,,public,2022-02-01,In tomcat filters change HttpServletRequest to HttpServletRequestWrapper,"""There is three filters for request: - CharsetFilter.java - CacheFilter.java - SessionExpirationFilter.java Now this filters edit directly the request/response objects. The recommended implementation is use a wrapper: http://java.sun.com/products/servlet/Filters.html I try to implement it in the way: public void doFilter(ServletRequest request, ServletResponse response, FilterChain next) throws IOException, ServletException { HttpServletRequestWrapper reqWrapper = new HttpServletRequestWrapper((HttpServletRequest) request); next.doFilter(reqWrapper, response); reqWrapper.setCharacterEncoding(encoding); } But the problem is that the setCharacterEncoding must be done before receive the request, because after has no effect. The actual and working solution is: public void doFilter(ServletRequest request, ServletResponse response, FilterChain next) throws IOException, ServletException { request.setCharacterEncoding(encoding); next.doFilter(request, response); } and in the Web.xml set the CharsetFilter the first filter. Thanks to Ville for his collaboration. """,new,open,,1970-01-01 0035524,feature request,Openbravo ERP,JONHM,Triage Platform Base,normal,minor,always,,,2017-03-15,5,,,public,2022-02-01,Ability to configure mail accounts for each organization,There is no way to configure different mail accounts for each organization through the WebPOS. The only way is to do through database,new,open,,1970-01-01 0035503,design defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2017-03-14,5,,,public,2022-02-01,tomcat pool can't be used in cli tasks,"When building system from command line, tomcat pool can't be used, so old commons dbcp pool is used instead.",acknowledged,open,,1970-01-01 0035497,feature request,Openbravo ERP,vmromanos,Triage Platform Base,normal,minor,always,,,2017-03-13,5,,,public,2022-02-01,Support recursive CTEs,"""Recursive CTEs work fine in Oracle and PostgreSQL supported by Openbravo versions, however the DBSM is unable to properly work with them. In PostgreSQL the syntaxis is: WITH RECURSIVE … In Oracle the syntaxis is: WITH … The DBSM should export to XML the """"WITH RECURSIVE"""" always, but depending on the database, the way to apply it should be different: PostgreSQL should have the same syntaxis as in the XML Oracle should remove the keyword """"RECURSIVE"""" and add it as a note somewhere so it can be properly understood by the DBSM when exporting the database""",new,open,,1970-01-01 0034935,design defect,Openbravo ERP,NaroaIriarte,Triage Platform Base,normal,minor,always,,,2017-01-12,5,,,public,2022-02-01,The criterion of selection of the email Definitions is not correct,"""The criterion to select the email definition of a template is not correct currently. The query is not taking unto account if the email definition is active or not. Also it is not following a concrete order criterion sometimes. For example, if you have three email definitions, one with the arabic language, this one set as default, the others with the language of the bp (the default one when creating a new record), this two cannot be set as default because one record has already been set. In this concrete circumstance, an email definition with the language of the Bp must be chosen. But it is not clear which one. There is no a clear way of choosing it. This must be fixed.""",acknowledged,open,,1970-01-01 0034817,design defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,always,,,2016-12-23,5,,,public,2022-02-01,audit trail cannot be seen for unmodified records,"""Feature request #15851 made audit button inactive for records without changes (created and updated dates are equal) assuming for those records the only available audit trail information is the same that can be seen in standard audit fields. This assumption is correct for those records that are created from UI, but in case a record is created from a process, audit trail should include, not only the user that launcher the process that created the record, but also which this process was. Not being able to see audit trail in this case, makes no possible to know the process that crated the record or if it is was manually created.""",acknowledged,open,,1970-01-01 0034656,design defect,Openbravo ERP,NaroaIriarte,Triage Platform Base,high,minor,always,,,2016-11-30,5,,,public,2022-02-01,An error is shown in Chrome console after executing a process,"""After executing the """"Add Payment"""" process of the """"transaction"""" subtab of the """"financial account"""" window, an error is shown in the Chrome consoles: """"Uncaught TypeError: Cannot read property '_handleSelect' of null""""""",acknowledged,open,,1970-01-01 0033539,design defect,Openbravo ERP,caristu,Triage Platform Base,normal,minor,always,,,2016-07-26,5,,,public,2022-02-01,JS Errors after closing Add Payment window having the focus on the Order/Invoices grid,"JS Errors after closing Add Payment window having the focus on the Order/Invoices grid. If the window is closed with the 'Done' button (or alternatively with the close button of the window) the following error is raised in the console: 'Uncaught TypeError: Cannot read property 'canEdit' of null' If the window is closed with the 'Cancel' button the following error is raised in the console: 'Uncaught TypeError: Cannot read property '$1162' of null' ",acknowledged,open,,1970-01-01 0029452,design defect,Openbravo ERP,caristu,Triage Platform Base,normal,major,always,,,2015-03-30,5,,,public,2022-02-01,Data appears overlapped in widgets maximized view under some circumstances,"Data appears overlapped in widgets maximized view, if the widget retrieves an amount of data big enough, if we scroll down to show new data, and after that we scroll up again.",acknowledged,open,,1970-01-01 0035677,design defect,Openbravo ERP,caristu,Triage Platform Base,high,minor,N/A,,,2017-04-03,5,,,public,2022-02-01,The logic to show the link to an accessible window in field title is not complete,"""The fix for issue #20530 is not complete. There are still cases where the link can give access to a window that is not accessible: - The fix grants access to an entity if the role has access to the related window OR powindow. But if the role would not have access to both of them, the link could still be accessible for a window which the role has not access to. - If the link is based on a navigation rule""",new,open,,1970-01-01 0035629,feature request,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2017-03-28,5,,,public,2022-02-01,add per DB object info to check for model DB changes,"""Before updating database, a check to ensure there are no local modification is performed. It checks the model by creating a CRC of the all DB objects. Currently this information is saved only as an aggregation, but it is not possible to know individual objects CRC. This causes: - When there is a model change, it is not possible to know which objects were modified. - When there is need to debug what's happening (ie. #35628) it's hard.""",acknowledged,open,,1970-01-01 0035430,design defect,Openbravo ERP,caristu,Triage Platform Base,high,minor,N/A,,,2017-03-06,5,,,public,2022-02-01,Is not possible to define a valid criteria for a date using openDirectTab utility function,Is not possible to define a valid criteria for a date using openDirectTab utility function,acknowledged,open,,1970-01-01 0031529,feature request,Openbravo ERP,asiermartirena,Triage Platform Base,urgent,major,have not tried,,,2015-11-19,5,,,public,2022-02-01,Extension needed in SessionLogin.java to save new columns values when saving new sessions,"""There are cases where is necessary to find some sessions (from ad_session) depending on the organization in which was created. Now, all sessions are saved with '*' organization. There are at least two ways to address this problem: - Avoid always using the '*' organization when a session is created, and instead use the organization included in the parameters of the request - Include a new column in the ad_session table, set it to the proper organization when the session is created and then use it to retrieve the session that belong to a certain organization. Probably the second option is less risky. There might be code that is assuming that ad_org_id column of the sessions will always use the '*' organization, so the first option could have unexpected consequences. The second option would require to extend SessionLogin to initialize column defined in other modules, as the development that requires will be part of the posterminal module. """,new,open,,1970-01-01 0028822,design defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2015-01-30,5,,,public,2022-02-01,update.database.script is not reliable,"update.database.script task logs a file with the sql statements that actual update.database would execute. The problem is that it logs some commands that actual update.database will not execute. Example: actual update.database drops FKs only for those tables to be recreated and for the ones defined in the AD dataset whereas update.database.script logs statements to drop *all* FKs. Though the script is still useful to understand the main actions done by update.database it is not reliable.",acknowledged,open,,1970-01-01 0026176,design defect,Openbravo ERP,jonalegriaesarte,Triage Platform Base,high,minor,have not tried,,,2014-04-04,5,,,public,2022-02-01,When deleting a business partner with elements related the message shown is not correct,When deleting a business partner with elements related the message shown is not correct,acknowledged,open,,1970-01-01 0021436,design defect,Openbravo ERP,jonalegriaesarte,Triage Platform Base,normal,major,have not tried,,,2012-08-23,5,,,public,2022-02-01,"In old selectors, multiple selection (shift + click) does not work in chrome","In old selectors, multiple selection (shift + click) does not work in chrome",acknowledged,open,,1970-01-01 0020856,design defect,Openbravo ERP,CZDave,Triage Platform Base,normal,minor,always,3.0MP10.1,,2012-06-25,10,7 x64,,public,2022-02-01,Module cannot add working Translation tab to different module,"""When creating a Translation tab for client data, associated translation DB table must have the exact same name as original data table with the _TRL suffix. However a module can't create a table with the same prefix as another module's table, so their names will always differ in prefix and the translation table is not recognized, giving a warning in generate.entities.quick build task, eg: WARN org.openbravo.base.model.Property - M_Product_Category.Name is not translatable: null translationProperty""",acknowledged,open,,1970-01-01 0020552,design defect,Openbravo ERP,shuehner,Triage Platform Base,normal,major,have not tried,pi,,2012-05-18,5,,,public,2022-02-01,ant smartbuild does not regenerate web.xml when attach.path in config/Openbravo.properties is changed,"smartbuild does not regenerate the web.xml file (which has the attachment path inside) when the attach.path is changed in config/Openbravo.properties. That way this value inside web.xml is not changed: AttachmentDirectory /opt/openbravo/attachments Note: 'ant compile -Dtab=xx -Dtr=no' does update that value correcty ",acknowledged,open,,1970-01-01 0020547,design defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,always,,,2012-05-18,5,,,public,2022-02-01,Closing browser keeps session alive,"""When browser is closed having an active session, this session is considered as active till 50 seconds later. Current design is not aware of browser closing event, so each 50 seconds client sends a ping to server to confirm it is still alive. """,acknowledged,open,,1970-01-01 0020525,design defect,Openbravo ERP,rgoris,Triage Platform Base,high,minor,always,,,2012-05-16,5,,,public,2022-02-01,Typo and ugly text in login screen for Trial License,"Subcription must be Subscription Text is too long and causes an ugly slider bar to appear Text is convoluted",acknowledged,open,,1970-01-01 0015403,design defect,Openbravo ERP,shuehner,Triage Platform Base,normal,major,have not tried,,,2010-12-10,5,,,public,2022-02-01,Order of included resources is not preserved (in WadActionButton code),"This is the same bug like 13760 which was fixed in Wad.java WadActionButton has its own copy of the same code which does not preserve the order so needs to get the same fix to not modify order defined by the individual WadControls. Code is starting around line 788 of WadActionButton (importsCSS = new Properties) which should probably be changed to a simple list based container like same code in WadActionButton.java",acknowledged,open,,1970-01-01 0020727,design defect,Openbravo ERP,iperdomo,Triage Platform Base,normal,minor,always,,,2012-06-12,30,3.3.7-1-ARCH,,public,2022-02-01,"WADValidation should check the mapping name of *all* servlets, not only the ones associated to process or windows","""According to Modularity's naming rules, the mapping names of manual code (servlets) need to start with the Java package of the module. """"...mapping for all manual objects (forms, searchs, reports and processes) must start now with the module's package. For example, the mapping for a report in a module with package (org.myCompany.moduleTest) could be /org.myCompany.moduleTesr.reports/MyReport.html."""" http://forge.openbravo.com/projects/openbravoerp/forum/viewtopic.php?group_id=100&forumid=549512&topicid=7006555 Currently you can register a Servlet breaking this naming rule and WADValidation doesn't warn about it""",acknowledged,open,,1970-01-01 0020719,design defect,Openbravo ERP,egoitz,Triage Platform Base,high,major,have not tried,3.0MP11,,2012-06-11,5,,,public,2022-02-01,The multiple product selector shows the name of the product selector instead of the identifiers,"The multiple product selector shows the name of the product selector instead of the identifiers. This avoid changing the text shown. In many cases it is necessary to show the value as is done on other selectors or combos. Instead of return the name should return the identifiers.",acknowledged,open,,1970-01-01 0020701,design defect,Openbravo ERP,egoitz,Triage Platform Base,low,major,always,3.0MP11,,2012-06-07,5,,,public,2022-02-01,The datetime selector does not allow to specify the time,"""When defining a field using datetime reference, the selector popup does not allow to specify the hour. Only the date can be selected, then the field is set with time 00:00:00 apart of that the field is not automatically filled field, and the mask is not applied while writing the hour. """,acknowledged,open,,1970-01-01 0020601,design defect,Openbravo ERP,egoitz,Triage Platform Base,normal,major,always,,,2012-05-24,5,,,public,2022-02-01,Arabic characters are printed with XXX on the fo reports,Arabic characters are printed with XXX on the fo reports,acknowledged,open,,1970-01-01 0020478,design defect,Openbravo ERP,RafaelCruz,Triage Platform Base,low,major,always,3.0MP10.1,,2012-05-11,5,,,public,2022-02-01,Auxiliary Input in another Auxiliary Input breaks the build,"""If you declare an Auxiliary Input (#1) inside another Auxiliary Input (#2) for use in a @SQL expression, and then you set Auxiliary Input (#2) as default value for some column, then smartbuild creates broken java files for the tab that uses this table. If you do this, and DO NOT rebuild, then, works properly.""",acknowledged,open,,1970-01-01 0020459,design defect,Openbravo ERP,jonalegriaesarte,Triage Platform Base,high,minor,always,pi,,2012-05-09,5,,,public,2022-02-01,"List reference type columns, when in grid mode, should allow to be filtered by just writing letters","LIST reference type columns, when in grid mode, should allow to be filtered by just writing letters, as happens with TABLE and TABLEDIR columns.",acknowledged,open,,1970-01-01 0020447,design defect,Openbravo ERP,rgoris,Triage Platform Base,high,minor,always,,,2012-05-08,5,,,public,2022-02-01,Premium-only message inconsistent,"For the Premium-only features, message popups are used to inform the user. These are not consistent across the board.",acknowledged,open,,1970-01-01 0020445,design defect,Openbravo ERP,rgoris,Triage Platform Base,normal,minor,always,,,2012-05-08,5,,,public,2022-02-01,Unwanted space to the right of process buttons,This is both a cosmetic as well as a usability issue. The orange process buttons are positioned too far away from the right-hand side border. This looks a bit odd but also causes a horizontal slider bar to appear in case there are too many buttons for the available space on low resolution screens.,acknowledged,open,,1970-01-01 0020444,design defect,Openbravo ERP,rgoris,Triage Platform Base,normal,minor,always,,,2012-05-08,5,,,public,2022-02-01,Unwanted vertical space in Payment Monitor section,Just a visual issue: unnecessary vertical space between the section header and the content in the payment monitor section,acknowledged,open,,1970-01-01 0020442,design defect,Openbravo ERP,jecharri,Triage Platform Base,low,minor,always,pi,,2012-05-08,5,,,public,2022-02-01,It is not possible to filter by canvas field,"It is not possible to filter by canvas field. ",acknowledged,open,,1970-01-01 0020319,design defect,Openbravo ERP,alostale,Triage Platform Base,high,major,always,,,2012-04-20,5,,,public,2022-02-01,POC: PrintController is not thread safe,"""There are some variables in PrintController class that are not thread safe. They must be reviewed and fixed. private final Map differentDocTypes = new HashMap(); private PocData[] pocData; private boolean multiReports = false; private boolean archivedReports = false;""",acknowledged,open,,1970-01-01 0020210,design defect,Openbravo ERP,aperturelabs,Triage Platform Base,normal,major,always,3.0MP8.1,,2012-04-04,30,Ubuntu 10.04,,public,2022-02-01,Process that execute a Jasper Report after clicking a button always fails,"""I'm trying to create a button associated to a process that print a Jasper Report. I created the button and the relative process. When I click this button, the result is always a new browser window with the error: """"You do not have sufficient privileges to access this page"""". The process is defined with this parameters: - Data Access Level: Client/Organization - UI Pattern: Standard - Report: No - Jasper Report: Yes - JR Template name: @basedesign@/my/correct/path/template.jrxml""",acknowledged,open,,1970-01-01 0020170,design defect,Openbravo ERP,mirurita,Triage Platform Base,high,minor,always,pi,,2012-03-30,5,,,public,2022-02-01,Querylist widget: sorting only applies to displayed records (and records in the buffer),When you sort a querylist widget (clicking on the column header) in minimize and maximize views it only sort the records that are displayed (not all).,acknowledged,open,,1970-01-01 0020149,design defect,Openbravo ERP,maite,Triage Platform Base,low,major,always,,,2012-03-29,5,,,public,2022-02-01,Lines duplicated when working with Classic View and pressing more than one time "Grid" button,Lines duplicated when working with Classic View and pressing more than one time "Grid" button,acknowledged,open,,1970-01-01 0020118,design defect,Openbravo ERP,plujan,Triage Platform Base,normal,major,have not tried,pi,,2012-03-26,5,,,public,2022-02-01,Time between showing Success message and refreshing the window is too long,"""When completing a Goods Receipt, Selenium tests failed because they found Document Status """"Draft"""" after completing the Receipt. The reason is that Selenium tests are looking for the Process Completed Successfully banner as a trigger for the verification of the status. But the window refresh is delayed some extra seconds, making the test to fail.""",acknowledged,open,,1970-01-01 0020059,design defect,Openbravo ERP,alostale,Triage Platform Base,high,major,have not tried,,,2012-03-20,5,,,public,2022-02-01,Menu caching design defects,"""Menu is served as part of MainLayoutComponent, which eTag is calculated as language + role + module version (client application module!) This means menu is not updated in the following cases: *Menu is changed by adding/removing access to any window *A new module is added but version of client application is not changed """,acknowledged,open,,1970-01-01 0020057,design defect,Openbravo ERP,guilleaer,Triage Platform Base,high,minor,have not tried,,,2012-03-20,5,,,public,2022-02-01,"When the menu is being generated, the code doesn't check the defined windows access rights for the role of the current user.","When one window is defined as writable in AD but defined as not editable (RO) for the current role the generated menu parameters for this menu entry doesn't take it into account. When the windows starts to be drawn the engine doesn't know yet the access rights of the user. It needs to wait for the server response to retrieve this information (WindowsAccessData.java). ",acknowledged,open,,1970-01-01 0020042,design defect,Openbravo ERP,zosrothko,Triage Platform Base,normal,major,always,3.0MP8,,2012-03-15,10,XP SP3,,public,2022-02-01,Unable to stop worker thread: This is very likely to create a memory leak. ==> PermGen Space error,"""Hi It seems that openbravo is missing to stop some workers thread and as Tomcat states it: This is very likely to create a memory leak. While PermGenSpace is not garbage collected, I am wondering if this could be the origin of the OutOfMemoryError. See the log joined as issue-1.txt Here the JVM parameters of Tomcat -------- Sysdeo Tomcat Launcher settings -------- -> Label : Tomcat 6.x -> ClassToLaunch : org.apache.catalina.startup.Bootstrap -> Classpath : | C:\Program Files\Apache Software Foundation\apache-tomcat-6.0.32\bin\bootstrap.jar | | C:\Program Files\Java\jdk1.6.0_30\lib\tools.jar | -> BootClasspath : -> Vmargs : -Dcatalina.home=""""C:\Program Files\Apache Software Foundation\apache-tomcat-6.0.32"""" -Djava.endorsed.dirs=""""C:\Program Files\Apache Software Foundation\apache-tomcat-6.0.32\endorsed"""" -Dcatalina.base=""""C:\Program Files\Apache Software Foundation\apache-tomcat-6.0.32"""" -Djava.io.tmpdir=""""C:\Program Files\Apache Software Foundation\apache-tomcat-6.0.32\temp"""" -Xmx768m -Xms256m -Xmn128m -XX:PermSize=256m -XX:MaxPermSize=256m -> PrgArgs : start -> Debug : true -> Source lookup : """,acknowledged,open,,1970-01-01 0019960,design defect,Openbravo ERP,mtaal,Triage Platform Base,normal,major,have not tried,,,2012-03-06,5,,,public,2022-02-01,Clean up asynchronous behavior in the application,"""The application has several places where we do asynchronous calls, the usage of asynchronous calls results in more unpredictable behavior of the application. We should get rid of asynchronous behavior as much as possible, but in some cases it makes sense, see the attached presentation. Some delays are done to execute an action after a redraw is done, so while redrawing the action should wait, for example in ob-view-form.js there is this: if (this.isDirty()) { this.delayCall('focusInNextItem', [currentItemName], 100); return; } this should be done differently, if the form is dirty then the focusInNextItem should set a variable, which can be used after the redraw to do the focusinnextitem. The attached presentation talks about this and other cases. To find all cases search the js source code for: delaycall fireonpause .IDLE Also search the js code of the smartclient and the selector modules. Some delays are used to handle selecting of values correctly after changing the focus. To test focus make sure to test the following cases: - Tax Rate window, form view, change Base Amount to have a value with """"+ Tax Amount"""" the focus should move to a new field - Test sales order line, change product, pick a value using the mouse, using the tab key, test in firefox on windows also """,acknowledged,open,,1970-01-01 0019896,design defect,Openbravo ERP,fleroux,Triage Platform Base,high,major,have not tried,3.0MP8,,2012-02-28,30,Professional Appliance,,public,2022-02-01,CPU spike during logging in process,When logging into the system spikes up to 50%+. This will have a significant impact on concurrent user utilization,acknowledged,open,,1970-01-01 0019871,design defect,Openbravo ERP,marvintm,Triage Platform Base,normal,major,have not tried,,,2012-02-24,5,,,public,2022-02-01,Auxiliary input naming rules should be reconsidered,"""Currently, auxiliary input naming rules are too strict. As an auxiliary input is a component very similar to columns, its naming rules should be basically identical. Therefore: - When an auxiliary input is related to a tab belonging to a different module, it is correct to require it to start with the dbprefix of its module, to avoid collissions. - However, when an auxiliary input is related to a tab belonging to the same module, it is not necessary for it to have a special name, for the same reason a column of a table which belongs to the same module doesn't need any special naming rule. Moreover, we could be even more aggressive, and remove all naming rules requirement, and apply auxiliary inputs in a module-dependency-ordered way. This design limitation has already caused a regression in customer environments: https://issues.openbravo.com/view.php?id=19857""",acknowledged,open,,1970-01-01 0019842,design defect,Openbravo ERP,alostale,Triage Platform Base,normal,major,have not tried,,,2012-02-22,5,,,public,2022-02-01,Review Cross-site Scripting,Review all OB components are Cross-site Scripting safe,acknowledged,open,,1970-01-01 0019791,design defect,Openbravo ERP,dmiguelez,Triage Platform Base,normal,minor,have not tried,,,2012-02-16,20,Community Appliance,,public,2022-02-01,Print Controller class is not extensible.,"""Print Controller class is not design in a way that helps modularity, so it is really hard for a module to extend it and use it's functionality. For example in Check Printing, for implementing the option of printing multiple checks with different document types, it would be easier to do if this class is redisigned.""",acknowledged,open,,1970-01-01 0019725,design defect,Openbravo ERP,mtaal,Triage Platform Base,high,major,have not tried,,,2012-02-10,5,,,public,2022-02-01,Add delay to disabling of form to only do this when server side calls take too long,See attached the diff to add a longer delay to the disabling of a form for form initialization server calls. This should give a better user experience.,acknowledged,open,,1970-01-01 0019637,design defect,Openbravo ERP,RenateNieuwkoop,Triage Platform Base,high,trivial,have not tried,3.0MP7.1,,2012-02-02,5,,,public,2022-02-01,Sales Forecast: Business Partner field is mandatory and should be coloured like that,"In Sales Forecast the Business Partner field is white, yet you can not save the record without a Business Partner. ",acknowledged,open,,1970-01-01 0019472,design defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,N/A,,,2012-01-12,5,,,public,2022-02-01,POC design defects,"""There are several design problems: - """"Email Definitions"""" is now child of """"Report Templates"""". They should be siblings since there are two templates in place: pdf report template and email subject and body template. Both templates should be used independently. Related to this, two combo boxes/selects are needed in the email popup in order to select the desired report template and the desired email template (currently there is only one combo box for both cases). - A new combo should be added to allow the user select from which email account send the email. (Configured emails account are inside """"Client"""" -> """"Email Configuration""""). - Template is taken regarding template organization. In case there is a template exactly in the same organization as the document, it is selected, if not it looks in *. But in case the template is in a parent organization of the current one, it is not selected. - When selecting just one document to email, the UI shows a combo where the template to use should be selected if many are defined (fixed in issue 19322). But in case many documents are selected UI hides this template selection. How should it behave in this case? - There is no UI at all to select template when printing.""",acknowledged,open,,1970-01-01 0019592,design defect,Openbravo ERP,umartirena,Triage Platform Base,normal,minor,always,pi,,2012-01-30,20,Ubuntu 11.04 ,,public,2022-02-01,Non active windows appear in Recent Views and Recent Document menu,"If a recently used window is deactivated, it still appears in Recent View and Recent Document menu in the workspace.",acknowledged,open,,1970-01-01 0019587,design defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,always,,,2012-01-27,5,,,public,2022-02-01,Cannot set e alias in tab's order by clause,"In Tab's HQL Order by clause, if ""e"" alias is added, it doesn't work (should be consistent with where clause where it is needed).",acknowledged,open,,1970-01-01 0019505,design defect,Openbravo ERP,rgoris,Triage Platform Base,high,major,N/A,,,2012-01-17,5,,,public,2022-02-01,Incorrect linked items: Lines without headers,See attached I have a line without header. How is that possible?,acknowledged,open,,1970-01-01 0019503,design defect,Openbravo ERP,rgoris,Triage Platform Base,normal,minor,always,,,2012-01-17,5,,,public,2022-02-01,Get rid of Attribute Set Value Selector popups,Attribute selection still happens using a 2.50 style popup. This looks clumsy and it is unfriendly.,acknowledged,open,,1970-01-01 0019482,design defect,Openbravo ERP,jecharri,Triage Platform Base,high,minor,have not tried,pi,,2012-01-12,5,,,public,2022-02-01,Problems with "read only logic" and refresh,"When one field has a ""read only logic"", this field is readable until the condition is false and you push the refresh button.",acknowledged,open,,1970-01-01 0019325,design defect,Openbravo ERP,abdelrahman_ch,Triage Platform Base,urgent,major,always,3.0MP5.2,,2011-12-18,20,Community Appliance,,public,2022-02-01,i'm using the application in arabic and all pdf and reports doesn't support arabic encoding,i'm using the application in arabic and all pdf and reports doesn't support arabic encoding ,acknowledged,open,,1970-01-01 0019238,design defect,Openbravo ERP,roklenardic,Triage Platform Base,normal,minor,always,3.0MP5.1,,2011-12-02,5,,,public,2022-02-01,Linked items fail when too many columns in Oracle,"""When a module with too many new tables and columns is installed, the Linked items in the User screen fails to load, giving the following message: @CODE=1795@ORA-01795: maximum number of expressions in a list is 1000 openbravo.log lists this: 1151813 [http-8180-7] ERROR org.openbravo.erpCommon.utility.UsedByLinkData - SQL error in query: SELECT AD_PARENT_MENU_ELEMENT(M.AD_MENU_ID, ?, ?) AS ELEMENT_NAME, ((case when Wt.NAME IS NULL then W.NAME else Wt.NAME end) || ' - ' || (case when TBt.NAME IS NULL then TB.NAME else TBt.NAME end)) AS NAME, a.referenced_column_id, T.TABLENAME, C.COLUMNNAME, TB.AD_TAB_ID, '' AS HASTREE, '' AS ID, '' AS WHERECLAUSE, 0 AS TOTAL, (case when Wt.NAME IS NULL then W.NAME else Wt.NAME end) AS WINDOWNAME, (case when TBt.NAME IS NULL then TB.NAME else TBt.NAME end) AS TABNAME, (CASE WHEN (SELECT COUNT(*) FROM AD_WINDOW_ACCESS WA WHERE W.AD_WINDOW_ID = WA.AD_WINDOW_ID AND WA.AD_ROLE_ID = ?)=0 THEN 'N' ELSE 'Y' END) AS ACCESSIBLE, W.AD_WINDOW_ID as AD_WINDOW_ID, '' as AD_MENU_NAME FROM ( SELECT AD_COLUMN_ID, ? as referenced_column_id FROM AD_COLUMN WHERE UPPER(COLUMNNAME) = UPPER(?) AND (ISPARENT='Y' OR AD_REFERENCE_ID IN ('19', '35')) UNION SELECT AD_COLUMN.AD_COLUMN_ID, ? as referenced_column_id FROM AD_COLUMN, AD_ELEMENT WHERE AD_COLUMN.AD_ELEMENT_ID = AD_ELEMENT.AD_ELEMENT_ID AND UPPER(REPLACE(REPLACE(REPLACE(AD_ELEMENT.columnname, 'Substitute_ID', 'M_Product_ID'),'BOM_ID', '_ID'), 'M_LocatorTo_ID', 'M_Locator_ID')) = UPPER(?) AND AD_REFERENCE_ID IN ('30', '31') AND AD_REFERENCE_VALUE_ID IS NULL UNION SELECT C.AD_COLUMN_ID, s.ad_column_id as referenced_column_id FROM AD_COLUMN C, AD_REF_SEARCH S WHERE C.AD_REFERENCE_ID = '30' AND S.AD_TABLE_ID = ? AND C.AD_REFERENCE_VALUE_ID = S.AD_REFERENCE_ID UNION SELECT C.AD_COLUMN_ID, r.ad_key as referenced_column_id FROM AD_COLUMN C, AD_REF_TABLE R WHERE C.AD_REFERENCE_ID = '18' AND C.AD_REFERENCE_VALUE_ID = R.AD_REFERENCE_ID AND R.AD_TABLE_ID = ? UNION SELECT AD_COLUMN_ID, ? as referenced_column_id FROM AD_COLUMN WHERE AD_REFERENCE_ID = '21' AND UPPER(?) = 'C_LOCATION_ID' UNION SELECT AD_COLUMN_ID, AD_COLUMN_ID as referenced_column_id FROM AD_COLUMN WHERE AD_COLUMN_ID IN ('03E0E77862F94320AF0A043A52B9D473', 'F9AFAE3531384151BCC1008E5160108E', '803828', '803830', '803837', '803841', '803846', '803848', '803816', '803818', '803858', '803860', '800533', '800535', '800025', '800017', '802527', '802529', '619', '621', 'A742EEB6EBD211DDBAE60016D4EE9DB3', 'A74DB3B4EBD211DD8AA10016D4EE9DB3', '550', '552', '6F387D3737CF3635E040007F01002312', '6F387D3737D13635E040007F01002312', '2599', '2601', '2643', '2645', '10CAC0D710AB4E14B4129E739B032BCC', '9C56850497CE409C9C48FBB4C2A0F7C1', '6F61A8993BC75E52E040007F01005AF5', '6F61A8993BC95E52E040007F01005AF5', '580', '582', '47A925222BF44DED8FC19F413BD5821B', 'D0029DD2D6314D83BFE6141C3DBAA8E1', '5381', '5383', '5391', '5393', '673', '675', '800813', '800815', '4601', '4603', '4629', '4631', '4614', '4616', '1005400242', '1005400244', '915561E66D2E1638E040007F01001C17', '915561E66D301638E040007F01001C17', '9155635C578298D2E040007F01001C13', '9155635C578498D2E040007F01001C13', '6292', '6294', '614', '616', '565', '567', '708', '710', '600', '602', '638', '640', '590', '592', '610', '612', '802450', '802452', '802462', '802464', '565E56DF64DE9042E040007F01002829', '565E56DF64E09042E040007F01002829', '682633A6E6AE9D31E040007F010061E4', '682633A6E6B09D31E040007F010061E4', '682633A6E6BA9D31E040007F010061E4', '682633A6E6BC9D31E040007F010061E4', '682633A6E68C9D31E040007F010061E4', '682633A6E68E9D31E040007F010061E4', '9382FCA58F53AF36E040A8C021013A93', '9382FCA58F55AF36E040A8C021013A93', '800853', '800855', '5C315336D8D8F72DE040007F01013754', '5C315336D8DAF72DE040007F01013754', '5D5E01C8EBD211DD8F740016D4EE9DB3', '5D6B2100EBD211DD92520016D4EE9DB3', '8227', '8230', '1271', '1273', '1471', '2806', '2808', '1292', '1294', '5951', '8224', '8222', '2819', '2821', '2837', '2839', '800704', '800706', '2849', '2851', '555', '557', '668', '670', '560', '562', '1005400270', '1005400272', '718', '720', '5512', '5514', '802700', '802702', '802711', '802713', '628', '630', '8577', '8581', '5C7FEB5FDD3A1EA1E040007F01002676', '5C7FEB5FDD3C1EA1E040007F01002676', '9178CF053CDDBEEDE040007F01002B8B', '9178CF053CDFBEEDE040007F01002B8B', '7809', '7805', '1005400220', '1005400222', '575', '577', '62DD925A901F41099D962DFEFE9CC84F', '9FA500579F424EAC8C1FD05AAFA4F2FA', '653', '655', '545', '547', '8567', '8569', '800688', '800690', '802429', '802431', '802439', '802441', '2860', '2862', '2872', '2874', '624', '626', '5397', '971', '723', '725', '585', '587', '570', '572', '1335', '1337', '698', '700', '77237543C377C8DCE040007F0101413D', '1724F76E1EC411DE85BF8FAF68F519DE', '173056541EC411DEBFB28F44D4806F33', '26E3702BD6F345FB802CD410C12FC6EE', 'AB67B03AC4A84D3F8CF236A16709D908', 'A37C6F84AA243F50E040007F01006E35', 'A37C6F84AA263F50E040007F01006E35', 'BDFC6B326633430292F1C59CEF831534', '046498C716474A6EAAEA0CA26E09C69D', '8BBA8047E1892A2FE040007F010030DC', '8BBA8047E18B2A2FE040007F010030DC', '9DE9E45A80994A969AC623FA97A3C0E8', 'BB2A987CBD534A18B91D77B7D43AF879', '82EFB8E4044019C9E040007F01003778', '82EFB8E4044219C9E040007F01003778', '1007400006', '1007400008', '800481', '2314', '2316', '8515', '8514', '8502', '8524', '8495', '8496', '8478', '8480', '8528', '8533', '8461', '8462', '3036', '3038', '3069', '3071', '4896', '4898', '2898', '2900', '3100', '3101', '5224', '4966', '4968', '4979', '4981', '800800', '800802', '2955', '2957', '800179', '800181', '803229', '803231', '3119', '3121', '40D8FCC5F0774A108328E8ADD47C7D5B', 'D651E163B279486F8F399DC05B63D426', '1111', '1113', '1987', '1989', '1000500050', '1000500052', '1000500054', '946', '948', '9609', '9601', '793', '795', '783', '785', '93FBE8C7C3884D2BA4C194E780B65267', 'E2D4BAECEDD04EE1ADDC4AA88B2DE55B', '9623', '9630', '2415', '2417', '7E4EC834996311DD819F001D09C4A2FE', '7E58D482996311DD9B45001D09C4A2FE', '57A0D4EA68DE7E16E040007F01004841', '57A0D4EA68E07E16E040007F01004841', '57A0D4EA68F87E16E040007F01004841', '57A0D4EA68FA7E16E040007F01004841', '57A0D4EA68EC7E16E040007F01004841', '57A0D4EA68EE7E16E040007F01004841', '8413', '8363', '1000500021', '1000500023', '1506', '1508', '3131', '3133', '1000500033', '1000500035', '1000500007', '1000500009', '1000500061', '1000500063', '2425', '2427', '1005100005', '1005100007', '6908', '6910', '803053', '803055', '803063', '803082', '803084', '803072', '803074', '8189F49FFEA56E56E040007F01003E83', '8189F49FFEA76E56E040007F01003E83', '8189F49FFEBD6E56E040007F01003E83', '8189F49FFEBF6E56E040007F01003E83', '7891269C8412655DE040007F010155CE', '7891269C8414655DE040007F010155CE', '7891269C8404655DE040007F010155CE', '7891269C8406655DE040007F010155CE', '804880D7B0F11126E040007F01004F9E', '804880D7B0F31126E040007F01004F9E', '7891269C83D4655DE040007F010155CE', '7891269C83D6655DE040007F010155CE', '7DC33C42755D3636E040007F01001C0B', '7DC33C42755F3636E040007F01001C0B', '7891269C83F6655DE040007F010155CE', '7891269C83F8655DE040007F010155CE', '78D16B5B178C661EE040007F010152F7', '78D16B5B178E661EE040007F010152F7', '3762A04F00E04B1298FB53AC436B47BF', '001DD60EF52E442C85374BBCB4CABEC6', '0F1394CAD68C4E1EBEC90416205E521B', '0CC9E53ACEFA4F678C718071C423E931', '80E839B16923298FE040007F01005AAF', '80E839B16925298FE040007F01005AAF', '1E02E4686375485595D2EC09B32DCFD5', 'B9336FB7C2B0400EB495358FAB55E17F', '78D10D5CC28EA0ADE040007F010152E6', '78D10D5CC290A0ADE040007F010152E6', '802DBB308CFBC960E040007F01001D1B', '802DBB308CFDC960E040007F01001D1B', '78903669795C2CEFE040007F01013334', '78903669795E2CEFE040007F01013334', '7FF2BE0C55FE41FDE040007F010060C1', '7FF2BE0C560041FDE040007F010060C1', '8189F49FFED86E56E040007F01003E83', '8189F49FFEDA6E56E040007F01003E83', '2EB409FE29174F31AD2C5AF5C3694DE5', 'EFEAAF057602425299AF5E2723FDC786', 'B7ED22A39C674AA0B00C1E8440C0A980', '149DBC9F632549EDB94CE1FE07A37553', '1019', '1021', '5852', '5854', '803765', '803767', '802993', '802995', '1000600018', '1000600020', '803789', '803791', '803776', '803778', '2468', '2470', '3440', '3442', '2660', '2662', '2487', '2489', '800516', '800518', '801074', '801076', '801095', '801097', '8045', '8063', '8039', '802793', '802795', '8109', '8116', '802808', '802810', '828EE0AE7FDC5FA1E040007F010067C7', '828EE0AE7FDE5FA1E040007F010067C7', '4914', '4916', '4931', '4933', '802838', '802840', '802850', '802852', '775', '777', '5265', '5267', '5276', '5278', '5246', '5248', '802928', '802930', '802957', '802959', '800304', '800306', '800724', '800726', '800463', '800465', '800352', '800354', '800377', '800379', '800864', '800866', '803', '805', '1132', '1134', '800269', '800271', '3160', '3162', '828EE0AE7FEE5FA1E040007F010067C7', '828EE0AE7FF05FA1E040007F010067C7', '1646', '1648', '1535', '1537', '3338', '3340', '5009', '5011', '800442', '800444', '800453', '800455', '1622', '1624', '1664', '1666', '800121', '800123', '5288', '5290', '828EE0AE7FD15FA1E040007F010067C7', '828EE0AE7FD35FA1E040007F010067C7', '831', '833', '7B51E0A4E08D4FC6B5C342557B9BD2AF', 'E83170858DE8441C94B64CDA46BC91FF', '876D244AC9DC81F3E040007F010077EB', '876D244AC9DE81F3E040007F010077EB', '876D355A747812B0E040007F01007860', '876D355A747A12B0E040007F01007860', '876D70C14FA50860E040007F0100787B', '876D70C14FA70860E040007F0100787B', '876CE05E802988E4E040007F0100789B', '876CE05E802B88E4E040007F0100789B', '876CE05E803D88E4E040007F0100789B', '876CE05E803F88E4E040007F0100789B', '2032', '2034', '801024', '801026', '3171', '3173', '842', '844', '1817', '1819', '60FCCD631EA7EDF8E040007F01013AD4', '60FCCD631EA9EDF8E040007F01013AD4', '802536', '802538', '803013', '803015', '803032', '803034', '803092', '803094', '800824', '800826', '800330', '800332', '2071', '2073', '4100', '4102', '1002100040', '1002100042', '2245', '2277', '5081', '5083', '1002100022', '1002100024', '1002100079', '1002100081', '1002100093', '1002100095', '1002100062', '1002100064', '803800', '803802', '8207', '8200', '802474', '802476', '3182', '3184', '5095', '5097', '1035', '1037', '4075', '4077', '4088', '4090', '3489', '3491', '3512', '3513', '800788', '800790', '3833', '3835', '801047', '801049', '803126', '803128', '7E595A11D61A446FE040007F010052E9', '7E595A11D61C446FE040007F010052E9', '5574', '2141', '2143', '3856', '3858', '5527', '5529', '5545', '5551', '813', '815', '1394', '1396', '8457', '8449', '8432', '8434', '803499', '803501', '803564', '803566', '803574', '803576', '803606', '803608', '803628', '803630', '803649', '803651', '803671', '803673', '803511', '803513', '803522', '803524', '801239', '801241', '801349', '801351', '802344', '802346', '802223', '802225', '802212', '802214', '802494', '802496', '802071', '802073', '803309', '803311', '803166', '803168', '803214', '803216', '803285', '803287', '802385', '802387', '801481', '801483', '803181', '803183', '803192', '803194', '801205', '801207', '803320', '803322', '801229', '801231', '802578', '802580', '802676', '802678', '802598', '802600', '802628', '802630', '802642', '802644', '802588', '802590', '802688', '802690', '802237', '802239', '802305', '802307', '802379', '802248', '802250', '802258', '802260', '801524', '801526', '803466', '803468', '803488', '803490', '803477', '803479', '801541', '801543', '802322', '802324', '801513', '801515', '3616', '3618', '803332', '803334', '803344', '803346', '803274', '803276', '803354', '803356', '801647', '801649', '801185', '801187', '802332', '802334', '801336', '801338', '801325', '801327', '802357', '802359', '802110', '802112', '801217', '801219', '801610', '801612', '801620', '801622', '801554', '801556', '801569', '801571', '801585', '801587', '2575', '2577', '2589', '2591', '3462', '3464', '800752', '800754', '802753', '802755', '802767', '802769', '3574', '3575', '3587', '3589', '3547', '3549', '3560', '3562', '3663', '3665', '4759', '4761', '3601', '3603', '3526', '3528', '3797', '8771', '3534', '3536', '800647', '800649', '800664', '800666', '1E0F1FC0A13111DD8C2607AC7CEDF203', '1E1DC5C0A13111DDB99E3B8DB28EF9C2', '58E839A0929E0D3BE040007F01015CDF', '58E839A092A00D3BE040007F01015CDF', '56EBD77E6C007067E040007F0100331E', '56EBD77E6C027067E040007F0100331E', '59212C15A6FBF425E040007F01003D5C', '59212C15A6FDF425E040007F01003D5C', '57C8E0FB1412DE03E040007F01001B6B', '57C8E0FB1414DE03E040007F01001B6B', '467F96E0F2BE11DDABCF001D09C4A2FE', '46880B36F2BE11DDAF37001D09C4A2FE', 'FF6EFE0861064F48BF0B0A54C0E8328C', 'B589A2A84FDE4A25966D23BFCDF4F27F', '5506EF5A70A840CF8C8AA08B2E505CBA', '3078E5FF2ED3461796F183DE05D28AED', 'CAFD7AEE08DF4BE1990582203F1B9760', '966A942FA0784F879453553A3A8CA358', '95CC63FD04C021F2E040007F010075C1', '95CC63FD04C221F2E040007F010075C1', '96FCF4C1EF9DAE63E040007F01002B87', '96FCF4C1EF9FAE63E040007F01002B87', '95CC5757ECB7E5B8E040007F010076A5', '95CC5757ECB9E5B8E040007F010076A5', '927D0D118B87EF36E040A8C0CF071CF5', '927D0D118B89EF36E040A8C0CF071CF5', '927D156047B86E92E040A8C0CF071D3D', '927D156047BA6E92E040A8C0CF071D3D', 'F312B5DACFC948D88C060AA5A84F5902', 'E76F59F7E8DE4AE6881DB269A26A0E4E', 'B4ADF38C791A48928DEF50057A6C6412', '104E9E1221184AFBB3BFBA2A80149A95', '927D156047C46E92E040A8C0CF071D3D', '927D156047C66E92E040A8C0CF071D3D', '927D156047A66E92E040A8C0CF071D3D', '927D156047A86E92E040A8C0CF071D3D', '927D156047B06E92E040A8C0CF071D3D', '927DA01A83533AFAE040A8C0CF072B85', '927DA01A83553AFAE040A8C0CF072B85', '7EE03BC0EF044133B80147985FDC69D9', '23C2C64A20BF45E38EF29F98A47B4EDF', '927DA01A835D3AFAE040A8C0CF072B85', '927DA01A835F3AFAE040A8C0CF072B85', '2CE601D3765C4E93A7A754B9EE4819AD', '77EBA5E29565415A9F26C56FA285908F', 'B6DBF915A950414DB1613EAEF2D4EAD1', '55D1966F036543D1A63B16B60A02BB15', '50E6C69E2DBA4C87A4B4F54677644486', '25C39503BBF34AA1BFE3DEB34B457FE8', '5E4F5ECE51A34B969AB3B4483F393CE2', '369AB06834A643D0A737EB8082D9E21D', 'A8FD2025FA244939B687F49907BE94C5', '264214655D654262848E2AB4442322CA', 'E275477B5DC7474AA9490AC2980F9225', 'E8D215F7042A4209BE321D7B83AA163A', '71E68BDB26FF4885B56A3C32A1B3CB78', 'D5ADE9C71E914B68A176C32825772F27', 'F122D4D6438447B9BBBCB52B2F49FBDE', 'AE6A4E222AFC4431A26E7C35B693C498', '5F6CA4435F8E4097B085D4391510CDF7', '927DA01A832F3AFAE040A8C0CF072B85', '927DA01A83313AFAE040A8C0CF072B85', '927DA01A83463AFAE040A8C0CF072B85', '927DA01A83483AFAE040A8C0CF072B85', '927FD1CA753D6901E040A8C0CF073D3E', '927FD1CA753F6901E040A8C0CF073D3E', 'E5831C3A7FB243B78D6C6446D63CAF89', '01D197C1A5A74518AFC6C77F50B7D14C', 'B4FD9EC573F94B9096FF3A41284F338F', '398D12F96DA24398ABD22A7062130761', '182023ADC5294B6C87123A6AF98F567D', 'A03032C18765408EB1F0EF608CDF37D0', 'B0F4DF9FB5024E8484C813D17537FD05', 'B15A61113BD546F989D720AC3A6F236E', 'F9AFC432E4724671909604558790F37C', 'EE79308CC7934527B4E965BBD94B5096', 'F456EE44F0DF47B09107AD51E7D352C1', '816D1C6AE7FA4E789FC1CB73521ECE6F', '10898EB4BCB34C178ED6790431BBFFB1', '2166', '2168', '2186', '2763', '8763', '938BD9AC20C9E2ADE040007F02000462', '1011100005', '1011100007', '2210', '2212', '803113', '803115', '7E562C34A0506EB2E040007F01001D67', '7E562C34A0526EB2E040007F01001D67', '3352', '3354', '713', '715', '581C573C99CA693BE040007F010135E1', '581C573C99CC693BE040007F010135E1', '5BE6AE18BFFB1D56E040007F010148F2', '5BE6AE18BFFD1D56E040007F010148F2', '1997', '1999', 'A908EA6CF218F9C9E040007F01011582', '49438452B86C4672AE4246B40804B601', 'C523906F9ACC461A9C95D7DEB111D566', '92F840D280D411DD83E7FFC78829B539', '92F8940680D411DD82E0AB3620E5EE68', '58D503FCDD99D53FE040007F01016BBB', '58D503FCDD9BD53FE040007F01016BBB', '801109', '801111', '801128', '801130', '801138', '801140', '803258', '803260', '801148', '801150', '801158', '801160', '800774', '800776', '2105', '2107', '6586', '6588', '6617', '6619', '2992', '2994', '2060', '2062', '800215', '800217', '800236', '800238', '800250', '800252', '802724', '802726', '800225', '800227', '802736', '802738', '57B98D87940DA967E040007F01013153', '57B98D87940FA967E040007F01013153', '588907857EA1E0C2E040007F010120BD', '573D452F04D1243FE040007F01012792', '573D452F04D3243FE040007F01012792', '58866B56AA0CDDF4E040007F01014048', '6162397BD0F24953E040007F0101559D', '6162397BD0F44953E040007F0101559D', '6518', '6520', '6502', '6504', '803534', '803536', '1004400029', '803547', '803549', '1004400034', '1004400010', '1004400012', '1407', '1409', '3391', '2562', '2564', '4718', '4720', '9BAEEE4845E738D8E040007F01002420', '9BAEEE4845E938D8E040007F01002420', '1773', '1775', '5116', '5118', '800738', '800740', '803456', '803458', '9C8C523F49E7BD9DE040007F0100646F', '9C8C523F49E9BD9DE040007F0100646F', '1440', '1442', '3327', '3329', '800008', '800011', '1354', '1357', '5797', '5752', '2299', '2301', '9838', '9851', '5763', '5765', '8719', '8710', '800110', '800112', '800114', '800068', '800070', '800075', '800097', '800099', '8739', '8738', '8874', '8877', '8893', '8895', '8707', '8704', '800082', '800084', '87F060C29C5211DDB3CF001D09C4A2FE', '87F7F2389C5211DD8B8A001D09C4A2FE', '861', '863', '6857', '6855', '8839', '6829', '6827', '6894', '6896', '6783', '6781', '7399CFDCF5B72DD0E040007F0101239A', '7399CFDCF5B92DD0E040007F0101239A', '04A44B86E981420381BEF976DF13B3A7', '67CE6AB656E344709AD049E70CE73054', 'F923F1A4C7DC41D58A643E7F2D8294C7', 'A8E9D840B0FE4ACA9E686F96FA26BE39', 'C0D594AEAB0643AFAFCC9362680C3B27', '620CB554320943D0B1CFED7D02E96B2E', '24BC7027AD7D4833A48F1433E59B4AF4', '263C7AB3511940D180A2FF42047B506B', '83D00F01983B40C693967513C4034535', '46B52920215E4094928F34019B54BDB9', 'B69714676FCB43FC80FABFBB6898354D', '2493BA115F494234807CB52B44A0B2DA', '045268C9634D44D8AD2EB80281843F10', '99CDDE1BE7634B0FAB8A7F63013A5B84', '7AC8FF0784D0496FB96A046D0103683F', '5B68F92E550E4827B37CF5D97DC2C488', '9A60ABC9538B984FE040A8C054012F31', '9A60ABC95389984FE040A8C054012F31', '9E263C9DA393F8B9E040007F02005037', '9E263C9DA395F8B9E040007F02005037', '9FC9DBBCA04C8CB2E040A8C054012878', '9FC9DBBCA04E8CB2E040A8C054012878', '9E1C0D274C924C05B1FA4B533DF51131', 'EAECDC93E0BC4C0182416FEE41806274', '0D504D7534F64E979272E0E5DF17F03C', 'A7CE36B8B7F4405CB4E9343D4B2DB205', 'E47190960F754B73B4652B8E3D7BE6C4', '66212E7CDADB45B58EC92C204A9AABB5', '9C6B24FA9EFDEA7AE040007F02005226', '9C6B24FA9EFFEA7AE040007F02005226', '9C81A3830852DAD6E040007F02003345', '9C81A3830854DAD6E040007F02003345', '7ED9426DCBB345C1A3381DE079376A77', '4CB83116C2B848ADA53A1574F7D9A250', '042DC405FED941849701DBE0258BC08D', '2CEC644A54294875AE2A73E7AA253AF9', '81D04E100F10408499416F768DCEAF6A', '8E8FCA82AFD74CB1B4EE86001ACD6C95', 'F0330EF7CF1848598D1243E989864AE6', '844F448A3289434DB369606B894E83B7', 'C08E1CDBC40C4C7A958317589240CEB4', 'EF1F7916E5104451827FADAD9058F063', '078C0FABB9E64297A2539583E58A757D', '69C049B2625C4BE684C247EF9A35CCB2', '6FCD394DA82140BDBB39A38038EF95A7', '84B54AF172BD40539DCC5D93AEFEDC85', '10E3BE3299264BDE93F34C776CCBB446', '01F058F66B1444E299BA53CCF8327493', '3683EB0FEE404779B2FB4BB212F8E3F5', 'E13EC90DA1084089824641994A2AEC50', '3B371F648B154FF5A98799E48D18EB4D', '32B8E38B303947138A2C45A72B70FFEF', '3131DEAF117C490DAEC8D20FE3E6A37F', 'B0C76975F22A41239651F2035AC3C45B', '9CD0221154724463E040007F02001351', '9CD0221154744463E040007F02001351', '9CD02211547F4463E040007F02001351', '9CD0221154814463E040007F02001351', '09D6BC66A430459CAEFEB04A45F6A889', '659905BE6DC64A4CB0CD248B2C09DE03', '9FB5C6F1F16BD7C6E040A8C080CE1D4E', '9FB5C6F1F16DD7C6E040A8C080CE1D4E', '9F8D7D3011B03025E040A8C0813A24B7', '9F8D7D3011B23025E040A8C0813A24B7', '9CD0BC152B1D437AE040290A518804D0', '9CD0BC152B29437AE040290A518804D0', '362321E4DBDF4F4786217681AC0957ED', 'D9A8D21F7E0E48328869261138495519', '80235DC587CA46E086E722D836AD626A', 'DE9AE3258A0D4179B7FEF0F6BCBDF8D9', '218DB593148446548B547EB4CEA1A8EC', '4166355FF7FB4B30AD55BE1EB2A8C2A5', 'FF1A54344CD64F5E8F1A90506CA9D8CD', '9987AB01121048F2A8937B95C6A8654E', '0C23178F2D3849E3B8CE0AE5B73F2956', '2F2AEA48E5884E1FA4A40174488EFEA4', '33CDA91829FF410EAFAF545ACEFC15BD', '0B6B69A008FC416FBB73E7E3DD5BD01C', 'C99AD59ADE634FE69E0FBE65BBCE7254', '7231BAB16E884526A03673BD555E1EAE', 'FE421B8AB59845228493C7F5B4B3DA90', '5E7C68B7BF6E446DA055995904FE23E0', '92EB0211DC796D4AE040007F02003A89', '92EB0211DC7B6D4AE040007F02003A89', 'D20FBD06327F459C8CD4E464D7C6CBE2', '071A31872E4E4C9A802262A3BA3D80BA', '95D015DE46845A79E040A8C0540171EA', '641D62981CF3451B998B1502028D1BB9', '02EDBBAAA3E049CDAE6AF888FDBA27BD', '054EE4EB55B5431AB21D6EB2E5B72C62', '039895156F7C49D49441E24F82833771', 'BBC97D66A40444D8A51DD8732B36FEEB', '62FBA94A10984D0EB9928599278DA5F3', '8802179F29C014F4E040290A6E8830DE', '8802179F29C214F4E040290A6E8830DE', '8802179F29C514F4E040290A6E8830DE', 'A69F7D75639F48D0B637CA278BDF7C0D', 'E0EED41D5D7744BEA521F1EDB1C828F4', '976DBAA78BF54A759FFEFD1317CB46CA', 'AFF58B615F4C4F3197B03C689BC24181', '87FA997D34F1ED10E040290A6E886E0E', '87FA997D34F3ED10E040290A6E886E0E', '7C305C8C5C764A5098A804A65E68371A', '0DFEAB8BE524493D9A186716C8402FCC', 'A605A4527C71491882B3C350CCD9B334', '0F9DEF3BC7574E65A1CE3D4A73E4E81C', 'BFDC3F8D80BD4065ADA010452AC137D9', '4B4B32BB1A7F4E2A97367C94FDA77F04', '6876E6D1800A41A893396068A0BEB8F5', '9CD5CB3E550F4B99869721B4B85F92EE', '93CA1BB6A42E4FE49316B7F6872A72B6', 'B81473E9E4CF4780A902D53BAEF6DEBA', '8C75FD2550982B31E040007F02000165', '8C75FD2550A12B31E040007F02000165', '7BF2755AE8C40438E040007F020016EC', '7BF2755AE8C60438E040007F020016EC', 'D81E55E086EB441D949D68A4905C91A1', 'C20D1BC8ED544F86BFB7D6137DFAC327', '2659E99F258F44FEA2B9BBED7684F7CF', '8C0F945C46F22CCEE040007F020002CC', '8C0F945C46F42CCEE040007F020002CC', '8C0F945C46F52CCEE040007F020002CC', '8C0F945C46E72CCEE040007F020002CC', '8C0F945C46E92CCEE040007F020002CC', '8C0F945C46EA2CCEE040007F020002CC', 'A9365E5F08D3441782A3221488692389', '445FDB4DCF1B44149047758B417C3A25', '8C103784C0739EADE040007F020002C2', '8C103784C0759EADE040007F020002C2', '8C103784C08D9EADE040007F020002C2', '8C103784C08F9EADE040007F020002C2', '25176297F91A4E71931F0BBE42347808', '50C363EE807F4359BB206E65DCB16491', 'D204B56536DB4512B6874C2B33372383', '3270B8B6822147F1BC4863559449AB78', '880E671A1368D0D5E040290A6E8828AE', '880E671A136AD0D5E040290A6E8828AE', '8C0F945C46DB2CCEE040007F020002CC', '8C0F945C46DD2CCEE040007F020002CC', '8C0F945C46DF2CCEE040007F020002CC', '8C0F945C46E02CCEE040007F020002CC', '87FA997D3501ED10E040290A6E886E0E', '87FA997D3503ED10E040290A6E886E0E', '00FC9E415F4F46FD9BFA46AA26B27C6A', '1902FFD144424E3DB1429FFAE0AD37FB', '69A8F59B910F403A806FD24B3BE0D0F7', '6D9559D2147E4EA1B1FECCDE202882E4', 'B410A49F6BB449C38F1D47F68D6CB2F0', '2D2FB2CA684C4615BD4ED72E34F659BA', '85BA7CEA76A84C9C9B4C21B59956EA0F', '8529104725AE4201B4CFBFA8214BCBD2', '8DA95227FBE14F468DBB6B98A00ACC58', '3DD0AB7F96944BBA924DE896D30ACD13', 'F2AD246BE5EA46BA8E01E2A9549F9BD1', 'B737202D077F4FF78C8E3A052C42A602', 'FB1AEDF6B37742ABB85D8F31D6ECB1E3', '4D1CA5776F904B4884B6847F5AAE462F', '8C75FD25508F2B31E040007F02000165', '8C739566170A1353E040007F02000167', '8C7A90CFF0FF9FC1E040007F02000169', '8C7A90CFF1019FC1E040007F02000169', '1F3D5A3FF6774D79BAA7C49459A8E9B6', '931FEA2139A54DE3BAC70B4610BD6563', '6F0916A8C8B94FC3B8CC42A1E3313113', 'CAE8A7A3FAE0441788B04F2F1F84B87F', '8C7A90CFF0EF9FC1E040007F02000169', '8C7A90CFF0F19FC1E040007F02000169', '8A6464BF2E4F4A36AEF1852E4FBA375E', 'EDF8EBADDA854A7E8AC4074CF094C10E', '9F530A4E07E7DC88E040A8C0813A46DA', '9F530A4E07E9DC88E040A8C0813A46DA', '803144', '803146', '803155', '803157', '5672', '5674', '5689', '5691', '5832', '5834', '5705', '5707', '5807', '5809', '1828', '1830', '3395', '8419', '8523', '9084', '9089', '2082', '2084', '9098', '9100', 'B9F3EA403E4049FCBA20C129E5582919', 'C476E0E12AB54B9C9BFADB8D65AE57FB', 'D96682AB088E4B7E8F0E78B23B7CEF61', '007809594C4547ECA877F9B7265AA339', '02FBE256EE1C4279837233AD4563308B', '02D2BC59DCF04D9FA0DDA92B3E062712', '6843', '6841', '6883', '6881', '803422', '803424', '8848', '8847', '852', '854', '1007', '1009', '3964', '3966', '2435', '2437', '1251', '1253', '2447', '2449', '800201', '800203', '2DDCB67302B645219733425DA5964925', 'C4D1537CF8DC4388AEA47EF0D73D5E8B') ) A, AD_TABLE T, AD_COLUMN C, AD_MENU M, AD_WINDOW W left join AD_WINDOW_TRL Wt on W.AD_WINDOW_ID = Wt.AD_WINDOW_ID AND Wt.AD_LANGUAGE = ?, AD_TAB TB left join AD_TAB_TRL TBt on TB.AD_TAB_ID = TBt.AD_TAB_ID AND TBt.AD_LANGUAGE = ?, AD_FIELD F left join AD_FIELD_TRL Ft on F.AD_FIELD_ID = Ft.AD_FIELD_ID AND Ft.AD_LANGUAGE = ? WHERE W.AD_WINDOW_ID = TB.AD_WINDOW_ID AND TB.AD_TABLE_ID = T.AD_TABLE_ID AND T.AD_TABLE_ID = C.AD_TABLE_ID AND C.AD_COLUMN_ID = A.AD_COLUMN_ID AND C.AD_COLUMN_ID = F.AD_COLUMN_ID AND W.AD_WINDOW_ID = M.AD_WINDOW_ID AND TB.ISACTIVE = 'Y' AND W.ISACTIVE = 'Y' AND (TB.WHERECLAUSE IS NULL OR TB.WHERECLAUSE NOT LIKE '%@%') GROUP BY M.AD_MENU_ID, (case when Wt.NAME IS NULL then W.NAME else Wt.NAME end), (case when TBt.NAME IS NULL then TB.NAME else TBt.NAME end), a.referenced_column_id, T.TABLENAME, C.COLUMNNAME, TB.AD_TAB_ID, W.AD_WINDOW_ID ORDER BY 1, (case when Wt.NAME IS NULL then W.NAME else Wt.NAME end), (case when TBt.NAME IS NULL then TB.NAME else TBt.NAME end), T.TABLENAME, C.COLUMNNAME, TB.AD_TAB_IDException:java.sql.SQLSyntaxErrorException: ORA-01795: maximum number of expressions in a list is 1000 """,acknowledged,open,,1970-01-01 0019205,design defect,Openbravo ERP,rgoris,Triage Platform Base,normal,minor,have not tried,,,2011-11-30,5,,,public,2022-02-01,Values too tight to the edges in grid,Look at the bottom grid in the image. Many values are just too tight to the edges.,acknowledged,open,,1970-01-01 0019197,design defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,N/A,,,2011-11-28,5,,,public,2022-02-01,Design defects in export translation process,"""Export translations process is poorly designed. At least two major design issues: 1. The tables that are exported are the ones which name finishes with _trl and whose parent (up to 3 levels after #19156) have a column named ad_module_id. This ad_module_id column is used to determine the module to export to. 2. All columns which reference is text or string (10, 14) are considered as translation column (see #19195)""",acknowledged,open,,1970-01-01 0018978,design defect,Openbravo ERP,johnfandl,Triage Platform Base,normal,minor,have not tried,,,2011-11-05,5,,,public,2022-02-01,"Audit Trail screen Old Value / New Value fields should have real values, not IDs","""The Audit Trail screen (which shows ALL audit records) is not consistent with the window-specific audit screen, in terms of the values in the Old / New Value fields. The window-specific audit screens have foreign key values properly resolved, while the Audit Trail screen itself shows only the unresolved record id, which is useless to the user.""",acknowledged,open,,1970-01-01 0018958,design defect,Openbravo ERP,roklenardic,Triage Platform Base,normal,minor,always,,,2011-11-02,5,,,public,2022-02-01,One dataset per module,"""Currently, the Initial Client Setup only allows import of ALL datasets or NONE that are within a single module. However, a developer is allowed to add as many datasets to a module as they want. """,acknowledged,open,,1970-01-01 0018834,design defect,Openbravo ERP,gorkaion,Triage Platform Base,normal,major,always,pi,,2011-10-21,20,Gentoo,,public,2022-02-01,Columns used on validation rules of process parameters are not correctly calculated,"It is not possible to use a validation rule that uses more than one column to filter the drop down in a process' parameter. Consider a process called from a window that has a parameter filtered using a validation rule. If this validation rule uses more than one column to filter only the first one is used.",acknowledged,open,,1970-01-01 0018726,design defect,Openbravo ERP,roklenardic,Triage Platform Base,normal,minor,always,pi,,2011-10-07,5,,,public,2022-02-01,AD_TAB is missing a unique constraint for SEQNO,"""When creating tabs inside windows, it is currently possible to create two tabs within the same window with the SAME SEQNO. It is also possible to export and package the module without any validation error. But on installation of such module, it fails.""",acknowledged,open,,1970-01-01 0019092,design defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2011-11-17,5,,,public,2022-02-01,DAL forces column length check when saving,"""DAL checks column length before saving, rasing an error in case length tried to be saved is longer than AD defined one. This is OK in most cases, to prevent a error in DB. The problem is in text/clob DB types which don't have DB limitation. For these types of columns current still makes sense in some cases but for other ones there should not be validation at all.""",acknowledged,open,,1970-01-01 0018689,design defect,Openbravo ERP,marvintm,Triage Platform Base,high,major,have not tried,,,2011-10-04,5,,,public,2022-02-01,Several issues with the View Implementation infrastructure,"""Three different issues have been detected related with the View Implementation infrastructure (responsible for the manual windows implemented in Smartclient): - There is currently no generic PL function to create view implementation access records for the roles which are set as not manual. There is one partial implementation for the Google Integration module, but this doesn't work for that module. - The View implementation table doesn't have an 'access level' column. This makes it impossible to know which roles should get access to each view. - The View Manager javascript class should decide whether a view should be opened or not, taking into account if the current role has access to the view.""",acknowledged,open,,1970-01-01 0018597,design defect,Openbravo ERP,alostale,Triage Platform Base,high,trivial,have not tried,,,2011-09-22,5,,,public,2022-02-01,Incorrectly cached menu,"In some occasions menu is cached even after session change. ",acknowledged,open,,1970-01-01 0018403,design defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,always,3.0MP2,,2011-08-31,5,,,public,2022-02-01,Build error with a deactivated button field,"Deactivating a displayed field associated to a button causes a build error: [javac] /home/asier/ws/pi-pg/openbravo/srcAD/org/openbravo/erpWindows/PaymentProposal/Header.java:705: cannot find symbol [javac] symbol : variable ListData [javac] location: class org.openbravo.erpWindows.PaymentProposal.Header Workaround: do not deactivate the field but mark it as not displayed",acknowledged,open,,1970-01-01 0018002,design defect,Openbravo ERP,neil_smith,Triage Platform Base,high,major,always,3.0MP0,,2011-07-15,5,,,public,2022-02-01,Table with multiple references to product table - No key found in parent tab,"""I have a table in a module that has 2 references to the product table, M_Product_Abo_ID and M_Product_Cover_ID. In version 3, when creating the tab, there is no way to specify which column is linked to parent column. I want to link M_Product_Cover_ID to M_Product.M_Product_ID in one tab. But I will also want another tab that links M_Product_Abo_ID to M_Product.M_Product_ID. When I compile the window, I get an error [java] 632 [main] INFO org.openbravo.wad.Wad - Processing Window: Product - Tab: Product - id: 180 [java] 2511 [main] INFO org.openbravo.wad.Wad - Processing Window: Product - Tab: Abonnement - id: 700AB46775064E43ACB4EB1AA4A7B7B1 [java] 2703 [main] WARN org.openbravo.wad.Wad - No key found in parent tab: Product My tab simply doesn't work, I thought it would display all the sons, without regard to the selected product. But no, it doesn't display anything! I found out that it automaticaly linked the M_Product_Abo_ID column to the M_Product.M_Product_ID column when I put an HQL where clause, because I made a mistake and it displayed the where clause: Error Exception when creating query select e from dfabo_abo as e where ( (( e.productAbo.id = :alias_0 )) and (e.productCoverId = :alias_1 ) ) and e.organization.id in ('0', 'FF8081813119C14E01311D5A52090592') and e.client.id in ('FF8081813119C14E01311D42D59203AF', '0')order by e.documentNo I corrected my HQL where clause (e.productCover.id), and of course, it still didn't work... So I tried to put the same product in the 2 fields and then it worked... I really don't know what to do so that it works right... Note that the ID of the M_Product_Abo_ID field is smaller than the m_Product_Cover_ID, that's probably why it takes it...""",acknowledged,open,,1970-01-01 0017292,design defect,Openbravo ERP,elopio,Triage Platform Base,high,trivial,always,,pi,2011-05-20,5,,,public,2022-02-01,Successful messages should end with a period.,"""After completing a process successfully, a message is shown: """"Process completed successfully"""" This message should end with a period.""",acknowledged,open,,1970-01-01 0017291,design defect,Openbravo ERP,elopio,Triage Platform Base,low,major,always,,pi,2011-05-20,5,,,public,2022-02-01,Inconsistent success message,"""Some success messages have a title, and some others don't. For example, on Goods Shipment, after creating lines from a sales order, a message with title """"Success"""" appears. After completing it, the same message but without title appears.""",acknowledged,open,,1970-01-01 0017287,design defect,Openbravo ERP,rafademiguel,Triage Platform Base,normal,minor,N/A,3.0RC6.1,,2011-05-19,5,,,public,2022-02-01,There is a Unique Index for "Name" in table "AD_Package" called AD_PACKAGE_NAME but Name don't have to start with the prefix,"There is a Unique Index for column ""Name"" in table ""AD_Package"" called AD_PACKAGE_NAME but Name don't have to start with the prefix so if two people use the same name (although have differences package name) the update database crash. [java] 63654 ERROR - Error while inserting into the database: ERROR: llave duplicada viola restricción de unicidad «ad_package_name» [java] Detail: Ya existe la llave (name)=(Data). [java] org.postgresql.util.PSQLException: ERROR: llave duplicada viola restricción de unicidad «ad_package_name» [java] Detail: Ya existe la llave (name)=(Data). I propose or eliminate the unique index or force the column name to start with OBPREFIX. (It had occurred with name ""data"" in a real situation) ",acknowledged,open,,1970-01-01 0017245,design defect,Openbravo ERP,alostale,Triage Platform Base,high,minor,have not tried,,,2011-05-18,5,,,public,2022-02-01,Do not add org * to roles without access to it,"""Using a role without access to org *, when entering a new row in any tab for a table with client/organization access level, org * appears in the combo of organizations. If it is selected, an error is shown because there is no privileges to save. """,acknowledged,open,,1970-01-01 0017159,design defect,Openbravo ERP,Xpand-IT,Triage Platform Base,normal,minor,always,2.50MP24,,2011-05-13,5,,,public,2022-02-01,AD_Alert bug in alert Definition,A NullPointer Exception is return when trying to navigate to the alerts shortcut from the vertical Menu,acknowledged,open,,1970-01-01 0016854,design defect,Openbravo ERP,roklenardic,Triage Platform Base,high,minor,have not tried,3.0RC5,,2011-04-19,5,,,public,2022-02-01,Synchronize Terminology causes smartbuild to regenerate all windows,"Each time after running the Synchronize Terminology, the wad regenerates all windows on smartbuild.",acknowledged,open,,1970-01-01 0016552,design defect,Openbravo ERP,roklenardic,Triage Platform Base,normal,minor,always,3.0RC5,,2011-03-30,5,,,public,2022-02-01,"After deleting the client, the admin role is still in the menu","""1) create a new client X 2) log out and back in, to be able to switch to the new XAdmin 3) Switch to System Admin role 4) Delete client X using General Setup || Client || Delete Client process 5) use the role switching window and you will see that the XAdmin role is still there to be selected. 6) if you seelct it and click Apply, you get the following error: Error occured: org.openbravo.base.exception.OBException: java.lang.NullPointerException """,acknowledged,open,,1970-01-01 0016843,design defect,Openbravo ERP,plujan,Triage Platform Base,normal,major,have not tried,pi,,2011-04-18,5,,,public,2022-02-01,Notes are not logged in Audit Trail,"When adding a note to a record, the event is not logged in Audit Trail for that table.",acknowledged,open,,1970-01-01 0016793,design defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2011-04-13,5,,,public,2022-02-01,New role created by Initial Client Setup is not accessible before login out,"""After creating a new client using Initial Client Setup, it is not possible to change role before login out the application. http://www.screencast.com/users/mensenjh/folders/Jing/media/c84d8f9b-d6ce-433a-a53c-ee07655a52d6""",acknowledged,open,,1970-01-01 0016616,design defect,Openbravo ERP,rgoris,Triage Platform Base,high,major,have not tried,,,2011-04-01,5,,,public,2022-02-01,Changing roles - APPLY button does not give immediate feedback,This problem manifests itself in slow systems. Nothing seems to happen and the user clicks the button again and again. It seems broken. Eventually the frustrated user will click cancel and failed in his task.,acknowledged,open,,1970-01-01 0016576,design defect,Openbravo ERP,rgoris,Triage Platform Base,normal,major,have not tried,,,2011-03-31,5,,,public,2022-02-01,OPTIMIZE-09: Extend "not being able to save" message,A couple of business partners complained about the message of "not being able to save changes". It is indeed very hard and intrusive and not necessary.,acknowledged,open,,1970-01-01 0016186,design defect,Openbravo ERP,ioritzCia,Triage Platform Base,low,minor,sometimes,3.0MP0,,2011-03-09,5,,,public,2022-02-01,There is some failure in translation process. It does not translate some labels.,There are some labels that are not translated by the translation process.,acknowledged,open,,1970-01-01 0015995,design defect,Openbravo ERP,FrancescoFinamore,Triage Platform Base,high,minor,always,,,2011-02-16,20,Community Appliance,,public,2022-02-01,Preference for Combo,"""Hy guys I want permits to user to customize the Default Value of Document Type on Invoice Header so i manage a Preference with this values : Attribute : C_DOCTYPETARGET_ID Code : My Id of a Document Type Visible at Client : My Client Visible at Org : My Org User : My User Window : Sales Invoice If My User try to create a new Sales Invoice , the Document Type selected is the first of the combo , not the """"My Id of a Document Type"""" set in preference of the User. At this point i try to leave the flag Validation on New, recompile the window, but the result is the same . """,acknowledged,open,,1970-01-01 0015737,design defect,Openbravo ERP,alostale,Triage Platform Base,urgent,minor,always,,,2011-01-24,5,,,public,2022-02-01,Smartbuild doesn't generate web.xml for reactivated tabs,"""When an inactive tab is enabled, smartbuild doesn't regenerate web.xml for this tab. Workaround: Execute ant compile.deploy -Dtab=myWindowName instead of smartbuild.""",acknowledged,open,,1970-01-01 0015733,design defect,Openbravo ERP,opablo,Triage Platform Base,normal,minor,always,2.50MP25,,2011-01-21,5,,,public,2022-02-01,Document templates are not multilanguage as mail templates,"""It is not possible to print an order (or invoice or any other document) in the customer/vendor's language. However, it is possible to send him an email in his/her language.""",acknowledged,open,,1970-01-01 0015494,design defect,Openbravo ERP,tgarcia,Triage Platform Base,high,major,always,2.50MP24,,2010-12-20,30,Ubuntu 10.10,,public,2022-02-01,Merge modules verifys inactive dependencys,"When creating a merge, inactive dependencies are taken into account and thus merge is not allowed in situation where it should be",acknowledged,open,,1970-01-01 0014857,design defect,Openbravo ERP,cmlh_id_au,Triage Platform Base,high,major,always,,,2010-10-12,20,Community Appliance,,public,2022-02-01,Cross Site Scripting (XSS) - Reflected - ReportInvoiceCustomerFilterJR.html - "inpProjectkind" Parameter,The value of the "inpProjectkind" Parameter is not validated and/or escaped during the HTTP GET Request of /openbravo/ad_reports/ReportInvoiceCustomerFilterJR.html and hence is vulnerable to Reflected Cross Site Scripting (XSS),acknowledged,open,,1970-01-01 0014856,design defect,Openbravo ERP,cmlh_id_au,Triage Platform Base,high,major,always,,,2010-10-12,20,Community Appliance,,public,2022-02-01,0014855: Cross Site Scripting (XSS) - Reflected - ReportShipmentEditionJR.html - "InpDateTo" Parameter,The value of the "InpDateTo" Parameter is not validated and/or escaped during the HTTP GET Request of /openbravo/utility/ReportShipmentEditionJR.html and hence is vulnerable to Reflected Cross Site Scripting (XSS),acknowledged,open,,1970-01-01 0014855,design defect,Openbravo ERP,cmlh_id_au,Triage Platform Base,high,major,always,,,2010-10-12,20,Community Appliance,,public,2022-02-01,Cross Site Scripting (XSS) - Reflected - ReportShipmentEditionJR.html - "InpDateFrom" Parameter,"The value of the ""InpDateFrom"" Parameter is not validated and/or escaped during the HTTP GET Request of /openbravo/utility/ReportShipmentEditionJR.html and hence is vulnerable to Reflected Cross Site Scripting (XSS) ",acknowledged,open,,1970-01-01 0014854,design defect,Openbravo ERP,cmlh_id_au,Triage Platform Base,high,major,always,,,2010-10-12,20,Community Appliance,,public,2022-02-01,Cross Site Scripting (XSS) - Reflected - ExportGrid.html - "Command" Parameter,The value of the "Command" Parameter is not validated and/or escaped during the HTTP GET Request of /openbravo/utility/ExportGrid.html and hence is vulnerable to Reflected Cross Site Scripting (XSS),acknowledged,open,,1970-01-01 0014685,design defect,Openbravo ERP,albertobg,Triage Platform Base,normal,major,always,2.50MP20,,2010-09-23,5,,,public,2022-02-01,"When a module is created, the ad_menu_trl is not exported","""We need to translate a menu because in some languages we need to use caracters not permited by openbravo in ad_menu (á, é, í, ó, ú). We create the translation of menu, but when we create a module, the records in ad_menu_trl are not included.""",acknowledged,open,,1970-01-01 0015290,design defect,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2010-11-24,5,,,public,2022-02-01,Revise all incremental file-copying in build process if it should do sync (with deleting old files) instead,"In light of 15289 all the file-copying should be checked to find and fix other places which might have the same problem. ",acknowledged,open,,1970-01-01 0014858,design defect,Openbravo ERP,cmlh_id_au,Triage Platform Base,high,major,always,,,2010-10-12,20,Community Appliance,,public,2022-02-01,Cross Site Scripting (XSS) - Reflected - UserRoles _Edition.html - "inpadUserId" Parameter,The value of the "inpadUserId" Parameter is not validated and/or escaped during the HTTP GET Request of /openbravo/User/UserRoles_Edition.html and hence is vulnerable to Reflected Cross Site Scripting (XSS),acknowledged,open,,1970-01-01 0014683,design defect,Openbravo ERP,plujan,Triage Platform Base,normal,minor,have not tried,main,,2010-09-23,5,,,public,2022-02-01,DE015 Module update process changes when a module has expired,Module update process changes when a module has expired,acknowledged,open,,1970-01-01 0014682,design defect,Openbravo ERP,plujan,Triage Platform Base,low,minor,have not tried,,,2010-09-23,5,,,public,2022-02-01,"DE014 When updates are found for disabled modules, MMC window layout is disrupted","""When updates are found for disabled modules, MMC window layout is disrupted. Note that, apart from the layout, the link """"Enable"""" is located too close to the """"Update available"""". A deeper UI reorganization should be done in order to show the information properly.""",acknowledged,open,,1970-01-01 0014680,design defect,Openbravo ERP,plujan,Triage Platform Base,low,major,have not tried,main,,2010-09-23,5,,,public,2022-02-01,DE012 It is not possible to cancel a subscription if the server is not connected to Internet,"""It is not possible to cancel a subscription if the server is not connected to Internet. It should be possible to get a cancelled subscription with no Internet connection, like the activation is possible.""",acknowledged,open,,1970-01-01 0014678,design defect,Openbravo ERP,plujan,Triage Platform Base,low,major,have not tried,main,,2010-09-23,5,,,public,2022-02-01,"DE010 I can only choose the whole pack to disable. However, enabling can be done in a one-by-one basis","""DE010 When disabling packs, I can only choose the whole pack to disable (including all the modules). However, enabling can be done in a one-by-one basis. This is an inconsistent behavior. Either should be possible to disable each one or it should not be possible to enable them.""",acknowledged,open,,1970-01-01 0014676,design defect,Openbravo ERP,plujan,Triage Platform Base,normal,minor,have not tried,main,,2010-09-23,5,,,public,2022-02-01,"DE007 After the warning message in login, I have no other information about what modules have expired.","After the warning message in login, I have no other information about what modules have expired.",acknowledged,open,,1970-01-01 0014673,design defect,Openbravo ERP,plujan,Triage Platform Base,normal,trivial,have not tried,main,,2010-09-23,5,,,public,2022-02-01,DE004 A disabled module can be disabled again.,"A disabled module can be disabled again. Disabling a disabled module has no sense.",acknowledged,open,,1970-01-01 0014667,design defect,Openbravo ERP,plujan,Triage Platform Base,low,major,have not tried,main,,2010-09-23,5,,,public,2022-02-01,DE001 It is possible to have commercial modules installed in a deactivated instance,It is possible to have commercial modules installed in a deactivated instance,acknowledged,open,,1970-01-01 0014580,design defect,Openbravo ERP,jpabloae,Triage Platform Base,normal,minor,always,,,2010-09-15,20,Community Appliance,,public,2022-02-01,Packaging a template should consider the MAJOR end-version enforcements,"""When packaging a template, if the included modules have a end-version with a MAJOR enforcement then it should take this into account when running version validations. Example: $ ant package.module -Dmodule=org.openbravo.v3 Buildfile: build.xml package.module: [echo] Validating Module... [validateModules] 0 [main] ERROR SystemValidation - [validateModules] [validateModules] +++++++++++++++++++++++++++++++++++++++++++++++++++ [validateModules] Errors for Validation type: MODULE_ERROR [validateModules] +++++++++++++++++++++++++++++++++++++++++++++++++++ [validateModules] Openbravo 3.0 Framework defines dependency on core end version 3.0.8291, but actual version in DB is 3.0.8293 [validateModules] User Interface Application defines dependency on core end version 3.0.8291, but actual version in DB is 3.0.8293 [validateModules] User Interface Selector defines dependency on core end version 3.0.8291, but actual version in DB is 3.0.8293 [validateModules] User Interface Freemarker defines dependency on core end version 3.0.8291, but actual version in DB is 3.0.8293 [validateModules] JSON Datasource defines dependency on core end version 3.0.8291, but actual version in DB is 3.0.8293 [validateModules] Seam defines dependency on core end version 3.0.8291, but actual version in DB is 3.0.8293 [validateModules] Smartclient defines dependency on core end version 3.0.8291, but actual version in DB is 3.0.8293 [validateModules] Openbravo 3.0 Navigation Bar Components defines dependency on core end version 3.0.8291, but actual version in DB is 3.0.8293 [validateModules] 2.50 to 3.00 Compatibility Skin defines dependency on core end version 3.0.8291, but actual version in DB is 3.0.8293 [validateModules] User Interface Client Kernel defines dependency on core end version 3.0.8291, but actual version in DB is 3.0.8293 [validateModules] JSON REST Webservice defines dependency on core end version 3.0.8291, but actual version in DB is 3.0.8293 obx.export.database: obx.export.config.script: BUILD SUCCESSFUL Total time: 23 seconds""",acknowledged,open,,1970-01-01 0014190,design defect,Openbravo ERP,rafaroda,Triage Platform Base,low,major,always,2.50MP20,,2010-08-15,20,Community Appliance,,public,2022-02-01,Can't export module developed with non-Western base language,"""Modules with base language Japanese (or any other language with no Western characters) can not be exported. Besides, the Java generated in src-gen is not usable since characters are not correctly parsed. Characters, even with accents, are not properly parsed generating odd Java classes, for instance public final static String PROPERTY_ = """"""""; See error output: generate.entities.quick: [workflow] Adding param: /opt/OpenbravoERP/src/org/openbravo/base/gen/gen_entity.oaw [workflow] Adding param: -pob.properties.location=/opt/OpenbravoERP/config/Openbravo.properties [workflow] Adding param: -pbase.src.gen=/opt/OpenbravoERP/src-gen [workflow] Adding param: --ant [workflow] 2 [main] ERROR de.hunsicker.jalopy.language.java - PARSER_ERROR [workflow] /tmp/hybridlabs-beautifier1041962550425130696java:70:58: expecting TRIPLE_DOT, found ')' [workflow] at antlr.Parser.match(Parser.java:211) [workflow] at de.hunsicker.jalopy.language.antlr.InternalJavaParser.variableLengthParameterDeclaration(InternalJavaParser.java:5146) [workflow] at de.hunsicker.jalopy.language.antlr.InternalJavaParser.parameterDeclarationList(InternalJavaParser.java:4043) [workflow] at de.hunsicker.jalopy.language.antlr.InternalJavaParser.classField(InternalJavaParser.java:3018) [workflow] at de.hunsicker.jalopy.language.antlr.InternalJavaParser.classBlock(InternalJavaParser.java:2457) [workflow] at de.hunsicker.jalopy.language.antlr.InternalJavaParser.classDefinition(InternalJavaParser.java:710) [workflow] at de.hunsicker.jalopy.language.antlr.InternalJavaParser.typeDefinitionInternal(InternalJavaParser.java:632) [workflow] at de.hunsicker.jalopy.language.antlr.InternalJavaParser.typeDefinition(InternalJavaParser.java:465) [workflow] at de.hunsicker.jalopy.language.antlr.InternalJavaParser.parse(InternalJavaParser.java:296) [workflow] at de.hunsicker.jalopy.language.JavaRecognizer.parse(JavaRecognizer.java:588) [workflow] at de.hunsicker.jalopy.Jalopy.parse(Jalopy.java:1226) [workflow] at org.hybridlabs.source.beautifier.JavaBeautifier.createJavaNode(JavaBeautifier.java:64) [workflow] at org.hybridlabs.source.beautifier.JavaImportBeautifierImpl.organizeImports(JavaImportBeautifierImpl.java:155) [workflow] at org.hybridlabs.source.beautifier.JavaImportBeautifierImpl.beautify(JavaImportBeautifierImpl.java:127) [workflow] at org.hybridlabs.source.formatter.JavaImportBeautifier.beautify(JavaImportBeautifier.java:72) [workflow] at org.openbravo.base.gen.OBJavaBeautifier.beautify(OBJavaBeautifier.java:51) [workflow] at org.hybridlabs.source.formatter.JavaImportBeautifier.beforeWriteAndClose(JavaImportBeautifier.java:124) [workflow] at org.openarchitectureware.xpand2.output.Outlet.beforeWriteAndClose(Outlet.java:97) [workflow] at org.openarchitectureware.xpand2.output.FileHandleImpl.writeAndClose(FileHandleImpl.java:91) [workflow] at org.openarchitectureware.xpand2.output.OutputImpl.closeFile(OutputImpl.java:150) [workflow] at org.openarchitectureware.xpand2.ast.FileStatement.evaluateInternal(FileStatement.java:85) [workflow] at org.openarchitectureware.xpand2.ast.Statement.evaluate(Statement.java:37) [workflow] at org.openarchitectureware.xpand2.ast.AbstractDefinition.evaluate(AbstractDefinition.java:171) [workflow] at org.openarchitectureware.xpand2.ast.ExpandStatement.invokeDefinition(ExpandStatement.java:198) [workflow] at org.openarchitectureware.xpand2.ast.ExpandStatement.evaluateInternal(ExpandStatement.java:148) [workflow] at org.openarchitectureware.xpand2.ast.Statement.evaluate(Statement.java:37) [workflow] at org.openarchitectureware.xpand2.ast.AbstractDefinition.evaluate(AbstractDefinition.java:171) [workflow] at org.openarchitectureware.xpand2.ast.ExpandStatement.invokeDefinition(ExpandStatement.java:198) [workflow] at org.openarchitectureware.xpand2.ast.ExpandStatement.evaluateInternal(ExpandStatement.java:170) [workflow] at org.openarchitectureware.xpand2.ast.Statement.evaluate(Statement.java:37) [workflow] at org.openarchitectureware.xpand2.Generator.invokeInternal2(Generator.java:247) [workflow] at org.openarchitectureware.expression.AbstractExpressionsUsingWorkflowComponent.invokeInternal(AbstractExpressionsUsingWorkflowComponent.java:164) [workflow] at org.openarchitectureware.workflow.lib.AbstractWorkflowComponent2.invoke(AbstractWorkflowComponent2.java:38) [workflow] at org.openarchitectureware.workflow.container.CompositeComponent.internalInvoke(CompositeComponent.java:95) [workflow] at org.openarchitectureware.workflow.container.CompositeComponent.invoke(CompositeComponent.java:84) [workflow] at org.openarchitectureware.workflow.WorkflowRunner.executeWorkflow(WorkflowRunner.java:339) [workflow] at org.openarchitectureware.workflow.WorkflowRunner.run(WorkflowRunner.java:256) [workflow] at org.openarchitectureware.workflow.WorkflowRunner.main(WorkflowRunner.java:208) [workflow] 147 [main] ERROR org.hybridlabs.source.beautifier.JavaImportBeautifierImpl - Error during beautification. Content: [workflow] /* [workflow] ************************************************************************* [workflow] * The contents of this file are subject to the Openbravo Public License [workflow] * Vers... [workflow] /tmp/hybridlabs-beautifier1041962550425130696java:72:5: expecting EOF, found '}' [workflow] at antlr.Parser.match(Parser.java:211) [workflow] at de.hunsicker.jalopy.language.antlr.InternalJavaParser.parse(InternalJavaParser.java:308) [workflow] at de.hunsicker.jalopy.language.JavaRecognizer.parse(JavaRecognizer.java:588) [workflow] at de.hunsicker.jalopy.Jalopy.parse(Jalopy.java:1226) [workflow] at org.hybridlabs.source.beautifier.JavaBeautifier.createJavaNode(JavaBeautifier.java:64) [workflow] at org.hybridlabs.source.beautifier.JavaImportBeautifierImpl.organizeImports(JavaImportBeautifierImpl.java:155) [workflow] at org.hybridlabs.source.beautifier.JavaImportBeautifierImpl.beautify(JavaImportBeautifierImpl.java:127) [workflow] at org.hybridlabs.source.formatter.JavaImportBeautifier.beautify(JavaImportBeautifier.java:72) [workflow] at org.openbravo.base.gen.OBJavaBeautifier.beautify(OBJavaBeautifier.java:51) [workflow] at org.hybridlabs.source.formatter.JavaImportBeautifier.beforeWriteAndClose(JavaImportBeautifier.java:124) [workflow] at org.openarchitectureware.xpand2.output.Outlet.beforeWriteAndClose(Outlet.java:97) [workflow] at org.openarchitectureware.xpand2.output.FileHandleImpl.writeAndClose(FileHandleImpl.java:91) [workflow] at org.openarchitectureware.xpand2.output.OutputImpl.closeFile(OutputImpl.java:150) [workflow] at org.openarchitectureware.xpand2.ast.FileStatement.evaluateInternal(FileStatement.java:85) [workflow] at org.openarchitectureware.xpand2.ast.Statement.evaluate(Statement.java:37) [workflow] at org.openarchitectureware.xpand2.ast.AbstractDefinition.evaluate(AbstractDefinition.java:171) [workflow] at org.openarchitectureware.xpand2.ast.ExpandStatement.invokeDefinition(ExpandStatement.java:198) [workflow] at org.openarchitectureware.xpand2.ast.ExpandStatement.evaluateInternal(ExpandStatement.java:148) [workflow] at org.openarchitectureware.xpand2.ast.Statement.evaluate(Statement.java:37) [workflow] at org.openarchitectureware.xpand2.ast.AbstractDefinition.evaluate(AbstractDefinition.java:171) [workflow] at org.openarchitectureware.xpand2.ast.ExpandStatement.invokeDefinition(ExpandStatement.java:198) [workflow] at org.openarchitectureware.xpand2.ast.ExpandStatement.evaluateInternal(ExpandStatement.java:170) [workflow] at org.openarchitectureware.xpand2.ast.Statement.evaluate(Statement.java:37) [workflow] at org.openarchitectureware.xpand2.Generator.invokeInternal2(Generator.java:247) [workflow] at org.openarchitectureware.expression.AbstractExpressionsUsingWorkflowComponent.invokeInternal(AbstractExpressionsUsingWorkflowComponent.java:164) [workflow] at org.openarchitectureware.workflow.lib.AbstractWorkflowComponent2.invoke(AbstractWorkflowComponent2.java:38) [workflow] at org.openarchitectureware.workflow.container.CompositeComponent.internalInvoke(CompositeComponent.java:95) [workflow] at org.openarchitectureware.workflow.container.CompositeComponent.invoke(CompositeComponent.java:84) [workflow] at org.openarchitectureware.workflow.WorkflowRunner.executeWorkflow(WorkflowRunner.java:339) [workflow] at org.openarchitectureware.workflow.WorkflowRunner.run(WorkflowRunner.java:256) [workflow] at org.openarchitectureware.workflow.WorkflowRunner.main(WorkflowRunner.java:208) [javac] Compiling 473 source files to /opt/OpenbravoERP/build/classes [javac] /opt/OpenbravoERP/src-gen/org/openbravo/example/spanish/SALARY.java:70: expected [javac] public void set(org.openbravo.model.ad.system.Client ) { [javac] ^ [javac] /opt/OpenbravoERP/src-gen/org/openbravo/example/spanish/SALARY.java:71: illegal start of expression [javac] set(PROPERTY_, ); [javac] ^ [javac] 2 errors """,acknowledged,open,,1970-01-01 0014085,design defect,Openbravo ERP,dalsasua,Triage Platform Base,normal,major,always,,,2010-07-29,20,Ubuntu 9.04,,public,2022-02-01,Inconsistent unique restriction in AD_PACKAGE table,"There exists a unique restriction in src-db/database/model/tables/AD_PACKAGE.xml: This makes that two modules that have two AD_PACKAGE rows with same name (but different java package name) makes the compilation to fail.",acknowledged,open,,1970-01-01 0013792,design defect,Openbravo ERP,skengaku,Triage Platform Base,normal,major,always,2.50MP14,,2010-06-28,5,,,public,2022-02-01,Every single Help Title turns out to be wrong in Japanese,"""I am wring this to attract Openbravo Development's ATTENTIONS. When you click the """"?"""" icon in the top left, a Help screen gets popped up. After translating MP14, it turns out every single Help SCREEN TITLE is wrong. In the below, """"Lower case"""" means an English word, """"UPPER CASE"""" means a Japanese word. 1. In PO files, """"Help for"""" and """"tile"""" are in different lines. 2. In English """"Help for""""""""title"""" is displayed in a Help screen. 3. But once translated in Japanese, proper word sequence becomes """"TITLE"""" """"FOR"""" """"HELP"""". 4. Once I change the User Option Language to Japanese, every single help pop-up screes shows its title, """"FOR"""" """"HELP"""" """"TITLE"""", which is quite odd. In a future MP release, please please ple-----ase DO NOT use this technique, please DO NOT under estimate structural differences among different languages. I assume there are more of these cases. To rescue the most visible Help screen, I will change the Japanese translation for """"Help for"""", but it will cause different problems, if """"Help for"""" is used in ifferent contexts.""",acknowledged,open,,1970-01-01 0014638,design defect,Openbravo ERP,Rareworld,Triage Platform Base,high,major,always,2.50MP14,,2010-09-21,30,Ubuntu 10.4 (Server),,public,2022-02-01,Non Mandatory Identifiers don't work,"""If we mark a column as identifier which is optional/non-mandatory (i.e. it may contain null values), then some of the records of that table are not listed in another table, where it is being displayed in a TableDir combo. (the records which are not being shown in the combo contain a null value in any of the identifiers). The results are same when tested on MS Windows XP (SP2) with other software being the same as listed in profile.""",acknowledged,open,,1970-01-01 0014609,design defect,Openbravo ERP,iciordia,Triage Platform Base,normal,minor,have not tried,pi,,2010-09-18,5,any,,public,2022-02-01,Error when using a XY dataset in a jasper report,Install the attached obx file and run the report,acknowledged,open,,1970-01-01 0014583,design defect,Openbravo ERP,albertobg,Triage Platform Base,normal,major,have not tried,2.50MP20,,2010-09-16,5,,,public,2022-02-01,Uninstall and install a module fails in some circumstances,"""We have a module """"A"""" that has a tab with name """"Tab A"""", installed in a machine. Then we create a module """"B"""" that have too a tab with name """"Tab A"""". If we uninstall the module """"A"""" and install the module """"B"""", when update database is done, it fails because a constraint of unique name of tab. We find in the database that exists a record in AD_TAB of a module that not exists in AD_MODULE (the module """"A"""" that was uninstalled) and a record in AD_TABLE of the same module. So, the uninstallation of module """"A"""" is not complete when module """"B"""" has a tab with the same name. We delete manually the record in AD_TAB and AD_TABLE and update database is done.""",acknowledged,open,,1970-01-01 0013683,design defect,Openbravo ERP,iperdomo,Triage Platform Base,high,minor,have not tried,pi,,2010-06-17,20,2.6.30-gentoo-r5,,public,2022-02-01,Review/Fix LoginUtils.fillSessionArguments function,"""The fillSessionArguments executed in 2 cases: * In the login process just after validating the username/password * Using the change role window, where you can change the user's role, client, organization, etc This function returns false when something went wrong trying to complete one of the steps in the process, changing a OBContext or setting one of the required session values. In the login process when fillSessionArguments returns false, the process redirects to logout directly. This is correct and not a problem. The problem is when changing role. Since the changes inside are not atomic (one transaction) the OBContext could be changed and non of the session variables reset or set the new ones. The process prompts an error message to the user, but the state is inconsistent, the OBContext is changed so, some DAL based process could use the _new_ context, where some of the session variables are using the _old_ state.""",acknowledged,open,,1970-01-01 0013419,design defect,Openbravo ERP,alostale,Triage Platform Base,high,minor,always,,,2010-05-24,5,,,public,2022-02-01,Modules shouldn't add mandatory columns to external tables without defaults,"Modules shouldn't add mandatory columns to external tables without a default value or with a trigger that populates the value (+ onCreateDefault or module script). Other case other modules using that table could fail. ",acknowledged,open,,1970-01-01 0013351,design defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,always,,,2010-05-18,5,,,public,2022-02-01,CSS compression doesn't work for rtl and ltr skins,"""minimizeJSandCSS property determines whether CSS is compressed before deploying it to tomcat. It compresses the Default skins, but then rtl and ltr skins are generated for different languages, they are the one that are actually used but they are not compressed.""",acknowledged,open,,1970-01-01 0013349,design defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,always,,,2010-05-18,5,,,public,2022-02-01,JS in modules is not compressed,"minimizeJSandCSS property determines whether JavaScript is compressed before deploying it to tomcat. This works for core JavaScript but it does not for modules.",acknowledged,open,,1970-01-01 0012807,design defect,Openbravo ERP,shuehner,Triage Platform Base,high,minor,have not tried,pi,,2010-03-25,5,,,public,2022-02-01,ad_client table has a foreign key to itself (from ad_client_id -> ad_client_id in itself),"This foreign key definition doesn't look like its useful for anything. This should be recheck and if the fk is not needed it should be removed. ",acknowledged,open,,1970-01-01 0012506,design defect,Openbravo ERP,iperdomo,Triage Platform Base,high,major,always,2.50MP11,,2010-03-01,20,2.6.30-gentoo-r5,,public,2022-02-01,The Alert class for creating alert instances is broken,"The Alert utility class is broken. It expects that the AlertRuleId is an int, instead of a String",acknowledged,open,,1970-01-01 0012418,design defect,Openbravo ERP,fcatrin,Triage Platform Base,high,major,sometimes,main,,2010-02-23,5,,,public,2022-02-01,Cached prepared statements consumes tons of memory,"""Each connection in the connection pool has a prepared statement cache. Current code uses an unlimited size for this cache through a StackKeyedObjectPoolFactory object. For each prepared statement in the cache there is an open cursor in the database Depending on how big the connection pool is, the application server dies with an out of memory error, or the database run out of cursors after a few days running. With only 15 connections in the pool, I detected almost 3000 open cursors in the database, and almost 1GB used only by prepared statements. I understand that we can assing high amounts of memory to the application server and thousands of open cursors in the database, but as I have checked, the objects retained in memory for the statement cache can go up to 1GB with 15 connections and less than 10 users.""",acknowledged,open,,1970-01-01 0012034,design defect,Openbravo ERP,efriese,Triage Platform Base,high,major,always,,,2010-01-21,20,Community Appliance,,public,2022-02-01,Cross-site Scripting in the generated xxx_Relation.html files,"The value of inpParamSessionDate is not validated/escaped to prevent malicious code from being executed in the browser. The same field is present in all the various xxx_Relation.html files as they are generated at compile time based on a common-template. Example URL's where the issue can be reproduced: /openbravo/Message/Message_Relation.html /openbravo/Reference/Reference_Relation.html /openbravo/SystemInfo/SystemInfo_Relation.html /openbravo/User/User_Relation.html /openbravo/Form/Form_Relation.html",acknowledged,open,,1970-01-01 0012033,design defect,Openbravo ERP,efriese,Triage Platform Base,high,major,always,,,2010-01-21,20,Community Appliance,,public,2022-02-01,Cross-site Scripting in BusinessPartner.html,The value of inpAD_Org_ID is not validated/escaped to prevent malicious code from being executed in the browser.,acknowledged,open,,1970-01-01 0012031,design defect,Openbravo ERP,efriese,Triage Platform Base,high,major,always,2.50MP9,,2010-01-21,20,Community Appliance,,public,2022-02-01,Cross-site Scripting in WorkflowControl.html,The value of inpadWorkflowId is not validated/escaped to prevent malicious code from being executed in the browser.,acknowledged,open,,1970-01-01 0012030,design defect,Openbravo ERP,efriese,Triage Platform Base,high,major,always,2.50MP9,,2010-01-21,20,Community Appliance,,public,2022-02-01,Cross-site Scripting in ActionButton_Responser.html,The input from inpadProcessId is not sufficiently validated/escaped to prevent malicious code from being executed in the browser.,acknowledged,open,,1970-01-01 0012410,design defect,Openbravo ERP,arunkumar,Triage Platform Base,high,major,have not tried,main,,2010-02-23,5,,,public,2022-02-01,"Modification Time From, To fields do not work","Create a sales order.complete it(Date : 23-02-2010).Assume the order document is 50003. Click the ""Show Audit Trail"" icon in the top. A popup window will appear named ""Audit Trail - Record History"". Select 26-02-2010 in ""Modification Time from"" and select 25-02-2010 in ""Modification Time To"" fields. Click ""Search"" button. Still you can see the audit history of the sales order 50003. Issues: 1) We are able to enter a future day for Modification Time From than the Modification Time To. (The system is not showing any error message) 2) The records should be displayed by taking the filter ""Modification Time From"" and ""To"" into account.",acknowledged,open,,1970-01-01 0012302,design defect,Openbravo ERP,alostale,Triage Platform Base,high,major,always,,,2010-02-16,5,,,public,2022-02-01,AD_Language_Create populates business object tranlsations,AD_Language_Create process shouldn't populate trl table for business objects.,acknowledged,open,,1970-01-01 0012256,design defect,Openbravo ERP,iciordia,Triage Platform Base,high,minor,always,pi,,2010-02-14,5,any,,public,2022-02-01,It is possible to modify others module's (including core) metadata through System datasets in your module,"If you include a System dataset in your module in which some core components are modified, when applying your module those core components will be modified, and this way there is a security breach in the rule ""modules can not modify other modueles""",acknowledged,open,,1970-01-01 0012038,design defect,Openbravo ERP,efriese,Triage Platform Base,high,major,always,2.50MP9,,2010-01-21,20,Community Appliance,,public,2022-02-01,Multiple Cross-site Scripting Vulnerabilities in DataGrid.html,"The values for inpAccessLevel, offset, and page_size are not validated/escaped to prevent malicious code from being executed by the browser.",acknowledged,open,,1970-01-01 0011784,design defect,Openbravo ERP,alostale,Triage Platform Base,low,minor,N/A,,,2009-12-15,5,,,public,2022-02-01,Possible file clashes for modules with config files,"""It is possible to include within modules files in their config directory, then these files are copied to WEB-INF directory in compilation time. The problem is that for these files it is not guaranteed naming uniqueness, being possible for example to define an Openbravo.properties file.""",acknowledged,open,,1970-01-01 0011514,design defect,Openbravo ERP,franck_routier,Triage Platform Base,normal,minor,always,2.50MP8,,2009-11-26,30,Professional Appliance,,public,2022-02-01,Unable to generate pdf report unsing Identity-H encoding,"""When generating pdf reports with encodings other than werstern (cp1252), eg cp1251 for cyrillic, reports in OB fail, as then use a default font that does not contain cyrillic characters, and use a default encoding not suited for those characters. Issue https://issues.openbravo.com/view.php?id=4139 gives a workaround, than implies modifying the jrxml to set a report-wide font and encoding. This works as far a you use CP1251, but then you cannot diplay western european texts... My need is to have invoices that are labelled in both bulgarian (cyrillic) and english (western). In jasper, this is supposed to be done using the 'Identity-H' (~UTF-8) pdf encoding. But setting a report-wide font with Identity-H encoding results in a blank pdf being generated...""",acknowledged,open,,1970-01-01 0011428,design defect,Openbravo ERP,alostale,Triage Platform Base,low,minor,always,pi,,2009-11-19,5,,,public,2022-02-01,Linked items does not work for table referce to non PK column,Linked items doesn't work for table references which key column is not the primary key column in the referred table.,acknowledged,open,,1970-01-01 0011256,design defect,Openbravo ERP,alostale,Triage Platform Base,low,minor,have not tried,pi,,2009-11-05,5,,,public,2022-02-01,Search usage in processes parameter definition,"When a Search is used within a process parameter definition, the table for the reference is taken from the parameter's column name instead from the search definition. Furthermore, this column name must be properly capitalized (M_Product_ID is valid but not m_product_id).",acknowledged,open,,1970-01-01 0011195,design defect,Openbravo ERP,shuehner,Triage Platform Base,high,minor,have not tried,pi,,2009-10-30,5,,,public,2022-02-01,SqlC fails on xsql file which contain a space character before the first line,"The first line of an xsql file looks normally like this: if however a space is included in front of the line: SqlC fails with an error message. ",acknowledged,open,,1970-01-01 0011124,design defect,Openbravo ERP,villind,Triage Platform Base,high,major,always,2.40MP10,,2009-10-26,5,,,public,2022-02-01,It is not possible to define SPACE as a groupping separator for a number format,When defining SPACE character as a groupping separator the resulted value is empty as the src-core/src/org/openbravo/base/VariablesBase.java trims session value before checking if it is empty.,acknowledged,open,,1970-01-01 0011093,design defect,Openbravo ERP,shuehner,Triage Platform Base,urgent,minor,have not tried,pi,,2009-10-22,5,,,public,2022-02-01,java API check should ignore generated ComboReload* classes,"They are not intended to be used by module but must be public as they are implemented as servlet. The test should ignore them as they are not part of the public API.. ",acknowledged,open,,1970-01-01 0011009,design defect,Openbravo ERP,iperdomo,Triage Platform Base,high,minor,always,pi,,2009-10-16,20,2.6.30-gentoo-r5,,public,2022-02-01,Message displayed when module license is not yet started is not clear enough,"""* When you buy a license for a module and is not yet active, you get a correct message that is not yet active, but also a link on 'how to acquire' licenses for modules. """,acknowledged,open,,1970-01-01 0010625,design defect,Openbravo ERP,plujan,Triage Platform Base,low,major,have not tried,pi,,2009-09-16,5,,,public,2022-02-01,User interface issue: Not clear why I can not install a module,"""I tried to install a module, and I get a window with an incoherent message. I was also asked """"Do you want to continue installing the following module(s)?"""" but only available action is """"Cancel"""" Error: Modulo de Prueba-1.0.0 dependens on module """""""" in version """"2.50.13915"""", max available version """"2.50.0000"""". Modulo de Prueba-1.0.0 dependens on module """""""" in version """"2.50.13915"""", max available version """"2.50.0000"""".""",acknowledged,open,,1970-01-01 0010540,design defect,Openbravo ERP,roklenardic,Triage Platform Base,high,minor,have not tried,2.50MP4,,2009-09-10,5,,,public,2022-02-01,Query Only Window Type does not work,"Take a look at the Financial Management || Accounting || Setup || Account Combination window which is defined as a Query Only window to notice that you can actually enter/create a new record. For a query only window, should it not disallow editing?",acknowledged,open,,1970-01-01 0010253,design defect,Openbravo ERP,gforcada,Triage Platform Base,high,minor,always,2.50MP3,,2009-08-12,5,,,public,2022-02-01,When rebuilding the system it always triggers the minimizeJSandCSS task,"""Since one of my duties as a community content editor I try to install all available modules to see if they work fine, they have enough information, etc. One thing I noticed is that the lasts steps of building a module is to trigger the minimizeJSandCSS task. This is really needed? I'm sure lots of modules doesn't touch at all the CSS and JS files and at least not the ones that core owns.""",acknowledged,open,,1970-01-01 0006040,design defect,Openbravo ERP,jpabloae,Triage Platform Base,normal,minor,always,pi,,2008-11-19,20,Gentoo - 2.6.25,,public,2022-02-01,Remove unneeded JS/CSS/HTML/Images files in deployed WAR file,"""Many JS/CSS/HTML/Images from web/ files are included in the final WAR file. And they are not needed in runtime. This makes the deployment slower and WAR file bigger. Examples: web/js/jscalendar/doc/* web/js/jscalendar/release-notes.html web/js/dojo/tests/* web/js/dojo/src/* Maybe some of these files are needed in build time, but most probably not for runtime. """,acknowledged,open,,1970-01-01 0034921,design defect,Openbravo ERP,rafademiguel,Triage Platform Base,normal,minor,N/A,pi,,2017-01-11,5,,,public,2022-02-01,Install source and update database calculate the checksum in different moments,"Install source and update database calculate the checksum in different moments. That means that after an install.source if you execute the update.database you can get the ""local changes"" error and you need to perform update.database -Dforce=yes to be able to continue. ",new,open,,1970-01-01 0034920,design defect,Openbravo ERP,rafademiguel,Triage Platform Base,normal,minor,N/A,pi,,2017-01-11,5,,,public,2022-02-01,Indexes can not be added to exclude filters,"Indexes can not be added to exclude filters http://wiki.openbravo.com/wiki/ERP_2.50:Developers_Guide/How_To_Exclude_Database_Physical_Objects_From_Model",new,open,,1970-01-01 0032523,feature request,Openbravo ERP,inaki_garcia,Triage Platform Base,normal,minor,N/A,,pi,2016-03-21,5,,,public,2022-02-01,"There should be a way to indicate which columns are mandatory always, despite the filtering the user may choose","""There are 2 aspects that can be taken into account: - The mandatory column headers can be marked with an asterisk (*) - In case of filling a new record in the grid view with some missing mandatory fields/columns, the edit button tooltip error could be able to indicate what fields are missing to fill, and the actions that need to be taken. """,new,open,,1970-01-01 0030922,design defect,Openbravo ERP,yogaskarnik,Triage Platform Base,normal,major,always,,,2015-09-24,5,,,public,2022-02-01,isc.Calendar.overlapSortSpecifiers property has no effect,"""According to SmartClient documentation [1], isc.Calendar.overlapSortSpecifiers should define the sorting of overlapped events within a Calendar. This property though seems not to have any effect when used within Openbravo. [1] http://www.smartclient.com/docs/release/a/b/c/go.html#attr..Calendar.overlapSortSpecifiers""",acknowledged,open,,1970-01-01 0029231,design defect,Openbravo ERP,inigosanchez,Triage Platform Base,low,minor,have not tried,,,2015-03-11,5,,,public,2022-02-01,Define createLinesFrom process and posted process as an OB standard process.,"Define createLinesFrom process and posted process as an OB standard process. Now, ""createLinesFrom"" process and ""posted"" process are not defined in AD_Process or OBUIAPP_Process. This is a problem in some cases, for example when allowing access to one of these buttons manually.",new,open,,1970-01-01 0028481,design defect,Openbravo ERP,caristu,Triage Platform Base,normal,minor,always,,,2014-12-23,5,,,public,2022-02-01,Not possible to filter TableDir reference in grids of P&E window,Not possible to filter TableDir reference in grids of P&E window,acknowledged,open,,1970-01-01 0023249,feature request,Openbravo ERP,jonalegriaesarte,Triage Platform Base,normal,minor,have not tried,,,2013-03-06,5,,,public,2022-02-01,It would be great to have the possibility of printing the reports directly to a printer,It would be great to have the possibility of printing the reports directly to a printer. Two options could be taken into consideration: print directly to the printer by default or create an interface to select the printer.,new,open,,1970-01-01 0020074,feature request,Openbravo ERP,roklenardic,Triage Platform Base,normal,minor,N/A,3.0MP8.1,,2012-03-21,5,,,public,2022-02-01,Events returning success/info messages,"""Currently, Openbravo events mechanism (http://wiki.openbravo.com/wiki/How_to_implement_a_business_event_handler) does does not support returning a message upon a successful completion of an event. It only supports throwing an error with a message but in this case a red error message is displayed to the user and the transaction is rolled back. The platform should support the events returning custom green (success)or blue (info) messages that are shown to the user.""",new,open,,1970-01-01 0015951,feature request,Openbravo ERP,rafaroda,Triage Platform Base,normal,major,always,2.50MP23,,2011-02-11,30,Professional Appliance,,public,2022-02-01,Dataset application to exclude active check-boxes,"Imagine that you spend a long time deactivating Spanish taxes that you installed via the Spanish taxes dataset, to show your customer only few taxes that he needs (keep only 4 or 40). Every time that you update your Spanish taxes dataset, the taxes will be set to active again, and you will have to do the exercise of deactivating them again, which is time wasted.",new,open,,1970-01-01 0010105,design defect,Openbravo ERP,roklenardic,Triage Platform Base,high,minor,always,2.50MP2,,2009-07-29,20,Ubuntu 9.04,,public,2022-02-01,ant apply.modules does not compile code,"""When using the task, for example: """"ant apply.modules -Dtab=org.openbravo.mymodule"""" it never compiles any of the windows that have changed (changes in configScript.xml of the org.openbravo.mymodule). It only updates the database but does no build of the windows. """,acknowledged,open,,1970-01-01 0009539,design defect,Openbravo ERP,alostale,Triage Platform Base,normal,major,always,pi,,2009-06-18,5,,,public,2022-02-01,Not possible to modularize plantilla.jrxml,"""plantilla.jrxml is the file used as template for exporting to pdf, excel or csv from the toolbar. Customizations to this template are not allowed within modules""",acknowledged,open,,1970-01-01 0009139,design defect,Openbravo ERP,roklenardic,Triage Platform Base,normal,minor,always,2.50MP1,,2009-05-22,20,Ubuntu 9.04,,public,2022-02-01,Packs and Templates must not contain datasets,"Currently it is possible to define datasets for packs and templates. However, that should not be possible since Datasets should always be defined in modules.",acknowledged,open,,1970-01-01 0008969,design defect,Openbravo ERP,shuehner,Triage Platform Base,low,trivial,have not tried,pi,,2009-05-08,5,,,public,2022-02-01,Wad generates code for calling PL-functions for processes which have no pl-function,"""The file reference/ActionButton_data.xsql is generated by wad. It does contain one sqlc-method per process. For some processes the pl-function name is missing but wad still generates a method in this file. This method then contains the sql-statement like: """"CALL (?)"""" where the correct structure would be """"CALL (?)"""". Of course these calls cannot work. Example are the methods: process800171, process800172 (total about 5)""",acknowledged,open,,1970-01-01 0008813,design defect,Openbravo ERP,plujan,Triage Platform Base,normal,minor,have not tried,pi,,2009-04-28,5,,,public,2022-02-01,Management Module Console layout is not consistent regarding packages,"""I've installed a package. The package installs as a monolithic object, for example, I can not uninstall a single module of the package. So I cannot select it neither. All this seems to be consistent. But I have links to rebuild on each one, what means that they are separate objects. User interface should state clearly whether the ERP considers packages as a single entity or not. """"Can I install/rebuild/uninstall/update """"portions"""" of a package?"""" should have a single unique answer. See attach.""",acknowledged,open,,1970-01-01 0007788,design defect,Openbravo ERP,alostale,Triage Platform Base,low,minor,always,pi,,2009-02-24,5,,,public,2022-02-01,Actions for documents cannot be customized.,"Actions for documents cannot easily customized since they are hardcoded in org.openbravo.erpCommon.ad_actionButton.ActionButtonUtility class. Although there is a reference list for defining all the possible actions it is only used to display them in different languages but the values are hardcoded. For example to deactivate an action or to include a new one it is necessary to modify this class. Other case the new actions will not be shown in the combo whereas the deactivated ones will display a blank line but in case of selecting this blank line the action will be performed anyway.",acknowledged,open,,1970-01-01 0006471,design defect,Openbravo ERP,elopio,Triage Platform Base,low,minor,always,2.40,,2008-12-11,5,,,public,2022-02-01,Not all ok buttons have the same identifier,Most of the ok buttons have the identifier "buttonOK". Some of them have another identifier: "tdButtonOk".,acknowledged,open,,1970-01-01 0028945,feature request,Openbravo ERP,inigosanchez,Triage Platform Base,low,trivial,have not tried,,,2015-02-15,5,,,public,2022-02-01,Implement matchers for JSON objects,"Implement matchers in JUnit to test and verify JSON objects. ",new,open,,1970-01-01 0028340,design defect,Openbravo ERP,jecharri,Triage Platform Base,normal,minor,always,,,2014-12-02,5,,,public,2022-02-01,The HQL Where clause in the selectors is not refreshing the current value,"""The HQL Where clause in the selectors is not refreshing the current value. If you have a field that has OBUISEL selector reference and this this selector has a where clause depending in another value, if you change the value of this field the value of column with OBUISEL selector is not changeg """,new,open,,1970-01-01 0027903,design defect,Openbravo ERP,caristu,Triage Platform Base,high,minor,always,,,2014-10-17,5,,,public,2022-02-01,Not possible to assign a characteristic subset having a tab under the [Characteristic Configuration] tab,"Is not possible to assign a characteristic subset having a tab under the Characteristic Configuration tab. The table used by this new tub must have a reference to the m_product_ch_conf table. (Attached table definition as example) The following error is raised in the log: collection owner not associated with session. This error is thrown because of the removal operations performed in the onUpdate event of the ProductCharacteristicEventHandler",new,open,,1970-01-01 0026637,design defect,Openbravo ERP,szapata,Triage Platform Base,normal,minor,have not tried,,,2014-05-20,5,,,public,2022-02-01,Dates in the UI are proposing the date of the server,"""When execute a process with a date parameter, the date shown by default is the date from the server and should be the date of the client. Just imagine a process executed from a user in California but having the server in NYC. The value of this date should be in California's timezone not in NYC. The same when creating a record in any window. The date by default comes from the server.""",new,open,,1970-01-01 0024767,feature request,Openbravo ERP,migueldejuana,Triage Platform Base,normal,minor,always,,,2013-09-13,5,,,public,2022-02-01,Change how the identifier is created when a column is Empty,"""Change how the identifier is created when a column is Empty. Example: If the identifier has 2 columns """"Name - Description"""", when the second column is empty the identifier show """"Name - """", showing """"-"""" is not nice. It should show only the first column """"Name"""".""",new,open,,1970-01-01 0023157,feature request,Openbravo ERP,alostale,Triage Platform Base,normal,minor,N/A,,,2013-02-25,5,,,public,2022-02-01,Allow to define different defaults in UserInfoWidgetActionHandler,"""Extend UserInfoWidgetActionHandler to allow to set all defaults. This can be used by other applications to set their defaults. Currently it is only possible to define default role, but not client, org, warehouse nor language.""",new,open,,1970-01-01 0019347,design defect,Openbravo ERP,dmitry_mezentsev,Triage Platform Base,urgent,major,always,3.0MP6,,2011-12-22,5,,,public,2022-02-01,Regular Sales Order gets incorrectly linked to the Return from Customer and Return Receipt,Sales Order gets linked to the Return from Customer when you ship it.,new,open,,1970-01-01 0018827,feature request,Openbravo ERP,adrianromero,Triage Platform Base,normal,major,have not tried,,,2011-10-21,5,,,public,2022-02-01,It should be possible to execute processes with REST web services,"""Openbravo REST web services offer a convenient solution for querying, reading and saving data, but most of the flows in Openbravo require to execute processes for example to complete an order, an invoice etc. With the ability of executing processes using REST web services. Complete functional flows would be possible to be executed with web services.""",new,open,,1970-01-01 0018124,feature request,Openbravo ERP,jonalegriaesarte,Triage Platform Base,high,minor,always,3.0MP1,,2011-07-28,5,,,public,2022-02-01,Actually a trigger can not show a warning or info message. It can only show success or error messages,Actually a trigger can not show a warning or info message. It can only show success or error messages. It would be fine if the developer can define the type of the message to show in the trigger.,new,open,,1970-01-01 0017922,feature request,Openbravo ERP,rgoris,Triage Platform Base,high,major,N/A,,,2011-07-06,5,,,public,2022-02-01,[Processes & Pickers] Redesign Copy Lines & Copy from Order,"""Openbravo 3 interaction design rocks but the Copy Lines / From Order dialogs and interaction is still what it was in 2.50. This needs a redesign! This is all part of a bigger Plan to replace all Pick&Execute dialogs, such as Add Payment, Create from..., Pick for shipping etc etc""",scheduled,open,,1970-01-01 0017650,feature request,Openbravo ERP,egoitz,Triage Platform Base,normal,major,have not tried,3.0MP0,,2011-06-16,5,,,public,2022-02-01,"It should be possible to not show a column in grid, and don't let the user to show it","""It should be possible to not show a column in grid, and don't let the user to show it. Right now, if you define one field to not be shown in grid, a user can show it manually from grid view. It should be good, to be able to define a field as """"not show in grid"""" and deny the users showing it.""",new,open,,1970-01-01 0011787,feature request,Openbravo ERP,alostale,Triage Platform Base,normal,minor,always,,,2009-12-15,5,,,public,2022-02-01,Search box for lists: change empty option by "Any","""When a drop down field is included as part of the filter for a tab, the generated pop-up includes a list of values adding in the top a blank one. Selecting the blank one the filter for this field is removed. It might be more user friendly not to have this empty field but another one named something like 'Any'.""",new,open,,1970-01-01 0009121,design defect,Openbravo ERP,iperdomo,Triage Platform Base,normal,major,have not tried,2.50MP1,,2009-05-20,5,,,public,2022-02-01,Refactor Print & Email component,"""The current Print & Email component needs to be re-factored. Some of the founded problems are: * Close pop-up after printing - related to issue 8457 [1] * Is a must to have Document templates to be able to print * There are multi-threading problems on some class members like multiReports and archivedReports * There are 3 different implementations for rendering a Jasper Report (HttpSecureAppServlet, ReportManager, JasperReport related to issue 6800 [2]) [1] https://issues.openbravo.com/view.php?id=8457 [2] https://issues.openbravo.com/view.php?id=6800""",acknowledged,open,,1970-01-01 0004176,feature request,Openbravo ERP,pjuvara,Triage Platform Base,low,minor,have not tried,,pi,2008-06-25,5,,,public,2022-02-01,Integration with on line calendar,Ability to publish events that occur in Openbravo to an on line calendar such as Google Calendar,acknowledged,open,,1970-01-01 0003469,feature request,Openbravo ERP,cheli,Triage Platform Base,normal,minor,always,,,2008-02-28,5,,,public,2022-02-01,Calendar,"""El concepto de calendario que planteo no es el que se suele utilizar para meter citas como en lightning del thunderbird sino que ya que muchos procesos en OB tienen fechas y sobretodo fechas límite la idea es sacar esa información y mostrarla en formato de calendario de forma que puedas ver todos esos eventos de un vistazo y puedas tener navegabilidad, en el sentido que cuando pinches en uno de los eventos en el calendario se vaya al registro de OB correspondiente. The calenar concept is not that like in mozilla lightning. There are a lot of dates into OB data base and I think we can put them all together in a calendar to be able to see every event and most important, every milestone. Then yo would be able to click in a event link and go to the register.""",acknowledged,open,,1970-01-01 0021425,design defect,Openbravo ERP,rgoris,Triage Platform Base,normal,minor,have not tried,,,2012-08-23,5,,,public,2022-02-01,Are Search Keys still needed?,"""As I started using the product more and more, I am increasingly annoyed by the need to specify """"Search Key"""" for every record. I really do not know what to put in this field and in most cases it ends up being the same value that I enter in another field, typically the name. As a user, I perceive this as just being useless extra work and after a while I start resenting the product for not respecting my time. The """"Search Key"""" is the code that is used to identify a record. For example, on product, search key is the product code, while name is the user friendly name; referring to my phone, the search key is """"I9250XXLF1"""", while the name is """"Samsung Galaxy Nexus"""". In Openbravo, we have search keys for everything: product, business partner, assets, projects, business partner categories, product categories, accounts, client, organization, etc. In Openbravo 2.50 and earlier versions, the search key was used as a shortcut in the selector; for example, to choose a product you could type a partial product search key and press ENTER; the system would attempt to autocomplete the entry and if only one record was found matching that criteria, it was returned to the field. This was very handy to avoid having to open many pop-up windows to use selectors. In Openbravo 3, with the new behavior of selectors, which auto-complete based on any matching criteria in the name, this need is no longer there. However, the product continues to require search keys to be specified on every master record. In some cases that is fully legitimate. For example, on products, users expect to be able to enter both product code and name. Eeven then, there are some gaps: Why call it search key, if it is a product code? If my business uses product codes, why do I see product names on documents (invoices, orders, etc.)? That behavior (refer to products by name or by code) should be configurable more easily than it is and probably it should be configurable by document (on sales orders I probably want to enter product codes but on expense reports I want to enter product names) and whether the document is internal or external (I might want to use product codes internally but when I print an invoice and send it to the customer it should have product names). The current selector does not autocomplete on product codes. What is the purpose of having product codes, then, if using them is slower than using the product name? In other cases, it is partially legitimate. For example, on business partners I can use the search key to enter the customer number, the supplier number or the employee number. In that case, however, I would like the system to propose the next number and not having to enter it manually. I would also like the system to have different numbering schemes based on the class of business partners, because for example employees have a different number scheme than suppliers. Points 2 and 3 above also apply here. Finally there are too many cases where search key is just not needed and having to enter it is only an annoyance that does not provide any value. For example: business partner category - what is the difference between search key, name and description? I know that this is a legacy thing. However, it is in my opinion creating a usability issue in our current product. Any idea of what to do about it?""",new,open,,1970-01-01 0021348,feature request,Openbravo ERP,dmiguelez,Triage Platform Base,normal,major,always,,,2012-08-10,20,Community Appliance,,public,2022-02-01,"In Pick and Execute, capture the OnChange event","""In the Pick and Execute Window, it is necessary to capture the OnChange event of a field so a js function can be assigned to it. It is necessary for the Payment Proposal Pick and Edit.""",new,open,,1970-01-01 0021168,feature request,Openbravo ERP,Xpand-IT,Triage Platform Base,normal,minor,always,3.0MP7.1,,2012-07-20,5,,,public,2022-02-01,v_POReference in function has a fixed length,"If The length of POReference in c_invoice table is changed an error is raised on c_invoice_post() and in c_commissionrun_process(). In these functions should be defined as C_INVOICE.POReference%TYPE but is defined as: c_commissionrun_process - varchar2(20) c_invoice_post - nvarchar(40)",new,open,,1970-01-01 0021150,feature request,Openbravo ERP,jonalegriaesarte,Triage Platform Base,normal,minor,always,,,2012-07-19,5,,,public,2022-02-01,Audit trail can not be purged through the user interface,"To purge the audit trail tables, actually, the administrator has to access to the database to purge the tables, manually. It should be a process in the database, and run it manually, or periodically, selecting the tables to purge....",new,open,,1970-01-01 0020750,feature request,Openbravo ERP,VictorVillar,Triage Platform Base,high,major,always,,,2012-06-13,5,,,public,2022-02-01,It would be fine filter by product name in pop up selectors,"""It would be fine filter by product name in pop up selectors, when only Name field of the selector has been configured as """"Search in suggestion box"""". In a general situation if there is only one field of a selector set as """"Search in suggestion box"""" it would be fine filter by this column if the user would have written something on selector field.""",new,open,,1970-01-01 0020661,feature request,Openbravo ERP,iperdomo,Triage Platform Base,urgent,minor,always,3.0MP11,,2012-06-01,30,3.3.6-1-ARCH,,public,2022-02-01,The JSON REST webservice should be able to retrieve the full entity including child objects,"""The XML and JSON REST webservices don't behave in a consistent manner. * If you make a GET request to /openbravo/ws/dal/Product/{id} you'll get the full Product entity including the child entities. * If you make the same request to the JSON ones, /openbravo/org.openbravo.service.datasource/Product/{id} you'll get only the Product entity The reason if this behavior is that the main consumer of this services is the User Interface and we don't required the full object since related/child entities are shown in a different tab.""",new,open,,1970-01-01 0020597,feature request,Openbravo ERP,rgoris,Triage Platform Base,high,minor,always,,,2012-05-24,5,,,public,2022-02-01,Date Picker does not use quarters intelligently,"For reporting and filtering, quarters are used in absolute terms, not relative terms. For example, you want to know about last year´s Q3 performance, which is 01.07.2011 until 30.09.2011. Currently we use N quarters ago, which calculates n quarters backwards from the current date, which is not very useful.",new,open,,1970-01-01 0020534,feature request,Openbravo ERP,jonalegriaesarte,Triage Platform Base,normal,minor,have not tried,pi,,2012-05-17,5,,,public,2022-02-01,Core callouts should include extension points or should be extensible,"Core callouts should include extension points or should be extensible, not to duplicate code.",new,open,,1970-01-01 0020505,feature request,Openbravo ERP,mirurita,Triage Platform Base,normal,major,always,,,2012-05-15,5,,,public,2022-02-01,Validate during export.database any unique constraint containing nullable columns,"""unique constraints containing nullable columns are not working as expected in PostgreSQL. we should add a validation (clear warning message) during export.database ant target for checking any unique constraint defined with nullable columns. http://www.postgresql.org/docs/8.1/static/ddl-constraints.html [^] """"In general, a unique constraint is violated when there are two or more rows in the table where the values of all of the columns included in the constraint are equal. However, null values are not considered equal in this comparison. That means even in the presence of a unique constraint it is possible to store duplicate rows that contain a null value in at least one of the constrained columns. This behavior conforms to the SQL standard, but we have heard that other SQL databases may not follow this rule. So be careful when developing applications that are intended to be portable.""""""",new,open,,1970-01-01 0020490,feature request,Openbravo ERP,egoitz,Triage Platform Base,urgent,major,sometimes,,,2012-05-14,5,,,public,2022-02-01,It is possible to login with the same user from two clients at the same time to the same application.,"the same username can be used to access to the application at the same time to one application. It could be good to be able to prevent that behaviour and don't allow login to an application with a user if the username has been alredy logged. If the seesion of the username is still active. ",new,open,,1970-01-01 0020475,feature request,Openbravo ERP,Sandrahuguet,Triage Platform Base,normal,major,always,,,2012-05-11,20,Professional Appliance,,public,2022-02-01,"Implement onInsert, onUpdate, onDelete logic for a tab/table","User interface will be enriched if platform allows to define logic for following events: onInsert onUpdate onDelete. Ex: I can decide whether new option is enabled due to some checks. Just when invoice is not processed I can insert invoice lines. This same concept applies for update and delete. ",new,open,,1970-01-01 0020446,feature request,Openbravo ERP,rgoris,Triage Platform Base,normal,minor,always,,,2012-05-08,5,,,public,2022-02-01,Click on icon to close message,OB uses a lot of messages in forms and grids that sometimes annoy the user. They can be hidden by clicking the little X in the top right corner but this buttons is small and far away -- according to Fitt´s law this takes too much time.,new,open,,1970-01-01 0020331,feature request,Openbravo ERP,egoitz,Triage Platform Base,normal,minor,always,,,2012-04-23,5,,,public,2022-02-01,"The transaction range preference is now a system preference and can not be defined for roles, user or window","""The transaction range preference is now a system preference and can not be defined for roles, user or window. It will be a good option to be able to define that preference depending on window, user or role. For example to have a different transaction range for orders or invoices.""",new,open,,1970-01-01 0019617,feature request,Openbravo ERP,xabiermerino,Triage Platform Base,high,minor,always,3.0MP7.1,,2012-02-01,5,,,public,2022-02-01,Old selectors don't allow a quick search,"There are selectors in the application that do not allow a quick search. In 2.50, you were able to introduce a text in the field and then, push enter or ctrl + enter in order to make a quick search. Now, if you click in the field, the selector appears automatically.",new,open,,1970-01-01 0018439,feature request,Openbravo ERP,iperdomo,Triage Platform Base,urgent,major,always,,,2011-09-06,20,2.6.36-gentoo-r5,,public,2022-02-01,Support for Parameter Windows through Application Dictionary,Support for Report/Process parameter windows using just AD.,scheduled,open,,1970-01-01 0018330,feature request,Openbravo ERP,ioritzCia,Triage Platform Base,normal,minor,always,,,2011-08-19,20,Ubuntu 10.04,,public,2022-02-01,It would be nice to be able to decide wether to refresh or not information between tabs.,"""While header information is refreshed automatically when something is changed, other tabs' information is not. For example in sales invoice window if some information of the header is changed without modifying anything in the header (for example with a trigger), the change is refreshed automatically. On the other hand, if some information of the lines is changed without modifying the lines (for example with a trigger again), the change is not refreshed automatically. The problem is the user can be seeing wrong information.""",new,open,,1970-01-01 0014233,feature request,Openbravo ERP,shuehner,Triage Platform Base,urgent,minor,have not tried,pi,,2010-08-18,5,,,public,2022-02-01,Add extra check on install module to avoid problems with two modules having the same java-package.,"Issue 14143 safe-guards against two modules having the same java-package. And notifies refjects those now if those are present in some instance. However one extra check is useful. Assume Module A installed locally with javapackage 'org.test'. Now install from CR or filesystem another bodule B with same javapackage 'org.test'. Already on installation the files from B are unpackaged in the modules/org.test folder and overwrite the existing files from module A which then are lost. So some check just before unpacking should be added to verify if there is a locally installed module with the same javapackage as the one to be unpackaged but another ad_module_id. ",scheduled,open,,1970-01-01 0010430,feature request,Openbravo ERP,iperdomo,Triage Platform Base,high,major,always,2.50MP3,,2009-08-28,20,2.6.28-gentoo-r5,,public,2022-02-01,Export module validation must check the 'has reference data' when a dataset is present in the module,"When you export a module a validation is made. This validation should include a validation of 'Has reference data' when the module includes a DataSet, if not, the module will include the reference data (.xml) but you won't be able to import it.",scheduled,open,,1970-01-01 0010413,design defect,Openbravo ERP,Neha Mathur,Triage Platform Base,normal,major,always,2.50,,2009-08-26,10,XP Professional - SP2,,public,2022-02-01,Column with List reference does not show proper data when used as identifiers,"""I have a table in which, I had marked a column as identifier which has a reference of list type. While referencing its record in a another table, it shows many records, but there are only few records in that table. """,acknowledged,open,,1970-01-01 0020303,feature request,Openbravo ERP,rgoris,Triage Platform Base,high,major,N/A,,,2012-04-18,5,,,public,2022-02-01,New Widget Set and fix current ones,"""It´s been year now since we released our first set of widgets. I remember it was very exciting to pick some cool examples of what´s possible but I never thought the initial set would have such longevity...all of them still sit in the current product! I think it is time to replace some of them, fix the broken ones, and take out others. Here things that are broken, outdated and ideas for new ones. -Education Listing and Technical Training Listings widgets are the same -The training widget in general looks a bit rough. We have a better design lying on the shelve that we should use. -Sector Summary widget is broken -Customer Stories video is a bit outdated. If we keep it, then get rid of the vertical slider bar on 1280x800 resolution -The two """"How to create"""" widgets about module creation are outdated. We should have (or maybe we have already?) equivalent updated versions in the wiki -We need to start promoting retail via widgets -We need to start thinking about analytics and visualization in widgets -We can promoto new features via widgets -We can do training via widgets, parsing wiki content for example And much more! Having a compelling set of widgets is really important at it is our """"shop window"""" to potential customers, business partners and users. """,new,open,,1970-01-01 0020219,feature request,Openbravo ERP,roklenardic,Triage Platform Base,normal,minor,N/A,,,2012-04-09,5,,,public,2022-02-01,Ability to schedule real-time background processes,"""Currently, the Process Scheduler only supports scheduling repetitive background processes. With some workaround, those can also spawn real-time threads, however, it is not elegant and the main problem is that those threads cannot be interrupted/stopped. There should be a way of starting/stopping realtime background processes/threads.""",new,open,,1970-01-01 0020094,design defect,Openbravo ERP,VictorVillar,Triage Platform Base,high,minor,always,3.0MP8.1,,2012-03-23,5,,,public,2022-02-01,RenderJR does not translate textField tags,"""When the user creates an inform .jrxml which contains textFields tags, the task: ant compile.complete generates registers in AD_TEXTINTERFACES table from all text and textFields tags. After that, if the user translates a textField text interface register,but the renderJR function does not take into account this kind of tags """"textField"""". The renderJR calls Utility.getTranslatedJasperReport -> TranslationHandler.prepareFile -> createInputStream, ant this process translate all between """""""", but the textField does not have this kind of tag .""",new,open,,1970-01-01 0020091,feature request,Openbravo ERP,pyajam06,Triage Platform Base,normal,minor,always,,,2012-03-22,5,,,public,2022-02-01,To Increase password strength,Currently passwords can be set for one character as well. It has to be at least 6 characters and should have mandatory alphanumeric combination.,new,open,,1970-01-01 0019953,feature request,Openbravo ERP,xabiermerino,Triage Platform Base,high,minor,always,3.0MP8,,2012-03-06,5,,,public,2022-02-01,It would be nice be able to define a format for only one field,It would be nice be able to define a format for only one field.,new,open,,1970-01-01 0019867,feature request,Openbravo ERP,azabaleta,Triage Platform Base,high,major,always,3.0MP8,,2012-02-24,5,,,public,2022-02-01,Improvement of JSON web services object conversion,"""Now, the JSON output of our REST web services dont show child information of objects. See documentation http://wiki.openbravo.com/wiki/Projects/JsonRest/Developers_Manual and the note: Note that list/one-to-many properties are not converted. So for example, when an invoice is converted to JSON then its invoice lines won't be present in the JSON string. The invoicelines can be retrieved with a separate JSON request. It would be nice to have the same output both in a normal REST xml output http://live.builds.openbravo.com/int-full-pgsql/ws/dal/Product and JSON output http://live.builds.openbravo.com/int-full-pgsql/org.openbravo.service.json.jsonrest/Product Thanks """,new,open,,1970-01-01 0019823,feature request,Openbravo ERP,xabiermerino,Triage Platform Base,high,minor,always,3.0MP7.1,,2012-02-21,5,,,public,2022-02-01,It would be nice be able aplly a different format configuration by organization or user,It would be nice be able aplly a different format configuration by organization or user,new,open,,1970-01-01 0018878,feature request,Openbravo ERP,dmitry_mezentsev,Triage Platform Base,normal,minor,always,,,2011-10-26,5,,,public,2022-02-01,Role assigned by default to the user during Initial Client Setup process should not have access to advanced functionality window,"""Full list of advanced windows will be attached later to this ticket. At the same time in order to enable easy functionality discovery by users another role (sth like Advanced Admin) with access to all windows (including advance ones) should also be created. For example, in Procurement Management - """"Create Purchase Invoices from Deliveries"""" window is an advanced feature so it should not be available by default for the user created during Initial Client Setup. For example, in Master Data Management - """"Salary Category"""" and """"Total Product Template Report"""" windows are advanced features. """,new,open,,1970-01-01 0017229,feature request,Openbravo ERP,gorkaion,Triage Platform Base,normal,minor,N/A,,,2011-05-18,20,Gentoo,,public,2022-02-01,Add ability to show in the status bar values based on expressions.,It would be nice if it could be possible to show in the status bar values that are not directly mapped to a column in the tab's table.,new,open,,1970-01-01 0017109,feature request,Openbravo ERP,elopio,Triage Platform Base,normal,minor,N/A,,,2011-05-11,5,,,public,2022-02-01,Assign meaningful and stable names to sections,"""For automating the section tests, it is required to assign to them a meaningful name that will be the same between executions. The idea is to use form.getField('_sectionA_') to get the OBSectionItem object, just as it is done with the rest of fields and with the attachments, notes and links sections.""",scheduled,open,,1970-01-01 0015339,feature request,Openbravo ERP,alostale,Triage Platform Base,urgent,minor,sometimes,,,2010-12-01,5,,,public,2022-02-01,Unexpected errors after database user password expiration,"""When expires Openbravo database user password, new DB connection cannot be created. As consequence of this, existent connections in connection pool can be reused but in case a new connection is required, an error is raised. The failures the user can see from that moment can be different, typically it can be logged out of his session.""",scheduled,open,,1970-01-01 0014679,design defect,Openbravo ERP,plujan,Triage Platform Base,urgent,major,have not tried,main,,2010-09-23,5,,,public,2022-02-01,DE011 A canceled subscription allows me to use modules with an expired license,A canceled subscription allows me to use modules with an expired license,new,open,,1970-01-01 0013433,feature request,Openbravo ERP,alostale,Triage Platform Base,urgent,minor,always,,,2010-05-25,5,,,public,2022-02-01,Add validation for standard columns,"All tables in Openbravo ERP should have a standard set of columns: -AD_Client_ID -AD_Org_ID -Created -CreatedBy -Updated -UpdatedBy -IsActive When exporting a module it should be checked that all tables have them.",scheduled,open,,1970-01-01 0011098,feature request,Openbravo ERP,iciordia,Triage Platform Base,high,major,always,pi,,2009-10-23,20,rPath Linux,,public,2022-02-01,Full support for translations of business information,"""Openbravo currently does not have full support for translations of business information. Trl tables in some master data (product, payment term, etc) is not enough. It is needed to define what is the original language for business information, and define what is the language in context to translate to (depending on the action it could be the language in session for ui, the language of the customer/vendor, or other). All ui widgets (selectors, search window, etc.) should use text information taking into account translations to display and filter info""",new,open,,1970-01-01 0010622,feature request,Openbravo ERP,networkb,Triage Platform Base,high,minor,always,2.40MP8,,2009-09-16,20,rPath Linux,,public,2022-02-01,product selector don't translate,"""In product selector, the products are not translated to language of session. """,scheduled,open,,1970-01-01 0010069,feature request,Openbravo ERP,thirumalaik,Triage Platform Base,normal,minor,always,,,2009-07-27,5,,,public,2022-02-01,Not able to setup ouput format as Indian currency in G/L report,"""It's possible to change decimal and grouping in Format.xml but not possible to modify Thousand separator as Indian format. 2 2 2 3 Example Indian format - 10,00,00,000.00 Euro format - 100,000,000.00 3 3 3 Please have a check in euroInform - formatOutput's. Indian format didn't have equal separations like US(3) or UK(3). """,new,open,,1970-01-01 0007317,feature request,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,pi,,2009-02-02,5,,,public,2022-02-01,GET parameters passed as selector reference columns to selectors are not properly encoded.,"""At [1] you can specify a list of columns as in or out parameters for selectors. When you specify a column as in parameter and a window has a fieldname matching the parameter, then the field-value is passed into the selector as an additional GET-parameter. However the values are not (properly) encoded. So if the value contains special characters which have to be encoded (i.e. + or -) then this are not visible inside the selector as they are lost. [1] Application Dictionary || Reference || Reference >> Selector Reference >> Selector Reference Columns """,acknowledged,open,,1970-01-01 0004446,feature request,Openbravo ERP,jordimas,Triage Platform Base,normal,minor,always,pi,,2008-07-17,5,,,public,2022-02-01,Review list of allowed characters in Tab/Window-names and normalization for internal use (i.e. FormatUtilities.replaceTildes),"""Hello, The FormatUtilities class contains the following code: public static String replaceTildes(String strIni) { //Delete tilde characters return strIni.replace('á', 'a').replace('é', 'e').replace('í', 'i').replace('ó', 'o').replace('ú', 'u').replace('Á', 'A').replace('É', 'E').replace('Í', 'I').replace('Ó', 'O').replace('Ú', 'U'); } Which from an internationalization point of view is most likely wrong. """,acknowledged,open,,1970-01-01 0019093,design defect,Openbravo ERP,VictorVillar,Triage Platform Base,urgent,minor,always,3.0MP5,,2011-11-17,5,,,public,2022-02-01,To have orders by to foreign keys when you create a selector referenced to a view,"When you have a selector referenced to a view, should be fine to order the information from foreign keys.",new,open,,1970-01-01 0019028,design defect,Openbravo ERP,dmitry_mezentsev,Triage Platform Base,high,major,always,pi,,2011-11-09,5,,,public,2022-02-01,Unify mechanisms to check instance subscription type,Make sure that all premium functionality use the same mechanism (server side) to check instance subscription type.,new,open,,1970-01-01 0015099,feature request,Openbravo ERP,mbernal,Triage Platform Base,normal,minor,N/A,,,2010-11-02,20,Community Appliance,,public,2022-02-01,ExportTRL in Translation Manager could be public,"""ExportTRL method inside TranslationManager.java is inherited from when Openbravo was not modular. Nowadays, translations are managed with translation modules, and the whole translations functionality hasn't changed much. Translations Manager Extension module tries to make it easier to work with translation modules, and to standarise how translation modules are created. It greatly cuts development time when developing translation modules. Unfortunately, it had to copy and refactor some code from ExportTRL since this method was public. """,new,open,,1970-01-01 0013275,feature request,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,pi,,2010-05-10,5,,,public,2022-02-01,Invalid dataset name should be checked when entering it (via a callout) instead of only on export,"""On exporting a module the dataset name is checked if it contains illegal characters (i.e. non-ASCII). This validation should ideally be done earlier, when entering the invalid name to lead to a better development experience. And not only much later when trying to export a module. """,new,open,,1970-01-01 0012287,feature request,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,pi,,2010-02-16,5,,,public,2022-02-01,Font size of error (not an activated instance) of audit trail popup should be 1px bigger,"According to UI feedback from rgo the textsize should be increased by 1px. However this should be done consistently with other popups. ",new,open,,1970-01-01 0011732,feature request,Openbravo ERP,villind,Triage Platform Base,normal,major,always,2.40MP11,,2009-12-10,5,,,public,2022-02-01,Speedup for translation,"Currently the translation takes long time when doing full compile. The attached patch reduced my compilation time around 2-3 minutes.",new,open,,1970-01-01 0007346,feature request,Openbravo ERP,mtaal,Triage Platform Base,high,major,have not tried,pi,,2009-02-03,5,,,public,2022-02-01,Solve inconsistency: nullable db-columns which have mandatory to Y in the Application Dictionary,"""In the 2.60 clean up project the following inconsistency needs to be solved: There is a validate.database task which checks the database for inconsistencies. One of the checks is for nullable database columns which are defined as mandatory in the Application Dictionary. The check is there, but disabled in the org.openbravo.service.system.DatabaseValidator. See these lines: // disabled this check, will be done in 2.60 if (false) { if (property != null && property.isMandatory() && !dbColumn.isRequired()) { result.addWarning(SystemValidationType.MANDATORY_IN_AD_NULLABLE_IN_DB, """"Column """" + dbTable.getName() + """"."""" + dbColumn.getName() + """" is not-required (null-allowed) but in the Application Dictonary"""" + """" it is set as mandatory""""); } } """,new,open,,1970-01-01 0019766,feature request,Openbravo ERP,xabiermerino,Triage Platform Base,high,minor,always,,,2012-02-14,5,,,public,2022-02-01,"It would be able to modify the order of Attachment, Notes, Audit and Linked Item sections","It would be able to modify the order of Attachment, Notes, Audit and Linked Item sections",new,open,,1970-01-01 0019651,feature request,Openbravo ERP,amitkondewar,Triage Platform Base,normal,minor,always,2.50MP23,,2012-02-03,20,Community Appliance,,public,2022-02-01,Openbravo 2.5MP 23 can support iReport 4.2?,"""Hi I am new in Openbravo, when I am try to add jrxml to Openbravo which is design in iReport 4.0, I get a error Thanks, Amit K.""",new,open,,1970-01-01 0019643,feature request,Openbravo ERP,ioritzCia,Triage Platform Base,normal,minor,always,,,2012-02-02,20,Ubuntu 10.04,,public,2022-02-01,Email forwarding in alert process cannot be filtered.,There is a field in Alert Rule window that allows the user to define a filter. Among other things you can make some alerts to be received by some users and some not. This work with in the aplication but not when sending mails to the users.,new,open,,1970-01-01 0019515,feature request,Openbravo ERP,xabiermerino,Triage Platform Base,high,minor,always,,,2012-01-19,5,,,public,2022-02-01,The functionality of the field Automatic writeoff is not implemented,"The functionality of the field 'Automatic writeoff' is not implemented. The field has been hidden because it has no logic behind implemented but it should be a good feature request. ",new,open,,1970-01-01 0019428,feature request,Openbravo ERP,rgoris,Triage Platform Base,high,minor,always,,,2012-01-09,5,,,public,2022-02-01,Period dropdown values are unusable,"The period ref is very hard to read and finding the right month is tedious, see image attached. In our own internal ob/ob it manifests itself as well.",new,open,,1970-01-01 0019399,feature request,Openbravo ERP,ioritzCia,Triage Platform Base,normal,minor,always,,,2012-01-02,20,Ubuntu 10.04,,public,2022-02-01,Possibility of not attatching a document when email forwarding.,"It would be great if you could choose whether to attach or not a document in email forwarding. If you have to send more than one mail of an invoice to a customer for example. The first one because you want to notice him about the invoice and the following ones to remember that he has to pay it. It would be better if you do not have to send the attachment every time.",new,open,,1970-01-01 0019085,feature request,Openbravo ERP,egoitz,Triage Platform Base,high,major,always,,,2011-11-16,5,,,public,2022-02-01,The value inserted on the dependencies should be validatedu usin a mask X.Y.Z,"This validation would ensure that dependencies are correctly defined because if you use 3.0 intead of 3.0.0 your system is not consistent and you can not isntall new modules or update. ",new,open,,1970-01-01 0018859,feature request,Openbravo ERP,rgoris,Triage Platform Base,normal,minor,have not tried,,,2011-10-25,5,,,public,2022-02-01,Tip widget to show new features,it would be good to inform the user and train them about new and advanced features. Good example is filter expressions that have a steep learning curve.,new,open,,1970-01-01 0018833,feature request,Openbravo ERP,gorkaion,Triage Platform Base,normal,major,N/A,pi,,2011-10-21,20,Gentoo,,public,2022-02-01,Alternative list value description based on window,"""Currently it is not possible to include a list type column in different tabs each one with different description for the same value. For example, the 'CO' status of a shipment/receipt is always 'Complete', it is not possible to set 'Receipt' on 'Goods Receipt' window and 'Shipped' on 'Good Shipment' window. As both DocStatus field are related to the same column in the database. It should be possible to override the description of the values defined in the column based on the window or document type (or any other column value of the same table)""",new,open,,1970-01-01 0017813,feature request,Openbravo ERP,rgoris,Triage Platform Base,normal,minor,have not tried,,,2011-06-28,5,,,public,2022-02-01,Allow hyperlinks and copy-text in Notes,"""Especially for references to other docs, it would be handy to be able to allow clickable links in notes, see image for example. On top of that, being able to copy and paste the note text would be great too.""",scheduled,open,,1970-01-01 0016963,feature request,Openbravo ERP,rgoris,Triage Platform Base,normal,minor,always,,,2011-05-02,5,,,public,2022-02-01,Provide links in success messages,Success messages often contain document numbers of documents that were created as a result of successful process execution. It would be handy to provide a link to this document inside the message.,scheduled,open,,1970-01-01 0016941,feature request,Openbravo ERP,rgoris,Triage Platform Base,normal,major,have not tried,,,2011-04-29,5,,,public,2022-02-01,Additional Widget Set,"""It is good to have a few more interesting widgets available in the widget collection out of the box as the current set is getting a bit stale. The minimum set would be: - User Defined URL widget (in addition to user defined HTML widget) - IRC Chat widget - One or two more HQL widgets - Charting widgets displaying Openbravo data (essentially an extension to the HQL widgets). - """"Openbravo in 2 minutes"""" - youtube video widget (http://youtu.be/OLaLQPbFEeQ) - Tips widget to advertise and explain new features (see image) Also really nice would be a Feed Widget, similar to Facebook or Teambox where you´d see the latest actions of you and your peers. Something like: - 10 minutes ago: Marco completed 5 sales invoices (view) - 20 minutes ago: Rob created a new sales order SO12345(view) - Yesterday: Marco reconciled financial account ABN/AMRO (view) - 2 days ago: Openbravo Instance was rebuilt """,scheduled,open,,1970-01-01 0013977,feature request,Openbravo ERP,networkb,Triage Platform Base,high,minor,always,2.50MP19,,2010-07-15,5,,,public,2022-02-01,problem when adding a "DocumentNo" field in a table from an external module,"If you want to add a ""DocumentNo"" field in a table allocated in another different module, the application does not recognize it as ""DocumentNo"" (due to needed name ""EM_PREFIX_DocumentNo"") and does not generate the sequence associated (as it does when you create a ""DocumentNo"" field in a table of your module)",scheduled,open,,1970-01-01 0019053,feature request,Openbravo ERP,pjuvara,Triage Platform Base,normal,minor,always,3.0MP4,,2011-11-11,5,,,public,2022-02-01,Alert generated emails should have hyperlinks to drill down to transactions,"""The alert facility in Openbravo can send emails to recipients. The emails are text based. Since Openbravo 3 supports deep linking, the emails should contain the same hyperlink to the original document that is displayed in the Alert Management window in the Record column. That way, users can take action directly from the email alert. """,new,open,,1970-01-01 0018991,feature request,Openbravo ERP,pjuvara,Triage Platform Base,normal,minor,have not tried,3.0MP4,,2011-11-06,5,,,public,2022-02-01,Forms personalization: it should be possible to add / remove groups,"""Forms Personalization allows to reorder fields in a window, including moving them across groups. At times it is desirable to be able to add a new group and it should be possible to do so in Forms Personalization. Similarly, it should be possible to delete / hide groups.""",new,open,,1970-01-01 0018990,feature request,Openbravo ERP,pjuvara,Triage Platform Base,normal,major,have not tried,3.0MP4,,2011-11-06,5,,,public,2022-02-01,Forms personalization: it should be possible to personalize the name of fields,"""Changing a field name is a very important part of personalizing a window. For example, what some users call product, others call item or SKU. It should be possible to change the name of fields in the Forms Personalization window.""",new,open,,1970-01-01 0018979,feature request,Openbravo ERP,johnfandl,Triage Platform Base,normal,minor,have not tried,,,2011-11-05,5,,,public,2022-02-01,Add a "link" field to the master Audit Trail screen (so you can get back to the screen on which the change was made),"""The """"master"""" Audit Trail screen (which shows ALL audit records) should have a """"Link"""" field that the user can click to get to the exact screen that was used to change the data (of course, not for """"Delete"""" records). """,new,open,,1970-01-01 0018835,feature request,Openbravo ERP,gorkaion,Triage Platform Base,normal,minor,have not tried,pi,,2011-10-21,20,Gentoo,,public,2022-02-01,Validation rules on process' parameters can only use real columns,"When using a validation rule to filter a dropdown on a parameter of a process. Only physical columns of the table where is the button that launches the process can be used. It should also consider ""Auxiliar Inputs"".",new,open,,1970-01-01 0018830,feature request,Openbravo ERP,gorkaion,Triage Platform Base,normal,major,N/A,pi,,2011-10-21,20,Gentoo,,public,2022-02-01,Not enough information available on ActionButtonUtility class,"On the ActionButtonUtility class is set the available actions to process documents. The available information is: * strDocAction: default action of the record to be processed * strReference: reference list with the available actions * strDocStatus: current status of the record to be processed * strProcessing: processing boolean column value * strTable: table id of the record In most cases this information is enough. But for orders the flow should be different for Return Material Orders. So additional information is needed to make the proper decisions.",new,open,,1970-01-01 0018778,feature request,Openbravo ERP,Xpand-IT,Triage Platform Base,low,trivial,always,,,2011-10-14,5,,,public,2022-02-01,An error should be raised if a "." character is used in a Tab's Name.,"""The java file created for the window uses the Tab's Name for it's own name. If the character """"."""" is used, a compilation error will occur. The file has then to be deleted by hand in order to the ant target """"smartbuild"""" to work.""",new,open,,1970-01-01 0018737,feature request,Openbravo ERP,egoitz,Triage Platform Base,high,major,always,3.0MP3,,2011-10-10,5,,,public,2022-02-01,If tomcat lost for a while the database connection it is needed to restart tomcat,"""If the connection with the database is lots, for example after a network problem, the tomcat should be able to open a new conection once the database accesible. """,new,open,,1970-01-01 0018244,feature request,Openbravo ERP,rgoris,Triage Platform Base,low,minor,always,,,2011-08-10,5,,,public,2022-02-01,Inconsistent "Pro-Only" messages,Both Audit Trail and Window Personalization notify the user when Pro/Basic is not activated yet. They look very different though but aim to communicate the same.,new,open,,1970-01-01 0018237,feature request,Openbravo ERP,rgoris,Triage Platform Base,high,minor,have not tried,,,2011-08-09,5,,,public,2022-02-01,Add counter for relative position in pipe in form view,To know your relative position in the pipe (eg. I want to review the grammar in the description of all products in category X) it makes sense to have feedback of where you are in the grid below.,new,open,,1970-01-01 0018067,feature request,Openbravo ERP,jecharri,Triage Platform Base,high,minor,always,,,2011-07-22,5,,,public,2022-02-01,Create button to call jasper report.,"""It will be interesting, if the application has the posibility to create buttons in the headers for example to call one jasper report. At this moment is not supported.""",new,open,,1970-01-01 0017310,feature request,Openbravo ERP,jecharri,Triage Platform Base,high,minor,always,pi,,2011-05-23,5,,,public,2022-02-01,"Bad use for datasets 303,347 and 349","""When you have installed 303,347 and 349 modules you can apply their dataset to organizations. This dataset only must be applied to Legal Entities organizations but in this case you can apply to a generic organization (this, it is wrong).""",scheduled,open,,1970-01-01 0017311,feature request,Openbravo ERP,jecharri,Triage Platform Base,high,minor,always,2.50MP29,,2011-05-23,5,,,public,2022-02-01,"Bad use for datasets 303,347 and 349","""When you have installed 303,347 and 349 modules you can apply their dataset to organizations. This dataset only must be applied to Legal Entities organizations but in this case you can apply to a generic organization (this, it is wrong).""",scheduled,open,,1970-01-01 0016571,feature request,Openbravo ERP,rgoris,Triage Platform Base,normal,major,N/A,,,2011-03-31,5,,,public,2022-02-01,OPTIMIZE-04: Replace cancel icon with form icon in row edit.,"The user must be able to switch to form view while editing a row. Cancel will be provided in other ways so we will replace the cancel icon with the form view icon.",scheduled,open,,1970-01-01 0016570,feature request,Openbravo ERP,rgoris,Triage Platform Base,urgent,major,have not tried,,,2011-03-31,5,,,public,2022-02-01,OPTIMIZE-03: Improve Create-New links in empty grids and add them at bottom of all grids,"The current ""No rows yet. Create new"" link in empty grid is highly used and appreciated. We now want to extend this. ",scheduled,open,3.0MP1,1970-01-01 0016434,feature request,Openbravo ERP,rafademiguel,Triage Platform Base,normal,minor,N/A,,,2011-03-23,5,,,public,2022-02-01,Implement displaylogic / readonlylogic in the parameters of a process,It would be very nice to implement displaylogic / readonlylogic in the parameters of a Process Type: "Standard UI Pattern" in order to show or not some fields depending on some session values or some fields of the same PopUp.,new,open,,1970-01-01 0013510,feature request,Openbravo ERP,plujan,Triage Platform Base,normal,minor,have not tried,main,,2010-06-02,5,,,public,2022-02-01,Inconsistent use of Password fields,"""There is a special field for passwords, with an special icon and an specific behavior. However, it is not used consistently. As stated in rejected issue #13491 setting the password for Initial Client Setup administrator user does not require the use of this password field. But when you create a new user by using the User window, that field type is used. The password field is also used when setting request user password at Client window. It is an inconsistent behavior and any end user will get confused about it. """,acknowledged,open,,1970-01-01 0007085,feature request,Openbravo ERP,gforcada,Triage Platform Base,normal,minor,always,pi,,2009-01-23,5,,,public,2022-02-01,Don't export columns that doesn't contain text,"""When a language is exported and a row doesn't contain a Description, but others has, an empty is added to that , for example: Table Define tables that Openbravo can access in the database. Define tables that Openbravo can access in the database. The CommitWarning column is empty in this row, so it shouldn't be exported at all. And when importing the translation, if a row doesn't have a column it should skip that column for that row (or add the default language - English - translation, if any). This is somewhat related to https://issues.openbravo.com/view.php?id=7009""",new,open,,1970-01-01 0002722,feature request,Openbravo ERP,jaimetorre,Triage Platform Base,low,minor,always,pi,,2008-03-14,5,,,public,2022-02-01,Improve the message when ant installWebService fails and Tomcat is not started,"""The ant task installWebService needs Tomcat to be started. When it's not started, it should explain in a clear message what the problem is. Currently, it says: [java] Exception: AxisFault [java] faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException [java] faultSubcode: [java] faultString: java.net.ConnectException: Connection refused [java] faultActor: [java] faultNode: [java] faultDetail: [java] {http://xml.apache.org/axis/}stackTrace:java.net.ConnectException: Connection refused""",scheduled,open,pi,1970-01-01 0003358,feature request,Openbravo ERP,user71,Triage Platform Base,normal,minor,always,,pi,2007-07-03,5,,,public,2022-02-01,BPM engine (workflow),"""==== Workflow rational ========= It seems that adding workflow capabilities to any ERP is a MUST in todays enterprise applications. A workflow allows to include tracking and cooperating features to any task that an ERP has to fulfill. Workflow is a well known technology/design artifact that allows the following: 1) Legal (SOX, LISI, ...) 2) Enterprise (who is doing what?, what needs to be done, how many thing are still left, who did that?, ...) 3) Cooperation (how to partition tasks that are to be done by a team of distributed people?) 4) Allow to implement and support Business Process Re-engineering 5) A workflow is understood by both business and technical people and, therefore, is a good comunication mechanism 6) Implementation: Allows a very precise and fast configuration of an ERP to cope with the operational needs of any company. Just identify/design and configure the business processes of the company. ====== Workflow types ========= There are different workflow types: 1) Document centered: set of activities that need to be done around a document to reach an objective (e.g. invoice approval processing). It involves a SINGLE document. 2) Task centered: set of activities needed to achieve a goal. E.g. a purchase. It involves a purchase order, approved and issued, an invoice, approved, registered, accounted and paid. It involves a set of documents. In both cases, the workflow has states, transitions, roles/permissions, history... The difference is that the base element is either a document or a """"task"""" definition. What we need in OB is a """"Task centered"""" approach. Some other people also points to task to be performed by people or by the system (i.e. batch processing). I think this is not so relevant and just means that there are different actors involved in a task. Some humans (e.g. approve an invoice) some machine (e.g. send a notification). It would be better to have a generalised workflow where the actors could be both human and machine (as is normally the case). """,acknowledged,open,,1970-01-01 0017994,feature request,Openbravo ERP,maite,Triage Platform Base,urgent,major,always,2.50MP31,,2011-07-15,5,,,public,2022-02-01,Be able to configure direct printing without pre-visualize document in PDF format,Be able to configure direct printing without pre-visualize document in PDF format,new,open,,1970-01-01 0017974,feature request,Openbravo ERP,malsasua,Triage Platform Base,high,major,always,,,2011-07-13,20,Community Appliance,,public,2022-02-01,the file name of report can not been customized,"""You can not customize the file name of jasper reports executed in aplication. In the definition of report, the command response.setHeader(""""Content-disposition"""", """"attachment"""" + """"; filename=myFileName.pdf""""); does not work """,new,open,,1970-01-01 0017835,feature request,Openbravo ERP,maite,Triage Platform Base,urgent,major,always,,2.50MP30,2011-06-30,5,,,public,2022-02-01,DB Column Name field in Element window should match with DB Column Name field in Column tab,"When creating a new Element, DB Column Name field should match with DB Column Name field in Column tab in order to compile successfully. It would be nice to validate that these names match when creating the element",new,open,,1970-01-01 0017754,feature request,Openbravo ERP,egoitz,Triage Platform Base,normal,minor,always,,main,2011-06-21,5,,,public,2022-02-01,The filter fields on grid view should be customizable,It should be good to have a way to define if a filter is going to filter with the content of with start with.,new,open,,1970-01-01 0017413,feature request,Openbravo ERP,egoitz,Triage Platform Base,urgent,major,always,,,2011-05-30,5,,,public,2022-02-01,The grid timeout should be configurable. Right now it is harcoded to 15 seconds.,"The grid timeout should be configurable. Right now it is harcoded to 15 seconds.. In environments with a big amount of data and a poor lan conection is usefull to increase the value.",new,open,,1970-01-01 0017068,feature request,Openbravo ERP,alostale,Triage Platform Base,normal,minor,N/A,,,2011-05-09,5,,,public,2022-02-01,Validation pattern,"Complex configurations cannot be validated on the fly because while configuring the status is not valid. For example: -AD. In 2.50 this is solved when compiling by WAD Validation. In 3.0 this doesn't make sense as it shouldn't be needed to compile after AD modifications. -Account configuration",new,open,,1970-01-01 0017062,feature request,Openbravo ERP,rgoris,Triage Platform Base,normal,minor,have not tried,,,2011-05-09,5,,,public,2022-02-01,Allow first-character keyboard entry for quick navigation through the application menu,It would be great to be able to navigate through the App Menu tree just by pressing a key (the first letter) such as "W" to open the Warehouse management folder.,new,open,,1970-01-01 0016998,feature request,Openbravo ERP,rgoris,Triage Platform Base,normal,minor,have not tried,,,2011-05-04,5,,,public,2022-02-01,OPTIMIZE-16: Add Copy value to context menu in grid,"The ability to select text with the mouse in the grid is technically possible but it interferes with the interaction: double clicking to open the form now always selects the text. This is not desired. However, being able to select a value in the grid (for copy and paste purposes) is a good thing to have. The idea is to add a menu item to the right-click context menu with ""Copy cell value"".",new,open,,1970-01-01 0016991,feature request,Openbravo ERP,egoitz,Triage Platform Base,normal,major,always,,,2011-05-04,5,,,public,2022-02-01,The permissions on the tables on windows should be managed on role level,"The permissions on the tables on windows should be managed on role level. For example deletable is defined on table but will good to be able to define on role level. The same about uipatern on the tab. You can defined to don't allow inserting or deleting. This also should be managed on role level.",new,open,,1970-01-01 0016976,feature request,Openbravo ERP,egoitz,Triage Platform Base,urgent,major,always,2.50MP28,,2011-05-03,5,,,public,2022-02-01,Add an Extension point on GL_JOURNAL_POST procedure,In order to add restrictions on the accoutn combinations it will be usefull to have an extension point when posting gl_journals.,new,open,,1970-01-01 0016899,feature request,Openbravo ERP,egoitz,Triage Platform Base,normal,minor,always,,,2011-04-26,5,,,public,2022-02-01,When installing a module with a SOAP webservice the installWebservice task should be executed automatically,"When installing a module with a SOAP webservice the installWebservice task should be executed automatically. At the moment after insrtall this module it is needed to execute ant installWebservice. ",new,open,,1970-01-01 0016894,feature request,Openbravo ERP,xabiermerino,Triage Platform Base,high,minor,always,3.0RC6.1,,2011-04-26,5,,,public,2022-02-01,The window 'Field Sequence' is not in the application,"This window was very useful to manage the fields in an easy way. It makes sense that this window appears in Openbravo 3. ",new,open,,1970-01-01 0016781,feature request,Openbravo ERP,xabiermerino,Triage Platform Base,high,minor,always,3.0RC5,,2011-04-12,5,,,public,2022-02-01,Tabs with 'tab level' 0 are shown in different levels,"This is a functionallity available in 2.50 that will be usefull in Openbravo 3. This behaviour does not allow you introduce data in the second tab if the first one has no data. ",new,open,,1970-01-01 0016681,feature request,Openbravo ERP,rgoris,Triage Platform Base,normal,major,always,,,2011-04-07,5,,,public,2022-02-01,Enterprise Module Management´s purpose and usage is unclear,"""This window is to apply reference data to an organization you choose. In fact, this window is, apart from Renate´s issue (15388), not clear at all. The OK button does not convey what the action is. On top of that, users who do not know they have to apply the ref.data to an organization before a newly installed module appears, will never figure this out without a manual. I suggest to also add a link/hint in the Module Management window to """"apply reference data"""" when needed. A redesign is needed.""",new,open,,1970-01-01 0016593,feature request,Openbravo ERP,rgoris,Triage Platform Base,normal,minor,have not tried,,,2011-03-31,5,,,public,2022-02-01,Show path of self in Linked Items,"""I would like to add one more idea based on a request: Would it be possible to always have the path + doc identifier of self at the top? This stems from a request from Renate(our training consultant) and her students. Some miss the 2.50 style path reference such as Sales Management !! Transactions !! Sales Invoice and for training purposes it helps a lot to have a path to point to in trainings material. This path would always be visible, regardless of the contents of the actual linked items themselves. Agreed upon by Ismael Ciordia. """,new,open,,1970-01-01 0015750,feature request,Openbravo ERP,jtarbal,Triage Platform Base,normal,minor,always,,,2011-01-24,5,,,public,2022-02-01,System Authentication with a Specific Role,"""Currently, the Openbravo's authentication method does not support the parameter """"role"""". The only parameters that can be used when authenticating a user in the system are """"user"""" and """"password"""". In some integrations with other systems, it can be useful to be able to force to login with a specific """"role"""". This would be possible if the class LoginHandler.java was adapted to properly manage the parameter """"role"""".""",new,open,,1970-01-01 0015565,feature request,Openbravo ERP,rgoris,Triage Platform Base,high,minor,always,3.0RC3,,2011-01-03,5,,,public,2022-02-01,Behavior after closing a newly opened tab,"""If you open a tab from e.g. the Workspace (by maximizing a query/list widget) the focus is placed on that tab. This makes sense because the user choose to view the maximized widget (or related link). However, when closing this new tab, the focus moves to the tab to the left of the tab you just closed which can be a non-relevant tab for the task at hand. """,new,open,,1970-01-01 0009016,feature request,Openbravo ERP,nataliaperu,Triage Platform Base,urgent,minor,always,2.50,,2009-05-13,5,,,public,2022-02-01,When a column is added in a table in different module (EM_Module_Column) its reference is TableDir by default,"""A new column is added in a table from core. When """"Create columns from DB"""" process is launched, by default, column reference is set to TableDir. It must be Table because TableDir can not be used for this kind of columns.""",scheduled,open,,1970-01-01 0016637,feature request,Openbravo ERP,rafademiguel,Triage Platform Base,normal,minor,have not tried,,,2011-04-04,5,,,public,2022-02-01,Warning when the module management downgrade a module,"Suppose you have installed the module A-version 5 If you install the module B that have dependencies on module A-version 3 the module management downgrade your module A to version 3. Normally the upgrades of modules comes with some features so it would be very useful if a yellow warning warn you that you are going to downgrade a module.",new,open,,1970-01-01 0016615,feature request,Openbravo ERP,rgoris,Triage Platform Base,high,minor,have not tried,,,2011-04-01,5,,,public,2022-02-01,Extend the current column filter for date with a dropdowncontrol,"""About filtering by date ranges: there must be an easy way to filter by just one date, pre-configured date ranges in a drop down list eg. current week, current month, current quarter, previous week, previous month, previous quarter. """,new,open,,1970-01-01 0016398,feature request,Openbravo ERP,rgoris,Triage Platform Base,normal,minor,always,,,2011-03-21,5,,,public,2022-02-01,Ugly logo used in demos/appliances printable PDF,An extremely ugly company logo is used in our default printable PDFs.,new,open,,1970-01-01 0016397,feature request,Openbravo ERP,rgoris,Triage Platform Base,normal,minor,always,,,2011-03-21,5,,,public,2022-02-01,Print dialog does not go away after printing,Modal print dialog stays even when the PDF is already created.,new,open,,1970-01-01 0016266,feature request,Openbravo ERP,dmitry_mezentsev,Triage Platform Base,normal,minor,always,,,2011-03-14,5,,,public,2022-02-01,Export to the spreadsheet should export only selected records and all if no rows are explicitly selected,"If there are no records selected Export moves to CSV all the rows as it works now and as it worked in 2.50. But if the row is selected (one or several or all - in this choice it is the case from above) Export extracts only those selected records.",new,open,,1970-01-01 0016115,feature request,Openbravo ERP,alostale,Triage Platform Base,urgent,minor,N/A,,,2011-03-03,5,,,public,2022-02-01,Implement Utility.getProcessInstanceMessage for DAL pInstances,"Currently there's a Utility.getProcessInstanceMessage that accepts as parameter a PInstanceProcessData[] which is a field provider of AD_PInstance. Implement the same method accepting a DAL ProcessInstance.",new,open,,1970-01-01 0015921,feature request,Openbravo ERP,xabiermerino,Triage Platform Base,normal,minor,always,2.50MP26,,2011-02-10,5,,,public,2022-02-01,The application should to show the ID,"It would be an improvement the fact to show the ID when you select an element in a selector (I.E. a product, BP, ...) in order to differentiate elements better.",new,open,,1970-01-01 0015776,feature request,Openbravo ERP,johnfandl,Triage Platform Base,normal,minor,always,pi,,2011-01-26,5,,,public,2022-02-01,Button to "Create Basic QueryList Widget" when on a "Detail Tab","Querylist Widgets are great, but are a bit tedious to specify. They are most useful to see master/detail information from the perspective of an attribute at the detail level, e.g. ""show me all Open PO Lines for a specific Product"".",new,open,,1970-01-01 0015688,feature request,Openbravo ERP,johnfandl,Triage Platform Base,normal,major,have not tried,pi,,2011-01-17,5,,,public,2022-02-01,Session Timeout by Role,"""Openbravo currently supports one global session timeout, which governs the number of minutes of inactivity before a session is automatically ended. While it is nice that we provide this flexibility, extending this flexibility to the role level would allow partners to cost-effectively expand the number of ERP users out to different user classes, by treating the roles differently. For example, a Finance role could be set to have up to 2 hours of inactivity before being automatically logged off, while an Employee role (for expenses and PO requisitions) could be set to 10 minutes. This feature allows for much more effective use of the licensed concurrent users, which will increase the number of concurrent users that customers license. It is a very nice complement to the """"Casual Users"""" concept, and can perhaps be implemented at less cost (since no impact to Butler). """"All animals are equal, but some animals are more equal than others.""""""",new,open,,1970-01-01 0015626,feature request,Openbravo ERP,rgoris,Triage Platform Base,normal,major,N/A,,3.0RC4,2011-01-12,5,,,public,2022-02-01,Automatically create a new child record when creating a new parent record,"For many record types, the most obvious step after creating a header is to create one or more lines. Think of sales or purchase orders for example. Now the child record level remains empty (""Select a parent record.."" it says).",new,open,,1970-01-01 0015574,feature request,Openbravo ERP,johnfandl,Triage Platform Base,normal,major,N/A,main,,2011-01-04,5,,,public,2022-02-01,Add integrated support option for subscribers,"""This feature request would make it very easy for partners (or end customers) to log and monitor support issues directly from within the ERP, providing a transparent, self-serve way to interact with the Openbravo support organization. It would also provide Openbravo an automated way to directly manage the support delivery process. The proposed solution below is just some initial ideas, i.e. not intended to be a fully baked design. """,new,open,,1970-01-01 0015559,feature request,Openbravo ERP,vmromanos,Triage Platform Base,normal,minor,always,,,2010-12-31,20,Debian 5.0,,public,2022-02-01,DAL: Add support to @#Date@ as default value for a column,"""Right now is impossible to define a default value for a column to """"today"""" in a way that both the UI and DAL understand it. For example: -if we define the default value in the AD for a column to """"SYSDATE"""", DAL will understand it but the UI won't do it (it will display the string SYSDATE into the field) -if we define the default value in the AD for a column to """"@#Date@"""", the UI will understand it but the DAL won't do it (it will use null as a default value) This is a problem when both DAL and the UI use this column's default value. An example can be a new date column in the AD_ORG table, because for creating a new organization we can use the DAL through the Initial Org Setup or the UI through the Organization window""",new,open,,1970-01-01 0015431,feature request,Openbravo ERP,rgoris,Triage Platform Base,normal,minor,N/A,,,2010-12-15,5,,,public,2022-02-01,Add a Link-to-URL button in widget header,"Not all widgets will/can have a maximize button showing a more detailed view on a new OB tab after clicking it. Simple widgets, such as Forge, News or showing a Google Docs summary view, could have a button replacing the maximize button, that will link out to the full site/service on an new browser tab.",new,open,,1970-01-01 0015410,feature request,Openbravo ERP,rgoris,Triage Platform Base,high,minor,N/A,3.0RC3,,2010-12-13,5,,,public,2022-02-01,Add a Combined Role,"The idea is to add a new role to the user roles that combines all access rights into one role. This avoids the user having to switch roles all the time if she is wearing multiple hats in the (small) company. ",new,open,,1970-01-01 0015397,feature request,Openbravo ERP,rgoris,Triage Platform Base,normal,major,N/A,,,2010-12-09,5,,,public,2022-02-01,Having 3 column instead of 2 columns for Workspace Widgets,3 columns allow for more information density and less scrolling. Larger displays benefit a lot.,new,open,,1970-01-01 0015343,feature request,Openbravo ERP,rgoris,Triage Platform Base,normal,minor,always,3.0RC3,,2010-12-01,5,,,public,2022-02-01,Default height value for a widget definition should be <>0,"when defining a widget, the default height is 0. This could lead in users creating widgets that are not visible. It is easy to overlook the field.",new,open,,1970-01-01 0015206,feature request,Openbravo ERP,alostale,Triage Platform Base,urgent,minor,N/A,,3.0RC4,2010-11-17,5,,,public,2022-02-01,Customizable 3.0 login and application,"Login page and application should be configurable for modules in two ways: -Modules acquiring an special license can change app favicon and name. -Modules acquiring another special license can customize application ",new,open,,1970-01-01 0015205,feature request,Openbravo ERP,alostale,Triage Platform Base,urgent,minor,N/A,,3.0RC4,2010-11-17,5,,,public,2022-02-01,Implement authentication in AuthenticationManager,AuthenticationManager interface has a authenticate method that checks the session is authenticated but the authentication itself (check valid user/password) is done in the LoginHandler checking directly in DB.,new,open,,1970-01-01 0015158,feature request,Openbravo ERP,tgarcia,Triage Platform Base,normal,major,always,,,2010-11-11,20,Community Appliance,,public,2022-02-01,Modules can contain Datasets and not have the "has reference data" flag checked,"Modules can contain Datasets and not have the ""has reference data"" flag checked. When installing this module, the information contained in the Dataset is not imported/importable (depending on the data access level), even thou the dataset itself is imported.",new,open,,1970-01-01 0014952,feature request,Openbravo ERP,egoitz,Triage Platform Base,normal,minor,always,2.50MP22,,2010-10-21,5,,,public,2022-02-01,It is not possible to change a column on the database to not mandatory using modularity,"""It is not possible to change a column on the database to not mandatory using modularity. If you change a column on database to not mandatory, this change is not exported to the configscript. There are customizations that could require to do that. For example there are customers that don't want to use price lists, but this is mandatory.""",new,open,,1970-01-01 0014651,feature request,Openbravo ERP,rafaroda,Triage Platform Base,normal,major,have not tried,2.50MP21,,2010-09-22,30,Professional Appliance,,public,2022-02-01,MMC filtering improvements,"""MMC (Module Management Console) could include the following filters for improved search: * Filter by module language * Text typed to include search in the description and help of the module * Filter by is certified module (modules in the Openbravo Exchange) * Filter by rating * Filter by number of downloads * Filter by production usage time * Filter by country of download/usage (I want to know the most download/used modules in Spain) * Filter by Commercial/Non-Commercial * Filter by Maturity Level (Test, Controlled Release, General Availability) * Filter by module type (module, pack, template) * Filter by module license * Filter by price * Filter by release date * Filter by is translation module * Filter by author You can take more filtering criteria ideas from: * http://www.sugarexchange.com/ * http://appexchange.salesforce.com/ * http://www.magentocommerce.com/magento-connect * http://www.apple.com/iphone/apps-for-iphone/ * http://www.android.com/market/ * http://appworld.blackberry.com/webstore/ * http://store.ovi.com/ * http://marketplace.windowsphone.com/ * https://chrome.google.com/webstore * http://www.getjar.com/ * http://www.appsplit.com/ * https://addons.mozilla.org/""",new,open,,1970-01-01 0012779,feature request,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,pi,,2010-03-23,5,,,public,2022-02-01,'Create columns from db' should warn or skip column with names >30 as those are not allowed,"Column with length or the name >30 chars don't work in oracle so erp has a validation to warn about them. However 'Create column from db' happily creates those without warnings and only later on validation/export you get a note and need to rename all columns again. The ad_table_import process should either skip and warn or just warn about those columns directly.",new,open,,1970-01-01 0014672,feature request,Openbravo ERP,plujan,Triage Platform Base,normal,minor,have not tried,main,,2010-09-23,5,,,public,2022-02-01,FR003 Individual module disable,"""Currently, the only way to disable a single module is using the """"Disable selected"""" button. However, since enabling has to be done in a one-by-one basis, it would be great to have a similar link to disable any individual module. The link should appear only when the mouse pointer is over an item.""",new,open,,1970-01-01 0014671,feature request,Openbravo ERP,plujan,Triage Platform Base,normal,minor,have not tried,main,,2010-09-23,5,,,public,2022-02-01,FR002 Enable selected button,"""Currently, it is possible to disable several modules at once, by clicking them an then using the """"Disable selected"""" button. However, enabling has to be done in a one-by-one basis. It would be great to have a """"Enable selected"""" button to do the trick.""",new,open,,1970-01-01 0014668,feature request,Openbravo ERP,plujan,Triage Platform Base,normal,minor,have not tried,main,,2010-09-23,5,,,public,2022-02-01,"FR001 Currently it is possible to disable non commercial modules, which has no sense","""Currently it is possible to disable non commercial modules, which has no sense. Could be that this issue got sense when new features for disabled modules were implemented. Nowadays, it is useless and can lead users to misusing it.""",new,open,,1970-01-01 0014503,feature request,Openbravo ERP,rafaroda,Triage Platform Base,normal,minor,always,2.50MP21,,2010-09-09,30,Professional Appliance,,public,2022-02-01,Add missing Module filters in Application Dictionary,Add missing Module filters to several tabs in Application Dictionary to facilitate the search of records for developers.,new,open,,1970-01-01 0014502,feature request,Openbravo ERP,rafaroda,Triage Platform Base,normal,minor,always,2.50MP21,,2010-09-09,30,Professional Appliance,,public,2022-02-01,Add Data Package filter to Table in Application Dictionary,Add Data Package filter to Table in Application Dictionary to facilitate the search of records for developers.,new,open,,1970-01-01 0014375,feature request,Openbravo ERP,rafaroda,Triage Platform Base,normal,minor,always,2.50MP20,,2010-08-30,20,Community Appliance,,public,2022-02-01,Review Eclipse launchs,"""Review Eclipse launchs to only leave necessary ones. Currently there are (necessary, in my opinion, are the ones marked with +): * core.docs * create.database * eclipse.compile * eclipse.compile.complete * eclipse.install.source + * eclipse.trl.lib * eclipse.wad.lib * export.database + * trl.docs * update.database * wad.docs Missing: * eclipse.smartbuild + * package.module + (with a prompt window asking for the module package name)""",new,open,,1970-01-01 0014374,feature request,Openbravo ERP,rafaroda,Triage Platform Base,normal,minor,always,2.50MP20,,2010-08-30,20,Community Appliance,,public,2022-02-01,Check Validation Code syntax before saving,"Check Validation Code field syntax before saving a record in Application Dictionary || Setup || Validation Setup || Validation See some examples @ http://wiki.openbravo.com/wiki/ERP/2.50/Developers_Guide/Common_Issues%2C_Tips_and_Tricks#Validations",new,open,,1970-01-01 0014373,feature request,Openbravo ERP,rafaroda,Triage Platform Base,normal,minor,always,2.50MP20,,2010-08-30,20,Professional Appliance,,public,2022-02-01,Check Read Only Logic syntax before saving,"Check Read Only Logic field syntax before saving a record in Application Dictionary || Tables and Columns || Table >> Column See some examples @ http://wiki.openbravo.com/wiki/ERP/2.50/Developers_Guide/Common_Issues%2C_Tips_and_Tricks#Read-only_logics",new,open,,1970-01-01 0014372,feature request,Openbravo ERP,rafaroda,Triage Platform Base,normal,minor,always,2.50MP20,,2010-08-30,20,Community Appliance,,public,2022-02-01,Check default value syntax before saving,"Check Default Value field syntax before saving a record in Application Dictionary || Tables and Columns || Table >> Column See some examples @ http://wiki.openbravo.com/wiki/ERP/2.50/Developers_Guide/Common_Issues%2C_Tips_and_Tricks#Default_values",new,open,,1970-01-01 0014371,feature request,Openbravo ERP,rafaroda,Triage Platform Base,normal,minor,always,2.50MP20,,2010-08-30,20,Community Appliance,,public,2022-02-01,Check display logic syntax before saving,"""Check Display Logic field syntax before saving a record in Application Dictionary || Windows, Tabs, and Fields || Window >> Tab >> Field See some examples @ http://wiki.openbravo.com/wiki/ERP/2.50/Developers_Guide/Common_Issues%2C_Tips_and_Tricks#Display_logics""",new,open,,1970-01-01 0014370,feature request,Openbravo ERP,rafaroda,Triage Platform Base,low,minor,always,2.50MP20,,2010-08-30,20,Community Appliance,,public,2022-02-01,Do not allow to save record if Reference Search Key is not filled,"Do not allow to save record if Reference Search Key is not filled when Reference drop-down field value is ""List"", ""Table"" or ""Button"". Keep allowing saving record when Reference drop-down field value is ""Search"" since it is used for performance reasons.",new,open,,1970-01-01 0014280,feature request,Openbravo ERP,rgoris,Triage Platform Base,high,major,always,,,2010-08-24,5,,,public,2022-02-01,Deleting parent records that have children is tedious,It is not possible to delete a record that has children. You now have to first delete all children before you can delete the parent. ,new,open,,1970-01-01 0014135,feature request,Openbravo ERP,rafaroda,Triage Platform Base,normal,minor,always,2.50MP20,,2010-08-05,20,Ubuntu 7.10,,public,2022-02-01,Save attached files in database,It would be interesting to save attached files directly inside the database. This way we could ensure that info regarding attached files (stored in the database) and attached files themselves (stored in a file system) would be 100% synchronized.,new,open,,1970-01-01 0014066,feature request,Openbravo ERP,networkb,Triage Platform Base,high,major,always,,,2010-07-27,5,,,public,2022-02-01,When adding a where cluse on the tab using the or condition it is needed to add () for all the clause,"When adding a where cluse on the tab using the or condition it is needed to add () for all the clause. For example to add a filter clasuse as following: @AD_User_ID@='1000' OR @AD_Role_ID@='1001' you have to add (): (@AD_User_ID@='1000' OR @AD_Role_ID@='1001') If the parentesis is not defined you get and error in the edit view because more than one register are showed to edit. The parentesis should be added internally by wad when generating the select. ",new,open,,1970-01-01 0013986,feature request,Openbravo ERP,pnuding,Triage Platform Base,normal,minor,always,,,2010-07-16,20,Community Appliance,,public,2022-02-01,Search in module management console is not clever at all,"The current search functionality in the module management console is very basic and means it's hard to find modules unless you know their spelling well. e.g. if I look for the ""Skin Example Module"" and i type just ""Skin module"" it will not find it. Substring search should really be present so these cases are covered",new,open,,1970-01-01 0013825,feature request,Openbravo ERP,elopio,Triage Platform Base,normal,minor,N/A,pi,,2010-06-29,5,,,public,2022-02-01,"All message box titles should be the same: Error, Warning, Process Succeeded, Information ...","""Message boxes of the same type should have the same message title. Currently, most of them use different wording for the title. They share only the color, but I think that's not enough. In addition to that, some messages don't even have a title. I think this is a must, all messages should have a title and a body. This is only a suggestion open for discussion, please add your thoughts as comments. I think that this will be useful for consistency because we will show the same title and just a different body for messages that are similar. This will improve usability a little. It will improve accessibility. """"In Australia, for example, [color blindness] occurs in about 8 percent of males"""" [1]. And the most common problem is differentiating red from grene. It will improve testability, because of the consistency and because for selenium it's hard to recognize the color of the box and the check or X inside of it. On the other hand, getting the title is really easy. And it will improve the source code, because if we define that for every error message the title will be """"Error"""" then the developer will have to send only the body as parameter. And if he wants a different type of message, he should extend a base message and define it's own color and title. As a contra, there might be moments where a message would be clearer setting a longer title. And this will cause longer message bodies. [1] http://en.wikipedia.org/wiki/Color_blindness""",new,open,,1970-01-01 0013774,feature request,Openbravo ERP,networkb,Triage Platform Base,urgent,major,always,2.50MP18,,2010-06-24,5,,,public,2022-02-01,Configurable toolbar,"It would be nice to be able to hide some toolbar elements depending on parameters (ie, depending on the role)",new,open,,1970-01-01 0013764,feature request,Openbravo ERP,networkb,Triage Platform Base,urgent,major,always,2.50MP18,,2010-06-24,5,,,public,2022-02-01,It would be useful to be able to recover transactional filtering,"It would be useful to be able to recover transactional filtering after press Search button. ",new,open,,1970-01-01 0013631,feature request,Openbravo ERP,rafaroda,Triage Platform Base,high,major,always,,,2010-06-11,5,,,public,2022-02-01,Drag and drop UI Application Dictionary development,"Drag and drop UI Application Dictionary development would increase Openbravo ERP modules development by Partners and Community. See Compiere ERP Visual Dictionary Editor http://www.youtube.com/watch?v=IacdEUenLB4",new,open,,1970-01-01 0013628,feature request,Openbravo ERP,dalsasua,Triage Platform Base,normal,major,always,pi,pi,2010-06-11,20,Ubuntu 9.04,,public,2022-02-01,"Add a combo in export language process, so user decides to export user data, or UI artifacts","""Currently, just UI artifacts are exported when exporting language. Let's have the option to also translate user data (there already exists the _trl tables) like for example, products, taxes, etc. Also a flag must be added in verify languages process, to say that also tables for translating user data must be populated during the process execution.""",new,open,,1970-01-01 0013481,feature request,Openbravo ERP,rafaroda,Triage Platform Base,normal,minor,always,2.50MP17,,2010-05-31,20,Ubuntu 7.10,,public,2022-02-01,Save and Grid button on Edit Only UI Pattern,It would be useful to have the Save and Grid button (besides the Save on) in the toolbar on Edit Only (No Insert Nor Delete) UI Pattern tabs.,new,open,,1970-01-01 0013480,feature request,Openbravo ERP,rafaroda,Triage Platform Base,normal,major,have not tried,2.50MP17,,2010-05-31,20,Ubuntu 7.10,,public,2022-02-01,Hide fields and tabs in Module window depending Module Type drop-down value,Hide fields and tabs in Module window depending Module Type drop-down value. This will avoid wrong module/pack/template definitions.,new,open,,1970-01-01 0013392,feature request,Openbravo ERP,networkb,Triage Platform Base,normal,major,always,2.50MP14,,2010-05-20,5,,,public,2022-02-01,It should be possible to use the parameters of the searching popup with OR condition apart of AND condition,"""It should be possible to use the parameters of the searching popup with OR condition apart of AND condition. In the actual search popup the search after fill the paramters is done using AND between parameters, but a good feature will be to be able to define if you want to use AND or OR. """,new,open,,1970-01-01 0012979,feature request,Openbravo ERP,adrianromero,Triage Platform Base,normal,minor,always,2.50MP14,,2010-04-14,5,,,public,2022-02-01,Module datasets does not have dependency information,"""Module datasets must have dependency information because datasets not allways follow the same dependency hierarchy than the modules the dataset belongs to. This information is needed in the module management system because for example in Quickstart the dataset """"Openbravo Quickstart Spain Dataset"""" depends on the """"Openbravo Quickstart Dataset"""" and if the user tries to install the first dataset without the second one, an error is thrown.""",new,open,,1970-01-01 0011965,feature request,Openbravo ERP,bursie,Triage Platform Base,normal,minor,always,2.50MP9,,2010-01-14,5,,,public,2022-02-01,Need a means,"""We would like to have a means (flag, ob_ignore or whatever) to exclude files, dirs etc. (like it is done in CVS, SVN ..) from being packaged to a module. Concret we need to exclude CVS dirs and related entries from the packaged module. """,new,open,,1970-01-01 0011825,feature request,Openbravo ERP,alexbilo,Triage Platform Base,normal,major,N/A,2.50MP9,,2009-12-19,20,Community Appliance,,public,2022-02-01,m_product_trl has no field for the description,The other translation tables allows for the translation of the description. There is no description field in the translation table for the Products.,new,open,,1970-01-01 0009296,feature request,Openbravo ERP,AinhoaPagola,Triage Platform Base,urgent,major,always,main,,2009-06-02,20,rPath Linux,,public,2022-02-01,Modularity does not support trees,"""It is not possible provide 'tree functionality' to windows in modules. The current implementation of trees in Openbravo ERP requires some java files to be modified. At least, these ones: src/org/openbravo/erpCommon/utility/WindowTreeUtility.java src/org/openbravo/erpCommon/utility/WindowTreeChecks.java """,scheduled,open,,1970-01-01 0013027,feature request,Openbravo ERP,alostale,Triage Platform Base,normal,minor,N/A,,,2010-04-19,5,,,public,2022-02-01,Add modules the capability of executing tasks during build process,"""In some cases, a module might require of some specific build actions. Currently this is not supported (apart of """"Build Validations and Module Scripts""""). It might be interesting to add to modules the capability of defining ant tasks to be executed during the build process.""",new,open,,1970-01-01 0013005,feature request,Openbravo ERP,szimmermann,Triage Platform Base,normal,trivial,always,2.50MP11,,2010-04-15,20,Community Appliance,,public,2022-02-01,On update.database the translations are not updated,"It would be nice, when doin",new,open,,1970-01-01 0012922,feature request,Openbravo ERP,networkb,Triage Platform Base,urgent,major,always,,,2010-04-09,5,,,public,2022-02-01,The task ant compile.development should be removed,"""The task ant compile.development should be removed because the smartbuild do the same in a better way. After execute the ant compile.development -Dtab=Window if you have the save mode activated you can not login to the application properly, you can login only as system admnistrator until you execute ant smartbuild""",new,open,,1970-01-01 0012800,feature request,Openbravo ERP,networkb,Triage Platform Base,high,minor,always,2.50MP13,,2010-03-25,5,,,public,2022-02-01,Synchronize Terminology process does not handle errors,"""Synchronize terminology process makes several inserts and updates (more than 15) and affects lots of records. But, as no exception treatment is done during the process, error throw is not useful for end-user. Each time it fails you have to review ad_synchronize procedure to find where is your problem. We should handle possible exceptions during the process instead of just shown SQLERRM at the end.""",new,open,,1970-01-01 0012792,feature request,Openbravo ERP,networkb,Triage Platform Base,high,minor,always,2.50MP13,,2010-03-24,5,,,public,2022-02-01,Review and improve error handling,"""It is necessary to review error handling along application, to be able to throw the most suitable message for end-user in each case. """,new,open,,1970-01-01 0012770,feature request,Openbravo ERP,FrancescoFinamore,Triage Platform Base,normal,trivial,always,2.50MP8,,2010-03-23,20,Community Appliance,,public,2022-02-01,Messages,"""I have customized a stored procedure, i raise an error coded on ad_message and the message is in a module with language 'it_IT': example Raise '%', '@IT_XXX@'; On the application the message isn't decodified but it show '@IT_XXX@'. I have analyzed the code and the message is called from Utility.parseTranslation that at the end in the method messageBD(ConnectionProvider conn, String strCode, String strLanguage) calls the statement : MessageBDData.messageLanguage(conn, strCode, strLanguage); but this method isn't correct if you have a module with language different from 'en_US'.""",new,open,,1970-01-01 0012525,feature request,Openbravo ERP,alostale,Triage Platform Base,urgent,major,N/A,,,2010-03-02,5,,,public,2022-02-01,Grant access to searches per ad_table_access,Currently access for searchs is granted in case the role has access to at least one window using that search.,new,open,,1970-01-01 0012207,feature request,Openbravo ERP,networkb,Triage Platform Base,normal,major,always,2.50MP11,,2010-02-10,5,,,public,2022-02-01,It should be possible to use a diferent number of decimal when doing operations and when showing the values,"It should be possible to use a diferent number of decimal when doing operations and when showing the values. For example it should be good to be able to do the internal operations in openbravo using 4 decimals but show only 2 decimals in the application. It is useful to avoid the lost of amount becuase rounding with 2 decimals.",new,open,,1970-01-01 0011661,feature request,Openbravo ERP,networkb,Triage Platform Base,high,minor,always,2.50MP9,,2009-12-07,5,,,public,2022-02-01,Validation on ant package.module,"""-ant package.module if you haven't done ant export.database, should appear a validation saying that doesn't exist 'src-db'""",new,open,,1970-01-01 0011250,feature request,Openbravo ERP,alostale,Triage Platform Base,normal,minor,N/A,,,2009-11-04,5,,,public,2022-02-01,Openbravo.properties file is messed by core upgrades,"When Openbravo ERP core is upgraded and the upgrade includes modifications in Openbravo.properties.template file, the final Openbravo.properties file does not contain the commented lines and the properties are disordered. Additionally, some characters (:,=,# and !) are escaped with \.",new,open,,1970-01-01 0011046,feature request,Openbravo ERP,johnfandl,Triage Platform Base,normal,major,sometimes,,,2009-10-20,5,,,public,2022-02-01,Make Butler || License >> Modules more efficient for Packs (that have multiple dependent commercial modules),"""The Butler module provides a flat (non-hierarchical) structure for commercial modules, which is fine when granting access to a single module. However, multi-module commercial """"Packs"""" contain multiple modules, which makes it very time-consuming and error-prone for the administrator to find and add all of the required modules . For example, the Spanish Professional Localization contains 5 dependent commercial modules, which means a total of 6 records need to be added for each Spanish customer. Currently, it is not too bad because we don't have many commercial modules to choose from. However, as more commercial modules get added to Butler, it will become a very time-consuming and error-prone process to correctly license packs. """,new,open,,1970-01-01 0010506,feature request,Openbravo ERP,psanjuan,Triage Platform Base,urgent,minor,always,main,,2009-09-07,20,Ubuntu 8.04.1,,public,2022-02-01,It is allowed to change the name of a "Summary Tax Rate" but the name is not updated,"""In case you need to change a summary tax rate name, OB ERP allows you to do it but the new name is not properly save or refresh. Former or old news keep being shown instead the new one. """,scheduled,open,,1970-01-01 0008633,feature request,Openbravo ERP,rentidee,Triage Platform Base,normal,major,have not tried,,,2009-04-18,20,rPath Linux,,public,2022-02-01,adding references between different modules,"""I createt a table rent_rentobject for my module rent. In this table I added a varchar(32) named asset_id, I added this table into the datadictionary I run ant export.database result: [exportdatabase] org.openbravo.base.util.CheckException: Table: Asset not found in runtime model, is it maybe inactive? [exportdatabase] at org.openbravo.base.util.Check.fail(Check.java:37) [exportdatabase] at org.openbravo.base.model.ModelProvider.getTable(ModelProvider.java:600) [exportdatabase] at org.openbravo.base.model.ModelProvider.getColumnByReference(ModelProvider.java:693) [exportdatabase] at org.openbravo.base.model.Column.setReferenceType(Column.java:247) [exportdatabase] at org.openbravo.base.model.Table.setReferenceTypes(Table.java:139) [exportdatabase] at org.openbravo.base.model.ModelProvider.initialize(ModelProvider.java:173) [exportdatabase] at org.openbravo.base.model.ModelProvider.getModel(ModelProvider.java:125) [exportdatabase] at org.openbravo.base.model.ModelProvider.refresh(ModelProvider.java:109) [exportdatabase] at org.openbravo.dal.core.DalLayerInitializer.initialize(DalLayerInitializer.java:65) [exportdatabase] at org.openbravo.dal.core.DalInitializingTask.execute(DalInitializingTask.java:108) [exportdatabase] at org.openbravo.ddlutils.task.BaseDalInitializingTask.execute(BaseDalInitializingTask.java:79) [exportdatabase] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) [exportdatabase] at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source) [exportdatabase] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [exportdatabase] at java.lang.reflect.Method.invoke(Method.java:597) [exportdatabase] at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) [exportdatabase] at org.apache.tools.ant.Task.perform(Task.java:348) [exportdatabase] at org.apache.tools.ant.Target.execute(Target.java:357) [exportdatabase] at org.apache.tools.ant.Target.performTasks(Target.java:385) [exportdatabase] at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337) [exportdatabase] at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38) [exportdatabase] at org.apache.tools.ant.Project.executeTargets(Project.java:1189) [exportdatabase] at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:416) [exportdatabase] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) [exportdatabase] at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source) [exportdatabase] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [exportdatabase] at java.lang.reflect.Method.invoke(Method.java:597) [exportdatabase] at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) [exportdatabase] at org.apache.tools.ant.Task.perform(Task.java:348) [exportdatabase] at org.apache.tools.ant.Target.execute(Target.java:357) [exportdatabase] at org.apache.tools.ant.Target.performTasks(Target.java:385) [exportdatabase] at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337) [exportdatabase] at org.apache.tools.ant.Project.executeTarget(Project.java:1306) [exportdatabase] at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41) [exportdatabase] at org.apache.tools.ant.Project.executeTargets(Project.java:1189) [exportdatabase] at org.apache.tools.ant.Main.runBuild(Main.java:758) [exportdatabase] at org.apache.tools.ant.Main.startAnt(Main.java:217) [exportdatabase] at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257) [exportdatabase] at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104) [exportdatabase] Error >> tableName: rent_rentobject - columnName: Asset_ID [exportdatabase] org.openbravo.base.util.CheckException: Reference column for Asset_ID not found in runtime model [ref: 19, refval: -1] [exportdatabase] at org.openbravo.base.util.Check.fail(Check.java:37) [exportdatabase] at org.openbravo.base.model.ModelProvider.getColumnByReference(ModelProvider.java:714) [exportdatabase] at org.openbravo.base.model.Column.setReferenceType(Column.java:247) [exportdatabase] at org.openbravo.base.model.Table.setReferenceTypes(Table.java:139) [exportdatabase] at org.openbravo.base.model.ModelProvider.initialize(ModelProvider.java:173) [exportdatabase] at org.openbravo.base.model.ModelProvider.getModel(ModelProvider.java:125) [exportdatabase] at org.openbravo.base.model.ModelProvider.refresh(ModelProvider.java:109) [exportdatabase] at org.openbravo.dal.core.DalLayerInitializer.initialize(DalLayerInitializer.java:65) [exportdatabase] at org.openbravo.dal.core.DalInitializingTask.execute(DalInitializingTask.java:108) [exportdatabase] at org.openbravo.ddlutils.task.BaseDalInitializingTask.execute(BaseDalInitializingTask.java:79) [exportdatabase] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) [exportdatabase] at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source) [exportdatabase] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [exportdatabase] at java.lang.reflect.Method.invoke(Method.java:597) [exportdatabase] at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) [exportdatabase] at org.apache.tools.ant.Task.perform(Task.java:348) [exportdatabase] at org.apache.tools.ant.Target.execute(Target.java:357) [exportdatabase] at org.apache.tools.ant.Target.performTasks(Target.java:385) [exportdatabase] at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337) [exportdatabase] at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38) [exportdatabase] at org.apache.tools.ant.Project.executeTargets(Project.java:1189) [exportdatabase] at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:416) [exportdatabase] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) [exportdatabase] at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source) [exportdatabase] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [exportdatabase] at java.lang.reflect.Method.invoke(Method.java:597) [exportdatabase] at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) [exportdatabase] at org.apache.tools.ant.Task.perform(Task.java:348) [exportdatabase] at org.apache.tools.ant.Target.execute(Target.java:357) [exportdatabase] at org.apache.tools.ant.Target.performTasks(Target.java:385) [exportdatabase] at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337) [exportdatabase] at org.apache.tools.ant.Project.executeTarget(Project.java:1306) [exportdatabase] at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41) [exportdatabase] at org.apache.tools.ant.Project.executeTargets(Project.java:1189) [exportdatabase] at org.apache.tools.ant.Main.runBuild(Main.java:758) [exportdatabase] at org.apache.tools.ant.Main.startAnt(Main.java:217) [exportdatabase] at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257) [exportdatabase] at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104) Maybe I was wrong and the column should be named ad_asset_id because I planned to link it with the existing asset table of openbravo. Anyway. I did not change anything in the column properties, so how is it possible that there is a missing asset table? I guess openbravo identifies a relation by the name of the column """"_id"""" without checking if the table really exists and assign a relation to this non existing table. """,scheduled,open,,1970-01-01 0008344,feature request,Openbravo ERP,gforcada,Triage Platform Base,normal,minor,always,,,2009-03-30,5,,,public,2022-02-01,Create an ant task to export translations,"Would be really nice to have an ant task that after compiling Openbravo ERP exports the translations from the database. With this ant task it could be really easy to get an up-to-date translations files from Openbravo ERP with a Continuous Integration system. And if those translations files are sent to trl.ob.com we end up having a completely automated up-to-date system.",new,open,,1970-01-01 0008148,feature request,Openbravo ERP,mtaal,Triage Platform Base,normal,major,have not tried,pi,pi,2009-03-17,5,,,public,2022-02-01,Add constraint to ad_column: mandatory --> istransient='N' and transientcondition is null,"In case a column is mandatory then it should never be transient. If a mandatory column is not exported then unclear errors will occur during import. So therefore the proposal is to add the following check constraint to ad_column: Add constraint to ad_column: mandatory --> istransient='N' and transientcondition is null",new,open,,1970-01-01 0007964,feature request,Openbravo ERP,alostale,Triage Platform Base,high,minor,always,pi,,2009-03-05,5,,,public,2022-02-01,Checkboxes do not take "N" value util they are saved,"When a checkbox is changed and it is used for dynamic checks without saving the record (for example in a validation) it works as expected when it is checked but not when it is unchecked. Further information about the problem in #0007923 ",acknowledged,open,,1970-01-01 0007489,feature request,Openbravo ERP,sureshbabu,Triage Platform Base,low,minor,always,2.50alpha-r10,,2009-02-10,20,rPath Linux,,public,2022-02-01,Amortization type and asset schedule field value values are wrongly taken as LI and Mo respectively by default,Amortization type and asset schedule field value values are wrongly taken as LI and Mo respectively by default when the user saves an asset with out clicking the Depreciate check box.,scheduled,open,,1970-01-01 0006809,feature request,Openbravo ERP,gforcada,Triage Platform Base,normal,major,always,,,2009-01-08,5,,,public,2022-02-01,Use the new XML format that Openbravo2PO uses in openbravo2po-valuetrl development branch,"To be able to accomplish the needs for http://translations.openbravo.com Openbravo2PO has been modified and also the XML format that the translations used. To not break everything a branch was made[1]. Since in some days http://translations.openbravo.com will be published and I will blog about it Openbravo ERP should catch up and use the new XML format because if someone downloads the XML files in translations.ob.com and try to use them in Openbravo ERP will found that it doesn't work at all. [1] https://dev.openbravo.com/websvn/localization/tools/openbravo2po/branches/openbravo2po-valuetrl",new,open,,1970-01-01 0004196,feature request,Openbravo ERP,pjuvara,Triage Platform Base,low,major,have not tried,,pi,2008-06-27,5,,,public,2022-02-01,Select and process UI pattern,"""One of the major value propositions of Openbravo is the Model Driven Development: you do not need to code your application but you can simply declare it in your model. However, many commonly used UIs, currently require custom code. Pages where you select records and process them are one of them (i.e. Create From...) The purpose of this project is to support this class of UIs in the Application Dictionary and to replace the existing custom code implementation.A""",acknowledged,open,,1970-01-01 0004172,feature request,Openbravo ERP,pjuvara,Triage Platform Base,low,minor,have not tried,,pi,2008-06-25,5,,,public,2022-02-01,Intrusive alerts,"Ability to generate alerts that pop up and require explicit acknowledgment from the user. A use case for this feature is the ability to notify users that they need to disconnect as the system is going down for maintenance.",acknowledged,open,,1970-01-01 0003245,feature request,Openbravo ERP,user71,Triage Platform Base,low,minor,always,,pi,2007-03-12,5,,,public,2022-02-01,Business Partner Rules > Payment Term > Net Day:change order,"In , inside , the field shows a list of names of the weekdays. This is a reference called Weekdays. The problem is that they are ordered ALPHABETICALLY.",acknowledged,open,,1970-01-01 0003229,feature request,Openbravo ERP,user71,Triage Platform Base,normal,minor,always,,pi,2007-03-12,5,,,public,2022-02-01,"Clear ssesion window doesn\\\'t show anything, only buttons","When you click in Clear session button in Session info, the popup window appears with only the buttons and without any message.",acknowledged,open,,1970-01-01 0036178,design defect,Openbravo ERP,inigosanchez,Triage Platform Base,low,major,have not tried,,,2017-06-05,5,,,public,2022-02-01,FIC should be executed in a grid inside a P&E in the same way as it is executed in a standard grid,"FIC should be executed in a grid inside a P&E in the same way as it is executed in a standard grid. The behavior of a standard grid or a grid inside a P&E should be the same: server side callouts,... ",new,open,,1970-01-01 0036164,design defect,Openbravo ERP,alostale,Triage Platform Base,normal,major,have not tried,,,2017-06-01,5,,,public,2022-02-01,non-existing columns can be included within validation rules,"""A validation rule that depends on a column that doesn't exist on any field for the tab that is used in. Is ignored in FIC and considered as parameter to be obtained from session. When executed, depending on the SQL, it can fail or to be simply ignored. This should be somehow validated to display a proper error message.""",acknowledged,open,,1970-01-01 0036140,design defect,Openbravo ERP,maite,Triage Platform Base,urgent,major,always,,,2017-05-30,5,,,public,2022-02-01,Pick/edit grid is not compatible with high volumes: number of selected records is limited by MAX_PAGE_SIZE_INCREASE,P&E grids should always return all the selected records,new,open,,1970-01-01 0036125,feature request,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2017-05-29,5,,,public,2022-02-01,Create new (ideally non-selenium) junit test to apply all data found in installation,"(non-system) Dataset are only applied during initial client/org setup. we should have a test trying to apply all of them to catch bugs like 36092",new,open,,1970-01-01 0036089,feature request,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2017-05-24,5,,,public,2022-02-01,exclude from updates all DB objects created by extensions,"""Even all functions starting with PG_ are excluded by export/update database task, there are some other PostrgreSQL extensions that add DB objects starting with a different prefix. This forces to create ad-hoc exclude filters for each of the installed extensions.""",acknowledged,open,,1970-01-01 0036048,design defect,Openbravo ERP,JONHM,Triage Platform Base,normal,minor,always,,,2017-05-19,5,,,public,2022-02-01,"Lines quantity to count per Window" property is not working for P&E windows,"""Lines quantity to count per Window"" property is not working for P&E windows, when we deploy a P&E window with >100 records, is not possible to define this property and also is not possible to (un)select all records",new,open,,1970-01-01 0036032,design defect,Openbravo ERP,aferraz,Triage Platform Base,normal,minor,always,,,2017-05-18,30,Professional Appliance,,public,2022-02-01,On change functions are not executed when opening a Process Definition,On change functions are not executed when opening a Process Definition,new,open,,1970-01-01 0035990,design defect,Openbravo ERP,caristu,Triage Platform Base,high,minor,N/A,,,2017-05-15,5,,,public,2022-02-01,Sqlc calculates all records to retrieve later the first result,"""Sqlc methods that returns a String as result, currently are calculating all the values matching the query but eventually only the first record is returned. It would be better from a performance point of view if the query launched by the Sqlc method directly returned just one record.""",new,open,,1970-01-01 0035753,design defect,Openbravo ERP,pradeepvarma,Triage Platform Base,normal,minor,have not tried,,,2017-04-11,5,,,public,2022-02-01,Widget Integer Sort Issue,"""When we create a new widget, we find that the integer column sorted as String in small screen, but it's fine in full screen display.""",new,open,,1970-01-01 0035749,design defect,Openbravo ERP,letcharren,Triage Platform Base,normal,major,always,,,2017-04-11,5,IOS,,public,2022-02-01,Múltiple selector in Manual windows not work (e.g: Stock Report and Sales dimensional Report ) in IOS,"When you attempt to filter through a multiple selector in a manual windows in IOS (In Stock Report press the + button to filter by product) the popup to filter does not appear. ",acknowledged,open,,1970-01-01 0035748,design defect,Openbravo ERP,letcharren,Triage Platform Base,normal,major,always,3.0PR16Q2.3,,2017-04-11,50,IOS,,public,2022-02-01,Múltiple selector in Manual windows not show filters (e.g: Stock Report and Sales dimensional Report ) in IOS,"When you attempt to filter through a multiple selector in a manual windows in IOS (eg product in stock report), the items are selected but no items are included.",acknowledged,open,,1970-01-01 0034931,design defect,Openbravo ERP,JONHM,Triage Platform Base,high,major,always,,,2017-01-12,5,,,public,2022-02-01,Using both WS types return different information for the same user,"""When granting some window access to a role (which it suppose to only have permission to view the related tables of that window), it shows different data in both Web Services. It shows more properties to related Entities using JSon web service than using DAL Web Service. Notice that flows of both WS types (DAL and JSon) are different.""",acknowledged,open,,1970-01-01 0029611,design defect,Openbravo ERP,AugustoMauch,Triage Platform Base,normal,major,have not tried,,,2015-04-16,5,,,public,2022-02-01,The way we disable triggers with TriggerHandler may lead to leaving the triggers disabled indefinitly,"""If for whatever reason TriggerHandler.getInstance().disable() is invoked, but the transaction is commited before executing TriggerHandler.getInstance().enable(), the database triggers would be left disabled. In that case, a row would be committed to the AD_SESSION_STATUS table that would prevent the triggers from being executed. This problem would persist until a transaction is commited having executed TriggerHandler.getInstance().enable().""",acknowledged,open,,1970-01-01 0024654,design defect,Openbravo ERP,ngarcia,Triage Platform Base,urgent,major,always,,,2013-09-02,5,,,public,2022-02-01,Error when trying to select multiple records with shift in special forms if the first selected record is not visible,Error when trying to select multiple records with shift in special forms if the first selected record is not visible,new,open,,1970-01-01 0022898,design defect,Openbravo ERP,ngarcia,Triage Platform Base,urgent,major,always,,,2013-01-25,5,,,public,2022-02-01,Model implementation class not found when creating a base reference,Model implementation class not found when creating a base reference,new,open,,1970-01-01 0022659,design defect,Openbravo ERP,ngarcia,Triage Platform Base,high,minor,always,,,2012-12-21,5,,,public,2022-02-01,There are some grids in pop-ups from action buttons whose columns cannot be resized,"There are some grids in pop-ups from action buttons whose columns cannot be resized. Example: Remittance - Select Orders or Invoices",new,open,,1970-01-01 0022261,design defect,Openbravo ERP,pramakrishnan,Triage Platform Base,normal,trivial,have not tried,pi,,2012-11-12,30,Community Appliance,,public,2022-02-01,Property fields are having problem when there is a validation,"""When there is a validation in the entity, it works fine in that window but having problem in evaluating it when used as property fields. It seems that when creating a field using property fields it also copies the validation, which may cause some troubles.""",new,open,,1970-01-01 0036866,feature request,Openbravo ERP,AugustoMauch,Triage Platform Base,normal,minor,have not tried,,,2017-09-15,5,,,public,2022-02-01,Make explicit in the UI why a toolbar button is disabled,"""Sometimes the logic that controls when a toolbar button should be disabled is complex [1], and it can be difficult for a user to know by a button is not enabled. It would be very useful to have a way to make explicit in the UI why a button is disabled (i.e. using a tooltip) [1] https://code.openbravo.com/erp/devel/pi/file/0c8047a2daa3/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/toolbar/ob-toolbar.js#l55""",new,open,,1970-01-01 0036858,feature request,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2017-09-14,5,,,public,2022-02-01,update freemarker,Currently using 2.3.16,acknowledged,open,,1970-01-01 0036808,design defect,Openbravo ERP,caristu,Triage Platform Base,normal,minor,always,,,2017-09-07,5,,,public,2022-02-01,AuthenticationManager should be stateless,"""The AuthenticationManager class should be stateless. This class is used by the HttpSecureAppServlet[1] instances in order to ensure that the servlet requests are properly authenticated. If this class would be stateless then it could be declared as a singleton (@ApplicationScoped) within those kind of servlets. Thus, just a single instance of this class will be reused by every servlet. Also this will help to solve any possible multi-thread unsafety in this regard. [1] https://code.openbravo.com/erp/devel/pi/file/1fe55bea0066/src/org/openbravo/base/secureApp/HttpSecureAppServlet.java#l84 """,new,open,,1970-01-01 0036791,design defect,Openbravo ERP,jonibc,Triage Platform Base,normal,major,have not tried,,,2017-09-05,5,,,public,2022-02-01,[SERQA 3248] Users without password are not shown in WebPOS login window,"Users without password are not shown in WebPOS login window. Using an own Authentication Manager it is possible that passwords are not stored in Openbravo database so these users are not shown in WebPOS login window. Currently the only way to solve this is introducing a dummy string in the password database field to workaround this situation.",new,open,,1970-01-01 0036666,design defect,Openbravo ERP,martinsdan,Triage Platform Base,normal,major,always,,,2017-08-18,45,10.12,,public,2022-02-01,Selector Out Fields don't work for Process Definition windows,Selector fields marked as Out Fields but not shown are not working on Process Definition windows. We can only have that information if the field is marked as "Show in Picklist" or "Show in Grid",acknowledged,open,,1970-01-01 0036606,design defect,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2017-08-04,5,,,public,2022-02-01,Clean up extra not requires flush() calls,"Some code does some/lots of extra flush() calls either directly or indirectly. Many of those are not needed and should be cleaned up. This issue is to group + track issues found In some cases those flushes take up some relevant time even as they need to check isDirty for every object in the DAL session even when in the end not doing any db changes. ",new,open,,1970-01-01 0036535,feature request,Openbravo ERP,tayyab217,Triage Platform Base,normal,minor,N/A,,,2017-07-27,30,Ubuntu 14.04,,public,2022-02-01,Add Description field on 'Add Payment' pop up,"""Window: Sales Invoice, Sales Order Button: Add Payment Add payment pop up shows all fields required in Window:Payment In except Field:Description After adding payment in through Sales order or Sales invoice window user need to go back and again update the description field if required.""",new,open,,1970-01-01 0036479,feature request,Openbravo ERP,Asantos9,Triage Platform Base,normal,minor,N/A,,,2017-07-12,5,,,public,2022-02-01,It would be fine to update translations when the module language is different from the language logged,"""It would be nice to update translations when a change is done with a language module different from the language logged. Example: - A module in French and it is logged in English. In this case, when it is changed some field name, for example, it could update its translation.""",new,open,,1970-01-01 0036478,feature request,Openbravo ERP,Asantos9,Triage Platform Base,normal,minor,N/A,,,2017-07-12,5,,,public,2022-02-01,It would be fine to be able to keep the filled data when a process definition has not gone correctly,It would be nice to keep the data filled on a pick and execute window when the process fails.,new,open,,1970-01-01 0036456,feature request,Openbravo ERP,JONHM,Triage Platform Base,normal,minor,always,,,2017-07-11,5,,,public,2022-02-01,Ability to dispose the 'double sized' fields in the middle of a form,"If we have a double sized field (like description), it would be fine to have the ability to dispose it in the middle of the form. Actually it can be displayed only on left and right side.",new,open,,1970-01-01 0036378,design defect,Modules,caristu,Triage Platform Base,high,minor,N/A,,,2017-06-30,5,,,public,2022-02-01,Not possible to separate failed items on OutputDataProcessor processing,"""Currently in EDL processes designed to have an output, it is not to possible to separate failed items in an """"error"""" request line if the processing of that item fails in the processing done by the OutputDataProcessor. It would be nice to have this behavior in the output part of the process. Currently this is only happening during the processing of the item by the ItemProcessor.""",new,open,,1970-01-01 0036293,design defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2017-06-20,5,,,public,2022-02-01,XmlEngine page don't use DAL's connection,"""Documents generated with XmlEngine use their own ConnectionProvider set in HttpBaseServlet.init. This causes to keep a different connection than DAL's one, so a new connection is borrowed in the same thread whenever it is used. """,acknowledged,open,,1970-01-01 0036291,design defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2017-06-20,5,,,public,2022-02-01,"even not configured, RO pool uses a different pool instance","When OBDal.getReadOnlyInstance() is used to get the read only pool, even if read only pool is not configured, a new instance of pool is created. As consequence of this, read only queries are always performed in a different connection.",acknowledged,open,,1970-01-01 0036166,design defect,Openbravo ERP,ngarcia,Triage Platform Base,urgent,major,always,,,2017-06-01,5,,,public,2022-02-01,Cannot add a product to a commission line if Currency is not shown in header,"Cannot add a product to a commission line if Currency is not shown in header. inpcCurrencyId is null",acknowledged,open,,1970-01-01 0034356,design defect,Openbravo ERP,caristu,Triage Platform Base,normal,minor,N/A,,,2016-10-31,5,,,public,2022-02-01,[UX] Label [done] should not be displayed on Process Definition Report tab once the report is generated,"""When executing a process definition report, the label [done] is displayed in the name of the tab when the process finishes. After discussing it with dbaz, this label should be removed. Note: consider also to remove the [executing] label during process execution""",acknowledged,open,,1970-01-01 0031616,feature request,Openbravo ERP,caristu,Triage Platform Base,high,minor,N/A,,,2015-11-27,5,,,public,2022-02-01,Remove incomplete code regarding equals other column operator,As explained in #31315 the equals other column operator is not fully supported. For this reason the current existing code related to this feature needs to be removed.,acknowledged,open,,1970-01-01 0024761,design defect,Openbravo ERP,fgaldiano,Triage Platform Base,normal,minor,always,,,2013-09-12,30,Professional Appliance,,public,2022-02-01,In Mac OS Lion with Safari and Chrome Business Partner and Product Multiple Selection windows don't show the scroll bar and ...,"If the client platform is Mac OS Lion and the web browser is the last version of Safari or Chrome. When we try to chose some Products or BP from the multiple selection window. The scroll bar is missing. This doesn't happend when the OS is Snow Leopard (All the OSs and browsers up to date to Sept the 11th 2013. Openbravo 3.MP25). This bug is already reported (https://issues.openbravo.com/view.php?id=24189). But there are another functionality that is not working in Mac OS and it is doing in WIndows OSs. As is stated in the user manual. Is possible to chose several not contiguous rows from a grid (like Products or BP) using CTRL - clic (http://wiki.openbravo.com/wiki/User_Interface_Introduction#Advanced_Grid_Functionality). Are there some fix or work arround for this issue? ",acknowledged,open,,1970-01-01 0024189,design defect,Openbravo ERP,jecharri,Triage Platform Base,high,minor,always,,,2013-06-26,5,,,public,2022-02-01,Old product selector does not work fine in MAC OS,Old product selector does not work fine in MAC OS,acknowledged,open,,1970-01-01 0038199,feature request,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2018-03-22,5,,,public,2022-02-01,"SqlC generated code should be able to use bind-variables for list of values (i.e. ad_client_id, ad_org_id) filters","Queries using SqlC for their filters of ad_client + ad_org to which a user has access to typically use the parameter of 'Type' replace which essentially embeds the values directly in the SQL test. The code-generator should be enhanced to allow passing list of values as a param instead (i.e. pass String[]) to be able to change those queries to use bind-parameters",new,open,,1970-01-01 0038185,design defect,Openbravo ERP,xabiermerino,Triage Platform Base,urgent,major,always,,,2018-03-21,5,,,public,2022-02-01,It is not possible to save register with a role with access just to one field,"""If we configure a role with editable access to one field, the user is not able to save a register. org.openbravo.base.exception.OBSecurityException: Entity Order is not writable by this role/user: Workaround: User Role Access window""",new,open,,1970-01-01 0038152,design defect,Openbravo ERP,caristu,Triage Platform Base,high,minor,have not tried,,,2018-03-15,5,,,public,2022-02-01,Fix more javadoc warnings active by default in JDK 9,"On issue #37825 some javadoc warnings were fixed: those that appeared because in java9 a subset of -Xdoclint:html is activated by default. But there are still some other javadoc warnings that appear when running ant generate.java.doc with JDK9 (see attached output). ",new,open,,1970-01-01 0038006,design defect,Openbravo ERP,JONHM,Triage Platform Base,high,major,always,,,2018-02-27,5,,,public,2022-02-01,Ability to configure the value of PING_TIMEOUT_SECS variable,The variable PING_TIMEOUT_SECS is used to mark the sessions as inactive if didn't send any ping during the last 120 seconds (by default). In some cases (ex. using manual windows) this timeout is not enough because the time spent on those windows is higher. It would be fine if this parameter could be configured through some preference.,new,open,,1970-01-01 0037986,feature request,Openbravo ERP,dmiguelez,Triage Platform Base,normal,major,always,,,2018-02-21,5,,,public,2022-02-01,Create a new deletion policy "Delete Child Nodes" For Tree Structures,"""Create a new deletion policy """"Delete Child Nodes"""" For Tree Structures http://wiki.openbravo.com/wiki/How_to_Define_a_Table_as_a_Tree As of now, there are two deletion policies available: - Reparent Child nodes - Do not allow if has children There should be another one, """"Delete Child Nodes"""", that when selected, the children of the selected record will be deleted as well.""",new,open,,1970-01-01 0037708,design defect,Openbravo ERP,aferraz,Triage Platform Base,normal,minor,have not tried,,,2018-01-23,5,,,public,2022-02-01,Update of Order table not working in HQL,"If we try to run an update query in Order table using HQL, following error is raised: java.lang.IllegalArgumentException: node to traverse cannot be null!",acknowledged,open,,1970-01-01 0037563,feature request,Openbravo ERP,aferraz,Triage Platform Base,normal,minor,have not tried,,,2017-12-28,5,,,public,2022-02-01,It would be nice if we could use a jar located in a module from a modulescript,"""Taking a look to openbravo/src-util/modulescript/build.xml file, it seems that only jar files located in openbravo/lib folder are able to be used from a modulescript: It would be nice if we could use a jar located in a module from a modulescript.""",new,open,,1970-01-01 0037409,feature request,Openbravo ERP,aferraz,Triage Platform Base,normal,minor,always,,,2017-11-28,30,Openbravo Appliance 14.04,,public,2022-02-01,It would be nice if we could change the value of a Process Definition string parameter from the handler,It would be nice if we could change the value of a Process Definition string parameter from the handler.,acknowledged,open,,1970-01-01 0037381,design defect,Openbravo ERP,inigosanchez,Triage Platform Base,normal,major,have not tried,,,2017-11-24,5,,,public,2022-02-01,Add ability to use Summary Functions in tabs based on Datasources.,"""Add ability to use Summary Functions in tabs based on Datasources. Now summary Functions in tabs based on Datasources are disabled, see issue [1] and wiki [2]. [1].- https://issues.openbravo.com/view.php?id=36406 [2].- http://wiki.openbravo.com/wiki/User_Interface_Introduction#Grid_Summaries""",new,open,,1970-01-01 0037151,design defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2017-10-24,5,,,public,2022-02-01,upgrade/replace JSON library,"""Jettison library is used to handle JSON <-> String transformations in Java. Current version is 1.3 (2011), with some patches to solve some critical issues. This is a very old version that should be upgraded. """,acknowledged,open,,1970-01-01 0037022,feature request,Openbravo ERP,JONHM,Triage Platform Base,normal,minor,always,,,2017-10-06,5,,,public,2022-02-01,Add newer methods to Utility.jar file,"""Could be useful to deploy the newer methods of 'Utility' class to the Utility.jar file. There are some who doesn't work properly, for example the showImageLogo(): http://wiki.openbravo.com/wiki/How_to_create_a_Report#Openbravo_Runtime_Environment""",new,open,,1970-01-01 0036944,feature request,Openbravo ERP,guilleaer,Triage Platform Base,normal,minor,always,,,2017-09-25,5,,,public,2022-02-01,Would be nice if OBQuery allows to set a timeout for a certain query,Currently it is posible to set a timeout for HQLQuery object but it is not possible to do it for OBQuery object,new,open,,1970-01-01 0036638,design defect,Openbravo ERP,shuehner,Triage Platform Base,normal,major,have not tried,,,2017-08-10,5,,,public,2022-02-01,DalConnectionProvider(true) or () in combination with standard xsql causes 1 flush per SQL,"""DalConnectionProvider class i a 'bridge' between the implicit DAL session/connection and code expecting ConnectionProvider interface. Main consumer of the last are the auto-generated xsql classes/method. There is a very bad interaction between the two in case of requesting implicit flush of the DalConnectionProvider. Problem here is that the flush of the DalConnectionProvider is not just done once per instance creation i.e. in new. But instead inside its getConnection() method so every time that method is called. Problem is now the following usage: conn = new DalConnectionProvider(true) SeguridadData.isRoleClient(conn, String, String) SeguridadData.isUserRole(conn, String, String) The xsql classes here are just placeholder, topic applies the same way to any which are not marked as 'connection=true' Problem is that every such method inside called some variant of getPreparedStament which calls getConnection) So when reusing the same instance of DalConnectionProvider a new flush is run for every xsql-based sql statement. That is very non-obvious and seems to contradict the intention of that flush which is: - flush/apply any pending DAL modifications so they are visible on database level - before calling any SQL manually on database - which only require single flush I.e. on the 'new' """,new,open,,1970-01-01 0035989,design defect,Openbravo ERP,caristu,Triage Platform Base,high,minor,N/A,,,2017-05-15,5,,,public,2022-02-01,Default session values calculation on login is slow having a big amount of organizations,The calculation of the default session values (values for the table with a 'is default' column) on login is slow having a big amount of organizations,acknowledged,open,,1970-01-01 0034780,feature request,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2016-12-20,5,,,public,2022-02-01,Check in WindowSettingsActionHandler about: Tab set to read-only as it is based on a view should be probably done at comple time,"""WindowSettingsActionHandler has code to emit warnings like the following: 585c6c2a 2016-12-19 23:29:19,911 [ajp-bio-127.0.0.1-8009-exec-1] WARN org.openbravo.client.application.WindowSettingsActionHandler - Tab """"Accounting"""" is set to read only because is assigned with a table defined as a view. From message and reading code that could be probably done at compile time which makes it much easier to mass-check the definitions (i.e. using CI) Note: The ActionHandler checks user/role permissions first before the check however that check for window/tab/table definition should be probably still done not taking user-permissions into account as a role might appear triggering this issue at any time. """,scheduled,open,,1970-01-01 0034167,design defect,Modules,caristu,Triage Platform Base,normal,minor,always,,,2016-10-04,5,,,public,2022-02-01,Show Children option is not available in OB Analytics window,"Show Children option is not available in OB Analytics window This feature is not present in Saiku 3.7.4 (Verified on a standard Saiku server) [1] https://groups.google.com/a/saiku.meteorite.bi/forum/#!topic/user/2B1QDOW3_LQ [^]",new,open,,1970-01-01 0028791,design defect,Openbravo ERP,daniOpenbravo,Triage Platform Base,normal,minor,always,pi,,2015-01-27,30,Professional Appliance,,public,2022-02-01,Impossible filtering computed columns that have "table" reference.,The system does not allow filtering computed columns (grid view) if they are defined on application dictionary with "table" reference.,acknowledged,open,,1970-01-01 0022398,feature request,Openbravo ERP,adrianromero,Triage Platform Base,normal,minor,have not tried,,,2012-11-27,5,,,public,2022-02-01,DataToJsonConverter should also have the possibility to include one to many properties,"DataToJsonConverter should have the possibility to include one to many properties in the JSON generated. This way it will be possible to return a full document in a single JSON request that can be useful in some scenarios. ",new,open,,1970-01-01 0014848,feature request,Openbravo ERP,marvintm,Triage Platform Base,normal,major,have not tried,,,2010-10-08,5,,,public,2022-02-01,Improvements in Import/Export Client,"""The Import/Export client needs to be improved in the following ways: - Dynamic Dataset: currently, the entities exported in the client are defined as the ones contained in the Client dataset. However, this information doesn't need to be explicitly set, as it can be computed from the access level of the tables themselves. A better implementation would be to export every table in the system which has a correct access level. - Structure validation: a requirement for this process is that the tables which are exported in the exported instance also exist in the instance in which the client is imported, and contain the same columns with the same datatypes. Currently, this is not checked. The idea would be to export the table structure inside the client file itself, and it would be read and validated by the importing instance, before the instance attempts to import the client. - Issues with dataset import: if a client contains records cloned from a dataset, the references to those records are lost, and therefore are not defined as having been imported in the imported client. This information should also be exported inside the client, and the references should be correctly resolved when importing the client.""",new,open,,1970-01-01 0038186,design defect,Openbravo ERP,caristu,Triage Platform Base,normal,minor,have not tried,,,2018-03-21,5,,,public,2022-02-01,getBaseDesignPath method of HttpBaseServlet declares an unused parameter,"""HttpBaseServlet class has the getBaseDesignPath(String language) method. Currently, the language parameter is not used within the method. This method is being invoked in several parts of the application passing that parameter which is useless. It should be deprecated/removed, and a new method without parameters should be defined instead.""",acknowledged,open,,1970-01-01 0038132,design defect,Openbravo ERP,jarmendariz,Triage Platform Base,normal,minor,have not tried,,,2018-03-14,5,,,public,2022-02-01,Replace deprecated isAccesible() with canAccess() introduced in JDK9,"""Starting from JDK9, AccesibleObject.isAccesible() was marked as deprecated in favor of canAccess(Object), which was introduced in JDK9 as well. [1] This replacement can be done once the minimum Java version supported is set to 9. [1] https://docs.oracle.com/javase/9/docs/api/java/lang/reflect/AccessibleObject.html#isAccessible--""",acknowledged,open,,1970-01-01 0038080,design defect,Openbravo ERP,JONHM,Triage Platform Base,normal,minor,always,,,2018-03-08,5,,,public,2022-02-01,callouts setting CURSOR_FIELD is not working,"When a callout sets CURSOR_FIELD, which is supposed to set focus in a given field, it has no effect.",acknowledged,open,,1970-01-01 0037957,design defect,Openbravo ERP,JONHM,Triage Platform Base,normal,minor,always,,,2018-02-16,5,,,public,2022-02-01,Filter of characteristic description in Manage Variants process is not working as expected,Filter of characteristic description in Manage Variants process is not working as expected. It shows every value instead of the defined ones,acknowledged,open,,1970-01-01 0037060,feature request,Openbravo ERP,rbianchini,Triage Platform Base,normal,major,always,3.0PR17Q3,,2017-10-11,5,,,public,2022-02-01,Feature request: Refresh button within Pick and Execute windows.,"""When a """"Pick and execute"""" window is open and there is a change on its datasource, the changes on the data are not reflected on the grid that appears in the window, it is necessary to close and reopen it to see the modifications. A refresh button for """"Pick and execute"""" windows is needed as it will allow to see the changes in the datasource without having to close and reopen it.""",new,open,,1970-01-01 0015355,design defect,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2010-12-02,5,,,public,2022-02-01,"Module having 2 datasets, 1 changed, Applying will still overwrite data in unchanged dataset","After implementing issue 15178 we do not apply dataset if they didn't change to not overwrite potentially customized data. However in the case of multiple datasets contained in a module the following is implemented: If at least one of datasets contained in the module the system does still apply all of them thus overwriting changes of the user done in data contained in the other unchanged datasets.",scheduled,open,,1970-01-01 0014788,feature request,Openbravo ERP,rafaroda,Triage Platform Base,normal,minor,have not tried,2.50MP21,,2010-10-06,20,Community Appliance,,public,2022-02-01,ant install.source without Oracle user creation,"""If, for security reasons, one does not have the admin credentials of the Oracle SID where Openbravo will be installed, allow to launch: ant install.source I see 2 options: 1) Avoid the create.database step in the install source, something like: ant install.source -Dcreate.database=no This supposes that you already filled the database importing a DMP file like Openbravo ERP 2.50 MP21 DMP @ http://uploading.com/files/c424m43m/cleanmp21db_ora.dmp/ 2) Skip inside create.database the database user creation but keep going with the model and sourcedata creation, something like: ant install.source -Dcreate.db.user=no Workaround: if database is exported and imported in a DMP file, then run: ant core.lib wad.lib trl.lib compile.complete (see related documentation issue #0014787)""",new,open,,1970-01-01 0014604,design defect,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2010-09-17,5,,,public,2022-02-01,Review usefulness of 'ant create.database.script' and perhaps remove it,"In addition to the normal update.database and create.database commands there are two 'copies' of those 'update.database.script' and 'create.database.script' which instead output a .sql file which can be applied on a remote instance. The update.database.script is useful to prepare an update on a copy of a database and then apply this update in the original (remote) database. However instead of using 'create.database.script' and applying this create-script in a remote instance a normal create.database could be used locally and normal database backup/transfer/restore tools can be used to transfer the database. As those extra copies of the tasks create extra maintenance works (and sometimes bugs like 14600) perhaps the create.database.script task should be removed as its function can be easily replicated using normal tools. ",scheduled,open,,1970-01-01 0014600,design defect,Openbravo ERP,shuehner,Triage Platform Base,normal,major,have not tried,,,2010-09-17,5,,,public,2022-02-01,update.database.script does 'wrong' changes compare to normal update.database,"""Running update.database.script and checking console-output & .sql script output shows changes which look wrong (even after just doing a nomrla update.database, so none of those changes should be there). From the output some changes looks wrong (isactive,null changes) And the AD_MODULE.TYPE T-M change seems to 'revert' a change done in a existing configscript (which contained only a single change to do M->T in this one ad_module row)""",scheduled,open,,1970-01-01 0014286,design defect,Openbravo ERP,shuehner,Triage Platform Base,low,minor,have not tried,pi,,2010-08-24,5,,,public,2022-02-01,Rewrite code for 'skip' audit info in local enforcement change to use new dal feature instead of trigger,"Changing local enforcement uses a db-trigger to work around the updated/'db has local changes' issue. After 14276 was implemented there's a new dal-function to just not update the 'updated'-column. The workaround code in the trigger should be removed and the java code changed to use the new feature.",scheduled,open,,1970-01-01 0012577,design defect,Openbravo ERP,shuehner,Triage Platform Base,normal,major,have not tried,pi,,2010-03-05,5,,,public,2022-02-01,"dbsourcemanager cannot to an ad_column.name update of two columns with intermediate conflicting values like A->B,B->C","When the following situation is in the DB (unique constraint on ad_column.name) first row with ad_column.name = A second row with ad_column.name = B then in on update.database both columns as renamed at once so first A->B then B->C and second row has a higher uuid then the first row then the update will fails as both renamings are applied individually and after the first there will be two rows with value B. which contradicts the unique constraint ",scheduled,open,,1970-01-01 0011750,design defect,Openbravo ERP,shuehner,Triage Platform Base,normal,major,have not tried,pi,,2009-12-11,5,,,public,2022-02-01,"Check for incorrect NOT IN syntax, which could lead to data loss","""Related to 11749 issue. All code needs to be audited if the NOT IN usage uses the same incorrect pattern, as it can lead to incorrect behavior or even data loss. Example is in description of 11749 issue.""",scheduled,open,,1970-01-01 0009482,feature request,Openbravo ERP,galderromo,Triage Platform Base,normal,major,always,,,2009-06-15,20,Gentoo 2.6.24,,public,2022-02-01,"Copying files to Tomcat only cares about html, xml, fo, srpt, jrxml, jasper but not xls, doc, etc.","If I have a new development that reads xls files (for example), when I execute ant this file is not copied to tomcat or included on WAR file.",new,open,,1970-01-01 0007627,feature request,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,pi,,2009-02-18,5,,,public,2022-02-01,Clarify if one role can have access to multiple clients.,"Some code is prepared to handle a list of clients which are accessible from one role. But currently it seems not possible to setup this situation in the user interface. It should be clarified if this feature should be supported in the future and then the UI should be modified and all code audited to be working in this case. Otherwise the code could be simplified to not support a list of clients per role.",new,open,,1970-01-01 0006183,feature request,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,pi,,2008-11-24,5,,,public,2022-02-01,Audit codebase and convert all .printStackTrace() calls to proper log4j logging,"printStackTrace just logs the stacktrace without any context information on standard output (i.e. catalina.out). This makes it very hard to relate this stacktrace to any log4j output or user action. ",new,open,,1970-01-01 0005354,feature request,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,N/A,pi,,2008-10-01,5,,,public,2022-02-01,"Sqlc methods with return type String, have to use alias AS without need for it","""When a xsql file contains the following two methods a.) SELECT a,b,c from table (return=""""multiple"""") b.) SELECT COUNT(*) AS A from table (return=""""String"""") then the second one has to alias its return value as an existing returnvalue of the previous one, so that the alias-name is equal to one of the fields in the generated _data.java file. As the second method directly returns the result without using the fields in the java-class this should not be needed.""",new,open,,1970-01-01 0004795,feature request,Openbravo ERP,shuehner,Triage Platform Base,normal,trivial,N/A,,,2008-09-02,5,,,public,2022-02-01,Remove deprecated ad_get_next_sequence calls and use get_uuid instead (in r2.5x),"After the UUID-merge the function AD_GET_NEXT_SEQUENCE is only a wrapper for get_uuid(). All in-tree callers should be converted to directly use get_uuid. The ad_get_next_sequence-function itself will stay longer for compatibilty. ",acknowledged,open,,1970-01-01 0004721,feature request,Openbravo ERP,shuehner,Triage Platform Base,low,minor,N/A,,,2008-08-26,5,,,public,2022-02-01,Cleanup HTML-templates: remove the placeholder for paramLanguage,"Currently each HTML-template has a line like: or before the spanish->english renaming: the content of this script-tag gets overwritten by the XML-engine with the value provided by the corresponding java-servlet. The the tags-content in the HTML-template seems to be unnecessary and could be removed. The same is true for the following: ",acknowledged,open,,1970-01-01 0004491,feature request,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2008-07-22,5,,,public,2022-02-01,Review attachment filename normalization.,"""Currently attachments are stored on disk with the filename as sent by the client/browser. Perhaps a normalization of the filename as they are stored would be good to avoid possible problems with special characters in the filenames on disk. The original filenames should be stored, so they can be provided on attachment download again.""",acknowledged,open,,1970-01-01 0038371,feature request,Openbravo ERP,martinsdan,Triage Platform Base,normal,minor,N/A,,,2018-04-15,30,Openbravo Appliance 14.04,,public,2022-02-01,OperativeQuantity_To_BaseQuantity should be extensible,"""A hook should be added to this callout to allow it to be extended. I'm creating a new window based on C_Order table, including lines. Now, this hook doesn't work on my new window and I can't change it because it is defined at the table level. This is true for Orders, Invoices, and Shipments. I know it is possible to extend the hook, but with that, I need to duplicate the logic, which is not desirable.""",new,open,,1970-01-01 0038360,feature request,Openbravo ERP,caristu,Triage Platform Base,normal,minor,have not tried,,,2018-04-13,5,,,public,2022-02-01,Ability to define the maximum duration of a background process,"""It would be nice to have the ability of defining the maximum duration of a background process execution. This feature would behave in the same way as the """"killable"""" feature: once the process detects that its maximum duration has been exceeded, it will stop its execution. """,new,open,,1970-01-01 0006125,feature request,Openbravo ERP,jaimetorre,Triage Platform Base,normal,minor,have not tried,,,2008-11-20,5,,,public,2022-02-01,The description of the ant tasks should be set as descriptions of the task and not as comments of the build.xml.,"""From the ant manual: """"If you give targets a description tag, then calling ant -projecthelp will list all tasks with their description as 'main targets', and all tasks without a description as subtargets. Describing all your entry points is therefore very useful, even before a project becomes big and complicated."""" This means, that running 'ant -p' would give us a list of tasks with their description. The description as comments in the build.xml file would no longer be needed.""",new,open,,1970-01-01 0038523,design defect,Openbravo ERP,Leyre,Triage Platform Base,urgent,major,always,,,2018-05-11,5,,,public,2022-02-01,Scroll in pop up does not work with a mobile device.,"From Backend, with a mobile device, if you try to open a pop up, the scroll does not appear and it does not show all the information.",new,open,,1970-01-01 0038354,design defect,Openbravo ERP,JONHM,Triage Platform Base,high,minor,always,,,2018-04-12,5,,,public,2022-02-01,Different string sorting between application and export to spreadsheet process,There are some differences by sorting formatted strings between application and export to spreadsheet process.,acknowledged,open,,1970-01-01 0039184,design defect,Openbravo ERP,JONHM,Triage Platform Base,high,major,always,,,2018-08-24,5,,,public,2022-02-01,Database sequences cannot be set as default values on columns,"Database sequences cannot be set as default values on columns, it shows an error when exporting database.",new,open,,1970-01-01 0039182,feature request,Openbravo ERP,JONHM,Triage Platform Base,high,major,always,,,2018-08-24,5,,,public,2022-02-01,Product Categories cannot be filtered using tree structure,"Product Categories cannot be filtered using tree structure, could be nice to select all the nodes when filtering by the father",new,open,,1970-01-01 0039078,feature request,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2018-08-01,5,,,public,2022-02-01,make it possible to differentiate whether processes should be executable on non writable organizations,"""Currently process buttons in generated windows are executable regardless the organization the record is in. For example a role with write access to only F&B US East Coast organization and access to Sales Order window is able to execute actions on records defined in F&B US although those records are seen as read only. Depending on the concrete process this behavior might or not make sense. Currently those processes where it should not be allowed, must check it and fail if executed for a non-writable organization. But there is no way to make explicit in the UI whether the process should or not be executed.""",acknowledged,open,,1970-01-01 0039054,feature request,Openbravo ERP,JONHM,Triage Platform Base,high,major,always,,,2018-07-26,5,,,public,2022-02-01,Would be nice to have a component which loads information from Openbravo.properties file on the client,Would be nice to have a component which loads information from Openbravo.properties file on the client. ,new,open,,1970-01-01 0038924,design defect,Modules,anderaranguren,Triage Platform Base,high,major,always,,,2018-07-10,5,,,public,2022-02-01,OB Analytics does not show data when filtering by a Product Category checked as summary level.,OB Analytics does not show data when filtering by a Product Category checked as summary level.,new,open,,1970-01-01 0038844,design defect,Openbravo ERP,joniturralde93,Triage Platform Base,high,minor,always,pi,,2018-06-26,5,,,public,2022-02-01,Aggregate functions as new columns cannot be filtered in grid (HQL based table),"""If a HQL based table is created with a column defined by an aggregate function (Sum(), Average(), Count()...), if you try to filter by that column in grid view, an error appears: ERROR could not execute query Also this error can be found: ERROR: aggregate functions are not allowed in WHERE """,acknowledged,open,,1970-01-01 0038797,design defect,Openbravo ERP,gorka_gil,Triage Platform Base,low,minor,always,,,2018-06-20,5,,,public,2022-02-01,Hidden items by display logic use space,"""In """"Discounts and promotions"""" window , in """"Definition"""" section, The hidden fields by display logic use space, producing a strange behavior that looks like some items don't have fields, when in really they are quite below.""",new,open,,1970-01-01 0038734,design defect,Openbravo ERP,dmiguelez,Triage Platform Base,urgent,major,always,,,2018-06-11,5,,,public,2022-02-01,"Default Expression of Field in OBUISEL_Selector definition is mixing js and hql expressions, and is not working in all scenarios","""Default Expression of Field in OBUISEL_Selector definition is mixing js and hql expressions, and is not working in all scenarios. This default expression is used to pre-filter fields in a grid, which is done using a js expression. But it is also used in the hql created for the drop down list. js and hql expressions can class in some cases.""",new,open,,1970-01-01 0038705,feature request,Openbravo ERP,caristu,Triage Platform Base,high,minor,have not tried,,,2018-06-05,5,,,public,2022-02-01,DB Functions returning CLOB type are not supported in Oracle,"""Currently it is possible to define functions that return the text type in PostgreSQL. When exporting such functions in Oracle, this return type is stored as CLOB within the xml definition. But when installing a function like that in Oracle an error is thrown during update.database task.""",acknowledged,open,,1970-01-01 0038609,design defect,Modules,ngarcia,Triage Platform Base,urgent,major,always,,,2018-05-23,5,,,public,2022-02-01,Filter is showing different records depending on how the dimension is built,"Filter is showing different records depending on how the dimension is built. If a dimension is defined as a property navigation, only the available records are shown",acknowledged,open,,1970-01-01 0038587,feature request,Openbravo ERP,lorenzofidalgo,Triage Platform Base,normal,minor,always,pi,,2018-05-21,5,,,public,2022-02-01,Quick Launch does not choose the right window. Instead of that it shows some possible windows,"""Quick Launch feature in some cases does not work as it must. Introducing a string with """"Sales Order"""", for example, shows some plausible options, but the one that matches EXACTLY with the string that has been introduced is not chosen by default. It induces the user has to do some extra steps to access to the window. That behaviour is also giving some problems with some automated tests that assume that entering the exact string the default option must be correct one. """,new,open,,1970-01-01 0038584,feature request,Openbravo ERP,alostale,Triage Platform Base,normal,minor,N/A,,,2018-05-18,5,,,public,2022-02-01,make it possible to disable an installed skin module,"Skinning Openbravo has currently the following limitations: 1. Only one skin module can be installed in the system 2. Once the skin is installed that skin is used not being possible to select another skin unless the module is completely uninstalled",new,open,,1970-01-01 0038541,feature request,Openbravo ERP,Leyre,Triage Platform Base,high,minor,always,,,2018-05-14,5,,,public,2022-02-01,Improvement of frames in the Module Management window,"""In """"Module Management"""", """"Installed Modules"""" tab, modify the frame that shows the details twice as high and wide. Do the same for the """"Add modules"""" tab.""",new,open,,1970-01-01 0038435,design defect,Openbravo ERP,aferraz,Triage Platform Base,normal,minor,have not tried,,,2018-04-24,5,,,public,2022-02-01,ad_get_preference_value function shows a warning: record "selpref" is not assigned yet,ad_get_preference_value function shows a warning: record "selpref" is not assigned yet,acknowledged,open,,1970-01-01 0038404,feature request,Openbravo ERP,ucarrion,Triage Platform Base,high,minor,always,,,2018-04-18,5,,,public,2022-02-01,Multiple row selection checkbox (grid view) doesn´t work in some windows,"Multiple row selection checkbox (grid view) doesn´t work in some windows due to performance reasons. It is asked to configure some informative pop up message telling the reason that prevent selecting the checkbox.",new,open,,1970-01-01 0029334,feature request,Openbravo ERP,jonalegriaesarte,Triage Platform Base,normal,minor,have not tried,,,2015-03-18,5,,,public,2022-02-01,Add a preference to enable/disable attachment remove option,Add a preference to enable/disable attachment remove option. Actually there is an option to disable the whole functionality. It would be great to have another one to partially disable this functionality,new,open,,1970-01-01 0028345,design defect,Openbravo ERP,egoitz,Triage Platform Base,urgent,major,always,,,2014-12-04,5,,,public,2022-02-01,Not possible to prevent deleting some attachments,"""Right now there is not a way to preventing deleting concrete attachments. If you try to do it by adding a eventhanlder on the c_file table, it prevents removing the row from the table, but the attachment has been previolsy deleted.""",new,open,,1970-01-01 0014631,design defect,Openbravo ERP,rafaroda,Triage Platform Base,normal,minor,always,2.50MP21,,2010-09-21,20,Professional Appliance,,public,2022-02-01,Update core messes Openbravo.properties,Updating core messes Openbravo.properties in a not very legible way (but it keeps working properly).,acknowledged,open,,1970-01-01 0008147,feature request,Openbravo ERP,jpabloae,Triage Platform Base,normal,major,always,pi,,2009-03-17,20,Gentoo - 2.6.27,,public,2022-02-01,Database superuser and user passwords stored in clear text,"Currently Openbravo ERP requires having the database user and superuser passwords stored in clear text in config/Openbravo.properties. I'm not sure if this a defect or a feature request. It depends on the security standards we have. This issue would have a lower severity if we did not require the superuser access to the database.",acknowledged,open,,1970-01-01 0039922,feature request,Openbravo ERP,JONHM,Triage Platform Base,normal,major,have not tried,,,2019-01-10,5,,,public,2022-02-01,Could be fine to be able to change the behavior by default of 'is_ignore_pagination' parameter when printing reports,"""Could be fine to be able to change the behavior by default of 'is_ignore_pagination' parameter when printing reports. Right now is hardcoded by the type of the document in RerportingUtils class, but it's set always as """"false"""" on ReportManager. """,new,open,,1970-01-01 0039834,feature request,Modules,umartirena,Triage Platform Base,high,major,always,,,2018-12-18,5,,,public,2022-02-01,New WPUFIB01 iDoc to be included developed for Standard SAP ECC Openbravo Conector,New WPUFIB01 iDoc to be included developed for Standard SAP ECC Openbravo Conector,new,open,,1970-01-01 0039807,design defect,Modules,Leyre,Triage Platform Base,normal,major,always,,,2018-12-14,5,,,public,2022-02-01,Incorrect cleaning of local storage,"When an Analytics process is executed on a Backend, which is open from the Web POS, the local storage is cleaned.",new,open,,1970-01-01 0039800,design defect,Openbravo ERP,jarmendariz,Triage Platform Base,normal,minor,always,,,2018-12-13,5,,,public,2022-02-01,Log4j configuration is not found when shutting down Tomcat,"""During shutdown process the following error message appears in the logs: INFO: Stopping service Catalina 2018-12-13 17:15:07,914 localhost-startStop-1 ERROR No Log4j 2 configuration file found. Using default configuration (logging only errors to the console), or user programmatically provided configurations. Set system property 'log4j2.debug' to show Log4j 2 internal initialization logging. See https://logging.apache.org/log4j/2.x/manual/configuration.html for instructions on how to configure Log4j 2 It is caused by Weld, that creates a Logger object during context destroy just after log4j configuration is destroyed. As there is no log4j config file using their default names, configuration cannot be found and error appears to indicate the default one will be used. """,acknowledged,open,,1970-01-01 0039783,design defect,Modules,psanjuan,Triage Platform Base,urgent,major,always,,,2018-12-11,30,Openbravo Appliance 14.04,,public,2022-02-01,SAP connector needs to suppport Omnichannel delivery scenarios in case OB is the OMS (AWO functionality available),"""SAP connector approach takes into account just pick and carry so every time a sale is booked in Web POS, products are delivered. Same way invoice is issued and paid. This is the basic scenario considered for the standard version of the connector. SAP connector needs to suppport Omnichannel delivery scenarios in case OB is the OMS, therefore AWO functionality is available.""",new,open,,1970-01-01 0039782,design defect,Modules,psanjuan,Triage Platform Base,urgent,major,always,,,2018-12-11,30,Openbravo Appliance 14.04,,public,2022-02-01,SAP connector needs to suppport Omnichannel delivery scenarios in case OB is not the OMS (AWO functionality not available),"""SAP connector approach takes into account just pick and carry so every time a sale is booked in Web POS, products are delivered. Same way invoice is issued and paid. This is the basic scenario considered for the standard version of the connector. SAP connector needs to suppport Omnichannel delivery scenarios in case OB is not the OMS, therefore AWO functionality not available.""",new,open,,1970-01-01 0039666,design defect,Modules,joniturralde93,Triage Platform Base,high,minor,random,,,2018-11-21,5,,,public,2022-02-01,Analytics cube dimensions don't load (sometimes),"""When a query is loaded and you click the 'edit' button, sometimes, for some customers, the dimensions don't load. This already happened and it seems it's related to Saiku""",new,open,,1970-01-01 0039664,feature request,Openbravo ERP,jarmendariz,Triage Platform Base,normal,minor,have not tried,,,2018-11-21,5,,,public,2022-02-01,Replace ant Task subclasses to be executed as a java fork,There are some build tasks that extends from org.apache.tools.ant.Task that may be refactored in order to be executed as a task.,new,open,,1970-01-01 0039534,design defect,Modules,psanjuan,Triage Platform Base,urgent,major,always,,,2018-10-25,30,Openbravo Appliance 14.04,,public,2022-02-01,Import/Export of master data created at * level in Openbravo Multi-client enviroment.,Import/Export of master data created at * level in Openbravo Multi-client enviroment.,new,open,,1970-01-01 0039489,feature request,Openbravo ERP,JONHM,Triage Platform Base,high,major,always,,,2018-10-19,5,,,public,2022-02-01,Would be nice to be able to configure the smartclient's defaultTimeout,"Would be nice to be able to configure the smartclient's defaultTimeout for those processes which are not background and could lasts more than 4 minutes: https://www.smartclient.com/smartclient-release/isomorphic/system/reference/?id=classAttr..RPCManager.defaultTimeout",new,open,,1970-01-01 0039452,design defect,Modules,samuel_nicuesa,Triage Platform Base,high,major,always,,,2018-10-15,5,,,public,2022-02-01,SAP connector doesn't support multi-client architecture.,SAP connector doesn't support multi-client architecture.,acknowledged,open,,1970-01-01 0039449,feature request,Openbravo ERP,Asantos9,Triage Platform Base,normal,major,N/A,,,2018-10-15,5,,,public,2022-02-01,Add String type of data to the external integration module,Allow to process data with type of data String,new,open,,1970-01-01 0039443,feature request,Openbravo ERP,caristu,Triage Platform Base,high,minor,N/A,,,2018-10-11,5,,,public,2022-02-01,Add a generic infrastructure to handle file storage,"""It would be nice to have a generic infrastructure to handle the file storage. This infrastructure would support different methods to handle: - temporal files - files of permanent/long duration (like attachments) This way it would be possible to select different methods that would implement how those files should be handled (local file system, remote system etc.)""",new,open,,1970-01-01 0039431,feature request,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2018-10-10,5,,,public,2022-02-01,mark application as distributable,"In order to be able to share session between different nodes, it is necessary the application to be marked as distributable in web.xml.",acknowledged,open,,1970-01-01 0039351,design defect,Openbravo ERP,kchoperena,Triage Platform Base,high,major,always,,,2018-09-25,5,,,public,2022-02-01,[SERQA 4660]: getSortField function is not taking into account the grid configuration to mark the default sortable column,"In Sales Order window of back-end, by default, the sorting is doing in documentNo field. If we configure the grid configuration for this window and the documentNo as not sortable, the window is not taking into account the grid rule to mark the sortable field by default.",acknowledged,open,,1970-01-01 0039214,feature request,Openbravo ERP,dmiguelez,Triage Platform Base,high,major,always,,,2018-09-03,5,,,public,2022-02-01,Allow to use replacements in WhereClause of Tab definitions when the Table is defined as an HQL query,"""When there is a Table defined through AD as an HQL Query, it is possible to create a Window and a Tab over this Table. However, in the Where Clause of the Tab, the expressions that use replacements (like @ad_client_id@) are not working for this scenario""",new,open,,1970-01-01 0039031,design defect,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2018-07-24,5,,,public,2022-02-01,Tracking issue: Remove illegal access warnings shown since java9 by updating affected jar libraries,"""Since java9 a new type of warning is shown for some libraries: [java] WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/home/huehner/ob/branches/pi_pg/lib/runtime/jaxb-impl-2.2.6.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) Which can be typically fixed by waiting for the project to fix the issue and then updating the library version we use. This issue tracks all the known cases""",new,open,,1970-01-01 0038296,design defect,Openbravo ERP,shuehner,Triage Platform Base,normal,trivial,have not tried,,,2018-04-08,5,,,public,2022-02-01,Review & cleanup build.xml,This is an umbrella task to keep track of changes to build up the various build.xml files,acknowledged,open,,1970-01-01 0035440,design defect,Openbravo ERP,alostale,Triage Platform Base,normal,major,have not tried,,,2017-03-07,5,,,public,2022-02-01,tomcat clustering is restricted to sticky sessions,"""When working in a clustered environment, it is not possible to move a session from one node to another. Forcing thus the cluster to be configured as sticky sessions, this is, once a session is created in a node, it must be served always by this same node. This has two main inconvenients: * It is not possible to load balance in case the node that is serving that session is highly loaded whereas there are other ones with lower load. * In case the node serving that session fails, it will be required to re-login again in another one. """,acknowledged,open,,1970-01-01 0040911,design defect,Openbravo ERP,caristu,Triage Platform Base,high,minor,have not tried,,,2019-05-20,5,,,public,2022-02-01,Limitations in RemoveImagesEventHandler,"""There are some limitations in the RemoveImagesEventHandler observer: - The """"Dummy Image"""" mechanism used when deleting an image property that is mandatory does not support multiple clients: if the dummy image is created in one client, then it will not be possible to create it in another client (because the dummy image has a fixed id) - When updating the image of a particular record there is a mechanism that checks if the """"old"""" image is being referenced in order to proceed with its removal. But this check is only done for the Product entity...this means that for example when updating the image of a product category the usage of the """"old image"""" is performed just against the product images. This can cause to not make possible to replace the """"old"""" image of a product category if exactly the same image is used by some other category.""",new,open,,1970-01-01 0040809,design defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2019-05-08,5,,,public,2022-02-01,allow buildvalidations to be executed during install.source,"BuildValidations are executed on update.database but not in install.source. There are cases, such as stack validations, where it would make sense to execute them also during install.source.",acknowledged,open,,1970-01-01 0040801,design defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2019-05-07,5,,,public,2022-02-01,do not use dal in module validation,Module validation (org.openbravo.service.system.DatabaseValidator) is the only remaining piece making use of DAL when exporting database. This adds a delay to load in memory model.,acknowledged,open,,1970-01-01 0040784,design defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2019-05-06,5,,,public,2022-02-01,provide a consistent mechanism to load messages in client,"""Currently, messages defined in AD_Message are loaded in the client side according to one of these two mechanisms: 1. Back-office * Messages in core module: only those flagged as """"Force Availability in Client"""" * Messages in any other module: all of them are loaded 2. Mobile applications (such as WebPOS or AWO) The messages available in the client are [1]: * The ones defined in Mobile Core Infrastructure module * The ones defined in current mobile application module * The ones defined in any module depending (at any level) on current mobile application module This has some inconveniences: 1. Inefficiencies: messages intended to be used only by backend processes are also loaded in the client 2. Some cases are not covered: for example, having a module A that depends on mobile.core, and a module B that depends on A and WebPOS, messages defined in A cannot be made available in WebPOS client --- [1] http://wiki.openbravo.com/wiki/Mobile_Internationalization#Available_Labels""",acknowledged,open,,1970-01-01 0040622,feature request,Openbravo ERP,jarmendariz,Triage Platform Base,normal,minor,have not tried,,,2019-04-15,5,,,public,2022-02-01,Improve testing coverage on mail configuration,"""In order improve code coverage, a series of unit/functional tests can be added to test the functionality of sending emails via backoffice. For functional testing a dummy SMTP server like Dumbster (https://github.com/kirviq/dumbster) can be used to simulate an email send event. """,new,open,,1970-01-01 0040540,feature request,Openbravo ERP,caristu,Triage Platform Base,high,minor,have not tried,,,2019-04-05,5,,,public,2022-02-01,Replace usage of SLF4J library with Log4j version 2,Replace usage of SLF4J library with Log4j version 2,new,open,,1970-01-01 0040341,feature request,Openbravo ERP,jarmendariz,Triage Platform Base,normal,minor,have not tried,,,2019-03-08,5,,,public,2022-02-01,"When selecting ""View"" checkbox in Table Window, ""Deletable Records"" should be automatically unselected","When you create a Table in the AD with a View, it would be nice to automatically unselect the ""Deletable records"" checkbox as soon as you select the ""View"" one.",new,open,,1970-01-01 0040302,feature request,Openbravo ERP,AtulOpenbravo,Triage Platform Base,normal,trivial,N/A,,,2019-02-28,5,,,public,2022-02-01,Make white list extendable from extenal modules for database validation,"Make white list extendable from extenal modules for database validation. For eg: To avoid a foreign key check for a columns or entire table for external module, white list should be extendable in database validator.",acknowledged,open,,1970-01-01 0040210,design defect,Openbravo ERP,caristu,Triage Platform Base,high,minor,have not tried,,,2019-02-14,5,,,public,2022-02-01,Integrate standard export database process into the DBSM test infrastructure,"""Currently the test infrastructure uses custom code[1] to export the database instead of using the same code of the export.database task. It would be nice if the test infrastructure would use the same code[2] of the export.database task. This will allow to test the exporting of the sourcedata, because right now just the model is exported. [1] https://code.openbravo.com/erp/devel/dbsm-main/file/tip/src-test/src/org/openbravo/dbsm/test/base/DbsmTest.java#l500 [2] https://code.openbravo.com/erp/devel/dbsm-main/file/tip/src/org/openbravo/ddlutils/task/ExportDatabase.java#l104""",new,open,,1970-01-01 0040158,feature request,Modules,JONHM,Triage Platform Base,high,major,always,,,2019-02-06,5,,,public,2022-02-01,Could be fine to be able to deactivate the login by password when the Google Sign In is active,Could be fine to be able to deactivate the login by password when the Google Sign In is set. Right now is activated in both ways by default.,new,open,,1970-01-01 0040099,design defect,Openbravo ERP,JONHM,Triage Platform Base,high,major,always,,,2019-02-01,5,,,public,2022-02-01,Could be fine to configure the defaultTimeout,Right now the timeout is set to 4 minutes and cannot be modified with a preference. Some reports/processes takes more than 4 minutes to finish and the UI is not notified when the process ends because of this timeout,new,open,,1970-01-01 0040038,design defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2019-01-25,5,,,public,2022-02-01,iOS issues in backoffice operations,"""iOS, or any other mobile OS, is not supported for backoffice operations [1]. This issue aims to group all known issues in this platform. --- [1] http://wiki.openbravo.com/wiki/System_Requirements#Client:_web_browsers""",acknowledged,open,,1970-01-01 0040011,feature request,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2019-01-23,5,,,public,2022-02-01,update CI eclipse warnings to match Openbravo.properties,Update eclipse warnings in CI to match current Openbravo.properties. Note this change would require to fix all modules in CI or to be able to switch this test off for some modules till they get fixed.,new,open,,1970-01-01 0040002,feature request,Modules,JONHM,Triage Platform Base,high,major,always,,,2019-01-22,5,,,public,2022-02-01,Could be fine to add a better filter for dimensions in Analytics,Could be fine to add a better filter for dimensions in Analytics. Right now is difficult to filter some dimensions like dates,new,open,,1970-01-01 0040000,feature request,Modules,JONHM,Triage Platform Base,high,major,always,,,2019-01-22,5,,,public,2022-02-01,Could be fine to stop the execution of queries in analytics when cancelling the query on the application,Could be fine to stop the execution of queries in analytics when cancelling the query on the application. Now the queries keeps running on the server when cancelling.,new,open,,1970-01-01 0039999,feature request,Modules,JONHM,Triage Platform Base,high,minor,always,,,2019-01-22,5,,,public,2022-02-01,Could be fine to be able to set off the automatic execution property of queries in analytics,Could be fine to be able to set off the automatic execution property of queries in analytics,new,open,,1970-01-01 0039947,design defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2019-01-15,5,,,public,2022-02-01,insufficient context logged when DalThreadHandler fails,"""DalThreadHandler is in charge of transparent handling of DAL sessions per request, creating a new DAL session when a request starts and committing and closing it when it finishes. If there is an exception while committing (ie. during flush), an exception is correctly logged, but because this exception occurs in a very generic piece of code, it does not log any clue of where it has been actually produced.""",acknowledged,open,,1970-01-01 0038814,design defect,Openbravo ERP,martinsdan,Triage Platform Base,normal,major,have not tried,pi,,2018-06-22,45,10.13.5,,public,2022-02-01,Client class/canvas fields disappear when ordering a grid,"Sometimes, when filtering and ordering a grid with a canvas field, that field disappears.",acknowledged,open,,1970-01-01 0037100,design defect,Modules,maite,Triage Platform Base,urgent,major,always,,,2017-10-18,5,,,public,2022-02-01,Multi-Dimensional Profit and Loss shows information collapsed,"Before Analytics upgrade, Multi-Dimensional Profit and Loss report showed information properly expanded. After the upgrade only parent node is shown",acknowledged,open,,1970-01-01 0034303,feature request,Openbravo ERP,NaroaIriarte,Triage Platform Base,normal,minor,have not tried,,,2016-10-26,5,,,public,2022-02-01,The SmartClient version must be updated.,The version of smartclient has not been updated for a while and it will be interesting to update it to get the improvements implemented in newer versions. ,acknowledged,open,,1970-01-01 0041753,feature request,Openbravo ERP,aferraz,Triage Platform Base,normal,minor,have not tried,,,2019-09-05,5,,,public,2022-02-01,Add the ability to disable specific validations per module,Add the ability to disable specific validations per module,new,open,,1970-01-01 0041663,design defect,Openbravo ERP,matias-bernal,Triage Platform Base,normal,minor,always,,,2019-08-16,5,,,public,2022-02-01,Delete records on batches,Currently when the delete process tries to delete multiple records it delete them one by one. Deleting on batches would be more efficent and will improve the performance,new,open,,1970-01-01 0041246,design defect,Openbravo ERP,jarmendariz,Triage Platform Base,normal,minor,have not tried,,,2019-07-02,5,,,public,2022-02-01,Remove compatibility hg hooks when old formatter is no longer supported,"""jslint-hg-hook and jsformatter-hg-hook are hook scripts created to preserve compatibility with both the new and the older formatter. Those scripts can be safely removed when the minimum version supported is 19Q3, the first one that introduces the new formatter.""",new,open,,1970-01-01 0041150,design defect,Modules,aferraz,Triage Platform Base,normal,major,have not tried,,,2019-06-21,5,,,public,2022-02-01,In some circumstances some cash ups are not exported to SAP,"In some circumstances, some cash ups are not exported to SAP",new,open,,1970-01-01 0041109,design defect,Openbravo ERP,caristu,Triage Platform Base,normal,minor,have not tried,,,2019-06-17,5,,,public,2022-02-01,Improvements in ImportEntryPreProcessor/ImportEntryPostProcessor,"""There are some improvements related with ImportEntryPreProcessor and ImportEntryPostProcessor classes that can be applied: - ImportEntryPreProcessor should be defined as an interface instead of an abstract class. - ImportEntryPostProcessor should be defined as an interface instead of an abstract class. - Currently ImportEntryPostProcessor instances are not being injected in any component of the ImportEntryManager infrastructure (This was removed here[1]). Instead, they are being injected in classes extending ImportEntryProcessRunnable. See [2]. - Both component are not behaving in the same way: ImportEntryPreProcessor instances are executed for all type of data[4]. This is not the case of ImportEntryPostProcessor here[2]. As an additional comment, note that ImportEntryPostProcessor instances are also being injected in an action handler used when importing data from the [Errors While Importing POS Data] window"""" module[3]. [1] https://code.openbravo.com/erp/devel/pi/rev/302d949e828a772c0778017126f54b8563a9d6ec [2] https://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/file/tip/src/org/openbravo/mobile/core/process/MobileImportEntryProcessorRunnable.java#l38 [3] https://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/file/tip/src/org/openbravo/retail/posterminal/SaveDataActionHandler.java#l53 [4] https://code.openbravo.com/erp/devel/pi/file/tip/src/org/openbravo/service/importprocess/ImportEntryBuilder.java#l233""",new,open,,1970-01-01 0041102,design defect,Openbravo ERP,caristu,Triage Platform Base,normal,minor,have not tried,,,2019-06-17,5,,,public,2022-02-01,Changes in newly created record can be lost if a DS call to filter the grid is triggered before saving the record,Changes in newly created (and not yet saved) record can be lost if a DS call to filter the grid is triggered before saving the record.,new,open,,1970-01-01 0041050,design defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2019-06-07,5,,,public,2022-02-01,full screen process definitions do not have online help,Process definitions that are accessible from the menu and seen as full-screen tab do not allow to open online help.,new,open,,1970-01-01 0040959,design defect,Openbravo ERP,nicolasuriz,Triage Platform Base,normal,minor,always,,,2019-05-28,5,,,public,2022-02-01,"While creating a reservation, it is different the info shown in grid and in form view.","When you create a reservation, in the date it is shown the date and the hour exactly in grid view, not working like that while viewing in form view (See attached images).",acknowledged,open,,1970-01-01 0040923,feature request,Openbravo ERP,caristu,Triage Platform Base,high,minor,have not tried,,,2019-05-20,5,,,public,2022-02-01,Ability to define the content type of an email definition,"It would be nice if it would be possible to define the content type of an email definition. This will allow to create for example an email body with HTML content. Currently it is only possible to send plain content (""text/plain; charset=utf-8"")",new,open,,1970-01-01 0040918,design defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2019-05-20,5,,,public,2022-02-01,remove hb.generate.all.parent.child.properties flag,"""In #40290 a new flag was added to Openbravo.properties (hb.generate.all.parent.child.properties) [1], to generate as deprecated one-to-many properties in parent entities even if they are marked not to do so. These properties are generated as deprecated as they are only there to keep temporarily backward compatibility. This flag should be removed in a future release and those properties should not be generated at all. [1] http://wiki.openbravo.com/wiki/Data_Access_Layer#Business_Object""",acknowledged,open,,1970-01-01 0040794,design defect,Openbravo ERP,caristu,Triage Platform Base,high,minor,have not tried,,,2019-05-07,5,,,public,2022-02-01,Is not possible to filter a DateTime column by time,Is not possible to filter a DateTime column by time,new,open,,1970-01-01 0040765,feature request,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2019-05-03,5,,,public,2022-02-01,expose ImportEntryManager statistics via jmx,Make available via jmx ImportEntryManager timing statistics and allow to reset them.,acknowledged,open,,1970-01-01 0040029,design defect,Openbravo ERP,joniturralde93,Triage Platform Base,urgent,major,always,pi,,2019-01-24,5,,,public,2022-02-01,Openbravo backoffice reports don't work for iPad/iPhone,"""Printer icon in order to download a report (example: Sales Order window) don't work. It sometimes shows an error: 'Something went wrong while displaying this web page.' Other times just nothing happens. In other ways of downloading a file, there is no problem because the file is opened automatically (example: gmail or zendesk attached pdfs are opened).""",acknowledged,open,,1970-01-01 0038136,design defect,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2018-03-14,5,,,public,2022-02-01,Tracking issue: Find & Fix queries not using bind-params but embedding values into query string,"Queries should separate query text from data values which is done using bind-parameters. That is important to 3 reasons: a.) Avoid SQL/HQL injections b.) Not have 'different SQL text' for same query but different values b.1) To efficient utilize hibernate cache b.2) Inefficient use of oracle query cache as not using bind variables make 'same query' show up with many times with different query cache. This issue is to link the various individual issues to fix the concrete cases found.",acknowledged,open,,1970-01-01 0034490,design defect,Openbravo ERP,caristu,Triage Platform Base,high,minor,N/A,,,2016-11-14,5,,,public,2022-02-01,[clustering] Support clustering,This umbrella issue groups all the defects related with the support of clustering in Openbravo.,acknowledged,open,,1970-01-01 0042448,design defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2019-11-29,5,,,public,2022-02-01,unify parameter generation for process definition and widgets,"""Parameters for widgets are defined in database in the same way parameters for process definitions, but their fronted code is generated by different pieces of code. Currently only simple reference types (ie. base references, not FK ones) are implemented in widget parameters whereas more complex ones are also supported as process definition parameters.""",acknowledged,open,,1970-01-01 0042360,feature request,Openbravo ERP,gorkaion,Triage Platform Base,normal,minor,always,,,2019-11-21,5,,,public,2022-02-01,Show Name of Saved view in Window Personalization,"In the window ""Window Personalization"" it is possible to review all the named views stored in the system. It should be nice to show in a field the Name of the stored view. Currently the name is only available in the value json field with the view definition. In that window there is also available a description field. As a secondary request it would be nice to be able to fill the description when the named view is created.",new,open,,1970-01-01 0042165,design defect,Openbravo ERP,AugustoMauch,Triage Platform Base,normal,minor,have not tried,,,2019-10-31,5,,,public,2022-02-01,DBSM.assertExportIsConsistent works only with databases with only one first-level object,"""The DbsmTest.assertExportIsConsistent method only works properly only when the model contains only one first-level component (i.e. one function, one table (which may contain several columns, indexes, etc)). It is not suitable for other simple models (i.e. one that has a materialized view, because it contains two first-level models, the materialized view and the table it gets data from). When checking if each component has been exported consistently, it should extract from the XML model only the part relevant to the component being asserted. For instance, in a model that contains both a table and a materialized view, to check if the table has been consistently exported the following comparison is done:
The assertion fails, because the whole model is being compared with the exported object, instead of picking only the table element.""",new,open,,1970-01-01 0042105,design defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2019-10-23,5,,,public,2022-02-01,use CSS @font-face instead of system fonts,"Backoffice styles rely on OS fonts, this causes different OS/browser combinations to render differently.",acknowledged,open,,1970-01-01 0042104,feature request,Openbravo ERP,jarmendariz,Triage Platform Base,normal,major,have not tried,,,2019-10-23,5,,,public,2022-02-01,Add ESLint rules to restrict potentially dangeous js syntax,"""Issue #42075 introduces supports to ES9 syntax in Openbravo. However, this standard is partially implemented in our supported browsers. Linter should warns us about that to avoid using them until they're implemented. """,new,open,,1970-01-01 0042026,feature request,Openbravo ERP,javietxe,Triage Platform Base,normal,major,have not tried,,,2019-10-15,5,,,public,2022-02-01,Selectors without a foreign key creates a warning in the export.database,"""There are some times that there is a need create a selector pointing to a field that cannot be a foreign key (for example a field from a view). While exporting database, a warning is shown: [java] 66491 [main] WARN org.openbravo.ddlutils.task.ExportDatabase - Foreign Key Column BVFLD_TERRITORYDATA.EAN_Code is not part of a foreign key constraint. We need to be able to define in these cases that the warning is not useful and to not show this warning again.""",new,open,,1970-01-01 0042001,feature request,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2019-10-11,5,,,public,2022-02-01,add statistical information to c_import_entry,Include information in c_import_entry to make it possible to know when each entry was queued to be processed with the aim to be able to gather statistical information about entry processing.,new,open,,1970-01-01 0041953,feature request,Openbravo ERP,caristu,Triage Platform Base,high,minor,have not tried,,,2019-10-08,5,,,public,2022-02-01,Allow to monitor the Import Entry Manager activity,"It would be nice to provide some kind of utility (like a JMX bean) that would allow to monitor the Import Entry Manager activity (like if it is sleeping, the current import entries being processed, etc.)",new,open,,1970-01-01 0041940,design defect,Openbravo ERP,asiermartirena,Triage Platform Base,immediate,major,always,,,2019-10-07,5,,,public,2022-02-01,The ImportEntryManager is not able to prioritize import entries by type,"It would be nice to be able to prioritize the processing import entries by its type. This would allow to have always resources to process the most important type of records. Actually the import entries are added to a queue and processed searching them by its creation date.",new,open,,1970-01-01 0041896,feature request,Openbravo ERP,ALopetegui,Triage Platform Base,normal,minor,have not tried,,,2019-09-26,5,,,public,2022-02-01,Add new column in c_import_entry to know processing time,"Currently in the table c_import_entry there are two columns related to processing time: Created: Timestamp when import_entry is created. Imported: Timestamp when import_entry is processed It would be very valuable if we can know what is the processing time. ",new,open,,1970-01-01 0041881,feature request,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2019-09-25,5,,,public,2022-02-01,weird field position when different modules define fields in the same tab,"""Having the following module tree, where B and C depend on module A:
   B   C
    \ /
     A
Module A defines a tab with some fields, let's say: * A1 -> seqno 10 * A2 -> seqno 20 If both, B and C, define fields for that tab, as B and C are independent the position of those fields can be weird when installing all together. """,new,open,,1970-01-01 0041878,feature request,Openbravo ERP,joniturralde93,Triage Platform Base,high,minor,always,,,2019-09-24,5,,,public,2022-02-01,"It is not possible to hide 'Notes' section in backoffice windows, form view","""It is not possible to hide 'Notes' section in backoffice windows, form view. You can disable other sections, but not this one""",new,open,,1970-01-01 0041786,feature request,Openbravo ERP,gorka_gil,Triage Platform Base,low,trivial,N/A,,,2019-09-09,5,,,public,2022-02-01,Create src-test/.project.template,"""For run junit tests of discounts, needed to add source links. This produces changes in src-test/.project that is tracked in pi. It would be good to have a template like in .classpath and .classpath.template """,new,open,,1970-01-01 0041758,design defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2019-09-05,5,,,public,2022-02-01,remove obsolte encryption columns,"""Remove obsolete ad_column.isencrypted, ad_column.isdesencryptable and ad_field.isencrypted columns and their related fields. They were used to define hashed/encrypted fields in 2.50 and were replaced by Password references in 2011 [1], not being in use anymore. Note this will generate """"formal"""" changes in all modules defining columns or fields. --- [1] https://code.openbravo.com/erp/devel/pi/rev/77acfabeea30""",acknowledged,open,,1970-01-01 0041135,feature request,Openbravo ERP,aferraz,Triage Platform Base,normal,major,have not tried,,,2019-06-20,5,,,public,2022-02-01,Add the ability to filter by natural tree in selectors based on columns allowing cross org reference,"""In case a column allows cross organization reference, the column selector will not filter by natural tree anymore. It would be nice if we add the possibility to allow cross organization references in a column but keeping the natural tree filter in the column selector. We could add a preference to decide if we want to add natural tree filter to columns with allow cross organization reference enabled.""",new,open,,1970-01-01 0040342,feature request,Openbravo ERP,caristu,Triage Platform Base,high,minor,have not tried,,,2019-03-08,5,,,public,2022-02-01,Define a default query timeout profile for the standard grids,"""A default query timeout profile should be defined for the standard grids. Currently there is a timeout in Smartclient[1] that defines, among others, how long the requests fired by the standard grids should last before returning an error. Currently, when this timeout is reached, an error message is properly shown in the grid and the grid data will not be updated, but this does not affect to the request (query) execution in the backend which is not being cancelled. [1] https://www.smartclient.com/smartclient-release/isomorphic/system/reference/?id=search%3DdefaultTimeout""",acknowledged,open,,1970-01-01 0039437,design defect,Openbravo ERP,plujan,Triage Platform Base,normal,minor,have not tried,main,,2018-10-11,5,,,public,2022-02-01,[PR18Q4] Error message after a wrong entered value does not disappear when values are fixed,"When trying to create an incomplete Sales Order line, an expected error message is shown. But after the data is corrected and the record successfully saved, the error message does not disappear.",new,open,,1970-01-01 0038580,design defect,Openbravo ERP,alostale,Triage Platform Base,normal,trivial,have not tried,,,2018-05-18,5,,,public,2022-02-01,Remove AutologonAuthenticationManager,"""This authentication manager allows to bypass authentication by defining the user to be used for all Openbravo logins. This is intentend only for testing, never for production and therefore it should be removed from standard code base.""",acknowledged,open,,1970-01-01 0035570,feature request,Modules,ngarcia,Triage Platform Base,urgent,minor,always,,,2017-03-20,5,,,public,2022-02-01,Trees without a common parent node are shown in different order in OB Analytics window than in tree view of its window,Trees without a common parent node are shown in different order in OB Analytics window than in tree view of its window,new,open,,1970-01-01 0022866,feature request,Openbravo ERP,alostale,Triage Platform Base,urgent,minor,N/A,,,2013-01-23,5,,,public,2022-02-01,Implement a mechanism to log all HTTP Requests,"""Currently ad_session_usage_audit table (optionally) stores information about requests performed in the system including the time taken to process them. This information can be used to debug some issues (such as performance), but as it was not designed for this purpose it lacks of valuable information: it does store only information about requests served by HttpSecureAppServlet it does not contain information about parameter values. It should be possible to log information for all requests (including those ones not implemented as HttpSecureAppServlet) including parameter information.""",new,open,,1970-01-01 0044014,design defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2020-05-08,5,,,public,2022-02-01,remove obsolete DHTMLgoodies libraries,Those libraries were used by old tree implementation which is removed by #43978. Now they have no other users in base Openbravo.,new,open,,1970-01-01 0043929,design defect,Openbravo ERP,caristu,Triage Platform Base,high,minor,have not tried,,,2020-05-05,5,,,public,2022-02-01,Date Filter Improvements,"""There are same improvements that can be applied into the Date Filter (ob-formitem-minidaterange.js): 1) When an invalid date that can not be properly formatted is entered, then no error message is shown. 2) Having lazy filtering enabled, if a date in not the exact format is provided then two enter keys are required to filter: the first one to applying the format and the second one to perform the filter. Is it possible to do this with just one single enter? Note that if the provided date is already in the expected format, the filtering is done just with one enter after the fix of issue #43917 3) When using the date range pop-up to select a date to filter by, is not possible to use the enter key to perform the filtering.""",new,open,,1970-01-01 0043805,feature request,Openbravo ERP,jorge_acosta,Triage Platform Base,high,minor,N/A,,,2020-04-21,5,,,public,2022-02-01,Better information in error messages related with inactive options,"""Partner informs that when a payment option is deactivated in documents included in a reconciliation, this one can't be accounted. When they were trying to account it the error message was : 'Document Disabled' Once payment option was reactivated new message was shown : 'Can't post document with an inactive project: Project 5655' that was more helpful They ask for more information in the message : 'Document Disabled' as can improve the resolution time.""",new,open,,1970-01-01 0043678,feature request,Modules,caristu,Triage Platform Base,high,minor,have not tried,,,2020-04-06,5,,,public,2022-02-01,Auto generate JSON representation of a ticket if the content is not provided,"""Currently when the toJSON() method is invoked and no content has been provided to the ticket (via the setContent method) an empty JSONObject is returned. See [1]. It would be nice if this method, instead, could generate automatically the JSONObject with the ticket information retrieved from the ticket attribute values. https://gitlab.com/openbravo/product/pmods/org.openbravo.api.ticket/-/blob/master/src/org/openbravo/api/ticket/BaseTicket.java#L129""",new,open,,1970-01-01 0043314,feature request,Modules,caristu,Triage Platform Base,high,minor,have not tried,,,2020-02-25,5,,,public,2022-02-01,Get SBOImporters/SBOExporters dynamically,"""After the changes introduced with the fix for #43309, the SBOImporters and SBOExporters instances are being retrieved in a manual way[1] It would be nice to get their instances using a more dynamic way, for example by using Weld and the CDI object[2]. But to make use of that feature (CDI class) we need to update the module dependencies to ensure that it depends at least on 19Q3 (because it is the release where Weld was upgraded) [1] https://code.openbravo.com/erp/pmods/org.openbravo.service.external.integration/file/tip/src/org/openbravo/service/external/integration/importer/SynchronizableBusinessObjectImporterStore.java#l42 [2] https://docs.jboss.org/weld/reference/latest/en-US/html_single/#_the_cdi_class [3] https://issues.openbravo.com/view.php?id=40193""",new,open,,1970-01-01 0043230,feature request,Openbravo ERP,fcasado,Triage Platform Base,normal,minor,always,3.0PR19Q2.2,,2020-02-17,30,Openbravo Appliance 14.04,,public,2022-02-01,Actualización de la librería Apache POI,"Solicitamos que valoren actualizar la versión de apache POI de la 3.10.1 que utilizan actualmente a la 3.16 al menos ya que la versión 3.10 tiene más de 5 años. Tenemos desarrollos propios que necesitan características algo más modernas y después de cada actualización del núcleo tenemos un conflicto debido a esa librería antigua. Nosotros no hemos notado que haya ningún conflicto con el Core por utilizar la librería más nueva.",new,open,,1970-01-01 0043078,feature request,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2020-01-31,5,,,public,2022-02-01,don't download files with a POST to a hidden form,"""Currently backoffice downloads (ie. csv export, pdf reports, etc...) are implemented as a POST request through a hidden form see (OB.Utilities.postThroughHiddenForm). This has some incovenients: * Can't handle errors properly: if the request fails, the error cannot be intercepted * Because of that reason, PDF export requires 2 requests: 1 to generate the report and check if it failed, another one to perform the actual download We should reimplement this piece to perform an ajax fetch and handling properly the response. See: https://gitlab.com/openbravo/product/openbravo/snippets/1934905 https://developer.mozilla.org/en-US/docs/Web/API/Streams_API/Using_readable_streams""",acknowledged,open,,1970-01-01 0043031,design defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2020-01-28,5,,,public,2022-02-01,implement a timeout for CSV generation,"""After #43029 is fixed, it is still possible to take too long to generate a CSV even the first query is fast enough not to timeout. There should be a way to define a timeout for the whole CSV generation. Note that as CSV is written on streaming, a partial CSV would be generated in this way. We should find a way to, at least, notify it in UI and probably write something also at the end of the CSV explaining it is partial.""",acknowledged,open,,1970-01-01 0042474,design defect,Modules,santi_lozano,Triage Platform Base,high,major,always,,,2019-12-04,5,,,public,2022-02-01,Drill Through is showing fields by its id instead of by its name,"OB Analytics button drill through, shows the data by its id instead of showing its name (see image attached)",acknowledged,open,,1970-01-01 0042265,feature request,Openbravo ERP,nicola_uva,Triage Platform Base,normal,minor,always,pi,pi,2019-11-13,5,,,public,2022-02-01,Config Script problems on SQL Constraint,"I have a module with type ""Industry Template"". I need the following change: from:                         to:                         During the export.config.script command I got the following error: Changes that couldn't be exported to the config script: ******************************************************* RemoveUniqueChange. Name: OBMUPC_P_MULTIUPC_CLIENT_UPC AddUniqueChange. Name: OBMUPC_P_MULTIUPC_CLIENT_UPC ",new,open,,1970-01-01 0041898,feature request,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2019-09-27,5,,,public,2022-02-01,support git,Make the changes necessary to support git,acknowledged,open,,1970-01-01 0041866,design defect,Openbravo ERP,adrianromero,Triage Platform Base,normal,minor,sometimes,,,2019-09-23,5,,,public,2022-02-01,Error messages for check constrains are not generated if PosgreSQL is in Spanish,"""Having configured PostgreSQL in Spanish, and with a Check Constraint with its corresponding message in AD_MESSAGE. For example Check Constraint """"EM_RTP_APP_FISCAL_CFG"""" with message """"Fiscal touchpoints must define a RT Printer to handle receipts fiscalization."""" If in the user interface the user tries to store a record that violates that constraint the error that appears is """"ERROR: el nuevo registro para la relación «obpos_applications» viola la restricción «check» «em_rtp_app_fiscal_cfg» Detail: La fila que falla contiene (6A93C7FD23B84..."""" The database error. If PostgreSQL is configured in English the right message appears. """"Fiscal touchpoints must define a RT Printer to handle receipts fiscalization."""". In English the database message is like """"ERROR: new row for relation """"obpos_applications"""" violates check constraint """"em_rtp_app_fiscal_cfg"""" Detail: Failing row contains (6A93C7FD23B84..."""" The problem is located in function ErrorTextParserPOSTGRE.findConstraintName() https://code.openbravo.com/erp/devel/pi/file/tip/src/org/openbravo/erpCommon/utility/ErrorTextParserPOSTGRE.java#l83 that returns in Postgresql """"check"""" instead of """"em_rtp_app_fiscal_cfg"""". """,acknowledged,open,,1970-01-01 0041287,design defect,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2019-07-04,5,,,public,2022-02-01,Tracking issue: Convert HQL to apply new style,"""Recent discussion proposes new, common style to write HQL: - String - no StringBuilder, no StringBuffer - using PROPERTY_ and similar constant not recommended (under discussion) for several benefits: - Easier reading of HQL by developer - Allows to check HQL for safety against HQL-injections. New Style is available here http://wiki.openbravo.com/wiki/HQL_Coding_Conventions""",acknowledged,open,,1970-01-01 0038413,design defect,Openbravo ERP,lorenzofidalgo,Triage Platform Base,normal,minor,always,main,,2018-04-19,5,,,public,2022-02-01,[RR18Q2] Incorrect styling in Safari 11.3 (15E216),Safari 11.3 displays wrongly some elements. Check related issue 34882: Same behaviour was observed in Chrome 56 some time ago.,acknowledged,open,,1970-01-01 0036326,design defect,Openbravo ERP,aferraz,Triage Platform Base,normal,major,have not tried,,,2017-06-23,30,Professional Appliance,,public,2022-02-01,WeldUtils not supported from @BeforeClass method in JUnit,"WeldUtils not supported from @BeforeClass method in JUnit It is possible to use WeldUtils from a @Before method but not from a @BeforeClass method. This is because weld is initialized on the @Before method of the WeldBaseTest class.",acknowledged,open,,1970-01-01 0046420,feature request,Retail Modules,dmiguelez,Triage Platform Base,high,major,always,,,2021-04-29,5,,,public,2022-02-01,Allow to define IndexedDB indexes based on dates,"""As of now it is possible to create an index based on a date, but is is managed internally as a String. For example: this.indices = [ new OB.App.Class.Index({ name: 'exceptionDate', properties: [{ property: 'exceptionDate' }] }) ]; This stores internally a String, with a format that is depending on the database. It should be possible to define an Index as a date and the system should manage internally the format to make sure that it is always homogeneous.""",new,open,,1970-01-01 0046408,feature request,POS2,jorge-garcia,Triage Platform Base,normal,minor,have not tried,,,2021-04-29,5,,,public,2022-02-01,"If a components uses useEnabledUserAction hook but the role has no access to the user action, the function returns undefined","If a components uses useEnabledUserAction hook but the role has no access to the user action, the function returns undefined",acknowledged,open,,1970-01-01 0046322,feature request,POS2,vmromanos,Triage Platform Base,normal,major,always,,,2021-04-22,5,,,public,2022-02-01,Ability to extend ConfigurationSet's selectorFunction,"""A configuration set is defined with a selector function, which returns the name of the configuration currently selected. Example: const configSet = ConfigurationSet.newInstance('OBPOS2_ButtonBar1') .setSelector(selectLayoutConfig) .addListenedModels(['Session', 'UI']) .put('default', ButtonBar1Config); In this case the selectLayoutConfig is a function that returns the config based on the layout. This approach makes it difficult to extend the configuration set from external modules, as it highly depends on the selector function implementation details. I mean, if the selector function is developed in a way that can't be extended from external modules, then you are totally blocked, and the benefits of using a Configuration Set would be lost. I see here two possible solutions to be able to extend it from external modules: 1. To be able to include several selector functions (one in the module that defines the Configuration Set, and other functions in external modules). The functions will be executed like a chain, and the next function will receive the output of the previous one (if any). This way we could easily reuse code. For example, in the example of the selectLayoutConfig, let's imagine that returns 'phone'. My external module function could read that 'phone' and decide what to do with it (reuse or replace). 2. Another possibility (that could complement previous option) will be to allow to change the configuration by any other *standard* mechanism, that would be totally independent of the selector function implementation, for example through a change in the state. """,acknowledged,open,,1970-01-01 0046067,design defect,Openbravo ERP,santi_lozano,Triage Platform Base,high,major,always,,,2021-03-12,5,,,public,2022-02-01,Goods Receipt creates a linked Return To Vendor Shipment,Creating a Goods Receipt creates a Return To Vendor Shipment linked to it with same document number,new,open,,1970-01-01 0045731,feature request,Openbravo ERP,jarmendariz,Triage Platform Base,normal,major,have not tried,,,2021-01-14,5,,,public,2022-02-01,Upgrade Javascript code formatting,Prettier has released a new major version (2.2.1 at the time of writing) that introduces a number of changes in the formatting.,new,open,,1970-01-01 0045383,feature request,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2020-11-05,5,,,public,2022-02-01,Make build process extendeable,In some cases it is necessary for modules to add additional steps to the build process. Currently this is not possible.,new,open,,1970-01-01 0045352,feature request,Openbravo ERP,ngarcia,Triage Platform Base,urgent,major,always,,,2020-11-02,5,,,public,2022-02-01,It would be fine if a collapsed section is automatically expanded when a mandatory field is not filled on it,It would be fine if a collapsed section is automatically expanded when a mandatory field is not filled on it,new,open,,1970-01-01 0045348,design defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2020-10-30,5,,,public,2022-02-01,replace use of Apache HttpClient with JDK HttpClient,"""JDK11 introduced a new HttpClient (JEP-321 [1]). Once the minimum supported JDK is 11 (#44064) in 21Q1. With the goal of #45347 to remove this dependency, Apache HttpClient [1] usage should be replaced with JDK's. [1] https://openjdk.java.net/jeps/321 [2] https://hc.apache.org/""",new,open,,1970-01-01 0045347,feature request,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2020-10-30,5,,,public,2022-02-01,remove Apache HttpClient dependency,"""JDK11 introduced a new HttpClient (JEP-321 [1]). Once the minimum supported JDK is 11 (#44064) in 21Q1, we can remove the dependency to Apache HttpClient [2] and propose to use instead JDK's one. [1] https://openjdk.java.net/jeps/321 [2] https://hc.apache.org/""",new,open,,1970-01-01 0045218,feature request,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2020-10-14,5,,,public,2022-02-01,2 steps to compile dbsm tests,"""In order to compile dbsm tests, it's required to have openbravo tests previously compiled. To compile it in cli currently two steps are needed, openbravo compile.tests and dbsm compile.tests""",new,open,,1970-01-01 0045208,feature request,Openbravo ERP,rafaroda,Triage Platform Base,normal,major,have not tried,,,2020-10-08,5,,,public,2022-02-01,Should be able to schedule different Alerts with different frequencies,"""Should be able to schedule different Alerts with different frequencies: nowadays, all the SQL Backend Alerts (AD_ALERTRULE) are executed at the same time. In Process Request window it would be nice to have a subtab when selecting Process request = Alert Process that allows to define which alerts are executed (if no values inside, all the alerts are executed so we are aligned with current functionality)""",new,open,,1970-01-01 0045138,feature request,Openbravo ERP,vmromanos,Triage Platform Base,normal,minor,N/A,,,2020-09-25,5,,,public,2022-02-01,Add support for @NonNull and @Nullable annotations,"See https://help.eclipse.org/2020-09/index.jsp?topic=%2Forg.eclipse.jdt.doc.user%2Ftasks%2Ftask-using_null_annotations.htm Ideally we should use the Mandatory flag in AD_Column to automatically set as @NonNull/@Nullable the return object in the getters() and the parameter in the setters() of any class generated from the AD_Table definition. Other manually generated classes could use both annotations too. The usage of these annotations could help to detect NullPointerException easily at compilation time.",new,open,,1970-01-01 0045098,feature request,Retail Modules,marvintm,Triage Platform Base,normal,major,have not tried,,,2020-09-21,5,,,public,2022-02-01,IndexedDB ApplicationState infrastructure could help developers find immutability-related issues,"""In the IndexedDB-based Application State components, actions must be pure functions that should not mutate any parameter they receive. This is a very important requirement which is the base for the new layer implementation, and responsible for most of the benefits it provides. However, when developing those actions, it is easy to forget this requirement, and therefore easy to make mistakes. At the same time, those mistakes are not immediately obvious in many cases, and therefore they are easy to miss, and may end up in development code causing bugs and regressions. There is one improvement that could be implemented, that would greatly help developers to detect these mistakes, so they can fix them. It would consist on the following: - When working in development mode, we could freeze the application state (using deepFreeze library) - In development mode, when executing actions we could run the code in strict mode With these two changes, any mutation of any property at the state, at any level, would immediately produce a Javascript error. This would be great because developers would immediately notice the problem. At the same time, it is important to do this only in development mode, as it has an associated performance impact which we don't need to pay when running in production environments. The main idea is to deepFreeze both of: - The main application state (including all state properties) - The payload in action execution (this is to prevent silly mistakes that we saw in the related issue)""",new,open,,1970-01-01 0045091,feature request,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2020-09-18,5,,,public,2022-02-01,Make grid timeout configurable from Grid Configuration,"Currently it is possible to configure grid timeout to prevent long queries to populate grids [1]. This is done in Openbravo.properties. It has 2 limitations: * It requires to restart the system after adapting it * Grids for all tabs use the same config so it's not possible to specify different values per tab [1] http://wiki.openbravo.com/wiki/How_to_Define_the_Timeout_of_a_Query",new,open,,1970-01-01 0044811,design defect,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2020-08-13,5,,,public,2022-02-01,Support for old-style callout (HttpServletBased and not SimpleCallout) should be removed totally even when used in manual HTML,"""Issue 44803 is about removing leftover usage of old-style callout in context of their use as part of standard windows (ad_callout, FormInitializationComponent). On top of those there are a couple of more old 'callout like' usage being used in manual old HTML which eventually should also be removed. This issue is to track those.""",new,open,,1970-01-01 0044380,feature request,Openbravo ERP,davidverrier,Triage Platform Base,high,major,have not tried,,,2020-06-16,5,,,public,2022-02-01,Conflict in AD from External Business Partner feature,"""In Windows, Tabs and Fields In the discounts and promotions window, when you look at the tabs, there is a new External Business Partner tab that was added with the same number and level as another tab previously added by the discounts by total module. This means that any pipeline that uses this combination will be unstable due to failing tests. I suggest bumping up the sequence number of the External Business Partner tab to 91. I include a .diff file.""",new,open,,1970-01-01 0044325,design defect,Openbravo ERP,cberner,Triage Platform Base,normal,minor,have not tried,,,2020-06-09,5,,,public,2022-02-01,Remove columns of deprecated properties and its usage in XSQL/PL,"""In a related issue, properties that previously have been marked as deprecated have finally been marked in code as deprecated. Remove columns or update deprecation status of those columns associated to the properties and also its usages in XSQL/PL. Check in spreadsheet[1] column PL/SQL Usage for more information on found usages. [1] https://docs.google.com/spreadsheets/d/1u90ALVtT3vLhhuq-Xqu5LLbunPjOexG3Ryt1FoN0OiQ/edit#gid=0&fvid=1303338743""",new,open,,1970-01-01 0047713,feature request,Openbravo ERP,joniturralde93,Triage Platform Base,high,major,always,,,2021-09-17,5,,,public,2022-02-01,We need to be able to provide extra properties to action handlers,"We need to be able to provide extra properties to action handlers Attached a possible patch for this",new,open,,1970-01-01 0047340,design defect,Modules,alostale,Triage Platform Base,normal,minor,have not tried,,,2021-07-06,5,,,public,2022-02-01,deprecated GoogleCredential is used,"""GoogleCredential is used by google integration module [1] is now deprecated [2], google-auth-library [3] should be used instead. ---- [1] https://gitlab.com/openbravo/product/pmods/org.openbravo.integration.google/-/blob/a292d9c71a0720924042e0df2843509714d04431/src/org/openbravo/integration/google/common/GoogleTokenChecker.java#L75 [2] https://github.com/googleapis/google-api-java-client/pull/1258 [3] https://github.com/googleapis/google-auth-library-java """,new,open,,1970-01-01 0047214,design defect,Openbravo ERP,alostale,Triage Platform Base,normal,trivial,have not tried,,,2021-06-23,5,,,public,2022-02-01,remove deprecated email config columns in AD_Client,"""The following columns were deprecated in 21Q3 and are not used anymore, they should be removed:
 ad_column_id | tablename |     columnname      
--------------+-----------+---------------------
 4771         | AD_Client | SMTPHost
 6557         | AD_Client | RequestEMail
 6558         | AD_Client | RequestFolder
 6559         | AD_Client | RequestUser
 6560         | AD_Client | RequestUserPW
 7792         | AD_Client | IsSmtpAuthorization
Note UpgradeToPoc module script to update from MP9 reads these columns.""",acknowledged,open,,1970-01-01 0047112,design defect,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2021-06-14,5,,,public,2022-02-01,Research upgrade jUnit to latest new major 5.x version,"Junit project has released a new major version. We should check on benefit / effort to migrate to it: https://junit.org/junit5/ ",new,open,,1970-01-01 0046769,design defect,POS2,caristu,Triage Platform Base,high,minor,have not tried,,,2021-05-20,5,,,public,2022-02-01,Remove redundant TicketLineComponentRegistry API,"""The TicketLineComponentRegistry[1] is an infrastructure that allows to select a previously registered component as the component to represent the ticket information when a given condition is met. This very same behavior can be implemented by using the standard configuration set and configuration set values. So in order to avoid having multiple APIs that can be used for the same purposes which can be confusing for developers, we should remove this API and replace its usages with configuration sets. [1] https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/blob/master/web-jspack/org.openbravo.pos2/src/components/Ticket/TicketLines/TicketLineComponentRegistry.js""",acknowledged,open,,1970-01-01 0046753,feature request,Modules,aferraz,Triage Platform Base,normal,minor,have not tried,,,2021-05-20,5,,,public,2022-02-01,Allow to remove records from External ID Mappings window,Allow to remove records from External ID Mappings window,new,open,,1970-01-01 0045922,design defect,Openbravo ERP,ALopetegui,Triage Platform Base,normal,major,have not tried,PR20Q3.1,,2021-02-18,5,,,public,2022-02-01,Extra self-join with main table when using computed columns,"Adding new hql properties with computed columns, there is an extra join with the main table instead of using the existing one.",acknowledged,open,,1970-01-01 0041229,design defect,Openbravo ERP,plujan,Triage Platform Base,normal,trivial,have not tried,main,,2019-07-02,5,,,public,2022-02-01,[19Q3] Activation of the instance resets the maturity level to search modules/updates,"The fix for #0040385 prevents the error described in the issue to happen, but does not change the fact that the maturity levels were changed with no apparent reason.",feedback,open,,1970-01-01 0029947,design defect,Openbravo ERP,jorge-garcia,Triage Platform Base,urgent,major,always,,,2015-05-20,5,,,public,2022-02-01,Wrong query launched when OBDal.getInstance.getSession.refresh(Object),Wrong query launched when OBDal.getInstance.getSession.refresh(Object o) is executed,acknowledged,open,,1970-01-01 0028864,design defect,Openbravo ERP,lorenzofidalgo,Triage Platform Base,normal,minor,always,main,,2015-02-04,5,,,public,2022-02-01,Approval preferences configuration should be improved. It is limited and not all preferences follow the same pattern.,"""By default, on the example data shipped with the product approval preferences are set as N for all users and, as it is written in http://wiki.openbravo.com/wiki/Retail:Configuration_Guide#Approvals, it is necessary to specify supervisors that were able to approve the different actions that are defined by preferences. Otherwise it would not be possible to perform those actions. See an example in the steps to reproduce. """,new,open,,1970-01-01 0048086,feature request,Openbravo ERP,AgatheBertin,Triage Platform Base,normal,minor,always,,,2021-11-17,5,,,public,2022-02-01,Button to reprocess more than 1 EDL Request in Error,"""Should be useful to have a button, in the EDL Request Window, when checking more than one line, to re-process all the EDL Request selected Info : this button exists when only 1 line is selected""",new,open,,1970-01-01 0048085,feature request,Openbravo ERP,AgatheBertin,Triage Platform Base,normal,minor,always,,,2021-11-17,5,,,public,2022-02-01,Button to reprocess all the Failed Email Events in Error,"""Should be useful to have a button, in the Failed Email Events Windows, when checking more than one line, to re-send all the emails selected Info : this button exists when only 1 line is selected""",new,open,,1970-01-01 0048065,feature request,Openbravo ERP,cberner,Triage Platform Base,normal,minor,have not tried,,,2021-11-15,5,,,public,2022-02-01,AllJrxmlCompilation test should fail if it encounters warnings,"The test currently doesn't check for warnings, for example there could be warnings when updating from a version of jasper to another, the tests does not check that, and as so, CI does not fail when there are warnings in junit without these being checked by the test file.",new,open,,1970-01-01 0047997,design defect,POS2,alostale,Triage Platform Base,normal,minor,have not tried,,,2021-11-05,5,,,public,2022-02-01,can't print documents if CSP headers are set,"If a strict CSP is put in place, it is not possible to print documents.",acknowledged,open,,1970-01-01 0047996,feature request,POS2,alostale,Triage Platform Base,normal,minor,have not tried,,,2021-11-05,5,,,public,2022-02-01,make core2/pos2 CSP ready,"Core2 applications should support Content Security Policy (CSP) headers [1]. --- [1] https://developer.mozilla.org/en-US/docs/Web/HTTP/CSP",acknowledged,open,,1970-01-01 0047901,feature request,POS2,aferraz,Triage Platform Base,normal,major,have not tried,,,2021-10-21,5,,,public,2022-02-01,Build a new button component with a styling similar to an input component,"""Some buttons of POS2 need to look and behave similar to an input: - Should show the label, value and icon inside the button. - Should change the style when it has the focus. Once Selectors in POS2 project is implemented, the action run and the value shown on these buttons should be configurable in backoffce: https://docs.google.com/document/d/1Ea9IkPAGqIEa_v3zQACpxWb31XZ0deD6zRgsan8FYLk This new button should replace TicketPropertiesPopoverButton component.""",acknowledged,open,,1970-01-01 0047890,feature request,Openbravo ERP,jarmendariz,Triage Platform Base,normal,minor,have not tried,,,2021-10-20,5,,,public,2022-02-01,Upgrade ESLint to version 8.x.x,"""Recently a new major version of ESLint have been published. Amont many improvements, bugfixes, there are a number of breaking changes listed here https://eslint.org/docs/8.0.0/user-guide/migrating-to-8.0.0 """,new,open,,1970-01-01 0047873,design defect,Openbravo ERP,cberner,Triage Platform Base,normal,minor,have not tried,,,2021-10-18,5,,,public,2022-02-01,"Set hibernate logging to warn or info level, instead of error only","Hibernate logging is by default set to error only in log4j2-web.xml file. It should be at least warn, so warnings would appear in the logs.",acknowledged,open,,1970-01-01 0047859,feature request,Openbravo ERP,malsasua,Triage Platform Base,normal,major,always,,,2021-10-15,5,,,public,2022-02-01,Able to change the "Processing" message of processes,"""When one process is executing, a Processing window is displayed, with the message """"Processing"""" We need to change the Processing label depending of the process executed""",new,open,,1970-01-01 0047750,design defect,Openbravo ERP,cberner,Triage Platform Base,normal,major,have not tried,,,2021-09-23,5,,,public,2022-02-01,Warning attempts to update an immutable entity M_Transaction when running hibernate with warn log,"""If running Openbravo with hibernate log level set to warning(we currently have it on error only) it will show up a warning related with updating an immutable entity. Check the provided warning from log. Warning from log: 2021-08-20 11:39:05,353 [DefaultQuartzScheduler_Worker-1] WARN org.hibernate.internal.SessionImpl - HHH000487: The query: [ update MaterialMgmtMaterialTransaction as trx set trx.isProcessed = false where trx.isProcessed = true and trx.isCostCalculated = false and trx.costingStatus <> 'S' and trx.organization.id in (:orgs_0, :orgs_1, :orgs_2, :orgs_3, :orgs_4, :orgs_5, :orgs_6, :orgs_7, :orgs_8, :orgs_9, :orgs_10, :orgs_11)] attempts to update an immutable entity: [M_Transaction]""",acknowledged,open,,1970-01-01 0047244,feature request,POS2,jarmendariz,Triage Platform Base,normal,minor,have not tried,,,2021-06-24,5,,,public,2022-02-01,Pending to synchronize list should be updated in real-time,"Messages pending to be synchronized with backend are stored in an Indexeddb's table. This table is queried each time the ""pending to synchronize"" dialog is opened. As it was initially intended to show this dialog only when app is offline, there was no need to keep the list value up-to-date, but if we want to show this in online mode as well, it'd be nice to remove the pending messages as they're successfully synchronized.",acknowledged,open,,1970-01-01 0047173,feature request,POS2,jarmendariz,Triage Platform Base,normal,major,have not tried,,,2021-06-17,5,,,public,2022-02-01,Numbers in keypad input should be formatted according to locale,"Currently numbers are formatted using javascript conventions in numbers, that is, using '.' as the decimal separator. Input value should be transformed according to the POS language to use other formatting if needed. For example, the POS in french should use comma as decimal separator: 1024,25 instead of 1024.25",acknowledged,open,,1970-01-01 0047160,feature request,POS2,plujan,Triage Platform Base,normal,minor,have not tried,,,2021-06-16,5,,,public,2022-02-01,[Disaster Recovery] The feedback to the user when the cache has been deleted should be improved,"In the unlikely situation that the user does not realise the POS cannot properly run after cleaning the cache, currently a non clear message is shown: ""Failed to execute 'transaction' on 'IDBDatabase': The database connection is closing""",acknowledged,open,,1970-01-01 0013153,design defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,always,,,2010-04-29,5,,,public,2022-02-01,DAL queries don't work with CLOB (oracle),"""If a column in (ora) DB is defined as CLOB type, it is not possible to use in DAL queries. I haven't tested the behavior in PostgreSQL where there CLOB is converted into TEXT type. Note that the java object is correctly composed and populated. This means this code doesn't work: OBCriteria qPref = OBDal.getInstance().createCriteria(Preference.class); qPref.add(Expression.eq(Preference.PROPERTY_ATTRIBUTE, """"testProperty"""")); qPref.add(Expression.eq(Preference.PROPERTY_SEARCHKEY, """"anotherValue"""")); Preference newPref = qPref.list().get(0); whereas this other one does work: Preference newPref = null; OBCriteria qPref = OBDal.getInstance().createCriteria(Preference.class); qPref.add(Expression.eq(Preference.PROPERTY_ATTRIBUTE, """"testProperty"""")); for (Preference p : qPref.list()) { if (p.getSearchKey().equals(""""anotherValue"""")) { newPref = p; } } The following exception is raised for queries: org.hibernate.exception.SQLGrammarException: could not execute query at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:67) at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43) at org.hibernate.loader.Loader.doList(Loader.java:2223) at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2104) at org.hibernate.loader.Loader.list(Loader.java:2099) at org.hibernate.loader.criteria.CriteriaLoader.list(CriteriaLoader.java:94) at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1569) at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:283) at org.openbravo.dal.service.OBCriteria.list(OBCriteria.java:89) ...""",acknowledged,open,,1970-01-01 0046168,feature request,Openbravo ERP,rafaroda,Triage Platform Base,normal,major,have not tried,,,2021-03-26,5,,,public,2022-02-01,Entity Replicator copy configs and others from 1 environment to another,"Entity Replicator copy configs and others from 1 environment to another ",new,open,,1970-01-01 0040479,design defect,Openbravo ERP,jarmendariz,Triage Platform Base,normal,minor,have not tried,,,2019-03-28,5,,,public,2022-02-01,Reimplement Audit Trail popup with 3.0 technology,"""Currently Audit Trail popup is implemented as a manual 2.50 window. This can have its drawbacks in terms of performance (see #40449). In order to use all features available in standard windows (selector optimizations, filtering, ...), the whole popup should be refactored and rewritten as an standard OB Window. Once implemented this way, the ShowAuditTrailUserFilter preference introduced to fix #40449 can be removed.""",acknowledged,open,,1970-01-01 0029275,defect,Openbravo ERP,egoitz,Triage Platform Base,normal,minor,always,,,2015-03-13,5,,,public,2022-02-01,Executing an smartbuild uses a Openbravo.properties located on a config folder on the same level than the installation folder,"""When executing an smartbuild the Openbravo.properties file is use to get the data to connect the database. By default the file is located on the config folder on the Openbravo installation folder. If for any case you have a config folder on the parent folder of the OPenbravo installation folder with a Openbravo.properties file, that file is used. If it is not correct you will get a error.""",acknowledged,open,,1970-01-01 0029009,defect,Openbravo ERP,guilleaer,Triage Platform Base,normal,minor,have not tried,,,2015-02-20,5,,,public,2022-02-01,Process Definition: Every Grid lines are highlighted instead of highlight just the active one,"""Having a process definition with a grid (Window reference), when the gris is shown in the popup, lines are highlighted when they are pressed without un-highlight the previous one. (Attached small video) Note: """"Show selected column"""" is disabled and checks are not being shown [OK], but the highlight behavior works as if I click the select line check.""",acknowledged,open,,1970-01-01 0028863,defect,Openbravo ERP,daniOpenbravo,Triage Platform Base,normal,minor,always,pi,,2015-02-04,30,14.04,,public,2022-02-01,Log error related to widget queries,"When defining widget queries, if we split select clause in different lines, although the query is executed correctly, an error is shown at openbravo log (Take a look at attached document with an example query and the error shown).",acknowledged,open,,1970-01-01 0028631,defect,Openbravo ERP,gorkaion,Triage Platform Base,normal,minor,always,,,2015-01-15,20,Gentoo,,public,2022-02-01,HQLDataSourceService setAdminMode without try & finally,"The getData method of HQLDataSourceService does a OBContext.setAdminMode(true); but there is not a try & finally block to ensure that the restorePreviousMode is always executed. It is common during development to raise exceptions on this method when the HQL query is wrong. In this cases the log shows the unbalanced calls to admin mode warning as the restore is not executed.",acknowledged,open,,1970-01-01 0028497,defect,Openbravo ERP,NaroaIriarte,Triage Platform Base,normal,minor,always,,,2014-12-29,5,,,public,2022-02-01,The delete button of a location field disappears.,"The delete button of a field that uses a location search reference disappears when the value assigned to it is deleted (that is OK) but remains hidden after giving it a value again. (That is NOT OK). The button is shown again when the record is refreshed.",acknowledged,open,,1970-01-01 0028471,defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2014-12-23,5,,,public,2022-02-01,inhomogenous behavior between when removing filters using icon and keyboard shortcut,"Keyboard shortcuts to clear filters (ctrl+del) has not exactly the same behavior as clicking funnel icon to perform the same action. Funnel icon removes implicit and transactional filters whereas keyboard short cut does not.",acknowledged,open,,1970-01-01 0028385,defect,Openbravo ERP,inigosanchez,Triage Platform Base,normal,minor,always,,,2014-12-11,5,,,public,2022-02-01,Behaviour is not homogeneous when it is selected rows using checkbox,Behaviour is not homogeneous when it is selected rows using checkbox. Behaviour is different in tree view or grid view.,acknowledged,open,,1970-01-01 0028349,defect,Openbravo ERP,airaceburu,Triage Platform Base,normal,minor,always,3.0PR14Q3.3,,2014-12-04,5,,,public,2022-02-01,Save button is disabled when saving a sales order without Scheduled Delivery Date,"The mandatory field ""Scheduled Delivery Date"" is not mandatory if the transaction document selected is ""POS Order"". The save button is disabled but if the user clicks the ""x"" and close the form view the record is saved without warnings. This was found in Q3.3 but is also in pi.",acknowledged,open,,1970-01-01 0028274,defect,Openbravo ERP,lorenzofidalgo,Triage Platform Base,normal,minor,always,pi,,2014-11-25,5,,,public,2022-02-01,"It is not possible to format correctly an order with '.' as group separator and ',' as decimal separator","It is not possible to configure the application to have an order correctly formatted. A number like 12345,56 should be shown as 12.345,67 if you set the configuration like that, but Order is not formatted properly. It is shown like 12345.67. (Check the screenshot out).",acknowledged,open,,1970-01-01 0027700,defect,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2014-09-29,5,,,public,2022-02-01,build.apply subfolder is not deleted in install.source,"The build.apply folder (used for compiling subset of code needed for ApplyModulesTask) is not deleted on install.source. That leads to following problem: If one .class file is generated wrongly ever for some reason (i.e. exists with uptodate timestamp but 0 bytes). Then every following install.source will also fail instead of cleanly reinstalling. Note: build.apply is normally cleanup up after ApplyModules. So error truncating that file must have happened during execution of that task. Note: to be decided if to delete build.apply only in install.source (i.e. cleanSubfolder of main build.xml) or in all compile.complete (i.e. src/build.xml clean task). Note: as build.apply is always deleted after use normally no bad effect of doing every compile.complete and will give 'easier' fixing of the compilation problem described here.",acknowledged,open,,1970-01-01 0027310,defect,Openbravo ERP,mtaal,Triage Platform Base,normal,minor,have not tried,,,2014-08-11,5,,,public,2022-02-01,Check if transaction is active in DalBaseProcess,"""Hi, I get the stacktrace below in a process. gr. Martin fff0bb6f 2014-08-11 14:27:01,890 [DefaultQuartzScheduler_Worker-6] ERROR org.openbravo.base.util.CheckException - Tx is not active org.openbravo.base.util.CheckException: Tx is not active at org.openbravo.base.util.Check.isTrue(Check.java:51) at org.openbravo.dal.core.SessionHandler.checkInvariant(SessionHandler.java:350) at org.openbravo.dal.core.SessionHandler.commitAndClose(SessionHandler.java:252) at org.openbravo.dal.service.OBDal.commitAndClose(OBDal.java:174) at org.openbravo.service.db.DalBaseProcess.execute(DalBaseProcess.java:98) at org.openbravo.scheduling.DefaultJob.execute(DefaultJob.java:58) at org.quartz.core.JobRunShell.run(JobRunShell.java:202) at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:525) fff0bb6f 2014-08-11 14:27:01,892 [DefaultQuartzScheduler_Worker-6] ERROR org.openbravo.scheduling.DefaultJob - Error executing process org.openbravo.scheduling.ProcessBundle@b83ade0 org.hibernate.SessionException: Session was already closed at org.hibernate.impl.SessionImpl.close(SessionImpl.java:320) at org.openbravo.dal.core.SessionHandler.closeSession(SessionHandler.java:156) at org.openbravo.dal.core.SessionHandler.commitAndClose(SessionHandler.java:281) at org.openbravo.dal.service.OBDal.commitAndClose(OBDal.java:174) at org.openbravo.service.db.DalBaseProcess.execute(DalBaseProcess.java:98) at org.openbravo.scheduling.DefaultJob.execute(DefaultJob.java:58) at org.quartz.core.JobRunShell.run(JobRunShell.java:202) at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:525) """,acknowledged,open,,1970-01-01 0027153,defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2014-07-22,5,,,public,2022-02-01,AD dataset can't define several times the same table,"""If AD dataset contains more than one entry for the same table, update.database fails because it tries to create duplicate records. Having this configuration can make sense in some scenarios where a module defines data stored in a mixed sourcedata-referencedata table and wants to define rules to partially export it. This is the case of ad_tree_node table, which part is exported as source data (menu tree) and part as referenced data. """,acknowledged,open,,1970-01-01 0026843,defect,Openbravo ERP,eduardo_Argal,Triage Platform Base,normal,minor,always,,,2014-06-11,5,,,public,2022-02-01,Combo displays empty space.,Some combos displays additional empty space,acknowledged,open,,1970-01-01 0026715,defect,Openbravo ERP,guillermogil,Triage Platform Base,normal,minor,always,,,2014-05-28,30,,,public,2022-02-01,On create a row with a filter applied computed columns fields dissapear,On create a row on grid view with a filter applied some fields dissapear,acknowledged,open,,1970-01-01 0025759,defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,always,,,2014-02-18,5,,,public,2022-02-01,admin others widget doesn't save params 1st time,"When administering widgets for other workspaces (such as role), it is not possible to save new widget's parameters.",acknowledged,open,,1970-01-01 0025227,defect,Openbravo ERP,vmromanos,Triage Platform Base,normal,minor,always,,,2013-11-27,20,Debian 5.0,,public,2022-02-01,API Check: PL function with optional parameter,"If you add a new optional parameter to a PL/SQL function, the api-check test will detect it as an API change because the number of parameters have changed. However it usually doesn't represent a real API change, because the function can be called with the previous number of parameters",acknowledged,open,,1970-01-01 0024955,defect,Openbravo ERP,chelipf,Triage Platform Base,normal,minor,always,3.0MP27,,2013-10-16,30,Debian Wheezy,,public,2022-02-01,Dbsourcemanager fails when more than one blank space.,"""For example, when you write an raise exception in postgresql like this: RAISE EXCEPTION '%', '@SSWH_NoEstablishment@'; --OBTG:-20000-- It works, but if you write one more blank space like this: RAISE EXCEPTION '%', '@SSWH_NoEstablishment@'; --OBTG:-20000-- It fails. [ +]'[DATA][@SSWH+]_[EXCEPTIO]N[oDocumentNoFormat@+]';[ --OBTG:-20000--+] """,acknowledged,open,,1970-01-01 0022736,defect,Openbravo ERP,jecharri,Triage Platform Base,normal,minor,always,pi,,2013-01-08,5,,,public,2022-02-01,Ant compile task does not detect some changes.,"Ant compile task does not detect some changes. ",acknowledged,open,,1970-01-01 0022070,defect,Openbravo ERP,sureshbabu,Triage Platform Base,normal,minor,always,3.0MP12,,2012-10-23,5,,,public,2022-02-01,[Reliability] 11) product selector not getting opened.,"""When i enter the product(not complete name partial name) in the product field and then when i click Ctrl + enter to open the product selector. product selector not getting opened. Found this issue In Mp11, Mp12 and Mp13""",acknowledged,open,,1970-01-01 0013223,defect,Openbravo ERP,mirurita,Triage Platform Base,normal,minor,always,pi,,2010-05-05,20,Community Appliance,,public,2022-02-01,Default sequences (DocumentNo_+tableName) are not created on update.database,"""When updating database the default sequences are not created for tables containing a column with name 'DocumentNo' or 'Value'. DocumentNo_+tableName The ad_column_trg2 trigger is the responsible of creating them, but it's disabled during this process.""",acknowledged,open,,1970-01-01 0030400,defect,Modules,ngarcia,Triage Platform Base,high,minor,always,,,2015-07-21,5,,,public,2022-02-01,Query column size should be increased in Process Definition and Widget windows in order to accept values from Analytics Queries,"Query column size should be increased in Process Definition and Widget windows in order to accept values from Analytics Queries. The Query column is defined with the following size in each table: OBANALY_Report_Query: 20000 OBANALY_Widget_Analytics: 20000 OBANALY_Query: 1000000",new,open,,1970-01-01 0030392,defect,Openbravo ERP,NaroaIriarte,Triage Platform Base,normal,minor,always,,,2015-07-20,5,,,public,2022-02-01,The saved views do not work properly at "User" level.,"If a saved view is created for a window with the ""Openbravo"" user, and it is saved as ""User"" level, it should be possible to use that view in every role and organization of that user. But this is not happening. When a saved view is created with the Openbravo user and after that the role is changed to the ""QA Testing Admin - QA Testing"", it is not possible to use the saved view.",acknowledged,open,,1970-01-01 0030213,defect,Modules,ngarcia,Triage Platform Base,high,minor,always,,,2015-06-19,5,,,public,2022-02-01,Empty fields are exported as '0 to Excel and they are not formatted as numbers,Empty fields are exported as '0 to Excel and they are not formatted as numbers,new,open,,1970-01-01 0030181,defect,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2015-06-15,5,,,public,2022-02-01,Every Modulescript executes creates own new connectionpool which are never properly closed,"EveryModuleScript does creates a entirely new ConnectionPool (via calling getConnectionProvider) which are never closed. So during exection of i.e. update.database many connection pool equal to number of ModuleScripts are created and never closed Note: end of java process will close them. However that behavior does not make any sense and is just wrong. ",acknowledged,open,,1970-01-01 0030085,defect,Openbravo ERP,aferraz,Triage Platform Base,normal,minor,always,,,2015-06-03,30,Professional Appliance,,public,2022-02-01,Action field is not shown properly in Add Payment process definition,"Action Regarding Document" field is not shown properly in Add Payment process definition when "Credit To Use" section is shown.,acknowledged,open,,1970-01-01 0029743,defect,Openbravo ERP,sureshbabu,Triage Platform Base,low,trivial,always,pi,,2015-04-30,5,,,public,2022-02-01,[PR15Q2] Short keys Alt + Shift + Home and Alt + Shift + End not working,Short keys Alt + Shift + Home and Alt + Shift + End not working,acknowledged,open,,1970-01-01 0029712,defect,Openbravo ERP,caristu,Triage Platform Base,normal,minor,always,,,2015-04-27,5,,,public,2022-02-01,Edit icon does not appear in Firefox the first time after deleting the cache,Edit icon does not appear in Firefox when accessing to any window the first time after deleting the cache. This behavior have been reproduced in the current latest versions: 37.0.1 and 37.0.2,acknowledged,open,,1970-01-01 0029516,defect,Openbravo ERP,caristu,Triage Platform Base,normal,minor,always,pi,,2015-04-07,5,,,public,2022-02-01,Computed columns with a foreign key reference are not displaying results in the filter drop down list,"""Computed columns with a foreign key reference (table, tabledir...) are not displaying results in the filter drop down list. An exception like the attached one (could not resolve property) is thrown in the log. """,acknowledged,open,,1970-01-01 0029512,defect,Modules,shuehner,Triage Platform Base,normal,minor,have not tried,,,2015-04-07,5,,,public,2022-02-01,Analytics module is loading both pg+ora jdbc driver + even trying to load 3 more which will never be used,"""See excerpt from openbravo.log in demo-eu1.openbravo.com online demo server: Apparently part of analytics is loading lots of possible jdbc drivers when only a single one of those is in use per instance , and 3 of those 5 attemtps i think do not make any sense ever. ff9cdf33 2015-04-07 11:49:14,393 [ajp-bio-127.0.0.1-8009-exec-4] WARN mondrian.olap.MondrianProperties - mondrian.properties can't be found under '/var/lib/tomcat/.' or classloader ff9cdf33 2015-04-07 11:49:14,393 [ajp-bio-127.0.0.1-8009-exec-4] INFO mondrian.olap.MondrianProperties - Mondrian: loaded 0 system properties ff9cdf33 2015-04-07 11:49:14,619 [ajp-bio-127.0.0.1-8009-exec-4] INFO mondrian.rolap.RolapUtil - Mondrian: JDBC driver org.postgresql.Driver loaded successfully ff9cdf33 2015-04-07 11:49:14,621 [ajp-bio-127.0.0.1-8009-exec-4] WARN mondrian.rolap.RolapUtil - Mondrian: Warning: JDBC driver sun.jdbc.odbc.JdbcOdbcDriver not found ff9cdf33 2015-04-07 11:49:14,622 [ajp-bio-127.0.0.1-8009-exec-4] WARN mondrian.rolap.RolapUtil - Mondrian: Warning: JDBC driver org.hsqldb.jdbcDriver not found ff9cdf33 2015-04-07 11:49:14,700 [ajp-bio-127.0.0.1-8009-exec-4] INFO mondrian.rolap.RolapUtil - Mondrian: JDBC driver oracle.jdbc.OracleDriver loaded successfully ff9cdf33 2015-04-07 11:49:14,700 [ajp-bio-127.0.0.1-8009-exec-4] WARN mondrian.rolap.RolapUtil - Mondrian: Warning: JDBC driver com.mysql.jdbc.Driver not found """,new,open,,1970-01-01 0029460,defect,Openbravo ERP,malsasua,Triage Platform Base,normal,minor,have not tried,pi,,2015-03-30,20,Community Appliance,,public,2022-02-01,"in user window, fields ""last name"" and ""password"" are replaced automatically","In the user window, the fields ""last name"" and ""password"" are replaced automatically when you edit other field of the tab",acknowledged,open,,1970-01-01 0029354,defect,Modules,ngarcia,Triage Platform Base,high,minor,always,,,2015-03-20,5,,,public,2022-02-01,When opening a saved query in OB Analytics window spark bar and spark line are not shown,When opening a saved query in OB Analytics window spark bar and spark line are not shown,new,open,,1970-01-01 0029050,defect,Openbravo ERP,plujan,Triage Platform Base,normal,minor,always,pi,,2015-02-24,5,,,public,2022-02-01,Behaviour of selector and parameter window modal popups is not homogeneous,"""When a modal Parameter Window is open, the modal popup covers the tab Area, but not the top area, allowing to move to another window, open a new one, logging out, etc. But when a modal Selector popup is open the whole window is greyed out, so it is not possible to do the things mentioned above. Both modal windows should behave in the same way.""",acknowledged,open,,1970-01-01 0028902,defect,Openbravo ERP,lorenzofidalgo,Triage Platform Base,low,trivial,always,3.0PR15Q1,,2015-02-10,5,,,public,2022-02-01,"After a warning message appears in ""Reconciliation"" process popup, an unnecessary scroll in this popup is generated","After clicking ""Hide Transactions after statement date"" in Reconciliation popup, a warning message appears that creates an unnecessary scroll in this process popup.",acknowledged,open,,1970-01-01 0026557,defect,Openbravo ERP,egoitz,Triage Platform Base,normal,minor,have not tried,,,2014-05-15,5,,,public,2022-02-01,The editable field on the tab of parameters on the processdefinition window can be changed having modules indevelopment,The "read only logic" field on the tab of parameters on the process definition window can be changed wihout having modules indevelopment,acknowledged,open,,1970-01-01 0026506,defect,Openbravo ERP,jecharri,Triage Platform Base,low,trivial,always,,,2014-05-09,5,,,public,2022-02-01,In our documentation we should inform the users about a configuration error,"In our documentation we should inform the users about a configuration error ",acknowledged,open,,1970-01-01 0026448,defect,Openbravo ERP,AugustoMauch,Triage Platform Base,low,trivial,have not tried,,,2014-05-05,5,,,public,2022-02-01,Check icon in grid is not aligned properly,"""If the Lazy Filtering option is enabled for a grid, a check icon is shown in the top right corner of the grid to show whether there are filters pending to be applied. This icon is not centered properly, see attached image.""",acknowledged,open,,1970-01-01 0021383,defect,Openbravo ERP,pjuvara,Triage Platform Base,low,trivial,always,3.0MP13,,2012-08-19,5,,,public,2022-02-01,Incorrect vertical field alignment in form view when label is long,"When the label is too long and split over more than one line, it pushes the field down, resulting in a misalignment among fields in the same row.",acknowledged,open,,1970-01-01 0013047,defect,Openbravo ERP,mtaal,Triage Platform Base,low,trivial,have not tried,pi,,2010-04-20,5,,,public,2022-02-01,Add targeted description on how to extend the client export dataset for a module,"It is possible in a module to add tables which should be exported when exporting a client. This can be done by adding entries to the 'Client Definition' dataset. The Dev. Guide describes the dataset concept in various locations (see links below) but there is no focused description on that a module can extend the client dataset with additional (module-specific) tables. wiki.openbravo.com/wiki/ERP/2.50/Developers_Guide/Concepts/AD/Dataset wiki.openbravo.com/wiki/ERP/2.50/Developers_Guide/Concepts/Modularity#Standard_Reference_Data wiki.openbravo.com/wiki/ERP/2.50/Developers_Guide/How_to_create_a_dataset ",acknowledged,open,,1970-01-01 0031413,defect,Openbravo ERP,NaroaIriarte,Triage Platform Base,normal,minor,always,,,2015-11-10,5,,,public,2022-02-01,"if a document is attached to an email, and after that it is not sent, the attachments stay there.","""If you click on the email button, for example in the sales order window, and you attach another document to the email and after that you cancel it, if you go to another record of the Sales Order window and you click again on the email button, the previously attached document is still attached. This happens also if you change the window, for example, attaching the document in a record of the Sales Order window and after cancelling the email going to Sales Invoice window and clicking the email button, there still is the previously attached document.""",acknowledged,open,,1970-01-01 0031401,defect,Openbravo ERP,caristu,Triage Platform Base,normal,minor,always,,,2015-11-09,5,,,public,2022-02-01,Upload image pop-up is not properly displayed on MS Edge,"""Upload image pop-up is not properly displayed on MS Edge. The different buttons are appearing together without using any space between them, this is not happening in other browsers (See attached images). Also, notice that in Firefox an scrollbar is appearing on this widget. This should be removed and fixed for that browser too.""",acknowledged,open,,1970-01-01 0031365,defect,Openbravo ERP,caristu,Triage Platform Base,normal,minor,always,,,2015-11-04,5,,,public,2022-02-01,Delete _shouldSelectOnFocus() method from TextItem class,"""Since the following changeset[1], the _shouldSelectOnFocus() method is included into the FormItem class. In order to ensure a consistent behavior, this method should be deleted from the TextItem class in the same way as it was done in the Smarclient fonts. This change can be seen here[2] [1] https://code.openbravo.com/erp/mods/org.openbravo.userinterface.smartclient.dev/rev/b9755214276fc0cfa449b512883188e6dbdbb1d0 [2] https://code.openbravo.com/private/com.isomorphic.smartclient/rev/3b5f827724a1?revcount=480 """,acknowledged,open,,1970-01-01 0031359,defect,Openbravo ERP,AugustoMauch,Triage Platform Base,normal,minor,have not tried,,,2015-11-04,5,,,public,2022-02-01,Under some circumstances it is not possible to add records in a subtab,"If a record is created in a header tab after entering text in the filter that returns no records, it will not possible to create then records in the subtabs.",acknowledged,open,,1970-01-01 0031357,defect,Openbravo ERP,AugustoMauch,Triage Platform Base,normal,minor,have not tried,,,2015-11-04,5,,,public,2022-02-01,Records in lines tabs are shown even if no record in the header complies with the filter,"If a record is selected and that records has rows in one of its subtabs and then the grid filter is changed so that no records comply with it, no records will be shown in the header tab but the records of the previously selected record keep being shown in the lines tab.",acknowledged,open,,1970-01-01 0031356,defect,Openbravo ERP,malsasua,Triage Platform Base,normal,minor,N/A,,,2015-11-04,20,Community Appliance,,public,2022-02-01,Documentation necesary: how to create a report with subreport using jaspersoft,"Documentation about how to create a report with subreport using jaspersoft is missing. Would nice that it is included in the page http://wiki.openbravo.com/wiki/How_to_Print_Reports_with_Subreports",acknowledged,open,,1970-01-01 0031304,defect,Openbravo ERP,caristu,Triage Platform Base,normal,minor,always,,,2015-10-29,5,,,public,2022-02-01,Behavior of summary functions with property fields pointing to table references is not correct,Behavior of summary functions with property fields pointing to table references is not correct. The displayed information is not correct (See attached),acknowledged,open,,1970-01-01 0031286,defect,Openbravo ERP,caristu,Triage Platform Base,normal,minor,always,,,2015-10-29,5,,,public,2022-02-01,From and To fields in date range filter widget are not displayed properly on Edge,"From and To fields in date range filter widget are not displayed properly on Edge: 1- The combo is 1px higher. 2- The date picker icon and the arrow button are not aligned. See attached image.",acknowledged,open,,1970-01-01 0031122,defect,Openbravo ERP,caristu,Triage Platform Base,normal,minor,always,,,2015-10-09,5,,,public,2022-02-01,The cancel edit button does not work properly in records without editable fields under some circumstances,"""The cancel edit button does not work properly in records without editable fields if also none of the fields has the """"first focused field"""" flag active. Having this settings, if we click on the edit button and then on the cancel edit, the UI does not show the edit button (pencil) again. This configuration could be avoided if it would be available an UI Pattern that just prevents edition (Insert or Update)""",acknowledged,open,,1970-01-01 0030980,defect,Openbravo ERP,NaroaIriarte,Triage Platform Base,normal,minor,always,,,2015-09-30,5,,,public,2022-02-01,An error is get in the chrome console when opening a tree reference selector in a pick and execute window.,"The following error is get when opening a tree filter of in a pick and execute window: Uncaught TypeError: Cannot read property 'inheritsFrom' of undefinedisc.OBTreeGrid.addProperties.transformData @ 713a97c58691c5c3b2fd895154b907f8.js:19188isc.ResultTree.addProperties.dataArrived @ 713a97c58691c5c3b2fd895154b907f8.js:2413observation @ Class.js:2350isc.ResultTree.addMethods.loadChildrenReply @ ResultTree.js:1336isc.ResultTree.addProperties.loadChildrenReply @ 713a97c58691c5c3b2fd895154b907f8.js:2393isc.Class.addClassMethods.fireCallback @ Class.js:1789isc.Class.addMethods.fireCallback @ Class.js:3488isc.DataSource.addMethods.fireResponseCallbacks @ DataSource.js:13641isc.DataSource.addMethods._completeResponseProcessing @ DataSource.js:13599isc.DataSource.addMethods._handleJSONReply @ DataSource.js:11651isc.DataSource.addMethods._handleJSONTextReply @ DataSource.js:11744isc.Class.addClassMethods.fireCallback @ Class.js:1789isc.Class.addMethods.fireCallback @ Class.js:3488isc.RPCManager.addClassMethods.fireReplyCallback @ RPCManager.js:4273isc.RPCManager.addClassMethods.fireReplyCallbacks @ RPCManager.js:4336isc.RPCManager.addClassMethods.performOperationReply @ RPCManager.js:4265isc.RPCManager.addClassMethods._performTransactionReply @ RPCManager.js:4178isc.RPCManager.addClassMethods.performTransactionReply @ RPCManager.js:3595(anonymous function) @ VM2091:3isc.Class.addClassMethods.fireCallback @ Class.js:1789isc.Comm.addClassMethods.performXmlTransactionReply @ Comm.js:383(anonymous function) @ VM2090:3isc.Class.addClassMethods.fireCallback @ Class.js:1792isc.Comm.addClassMethods._fireXMLCallback @ Comm.js:85loadFunc @ Comm.js:303XMLHttpRequest.send (async)isc.Comm.addClassMethods.sendXmlHttpRequest @ Comm.js:351isc.RPCManager.addClassMethods._sendQueue @ RPCManager.js:3365isc.RPCManager.addClassMethods.sendQueue @ RPCManager.js:3134isc.Canvas.addMethods.draw @ Canvas.js:3922isc.Class.addClassMethods.invokeSuper @ Class.js:1558isc.ListGrid.addMethods.draw @ ListGrid.js:18250isc.Class.addClassMethods.invokeSuper @ Class.js:1558isc.TreeGrid.addMethods.draw @ TreeGrid.js:1807isc.Layout.addMethods.layoutChildren @ Layout.js:2043isc.Layout.addMethods.drawChildren @ Layout.js:973isc.Canvas.addMethods.draw @ Canvas.js:3895isc.Layout.addMethods.layoutChildren @ Layout.js:2004isc.Layout.addMethods.drawChildren @ Layout.js:973isc.Canvas.addMethods.draw @ Canvas.js:3895isc.Window.addMethods._matchBodyWidth @ Window.js:1918isc.Window.addMethods.layoutChildren @ Window.js:1890isc.Layout.addMethods.drawChildren @ Layout.js:973isc.Canvas.addMethods.draw @ Canvas.js:3895isc.Class.addClassMethods.invokeSuper @ Class.js:1558isc.Window.addMethods.draw @ Window.js:1156isc.Canvas.addMethods.show @ Canvas.js:16127isc.Class.addClassMethods.invokeSuper @ Class.js:1558isc.Window.addMethods.show @ Window.js:2087isc.Class.addClassMethods.invokeSuper @ Class.js:1550isc.Class.addClassMethods.Super @ Class.js:1368isc.OBTreeItemPopupFilterWindow.addProperties.show @ 713a97c58691c5c3b2fd895154b907f8.js:20607isc.OBTreeFilterItem.addProperties.showDialog @ 713a97c58691c5c3b2fd895154b907f8.js:20757isc.OBTreeFilterItem.addProperties.pickerIconDefaults.click @ 713a97c58691c5c3b2fd895154b907f8.js:20689isc.FormItem.addMethods._iconClick @ FormItem.js:11224isc.DynamicForm.addMethods.handleClick @ DynamicForm.js:7899isc.EventHandler.addClassMethods.bubbleEvent @ EventHandler.js:4746isc.EventHandler.addClassMethods.handleClick @ EventHandler.js:2614isc.EventHandler.addClassMethods._handleMouseUp @ EventHandler.js:2384isc.EventHandler.addClassMethods.handleMouseUp @ EventHandler.js:2269isc.EventHandler.addClassMethods.dispatch @ EventHandler.js:6147(anonymous function) @ VM118:3",acknowledged,open,,1970-01-01 0030656,defect,Openbravo ERP,NaroaIriarte,Triage Platform Base,normal,minor,always,,,2015-08-24,5,,,public,2022-02-01,"Hiding a column in a child tab, saving that view and after that switching to the standard view does not work properly.","When a column is hidden in a child tab of a window, the view is saved and after that you try to switch from that view to the Standard view, the hidden column in the child tab is not shown and it is not correct. However, if you close and open the window, the hidden column in the child tab is shown.",acknowledged,open,,1970-01-01 0030655,defect,Openbravo ERP,NaroaIriarte,Triage Platform Base,normal,minor,always,,,2015-08-24,5,,,public,2022-02-01,Save a view hidding columns and after that switching to Standard View does not work properly,"Save a view hiding columns and after that switching to Standard View does not work properly. The saved view is shown instead of the Standard view.",acknowledged,open,,1970-01-01 0030580,defect,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,always,,,2015-08-14,5,,,public,2022-02-01,twitter.html inside twitter widget is missing character encoding leading to browser warning on every login,"Doing Login into livebuilds with Firefox browser does show the following warning always for the resource 'twitter.html' The character encoding of a framed document was not declared. The document may appear different if viewed without the document framing it. ",acknowledged,open,,1970-01-01 0030576,defect,Openbravo ERP,NaroaIriarte,Triage Platform Base,normal,minor,have not tried,,,2015-08-14,5,,,public,2022-02-01,Saving a view changing the width a column of a child tab does not work properly,"When the width of a column of a child tab is changed and after, that view is saved, if you switch to ""Standard View"" the size of the column returns to the normal size. But when you switch to the saved view, the size of the column does not change.",acknowledged,open,,1970-01-01 0030572,defect,Openbravo ERP,NaroaIriarte,Triage Platform Base,normal,minor,always,,,2015-08-13,5,,,public,2022-02-01,The standard view does not work fine when saving a view changing the colspan of a field.,"""If The colspan of a field is changed and after, that view is saved, if you switch to """"Standard View"""" and open any record in form view, the field which has the changed colspan is not shown at first. If you return to grid view and after, you open a record in from view again, the field which has the changed colspan is shown. """,acknowledged,open,,1970-01-01 0030474,defect,Openbravo ERP,NaroaIriarte,Triage Platform Base,normal,minor,have not tried,,,2015-07-31,5,,,public,2022-02-01,The form personalization feature for changing the first focused field is not working properly.,The form personalization feature for being able to change the first focus of a field in form view is not working. ,acknowledged,open,,1970-01-01 0030393,defect,Openbravo ERP,NaroaIriarte,Triage Platform Base,normal,minor,always,,,2015-07-20,5,,,public,2022-02-01,The saved views do not work properly at "Role" level,"""If a saved view is created for a window and it is saved as """"Role"""" level, and the value is set as """"System Administrator"""" the saved view is not working fine. If you change the role to """"System Administrator"""" and after that you go to the window in which the saved view has been created, it is not possible to choose it and this is not the expected behavior. """,acknowledged,open,,1970-01-01 0029578,defect,Openbravo ERP,psanjuan,Triage Platform Base,normal,minor,always,,,2015-04-14,20,Ubuntu 8.04.1,,public,2022-02-01,Date selector is not working working with Hebrew translation.,Date selector is not working working with Hebrew translation. See images attached.,acknowledged,open,,1970-01-01 0028009,defect,Openbravo ERP,hodosy,Triage Platform Base,normal,minor,always,,,2014-10-28,5,,,public,2022-02-01,Error message displays ad_column name rather than ad_field name.,"""If there are mandatory fields Openbravo on save requests filling the mandatory fields with error message: The following fields are mandatory and cannot be left empty: Business Partner, Partner Address, Contract Type. The problem is that there are no such field as Business Partner. I managed that the field names are comes from the ad_column rather than ad_field!""",acknowledged,open,,1970-01-01 0027619,defect,Openbravo ERP,aferraz,Triage Platform Base,normal,minor,have not tried,,,2014-09-16,30,Professional Appliance,,public,2022-02-01,Selector picklist is not refreshed if the text is pasted in the editor using the contextual menu,"""If some text is entered in a selector item by entering the code key-by-key or by pasting it with the Ctrl+V shortcut, the dropdown is opened properly, and the text is used to filter it. But, if the contextual menu is used to enter the text instead of using Ctrl+V, the picklist is not populated nor shown. """,acknowledged,open,,1970-01-01 0020737,defect,Openbravo ERP,naiaramartinez,Triage Platform Base,normal,minor,have not tried,,,2012-06-12,5,,,public,2022-02-01,Translation doesn't work correctly when the field is not displayed,"""When you are translating and you translate a field that has displayed=N, the translation of the field is not doing correctly. """,acknowledged,open,,1970-01-01 0031149,defect,Openbravo ERP,mfuertes,Triage Platform Base,normal,minor,have not tried,3.0PR15Q1.5,,2015-10-14,5,,,public,2022-02-01,"minus" word in PL function shows warning when exporting db,"When columns have names like ""yf_minus_one_point_eight"" or ""yf_minus1_point_five"" it gets converted to different names containing [EXCEPT][minus+] and so on. So export.database its taking this in-between-quotes text as SQL keywords and it shouldn't. ",acknowledged,open,,1970-01-01 0029856,defect,Openbravo ERP,jecharri,Triage Platform Base,normal,minor,always,pi,,2015-05-12,5,,,public,2022-02-01,Different value is displayed in grid and form view,"Different value is displayed in grid and form view. The problem happens when you have a column with reference type ""Table"" and displayed column has reference ""List"". ",acknowledged,open,,1970-01-01 0029295,defect,Openbravo ERP,caristu,Triage Platform Base,normal,minor,always,,,2015-03-16,5,,,public,2022-02-01,Wrong behavior when switching between saved views that include grouping,Wrong behavior when switching between saved views that include grouping,acknowledged,open,,1970-01-01 0029014,defect,Openbravo ERP,caristu,Triage Platform Base,normal,minor,always,,,2015-02-20,5,,,public,2022-02-01,Wrong filter prompt after opening a tab using openDirectTab function with a date in the criteria,"If we use the openDirectTab method to open a tab with a criteria, and the criteria includes a date, then the prompt in the referenced date filter shows the null text instead of the date",acknowledged,open,,1970-01-01 0028760,defect,Openbravo ERP,caristu,Triage Platform Base,normal,minor,always,,,2015-01-26,5,,,public,2022-02-01,Wrong behavior with formula fields and saved views,Wrong behavior with formula fields and saved views,acknowledged,open,,1970-01-01 0028604,defect,Openbravo ERP,caristu,Triage Platform Base,normal,minor,always,,,2015-01-14,5,,,public,2022-02-01,Sort by time fields can be confusing,"Sort by a field with time reference in the UI can be confusing, because this reference is taking into account not only the time but also the date this reference stores also. (See attached)",acknowledged,open,,1970-01-01 0027138,defect,Openbravo ERP,rafademiguel,Triage Platform Base,normal,minor,have not tried,pi,,2014-07-21,5,,,public,2022-02-01,Reference Table set as "Link to Parent Column" does not work.,Using a column that has reference "Table" and is set as "Link to Parent Column" does not apply the filter. You see all the records and not only the children records.,acknowledged,open,,1970-01-01 0024626,defect,Openbravo ERP,dbaz,Triage Platform Base,normal,minor,always,,,2013-08-29,5,,,public,2022-02-01,Incorrect CSS styles in OB3 (classic windows),There are some incorrect CSS styles in OB3 (classic windows),acknowledged,open,,1970-01-01 0024130,defect,Openbravo ERP,dmiguelez,Triage Platform Base,normal,minor,always,,,2013-06-18,20,Community Appliance,,public,2022-02-01,Default values with OBBindings of OBUISEL_MultiSelectors do not work on first click.,Default values with OBBindings of OBUISEL_MultiSelectors do not work on first click.,acknowledged,open,,1970-01-01 0023992,defect,Openbravo ERP,vmromanos,Triage Platform Base,normal,minor,always,,,2013-06-05,5,,,public,2022-02-01,Error applying coworking dataset in Enterprise Module Management,"""I have an strange error applying the coworking space dataset: it is only reproducible when I'm applying it from the Enterprise Module Management, but not when using the Initial Client/Org Setup. The error is: Exception when parsing entity Location (9E82A09239F24C5EA96B517936CCE0B3):Entity Location is not directly readable, only id and identifier properties are readable, property Location.postalAdd is neither of these. Referenced object Location (id: null / Location9E82A09239F24C5EA96B517936CCE0B3) not present in the xml or in the database. My dataset contains a Warehouse record with a location (a warehouse must mandatory define a location). FYI: the dataset XML file can be found at https://code.openbravo.com/erp/pmods/org.openbravo.cws.datasets/file/6b44b4b0382c/referencedata/standard/Coworking_Space_Dataset.xml (restricted access)""",acknowledged,open,,1970-01-01 0021943,defect,Openbravo ERP,mirurita,Triage Platform Base,normal,minor,always,pi,,2012-10-16,20,Community Appliance,,public,2022-02-01,smartbuild WAD validation is failing in some circunstances,"Assume a project can define which is the parent project (c_project_parent_id). C_PROJECT + c_project_id + name + value + c_project_parent_id In the previous scenario if you create a tab based on c_project table and you show parent project information using property path it works but when you do an smartbuild the module the wad validation throws an error.",acknowledged,open,,1970-01-01 0021861,defect,Openbravo ERP,marvintm,Triage Platform Base,normal,minor,have not tried,,,2012-10-04,5,,,public,2022-02-01,It seems import.sample.data doesn't always work correctly when there are ad_ref_data_loaded records in the xml file,"It seems import.sample.data doesn't always work correctly when there are ad_ref_data_loaded records in the xml file. There are errors when importing the version of the retail demo data which contains ad_ref_data_loaded information. The version without them works fine.",acknowledged,open,,1970-01-01 0021715,defect,Openbravo ERP,plujan,Triage Platform Base,normal,minor,have not tried,main,,2012-09-21,5,,,public,2022-02-01,Opening a new record in form while editing a record in grid generates inconsistencies,"I am in grid editing a record. If I try to create a new record in Form, part of the data is ""taken"" from the record I was editing. See steps.",acknowledged,open,,1970-01-01 0021260,defect,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,pi,,2012-07-31,5,,,public,2022-02-01,Error message in export.client/export.sample.data when FK is broken is not useful,"""When export.client or export.sample.data finds a broken FK relation (i.e. an ad_module_id in a table pointing to a module which does not exist in the db) then the error message points out the missing ad_module row with uuid but fails to point to the data containing that reference, thus making it very hard to debug+fix the problem in the data. """,acknowledged,open,,1970-01-01 0019704,defect,Openbravo ERP,plujan,Triage Platform Base,normal,minor,have not tried,main,,2012-02-09,5,,,public,2022-02-01,"When filling a new row in grid, the row is left as blank","After creating a record in the form, if I create a record in the grid the record goes blank. See steps.",acknowledged,open,,1970-01-01 0017609,defect,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2011-06-10,5,,,public,2022-02-01,Code-review for issue: 16639,"""This issue list some things found while doing code-review for 16639: a.) New column 'ISEXCLUDEAUDIT' in table ad_column is missing standard boolean constraint b.) Help text for same new column mentions 'Y' value in a boolean column. Not understable by user, as char(1) with Y,N is technical low-level detail. c.) SL_TableAudit callout, why does code-path for excluding-columns also check and modify SessionInfo.setAuditActive at all? Excluding individual columns does not change global audit state. d.) AuditTrailPopup.java, in code showing list of excluded columns, add ' ' space after , do make reading list with more than one element easier e.) I AuditTrailPopup.java, extend utility function: getExcludeAuditColumnNames as the three places calling them look exactly identical. I.e. Let it return final translated string to be passed into the xmlEngine parameter.""",acknowledged,open,,1970-01-01 0015704,defect,Openbravo ERP,dalsasua,Triage Platform Base,normal,minor,always,pi,,2011-01-19,20,Ubuntu 9.04,,public,2022-02-01,Checksum is not taken into account if reference data is applied in initial client setup,"""When initial client setup inserts reference data from a dataset, it do NOT create a new entry in ad_orgmodule, but in ad_clientmodule. In ad_clientmodule table the checksum is not stored, so the module will be shown in enterprise module management as available to update every time core is updated, without using the checksum information.""",acknowledged,open,,1970-01-01 0015078,defect,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2010-10-29,5,,,public,2022-02-01,error detection/loggin code in ActivationKey decrypt method is not working,"""The code to detect a invalid signature of the decrypted data in the decrypt method of the ActivationKey seems to be not working properly... The invalid signature is detected, but then the result (boolean) of the decrypt function is not used in the caller, also the error message set for that case inside decrypt is not shown as the caller fails with some exception instead of displaying the message. Additionally this extra failure message in the caller still talks about config/licenseRestriction, but this file was moved to another location.""",acknowledged,open,,1970-01-01 0031338,defect,Openbravo ERP,inigosanchez,Triage Platform Base,normal,minor,have not tried,,,2015-11-03,5,,,public,2022-02-01,The windows not close properly after filter using a "YesNo" field,"The windows not close properly after filter using a ""YesNo"" field. When it is filter by using a YesNo field and then, it is tried to close the window, the window is blank background and is not closed properly.",acknowledged,open,,1970-01-01 0031236,defect,Openbravo ERP,ngarcia,Triage Platform Base,normal,minor,always,,,2015-10-23,5,,,public,2022-02-01,A dataset cannot be applied if in the same module a chart of accounts is included,A dataset cannot be applied if in the same module a chart of accounts is included,acknowledged,open,,1970-01-01 0030649,defect,Openbravo ERP,inigosanchez,Triage Platform Base,normal,minor,have not tried,,,2015-08-24,5,,,public,2022-02-01,It can be sorted a tree selector when "sort" property of a field is unchecked,It can be sorted a tree selector when "sort" property of a field is unchecked. This bad behavior is in the standard tree selector and not in the tree selector popup.,acknowledged,open,,1970-01-01 0030510,defect,Openbravo ERP,ngarcia,Triage Platform Base,normal,minor,always,,,2015-08-06,5,,,public,2022-02-01,Documentation about Default Tree View Logic for tabs should be included,Documentation about Default Tree View Logic for tabs should be included. As it only works for subtabs,acknowledged,open,,1970-01-01 0030391,defect,Openbravo ERP,mfuertes,Triage Platform Base,normal,minor,always,pi,,2015-07-20,5,,,public,2022-02-01,Cannot filter by amount in Widget invoice to collect.,"When triyng to filter by amount in invoice to collect widget, it automatically adds .00 to the field preventing the entering of any data.",acknowledged,open,,1970-01-01 0030362,defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,always,,,2015-07-15,5,,,public,2022-02-01,selector display field in-homogeneous behavior in grid and drop down,Selector's Display Field is not working homogeneously between grid and selector drop down.,acknowledged,open,,1970-01-01 0029878,defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,always,,,2015-05-14,5,,,public,2022-02-01,blur from time field detects a change,When moving the focus out from a time field changes are detected in the record even if there has no been real modification,acknowledged,open,,1970-01-01 0029769,defect,Openbravo ERP,AugustoMauch,Triage Platform Base,normal,minor,have not tried,,,2015-05-04,5,,,public,2022-02-01,Sort By icon should be hidden after adding a record in form view,"""In a grid, when a user clicks on the title of a column the grid is sorted and an icon is shown to note that the column is being used to sort the grid. If the user adds a row in the grid, it is very likely that the grid will not longer be ordered, so the icon should be hidden. Currently when a row is added in grid view the icon is hidden, but when a row is added in form view the icon remains. """,acknowledged,open,,1970-01-01 0029401,defect,Openbravo ERP,caristu,Triage Platform Base,normal,minor,always,,,2015-03-25,5,,,public,2022-02-01,Read only logic is not computed properly under some circumstances,"Read only logic is not computed properly under some circumstances, this can cause that some fields appear in read only mode when they should not.",acknowledged,open,,1970-01-01 0029128,defect,Openbravo ERP,AugustoMauch,Triage Platform Base,normal,minor,have not tried,,,2015-03-04,5,,,public,2022-02-01,User Level field of the header tab of the Role window does not show the proper value,"""The User Level field uses a List reference that has the following values: 'S' -> 'System' ' C' -> 'Client' ' CO' -> 'Client+Organization' ' O' -> 'Organization (not the 1 leading space in C and CO, and the 2 leading spaces in O) When this field is displayed in the grid, the identifiers for the values S, C and CO are properly displayed, but if the user level is O the search key is shown and not the identifier. """,acknowledged,open,,1970-01-01 0029126,defect,Openbravo ERP,caristu,Triage Platform Base,normal,minor,always,pi,,2015-03-04,5,,,public,2022-02-01,Filter for created by and updated by fields is not working properly in saved views,"Filter for created by and updated by fields is not working properly in saved views. In saved views, the drop-down is not displaying the correct list of values. This makes not possible to filter by this fields in saved views.",acknowledged,open,,1970-01-01 0029086,defect,Openbravo ERP,caristu,Triage Platform Base,normal,minor,always,pi,,2015-02-26,5,,,public,2022-02-01,TableDir reference does not support parent table with computed column as identifier,TableDir reference does not support parent table with computed column as identifier,acknowledged,open,,1970-01-01 0029039,defect,Openbravo ERP,caristu,Triage Platform Base,normal,minor,always,pi,,2015-02-23,5,,,public,2022-02-01,Is not possible to control the width of the fields in the grid parameters of process definition windows,"Is not possible to control the width of the fields in the grid parameters of process definition windows. It would be nice that this width could be controlled in the same way as the rest of the standard windows in the application, i.e., using the displayed length field in the [Field] subtab of the [Windows, Tabs and Fields] window.",acknowledged,open,,1970-01-01 0029028,defect,Openbravo ERP,caristu,Triage Platform Base,normal,minor,always,pi,,2015-02-23,5,,,public,2022-02-01,Selected record is lost after executing a pick and execute process under some circumnstances,Selected record is lost after executing a pick and execute process under some circumnstances,acknowledged,open,,1970-01-01 0026411,defect,Openbravo ERP,malsasua,Triage Platform Base,normal,minor,always,,,2014-04-29,20,Community Appliance,,public,2022-02-01,the order that the templates are executed in install.source process is wrong,"During the install source process, the templates are executed in wrong order",acknowledged,open,,1970-01-01 0025576,defect,Openbravo ERP,caristu,Triage Platform Base,normal,minor,always,pi,,2014-01-28,5,,,public,2022-02-01,The number of calls to web services is not computed properly under some circumstances,"The number of calls to a web service is not updated if we are logged in the ERP and at the same time we call to the web service in another browser's tab. ",acknowledged,open,,1970-01-01 0025368,defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2013-12-18,5,,,public,2022-02-01,Incorrect behavior in Org Selector in Role > Org Access,"""Organization selector in Role > Org Access has some incorrect behaviors: 1. Regarding already selected Org, available orgs in drop down are different 2. It is not possible to filter in drop down by typing in text field 3. Regarding already selected Org, available orgs in pop up are different""",acknowledged,open,,1970-01-01 0023762,defect,Openbravo ERP,Sandrahuguet,Triage Platform Base,normal,minor,always,,,2013-05-08,20,Community Appliance,,public,2022-02-01,Child form is not properly refreshed when its parent record is updated,Child form is not properly refreshed when its parent record is updated,acknowledged,open,,1970-01-01 0029049,defect,Openbravo ERP,plujan,Triage Platform Base,normal,minor,always,pi,,2015-02-24,5,,,public,2022-02-01,It is possible to trigger an autosave in the background tab objects when Add Payment modal pop up is open,"""The Financial Account > Transaction tab has an Add Payment pop up, if I click the plus icon to open the Add Payment selector, that open pop up does not block the underlying screen objects. Incorrect functional flows are allowed because of this (an autosave in the background tab can be triggered). Note that in the greyed area it is possible to interact with the objects, generating unexpected behaviours. """,acknowledged,open,,1970-01-01 0029007,defect,Openbravo ERP,guilleaer,Triage Platform Base,normal,minor,have not tried,,,2015-02-20,5,,,public,2022-02-01,Process Definition: Tab HQL Order by Clause is not taken into account by a Window reference parameter of a process Definition,"If you define a process definition and it contains a window reference, then the HQL order by Clause field (tab level) is not taken into account when the process definition is opened",acknowledged,open,,1970-01-01 0028998,defect,Openbravo ERP,NaroaIriarte,Triage Platform Base,normal,minor,always,,,2015-02-19,5,,,public,2022-02-01,The separator cannot be deleted after being created.,"When a separator is created in the widget Menu Items tab of the Widget window, it is not possible to remove it after.",acknowledged,open,,1970-01-01 0028944,defect,Openbravo ERP,inigosanchez,Triage Platform Base,normal,minor,always,pi,,2015-02-15,5,,,public,2022-02-01,It is not possible to unselect a checkbox in a pop-up "Match to a not cleared transaction",It is not possible to unselect a checkbox in a pop-up with the title "Match to a not cleared transaction".,acknowledged,open,,1970-01-01 0028926,defect,Openbravo ERP,lorenzofidalgo,Triage Platform Base,normal,minor,always,pi,,2015-02-12,5,,,public,2022-02-01,"Actual Payment" field from "Add Payment" popup writes wrong values after losing focus,"""Deleting """"Actual Payment"""" field value and losing focus of that field, induces a wrong behaviour after recovering focus and writing some amount. After recoving focus, the first digit that you introduce will create automatically to be followed by """".00"""". This behaviour induces some instabilities in automated tests. """,acknowledged,open,,1970-01-01 0028838,defect,Openbravo ERP,lorenzofidalgo,Triage Platform Base,normal,minor,always,main,,2015-02-02,5,,,public,2022-02-01,"Update Characteristics" button does not appear when it should.,"""Update Characteristics"" button should appear after some steps, but others are required to force this button to appear.",acknowledged,open,,1970-01-01 0028785,defect,Openbravo ERP,lorenzofidalgo,Triage Platform Base,normal,minor,always,main,,2015-01-27,5,,,public,2022-02-01,Following some steps when creating a new row in Assortment window makes the grid to work incorrectly,"In RR15Q1 backend, in ""Assortment"" window || ""Product"" tab, following some steps to create a new row can make that the ERP works wrong.",acknowledged,open,,1970-01-01 0028711,defect,Openbravo ERP,aferraz,Triage Platform Base,normal,minor,always,,,2015-01-21,30,Professional Appliance,,public,2022-02-01,Characteristic Configuration tab is shown although selected product is set as not generic,"Characteristic Configuration tab is always shown the first time you open Product window, although selected product is set as generic or not.",acknowledged,open,,1970-01-01 0028679,defect,Openbravo ERP,NaroaIriarte,Triage Platform Base,low,trivial,always,,,2015-01-19,5,,,public,2022-02-01,"After opening a record/view from the direct link, the window is not shown in recent views layout.","When a record or a view is opened from the url get by the ""direct link"" button, that window is not shown in the recent views layout.",acknowledged,open,,1970-01-01 0028644,defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2015-01-16,5,,,public,2022-02-01,update.database doesn't detect check constraint modifications as local changes,Database changes are not detected for check constraints by update.database,acknowledged,open,,1970-01-01 0028567,defect,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2015-01-12,5,,,public,2022-02-01,generated web.xml servlet mapping for manual servlets not stable across recompiles,"The query used to generate the servlet mapping for manual servlets is missing a proper order by so the order of those lines in the generated web.xml is not stable. This can be i.e. observed when compared web.xml of pristine pi with one from retail. On top of expected changes also lots of unwanted ordering changes are present. Not a big problem but annoying when changing that code as makes it hard to compare effects in generated output.",acknowledged,open,,1970-01-01 0028538,defect,Openbravo ERP,lorenzofidalgo,Triage Platform Base,low,trivial,have not tried,pi,,2015-01-07,5,,,public,2022-02-01,"Default" field can't be called from Selenium tests,"""It is necessary for Selenium tests that """"Default"""" field can be called from java code, but there is not identifier to call this kind of fields. """"Active"""" checkboxes, for instance, that they are pretty similar to """"Default"""" ones, can be called from java code, as almost all fields, but it is not possible with """"Default"""" checkboxes.""",acknowledged,open,,1970-01-01 0028486,defect,Openbravo ERP,aferraz,Triage Platform Base,normal,minor,sometimes,,,2014-12-24,30,Professional Appliance,,public,2022-02-01,Display logic fails in Add Payment popup,"""If Add Payment popup is opened from firefox 19.0.2 browser, the display logic sometimes fails It seems to be a problem with the performance, because the issue is only reproduced in a local installation of Openbravo (not in livebuilds) and in Firefox 19.0.2 browser (not in the latest version nor in chrome).""",acknowledged,open,,1970-01-01 0028470,defect,Openbravo ERP,alostale,Triage Platform Base,low,trivial,have not tried,,,2014-12-23,5,,,public,2022-02-01,FK filter drop down is closed when selection is removed,"In FK filter drop down, when all picked records are unselected drop down list is closed. It should be kept open.",acknowledged,open,,1970-01-01 0028262,defect,Openbravo ERP,lorenzofidalgo,Triage Platform Base,low,trivial,always,pi,,2014-11-24,5,,,public,2022-02-01,Number precision induces some unaccurate results,"Inserting numbers like '1234567890123456789012345' gives results like this one '1234567890123456800000000,00'",acknowledged,open,,1970-01-01 0028199,defect,Openbravo ERP,psanjuan,Triage Platform Base,normal,minor,always,,,2014-11-18,20,Ubuntu 8.04.1,,public,2022-02-01,Goods Shipment Movement Date cannot be changed unless it is deleted,Goods Shipment Movement Date cannot be changed unless it is deleted.,acknowledged,open,,1970-01-01 0028182,defect,Openbravo ERP,dmiguelez,Triage Platform Base,normal,minor,always,,,2014-11-17,20,Community Appliance,,public,2022-02-01,UI error when ordering a column using Lazy Filtering on Grid,"UI error when ordering a column using Lazy Filtering on Grid When ordering a column and changing it's size the arrow changes it's position relative to the name.",acknowledged,open,,1970-01-01 0027975,defect,Openbravo ERP,AugustoMauch,Triage Platform Base,normal,minor,have not tried,,,2014-10-24,5,,,public,2022-02-01,Under certain conditions the grid buttons disappear after saving a record in grid view.,"Under certain conditions the grid buttons disappear after saving a record in grid view. This happens when: - A new record is auto saved by clicking in a subtab. The buttons disappear immediately - A new record is saved while having the grid filtered. The buttons disappear the next time a record in that grid is created in grid view The only way to show the missing grid buttons is by refreshing the grid.",acknowledged,open,,1970-01-01 0027772,defect,Openbravo ERP,plujan,Triage Platform Base,normal,minor,have not tried,,,2014-10-06,5,,,public,2022-02-01,It is possible to add a payment with 0.00 value,"There is an error message that prevents the Add Payment pop up to accept payments with 0.00 value. However, this check can be easily tricked to generate Payments with 0.00 value.",acknowledged,open,,1970-01-01 0027718,defect,Openbravo ERP,Sandrahuguet,Triage Platform Base,normal,minor,always,,,2014-09-30,20,Community Appliance,,public,2022-02-01,Wrong format applied in parameter type amount,"In a process definition, when we have a mandatory parameter type amount empty (with errors) and try to fill the parameter, at first keypress the amount is formatted.",acknowledged,open,,1970-01-01 0027637,defect,Openbravo ERP,Sandrahuguet,Triage Platform Base,low,trivial,always,,,2014-09-18,20,Community Appliance,,public,2022-02-01,filter expression not works in payment selector when is used in a process definition,"""Filter expression not works in payment selector when is used in a process definition. The filter expression is applied correctly when you click on the drop-down icon in the combo, but when you click on the magnifying glass the filter expression is not applied.""",acknowledged,open,,1970-01-01 0027114,defect,Openbravo ERP,dbaz,Triage Platform Base,low,trivial,always,,,2014-07-17,5,,,public,2022-02-01,'Net Unit Price' value is not converted from '0.00' to '0' under some circumstances,'Net Unit Price' (in "Sales Order" -> "Lines") value is not converted from '0.00' to '0' under some circumstances.,acknowledged,open,,1970-01-01 0032259,defect,Openbravo ERP,plujan,Triage Platform Base,normal,minor,random,pi,,2016-02-17,5,,,public,2022-02-01,A background process running while stopping Tomcat generates an exception,"During our regular integration process we've seen an exception in the openbravo log caused by the accounting server. This exception seems to be generated by the process running just when the last task of the job (stopping Tomcat) happens.",acknowledged,open,,1970-01-01 0031990,defect,Openbravo ERP,lorenzofidalgo,Triage Platform Base,normal,minor,always,main,,2016-01-22,5,,,public,2022-02-01,[RR16Q1] Not possible to uninstall two modules at the same time if they are dependent between them. It is possible one by one,"""""""Module Management"""" window does not let user to uninstall several modules at the same time if they are dependent among them. It is possible to uninstall them one by one. Besides, it is said """"This module will not be uninstalled, the rest of them will be though"""", but this is not right. Only if the modules are placed above the dependent ones, they are uninstalled.""",acknowledged,open,,1970-01-01 0031767,defect,Openbravo ERP,caristu,Triage Platform Base,normal,minor,always,,,2015-12-23,5,,,public,2022-02-01,Weird relation error thrown in the log depending on the read only and display logic values,"A weird relation error is thrown in the log if we have: - a display logic defined for a field - a read only logic with a fixed value: true/false defined for a column related to that field ",acknowledged,open,,1970-01-01 0031750,defect,Openbravo ERP,NaroaIriarte,Triage Platform Base,normal,minor,always,,,2015-12-18,5,,,public,2022-02-01,Weird behavior when a warning has to be shown when saving a record.,"""In Grid configuration at Window/Tab/Field window, if you save a record and after that you try to save a record exactly as the one before, you have ONLY to modify the sequence number an set it lower, as it was the firstly created record. If you do that, the expected behavior is a warning message to be shown, telling that there are other records with the same sequence number. But the behavior is that for an instant, the warning message is shown, but it is a very small lapse of time so it is almost illegible. After that the record is in Edit mode. This only happens when the window is opened the first time.""",acknowledged,open,,1970-01-01 0031682,defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2015-12-10,5,,,public,2022-02-01,"compile.complete.deploy/compile.complete.development don't execute core.lib, wad.lib, trl.lib tasks","""According to documentation [1], compile.complete.development and compile.complete.deploy tasks should perform the same as compile.complete task and afterwards deploy the instance to Tomcat. These 2 tasks do not execute core.lib, wad.lib, trl.lib tasks when they are invoked. [1] http://wiki.openbravo.com/wiki/Development_Build_Tasks""",acknowledged,open,,1970-01-01 0031568,defect,Openbravo ERP,caristu,Triage Platform Base,normal,minor,always,,,2015-11-24,5,,,public,2022-02-01,Out of edit mode after clicking on a read only field,The edit mode is canceled after clicking on a read only field. The edit mode should remain after clicking on a non-editable field.,acknowledged,open,,1970-01-01 0031532,defect,Openbravo ERP,inigosanchez,Triage Platform Base,normal,minor,have not tried,,,2015-11-19,5,,,public,2022-02-01,It is raises a exception when closing a tab which has an editing row.,It is raises a exception when closing a tab which has an editing row.,acknowledged,open,,1970-01-01 0031522,defect,Openbravo ERP,malsasua,Triage Platform Base,normal,minor,always,,,2015-11-18,5,,,public,2022-02-01,the button to sort is not working with tree of type "link to parent","when a tab has got a tree of type ""link to parent"", and this tab has got a ""m_product"" field , when the tree is displayed and you try to sort the records by m_product, it is not working",acknowledged,open,,1970-01-01 0031449,defect,Openbravo ERP,NaroaIriarte,Triage Platform Base,normal,minor,sometimes,,,2015-11-12,5,,,public,2022-02-01,"When clicking the save button repeatedly and creating a new record in form, the product selector is automatically filled","If a new record is created in form view and it is saved clicking several times to the save button, and after that the create new record in form is clicked, the value of the product selector is not empty, instead of that, it is filled with the value of the product previously saved.",acknowledged,open,,1970-01-01 0031436,defect,Openbravo ERP,caristu,Triage Platform Base,normal,minor,always,,,2015-11-11,5,,,public,2022-02-01,The records in a tab disappears under some circumstances,The records in a tab disappears under some circumstances,acknowledged,open,,1970-01-01 0031435,defect,Openbravo ERP,caristu,Triage Platform Base,normal,minor,always,,,2015-11-11,5,,,public,2022-02-01,Record saved automatically in grid view under some circumstances,A newly added record is saved automatically in grid view under some circumstances.,acknowledged,open,,1970-01-01 0031428,defect,Openbravo ERP,NaroaIriarte,Triage Platform Base,normal,minor,always,,,2015-11-11,5,,,public,2022-02-01,The buttons of the toolbar are not disablen when saving a new record in grid.,"In grid view, if a new record is created by clicking the ""Insert row"" button, the record is filled and the save button is clicked, while it is saving, the buttons of the toolbar are not disabled. This is problematic because if the ""Insert row"" button is clicked while the first record is still not saved, the grid behavior is not correct. ",acknowledged,open,,1970-01-01 0031412,defect,Openbravo ERP,caristu,Triage Platform Base,low,trivial,have not tried,,,2015-11-10,5,,,public,2022-02-01,Combos not aligned in Settings tab of Module Management window using Edge,The combos in the settings tab of Module Management window are not displayed aligned in Edge. See attached images to see the difference between Edge and Firefox.,acknowledged,open,,1970-01-01 0031281,defect,Openbravo ERP,plujan,Triage Platform Base,low,trivial,have not tried,main,,2015-10-28,5,,,public,2022-02-01,[PR15Q4] Message when checking for updates while Butler is updating is not correct,"Seeking for updates while Butler is under maintenance shows a message ""Internet is not available"" which is not correct since Internet is actually available, Butler is not responding instead.",acknowledged,open,,1970-01-01 0031213,defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2015-10-22,5,,,public,2022-02-01,js error opening selector popup having a tree column in selector's grid,"""When the grid of the selector contains a column that has been defined with """"reference"""" tree reference and """"reference search key"""" =Producto Category Tree selector, when opening the grid selector there is a js error in console.""",acknowledged,open,,1970-01-01 0030918,defect,Openbravo ERP,alostale,Triage Platform Base,low,trivial,N/A,,,2015-09-24,5,,,public,2022-02-01,missing user documentation for jndi db connection,"There is no user documentation explaining how to configure Openbravo to use a JNDI resource to connect to db. The only (obsolete) document is the one written for the project specs: http://wiki.openbravo.com/wiki/Projects:JNDI_Service/Technical_Documentation",acknowledged,open,,1970-01-01 0030250,defect,Openbravo ERP,NaroaIriarte,Triage Platform Base,normal,minor,have not tried,,,2015-06-25,5,,,public,2022-02-01,The name of the field "DB Column Name" of the "Parameter" tab of "Process Definition" window is confusing,"If a new parameter of process definition is created, the field ""DB Column Name"" is asked and it is mandatory. The name of this field is confusing and should be changed.",acknowledged,open,,1970-01-01 0028811,defect,Openbravo ERP,caristu,Triage Platform Base,normal,minor,always,pi,,2015-01-29,5,,,public,2022-02-01,Table reference filter shows different information from the grid under some circumnstances,Table reference filter shows different information from the grid under some circumnstances (see attached),acknowledged,open,,1970-01-01 0028639,defect,Openbravo ERP,egoitz,Triage Platform Base,normal,minor,always,,,2015-01-16,5,,,public,2022-02-01,Not possible to resize a column on a grid to a width lower than 75px,"""Not possible to re size a column on a grid to a width lower than 75px. Having many columns on the grid and some of them for columns with reference yes/no and label with a unique letter (""""C"""") that columns are shown with a very small with, the minimum needed to properly show the label and content of the column. If you resize that column it can only be resized to a with bigger that 75px.""",acknowledged,open,,1970-01-01 0028382,defect,Openbravo ERP,caristu,Triage Platform Base,normal,minor,always,pi,,2014-12-10,5,,,public,2022-02-01,Clear value button for selectors is not working properly in grid view,Clear value button for selectors is not working properly in grid view,acknowledged,open,,1970-01-01 0024795,defect,Openbravo ERP,adrianromero,Triage Platform Base,normal,minor,have not tried,,,2013-09-19,5,,,public,2022-02-01,If Openbravo is behind a proxy server that uses https. Login page is forwarded with protocol http.,"""In the case there is a proxy server that exposes the Openbravo application using the https protocol, but request to Openbravo from the proxy uses http, then during the login process Openbravo sends a redirection to the menu with the protocol http and sending the username and password clear through the net. This is because when redirecting to menu, Openbravo builds an absolute URL using the request that is http not https""",acknowledged,open,,1970-01-01 0033981,defect,Openbravo ERP,NaroaIriarte,Triage Platform Base,normal,minor,always,,,2016-09-14,5,,,public,2022-02-01,"If the word ""null"" is written in the text type fields, when saving the record, the word is deleted","I the word ""null"" is written, for example, in the ""Description"" field of any tab, when saving the record, the word ""null"" is deleted and the field appears empty.",acknowledged,open,,1970-01-01 0033462,defect,Modules,ngarcia,Triage Platform Base,high,minor,always,,,2016-07-11,5,,,public,2022-02-01,"Cannot add Growth and Format % functions when adding a calculated member in OB Analytics window, pop-up is closed","Cannot add Growth and Format % functions when adding a calculated member in OB Analytics window, pop-up is closed",new,open,,1970-01-01 0033452,defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2016-07-08,5,,,public,2022-02-01,refresh grid can cause edit icons to disappear,"In some circumstances, when refreshing grid while editing a record, the edit icons in the grid are not shown.",acknowledged,open,,1970-01-01 0033436,defect,Openbravo ERP,AugustoMauch,Triage Platform Base,normal,minor,have not tried,,,2016-07-05,5,,,public,2022-02-01,Field in parent tab cannot be used in display logic,"""If the display logic of a field in a subtab references a field contained in its parent tab, the display logic does not work properly. This happens because when the FIC is called in the subtab, the FIC includes the referenced value as an empty sesion attribute, that overwrites the value of the field in the parent tab.""",acknowledged,open,,1970-01-01 0033421,defect,Openbravo ERP,NaroaIriarte,Triage Platform Base,normal,minor,always,,,2016-07-05,5,,,public,2022-02-01,The behavior when editing a grid or a form is different when clicking a read only field.,"When editing a record in form view, if there is a read only field and it is clicked nothing happens. This behavior is not homogeneous in the grid view. When editing a record in grid view, if there is a read only field and it is clicked, the record changes from editing mode to the normal status, just as if the save button has been clicked.",acknowledged,open,,1970-01-01 0033286,defect,Openbravo ERP,aferraz,Triage Platform Base,normal,minor,sometimes,,,2016-06-16,30,Professional Appliance,,public,2022-02-01,Manage Reservation popup shows wrong filter under some circumstances,"Manage Reservation popup shows wrong filter under some circumstances. Sometimes it makes the grid not to show any record (although there exist records which match the filters).",acknowledged,open,,1970-01-01 0033264,defect,Openbravo ERP,lorenzofidalgo,Triage Platform Base,normal,minor,always,pi,,2016-06-15,5,,,public,2022-02-01,"Opening a form view, first it is shown the old cached status and, after that, the new status is loaded","""After clicking to open a form view, for example a """"Sales Order || Lines"""" form view, it is shown the old cached view if it has been previously opened another """"Sales Order || Lines"""" form. After a moment, the updated (and correct) form view is loaded. That behaviour includes also writing permissions, which could result in security problems. Of course, the clereance of this issue is directly related with the performance of servers and clients. This issue conflicts with some tests that are asserting values of the first form view shown (the old one) instead of the last loaded form view (the new and correct one).""",acknowledged,open,,1970-01-01 0033218,defect,Openbravo ERP,NaroaIriarte,Triage Platform Base,normal,minor,always,,,2016-06-10,5,,,public,2022-02-01,The filter values of a property field are not always correctly shown in pick/edit windows,""" Depends on the order of the columns. If there is a table with, for example a product column and a column based on a property field """"product.name"""" too, if the """"Product"""" column is in the first place and the property field based column is after that, if you filter the property field based column, the values you introduce in the filter are shown in the """"Product"""" filter instead of in the filter of the property field based column. If you change the order of the columns and you put in the first place the property field, and repeat all the filtering process the filter value will correctly appear in the filter of the property field.""",acknowledged,open,,1970-01-01 0033171,defect,Openbravo ERP,gorozco,Triage Platform Base,normal,minor,always,3.0PR16Q1.3,,2016-06-07,30,Ubuntu 14.04,,public,2022-02-01,Error on method insert of TabAttachments class not shown to the user,"Error on class org.openbravo.erpCommon.businessUtility.TabAttachments not shown to the user. The window displays progress indicators indefinitely (see attached image). Tested in clean instance of Openbravo version 3.0PR16Q1.3.",acknowledged,open,,1970-01-01 0033131,defect,Modules,ngarcia,Triage Platform Base,high,minor,always,,,2016-06-03,5,,,public,2022-02-01,Sales Details Fact Cube contains a measure that does not exist in the OBANALY_FACT_ORDER table: wplpLoyaltypoints,Sales Details Fact Cube contains a measure that does not exist in the OBANALY_FACT_ORDER table: wplpLoyaltypoints,new,open,,1970-01-01 0033099,defect,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2016-06-01,5,,,public,2022-02-01,"log4j issues reported during export.database do not use standard log4j config (mising WARN,ERROR) etc","Nearly all build task have standard log4j config so they prefix warnings with WARN and also report timestamp per line. However export.database does not so i.e. the following warning produced by it: ++++++++++++++++++++++++++++++++++++++++++++++++++ Warnings for Validation type: NOT_PART_OF_FOREIGN_KEY +++++++++++++++++++++++++++++++++++++++++++++++++++ Foreign Key Column NEWF_NEWFIELDS.Field_Template is not part of a foreign key constraint. Foreign Key Column NEWF_WINDOW.AD_Window_ID is not part of a foreign key constraint. Foreign Key Column NEWF_WINDOWTAB.AD_Window_ID is not part of a foreign key constraint. Cannot be found by automatic log-checking only looking for the standard WARN|ERROR The attached patch seems to change log-config in that areas to be better. However it needs to be carefully checked for side-effects as that LogAppender is also used during MMC rebuilds which have tricky not clearly defined behavior there.",acknowledged,open,,1970-01-01 0032911,defect,Openbravo ERP,caristu,Triage Platform Base,normal,minor,always,,,2016-05-09,5,,,public,2022-02-01,Wrong selector request after refreshing the browser,"""After refreshing the browser having a record opened, subsequent request to datasource include the _targetRecordId parameter, causing the following message to appear in the log when it should not: """"org.openbravo.service.json.DefaultJsonDataService - Datasource request with targetRecordId but without directNavigation detected. This type of requests should be avoided because they result in a query that performs poorly. Parameters: ...""""""",acknowledged,open,,1970-01-01 0032901,defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,always,,,2016-05-09,5,,,public,2022-02-01,header buttons shown when header is not yet saved,"It is possible to reach an inconsistent state where header buttons are visible while header is not yet saved because its mandatory fields are not filled in. If these buttons are clicked, errors are thrown because the header cannot be actually saved before execution.",acknowledged,open,,1970-01-01 0032543,defect,Openbravo ERP,NaroaIriarte,Triage Platform Base,normal,minor,always,,,2016-03-23,5,,,public,2022-02-01,Strange behavior when trying to close the "Preference" window.,"If a preference is created in form view, saved and after that, without closing the form view, the field ""Visible at User"" is modified, it is not possible to close the ""Preference"" window.",acknowledged,open,,1970-01-01 0032508,defect,Openbravo ERP,caristu,Triage Platform Base,normal,minor,always,,,2016-03-18,5,,,public,2022-02-01,Attachments counter is not refreshed the first time a record is printed and attached,Attachments counter is not refreshed the first time a record is printed and attached,acknowledged,open,,1970-01-01 0032480,defect,Openbravo ERP,inigosanchez,Triage Platform Base,normal,minor,have not tried,,,2016-03-15,5,,,public,2022-02-01,NPE is thrown if filter of property column is used.,"""NPE is thrown if filter of property column is used. In createSetQueryService() method, there is a piece of code like this: final Entity distinctEntity = distinctProperty.getTargetEntity(); In this case it is not possible to reach target entity because distinctProperty is 'ADField.property' and 'property' uses SelectorFieldPropertyDataSource.""",acknowledged,open,,1970-01-01 0032344,defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,random,,,2016-02-25,5,,,public,2022-02-01,HQL based tables don't can produce incorrect pagination,"""When a grid build on top of a HQL based table is fetched before sorting by any column, id property is not added to the ORDER BY clause. This can cause, in case there are several pages and the default sorting to be done by non-unique values, to return duplicated records in different pages. Id is always appended to guarantee uniqueness in sorting so a record can only be in a given page. Note when a sorting on any column is applied, id field is added to the order by.""",acknowledged,open,,1970-01-01 0032234,defect,Openbravo ERP,aferraz,Triage Platform Base,normal,minor,always,,,2016-02-15,30,Professional Appliance,,public,2022-02-01,isNull filter is not working correctly in property fields,isNull filter (Advance Filtering) is not working correctly in property fields.,acknowledged,open,,1970-01-01 0030785,defect,Modules,nonofce,Triage Platform Base,normal,minor,always,,,2015-09-07,5,,,public,2022-02-01,Unable to delete project on forge,"I have created a project on forge, but I included white spaces in short name field. As result the project is not accesible any action.",acknowledged,open,,1970-01-01 0030401,defect,Openbravo ERP,mfuertes,Triage Platform Base,normal,minor,have not tried,,,2015-07-21,5,,,public,2022-02-01,Tab Key looses focus in GL Item,"Using the system navigating with the Tabulator Key, when creating a GL Item inside ""Add Details"" in ""Payment In"", cannot enter the number for ""Pay out"" value, because it looses focus.",acknowledged,open,,1970-01-01 0029840,defect,Openbravo ERP,aferraz,Triage Platform Base,normal,minor,always,,,2015-05-11,30,Professional Appliance,,public,2022-02-01,DimensionDisplayUtility is not called when opening AddPayment process definition with the + button,"""DimensionDisplayUtility is not called for AddPayment process definition when opening AddPayment with the + button from Financial Account - Transaction tab or Financial Account - Add Transaction process definition. When AddPayment is opened from toolbar button (Purchase Order, Sales Order, Purchase Invoice, Sales Invoice, Payment In and Payment Out windows), DimensionDisplayUtility class is called correctly.""",acknowledged,open,,1970-01-01 0034470,defect,Openbravo ERP,NaroaIriarte,Triage Platform Base,normal,minor,always,,,2016-11-11,5,,,public,2022-02-01,The manage variants filter is not working fine in some circumstances.,"""If there is a criteria which has two levels of deep and in the second level there are two criterias, filters cannot handle it and do not work properly. Criterias of this kind: criteria:{""""fieldName"""":""""id"""",""""operator"""":""""equals"""",""""value"""":""""A""""} criteria:{""""operator"""":""""and"""",""""_constructor"""":""""AdvancedCriteria"""",""""criteria"""":[{""""fieldName"""":""""searchKey"""",""""operator"""":""""iContains"""",""""value"""":""""B""""},{""""fieldName"""":""""name"""",""""operator"""":""""iContains"""",""""value"""":""""C""""}]} The problem is in the """"ManageVariantsDS"""" manual datasource. The way of handling the criterias is not correct.""",acknowledged,open,,1970-01-01 0034353,defect,Openbravo ERP,lorenzofidalgo,Triage Platform Base,normal,trivial,always,pi,,2016-10-31,5,,,public,2022-02-01,Definition section layout is broken when Fixed Percentage Discount is chosen,"After saving a record with value ""Fixed Percentage Discount"" in ""Discount/Promotion Type"" field, Definition section layout is broken.",acknowledged,open,,1970-01-01 0034212,defect,Openbravo ERP,dbaz,Triage Platform Base,normal,minor,always,,,2016-10-14,5,,,public,2022-02-01,[UX] Bad behavior of 'Cancel changes' toolbar button in NEW record in form view.,"""Bad behavior of 'Cancel changes' toolbar button in NEW record in form view. If the 'New in form' toolbar button is pressed, and without making any change in the form, the 'Cancel changes' toolbar button is pressed, the record is discarded and the form is closed. That's ok. If the 'New in form' toolbar button is pressed, you fill some data, and then the 'Cancel changes' toolbar button is pressed, the filled data is erased, and the NEW form comes back to its original state. That's wrong, the same behavior of the previous case should happen independently of the fact that some (unsaved) data has been already be entered. PS: In 'New in grid' case, the 'Cancel changes' button works ok, because it always discard the new line in both cases (with or without introduced data)""",acknowledged,open,,1970-01-01 0034191,defect,Openbravo ERP,egoitz,Triage Platform Base,normal,minor,always,,,2016-10-11,5,,,public,2022-02-01,The sort on the hql widgets does not work when the hql query does not have a order by clause,Sorting a grid by a column by clicking on the column header only works if the hql used to define the report contains an order by clause,acknowledged,open,,1970-01-01 0034022,defect,Openbravo ERP,caristu,Triage Platform Base,normal,minor,always,,,2016-09-19,5,,,public,2022-02-01,PostgreSqlBuilder configuration for escaped characters is not correct,"PostgreSqlBuilder configuration for escaped characters is not correct, this causes that queries with special characters (like single quotes) using this class are not being parsed correctly.",acknowledged,open,,1970-01-01 0033998,defect,Openbravo ERP,caristu,Triage Platform Base,normal,minor,always,,,2016-09-15,5,,,public,2022-02-01,It is possible to edit the Display Logic field on Tab having no modules in in development status,It is possible to edit the Display Logic field on Tab having no modules in in development status,acknowledged,open,,1970-01-01 0033923,defect,Openbravo ERP,caristu,Triage Platform Base,normal,minor,always,,,2016-09-07,5,,,public,2022-02-01,Advanced filter expressions do not work as expected in some type of fields,"Advanced filter expressions[1] do not work as expected in some type of fields: - Fields of columns based on List reference - Fields of columns based on Number reference [1] http://wiki.openbravo.com/wiki/User_Interface_Introduction#Column_Filters",acknowledged,open,,1970-01-01 0033596,defect,Openbravo ERP,NaroaIriarte,Triage Platform Base,normal,minor,always,,,2016-08-02,5,,,public,2022-02-01,The "Alternate Taxable Amount" field of Sales Order Lines is not working properly.,"When creating a new Line with the process ""Copy Lines"" of the ""Sales Order"" window, the value shown in the ""Alternate Taxable Amount"" is empty, but if that record is edited and saved, the value shown in the ""Alternate Taxable Amount"" changes to 0.00.",acknowledged,open,,1970-01-01 0033576,defect,Openbravo ERP,lorenzofidalgo,Triage Platform Base,normal,minor,always,pi,,2016-08-01,5,,,public,2022-02-01,"Service Product" section in "Product" window performs a wrong expansion behaviour,"When ""Service"" is selected in ""Product Type"" field, ""Service Product"" section is shown, but it is shown as expanded according to the triangle icon, but nothing is shown. User has to click the aforementioned section twice to be able to expand it correctly.",acknowledged,open,,1970-01-01 0033543,defect,Openbravo ERP,caristu,Triage Platform Base,normal,minor,always,,,2016-07-26,5,,,public,2022-02-01,On date filters is not possible to edit manually a date entered previously with the date widget,On date filters is not possible to edit manually a date entered previouslywith the date widget,acknowledged,open,,1970-01-01 0033513,defect,Openbravo ERP,lorenzofidalgo,Triage Platform Base,normal,minor,always,pi,,2016-07-20,5,,,public,2022-02-01,Input fields are not working right in "User" window,"Writing in Last Name triggers changes in Name input field. This issue is also reproducible in 3.0PR15Q3.5",acknowledged,open,,1970-01-01 0033497,defect,Openbravo ERP,caristu,Triage Platform Base,normal,minor,always,,,2016-07-19,5,,,public,2022-02-01,Record can be saved even after canceling the save with the prompt confirmation,"Having the ShowConfirmationDefault preference enabled, under some circumstances, it is possible to save a record after canceling the save operation with the prompt confirmation.",acknowledged,open,,1970-01-01 0033249,defect,Openbravo ERP,egoitz,Triage Platform Base,normal,minor,always,,,2016-06-13,5,,,public,2022-02-01,The startpage preference does not work with Autologon authentification class,The startpage preference does not work with Autologon authentification class,acknowledged,open,,1970-01-01 0033205,defect,Openbravo ERP,aferraz,Triage Platform Base,normal,minor,always,,,2016-06-09,30,Professional Appliance,,public,2022-02-01,Start in new line is not working fine in Process Definition,Start in new line is not working fine in Process Definition,acknowledged,open,,1970-01-01 0032942,defect,Openbravo ERP,caristu,Triage Platform Base,normal,minor,always,,,2016-05-12,5,,,public,2022-02-01,Is not possible to perform numeric comparisons on numeric filters in Custom Query Selectors,Is not possible to perform numeric comparisons on numeric filters in Custom Query Selectors. Currently is only possible to compare if the value is the same as the entered one (equal) but is not possible to filter by greater than or lower than comparators.,acknowledged,open,,1970-01-01 0032941,defect,Openbravo ERP,caristu,Triage Platform Base,normal,minor,always,,,2016-05-12,5,,,public,2022-02-01,Unexpected behavior when typing = character on selector string fields,There is an unexpected behavior when typing = character on selector string fields. An == is appended automatically,acknowledged,open,,1970-01-01 0032810,defect,Openbravo ERP,JONHM,Triage Platform Base,normal,minor,always,,,2016-04-28,5,,,public,2022-02-01,Values in grid are saved wrong on "Module" window,Values in grid are saved wrong on "Module" window when clicking on new document after editing lines in grid mode.,acknowledged,open,,1970-01-01 0032667,defect,Openbravo ERP,inaki_garcia,Triage Platform Base,normal,minor,always,main,,2016-04-14,5,,,public,2022-02-01,Focus doesn't change to next editable field upon refresh in Grid View,"When select a value in a 'TableDir' or in a 'List' focus doesn't skip to the nearest editable new field, as what has been observed that happens in the Assets window.",acknowledged,open,,1970-01-01 0032404,defect,Openbravo ERP,caristu,Triage Platform Base,normal,minor,always,,,2016-03-04,5,,,public,2022-02-01,Not possible to filter fields based on columns that make use of the OBUISEL_SelectorFieldPropertySelector reference,"Is not possible to to filter those fields based on columns that make use of the OBUISEL_SelectorFieldPropertySelector reference (Note: this is a Datasource based selector). The drop-down list appears empty and the following error is displayed in the log: 1289514 [http-8082-4] ERROR org.openbravo.service.json.DefaultJsonDataService - java.lang.NullPointerException at org.openbravo.service.json.DefaultJsonDataService.createSetQueryService(DefaultJsonDataService.java:439) at org.openbravo.service.json.DefaultJsonDataService.createSetQueryService(DefaultJsonDataService.java:327) at org.openbravo.service.json.DefaultJsonDataService.fetch(DefaultJsonDataService.java:156) ....",acknowledged,open,,1970-01-01 0032355,defect,Openbravo ERP,ngarcia,Triage Platform Base,normal,minor,always,,,2016-02-26,5,,,public,2022-02-01,Cannot select a date in the calendar of a date field under some circumstances,Cannot select a date in the calendar of a date field under some circumstances,acknowledged,open,,1970-01-01 0032031,defect,Openbravo ERP,caristu,Triage Platform Base,normal,minor,always,,,2016-01-27,5,,,public,2022-02-01,Wrong behavior when cancelling edition in grid after editing a numeric field,Wrong behavior when cancelling edition after editing a numeric field: a non-existing record is displayed in the UI (see attached image),acknowledged,open,,1970-01-01 0027863,defect,Openbravo ERP,lorenzofidalgo,Triage Platform Base,normal,minor,always,,,2014-10-14,5,,,public,2022-02-01,"When making changes in password field inside ""User"" window, save button does not get enabled","Inside User window, if you only make changes in password field, save button does not get enabled.",acknowledged,open,,1970-01-01 0034526,defect,Openbravo ERP,caristu,Triage Platform Base,normal,minor,always,,,2016-11-15,5,,,public,2022-02-01,HttpBaseServlet is not thread safe,"HttpBaseServlet class is not thread safe, as it is keeping state with the public static strDireccion field and some others instance variables.",acknowledged,open,,1970-01-01 0034457,defect,Openbravo ERP,ngarcia,Triage Platform Base,normal,minor,always,,,2016-11-09,5,,,public,2022-02-01,Cannot open a window if the value included in OBUIAPP_RecentViewList is higher than 1000000,Cannot open a window if the value included in OBUIAPP_RecentViewList is higher than 1000000. ,acknowledged,open,,1970-01-01 0034291,defect,Openbravo ERP,JONHM,Triage Platform Base,normal,minor,always,pi,,2016-10-25,5,,,public,2022-02-01,"In ""Price List Schema"" window, cannot pick a product without ""Product Category"" field selected","In ""Price List Schema"" window, if we create a new line, we cannot pick a product without ""Product Category"" field selected.",acknowledged,open,,1970-01-01 0034211,defect,Openbravo ERP,dbaz,Triage Platform Base,high,minor,have not tried,,,2016-10-14,5,,,public,2022-02-01,[UX] Bad behavior of 'New in form' button,"""Actually the 'New in form' button behavior (pressed from the form view) with autosave enabled is: * It saves the record. If the record cannot be saved (missing mandatory fields, ...), the record changes are discarded/cancelled. * The new form window is opened. It is wrong. If the record cannot be saved, it should behave the same than if you try to close the form or go to the next/previous record: an Error message should be shown, and the button action ('New in form' in this case) should not be performed. The UX problem with the current (bad) behavior is that if there is a large form, and you miss to fill some mandatory fields (maybe they are in a unnoticed collapsed section) and press the 'New in form' button, the changes (or the new form) is going to be lost without any warning to the user.""",acknowledged,open,,1970-01-01 0034186,defect,Openbravo ERP,inigosanchez,Triage Platform Base,normal,minor,have not tried,,,2016-10-11,5,,,public,2022-02-01,It should be added more context information of navigation rules at table level,Navigation rules work as expected but it should be added more context information of navigation rules at table level.,acknowledged,open,,1970-01-01 0034000,defect,Openbravo ERP,lorenzofidalgo,Triage Platform Base,high,minor,always,pi,,2016-09-15,5,,,public,2022-02-01,Currency combo field displayed wrongly on Payment Out window under some circumstances,"""While user is completing a """"Payment Out"""" record, after the user adds certain """"Payment Method"""" values, """"Currency"""" field appears. That field is not correctly displayed. The problem can be reproduced if the callout of the Payment Method field can not select a Financial Account.""",acknowledged,open,,1970-01-01 0033824,defect,Openbravo ERP,caristu,Triage Platform Base,high,minor,always,,,2016-08-26,5,,,public,2022-02-01,Extra datasource requests fired after opening Product window with a saved view,"Some extra datasource requests are fired after opening Product window with a saved view: - Two calls to ProductCharacteristicsDS (see image attached) - One call to NoteDataSource if the window is directly opened in form view (this can be reproduced in any other standard window with a saved view)",acknowledged,open,,1970-01-01 0033293,defect,Openbravo ERP,shuehner,Triage Platform Base,high,minor,have not tried,,,2016-06-16,5,,,public,2022-02-01,LogCleanup Utility background job inside pi not working correctly in at least one case,"Has been observed in a customer installation having 15Q2. The ad_pinstance + _para tables are not cleanup up by that process as they should be. process monitor shows the process being executed but ends in status 'ERR' on every execution. Log for those process execution always looks similar: 2016-06-08 19:00:00.049 - Starting log clean up process for Client:CLIENT_NAME - Organization:*+| 2016-06-08 19:00:00.118 - Cleaning up entity ADSessionUsageAudit +| 2016-06-08 19:00:01.546 - Deleted 0 rows +| 2016-06-08 19:00:01.546 - Entity ADSessionUsageAudit cleaned up in 1428ms +| 2016-06-08 19:00:01.551 - Cleaning up entity ADParameter +| No excpetion is logged in catalina.out or openbravo.log or process monitor output which makes it hard to debug. Checking the configuration table for this process shows that all config entries are duplicated and one set of the entries is missing value for ad_column_id. http://wiki.openbravo.com/wiki/Logs_Clean_Up That maybe related to the Red warning in this document but unclear.",acknowledged,open,,1970-01-01 0033195,defect,Openbravo ERP,shuehner,Triage Platform Base,high,minor,have not tried,,,2016-06-08,5,,,public,2022-02-01,OBContext.initialize loading many objects from database. Review if some loads can be optimized away,"Reviewing SQL's done during insert into c_import_entry (i.e. via pos orderloader). All the following SQL's were found to happen and all seems to come from OBContext.initialze (so probably at least once per http request) Example flow starts from ImportEntryProcessor.setOBContext in case context is not yet cached. 1.) via OBContext.initialize() select aduser0_.AD_User_ID select adlanguage0_.AD_Language_ID select adclient0_.AD_Client_ID select adlanguage0_.AD_Language_ID select organizati0_.AD_Org_ID select warehouse0_.M_Warehouse select adrole0_.AD_Role_ID_ select adrole0_.AD_Role_ID select organizati0_.AD_Org_ID select organizati0_.AD_Org_ID select adclient0_.AD_Client_ID select clientinfo0_.AD_Client_ID select count(*) as col_0_0_ from AD_Language Review if all loads are really needed or can be removed. If all are needed maybe some sharing can be done in case input param (id requested is same for several loads of same table). Also the last one (count from ad_language) is checking 'issystemlanguage='Y' which does probably not need to be repeated over and over again",acknowledged,open,,1970-01-01 0032497,defect,Openbravo ERP,rbianchini,Triage Platform Base,high,minor,always,3.0PR15Q4.4,,2016-03-16,5,,,public,2022-02-01,"A field is showed with data in form, but blank in grid","If you define a field in table A that references other row in the same table A, the field show data in form view, but in grid view show nothing.",acknowledged,open,,1970-01-01 0032250,defect,Openbravo ERP,lorenzofidalgo,Triage Platform Base,normal,minor,sometimes,pi,,2016-02-16,5,,,public,2022-02-01,Quick Launch sometimes stays open even after launching the found window,"Quick Launch window can stay open after launching correctly the window. This issue has been reproduced in livebuilds (pi) using Edge and IE 11. It seems that it is more likely to reproduce this issue when there is a worst performance.",acknowledged,open,,1970-01-01 0032051,defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2016-01-29,5,,,public,2022-02-01,review and remove occurrences of new BigDecimal(double),"""Literal decimal floating-point numbers cannot always be precisely represented as an IEEE 754 floating-point value. Consequently, the BigDecimal(double val) constructor must not be passed a floating-point literal as an argument when doing so results in an unacceptable loss of precision. [1][2] This constructor should be avoided. [1] https://www.securecoding.cert.org/confluence/display/java/NUM10-J.+Do+not+construct+BigDecimal+objects+from+floating-point+literals [2] https://dev.eclipse.org/sonar/coding_rules#rule_key=squid%3AS2111|s=createdAt|asc=false""",acknowledged,open,,1970-01-01 0032030,defect,Openbravo ERP,caristu,Triage Platform Base,high,minor,always,,,2016-01-27,5,,,public,2022-02-01,Double FIC request after selecting the empty value on a combo with a callout,"Double FIC request after selecting the empty value on a combo with a callout. One request is fired when the change method of the item detects that the field is being left empty (see[1]). The other request is fired by the pickValue method of the picklist. [1] https://issues.openbravo.com/view.php?id=17555",acknowledged,open,,1970-01-01 0031905,defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2016-01-15,5,,,public,2022-02-01,incomplete keyboard shortcuts functionality in P&E,P&E cannot be completely operated with keyboard shortcuts.,acknowledged,open,,1970-01-01 0031544,defect,Openbravo ERP,shuehner,Triage Platform Base,high,minor,have not tried,,,2015-11-20,5,,,public,2022-02-01,Double DS data load request on refresh of child tab in a specific case.,"Found in one specific butler table. Having grid view of that scenario described in steps to reproduce open triggers on top of the expected DS requests 1 additional request with a useless criteria. ",acknowledged,open,,1970-01-01 0031339,defect,Openbravo ERP,inigosanchez,Triage Platform Base,normal,minor,have not tried,,,2015-11-03,5,,,public,2022-02-01,The focus doesn't works properly when the position of a column changes.,"The focus doesn't works properly when the position of a column changes. It is necessary to do an action on the grid before changing the column position. If the browser is refreshed or if you close and reopen the same window, this bad behavior disappears.",acknowledged,open,,1970-01-01 0030642,defect,Openbravo ERP,inigosanchez,Triage Platform Base,normal,minor,have not tried,,,2015-08-24,5,,,public,2022-02-01,Tree selector will only allow to pick leaf nodes without the property "Is Parent Selection Allowed".,"""Tree selector will only allow to pick leaf nodes without the property """"Is Parent Selection Allowed"""".When """"Is Parent Selection Allowed"""" property is unchecked, tree selector is not working properly. See more info about """"Is Parent Selection Allowed"""" property here [1]. [1]. http://wiki.openbravo.com/wiki/How_to_Define_a_Table_as_a_Tree#Common_Fields_for_all_Tree_Structures""",acknowledged,open,,1970-01-01 0030638,defect,Openbravo ERP,inigosanchez,Triage Platform Base,normal,minor,have not tried,,,2015-08-24,5,,,public,2022-02-01,When creating a new tree reference not only tree tables are shown,"When creating a new tree reference not only tree tables are shown ",acknowledged,open,,1970-01-01 0030248,defect,Openbravo ERP,NaroaIriarte,Triage Platform Base,normal,minor,always,,,2015-06-25,5,,,public,2022-02-01,The font size of some checkboxes changes when enabling them.,"In the ""Set New Currency"" process definition window, when you check any of the check boxes, the font size of the name of these check boxes change and become bigger.",acknowledged,open,,1970-01-01 0028476,defect,Openbravo ERP,dbaz,Triage Platform Base,high,minor,always,,,2014-12-23,5,,,public,2022-02-01,multi requests to datasource in big FK filter drop down when item selected in second page,Filter drop down executes multiple (at least two) requests in case the number of options to filter by is bigger than the page size (75) and there is any record selected in the second page,acknowledged,open,,1970-01-01 0013049,defect,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,pi,,2010-04-20,5,,,public,2022-02-01,ModuleScript developers documentation should be improved to specify which parts of the update.db comes before,"""When writing a modulescript it important to know which parts of the update.database process (i.e. adding new tables) have already been done, to know what actions the script can do (or not). """,acknowledged,open,,1970-01-01 0035585,defect,Openbravo ERP,dmiguelez,Triage Platform Base,high,minor,always,,,2017-03-21,5,,,public,2022-02-01,Checkboxes are shown as editable in obuisel_selectors,"If a obuisel_selector is created, with fields that are shown in the dropdown list, and this fields are of checkbox type, they will be shown as if they are editable, whereas they are not",acknowledged,open,,1970-01-01 0035431,defect,Openbravo ERP,inigosanchez,Triage Platform Base,normal,minor,have not tried,,,2017-03-06,5,,,public,2022-02-01,Data in widgets is not sorted properly under some circumstances,"Data in widgets are not sorted properly under some circumstances. When the query that generates the data of the widget has not an 'order by' clause the data is not sorted properly. The problem can be found in updateSortByFields() method in QueryListDataSource class. This method is used to updates the order by clause of the HQL query and it is not managed properly the reported case.",acknowledged,open,,1970-01-01 0035327,defect,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2017-02-21,5,,,public,2022-02-01,lib/runtime has duplicate and conflicting ant jars,"""lib/runtime folder has several jar files related to ant: -rw-r--r-- 1 huehner huehner 2000557 Sep 24 2014 ant-1.9.2.jar -rw-r--r-- 1 huehner huehner 8590 Sep 24 2014 ant-apache-log4j-1.9.2.jar -rw-r--r-- 1 huehner huehner 18333 Sep 24 2014 ant-launcher-1.9.2.jar -rw-r--r-- 1 huehner huehner 436697 Mar 20 2013 ant-nodeps.jar The first three are clearly labeled with 1.9.x version of ant. However the 4th one (checking META-INF/MANIFEST.MF file inside the jar) is a copy of ant 1.7 Having both does not make much sense. From naming ant-nodeps is a ant copy of core ant parts not requiring other dependencies (see size 400k) the ant-1.9.2 some the size is probably a full copy. Note; careful testing of updating old to new version, mmc rebuild etc maybe needed to check for unintended side-effects""",acknowledged,open,,1970-01-01 0035161,defect,Modules,ngarcia,Triage Platform Base,high,minor,always,,,2017-02-03,5,,,public,2022-02-01,"Sales Details Fact Cube is showing a cost of 0 for not stocked products (items, services...)","Sales Details Fact Cube is showing a cost of 0 for not stocked products (items, services...)",new,open,,1970-01-01 0035069,defect,Openbravo ERP,NaroaIriarte,Triage Platform Base,high,minor,have not tried,,,2017-01-27,5,,,public,2022-02-01,A row inserted in GL Item section of Add details pick & execute cannot be modified,"When a record is inserted in the GL Items section of the Add details pick and execute window, and after saving it, yo try to modify it, it is not possible to save the record again.",acknowledged,open,,1970-01-01 0034948,defect,Openbravo ERP,inaki_garcia,Triage Platform Base,normal,minor,always,,,2017-01-13,5,,,public,2022-02-01,[RR17Q1] Some records in grid don't display correctly when scrolling,"""Records not currently being displayed on the header tab grid (placed at another point in the scroll bar) won't display properly after setting a filter, editing any one of them on form view, going back to grid display and scrolling to them. The display errors in the grid view are the following: - Form and Grid edit buttons disappear - Some fields, such as """"Delivery Status"""" and """"Invoice Status"""" disappear This issue has been reproduced in the Retail Backend during the QA test cycle. It only reproducible the first time right after logging in. The subject tab or window and filtering mentioned in the """"Steps to Reproduce"""" section could not be the only criterias in which this issue is reproduced.""",acknowledged,open,,1970-01-01 0034768,defect,Openbravo ERP,lorenzofidalgo,Triage Platform Base,normal,minor,always,pi,,2016-12-19,5,,,public,2022-02-01,"Autosave induces Partner Address is not saved following certain flow. Reproducible in FF 45.4.0, not in Chrome 52.0.2743.116","Partner Address field is not saved following certain flow with autosave. Reproducible with Firefox 45.4.0. Not reproducible with Chrome version 52.0.2743.116 (64-bit). ",acknowledged,open,,1970-01-01 0034749,defect,Openbravo ERP,airaceburu,Triage Platform Base,high,minor,always,pi,,2016-12-15,5,,,public,2022-02-01,SelectionChanged function is called twice per selection in P&E grids,SelectionChanged function is called twice per selection in P&E grids,acknowledged,open,,1970-01-01 0034696,defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2016-12-07,5,,,public,2022-02-01,inconsistent DB statistics update after importing sample data,"Importing sample data is inconsistent regarding how statistics are updated: Oracle: -Statistics are updated in Java just after importing sample data (see #32119) and afterwards in build-create.xml PostgreSQL: -Statistics are updated only after the process completes in build-create.xml",acknowledged,open,,1970-01-01 0034492,defect,Openbravo ERP,caristu,Triage Platform Base,high,minor,always,,,2016-11-14,5,,,public,2022-02-01,Review access for the StorePropertyActionHandler class,It is possible to set any property at any level (including system level) when invoking StorePropertyActionHandler,acknowledged,open,,1970-01-01 0033770,defect,Openbravo ERP,shuehner,Triage Platform Base,high,minor,have not tried,,,2016-08-23,5,,,public,2022-02-01,ModuleManagement install from local obx triggers accidental 4* load of ad_module_dependency,"The flow of installing packs from local obx file looks for ad_module_dependency information in the local database. That code calls .list() 4 times on the same OBCriteria instances running the sql query 4 times which should be avoided.",acknowledged,open,,1970-01-01 0033081,defect,Openbravo ERP,NaroaIriarte,Triage Platform Base,high,minor,have not tried,,,2016-05-30,5,,,public,2022-02-01,There are some sql queries that can be avoided.,"""There are unneeded queries in done in the """"HttpSecureAppServlet.hasGeneralAccess"""". It is needed to improve the General Access performance by removing those unneeded queries. For example there are two queries done when the access type is """"W"""". With a refactor it could be improved to only one query by changing this code: """"SeguridadData.selectAccess(this, vars.getRole(), """"TABLE"""", id).equals(""""0"""") && !SeguridadData.selectAccess(this, vars.getRole(), type, id).equals(""""0"""")""""""",acknowledged,open,,1970-01-01 0032904,defect,Openbravo ERP,lorenzofidalgo,Triage Platform Base,high,minor,always,pi,,2016-05-09,5,,,public,2022-02-01,SelectAll checkbox in deselected if a filter column is clicked to sort,"When a grid has all the lines selected and, after that, a column filter is clicked to sort, the selectAll checkbox is wrongly deselected.",acknowledged,open,,1970-01-01 0032796,defect,Openbravo ERP,inaki_garcia,Triage Platform Base,normal,minor,sometimes,pi,,2016-04-27,5,,,public,2022-02-01,"""Batches"" false positive shows up a ""Note"" popup, which prevents test cases from executing correctly","""In the """"Payment Out"""" process as tested by the APRRegression29532Out.java test case, when selecting """"Orders"""" Transaction type in the """"Add Details"""" window, a """"Note"""" popup is shown which says that it isn't possible to select many records at once. This is due to trying to click on the Select All checkbox on the first grid before the application has any chance of loading the filtered data, and although a workaround has been coded to prevent this situation from happening (by adjusting timing between instructions), there might be a better solution to this which exceeds our scope of coding. Could be an issue with SmartClient. This issue is reproducible in all PI builds as tested by the automated tests (with Postgres and Oracle).""",acknowledged,open,,1970-01-01 0031534,defect,Openbravo ERP,inigosanchez,Triage Platform Base,low,trivial,have not tried,,,2015-11-19,5,,,public,2022-02-01,In grids of P&E windows readonly and readonly logic styles are different.,"""In grids of P&E windows readonly and readonly logic styles are different. A readonly field (Standard prize) is displayed with the characters in black color. [1]. A readonly logic field is displayed with the characters in grey color.[2]. The expected style in both cases should be as readonly fields, it means, the letters are shown in black.""",acknowledged,open,,1970-01-01 0031127,defect,Openbravo ERP,lorenzofidalgo,Triage Platform Base,normal,minor,always,pi,,2015-10-09,5,,,public,2022-02-01,"Ctrl + S should be captured, but in certain situation the user can access to browser's Ctrl + S shortcut instead of Openbravo's","If ""Ctrl + S"" is clicked while some record is being saved, browser's shortcut is executed instead of ERP's shortcut.",acknowledged,open,,1970-01-01 0030249,defect,Openbravo ERP,NaroaIriarte,Triage Platform Base,normal,minor,always,,,2015-06-25,5,,,public,2022-02-01,An error is get in the chrome console when executing a Process Definition.,"""When executing the process definition """"Set New Currency"""", an error is retrieved: """"Uncaught TypeError: Cannot read property '$1162' of null"""" I the """"https://code.openbravo.com/erp/mods/org.openbravo.userinterface.smartclient.dev/"""" module is in development, the message is this: """"Uncaught TypeError: Cannot read property '_handleSelect' of null""""""",acknowledged,open,,1970-01-01 0028765,defect,Openbravo ERP,AugustoMauch,Triage Platform Base,normal,minor,have not tried,,,2015-01-26,5,,,public,2022-02-01,"It is not possible to use formula inputs if ',' is used as decimal separator","If ',' is used as decimal separator, when the user enter a formula in a numeric input (i.e. =1/3) the formula is not evaluated and the value is not saved",acknowledged,open,,1970-01-01 0028484,defect,Openbravo ERP,AugustoMauch,Triage Platform Base,high,minor,have not tried,,,2014-12-24,5,,,public,2022-02-01,Duplicate FIC request after reactivating invoice,"After reactivating an invoice three requests are beind done to the FIC in SETSESSION mode: - 2 for the header tab - 1 for the line tab Possibly one of the requests done to the header tab is not needed.",acknowledged,open,,1970-01-01 0027698,defect,Openbravo ERP,AugustoMauch,Triage Platform Base,normal,minor,have not tried,,,2014-09-26,5,,,public,2022-02-01,Wrong calculations on numeric field depending on the formula when using a comma as decimal separator,"""Using """","""" as decimal separator and """"."""" as grouping separator, if we use an arithmetic calculation for enter a value on a numeric field it fails if the first operand is a decimal number. This issue is similar with this one [1]. [1] was fixed for the case when a dot was used as decimal separator. Using operations with decimal numbers did not work before nor after fixing [1], if a comma was used as decimal separator. [1] https://issues.openbravo.com/view.php?id=25517""",acknowledged,open,,1970-01-01 0026140,defect,Openbravo ERP,guillermogil,Triage Platform Base,high,minor,have not tried,,,2014-04-02,5,,,public,2022-02-01,Info message on enter Sales Invoice window,"The following info message appears on enter Sales Invoice window. Message: INFO org.openbravo.service.datasource.DefaultDataSourceService - Couldn't find property from additional property product$productName in entity InvoiceLine ",acknowledged,open,,1970-01-01 0036510,defect,Openbravo ERP,plujan,Triage Platform Base,normal,minor,have not tried,main,,2017-07-19,5,,,public,2022-02-01,[PR17Q3] Using the keyboard to navigate the Location Selector generates an error,"""When the grid in the Locator Selector has the focus it is possible to use the up/down, page up/down, home and end keys to navigate the records. In some cases this raises an error. See steps.""",acknowledged,open,,1970-01-01 0036506,defect,Openbravo ERP,ngarcia,Triage Platform Base,high,minor,always,,,2017-07-17,5,,,public,2022-02-01,Auxiliary Input is not computed if the SQL code has "IN (@#...@)","""Auxiliary Input is not computed if the SQL code has """"IN (@#...@)"""" The problem in the following piece of code of parseSQL function of UIDefinition class: if (strAux.length() > 3 && strAux.substring(strAux.length() - 3, strAux.length()).equals("""" IN"""")) { strAux = """" type=\""""replace\"""" optional=\""""true\"""" after=\"""""""" + strAux1 + """"\"""" text=\""""'"""" + i + """"'\"""""""";""",acknowledged,open,,1970-01-01 0036396,defect,Openbravo ERP,ngarcia,Triage Platform Base,high,minor,always,,,2017-07-04,5,,,public,2022-02-01,Set As Ready button does not disappear from Organization window after it is launched from tree view,"""Set As Ready button does not disappear from Organization window once it is launched until the window is refreshed when invoked from tree view. If you launch it with the Cascade option and change from parent organization to child organization, the button is shown""",acknowledged,open,,1970-01-01 0036352,defect,Openbravo ERP,caristu,Triage Platform Base,normal,minor,always,,,2017-06-27,5,,,public,2022-02-01,Still there are requests for standard 2.50 buttons that borrow 2 connections,"When a 2.50 style process is opened some requests are performed each of them borrowing 2 connections due to XmlEngine translation (see #36293). This issue is a continuation of issue #36299 ",acknowledged,open,,1970-01-01 0036347,defect,Openbravo ERP,Sandrahuguet,Triage Platform Base,normal,minor,have not tried,,,2017-06-26,20,Community Appliance,,public,2022-02-01,It is not possible to delete the default value in some combos in Grid Configuration window,It is not possible to delete the default value in some combos erasing character by character with the delete key in Grid Configuration window.,acknowledged,open,,1970-01-01 0036344,defect,Openbravo ERP,inigosanchez,Triage Platform Base,normal,minor,have not tried,,,2017-06-26,5,,,public,2022-02-01,'Done' button in Add Payment process should not be enabled under some circumstances.,'Done' button in Add Payment process should not be enabled under some circumstances. Some conditions can be check it to handle properly the visibility of the 'Done' button.,acknowledged,open,,1970-01-01 0036343,defect,Openbravo ERP,inigosanchez,Triage Platform Base,normal,minor,have not tried,,,2017-06-26,5,,,public,2022-02-01,red highlight disappears when it shouldn't,"When defining mandatory fields in a grid for a Pick & Execute window, red highlight appears if a mandatory field is not filled. The problem is that under some circumstances, red highlight disappears when it shouldn't disappear.",acknowledged,open,,1970-01-01 0036317,defect,Openbravo ERP,caristu,Triage Platform Base,high,minor,always,,,2017-06-23,5,,,public,2022-02-01,JS Error thrown in console after pressing F12 in the Book process pop-up,"""When pressing F12 (or F2) key having the Book pop-up opened, the following error is thrown in the console: Header_Edition.html?Command=BUTTON104:32 Uncaught ReferenceError: arrProjectAction is not defined at updateDescription (Header_Edition.html?Command=BUTTON104:32) at HTMLSelectElement.onchange (Header_Edition.html?Command=BUTTON104:325) at :1:22""",acknowledged,open,,1970-01-01 0036107,defect,Openbravo ERP,nonofrancisco,Triage Platform Base,normal,minor,always,pi,,2017-05-25,5,,,public,2022-02-01,Parameter does not starts in new line if preceded by Multi Selector parameter,"When a parameter is preceded by a Multi Selector parameter, even when has set to start in new line, is displayed at side of the preceding parameter.",acknowledged,open,,1970-01-01 0036085,defect,Openbravo ERP,inigosanchez,Triage Platform Base,low,minor,have not tried,,,2017-05-24,5,,,public,2022-02-01,A wrong error message is thrown under some circumstances,"""A wrong error message is thrown when you repeat 3 times the action of edit a line and close the line by clicking inside a read only field or outside the edited record in [Sales order - Lines]. Seeing the attached error stack, it seems related with PreSaveActions and the action handler implemented in this subtab (Sales Order - Lines)""",acknowledged,open,,1970-01-01 0036084,defect,Openbravo ERP,inigosanchez,Triage Platform Base,low,minor,have not tried,,,2017-05-24,5,,,public,2022-02-01,Clicking right button inside a record of a grid in a P&E doesn't show contextual menu,"Clicking right button inside a record of a grid in a P&E doesn't works as expected because instead of showing contextual menu, browser's menu is shown.",acknowledged,open,,1970-01-01 0036083,defect,Openbravo ERP,inigosanchez,Triage Platform Base,low,minor,have not tried,,,2017-05-24,5,,,public,2022-02-01,Visibility of Cancel changes button of the header bar doesn't works as expected.,Visibility of Cancel changes button of the header bar doesn't works as expected when a edited record without a change is closed.,acknowledged,open,,1970-01-01 0036031,defect,Openbravo ERP,aferraz,Triage Platform Base,normal,minor,always,,,2017-05-18,30,Professional Appliance,,public,2022-02-01,Default value wrongly set in Process Definition parameter,"""Default value is set to process definition parameter although its value doesn't match with parameter's reference where clause. If we have the same default value and reference in a standard window field, it will not be set. """,acknowledged,open,,1970-01-01 0036004,defect,Openbravo ERP,caristu,Triage Platform Base,high,minor,have not tried,,,2017-05-16,5,,,public,2022-02-01,Review widget definitions included in the standard distribution,"Some of the widget definitions included within the standard distribution must be reviewed in order to ensure that they all work properly in all the cases. ",acknowledged,open,,1970-01-01 0035942,defect,Openbravo ERP,ngarcia,Triage Platform Base,low,minor,always,,,2017-05-08,5,,,public,2022-02-01,Documentation about Role Access is empty,"Documentation about Role Access is empty: http://wiki.openbravo.com/wiki/Role_Access",acknowledged,open,,1970-01-01 0035857,defect,Openbravo ERP,inigosanchez,Triage Platform Base,low,minor,have not tried,,,2017-04-27,5,,,public,2022-02-01,The first time a dataset is selected the focus is moved to the first one in the [Enterprise Module Management] window.,The first time a dataset is selected the focus is moved to the first one in the [Enterprise Module Management] window. It is very annoying. For example when you are applying several datasets for several organizations.,acknowledged,open,,1970-01-01 0035765,defect,Openbravo ERP,caristu,Triage Platform Base,high,minor,always,,,2017-04-12,5,,,public,2022-02-01,There are some cancelled requests after login,After log-in in the application there are always a set of cancelled requests. See image attached.,acknowledged,open,,1970-01-01 0035411,defect,Openbravo ERP,caristu,Triage Platform Base,high,minor,always,,,2017-03-02,5,,,public,2022-02-01,Javascript error when switching between the options of the order booking process,"The following javascript error is displayed in the console after switching between the options of the order booking process: Uncaught ReferenceError: arrProjectAction is not defined at updateDescription (Header_Edition.html?Command=BUTTON104:32) at HTMLSelectElement.onchange (Header_Edition.html?Command=BUTTON104:325)",acknowledged,open,,1970-01-01 0035102,defect,Openbravo ERP,inaki_garcia,Triage Platform Base,normal,minor,always,main,,2017-01-31,5,,,public,2022-02-01,[PR17Q1] [AUoM] Dropdown in a record of Pick/Edit Lines process action shows late when scrolling through fields with Tab key,"Having installed the ""Alternate UOM"" module, when selecting and scrolling through a record with the tab key in the Pick/Edit Lines of the Return Material Receipt window (could happen in other Pick/Edit Lines popups too), the ""Returned UOM"" field dropdown is opened, but later than it should. More precisely, it's opened once the focus moved with the Tab key is placed on the field next to it.",acknowledged,open,,1970-01-01 0034990,defect,Openbravo ERP,inaki_garcia,Triage Platform Base,normal,minor,always,,,2017-01-18,5,,,public,2022-02-01,[PR17Q1] Grid editting doesn't work correctly in the Product Characteristic window,"""In the grid view of the Value child tab, when editing a field in a row and hitting """"Enter"""" key to save and create a new row, the following issues occur: 1. The field to edit in the next row is highlighted in red and there's no cursor (focus is lost). 2. Once the new row is saved, the first row can't be edited using the row editing buttons, thus being unable to edit it again from the grid view""",acknowledged,open,,1970-01-01 0033552,defect,Openbravo ERP,NaroaIriarte,Triage Platform Base,normal,minor,always,,,2016-07-28,5,,,public,2022-02-01,The selectAll checkbox is not working fine,"""When some records are created (less than 100) it is possible to select all the records by clicking the selectAll checkbox, but if more records are created (more than 100 in total) and after that some of them are deleted (having, after the delete task less than 100) it is not possible to click in the selectAll checkbox. Also, the number of records shown in the ui is not correct.""",acknowledged,open,,1970-01-01 0017860,defect,Openbravo ERP,iperdomo,Triage Platform Base,low,trivial,always,,,2011-07-01,20,2.6.36-gentoo-r5,,public,2022-02-01,Changes required in scripts generating DevGuide documentation,"""The scripts generating the Entity_Model and Database_Model uses the prefix ERP/3.0/Developers_Guide and the documents have no category. We are removing this prefix from _all_ documents related to Openbravo 3, and using categories for structuring. Changes required: * Remove the ERP/3.0/Developers_Guide prefix * Add the category [[Data_Model]] to the article Here you have the DevGuide structure https://docs.google.com/a/openbravo.com/drawings/d/1AUZ62u2hUx6bYX-h4qq0_IxdrL2ylxspfDZTCRQUAUA/edit?hl=en_US """,acknowledged,open,,1970-01-01 0038148,defect,Openbravo ERP,JONHM,Triage Platform Base,high,minor,always,,,2018-03-15,5,,,public,2022-02-01,Filters on saved views are not working as expected on tabs,Filters on saved views are not working as expected on tabs.,acknowledged,open,,1970-01-01 0037993,defect,Modules,JONHM,Triage Platform Base,high,minor,always,,,2018-02-22,5,,,public,2022-02-01,Grand Total column is not exported to excel,Grand Total column is not exported to excel,new,open,,1970-01-01 0037714,defect,Modules,jorgewederago,Triage Platform Base,normal,minor,always,,,2018-01-24,5,,,public,2022-02-01,EDL should not allow as output GET calls to WebService,"""EDL should not have GET as possible method in the output configuration for web services. The implementation for the request call to the web services will set content to it. If this happens, the request call will behave as POST/PUT since a GET one should not have content. At this moment, the current code does not allow the addition of parameters to the URL so it will be easier to remove this type from the list if no functional cases are found to corroborate this kind of call.""",new,open,,1970-01-01 0037632,defect,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2018-01-13,5,,,public,2022-02-01,Double call to StorePropertyActionHandler (RecentDocumentLists) after saving Goods Shipment Line,"When saving a newly created Goods Shipment line 2 calls to the StoreProperyActionHandler can be seen with similar or identical data. Note: can be only seen when line is created in form view and not in grid view.",acknowledged,open,,1970-01-01 0037631,defect,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2018-01-13,5,,,public,2022-02-01,Double load of product selector after creating new Goods Shipment line,"When saving a newly created good shipment line in the Goods Shipment window 2 loads to the product selector ""POST /openbravo/org.openbravo.service.datasource/ProductStockView"" can be seen. ",acknowledged,open,,1970-01-01 0037588,defect,Openbravo ERP,JONHM,Triage Platform Base,high,minor,always,,,2018-01-05,5,,,public,2022-02-01,Open on tab opens both grid and form view when using Default Tree View Logic on tabs,Open on tab opens both grid and form view when using Default Tree View Logic on tabs,acknowledged,open,,1970-01-01 0037467,defect,Openbravo ERP,rbianchini,Triage Platform Base,normal,minor,always,,,2017-12-13,5,,,public,2022-02-01,subtab in "Purchasing Plan" with a tableDir FK to header fails,"When adding a child tab in ""Purchasing Plan"", with a FK to MRP_Run_Purchase set as ""link to parent column"" with TableDir reference. It is not possible to add/edit records in that new tab.",acknowledged,open,,1970-01-01 0037466,defect,Openbravo ERP,rbianchini,Triage Platform Base,normal,minor,always,,,2017-12-13,5,,,public,2022-02-01,3rd level tabs in form don't get refreshed when selecting a different 1st level record,"""Working with Chrome 62 in windows with at least 3 levels of tab hierarchy. When having a record open in form view in a 3rd level tab, selecting a different record in 1st level tab and moving back to 3rd level again, the information displayed in 3rd level does not get refreshed: it continues displaying previous record. Tested in different browsers in Ubuntu 16.04LTS: * Chromium 62.0.3202.94 (Official Build) -> FAIL * Chrome 63.0.3239.70 (Official Build) beta -> OK * Chrome 64.0.3278.0 (Official Build) dev -> OK * Firefox 57.0 -> OK Note starting from 18Q1, recommended Chrome version is 63 (although supported from 61). """,acknowledged,open,,1970-01-01 0037200,defect,Openbravo ERP,caristu,Triage Platform Base,high,minor,always,,,2017-10-31,5,,,public,2022-02-01,Entity Check is not done for the datasource calls of the foreign key filters in tree view,"""Being in tree view mode, the entity check is not done in the datasource calls of the filters based in foreign key references. This kind of requests are not including the """"referencedTableId"""" parameter is not being sent, causing the following unexpected warning to be displayed in the log: WARN org.openbravo.base.model.ModelProvider - Entity not found in runtime model for table id: null""",acknowledged,open,,1970-01-01 0037161,defect,Openbravo ERP,inigosanchez,Triage Platform Base,normal,minor,have not tried,,,2017-10-25,5,,,public,2022-02-01,Extra DS calls in Alert Management window when refreshing after expand/collapse a section,Extra (unneeded) datasource requests are performed when refreshing the Alert Management window after expand/collapse a section,acknowledged,open,,1970-01-01 0037053,defect,Openbravo ERP,plujan,Triage Platform Base,normal,minor,have not tried,,,2017-10-11,5,,,public,2022-02-01,[PR17Q4] Generate Commission button shows an exception,"""Generating a Commission shows an exception when the date is modified, see details below and attached screenshot. UPDATE: It only fails when the date field has the focus and the Enter key is used to confirm.""",acknowledged,open,,1970-01-01 0036956,defect,Openbravo ERP,inigosanchez,Triage Platform Base,normal,minor,have not tried,,,2017-09-26,5,,,public,2022-02-01,Some warnings appear (when it shouldn't) in "ret-api" job is executed.,"""Some warnings appear (when it shouldn't) in """"ret-api"""" job is executed: ................................... [checkAPI] 10672 INFO - Loading and applying configuration scripts [checkAPI] 10677 INFO - Applying data part of configuration script: org.openbravo.retail.pack [checkAPI] 10679 INFO - Loading configuration script: /srv/ci/workspace/ret-api/SANDBOX/api-checks/model/modules/org.openbravo.retail.pack/src-db/database/configScript.xml [checkAPI] Warning: old value in row not equal to expected one. Table:[AD_TAB] PK[: 800222] Old Value found: Y Old value expected N [checkAPI] Warning: old value in row not equal to expected one. Table:[AD_TAB] PK[: 800223] Old Value found: Y Old value expected N ................................... The CheckAPIDistribution task is not working as expected if you execute the task as follows (same as ret-api): ant run.api.test.model -DstableDBdir=/srv/ci/workspace/try-ret-api/SANDBOX/api-checks/model -Dmodules=org.openbravo.retail.pack,org.openbravo.retail.config,org.openbravo.retail.posterminal,org.openbravo.retail.poshwmanager,org.openbravo.retail.discounts,org.openbravo.mobile.core,org.openbravo.retail.sampledata,org.openbravo.retail.returns These modules (-Dmodules=...) are used to load the data from their source data (xml). This generates the problem because the loaded data is used to find all the templates and for this reason core template is not found and is not applied as expected. """,acknowledged,open,,1970-01-01 0036799,defect,Openbravo ERP,inigosanchez,Triage Platform Base,normal,minor,have not tried,,,2017-09-05,5,,,public,2022-02-01,workingDir path should be get from source.path property instead of user.dir property.,"This method [1] is used to retrieves the properties from Openbravo properties file. This method can't find Openbravo properties file because this file is located in source.path/config/Openbravo.properties not in user.dir/config/Openbravo.properties [1]. https://code.openbravo.com/erp/devel/dbsm-main/file/3951b20a691d/src/org/openbravo/ddlutils/util/DBSMOBUtil.java#l1231",acknowledged,open,,1970-01-01 0036733,defect,Openbravo ERP,rbianchini,Triage Platform Base,normal,minor,always,3.0PR17Q1.3,,2017-08-28,5,,,public,2022-02-01,filter in saved views not working in 2nd level tabs,"In second level tabs, the filters are not saved when you saved the view.",acknowledged,open,,1970-01-01 0036613,defect,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2017-08-04,5,,,public,2022-02-01,6 flush per file processed in apply.modules part of i.e. install.source,"""In the apply.modules step done during i.e. install.source there are 6 flush calls being done for every file processed. apply.module: [java] 0 [main] INFO org.openbravo.dal.core.DalLayerInitializer - Initializing in-memory model... [java] 13 [main] INFO org.openbravo.base.model.ModelProvider - Building runtime model [java] 3705 [main] INFO org.openbravo.dal.core.DalLayerInitializer - Model read in-memory, generating mapping... [java] 10745 [main] INFO org.openbravo.base.provider.OBConfigFileProvider - Found provider config file /srv/ci/workspace/try-full-pgsql/config/provider-config.xml [java] 10756 [main] INFO org.openbravo.dal.core.DalLayerInitializer - Dal layer initialized [java] 10896 [main] INFO org.openbravo.erpCommon.modules.ApplyModule - Looking for translation modules [java] 10899 [main] INFO org.openbravo.erpCommon.modules.ApplyModule - Looking for reference data modules [java] 10946 [main] INFO org.openbravo.erpCommon.modules.ApplyModule - 5 reference data modules have data files [java] 10947 [main] INFO org.openbravo.erpCommon.modules.ApplyModule - Importing data from Core module. Dataset: Unit_of_Measure.xml [java] 11001 [main] INFO org.openbravo.dal.service.OBDal - Content of session: {ADClient=1, ADLanguage=1, ADModule=23, ADRole=1, ADRoleOrganization=1, ADUser=1, ADUserRoles=1, ClientInformation=1, ModuleDependency=64, Organization=1} [java] 11002 [main] INFO org.openbravo.dal.service.OBDal - Flush of 95 entities and 409 collections took: 25 [java] 11489 [main] INFO org.openbravo.dal.service.OBDal - Content of session: {ADClient=1, ADLanguage=1, ADModule=23, ADRole=1, ADRoleOrganization=1, ADUser=1, ADUserRoles=1, ClientInformation=1, ModuleDependency=64, Organization=1, UOM=31, UOMConversion=102} [java] 11490 [main] INFO org.openbravo.dal.service.OBDal - Flush of 228 entities and 1959 collections took: 75 [java] 11522 [main] INFO org.openbravo.dal.service.OBDal - Content of session: {ADClient=1, ADLanguage=1, ADModule=23, ADRole=1, ADRoleOrganization=1, ADUser=1, ADUserRoles=1, ClientInformation=1, ModuleDependency=64, Organization=1, UOM=31, UOMConversion=102} [java] 11523 [main] INFO org.openbravo.dal.service.OBDal - Flush of 228 entities and 1959 collections took: 31 [java] 11549 [main] INFO org.openbravo.dal.service.OBDal - Content of session: {ADClient=1, ADLanguage=1, ADModule=23, ADRole=1, ADRoleOrganization=1, ADUser=1, ADUserRoles=1, ClientInformation=1, ModuleDependency=64, Organization=1, UOM=31, UOMConversion=102} [java] 11551 [main] INFO org.openbravo.dal.service.OBDal - Flush of 228 entities and 1959 collections took: 24 [java] 11620 [main] INFO org.openbravo.dal.service.OBDal - Content of session: {ADClient=1, ADLanguage=1, ADModule=23, ADRole=1, ADRoleOrganization=1, ADTable=2, ADUser=1, ADUserRoles=1, ClientInformation=1, ModuleDependency=64, Organization=1, ReferenceDataStore=133, UOM=31, UOMConversion=102} [java] 11621 [main] INFO org.openbravo.dal.service.OBDal - Flush of 363 entities and 2017 collections took: 37 [java] 11638 [main] INFO org.openbravo.dal.service.OBDal - Content of session: {ADClient=1, ADLanguage=1, ADModule=23, ADRole=1, ADRoleOrganization=1, ADTable=2, ADUser=1, ADUserRoles=1, ClientInformation=1, ModuleDependency=64, Organization=1, ReferenceDataStore=133, UOM=31, UOMConversion=102} [java] 11639 [main] INFO org.openbravo.dal.service.OBDal - Flush of 363 entities and 2017 collections took: 15 [java] 11643 [main] INFO org.openbravo.erpCommon.modules.ApplyModule - Importing data from Core module. Dataset: Costing_Algorithms.xml [java] 11660 [main] INFO org.openbravo.dal.service.OBDal - Content of session: {ADClient=1, ADLanguage=1, ADModule=23, ADRole=1, ADRoleOrganization=1, ADTable=2, ADUser=1, ADUserRoles=1, ClientInformation=1, ModuleDependency=64, Organization=1, ReferenceDataStore=133, UOM=31, UOMConversion=102} [java] 11661 [main] INFO org.openbravo.dal.service.OBDal - Flush of 363 entities and 2017 collections took: 14 [java] 11683 [main] INFO org.openbravo.dal.service.OBDal - Content of session: {ADClient=1, ADLanguage=1, ADModule=23, ADRole=1, ADRoleOrganization=1, ADTable=2, ADUser=1, ADUserRoles=1, ClientInformation=1, CostingAlgorithm=2, LandedCostDistributionAlgorithm=1, ModuleDependency=64, Organization=1, ReferenceDataStore=133, UOM=31, UOMConversion=102} [java] 11684 [main] INFO org.openbravo.dal.service.OBDal - Flush of 366 entities and 2025 collections took: 10 [java] 11733 [main] INFO org.openbravo.dal.service.OBDal - Content of session: {ADClient=1, ADLanguage=1, ADModule=23, ADRole=1, ADRoleOrganization=1, ADTable=2, ADUser=1, ADUserRoles=1, ClientInformation=1, CostingAlgorithm=2, LandedCostDistributionAlgorithm=1, ModuleDependency=64, Organization=1, ReferenceDataStore=133, UOM=31, UOMConversion=102} [java] 11734 [main] INFO org.openbravo.dal.service.OBDal - Flush of 366 entities and 2025 collections took: 48 [java] 11752 [main] INFO org.openbravo.dal.service.OBDal - Content of session: {ADClient=1, ADLanguage=1, ADModule=23, ADRole=1, ADRoleOrganization=1, ADTable=2, ADUser=1, ADUserRoles=1, ClientInformation=1, CostingAlgorithm=2, LandedCostDistributionAlgorithm=1, ModuleDependency=64, Organization=1, ReferenceDataStore=133, UOM=31, UOMConversion=102} [java] 11754 [main] INFO org.openbravo.dal.service.OBDal - Flush of 366 entities and 2025 collections took: 17 [java] 11768 [main] INFO org.openbravo.dal.service.OBDal - Content of session: {ADClient=1, ADLanguage=1, ADModule=23, ADRole=1, ADRoleOrganization=1, ADTable=4, ADUser=1, ADUserRoles=1, ClientInformation=1, CostingAlgorithm=2, LandedCostDistributionAlgorithm=1, ModuleDependency=64, Organization=1, ReferenceDataStore=136, UOM=31, UOMConversion=102} [java] 11769 [main] INFO org.openbravo.dal.service.OBDal - Flush of 371 entities and 2083 collections took: 10 [java] 11787 [main] INFO org.openbravo.dal.service.OBDal - Content of session: {ADClient=1, ADLanguage=1, ADModule=23, ADRole=1, ADRoleOrganization=1, ADTable=4, ADUser=1, ADUserRoles=1, ClientInformation=1, CostingAlgorithm=2, LandedCostDistributionAlgorithm=1, ModuleDependency=64, Organization=1, ReferenceDataStore=136, UOM=31, UOMConversion=102} [java] 11788 [main] INFO org.openbravo.dal.service.OBDal - Flush of 371 entities and 2083 collections took: 16 [java] 11789 [main] INFO org.openbravo.erpCommon.modules.ApplyModule - Importing data from Core module. Dataset: Costing_Transactions_not_sortable_and_not_filterable.xml [java] 11808 [main] INFO org.openbravo.dal.service.OBDal - Content of session: {ADClient=1, ADLanguage=1, ADModule=23, ADRole=1, ADRoleOrganization=1, ADTable=4, ADUser=1, ADUserRoles=1, ClientInformation=1, CostingAlgorithm=2, LandedCostDistributionAlgorithm=1, ModuleDependency=64, Organization=1, ReferenceDataStore=136, UOM=31, UOMConversion=102} [java] 11809 [main] INFO org.openbravo.dal.service.OBDal - Flush of 371 entities and 2083 collections took: 15 [java] 11829 [main] INFO org.openbravo.dal.service.OBDal - Content of session: {ADClient=1, ADLanguage=1, ADModule=23, ADRole=1, ADRoleOrganization=1, ADTab=1, ADTable=4, ADUser=1, ADUserRoles=1, ADWindow=3, ClientInformation=1, CostingAlgorithm=2, LandedCostDistributionAlgorithm=1, ModuleDependency=64, OBUIAPP_GC_Tab=1, Organization=1, ReferenceDataStore=136, UOM=31, UOMConversion=102} [java] 11830 [main] INFO org.openbravo.dal.service.OBDal - Flush of 376 entities and 2123 collections took: 10 [java] 11842 [main] INFO org.openbravo.dal.service.OBDal - Content of session: {ADClient=1, ADLanguage=1, ADModule=23, ADRole=1, ADRoleOrganization=1, ADTab=1, ADTable=4, ADUser=1, ADUserRoles=1, ADWindow=3, ClientInformation=1, CostingAlgorithm=2, LandedCostDistributionAlgorithm=1, ModuleDependency=64, OBUIAPP_GC_Tab=1, Organization=1, ReferenceDataStore=136, UOM=31, UOMConversion=102} [java] 11844 [main] INFO org.openbravo.dal.service.OBDal - Flush of 376 entities and 2123 collections took: 11 [java] 11854 [main] INFO org.openbravo.dal.service.OBDal - Content of session: {ADClient=1, ADLanguage=1, ADModule=23, ADRole=1, ADRoleOrganization=1, ADTab=1, ADTable=4, ADUser=1, ADUserRoles=1, ADWindow=3, ClientInformation=1, CostingAlgorithm=2, LandedCostDistributionAlgorithm=1, ModuleDependency=64, OBUIAPP_GC_Tab=1, Organization=1, ReferenceDataStore=136, UOM=31, UOMConversion=102} [java] 11855 [main] INFO org.openbravo.dal.service.OBDal - Flush of 376 entities and 2123 collections took: 10 [java] 11863 [main] INFO org.openbravo.dal.service.OBDal - Content of session: {ADClient=1, ADLanguage=1, ADModule=23, ADRole=1, ADRoleOrganization=1, ADTab=1, ADTable=6, ADUser=1, ADUserRoles=1, ADWindow=3, ClientInformation=1, CostingAlgorithm=2, LandedCostDistributionAlgorithm=1, ModuleDependency=64, OBUIAPP_GC_Tab=1, Organization=1, ReferenceDataStore=137, UOM=31, UOMConversion=102} [java] 11865 [main] INFO org.openbravo.dal.service.OBDal - Flush of 379 entities and 2181 collections took: 5 [java] 11875 [main] INFO org.openbravo.dal.service.OBDal - Content of session: {ADClient=1, ADLanguage=1, ADModule=23, ADRole=1, ADRoleOrganization=1, ADTab=1, ADTable=6, ADUser=1, ADUserRoles=1, ADWindow=3, ClientInformation=1, CostingAlgorithm=2, LandedCostDistributionAlgorithm=1, ModuleDependency=64, OBUIAPP_GC_Tab=1, Organization=1, ReferenceDataStore=137, UOM=31, UOMConversion=102} [java] 11876 [main] INFO org.openbravo.dal.service.OBDal - Flush of 379 entities and 2181 collections took: 9 [java] 11877 [main] INFO org.openbravo.erpCommon.modules.ApplyModule - Importing data from Workspace & Widgets module. Dataset: MyOBData.xml [java] 11890 [main] INFO org.openbravo.dal.service.OBDal - Content of session: {ADClient=1, ADLanguage=1, ADModule=23, ADRole=1, ADRoleOrganization=1, ADTab=1, ADTable=6, ADUser=1, ADUserRoles=1, ADWindow=3, ClientInformation=1, CostingAlgorithm=2, LandedCostDistributionAlgorithm=1, ModuleDependency=64, OBUIAPP_GC_Tab=1, Organization=1, ReferenceDataStore=137, UOM=31, UOMConversion=102} [java] 11891 [main] INFO org.openbravo.dal.service.OBDal - Flush of 379 entities and 2181 collections took: 9 [java] 11918 [main] INFO org.openbravo.dal.service.OBDal - Content of session: {ADClient=1, ADLanguage=1, ADModule=23, ADRole=1, ADRoleOrganization=1, ADTab=1, ADTable=6, ADUser=2, ADUserRoles=1, ADWindow=3, ClientInformation=1, CostingAlgorithm=2, LandedCostDistributionAlgorithm=1, ModuleDependency=64, OBKMO_WidgetClass=3, OBKMO_WidgetInstance=3, OBUIAPP_GC_Tab=1, Organization=1, ReferenceDataStore=137, UOM=31, UOMConversion=102} [java] 11919 [main] INFO org.openbravo.dal.service.OBDal - Flush of 386 entities and 2257 collections took: 7 [java] 11928 [main] INFO org.openbravo.dal.service.OBDal - Content of session: {ADClient=1, ADLanguage=1, ADModule=23, ADRole=1, ADRoleOrganization=1, ADTab=1, ADTable=6, ADUser=2, ADUserRoles=1, ADWindow=3, ClientInformation=1, CostingAlgorithm=2, LandedCostDistributionAlgorithm=1, ModuleDependency=64, OBKMO_WidgetClass=3, OBKMO_WidgetInstance=3, OBUIAPP_GC_Tab=1, Organization=1, ReferenceDataStore=137, UOM=31, UOMConversion=102} [java] 11929 [main] INFO org.openbravo.dal.service.OBDal - Flush of 386 entities and 2257 collections took: 8 [java] 11939 [main] INFO org.openbravo.dal.service.OBDal - Content of session: {ADClient=1, ADLanguage=1, ADModule=23, ADRole=1, ADRoleOrganization=1, ADTab=1, ADTable=6, ADUser=2, ADUserRoles=1, ADWindow=3, ClientInformation=1, CostingAlgorithm=2, LandedCostDistributionAlgorithm=1, ModuleDependency=64, OBKMO_WidgetClass=3, OBKMO_WidgetInstance=3, OBUIAPP_GC_Tab=1, Organization=1, ReferenceDataStore=137, UOM=31, UOMConversion=102} [java] 11940 [main] INFO org.openbravo.dal.service.OBDal - Flush of 386 entities and 2257 collections took: 8 [java] 11947 [main] INFO org.openbravo.dal.service.OBDal - Content of session: {ADClient=1, ADLanguage=1, ADModule=23, ADRole=1, ADRoleOrganization=1, ADTab=1, ADTable=7, ADUser=2, ADUserRoles=1, ADWindow=3, ClientInformation=1, CostingAlgorithm=2, LandedCostDistributionAlgorithm=1, ModuleDependency=64, OBKMO_WidgetClass=3, OBKMO_WidgetInstance=3, OBUIAPP_GC_Tab=1, Organization=1, ReferenceDataStore=140, UOM=31, UOMConversion=102} [java] 11948 [main] INFO org.openbravo.dal.service.OBDal - Flush of 390 entities and 2286 collections took: 4 [java] 11955 [main] INFO org.openbravo.dal.service.OBDal - Content of session: {ADClient=1, ADLanguage=1, ADModule=23, ADRole=1, ADRoleOrganization=1, ADTab=1, ADTable=7, ADUser=2, ADUserRoles=1, ADWindow=3, ClientInformation=1, CostingAlgorithm=2, LandedCostDistributionAlgorithm=1, ModuleDependency=64, OBKMO_WidgetClass=3, OBKMO_WidgetInstance=3, OBUIAPP_GC_Tab=1, Organization=1, ReferenceDataStore=140, UOM=31, UOMConversion=102} [java] 11956 [main] INFO org.openbravo.dal.service.OBDal - Flush of 390 entities and 2286 collections took: 6 [java] 11958 [main] INFO org.openbravo.erpCommon.modules.ApplyModule - Importing data from Log Clean Up Utility module. Dataset: Log_Clean_Up_Default_Configuration.xml [java] 11967 [main] INFO org.openbravo.dal.service.OBDal - Content of session: {ADClient=1, ADLanguage=1, ADModule=23, ADRole=1, ADRoleOrganization=1, ADTab=1, ADTable=7, ADUser=2, ADUserRoles=1, ADWindow=3, ClientInformation=1, CostingAlgorithm=2, LandedCostDistributionAlgorithm=1, ModuleDependency=64, OBKMO_WidgetClass=3, OBKMO_WidgetInstance=3, OBUIAPP_GC_Tab=1, Organization=1, ReferenceDataStore=140, UOM=31, UOMConversion=102} [java] 11968 [main] INFO org.openbravo.dal.service.OBDal - Flush of 390 entities and 2286 collections took: 7 [java] 12009 [main] INFO org.openbravo.dal.service.OBDal - Content of session: {ADClient=1, ADLanguage=1, ADModule=23, ADProcess=1, ADRole=1, ADRoleOrganization=1, ADTab=1, ADTable=13, ADUser=2, ADUserRoles=1, ADWindow=3, ClientInformation=1, CostingAlgorithm=2, LandedCostDistributionAlgorithm=1, ModuleDependency=64, OBKMO_WidgetClass=3, OBKMO_WidgetInstance=3, OBUIAPP_GC_Tab=1, OBULOG_Config=7, Organization=1, ProcessRequest=1, ReferenceDataStore=140, UOM=31, UOMConversion=102} [java] 12010 [main] INFO org.openbravo.dal.service.OBDal - Flush of 405 entities and 2477 collections took: 9 [java] 12018 [main] INFO org.openbravo.dal.service.OBDal - Content of session: {ADClient=1, ADLanguage=1, ADModule=23, ADProcess=1, ADRole=1, ADRoleOrganization=1, ADTab=1, ADTable=13, ADUser=2, ADUserRoles=1, ADWindow=3, ClientInformation=1, CostingAlgorithm=2, LandedCostDistributionAlgorithm=1, ModuleDependency=64, OBKMO_WidgetClass=3, OBKMO_WidgetInstance=3, OBUIAPP_GC_Tab=1, OBULOG_Config=7, Organization=1, ProcessRequest=1, ReferenceDataStore=140, UOM=31, UOMConversion=102} [java] 12019 [main] INFO org.openbravo.dal.service.OBDal - Flush of 405 entities and 2477 collections took: 7 [java] 12026 [main] INFO org.openbravo.dal.service.OBDal - Content of session: {ADClient=1, ADLanguage=1, ADModule=23, ADProcess=1, ADRole=1, ADRoleOrganization=1, ADTab=1, ADTable=13, ADUser=2, ADUserRoles=1, ADWindow=3, ClientInformation=1, CostingAlgorithm=2, LandedCostDistributionAlgorithm=1, ModuleDependency=64, OBKMO_WidgetClass=3, OBKMO_WidgetInstance=3, OBUIAPP_GC_Tab=1, OBULOG_Config=7, Organization=1, ProcessRequest=1, ReferenceDataStore=140, UOM=31, UOMConversion=102} [java] 12027 [main] INFO org.openbravo.dal.service.OBDal - Flush of 405 entities and 2477 collections took: 6 [java] 12036 [main] INFO org.openbravo.dal.service.OBDal - Content of session: {ADClient=1, ADLanguage=1, ADModule=23, ADProcess=1, ADRole=1, ADRoleOrganization=1, ADTab=1, ADTable=14, ADUser=2, ADUserRoles=1, ADWindow=3, ClientInformation=1, CostingAlgorithm=2, LandedCostDistributionAlgorithm=1, ModuleDependency=64, OBKMO_WidgetClass=3, OBKMO_WidgetInstance=3, OBUIAPP_GC_Tab=1, OBULOG_Config=7, Organization=1, ProcessRequest=1, ReferenceDataStore=148, UOM=31, UOMConversion=102} [java] 12037 [main] INFO org.openbravo.dal.service.OBDal - Flush of 414 entities and 2506 collections took: 6 [java] 12045 [main] INFO org.openbravo.dal.service.OBDal - Content of session: {ADClient=1, ADLanguage=1, ADModule=23, ADProcess=1, ADRole=1, ADRoleOrganization=1, ADTab=1, ADTable=14, ADUser=2, ADUserRoles=1, ADWindow=3, ClientInformation=1, CostingAlgorithm=2, LandedCostDistributionAlgorithm=1, ModuleDependency=64, OBKMO_WidgetClass=3, OBKMO_WidgetInstance=3, OBUIAPP_GC_Tab=1, OBULOG_Config=7, Organization=1, ProcessRequest=1, ReferenceDataStore=148, UOM=31, UOMConversion=102} [java] 12046 [main] INFO org.openbravo.dal.service.OBDal - Flush of 414 entities and 2506 collections took: 6""",acknowledged,open,,1970-01-01 0036607,defect,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2017-08-04,5,,,public,2022-02-01,4 flushes of 10ms each in StaticResources request,"""StaticResources call takes 2s Inside does 4 flushes of 10ms each Those flushes have 362 entities in pi+retail already. Seems to load all or many preferences. Useful to investigate both flush count + entity count 52409 [http-bio-8080-exec-5] INFO org.openbravo.dal.service.OBDal - Content of session: {ADClient=2, ADClientAcctDimension=52, ADLanguage=1, ADList=41, ADModule=12, ADPreference=223, ADReference=4, ADRole=1, ADRoleOrganization=8, ADSystemInformation=1, ADUser=2, ClientInformation=2, OBCLKER_Template=1, Organization=8, OrganizationType=3, Warehouse=1} 52409 [http-bio-8080-exec-5] INFO org.openbravo.dal.service.OBDal - Flush of 362 entities and 555 collections took: 11 52420 [http-bio-8080-exec-5] INFO org.openbravo.dal.service.OBDal - Content of session: {ADClient=2, ADClientAcctDimension=52, ADLanguage=1, ADList=41, ADModule=12, ADPreference=223, ADReference=4, ADRole=1, ADRoleOrganization=8, ADSystemInformation=1, ADUser=2, ClientInformation=2, OBCLKER_Template=1, Organization=8, OrganizationType=3, Warehouse=1} 52420 [http-bio-8080-exec-5] INFO org.openbravo.dal.service.OBDal - Flush of 362 entities and 555 collections took: 11 52432 [http-bio-8080-exec-5] INFO org.openbravo.dal.service.OBDal - Content of session: {ADClient=2, ADClientAcctDimension=52, ADLanguage=1, ADList=41, ADModule=12, ADPreference=223, ADReference=4, ADRole=1, ADRoleOrganization=8, ADSystemInformation=1, ADUser=2, ClientInformation=2, OBCLKER_Template=1, Organization=8, OrganizationType=3, Warehouse=1} 52433 [http-bio-8080-exec-5] INFO org.openbravo.dal.service.OBDal - Flush of 362 entities and 555 collections took: 10 52442 [http-bio-8080-exec-5] INFO org.openbravo.dal.service.OBDal - Content of session: {ADClient=2, ADClientAcctDimension=52, ADLanguage=1, ADList=41, ADModule=12, ADPreference=223, ADReference=4, ADRole=1, ADRoleOrganization=8, ADSystemInformation=1, ADUser=2, ClientInformation=2, OBCLKER_Template=1, Organization=8, OrganizationType=3, Warehouse=1} 52442 [http-bio-8080-exec-5] INFO org.openbravo.dal.service.OBDal - Flush of 362 entities and 555 collections took: 9 53637 [http-bio-8080-exec-5] INFO org.openbravo.dal.core.DalRequestFilter - request= /openbravo/org.openbravo.client.kernel/OBCLKER_Kernel/StaticResources?_appName=OB3&_skinVersion=Default flushCount: 4 requestTime: 1979""",acknowledged,open,,1970-01-01 0036592,defect,Modules,caristu,Triage Platform Base,high,minor,always,,,2017-08-03,5,,,public,2022-02-01,Request Line information is not displayed properly in Output Content tab using form view,Request Line information is not displayed properly in Output Content tab using form view,new,open,,1970-01-01 0035401,defect,Openbravo ERP,inigosanchez,Triage Platform Base,low,minor,have not tried,,,2017-03-01,5,,,public,2022-02-01,OBSelectorFilterSelectItem should try to retrieve ad_org_id field,"""OBSelectorFilterSelectItem should try to retrieve ad_org_id field. If here [1] 'organization' field is not retrieved, it should try to retrieve 'ad_org_id' field. It should be checked OBTreeFilterSelectItem class [2] in order to have homogeneous behaviour. [1].- https://code.openbravo.com/erp/devel/pi/file/68702618a590/modules/org.openbravo.userinterface.selector/web/org.openbravo.userinterface.selector/js/ob-selector-filter-select-item.js#l36 [2].- https://code.openbravo.com/erp/devel/pi/file/68702618a590/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-tree.js#l704""",acknowledged,open,,1970-01-01 0033649,defect,Openbravo ERP,malsasua,Triage Platform Base,normal,minor,always,,,2016-08-08,5,,,public,2022-02-01,"[widgets] when scroll down is done, blank section is displayed at the bottom","in a widget with pagination, if you do scroll down until the last record, blank section is displayed",acknowledged,open,,1970-01-01 0030067,defect,Openbravo ERP,egoitz,Triage Platform Base,normal,minor,sometimes,,,2015-06-01,5,,,public,2022-02-01,Changing the order of the menu entries using tree view sometimes fails,When changing the order of the menu entries using the menu view sometimes the entries are properly moved but other times after refresh the item is on the same position that it was before,acknowledged,open,,1970-01-01 0041142,defect,Modules,martinsdan,Triage Platform Base,normal,major,always,,,2019-06-20,45,10.12,,public,2022-02-01,Problem creating several mappings for the same iDoc,"""We need to sync several transactions like shipments and distribution orders for example. In this case, we have a problem because we want to map 2 Openbravo entities with the same idoc. In this case, we should have 2 Mapping entries with the same External Entity but a different Openbravo Entity. Everything seems ok when generating the idoc, but an error is thrown when getting the path to save the idoc. org.openbravo.service.integration.sapecc.process.SapEccExporterSynchronizableBusinessObjectExporter.java String fileName = getFilePath(idocType); This will eventually call: org.openbravo.service.integration.sapecc.process.SapEccExporterSynchronizableBusinessObjectExporter.java private EntityMapping getEntityMapping(String idocType) { OBCriteria criteria = OBDal.getInstance().createCriteria(EntityMapping.class); criteria.add(Restrictions.eq(EntityMapping.PROPERTY_SYSTEMTYPE, SapEccConstants.SYSTEM_TYPE)); criteria.add(Restrictions.eq(EntityMapping.PROPERTY_MAPPEDENTITY, idocType)); criteria.add(Restrictions.eq(EntityMapping.PROPERTY_INTEGRATIONDIRECTION, IntegrationDirection.EXPORT_FROM_OB.getLabel())); criteria.setFilterOnReadableClients(false); criteria.setFilterOnReadableOrganization(false); return (EntityMapping) criteria.uniqueResult(); } Here is the problem, this will throw an error because the query returns 2 results. org.hibernate.NonUniqueResultException: query did not return a unique result: 2""",new,open,,1970-01-01 0041020,defect,Openbravo ERP,alostale,Triage Platform Base,normal,major,have not tried,,,2019-06-04,5,,,public,2022-02-01,inconsistent state creating new record in form while editing in grid an incomplete record,"If while creating or editing a row in grid view without having filled all mandatory fields, a new record is created in form view. This record is in an inconsistent state, not being possible to save it.",acknowledged,open,,1970-01-01 0040306,defect,Modules,Leyre,Triage Platform Base,high,minor,always,,,2019-03-01,5,,,public,2022-02-01,"Make the 'Query' field larger in 'Widget' window, 'Analytics' tab","Make the 'Query' field larger in 'Widget' window, 'Analytics' tab",new,open,,1970-01-01 0040214,defect,Modules,caristu,Triage Platform Base,high,minor,have not tried,,,2019-02-15,5,,,public,2022-02-01,It is possible to reprocess EDL request without an active output configuration,"""It is possible to reprocess EDL request of a process with output, without an active output configuration. Under these circumstances the output part is skipped and the EDL request is marked as successfully executed.""",new,open,,1970-01-01 0039761,defect,Modules,gorkaion,Triage Platform Base,normal,minor,N/A,,,2018-12-04,5,,,public,2022-02-01,Rename existing cubes in analytics that are not intended for production usage,"There are some cubes defined in main analytics module that are only intended to be used as example to build custom cubes for each customer. Ideally they should be extracted to an optional module. While this is done the names and description of those cubes and processes should be updated to be clear that they are not intended to be used in production instances: For example: - Sales Details Fact Cube - Sample Sales Fact Cube - All Dimensions",new,open,,1970-01-01 0039679,defect,Modules,nonofrancisco,Triage Platform Base,normal,major,always,,,2018-11-22,5,,,public,2022-02-01,An exception is thrown when removing Picking List,"""When removing a Picking List, without removing first all the tasks, an exception is thrown: org.hibernate.HibernateException: Flush during cascade is dangerous """,new,open,,1970-01-01 0039269,defect,Openbravo ERP,caristu,Triage Platform Base,high,minor,have not tried,,,2018-09-11,5,,,public,2022-02-01,Form Personalization > Restore Defaults button does not work properly in some tabs,"""Restore Defaults"" button in Form Personalization does not work properly in some tabs: it is failing for those tabs which are not the first one in a particular level. The following JS error is thrown when pressing that button in those tabs: Uncaught TypeError: Cannot read property 'fields' of undefined at _2.buildFieldsTreeGrid (32854254760be592ce4c16d96326a9b4.js:41555) at _2.action (32854254760be592ce4c16d96326a9b4.js:41180)",acknowledged,open,,1970-01-01 0038948,defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2018-07-13,5,,,public,2022-02-01,use bind-parameters in DefaultOptionsData.getDefaultWarehouse,DefaultOptionsData.getDefaultWarehouse does not use bind-parameters for org field.,acknowledged,open,,1970-01-01 0038941,defect,Openbravo ERP,alostale,Triage Platform Base,normal,trivial,have not tried,,,2018-07-12,5,,,public,2022-02-01,use bind-parameters in TextInterfacesData,TextInterfacesData.selectText method is generating a sql setting parameters by String concatenation.,acknowledged,open,,1970-01-01 0038906,defect,Openbravo ERP,plujan,Triage Platform Base,normal,trivial,have not tried,main,,2018-07-05,5,,,public,2022-02-01,[PR18Q3] [PLM] Product Lifecycle Management status selector does not show full column content under some circumstances,"""If the browser where the ERP is running is not maximised, the size of the popup is too small to contain all the fields. However, when deciding what field to shrink, the pop up chooses the first one, that turns to be the only important enough for the user. See attached screenshot""",acknowledged,open,,1970-01-01 0038697,defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2018-06-05,5,,,public,2022-02-01,in transactional filters incorrect range is displayed after modifying it,"If a transactional window is opened in browser and afterwards the ""Transaction Range"" value in ""Session Preferences"" window is changed, when the window is opened again, the message for the transactional filter continues being the same as it was even the new range is properly applied.",acknowledged,open,,1970-01-01 0038426,defect,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2018-04-23,5,,,public,2022-02-01,junit test org.openbravo.test.views.ETagGeneration.eTagShouldBeStable fails on wildfly app server,"That junit tests fails continuously when running in Wildfly application server. ",acknowledged,open,,1970-01-01 0038327,defect,Openbravo ERP,jarmendariz,Triage Platform Base,normal,minor,always,,,2018-04-11,5,,,public,2022-02-01,Link to parent tree item ordering changes when a filter is set,"By default, all items in a tab with Tree structure seems to be ordered by sequence number, but if a filter is applied, the resulting tree is unordered.",acknowledged,open,,1970-01-01 0038298,defect,Modules,shuehner,Triage Platform Base,normal,minor,have not tried,,,2018-04-08,5,,,public,2022-02-01,Check and maybe remove code_revision field from heartbeat,"In issue 37500 code_revision (from ad_module) which is 'hg id -i' from 'pi' repo is going to be removed. As that was only tracking hg revision from main source anyway and missing and info about modules. The field ad_heartbeat.code_revision is nullable to will just stop receiving info. Given that the older info is not very useful maybe check and delete the field from the ad_heartbeat table deleting old data.",new,open,,1970-01-01 0038262,defect,Openbravo ERP,caristu,Triage Platform Base,high,minor,always,,,2018-04-03,5,,,public,2022-02-01,Wrong behavior after trying to login with a user that does not have any assigned role,"""If we refresh the login page after trying to login with a user that does not have any assigned role, it will not be possible to reload the login page again. Following this steps, the following error is raised in the log: ERROR org.openbravo.dal.core.ThreadHandler - Your user is not assigned to a Role and it is required to login into Openbravo. Ask the Security Administrator org.openbravo.base.exception.OBSecurityException: Your user is not assigned to a Role and it is required to login into Openbravo. Ask the Security Administrator at org.openbravo.dal.core.OBContext.initialize(OBContext.java:908) at org.openbravo.dal.core.OBContext.initialize(OBContext.java:850) at org.openbravo.dal.core.OBContext.initialize(OBContext.java:844) at org.openbravo.dal.core.OBContext.setFromRequest(OBContext.java:790) at org.openbravo.dal.core.OBContext.setOBContext(OBContext.java:387) at org.openbravo.dal.core.DalRequestFilter$1.doBefore(DalRequestFilter.java:78) at org.openbravo.dal.core.ThreadHandler.run(ThreadHandler.java:44) at org.openbravo.dal.core.DalRequestFilter.doFilter(DalRequestFilter.java:105) .... """,acknowledged,open,,1970-01-01 0038197,defect,Openbravo ERP,gorkaion,Triage Platform Base,high,minor,always,,,2018-03-22,5,,,public,2022-02-01,TreeTablesEventHandler performance issue on processes with lots of inserts,"The Cost Adjustment Process can perform many inserts in the Cost Adjusment Line table. This table has a tree defined so on each insert the TreeTablesEventHandler. Reviewing in YourKit the times consumed on each method during the process execution the TreeTablesEventHandler handler takes around 14% of the time. out of 376 seconds of execution 48 are consumed by the handler: CancelCostAdjustment.java:145 org.openbravo.costing.CostAdjustmentProcess.doProcessCostAdjustment(CostAdjustment) 376712 <16 calls> org.openbravo.client.application.event.TreeTablesEventHandler.onNew(EntityNewEvent) 48082 Attached a csv with the call tree exported from YourKit. Note that some other performance improvements have been applied to the process so the numbers might be different on a standard environment. ",acknowledged,open,,1970-01-01 0037931,defect,Openbravo ERP,eduardo_Argal,Triage Platform Base,normal,minor,always,,,2018-02-15,5,,,public,2022-02-01,Parameter replacement not working for hqlwhereclause in a tab when tab is based on a HQLQuery table,"""when creating a window based on a HQLQuery table, if you try to define a whereclause based on the selected row or just add any parameter to that expression (@xxxx@) those parameters are not being replaced with the proper value. This behavior works fine when the table used to build the tab is a standard table (when it maps to a DB table) while it fails when using HQL based tables. This problem can be workarounded by defining a transformer java class to modify the hql and replace those values.""",acknowledged,open,,1970-01-01 0037532,defect,Openbravo ERP,caristu,Triage Platform Base,urgent,minor,have not tried,,,2017-12-20,5,,,public,2022-02-01,SessionHandler creates session without setting a connection when not using the Tomcat pool,SessionHandler creates the session without setting the database connection when the Tomcat Pool is not configured.,acknowledged,open,,1970-01-01 0036615,defect,Modules,caristu,Triage Platform Base,high,minor,always,,,2017-08-07,5,,,public,2022-02-01,Error thrown when re-processing an EDL Request in asynchronous mode right after restarting tomcat,"""When re-processing an EDL Request in asynchronous mode right after restarting tomcat, the following exception is thrown: java.lang.NullPointerException at org.openbravo.externaldata.integration.process.AsynchronousProcessor.reprocessRequestLines(AsynchronousProcessor.java:411) at org.openbravo.externaldata.integration.process.ProcessRequest.reprocessRequestLines(ProcessRequest.java:617) at org.openbravo.externaldata.integration.process.ProcessRequest.reprocessRequest(ProcessRequest.java:373) at org.openbravo.externaldata.integration.handlers.RequestReprocessHandler.doExecute(RequestReprocessHandler.java:43) ..... """,new,open,,1970-01-01 0036353,defect,Openbravo ERP,caristu,Triage Platform Base,high,minor,N/A,,,2017-06-27,5,,,public,2022-02-01,VerticalMenu needs additional clean up,"""After issue #35386 several parts of the code involved in the login process were cleaned up, including code in the VerticalMenu class. But it seems that still there is code that is no longer needed inside this class.""",acknowledged,open,,1970-01-01 0046159,defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,random,,,2021-03-26,5,,,public,2022-02-01,DalLockingTest.lockedObjectShouldAllowChildrenCreation is unstable,DalLockingTest randomly fails. It seems it has some race condition.,acknowledged,open,,1970-01-01 0045603,defect,Retail Modules,marvintm,Triage Platform Base,normal,minor,have not tried,,,2020-12-17,5,,,public,2022-02-01,StyleSheetResources response is minimised but has comments,"Even though StyleSheetResources response is minimised, it contains comments that probably should have been removed automatically to save space and bandwidth.",new,open,,1970-01-01 0045556,defect,Modules,AtulOpenbravo,Triage Platform Base,normal,major,always,,,2020-12-10,5,,,public,2022-02-01,Grid filtering failed for HQL Query based table column in Distribution Order Issue window,"""Grid filtering failed for HQL Query based table column in Distribution Order Issue window, Reserved Stock Tab uses a HQL query based table, Reservation Stock uses a column M_Reservation_Stock_ID which is rs object (rs is Main from table alias) in HQL query and has Reference : TableDir Problem: rs.reservationStock.reservation.quantity should have been transformed as rs.reservation.quantity There is no property reservationStock for rs object, rs itself is a reservationStock object. """,new,open,,1970-01-01 0045223,defect,Modules,cberner,Triage Platform Base,normal,minor,have not tried,,,2020-10-14,5,,,public,2022-02-01,Fail when "Azure endpoint" is misconfigured,"In Azure Storage Configuration window, if an azure endpoint contains extra information at the end, it is not checked by the ""Verify Azure Configuration"" process and it doesn't fail when it should.",new,open,,1970-01-01 0043271,defect,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2020-02-19,5,,,public,2022-02-01,create.database is not using multiple thread for function standardization,"""dbsourcemanager code is using multiple thread for the heavy function & trigger standardization. However that seems to be missing for the create.database code which seemingly is still single-threaded for this part: update.database output: [java] 10093 [main] INFO org.apache.ddlutils.platform.PlatformImplBase - Starting function trigger and view standardization in 4 threads [java] 15314 [main] INFO org.apache.ddlutils.platform.PlatformImplBase - Standardidized 299 functions, 319 triggers and 47 views in 5222 ms install.source: [createdatabase] 10279 [main] INFO org.openbravo.ddlutils.task.CreateDatabase - for the complete database [createdatabase] 77022 [main] INFO org.apache.ddlutils.platform.PlatformImplBase - Finished preparing SQL Can also be seen checking live during that part with top that only a single core is utilized.""",acknowledged,open,,1970-01-01 0041918,defect,Openbravo ERP,ucarrion,Triage Platform Base,normal,minor,always,,,2019-10-02,5,,,public,2022-02-01,inactive data is not marked in UI,"""Normally, when some data is removed from backend, all the records including this data show some 'check' as for example **. In case of the deactivated data, this is not happening and can make user doubt. See an example below: https://drive.google.com/file/d/1RSnDUITEUQQh-xJOpNlpKZLK0kokTquf/view""",acknowledged,open,,1970-01-01 0041874,defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2019-09-24,5,,,public,2022-02-01,cleanup MyOpenbravoWidgetComponent,"""After the refactor to improve widget load time (#35980), MyOpenbravoWidgetComponent is most probably useless as all widgets are present in client side at once. """,acknowledged,open,,1970-01-01 0041500,defect,Openbravo ERP,cberner,Triage Platform Base,normal,minor,have not tried,,,2019-07-31,5,,,public,2022-02-01,Reference window wiki document needs improvement,Online wiki help can be improved. How/When to create data in some of the tabs is not clear.,acknowledged,open,,1970-01-01 0041344,defect,Retail Modules,mauricio_peccorini,Triage Platform Base,high,minor,always,,,2019-07-12,5,Any,,public,2022-02-01,"After HTTP Session timeout, new requests from Web POS cause the insertion of a record in AD_SESSION with username NULL","""The AuthenticationManager in use is: ->org.openbravo.authentication.AuthenticationManager -->org.openbravo.authentication.basic.DefaultAuthenticationManager ---> org.openbravo.mobile.core.authenticate.MobileKeyAuthenticationManager ----> org.openbravo.retail.alerting.authenticate.AlertingAuthenticationManager Change set versions: core: a4a442cd90a4 module org.openbravo.mobile.core: 558f27c4e7b9 module org.openbravo.retail.alerting: a7f0636d29d7 If the HTTP Session timeout in Tomcat or the load balancer is shorter than the time it takes for Web POS to lock the terminal. Whenever the session has expired, any new request from Web POS will fail, but a new record will be created in AD_SESSION with the following characteristics: 1. The field 'username' is null 2. The field 'login_status' is 'S' instead of 'OBPOS_POS' 3. The field 'em_obpos_store_org_id' is null 4. The field 'websession' has a different value from the original session record 4. Other relevant fields have the same information, including 'em_obpos_applications_id' Note this issue is reproducible also with MobileKeyAuthenticationManager""",new,open,,1970-01-01 0036580,defect,Modules,caristu,Triage Platform Base,high,minor,always,,,2017-08-02,5,,,public,2022-02-01,Is not possible to reprocess a request if the Apache JDBC Connection Pool is not configured,"""Is not possible to reprocess a request if the Apache JDBC Connection Pool is not configured. With this configuration, a NullPointerException is thrown when trying to add a new request.""",acknowledged,open,,1970-01-01 0034491,defect,Openbravo ERP,caristu,Triage Platform Base,high,minor,always,,,2016-11-14,5,,,public,2022-02-01,Review access for DeleteImageActionHandler class,It is possible to delete images different from the last recently added if they are accessible by the client and organization of the login context.,acknowledged,open,,1970-01-01 0027401,defect,Openbravo ERP,Sandrahuguet,Triage Platform Base,low,trivial,always,,,2014-08-21,20,Community Appliance,,public,2022-02-01,One column in pick and edit has a very large width and unnecessary scroll is shown,One column in pick and edit has a very large width and unnecessary scroll is shown in the pick and edit ,acknowledged,open,,1970-01-01 0024802,defect,Openbravo ERP,naiaramartinez,Triage Platform Base,normal,minor,have not tried,,,2013-09-19,5,,,public,2022-02-01,Incorrect rowcount,"""During testing of the Openbravo smoke test (pi-smoke) we’ve discovered that the select method in OBStandardView is looking for a RecordCount in the Grid before selecting a row item, but if there is a delay in loading data, the value is incorrect, causing the test to throw an Exception. For example, let’s say you open the Sales Order window, the initial filter shows 15 rows. Then, when you “Clear Filter”, the Grid shows “Loading data…”, but the row count is still 15.When the test code goes to retrieve the RecordCount value, it returns a value of 15, then when it goes to select a row, an exception is thrown because there are no rows displayed. We resolved this issue by modifying the dataArrived function inside modules\org.openbravo.client.application\web\org.openbravo.client.application\js\grid\ob-view-grid.js by clearing the RecordCount value before the new data is loaded. The modified file is attached.""",acknowledged,open,,1970-01-01 0020526,defect,Openbravo ERP,RafaelCruz,Triage Platform Base,normal,minor,always,3.0MP10.1,,2012-05-16,5,,,public,2022-02-01,Selector display list value if is set to display a List Reference,"If you set some column that is Reference List as a display field from a Selector, the value of list is shown, not the name.",acknowledged,open,,1970-01-01 0047739,defect,Modules,aferraz,Triage Platform Base,high,minor,have not tried,,,2021-09-22,5,,,public,2022-02-01,The maximum length of OBEDL_Request_Line.linedata should be checked before setting it,"""Currently the maximum length of the OBEDL_Request_Line.linedata column is 1000000. If a process generates data longer than 1000000 characters, the following error is shown in the console: Value .... is too long, it has length 2186116, the maximum allowed length is 1000000 at org.openbravo.base.model.Property.checkIsValidValue(Property.java:835) ~[classes/:?] at org.openbravo.base.structure.BaseOBObject.set(BaseOBObject.java:274) ~[classes/:?] at org.openbravo.externaldata.integration.OBEDLRequest.setResponse(OBEDLRequest.java:440) ~[classes/:?] at org.openbravo.externaldata.integration.process.ProcessRequest.addRequest(ProcessRequest.java:342) ~[classes/:?] at org.openbravo.service.external.integration.process.EdlRequestBuilder.create(EdlRequestBuilder.java:161) ~[classes/:?] at org.openbravo.service.external.integration.process.ExternalSynchronizationProcess.addEDLRequests(ExternalSynchronizationProcess.java:249) [classes/:?] at org.openbravo.service.external.integration.process.ExternalSynchronizationProcess.lambda$doExecute$0(ExternalSynchronizationProcess.java:73) [classes/:?]""",new,open,,1970-01-01 0046989,defect,Modules,sebastien_liron,Triage Platform Base,normal,major,have not tried,,2.50,2021-06-04,5,,,public,2022-02-01,Adding possibility to add organization in the edl request creation process,"It would be convenient to be able to specify the organization when creating a EDL Request using the ProcessRequest.createRequest API. This would allow for instance, if the EDL Process supports it, to schedule a single process in a high-level organization instead of having to schedule one request in each organization. ",new,open,,1970-01-01 0046773,defect,POS2,jarmendariz,Triage Platform Base,normal,minor,always,,,2021-05-21,5,,,public,2022-02-01,Scroll position in grid changes when resizing window,"In any Grid with scrollbar, move to the bottom of the list. Then resize the window and notice that the scrollbar is moved somewhere in the middle or the top instead of preserving its position.",acknowledged,open,,1970-01-01 0039949,defect,Modules,AugustoMauch,Triage Platform Base,high,minor,have not tried,,,2019-01-15,5,,,public,2022-02-01,The maximum length of EDLRequest.response should be checked before setting it,"""Currently the maximum length of the EDLRequest.response column is 2000. If a process generates a response longer than 2000 characters, the following error is shown in the console: Value .... is too long, it has length 10123, the maximum allowed length is 2000 ... at org.openbravo.base.model.Property.checkIsValidValue(Property.java:833) ... at org.openbravo.base.structure.BaseOBObject.set(BaseOBObject.java:276) ... at org.openbravo.externaldata.integration.OBEDLRequest.setResponse(OBEDLRequest.java:194) ... at org.openbravo.externaldata.integration.process.ProcessRequest.addRequest(ProcessRequest.java:330) ... at org.openbravo.externaldata.integration.process.ProcessRequest.addRequest(ProcessRequest.java:265) ... at org.openbravo.externaldata.integration.process.ProcessRequest.addRequest(ProcessRequest.java:259) ... at com.openbravo.but.integrationplatform.GenericWebService.callGenericFunction(GenericWebService.java:101) ... at com.openbravo.but.integrationplatform.GenericWebService.doPost(GenericWebService.java:53)""",new,open,,1970-01-01 0041544,defect,Openbravo ERP,plujan,Triage Platform Base,normal,minor,sometimes,pi,,2019-08-05,5,,,public,2022-02-01,"Exception thrown java.io.IOException: Broken pipe" message on some Selenium tests,On a random basis we are getting the error message "Exception thrown java.io.IOException: Broken pipe" during the execution of the Selenium tests.,new,open,,1970-01-01 0041534,defect,Openbravo ERP,plujan,Triage Platform Base,normal,minor,have not tried,main,,2019-08-02,5,,,public,2022-02-01,[19Q3] [Restaurant] Reservation Calendar field in Resource window gets truncated after saving,"On creating/editing a new Resource, I can see the Reservation Calendar contents with its full length. However, after saving the name gets truncated with no reason.",new,open,,1970-01-01 0041480,defect,Openbravo ERP,vmromanos,Triage Platform Base,normal,minor,always,,,2019-07-30,5,,,public,2022-02-01,Unable to link an Organization or Client/Organization table to "Client Definition" dataset (for sampledata),"""The Client Definition dataset, which is used to export sampledata, doesn't allow you to enter tables defined at Organizatin or Client/Organization level. This seems to be a regression because there are many tables defined at any of those levels already included into the dataset""",new,open,,1970-01-01 0041224,defect,Openbravo ERP,plujan,Triage Platform Base,normal,minor,have not tried,main,,2019-07-02,5,,,public,2022-02-01,[19Q3] Uninstalling a module via the Module Management Console shows a non human readable error,"""I've trying to clean up an environment and because of this, I was looking to remove some modules using the GUI. Most likely the module has some problem (e.g. it is not present in the CR or similar issue) but the message shown is not clear enough: Input: is not an accepted input""",new,open,,1970-01-01 0040909,defect,Openbravo ERP,salvador_campanella,Triage Platform Base,normal,minor,random,3.0PR18Q3.5,,2019-05-20,5,,,public,2022-02-01,Part of the text of the filters are erased when the window has many records and the text to search contains a long word or more ,Part of the text of the filters are erased when the window has many records and the text to search contains a long word or more than one word,new,open,,1970-01-01 0040511,defect,Openbravo ERP,lorenzofidalgo,Triage Platform Base,normal,minor,sometimes,pi,,2019-04-03,5,,,public,2022-02-01,Empty record is sometimes generated in Add Details popup if filtering and selection is done fast enough,"""Inside Add Details popup, an empty record can be generated if filtering and checkbox selection is done fast enough. I have been able to reproduce consistently using selenium and rarely manually. Behaviour can be checked in the following videos: https://drive.google.com/open?id=1R08q_bEYdQP-jlbqiGSg_Y-O3pzF6x3u (16:43) https://drive.google.com/open?id=1jjq0MyeVW12iEdw8I6ggrkMSFZgzaF-4 (16:37)""",new,open,,1970-01-01 0040462,defect,Openbravo ERP,Sandrahuguet,Triage Platform Base,normal,minor,have not tried,,,2019-03-26,30,Openbravo Appliance 14.04,,public,2022-02-01,Wrong grid row menu when create more that one product characteristic,Wrong grid row menu when create more that one product characteristic,new,open,,1970-01-01 0040456,defect,Openbravo ERP,JONHM,Triage Platform Base,high,minor,always,,,2019-03-26,5,,,public,2022-02-01,HTTP error when going offline in the ERP is not user readable,"HTTP error when going offline in the ERP is not user readable. It shows message: Transport error - HTTP code: 0 for URL: /openbravo/org.openbravo.client.kernel",new,open,,1970-01-01 0040455,defect,Openbravo ERP,Sandrahuguet,Triage Platform Base,normal,minor,have not tried,,,2019-03-26,30,Openbravo Appliance 14.04,,public,2022-02-01,Error raised when complete a sales invoice without save before,"The following error[*] is shown in the lines tab when complete a sales invoice without save before. [*] Error Saving failed. The record you are saving has already been changed by another user or process. Cancel your changes and refresh the data by clicking the refresh button ",new,open,,1970-01-01 0039024,defect,Openbravo ERP,plujan,Triage Platform Base,normal,minor,have not tried,main,,2018-07-24,5,,,public,2022-02-01,[PR18Q3] One of the default widgets shown in the ERP's workspace create an http error,"While the server is https, the widget Motion Chart (one of the default ones for White Valley demo data) is still retrieving data from a http site, creating an error in the console and making the widget not usable",new,open,,1970-01-01 0038979,defect,Openbravo ERP,rafaroda,Triage Platform Base,normal,minor,always,,,2018-07-17,5,,,public,2022-02-01,Lazy Filter - Grid Configuration: filtering is launched when adding a new column to the grid,"""Grid search launched when adding a column, strange behavior """,new,open,,1970-01-01 0042361,defect,Openbravo ERP,jarmendariz,Triage Platform Base,low,minor,have not tried,,,2019-11-21,5,,,public,2022-02-01,Ignore some folders from Jest coverage report,"Jest coverage by default creates a report for all files involved in tests, including libraries. Those files should be ignored.",new,open,,1970-01-01 0042274,defect,Openbravo ERP,jarmendariz,Triage Platform Base,normal,minor,have not tried,,,2019-11-14,5,,,public,2022-02-01,Formatting check in hg hooks may be redundant,Issue #42249 introduced the Prettier plugin for ESLint that detects formatting issues. By doing that it may not be needed to run jsformatter script on mercurial hook to check formatting as jslint can do the job.,new,open,,1970-01-01 0042174,defect,Openbravo ERP,neil_smith,Triage Platform Base,normal,minor,always,3.0PR17Q3.3,,2019-11-01,5,,,public,2022-02-01,Translate button list,"""It is not possible to translate the button lists (Reference window). In any Process Definition that have a button list defined, the buttons are always in English. In the Reference screen, it is not possible to translate the texts (List reference), when double clicking on the text to translate it, the screen is empty. I tried to translate the texts directly in the database, but it doesn't work either.""",new,open,,1970-01-01 0042120,defect,Openbravo ERP,AtulOpenbravo,Triage Platform Base,normal,minor,have not tried,,,2019-10-25,5,,,public,2022-02-01,DB consistency in configScript is not shown as warning in update.database,"""DB consistency in configScript is not shown as warning in update.database, when few candidates are removed in a cleanup process and configScript have references for theses candidates, while building application following information is seen in the logs for eg: [java] We didn't found the row that we wanted to change. Table:[AD_FIELD] PK[: 801022] [java] We didn't found the row that we wanted to change. Table:[AD_FIELD] PK[: 801031] This information is for the fields that were removed during Old Costing Cleanup. This should appear as warning in the update.database task.""",new,open,,1970-01-01 0042080,defect,Openbravo ERP,AugustoMauch,Triage Platform Base,normal,minor,have not tried,,,2019-10-22,5,,,public,2022-02-01,Views are not being taken into account in the ad_db_modified function in PostgreSQL,"""The ad_db_modified function is used to detect if there are local changes in the database before updating it. It checks several database objects, like tables, functions, triggers, etc. The problem is that in the postgresql version, views are not being taken into account. So, if someone creates a new view in the database, that view will be dropped the next time update.database is run, because the local changes will not be detected. """,new,open,,1970-01-01 0042076,defect,Openbravo ERP,AtulOpenbravo,Triage Platform Base,normal,minor,always,,,2019-10-21,5,,,public,2022-02-01,Openbravo2PO Tool should generate XML in the same way Openbravo exports when using Translation Import/Export,"""Openbravo2PO Tool should generate XML in the same way Openbravo exports when using Translation Import/Export. It is found that XML files generated by Openbravo2PO Tool from PO files there is difference in the XML files as below: At the beginning of XML file generated using Openbravo2PO Tool from PO files, A. baseLanguage property is missing in the compiereTrl tag. - + B. Each value in the each row, isTrl property is missing - Article - - + Article + + """,new,open,,1970-01-01 0042061,defect,Openbravo ERP,cberner,Triage Platform Base,normal,trivial,have not tried,,,2019-10-18,5,,,public,2022-02-01,Document that AttachImplementation deletes the input file when it is updated correctly,The default behaviour of AttachImplementation is that it deletes the input file when uploadFile method is invoked. This should be documented.,new,open,,1970-01-01 0042060,defect,Openbravo ERP,cberner,Triage Platform Base,normal,minor,have not tried,,,2019-10-18,5,,,public,2022-02-01,Edit attachment link should be hidden when not possible to edit a description,"""Edit attachment link should be hidden when using an attach implementation that has no description. Implementations of attachments that are non-core usually don't have a descriptions, for instance both Azure Storage and Amazon S3 implementations don't permit edits because there is no description text for attachments. An image has been attached to the issue corresponding to this error.""",new,open,,1970-01-01 0042050,defect,Openbravo ERP,salvador_campanella,Triage Platform Base,normal,minor,always,,,2019-10-17,5,,,public,2022-02-01,It is necessary a scrollbar in the characteristic description windows when a characteristic have too many values,It is necessary a scrollbar in the characteristic description windows when a characteristic have too many values,new,open,,1970-01-01 0042049,defect,Openbravo ERP,caristu,Triage Platform Base,high,minor,have not tried,,,2019-10-17,5,,,public,2022-02-01,RescheduleProcess should be removed,"RescheduleProcess executes exactly the same logic as ScheduleProcess. Besides this process should not exists because when a process is in an unscheduled status with the RescheduleProcess we are turning it again to an scheduled status. Exactly the same can be achieved with the ScheduleProcess itself. ",new,open,,1970-01-01 0041996,defect,Openbravo ERP,cberner,Triage Platform Base,normal,minor,have not tried,,,2019-10-11,5,,,public,2022-02-01,API tools generated java.japi includes local modules instead of only core modules,"Executing ant task export.api with japitools generates a file that includes modules found locally and that are not part of core if those are present. Only core modules should be exported to the file generated.",new,open,,1970-01-01 0041986,defect,Openbravo ERP,ucarrion,Triage Platform Base,normal,minor,always,,,2019-10-10,5,,,public,2022-02-01,Different date format in the audit in Grid view - Tree view,"The date format is displayed in a different way depending on you are in a Grid View or in a Tree view. See the video: https://drive.google.com/file/d/1MpRAFB3ymQIOzNlXYh-YSUDpGJTqFrAm/view",new,open,,1970-01-01 0041924,defect,Openbravo ERP,gorka_gil,Triage Platform Base,low,minor,N/A,,,2019-10-03,5,,,public,2022-02-01,ant clean unification,"""After compile openbravo with a java version and try to do another install source with another java version, sometimes fails because remain clases compiled with old java. And is needed to use special rm commands to clean all: rm -Rf build/ && rm -Rf src-core/build/ && rm -rf src-trl/build/ && rm -Rf src-wad/build/ && rm -Rf src-gen/org/openbravo/ Also, there is two clean tasks in the principal build.xml: - clean - cleanSubfolders Clean only clean the openbravo src, and cleanSubfolders only clean src-core, src-trl and src-wad. The install.source only calls to cleanSubfolders (As long as I can see) I think ant clean should call to cleanSubfolders. And the install.source should call to clean. Also think to what should call compile.complete, and do small review of the clean in the build.xml. """,new,open,,1970-01-01 0041750,defect,Openbravo ERP,AugustoMauch,Triage Platform Base,normal,minor,have not tried,,,2019-09-04,5,,,public,2022-02-01,"Motion chart widget uses flash, is not working properly","Motion chart widget uses flash, is not working properly",new,open,,1970-01-01 0041689,defect,Openbravo ERP,salvador_campanella,Triage Platform Base,normal,minor,always,,,2019-08-26,5,,,public,2022-02-01,Synchronize Terminology Fails when a Translation is created with the same language that the module,Synchronize Terminology Fails when a Translation is created with the same language that the module,new,open,,1970-01-01 0041688,defect,Openbravo ERP,salvador_campanella,Triage Platform Base,normal,minor,always,3.0PR19Q3,,2019-08-26,5,,,public,2022-02-01,The focus is lost when a filtered record is selected in the purchase order create lines window,The focus is lost when a filtered record is selected in the purchase order create lines window,new,open,,1970-01-01 0041652,defect,Openbravo ERP,ngarcia,Triage Platform Base,urgent,minor,always,,,2019-08-14,5,,,public,2022-02-01,"If more than one displayed field in a tab have the same sequence number, the fields can be displayed in different order in form","If more than one displayed field in a tab have the same sequence number, the fields can be displayed in a different order in form view",new,open,,1970-01-01 0041631,defect,Openbravo ERP,shuehner,Triage Platform Base,normal,major,have not tried,,,2019-08-12,5,,,public,2022-02-01,update.database sometimes fails when tad is not a superuser as 2 operators have wrong owner,"""Sometimes update.database fails when being run in a system which as tad not being a superuser (default when using Appliance 18.04): Error is as follows: [java] SELECT * FROM drop_operator('+'::varchar,'timestamptz'::varchar,'numeric'::varchar) [java] 62602 [main] DEBUG org.apache.ddlutils.platform.PGStandardBatchEvaluator - About to execute SQL -- END [java] [java] CREATE OPERATOR +( [java] PROCEDURE = """"add_days"""", [java] LEFTARG = timestamptz, [java] RIGHTARG = numeric, [java] COMMUTATOR = +) [java] 62603 [main] WARN org.apache.ddlutils.platform.PGStandardBatchEvaluator - SQL Command failed with: ERROR: must be owner of operator + Checking operator owners in a example database which fails shows 2 operators in public schema with wrong owner (not tad) + | b | public | postgres + | b | public | postgres select op.oprname, op.oprkind, n.nspname, r.rolname from pg_operator op, pg_namespace n, pg_roles r where op.oprnamespace = n.oid and op.oprowner = r.oid; As is already excluding operators created by pg_tgrm extension. \do+ output in psql is database having the error shows (only showing lines related to this bug): public | + | numeric | date | - | - | public | + | numeric | timestamp with time zone | - | - | Comparing that with pristine pi database shows: public | + | date | numeric | date | public.add_days | public | + | numeric | date | - | - | public | + | numeric | timestamp with time zone | - | - | public | + | timestamp with time zone | numeric | date | public.add_days | Context: - Those operators are created in prescript-postgresql running as user tad (not postgres) - Bug only shows with the operators related to add_days functions - There 2 functions with different signature involved Possible explanation: The operators related to add_days are the only ones defining a COMMUTATOR=+ Apparently the is creating (or at least showing in \do+) extra variants with the function arguments swapped. In \do+ those are shown without the Function column showing add_days When update.database fails the 'drop operator' seems to have suceeded to removal the initial operator entry with the Function=add_days shown. But apparently the extra commutated entry stayed. So best guess -> Those extra commutated entries somehow got created (probably in the past) with wrong owner postgres. If those are present with wrong owner -> This bug happens Note: - This issue shows typically on Appliance 18.04 migration as there 'tad' user drops is superuser privileges by default (intentionally) - This issue was also seen in openbravo cloud when using pg_upgrade instead of typical pg_backup/pg_restore -> So apparently unrelated to how database migration is done """,new,open,,1970-01-01 0041155,defect,Openbravo ERP,aaroncalero,Triage Platform Base,normal,minor,always,,,2019-06-24,5,,,public,2022-02-01,Mouse scrolling generates errors in the browser console in chrome 73+,"""When using Openbravo backend in a Chrome browser (version 73 or up), scrolling anywhere in the application (quick launch, windows in grid/form view) shows the following error in the browser console: ISC_Combined.js:1402 [Intervention] Unable to preventDefault inside passive event listener due to target being treated as passive. See https://www.chromestatus.com/features/6662647093133312""",new,open,,1970-01-01 0039556,defect,Openbravo ERP,anderaranguren,Triage Platform Base,high,minor,sometimes,pi,,2018-10-29,5,,,public,2022-02-01,Sales Order window loads in blank when it is accessed several times from Create Sales Invoices from Orders,Sales Order window loads in blank when it is accessed several times from Create Sales Invoices from Orders,new,open,,1970-01-01 0044270,defect,Openbravo ERP,cberner,Triage Platform Base,normal,minor,have not tried,,,2020-06-03,5,,,public,2022-02-01,Audit columns are added by default in HQL/Datasource based grids when columns not present,By default audit columns get added to grids/views when those are not present as columns in the HQL/Datasource based table. A check should be made to add this columns only when present in the source table.,new,open,,1970-01-01 0043930,defect,Openbravo ERP,caristu,Triage Platform Base,high,minor,have not tried,,,2020-05-05,5,,,public,2022-02-01,Sorter icon is wrongly enabled under some circumstances,Sorter icon is wrongly enabled under some circumstances.,new,open,,1970-01-01 0043881,defect,Openbravo ERP,AtulOpenbravo,Triage Platform Base,normal,minor,always,,,2020-04-27,5,,,public,2022-02-01,Errors in TranslationHandler should be made accessible to its caller,"""Translation Helper class uses methods in Translation Manager while importing translations, which are handled by TranslationHandler. When errors are encountered during database update queries they are just logged in TranslationHandler but are not passed back to its caller. Process shows success message though errors exists. """,new,open,,1970-01-01 0043851,defect,Openbravo ERP,caristu,Triage Platform Base,normal,minor,have not tried,,,2020-04-23,5,,,public,2022-02-01,Wrong error handling if the donwload of a ProcessUploadedFile process fails,"In case an error is thrown while dowloading the result of a ProcessUploadedFile, the error is not being handled properly.",new,open,,1970-01-01 0043790,defect,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2020-04-20,5,,,public,2022-02-01,Not possible to uninstall a module having grid config for a contained tab or field defined,"If a grid config for a tab or field contained in a module exists in the database it is not possible to uninstall that module. Problem are the 2 foreign-keys: - obuiapp_gc_tab -> ad_tab - obuiapp_gc_field -> ad_field Which are not declared with onDeleteCascade. For this use-case when deleting a module any custom grid-config should be probably delete as well instead of breaking the module-uninstall (current behavior). Error is like this using steps below: [java] 30490 [main] INFO org.apache.ddlutils.platform.PGStandardBatchEvaluator - Batch statement failed. Rolling back and retrying all the statements in a non-batched connection. [java] 30923 [main] WARN org.apache.ddlutils.platform.PGStandardBatchEvaluator - SQL Command failed with: ERROR: insert or update on table ""obuiapp_gc_field"" violates foreign key constraint ""obuiapp_gc_field_field"" [java] Detail: Key (ad_field_id)=(0787AC0FCA6742AE91D991D2DF849052) is not present in table ""ad_field"". [java] 30924 [main] WARN org.apache.ddlutils.platform.PGStandardBatchEvaluator - -- END [java] ALTER TABLE OBUIAPP_GC_FIELD [java] ADD CONSTRAINT OBUIAPP_GC_FIELD_FIELD FOREIGN KEY (AD_FIELD_ID) REFERENCES AD_FIELD (AD_FIELD_ID) [java] 30927 [main] WARN org.apache.ddlutils.platform.PGStandardBatchEvaluator - SQL Command failed with: ERROR: insert or update on table ""obuiapp_gc_tab"" violates foreign key constraint ""obuiapp_gc_tab_tab"" [java] Detail: Key (ad_tab_id)=(14BDEAB664C146DCB662B2E3EA7A495E) is not present in table ""ad_tab"". [java] 30928 [main] WARN org.apache.ddlutils.platform.PGStandardBatchEvaluator - -- END [java] ALTER TABLE OBUIAPP_GC_TAB [java] ADD CONSTRAINT OBUIAPP_GC_TAB_TAB FOREIGN KEY (AD_TAB_ID) REFERENCES AD_TAB (AD_TAB_ID) ",new,open,,1970-01-01 0043671,defect,Openbravo ERP,caristu,Triage Platform Base,normal,minor,have not tried,,,2020-04-06,5,,,public,2022-02-01,Review and update "Security based on Role" field information,"""When scheduling a process in """"Process Request"""" there is a field called """"Security based on Role"""". According to the doc[1] it is used to """"get that only the user who schedules a process can monitor it in the process monitor window, otherwise any user sharing the same role as the one who scheduled the process will be allowed to monitor it"""" Note that: 1) The name itself is confusing, taking into account that the security is more at user level. 2) The HQL where clause of the """"Process Monitor"""" window is as follows: """"e.securityBasedOnRole='Y' or e.userContact.id=@user@"""". That really means that if you want to hide this information to other users you need to unflag that field. [1] http://wiki.openbravo.com/wiki/Process_Request""",new,open,,1970-01-01 0043538,defect,Openbravo ERP,caristu,Triage Platform Base,high,minor,have not tried,,,2020-03-23,5,,,public,2022-02-01,Implement usage of "singleton" element for the REST web services,"""As explained in the wiki[1] REST web services are registered through a configuration file. This configuration file can include field named """"singleton"""" which currently is ignored. This means that on each request executed for a REST web service in particular, a new instance of the related web service class is being created. [1] http://wiki.openbravo.com/wiki/How_to_create_a_new_REST_webservice#Registering_the_webservice""",new,open,,1970-01-01 0043276,defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2020-02-20,5,,,public,2022-02-01,dbsm does not report wrong onCreateDefault values,"If a onCreateDefault is wrongly defined (ie. pointing to a non-existing column), dbsm silently ignores it without, at least, a warning in log.",new,open,,1970-01-01 0043189,defect,Openbravo ERP,plujan,Triage Platform Base,normal,minor,random,,,2020-02-11,5,,,public,2022-02-01,"In ""Payment In"" window, sometimes the status of an executed payment does not change from ""Awaiting Execution""","Having a Payment ready to be executed, its status is ""Awaiting Execution"". Sometimes, after the ""Execute Payment"" process is executed, the status bar keeps showing the payment status as ""Awaiting Execution""",new,open,,1970-01-01 0043067,defect,Openbravo ERP,inaki_garcia,Triage Platform Base,high,minor,have not tried,main,,2020-01-30,5,,,public,2022-02-01,The "c_import_entry_archive" table is missing the createdtimestamp column,"""As part of the JMeter performance tests conducted by the QA team, the ticket creation test known as """"createTicket"""" makes use of the """"c_import_entry"""" table in order to calculate the average queing, creation and processing times of the recorded Orders. More specifically, the columns in use are: c_import_entry_id, created, updated and createdtimestamp. When certain conditions are met, the records of the """"c_import_entry"""" table are migrated to its sibling backup or archive table, """"c_import_entry_archive"""". The fact that the necessary """"createdtimestamp"""" column is missing in this table implies that if the data migration happens mid-test, the test is rendered useless due to loss of that specific information. Although that a workaround to this would be to calculate the timestamp using the """"created"""" field in date format, it isn't good enough as rounding occurs when the data is treated in Google Sheets. The timestamps will always provide a more accurate and simpler way to calculate the time differences between them in the miliseconds range required by these ticket creation performance tests.""",new,open,,1970-01-01 0042950,defect,Openbravo ERP,gorkaion,Triage Platform Base,low,minor,always,,,2020-01-21,5,,,public,2022-02-01,The role that is used when process request are executed should be visible in Process Reqeust window,"The Background processes are executed using the same role in use when the process was scheduled. This role is stored in the ob_context column of ad_process_request table but it is not visible for the users in the application. Once it is visible it would be nice if the user could select the role to be used.",new,open,,1970-01-01 0042918,defect,Openbravo ERP,joniturralde93,Triage Platform Base,high,minor,sometimes,,,2020-01-16,5,,,public,2022-02-01,"Sometimes, when opening a new tab from another one, a blank screen appears","""Sometimes, when opening a new tab from another one, a blank screen appears instead of normal backoffice window. This has been reproduced in two different customers as for now. Seems related to the number of tabs in product window Attached video from the partner: https://drive.google.com/file/d/1P9PCBU52nB1r8KXbo428JgIup3X08Joh/view""",new,open,,1970-01-01 0042823,defect,Openbravo ERP,sdossantos,Triage Platform Base,high,minor,always,pi,,2020-01-13,5,,,public,2022-02-01,Error in Warehouse Selector in Profile,"""If the role has access to an organization where its warehouse is created with another parent organization of the same, and in addition, the role does not have access to the warehouse organization, the warehouse selector of the profile, does not show this warehouse, although if we access With that role, in the """"Warehouse and Storage Bins"""" window we have access to the warehouse that should appear in the selector. """,new,open,,1970-01-01 0042677,defect,Openbravo ERP,inaki_garcia,Triage Platform Base,normal,minor,always,,,2020-01-02,5,,,public,2022-02-01,Incorrect Tomcat error message on deprecation when using the Autologon with the ERP,"""The Tomcat error message informing of the deprecation of the KernelSevlet functionality is incorrect: the suggestion of using a module belonging to Retail does not apply for an ERP-only installation of Openbravo. 2019-12-31 12:37:29,116 [http-3] WARN org.openbravo.client.kernel.KernelServlet - The KernelServlet should not be used for unauthenticated access (this request url: http://127.0.0.1/qa-pi-basic-pgsql/org.openbravo.client.kernel/OBCLKER_Kernel/StyleSheetResources - _appName=OB3&_skinVersion=Default&_cssDataUri=true). This functionality is deprecated, use 'org.openbravo.mobile.core' instead of 'org.openbravo.client.kernel'; see this issue https://issues.openbravo.com/view.php?id=27248 for more information""",new,open,,1970-01-01 0042676,defect,Openbravo ERP,inaki_garcia,Triage Platform Base,normal,minor,always,,,2020-01-02,5,,,public,2022-02-01,Tomcat error appears when navigating to the ERP landing page with the Autologon feature active,"""If the session is null and the Autologon feature is active, the following """"WARN"""" message appears in the openbravo.log file: 2019-12-31 12:37:29,116 [http-3] WARN org.openbravo.client.kernel.KernelServlet - The KernelServlet should not be used for unauthenticated access (this request url: http://127.0.0.1/qa-pi-basic-pgsql/org.openbravo.client.kernel/OBCLKER_Kernel/StyleSheetResources - _appName=OB3&_skinVersion=Default&_cssDataUri=true). This functionality is deprecated, use 'org.openbravo.mobile.core' instead of 'org.openbravo.client.kernel'; see this issue https://issues.openbravo.com/view.php?id=27248 for more information""",new,open,,1970-01-01 0042433,defect,Openbravo ERP,vmromanos,Triage Platform Base,normal,minor,always,,,2019-11-28,5,,,public,2022-02-01,Process Definition parameter display logic based on field declared on window only works after refreshing the window record,"""The display logic of a Process Definition Parameter which is based on a field declared into the parent window only works after manually refreshing the record into the window. Actually the refresh only works when the column associated to the window field is declared as """"Stored in Session"""", otherwise the display logic never works.""",new,open,,1970-01-01 0041952,defect,Openbravo ERP,caristu,Triage Platform Base,high,minor,have not tried,,,2019-10-08,5,,,public,2022-02-01,Can not use some filters having zoom in Chrome,Starting from Chrome version 77 it is not possible to filter some fields if the zoom is enabled. It is not possible to click in order to enter into the filter.,new,open,,1970-01-01 0040421,defect,Openbravo ERP,ngarcia,Triage Platform Base,high,minor,always,,,2019-03-20,5,,,public,2022-02-01,Cannot add sum summary function to Amount field in Payment Plan - Payment Details tab of Purchase/Sales Invoice windows,Cannot add sum summary function to Amount field in Payment Plan - Payment Details tab of Purchase/Sales Invoice windows,new,open,,1970-01-01 0038842,defect,Openbravo ERP,matias-bernal,Triage Platform Base,normal,minor,always,pi,,2018-06-26,5,,,public,2022-02-01,"Exception occurs when converting JSON to Base OB Object when JSON contains ""updated"" property, and object is new","""When using the Openbravo classes to convert JSON to BaseOBObject (JSONToDataConverter.java), you get an exception if the original JSON has an (non null) property with name: updated. The problem is when the code checks the dates of the """"current"""" object versus the one of the JSON, to avoid an update when the record has been updated by other process. If the BaseOBObject is new, then the object's updated property is null (has not been set yet), then the validation between dates fails with a NPE.""",new,open,,1970-01-01 0046217,defect,Openbravo ERP,vmromanos,Triage Platform Base,normal,minor,always,,,2021-04-06,5,,,public,2022-02-01,Organization entity and OBCriteria.setFilterOnReadableOrganization(true) won't work,"""In OBCriteria.initialize() we have the following code: if (isFilterOnReadableOrganization() && e.isOrganizationPartOfKey()) { add(Restrictions.in(""""id."""" + PROPERTY_ORGANIZATION + """".id"""", (Object[]) obContext.getReadableOrganizations())); } else if (isFilterOnReadableOrganization() && e.isOrganizationEnabled()) { add(Restrictions.in(PROPERTY_ORGANIZATION + """".id"""", (Object[]) obContext.getReadableOrganizations())); } In order to add the readable organizations filter the entity should either isOrganizationPartOfKey() or isOrganizationEnabled(). Both methods depend on variables set at Property.initializeName() method: if (getName().equals(""""organization"""")) { setClientOrOrganization(true); getEntity().setOrganizationEnabled(true); if (isId() || isPartOfCompositeId()) { getEntity().setOrganizationPartOfKey(true); } } In the case of the Organization entity we don't have a property called """"organization"""" because it's actually the entity's """"id"""", so Organization is never set as organizationEnabled or organizationPartOfKey, so the OBCriteria never adds the filter over the readable organizations. Note this is a corner case that should only happen when querying the Organization entity using the OBCriteria. Any other entity should be safe. Right now any OBCriteria over the Organization entity doesn't add any filter to readable organizations, which means the query is run for every organization (unless the OBCriteria instance adds an explicit filter over the organization's ids).""",new,open,,1970-01-01 0045988,defect,Openbravo ERP,cberner,Triage Platform Base,normal,minor,have not tried,,,2021-03-03,5,,,public,2022-02-01,Pick and Execute grids in a collapsed field group are not validated on Submit,"It seems some pick and execute are allowed to be executed although those have invalid data in their grids if those grids are in a field group that is collapsed. Doing this, sends invalid data to backend process, which should have been also previously validated by the frontend.",new,open,,1970-01-01 0045840,defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2021-02-03,5,,,public,2022-02-01,MisfirePolicyTest fails when it's disabled by configuration,"""If MisfirePolicyTest is disabled by configuration, the test fail. The root cause of the problem is a NPE (which is hidden in the output), thrown in the @After method because @Before was not executed (see #45839).""",new,open,,1970-01-01 0045728,defect,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2021-01-13,5,,,public,2022-02-01,update.database fails when renaming the primaryKey of a table definition in the xml file,"Database element names should follow module naming convention and in case of fixing old modules sometime names will be 'fixed' to comply with them. Renaming the primaryKey name of a table in any src-db/datbase/tables/.xml file makes update.database fails with SQL error trying to apply those. Scenarios below tested with master >21Q1 and pg10 and oracle19 2 specific sub-problems a.) On postgresql: [java] ALTER TABLE AD_TABLE [java] ADD CONSTRAINT AD_TABLE_KEY_NEW PRIMARY KEY (AD_TABLE_ID) Happens on any rename of the primary key. Apparently logic does not support this as apparently it is missing to drop the old pk constraint first ? b.) oracle and pk has incoming fk [java] 94900 [main] WARN org.apache.ddlutils.platform.OracleStandardBatchEvaluator - SQL Command failed with: ORA-02273: this unique/primary key is referenced by some foreign keys [java] [java] 94900 [main] WARN org.apache.ddlutils.platform.OracleStandardBatchEvaluator - ALTER TABLE AD_TABLE [java] DROP PRIMARY KEY DROP INDEX [java] 94908 [main] WARN org.apache.ddlutils.platform.OracleStandardBatchEvaluator - SQL Command failed with: ORA-02260: table can have only one primary key [java] [java] 94909 [main] WARN org.apache.ddlutils.platform.OracleStandardBatchEvaluator - -- END [java] ALTER TABLE AD_TABLE [java] ADD CONSTRAINT AD_TABLE_KEY_NEW PRIMARY KEY (AD_TABLE_ID) drop index fails as there is a foreign key from other table still pointing to the pk Then 2nd error is same as in case a.) above c.) Oracle when there is no incoming foreign key In this case the renaming works without a problem as can be tested editing primaryKey for example for the AD_SESSION_USAGE_AUDIT table ",new,open,,1970-01-01 0045726,defect,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2021-01-13,5,,,public,2022-02-01,ant create.database fails with NPE if sourcedata contains table with BLOB columns without a value in the xml file (oracle only),"Part of create.database is loading sourcedata from the xml files into the database. If a table is loaded and it contains a column of type=""BLOB"" and the xml file being loaded does not have a value for this field (meaning not having a line in the xml file for this table) then ant create.database fails with a NullPointerException. That error only happens when using Oracle datbase (tested both ora11 and ora19) Error happens on both 19Q3 tag and master/head (development for 21Q2) Caused by: org.apache.ddlutils.io.DataSinkException: java.lang.NullPointerException at org.apache.ddlutils.io.DataToDatabaseSink.purgeBatchQueue(DataToDatabaseSink.java:409) at org.apache.ddlutils.io.DataToDatabaseSink.insertBeanIntoDatabase(DataToDatabaseSink.java:383) at org.apache.ddlutils.io.DataToDatabaseSink.addBean(DataToDatabaseSink.java:314) at org.apache.ddlutils.io.DynaSqlCreateRule.end(DynaSqlCreateRule.java:84) at org.apache.commons.digester.Digester.endElement(Digester.java:1233) ... 57 more Caused by: java.lang.NullPointerException at java.base/java.io.ByteArrayInputStream.(ByteArrayInputStream.java:108) at org.apache.ddlutils.platform.PlatformImplBase.setStatementParameterValue(PlatformImplBase.java:2765) at org.apache.ddlutils.platform.PlatformImplBase.setObject(PlatformImplBase.java:2720) at org.apache.ddlutils.platform.PlatformImplBase.insert(PlatformImplBase.java:1867) at org.apache.ddlutils.io.DataToDatabaseSink.purgeBatchQueue(DataToDatabaseSink.java:399) ... 61 more Important note: This is the end of the relevant error stacktrace. Earlier parts as misleading and point to 'xml parsing error for an unrelated table' Cause is dbsourcemanager using batchMode(true) for the data loading so the error is happening and the end of the batch (even if problem is caused way earlier) ",new,open,,1970-01-01 0045585,defect,Openbravo ERP,cberner,Triage Platform Base,normal,minor,have not tried,,,2020-12-15,5,,,public,2022-02-01,Incompatible dependencies between base.cxf and service.jsexecutor modules,"The current versions of org.openbravo.base.cxf(1.2.200) and org.openbravo.service.jsexecutor(1.0.300) modules deploy different versions of the same dependency: - asm-6.2.1(jsexecutor) - asm-9.0(base.cxf)",new,open,,1970-01-01 0045473,defect,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2020-11-20,5,,,public,2022-02-01,"Add 2 more visible warnings for '>1 tabs on root-level of a window', check for '2 tabs has same seqno,tablevel'","""In some projects/customization both of the following window definition mistakes happen sometimes: a.) Define >1 tab on root-level of a window b.) Have 2 tabs with same tablevel & seqno The first one has a log.WARN in ViewComponent but that is hard to stop as only seen at runtime + hidden inside junit log output of CI junit ViewGeneration. The second one does not have any specific check about it. However both cause problems a.) Random, wrong Tab ordering/parent child relation for the UI b.) IndexesTest.testSubTabs crashing with 'more than one row returned by a subquery used as an expression' That 2nd one is especially hard to debug to get to the wrong tab """,new,open,,1970-01-01 0045322,defect,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2020-10-28,5,,,public,2022-02-01,junit test ViewGeneration is quite slow around 12s,"That junit test is generating the view of every window to check that this works especially with the ADCS mechanism. The total runtime is quite slow with 12s and we should review if it can be sped up. Probably times comes from the ViewGeneration code itself and any improvement might be even useful during normal usage as an extra benefit",new,open,,1970-01-01 0045321,defect,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2020-10-28,5,,,public,2022-02-01,junit test SortingFilteringGridConfiguration is quite slow 17seconds and tests 1.820 combination,"That junit test seems to test nearly 2000 variants and sums up to ca. 17 seconds of runtime. It should be reviewed to check if all those combination need to be really run or if we are double testing same technical case over and over again",new,open,,1970-01-01 0045320,defect,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2020-10-28,5,,,public,2022-02-01,junit test HiddenUpdateTest is quite slow and should be reviewed if it can be made faster,"That single junit test takes around 10seconds as it is looping over every existing table and reading first 5 records (without order by) to test against bad behavior. The test should be reviewed if it cannot be cut down to check less cases without loosing coverage. Note: several seconds seems to be either commitAndClose or reinitialize calls happening after the entity loop.",new,open,,1970-01-01 0045141,defect,Openbravo ERP,santi_lozano,Triage Platform Base,normal,minor,always,,,2020-09-25,5,,,public,2022-02-01,Audit Trail shows the hour in UTC as in the server,"On an instance deployed on a server, Audit Trail button shows the hour in UTC format as in the server, it doesn't change the hour to be shown in the same format as the customer hour (ie: the hour shown in Audit section and Updated field is shown correctly) ",new,open,,1970-01-01 0044787,defect,Openbravo ERP,vmromanos,Triage Platform Base,normal,minor,always,,,2020-08-11,5,,,public,2022-02-01,Background processes defined at System only shouldn't be available outside System,"""When a background process is defined at System level it can be scheduled in any client within the environment. This is wrong, and it should only be available at the System client. In fact, ideally, the System level Process Requests and the associated Process Monitor records should NOT be visible outside the System client.""",new,open,,1970-01-01 0044606,defect,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2020-07-13,5,,,public,2022-02-01,module creating wiki documentation is not running cleanly but has errors and warnings," Code from this module: https://gitlab.com/openbravo/tools/wiki/org.openbravo.utility.wikidoc [^] which is used in ci job called 'documentation' running weekly. Checking output of this run it does not compile or run cleanly. To be able to add sanity checking so CI can advise of upcoming problems the base compilation + running should be clean (without any errors & warnings). Errors observed so far: a.) Compilation Wad validation errors + java compile warnings b.) At runtime - error about missing log4j2 config (module has 'old' style log4j config in its config folder) - Error returned by wiki server API on uploading a single page [wiki] 02:02:43.758 [main] ERROR org.openbravo.utility.wikidoc.MediaWikiBot - Could not upload article ERP/3.0/Developers_Guide/Database_Model/org.openbravo.model.ad.system/AD_error_log [wiki] net.sourceforge.jwbf.core.actions.util.ProcessException: ",new,open,,1970-01-01 0044516,defect,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2020-06-30,5,,,public,2022-02-01,NullPointerException when using 'View Details' option on uploading obx file from filesystem in Module Management Window,"When Using Module Management Window to install and update for ERP from filesystem (uploading obx file) and then using 'View Details' link in the 'Module Details' window it does not work and shows a popup with just: ""java.lang.NullPointerException"" which is not very helpful. java.lang.NullPointerException: null at org.openbravo.erpCommon.ad_forms.ModuleManagement.lambda$0(ModuleManagement.java:1896) ~[classes/:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:176) ~[?:?] at java.util.Spliterators$IteratorSpliterator.tryAdvance(Spliterators.java:1812) ~[?:?] at java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:127) ~[?:?] at java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:502) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:488) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) ~[?:?] at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:150) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.findAny(ReferencePipeline.java:548) ~[?:?] at org.openbravo.erpCommon.ad_forms.ModuleManagement.getSupportStatus(ModuleManagement.java:1897) ~[classes/:?] at org.openbravo.erpCommon.ad_forms.ModuleManagement.printPageDetail(ModuleManagement.java:674) ~[classes/:?] at org.openbravo.erpCommon.ad_forms.ModuleManagement.doPost(ModuleManagement.java:157) ~[classes/:?] at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) ~[servlet-api.jar:?] at org.openbravo.base.HttpBaseServlet.serviceInitialized(HttpBaseServlet.java:200) ~[openbravo-core.jar:?] at org.openbravo.base.secureApp.HttpSecureAppServlet.service(HttpSecureAppServlet.java:459) [classes/:?] at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) [servlet-api.jar:?] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) [catalina.jar:8.5.39] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [catalina.jar:8.5.39] at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) [tomcat-websocket.jar:8.5.39] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [catalina.jar:8.5.39] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [catalina.jar:8.5.39] at org.openbravo.utils.SessionExpirationFilter.doFilter(SessionExpirationFilter.java:66) [openbravo-core.jar:?] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [catalina.jar:8.5.39] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [catalina.jar:8.5.39] at org.openbravo.utils.CharsetFilter.doFilter(CharsetFilter.java:38) [openbravo-core.jar:?] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [catalina.jar:8.5.39] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [catalina.jar:8.5.39] at org.openbravo.client.kernel.KernelFilter$1.doAction(KernelFilter.java:65) [classes/:?] at org.openbravo.dal.core.ThreadHandler.run(ThreadHandler.java:47) [classes/:?] at org.openbravo.client.kernel.KernelFilter.doFilter(KernelFilter.java:74) [classes/:?] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [catalina.jar:8.5.39] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [catalina.jar:8.5.39] at org.openbravo.dal.core.DalRequestFilter$1.doAction(DalRequestFilter.java:96) [classes/:?] at org.openbravo.dal.core.ThreadHandler.run(ThreadHandler.java:47) [classes/:?] at org.openbravo.dal.core.DalRequestFilter.doFilter(DalRequestFilter.java:118) [classes/:?] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [catalina.jar:8.5.39] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [catalina.jar:8.5.39] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:71) [log4j-web-2.11.1.jar:2.11.1] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [catalina.jar:8.5.39] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [catalina.jar:8.5.39] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) [catalina.jar:8.5.39] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) [catalina.jar:8.5.39] at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:493) [catalina.jar:8.5.39] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137) [catalina.jar:8.5.39] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81) [catalina.jar:8.5.39] at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:660) [catalina.jar:8.5.39] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) [catalina.jar:8.5.39] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) [catalina.jar:8.5.39] at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:798) [tomcat-coyote.jar:8.5.39] at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) [tomcat-coyote.jar:8.5.39] at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:806) [tomcat-coyote.jar:8.5.39] at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1498) [tomcat-coyote.jar:8.5.39] at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-coyote.jar:8.5.39] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [?:?] at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-util.jar:8.5.39] at java.lang.Thread.run(Thread.java:834) [?:?] ",new,open,,1970-01-01 0044414,defect,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2020-06-18,5,,,public,2022-02-01,UserLock feature (delay login on wrong login) has bad performance by default,"""UserLock code (login.trial.*) which is active by default has noticable performance hit during every Login. In customer install where that was noticed average of 50ms per call. Checking pg_stat_statement in example customer install (19Q3.x but same code in pi) shows this query: https://code.openbravo.com/erp/devel/pi/file/tip/src/org/openbravo/base/secureApp/UserLock.java#l105 Showing us at top3 of all queries (with respect to total query runtime) of the instance. 8.2 Millsion calls with total time taken: 129hours More relevant per call: - mean_time 56ms - max_time 2.85seconds - Data touched (cache + disk read) per call 685MB Cause: - Query filter by username and login_stats <> T - then Max-created That is currently not effective indexed and uses """"Index Scna Backwards"""" of ad_session_created_idx and doing all filtering manually. Effective performance depends on if user did recently login (good performance or not). Example explain plan for username only having logged in once in last 116k total ad_session entries: openbravo=# explain (analyze,buffers) select max(adsession0_.Created) as col_0_0_ from AD_Session adsession0_ where adsession0_.Username='' and adsession0_.Login_Status<>'F'; QUERY PLAN ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Result (cost=872.23..872.24 rows=1 width=8) (actual time=78.369..78.369 rows=1 loops=1) Buffers: shared hit=112808 InitPlan 1 (returns $0) -> Limit (cost=0.42..872.23 rows=1 width=8) (actual time=78.366..78.366 rows=0 loops=1) Buffers: shared hit=112808 -> Index Scan Backward using ad_session_created_idx on ad_session adsession0_ (cost=0.42..15693.08 rows=18 width=8) (actual time=78.365..78.365 rows=0 loops=1) Index Cond: (created IS NOT NULL) Filter: (((login_status)::text <> 'F'::text) AND ((username)::text = ''::text)) Rows Removed by Filter: 117047 Buffers: shared hit=112808 Planning time: 0.126 ms Execution time: 78.389 ms Data statistics on case shown here: openbravo=# select login_status, count(*) from ad_session group by 1 order by 2; login_status | count --------------+------- RESTR | 2 CUR | 288 S | 2474 F | 19548 OBPOS_POS | 94737 (5 rows) ^ openbravo=# select count(*) from ad_session; count -------- 117049 (1 row) """,new,open,,1970-01-01 0001349,defect,Openbravo ERP,psarobe,Triage Platform Base,normal,minor,always,,,2007-06-12,5,,,public,2022-02-01,Deleting a record. Different behaviour,"""The behaviour of deleting a record change if you do it from the grid or from the edition Enviroment: OS:Windows XP Release: 2.30 alpha Browser:IE7 DB:Oracle 10g Doing from Relation mode (Grid). 1. Delete a record and click yes 2. It shows you a blue colour message saying: Success 1row/s delete. 3. Notice that if you log in in spanish, the message is english Doing from Edition Mode. 1. Delete a record 2. No message The behaviour should be the same.""",new,open,,1970-01-01 0001135,defect,Openbravo ERP,user11,Triage Platform Base,normal,minor,always,,,2007-04-18,5,,,public,2022-02-01,Calendar only support western calendars,"""Hello, Diferent places in the world use different calendar formats. In Iran, for example, they use the Islamic Calendar: http://en.wikipedia.org/wiki/Islamic_calendar IBM has a good summary of the different calendar types: http://www-306.ibm.com/software/globalization/topics/locales/calendar_intro.jsp We should add support for other calendar formats in our calendar control. Jordi,""",new,open,,1970-01-01 0048064,defect,Openbravo ERP,cberner,Triage Platform Base,normal,minor,have not tried,,,2021-11-15,5,,,public,2022-02-01,Modules with jrxmls that have not been updated to jasperreports 6.17.0,"""These modules have been decided not to update to 6.17.0 for several reasons, these should be checked when updating to the next version or when warnings arise regarding them due to not having their jrxml reports updated. List of modules: org.openbravo.retail.orderpreparation (doesn't include real changes, only removes comments, can be ignored) All the rest following were decided not to update by Functional team: org.openbravo.finance.checkprinting org.openbravo.financial.invoicepaymentreport org.openbravo.financial.invoicetaxreport org.openbravo.report.improved.balancesheet org.openbravo.module.remittance org.openbravo.module.invoicesregisterbook org.openbravo.module.invoicesregisterbook-cashvat org.openbravo.module.invoiceTaxReportEnhanced30 org.openbravo.module.invoiceTaxReportEnhanced30.cashvat org.openbravo.module.sii org.openbravo.practicsbs.saftpt""",new,open,,1970-01-01 0047799,defect,Openbravo ERP,vmromanos,Triage Platform Base,normal,major,always,,,2021-10-01,5,,,public,2022-02-01,Tab --> Add Function different problems with the new record created,"""Discovered in the Modify Payment Plan feature. There is an Add Function defined into the tab (OB.APRM.addNew). There is a Validation Function defined into one of the fields (Outstanding --> OB.APRM.validateModifyPaymentPlanAmounts) The implementation uses: returnObject = isc.addProperties({}, allRows[0]); to clone an existing record from the grid to use it as a template. Some properties are modified and then it is returned by the function. The record is added to the grid after executing the function, however the following problems have been detected: 1) The validation function associated to the field is not executed after returning the record. This behavior is not consistent if we compare with the Remove Function which is executed (see #47798) 2) The fields associated to a foreign key (Payment Method in my case) are not properly populated in the new record. Not sure if this is related to the function used to clone the record or anything else. In any case, it should be provided an API to be able to clone a record ready to be added to the grid. 3) If I manually edit the field associated to the validation function just after creating the new record, the validation function's item.grid.data.allRows doesn't have yet the newly created record. However, in the moment I press over the same field in another record, the validation function is called again, but this time the item.grid.data.allRows does have the record. This behavior makes it very difficult to implement a consistent validation function. 4) The item.grid.data.allRows doesn't have updated information. """,new,open,,1970-01-01 0047798,defect,Openbravo ERP,vmromanos,Triage Platform Base,normal,minor,always,,,2021-10-01,5,,,public,2022-02-01,Tab --> Remove Function weird behavior,"""Discovered in the Modify Payment Plan feature. There is a Remove Function defined into the tab (OB.APRM.deleteRow). There is a Validation Function defined into one of the fields (Outstanding --> OB.APRM.validateModifyPaymentPlanAmounts) When I delete any of the records in the grid, the validation function is automatically launched for the rest of the records available into the grid. I think running this validation always makes no sense and instead the Remove Function should manually launch that validation if needed. For the Modify Payment Plan feature the current behavior is not a problem, but the opposite as we need to run this validation. However, thinking in general the current behavior is weird. If changed, this should be reported as an API Change and provide a generic tool to implement the current behavior.""",new,open,,1970-01-01 0047760,defect,Openbravo ERP,ramprakash,Triage Platform Base,normal,minor,have not tried,,,2021-09-27,30,Openbravo Appliance 14.04,,public,2022-02-01,Customer cannot find record using search in SO/SI,"""In business partner field , if we define a name with ( or ) , then while at the time of search , it automatically changes to (,) and filter is not working properly. """,new,open,,1970-01-01 0047478,defect,Openbravo ERP,caristu,Triage Platform Base,high,minor,have not tried,,,2021-07-30,5,,,public,2022-02-01,update asm in jsexecutor module to avoid classpath collisions with CXF module,"""With the latest update of the org.openbravo.base.cxf module(#47087), the asm library has been updated to version 9.1. The org.openbravo.service.jsexecutor[1] module currently is using that library in version 6.2.1. We should try to keep the same version in both modules in order to avoid potential classpath collisions problems [1] https://gitlab.com/openbravo/devel/pmods/org.openbravo.service.jsexecutor/-/blob/master/lib/runtime/asm-6.2.1.jar """,new,open,,1970-01-01 0047077,defect,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2021-06-11,5,,,public,2022-02-01,Upgrade commons-io to latest 2.9.0,"This jar library should be updated from our currently used version 2.4 to latest 2.9.0 Known dependencies in backoffice: - commons-fileupload >= 2.2 - Quite a few java sources files (backoffice + quite some modules)",new,open,,1970-01-01 0046883,defect,Openbravo ERP,shuehner,Triage Platform Base,normal,trivial,have not tried,,,2021-05-28,5,,,public,2022-02-01,Remove obsolete post.publication flag which was used in release process to temp-disable SystemValidatorTest,"Issue 33292 introduced a flag which allowed to disable a specific junit test when running ant run.all.tests That was required in old release process (before git migration) as back then dependencies between modules were broken briefly just after publishing a release (until int-promote ran one). That is no longer used / needed already for quite a while with the new release process. We could/should remove that conditional as obsolete",new,open,,1970-01-01 0046623,defect,Openbravo ERP,Practics,Triage Platform Base,normal,minor,always,,,2021-05-11,5,,,public,2022-02-01,Substring incorrect in class Utility.java,"""In class /src/org/openbravo/erpCommon/utility/Utility.java has incorrect substring to remove client cero (system). A substring of 2 is made when it should be 4 If a substring of 2 is made the result is: ', If a sustring of 4 is made the result is blank """,new,open,,1970-01-01 0046607,defect,Openbravo ERP,nicola_uva,Triage Platform Base,normal,minor,always,pi,pi,2021-05-10,5,,,public,2022-02-01,Process that execute a Jasper Report after clicking a button always fails,"""I'm trying to create a button associated to a process definition that print a Jasper Report. I created the button and the relative process. When I click this button, the result is always a new browser window with the error: """"Cannot find class for process in window"""". The process is defined with this parameters: - Data Access Level: Client/Organization - UI Pattern: Report (Using JR templates) - JR Template name: src-loc/design/my/correct/path/template.jrxml P.S.When you select as UI pattern:Report (Using JR templates) the multi record checkbox is not showed.""",new,open,,1970-01-01 0046463,defect,Openbravo ERP,cberner,Triage Platform Base,normal,minor,have not tried,,,2021-05-03,5,,,public,2022-02-01,ant export.database ignores several tables for some modules,"""Some tables in several modules are ignored from some recent changes to support dual modules(not sure if the issue is caused by this or some other change). For example, core2 module can't export OBC2_User_Action records and the info that appears is this: [java] 23450 [main] INFO org.openbravo.ddlutils.task.ExportDatabase - Ignoring because it belongs to uninstalled optional module: OBC2_USER_ACTION.xml Probably some other modules have the same problem, pos2 for sure. There is a workaround until a fix is done: 1. Download this version of dbsourcemanager.jar https://gitlab.com/openbravo/product/openbravo/-/raw/59df028e4084e269b7c57d2fd93d355a9dfb1777/src-db/database/lib/dbsourcemanager.jar 2. Put that file in src-db/database/lib 3. Execute ant export.database after this, it should work fine""",new,open,,1970-01-01 0046445,defect,Openbravo ERP,cberner,Triage Platform Base,normal,minor,have not tried,,,2021-05-01,5,,,public,2022-02-01,Move between tabs option doesn't appear sometimes when it should,"In backend when opening a window + record with several subtabs that exceed the maximum visible, in some ocassions the controls to move between the non-visible tabs doesn't appear. Resizing the window is enough to fix it. Although, refreshing the window doesn't make the controls appear.",new,open,,1970-01-01 0046240,defect,Openbravo ERP,mtaal,Triage Platform Base,normal,major,have not tried,,,2021-04-09,5,,,public,2022-02-01,dbsourcemanager export database model does not support postgresql typecasting,"In postgresql you can do things like this: WHERE dt.date_actual > (now() - '2 years'::interval) When using this in a materialized view and exporting it through the reporting server export action (which uses dbsourcemanager) it removes the '::interval' causing incorrect sql to be stored in our source code repos. We have to manually repair the sql before pushing. I saw the same with other type casting. This can also give trouble when calling postgresql functions as without type inference the function is not recognized. ",new,open,,1970-01-01 0048424,defect,Openbravo ERP,caristu,ablasco,high,minor,have not tried,,,2022-01-19,5,,,public,2022-01-28,Centralize test constant definition in TestConstants,"""Currently we have different constants used in tests to point to orgs, clients, users or roles defined in two different classes: OBBaseTest[1] and TestConstants[2]. It would be nice to centralize the definition of these constants in the TestConstants class, following its clearear structure. [1] https://gitlab.com/openbravo/product/openbravo/-/blob/master/src-test/src/org/openbravo/test/base/OBBaseTest.java#L188 [2] https://gitlab.com/openbravo/product/openbravo/-/blob/master/src-test/src/org/openbravo/test/base/TestConstants.java#L23""",scheduled,open,,1970-01-01 0045316,defect,Openbravo ERP,leyre-iriarte,meriem_azaf,normal,minor,always,,,2020-10-28,5,,,public,2022-01-27,The preference header must display the property name instead of the preference code as it is now.,"""In the preference window (backend), when you click on a record, the header (name of the window) displays the attribute code and not the property name. Is the preference name the one thant should be shown. In case the is not a preference name, the attribute code should be chosen. """,scheduled,open,,1970-01-01 0047464,defect,Retail Modules,javierRodriguez,javierRodriguez,normal,major,have not tried,RR20Q2,,2021-07-27,5,,,public,2022-01-26,Add indexes in models due to changes in Chrome 92,"Before chrome 92 version, websql includes automatically indexes for all the models in the application. Now, this new version does not do that so we need to include it to make all the possible subqueries work as before (without this indexes, this queries are so lazy).",new,open,,1970-01-01 0048480,feature request,Retail Modules,jetxarri,Retail,high,trivial,always,,pi,2022-01-25,5,,,public,2022-01-25,Make possible to configure a rollback if a record from Excel File fails,"Make possible to configure a rollback if a record from Excel File fails. Currently a log trace is created and the record from the Excel is ignored.",new,open,,1970-01-01 0048467,defect,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2022-01-22,5,,,public,2022-01-22,Cleanup code to show special popups related to 'ugrading from 2.50' on login,"On login to an instance a number of popups can be shown for various purposes. Among those are several which are only requires for the process of upgrading from 2.50 With direct 2.50 upgrades blocked in issue 48466 those are no longer requires and can be removed. ob-classic-compatibility.js - openARPMPopup => To show the aprm migration tool (unusable since 41801/18Q4) - standardUpgrading - openSuccessUpgradePopup - openConfigScriptPopup ",new,open,,1970-01-01 0048448,defect,Localization Pack: Spain,shuehner,psanjuan,normal,minor,have not tried,,,2022-01-20,5,,,public,2022-01-21,Cleanup obsolete code related to supporting old Internet Explorer,"This module has copied copy'n'pasted from core/backoffice: BaseReportActionHandler to support very old IE8 not supported since quite some time. 22Q1 related now removed any support for Internet Explorer so that extra code can be removed now.",new,open,,1970-01-01 0048450,defect,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2022-01-20,5,,,public,2022-01-20,Cleanup special cases in CSS for old Internet Explorer,"""Removing support code for IE in issue 48435 also found src/index.jsp setting data-useragent attribute in a dom element CSS files using that to do some workaround For example: modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/Default/org.openbravo.client.application/ob-form-styles.css:html[data-useragent*='MSIE 7.0'] .OBFormField .OBFormFieldDateInputRequired, Note: Also review the 2 cases for """"Edge"""" in the same css file as apparently it referes to the old Edge (similar to IE) and not the modern """"Edge based on Chromium"""" """,new,open,,1970-01-01 0048449,defect,Modules,shuehner,Triage Omni OMS,normal,minor,have not tried,,,2022-01-20,5,,,public,2022-01-20,Cleanup obsolete code related to supporting old Internet Explorer,"""This module has some obsolete workaround for supporting old Internet Explorer. Since 22Q1 no internet explorer is supported at all. So that code can/should be removed. a.) src/org/openbravo/module/remittance/ad_forms/CancelReturnRemittance.html isIE9Strict (from backoffice web/js/utils.js) will always be false now Just remove all that to keep the simple 'else' code-path b.) src/org/openbravo/module/remittance/ad_actionbutton/SelectOrdersOrInvoices.html var browserName = getBrowserInfo('name'); if (browserName.toUpperCase().indexOf('INTERNET EXPLORER') != -1) { Similar cannot happen anymore, cleanup + just keep the simple 'else' code-path""",new,open,,1970-01-01 0048444,defect,Openbravo ERP,shuehner,Triage Platform Base,normal,minor,have not tried,,,2022-01-20,5,,,public,2022-01-20,Review and simplify CSSdataUri option for StyleSheetResourcesComponent,"The component to create the backoffice CSS sent to the browser has two modes related to i.e. images referenced from the CSS: - Link to image itself - Embed image content as a DataUri directly in the CSS The later (datauri) was already used everywhere except Internet Explorer in version <8 which is not supported really for some years. Issue 48435 now removed support for any Internet Explorer as code-cleanup to that cssDataUri is now always used. With that we could simplify the code in the StyleSheetResourceComponent to remove the there non dataUri case. Note: We should review is dataUri is still the preferred option for performance today at all as adding that option was done a long time ago",new,open,,1970-01-01 0046170,feature request,Retail Modules,psanjuan,psanjuan,urgent,major,always,,,2021-03-29,20,Ubuntu 8.04.1,,public,2022-01-20,RT Printer v 2.0 - XML 7 changes,"RT Printer v 2.0 - XML 7 changes ",acknowledged,open,,1970-01-01 0048418,defect,Openbravo ERP,alostale,Triage Platform Conn,normal,major,random,,,2022-01-18,5,,,public,2022-01-19,import entries can be processed twice if their key is not deterministic,"If an ImportEntryProcessor can return different keys for the same import entry, ie. it returns a random number between 1 and 10 to distribute entries in 10 threads, and an entry is takes long to be processed since it was initially scheduled, it can be processed more than once.",new,open,,1970-01-01 0047893,defect,Retail Modules,javentin,Retail,normal,minor,always,,,2021-10-20,5,,,public,2022-01-11,Payment option not shown after return of product in the same receipt,"the web POS is showing some erratic behavior while adding new product after a return of a product in the same receipt. If the line has been returned in the same receipt the new product is shown as ""change"", if payed by cash, or ""overpayment"", if payed by card, and it doesn't allow the customer to make a new payment for that product. The web POS always show the change as the different between the Total_amount and the paid amount. So if the amount of the new product exceeds the amount of the returned product the change doesn't reflect the amount to pay for the new product.",new,open,,1970-01-01 0040300,defect,Retail Modules,joniturralde93,Triage Platform Conn,high,minor,always,pi,pi,2019-02-28,5,,,public,2022-01-11,init method of PrinterWritter used twice in a row,"""https://code.openbravo.com/erp/pmods/org.openbravo.retail.poshwmanager.sources/file/tip/project/src/com/openbravo/pos/printer/escpos/DevicePrinterESCPOS.java#l48 m_CommOutputPrinter.init is used twice, the second one is doing nothing since the writter is already initialized.""",new,open,,1970-01-01 0037397,design defect,Retail Modules,nitasujena,Triage Platform Conn,high,minor,have not tried,,,2017-11-27,5,,,public,2022-01-11,Number alignment not working when changed the default font for POS receipt,"""When We are using Verdana font as the default font for POS receipt. But we have issue in aligning the numbers in same. * It's working perfect with monospaced (OB preferred) font. * Issues while printing the invoice with verdana font - the alignment is improper. - right alignment is not working [ i.e , if the net sales/gross sales's(say) value increases, the value's position moves towards right and if the value decreases , the value's position move towards left ] [ Also, if the number of characters at the left(say... cash, online,voucher) increases/decreases , the position of the respective values at the right moves towards right/left] Basically, the values at the right side isn't aligned as a straight line. """,new,open,,1970-01-01 0036110,design defect,Retail Modules,nataliag,Triage Platform Conn,normal,major,always,,,2017-05-25,5,,,public,2022-01-11,Field "Change" not visible printing a paid receipt,"When you load a receipt which has already been paid using a non exact money amount, so some change has been given,and you print it, the “change” field is not visible in the printed ticket, only is the ""Cash"" field.",new,open,,1970-01-01 0035146,defect,Retail Modules,lorenzofidalgo,Triage Platform Conn,normal,minor,always,main,,2017-02-02,5,,,public,2022-01-11,[RR17Q1] "Select Printer" and "Select PDF Printer" popups are only closable using 'X' button,"""The """"Select Printer"""" and """"Select PDF Printer"""" popups are only closable using 'X' button. They can not be closed with ESC key or clicking in the disabled area. I case it is required, more information about Select Printers feature: http://wiki.openbravo.com/wiki/Retail:Web_POS_User_Guide#Selecting_printers""",new,open,,1970-01-01 0034161,feature request,Retail Modules,rbianchini,Triage Platform Conn,normal,minor,N/A,,,2016-10-03,5,,,public,2022-01-11,It would be nice to be able to decrease font size,"Actually you can increase the font size doing , but you cant decrease it ",new,open,,1970-01-01 0032722,defect,Retail Modules,Orekaria,Triage Platform Conn,normal,minor,sometimes,,,2016-04-20,5,,,public,2022-01-11,Printer and display are not available error when logging out or locking the application,Printer and display are not available error when logging out or locking the application,new,open,,1970-01-01 0029821,feature request,Retail Modules,adrianromero,Triage Platform Conn,normal,major,have not tried,,,2015-05-08,5,,,public,2022-01-11,Add on the renderJr method the possibility to print on plain text,"""For printing on some printers that does not use ink it is needed to send a plain text to the printer. That is not supported right now by the Hardware Manager so it would be needed to add that option on the renderJr method. The idea behind this is to have the ability to send plain text to fiscal printers. It should be reviewed the use case for this feature because the Hardware Manager already supports fiscal printers, and it has to be evaluated what is the best option for this case: Create a new driver for the fiscal printer the customer wants to use or add this functionality to allow print jasper reports as text files. """,new,open,,1970-01-01 0048317,feature request,Retail Modules,alostale,Triage Platform Conn,normal,major,have not tried,,,2021-12-24,5,,,public,2022-01-11,importing end point should report all failed validations,"""Currently when an import endpoint receives a payload with several invalid properties, the process stops and reports only the first invalid value. It would be much more usable if it reported all the """"known"""" invalid properties. For example all invalid FK references, missing mandatory properties, etc... Note these validations would be incomplete as other validations couldn't be performed (ie. the ones occurring at DB level), but still a first check would be useful.""",new,open,,1970-01-01 0047335,defect,Retail Modules,shuehner,Triage Platform Conn,normal,minor,have not tried,,,2021-07-05,5,,,public,2022-01-11,Compiling with JDK17 shows new deprecation warnings in hardwaremanger,"Compiling hwmanager with jdk17 as a target shows usage of 3 functions which are not marked as deprecated. - JSONFormatter calling LogRecord.getThreadID - CertificateDetails calling X509Certificate.getIssuerDN and X509Certificate.getSubjectDN",new,open,,1970-01-01 0045875,feature request,Retail Modules,psanjuan,marvintm,urgent,major,always,,,2021-02-09,30,Openbravo Appliance 14.04,,public,2022-01-10,RT Printer v 2.0 - Lottery code ,"Lottery Law starting from January 2021 Below attached Specs describe Lottery Code implementation in Openbravo as the way to capture customer lottery code in any sale transaction. See https://docs.google.com/document/d/1HbMchAGxTTEA0q52J0jd_km9u0Vlm9fYaSG5dnKx6Gs/edit (IT Receitp Lottery - Functional Specs). ",scheduled,open,,1970-01-01 0048271,defect,Retail Modules,kchoperena,rqueralta,normal,major,always,,,2021-12-17,5,,,public,2022-01-07,Error doing a C&R in a terminal that does not have the payment method of the FIN_Paymentmethod_ID in a not paid Layaway,"""CONTEXT: Layaway without payments that have in the FIN_Paymentmethod_ID column a payment method that the terminal does not have configured as payment method If we execute a C&R, the setDefaultPaymentType method of POSUtils.java will throw an exception because the payment method does not exist """,scheduled,open,,1970-01-01 0048322,defect,Retail Modules,aferraz,rqueralta,normal,major,have not tried,,,2021-12-24,5,,,public,2022-01-06,Default prepayment algorithm should return ticket grossAmount as prepaymentAmount if delivery modes is disabled,Default prepayment algorithm should return ticket grossAmount as prepaymentAmount if delivery modes is disabled,scheduled,open,,1970-01-01 0048355,backport,Openbravo ERP,AugustoMauch,AugustoMauch,high,major,always,pi,PR22Q1,2022-01-05,5,,,public,2022-01-05,Error translating a discount and promotion -,"Error translating a discount and promotion after editing in grid view Previous fix done in this issue was backed out because it broke CI: https://issues.openbravo.com/view.php?id=48153 [^]",scheduled,open,,1970-01-01 0048239,design defect,Openbravo Localizations,avicente,adrianromero,normal,major,always,,,2021-12-13,5,,,public,2022-01-04,AT EFSTA: To send the organization Search Key as TL,"""Description of the issue: In the EFSTA portal PROD configuration, each store has got a parameter """"Int BRANCH ID"""". This paramenter must be equal to the TL value sent by Openbravo to the EFR with a ticket is signed. However, now, OB is sending the 'Organization identifier' what is the Organization name. Change to do: Send the Organization Search Key as paramenter 'TL' to the EFR.""",new,open,,1970-01-01 0048344,feature request,Openbravo Localizations,jetxarri,psanjuan,high,minor,always,,,2022-01-03,5,,,public,2022-01-03,Load reason in model saftrTaxExemptionModel,"Load reason in model saftrTaxExemptionModel. Currently id, code, name and rule are loaded but usually the clients want to see the reason more than a technical rule.",new,open,,1970-01-01 0048336,defect,Retail Modules,kchoperena,Retail,high,major,always,,,2021-12-29,5,,,public,2021-12-29,Create an index in the ccgsBarcode column of OBDICO_Digitalcoupons to improve ValidateChequeCadeauBarcode query performance,"""The ValidateChequeCadeauBarcode is running a query that has a bad performance. This process is executed in each digital coupon creation In BUT, the query takes 613ms Adding the index improves to 0.3ms""",new,open,,1970-01-01 0048314,feature request,Openbravo Localizations,jetxarri,psanjuan,normal,minor,always,,,2021-12-23,5,,,public,2021-12-27,Give the possibility to configure the tax Id request popup during verified returns,"""Give the possibility to configure the tax Id request popup during verified returns. Currently if you do a sale of a ticket without specifying a tax id and you do a verified return of that ticket, the Web POS is going to ask you for a tax id.""",new,open,,1970-01-01 0048311,feature request,Retail Modules,psanjuan,psanjuan,urgent,major,always,,,2021-12-23,30,Openbravo Appliance 14.04,,public,2021-12-23,"offerName" field addition in couponCode error NOE-5553 and RM-235,"offerName" field addition in couponCode error,new,open,,1970-01-01 0048292,feature request,POS2,caristu,Retail,high,minor,have not tried,,,2021-12-21,5,,,public,2021-12-23,Review if the amount of requests for checking the terminal authentication can be reduced,"""When the terminal authentication feature is enabled, a request for checking the authentication to """"org.openbravo.retail.posterminal.CheckTerminalAuth"""" is fired every time that a backend message is synchronized with the Synchronization Buffer. It must reviewed if it is possible to improve this logic in order to try to reduce the amount of requests to check the terminal authentication. For example: not to fire the request with certain type of messages (TerminalLog?)""",acknowledged,open,,1970-01-01 0048298,feature request,Retail Modules,psanjuan,psanjuan,urgent,major,always,,,2021-12-21,30,Openbravo Appliance 14.04,,public,2021-12-23,Adapt the promotion "FREE PRODUCTS PER TOTAL AMOUNT" for manage also percentage under 100% of discount. NOE 5527,"API DISCOUNT - Adapt the promotion ""FREE PRODUCTS PER TOTAL AMOUNT"" for manage also percentage under 100% of discount. NOE 5527 and Jira RM-219",new,open,,2023-01-12 0048296,feature request,Openbravo Localizations,psanjuan,psanjuan,urgent,major,always,,,2021-12-21,30,Openbravo Appliance 14.04,,public,2021-12-23,Online submission of SAFT Files to Portuguese AT - NOE 5564 and Jira RM-227,Online submission of SAFT Files to Portuguese AT - NOE 5564 and Jira RM-227,new,open,,1970-01-01 0048295,feature request,Retail Modules,psanjuan,psanjuan,urgent,major,always,,,2021-12-21,30,Openbravo Appliance 14.04,,public,2021-12-23,Norauto - Quick cash-up and pop-up review in order to avoid ACREG - NOE 5535,Norauto - Quick cash-up and pop-up review in order to avoid ACREG - NOE 5535 ,new,open,,1970-01-01 0048218,defect,POS2,shuehner,Retail,normal,minor,have not tried,,,2021-12-10,5,,,public,2021-12-22,Cleanup preference list if CashupStatisticsMock.config.json,"This file in pos2 module web-jspack/org.openbravo.pos2/src/model/user-interface/__test__/mock/CashupStatisticsMock.config.json came up several times in other work removing obsolete ad_preferences Example is issue 48009 which cleanup up the mock file Another example is work from issue 48000 which will remove more preferences: OBMOBC_AuthenticationTokenMaxAge OBMOBC_CONNECTION_TIMEOUT_REQUEST OBMOBC_DatabaseCongestionThreshold OBMOBC_FailedTransitionToOnlineWaitTime OBMOBC_MaxDeltaSyncAge OBMOBC_MultiServerArchitecture OBMOBC_NumberOfRequestRetries_SS OBMOBC_Offline_Triggered_Only_By_User_Actions OBMOBC_Ping_Periodicity OBMOBC_READ_TIMEOUT_REQUEST OBMOBC_ServerMessage OBMOBC_ServerStatusMaxAge OBMOBC_TransitionToOfflineWait Based on this it probably makes sense to do a one time bigger cleanup/review of that Mock flie (related to preferences (to cut down the list to the ones actually used or the ones being different from the implied default) => That way pos2 module does not need to be changed for lots of otherwise unrelated preferences Entries are probably all in the 'permissions' section of the mock-file. Apart from the cleanup it makes sense to order by list once as it makes any review a lot easier.",new,open,,1970-01-01 0048058,design defect,Retail Modules,jetxarri,rqueralta,urgent,major,always,,RR20Q3.4,2021-11-15,5,,,public,2021-12-20,Not possible to pay a ticket with gift card based on product gift card,Not possible to pay a ticket with gift card based on product gift card after paying a ticket on credit and the user reopen it.,new,open,,1970-01-01 0048275,feature request,Retail Modules,jetxarri,Retail,normal,minor,N/A,pi,,2021-12-17,5,,,public,2021-12-17,Allow to create payment method on the fly without the definition of the preference for payments with Payment Provider,"Create payment method without the definition of the preference but with payment provider. In this way we can create it on the fly without restarting the application server. ",new,open,,1970-01-01 0048168,design defect,POS2,javierRodriguez,migueldejuana,normal,minor,always,,,2021-11-26,5,,,public,2021-12-17,Centralize z-index value in POS2,"""Now, In the application, there are a lot of z-index attributes set in different files. These values have not a logic to set it, it seems that it is a little bit random. For example, LoadinScreen, UserActionScreen, BasePopover, etc""",acknowledged,open,,1970-01-01 0048250,feature request,Retail Modules,jetxarri,Retail,normal,minor,always,,pi,2021-12-14,5,,,public,2021-12-14,"When the user adds or updates an incompatible discount, update the discount updated","When the user adds or updates an incompatible discount, update the discount updated to be considered in the incremental refresh of the Web POS.",new,open,,1970-01-01 0048214,defect,Openbravo ERP,alostale,Triage Platform Base,normal,minor,have not tried,,,2021-12-09,5,,,public,2021-12-09,Simplify SeguridadData.selectAccess method,SeguridadData.selectAccess method is over complicated it concatenates several sql union statements.,new,open,,1970-01-01 0048163,feature request,Openbravo Localizations,ucarrion,psanjuan,high,major,always,,,2021-11-25,5,,,public,2021-11-30,Product name SAF-T validation update request,"""Up to now, the SAF-T module does not allow any user to update the name of any product already sold into a store set as “Portuguese Configuration”=true. This requirement is based on changing this behaviour. Specifically, the scenario to cover is the one below: the same product that is sold in several countries is sold first in Portugal and for any reason its name needs to be updated. Currently, this will not be allowed due to the current validation, even if the change is done for a need in another country. From this point on, the validation should be done on the Portuguese translation record of Product>Translation tab (M_Product_Trl). The objective of the change request is avoiding the impact of the validation to other countries where the Portuguese Configuration, and therefore the SAF-T modules, is not applying. Obviously, from a business point of view, it is important to remark that this change will not be a removal of the existing validation but an update. In addition it is important to raise that the new rule will be always configurable, so can be adaptable in each case. Development rule: --A new flag “Use translation product name” will be added in the ‘Organization’ window, ‘Portuguese Configuration’ section. The new flag will indicate where the validation is done. --In case the flag mentioned above is marked for a selected SAF-T informer organization, the value informed as product name in the SAF-T/e-Fatura file will be the Portuguese translation one. If not existing, will inform the header product name. This could trigger the following scenarios: -Use translation product name=false --In this case, the validation won’t be modified. It will be based on the header name of the products even if a portuguese translation exists. -Use translation product name=true --For the products where a Portuguese translation exists, the validation will apply on the translation name. --For the products where a Portuguese translation does not exists, the validation will remain based on the header name of the products. As per the scenarios described above, there is a need to warn the users about a missing PT translation in case the new flag “Use translation product name” is enabled: In such case, if a product with no PT translation is called into a Portuguese POS (this means, the related store has Portuguese Configuration=true) a warning popup message should be raised. Regarding an eCommerce scenario, if a product with no PT translation is involved in an order requested to be integrated in Openbravo, a warning message should be raised. """,new,open,,2021-12-23 0048174,design defect,Modules,davidverrier,vmromanos,normal,minor,always,,,2021-11-29,5,,,public,2021-11-29,Confirmation of Documents containing incomplete tasks,"If you have a grouped task where one task has mandatory attributes, and another doesn't, it is possible to confirm the whole document even though one of the tasks is incomplete. This leads to partial processing of the document with no notification. This could be perceived as a feature, but then the UX should be improved with better messaging.",new,open,,1970-01-01 0048173,defect,Modules,davidverrier,vmromanos,normal,trivial,always,,,2021-11-29,5,,,public,2021-11-29,Loss of focus when switching between non-mandatory attributes,"When you have a product which has non-mandatory attributes associated to a task, the focus is lost when switching between the inputs.",new,open,,1970-01-01 0048137,defect,Modules,davidverrier,vmromanos,normal,major,always,,,2021-11-23,5,,,public,2021-11-25,"Task List Confirmation: when rapidly confirming tasks, the UI gets stuck on the loading screen","""This issue can be reproduced with a non-local environment (ex: livebuilds) When you have a list of tasks ready to be confirmed, if you rapidly confirm tasks, the UI will block on the loading screen. On a local environment, the confirm button becomes disabled while a process is running, but due to latency on a remote environment, the confirm button isn't disabled instantly and it is possible to lock up the screen by confirming a few tasks in a row.""",new,open,,1970-01-01 0047925,defect,Openbravo Localizations,avicente,,high,major,always,,,2021-10-22,5,,,public,2021-11-24,AT EFSTA: Web POS shows an error message if EFR is offline. This error needs to be managed by POS.,"""The EFSTA module does not support the EFR offline mode. This is when the EFR cannot connect with EFSTA. -In online mode, EFR returns the ‘Signature Link’ and the ‘Signature’. -In offline mode, EFR does not return the ‘Signature Link’, it returns only hte ‘Signature’. The ‘Signature Link’ is expected even in the offline scenario. As it is missed, an error is raised in the POS and the ticket cannot be paid.""",new,open,,1970-01-01 0048120,feature request,Retail Modules,jetxarri,Retail,normal,minor,always,,RR20Q3.4,2021-11-22,5,,,public,2021-11-23,Improve Discount endpoint performance creating a cache of the rules,"""Improve Discount endpoint performance creating a cache of the rules. In every request it is necessary to create rule object with all the properties like (products, productcategories, characteristics ....) so it will be interesting to cache all the rules and do not need to recalculate data. """,new,open,,1970-01-01 0048119,feature request,Openbravo Localizations,jetxarri,psanjuan,high,major,always,,,2021-11-22,5,,,public,2021-11-22,Create an endpoint to check if the user is inserting duplicated tax id or not to the business partner,"Create an endpoint to check if the user is inserting duplicated tax id or not to the business partner. Right now the validation exists in an eventhandler ""SaftBPartnerFieldsHandler"" but this is not the best approach to notify to the user when it is creating a business partner and he is including a duplicated tax id.",new,open,,1970-01-01 0042217,defect,Retail Modules,inaki_garcia,Retail,normal,minor,always,main,,2019-11-07,5,,,public,2021-11-18,[19Q4] [UX] Incorrectly configured Gift Certificate payment method error message is incorrect,"The error popup that appears in the POS when the Gift Certificate payment method is incorrectly configured shows an incorrect message. ",acknowledged,open,,1970-01-01 0042743,defect,Retail Modules,lorenzofidalgo,Retail,normal,trivial,always,main,,2020-01-08,5,,,public,2021-11-18,"[RR20Q1] In the performance checking popup, it would be better if ""Do not show again"" is clickable to activate the Tick","It would be better in UX terms if ""Do not show again"" is clickable to activate the Tick. Right now, only clicking in the image changes the status.",acknowledged,open,,1970-01-01 0042705,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2020-01-07,5,,,public,2021-11-18,[20Q1] [UX] Percent button is enabled for Cash Management but has no defined action,"""When opening """"Cash Management"""", """"Cashup"""" and """"Cashup partial"""" menu options, the buttons """"/"""" and """"*"""" are enabled, but a warning message says there are no actions defined for these buttons. In the case of the """"Cash Management"""" the button """"%"""" that is disabled for the rest of the options becomes enabled, however the result of clicking it is the same as for the other. The reported behaviour is present in previous versions, it is not a specific 20Q1 issue. """,acknowledged,open,,1970-01-01 0042892,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2020-01-15,5,,,public,2021-11-18,[20Q1] [UX] The "Edit" top menu option keeps enabled after paying an open ticket,"""The top-right """"Edit"""" button, used to edit lines, is disabled when the ticket has no lines. However, after the ticket is paid using the """"Pay open tickets"""" feature, the button remains active (no action possible though) This is also reproducible in 19Q4 and previous, it is not specific to this release.""",acknowledged,open,,1970-01-01 0045197,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,,,2020-10-06,5,,,public,2021-11-18,[20Q4] Radio Button action is not applied in Cash up flow although it is marked as selected,"In the cash up flow, the radio buttons can be selected and the click have no real effect. This situation happens when the click does not finishes in this same object.",acknowledged,open,,1970-01-01 0042143,defect,Retail Modules,plujan,Retail,normal,major,have not tried,main,,2019-10-29,5,,,public,2021-11-18,[19Q4] It is not possible to return cash for a Cancelled Layaway in more than one currency,"""I created a Layaway for 600€ and made two payments of 400€ and $100. On cancelling, I am only able to return 486€, when trying to return 400€ and $100 I receive a message """"There is not enough cash available"""". See steps. Check whether the issue is related with #31153""",acknowledged,open,,1970-01-01 0047988,feature request,Openbravo Localizations,psanjuan,psarobe,urgent,major,always,,,2021-11-04,30,Openbravo Appliance 14.04,,public,2021-11-16,Ticket QR code generation,Ticket QR code generation,new,open,,1970-01-01 0037998,feature request,Localization Pack: Spain,psanjuan,psanjuan,low,major,always,,,2018-02-23,30,Openbravo Appliance 14.04,,public,2021-11-12,347 form should be enhanced and check whether all tax lines included in an invoice are related to a 347 parameter.,347 form should be enhanced and check whether all tax lines included in an invoice are related to a 347 parameter.,new,open,,1970-01-01 0048032,feature request,Retail Modules,adrianromero,adrianromero,normal,major,have not tried,,,2021-11-11,5,,,public,2021-11-11,Add WebUSB support for customer displays,"Currently we support ESC/POS receipt printers through the WebUSB and WebBluetooth API: http://wiki.openbravo.com/wiki/Projects:WebUSB_and_WebBluetooth_receipt_printers/Technical_Documentation It should be straighforward to support also customer displays with WebUSB like the epson DMD110/220. About WebBluetooth I do not know yet any bluetooth customer display model.",new,open,,1970-01-01 0039786,design defect,Modules,vmromanos,vmromanos,normal,major,have not tried,,,2018-12-12,5,,,public,2021-11-08,Too aggressive lock in Batch Of Tasks Generator,"""When running the Task Generator a global lock is created to avoid stock/task generation conflicts. See #39740 note. Although the lock is necessary, maybe it's too aggressive and the scope can be reduced. For example, right now if you have many warehouses the lock affects to all of them, regardless you're just generating tasks for one of them. That means that if a task generator is running for warehouse A, a task generation in warehouse B must wait till A is finished, regardless it is very unlikely task generator for B consumes stock/bins in warehouse A (except for a Distribution Order or any other external routing related ITT). I think the minimum scope for the lock must be in the Routing's IRArea From and IRArea To. When you're generating a task, only the stock and bins within the routing are really affected, and the rest of the warehouse can operate without any lock. For example, if a picking task is being generated for routing with IRAreas """"Storage - Shipping"""", we just need to lock both areas and leave the rest free so, for example, a purchase order reception can safely take place in the """"Receipt"""" area. This change will require to lock the IRArea From and IRArea To on each task generation and commit the transaction just after the task (and everything around the task, like reservations or capacity) is being created, so both areas are immediately unlocked for the next task generation (that might lock again the same areas or not) and the stock and bins are already updated for the next run. """,acknowledged,open,,1970-01-01 0048005,feature request,Retail Modules,malsasua,Retail,normal,major,have not tried,,,2021-11-08,5,,,public,2021-11-08,"In Training Mode, only Cash payment should be enabled","In Training Mode, should not be possible to pay using other payment different to cash",new,open,,1970-01-01 0047929,feature request,POS2,aferraz,Retail,normal,minor,have not tried,,,2021-10-25,5,,,public,2021-11-05,Display success notification after completing a ticket in POS2,"Display success notification after completing a ticket in POS2 The notification should be displayed at least after any of these actions: - CompleteTicket - CompleteCreditTicket - CompleteMultiTicket - CompleteMultiCreditTicket - CompleteLayaway - CancelTicket - ReplaceTicket - DeleteTicket - IssueTicket",acknowledged,open,,1970-01-01 0047991,feature request,Openbravo Localizations,jetxarri,psanjuan,high,major,always,,,2021-11-04,30,,,public,2021-11-04,'null' value is loaded the first time that module "com.practicsbs.saftpt.retail" is used in the hashes values,"'null' value is loaded the first time that module ""com.practicsbs.saftpt.retail"" is used in the hashes values. ",new,open,,2021-11-25 0047983,feature request,Retail Modules,jetxarri,Retail,normal,minor,always,RR20Q3,,2021-11-04,5,,,public,2021-11-04,In the gift card popup Show the current amount of the Gift Card instead of Amount or Initial Amount,In the gift card popup Show the current amount of the Gift Card instead of Amount or Initial Amount,new,open,,1970-01-01 0047897,defect,Openbravo Localizations,avicente,Retail,high,major,always,,,2021-10-20,5,,,public,2021-11-03,AT EFSTA: The DocumentNo is not informed when the ticket is sent to EFSTA to be signed,"Using the AT EFSTA module to sign POS tickets, the DocumentNo is not informed when the ticket is sent to EFSTA to be signed.",new,open,,1970-01-01 0047921,feature request,Retail Modules,psanjuan,Retail,urgent,major,always,,,2021-10-22,30,Openbravo Appliance 14.04,,public,2021-10-29,POS sales must manage Distance Sales,"POS sales must manage Distance Sales to final customers (B2C). Currently POS manages properly local sales by including local VAT. No local sales are managed only as B2B sales from a VAT perspective. ",new,open,,1970-01-01 0047951,defect,Retail Modules,jarmendariz,Retail,normal,minor,have not tried,,,2021-10-29,5,,,public,2021-10-29,Copy Store Configuration entries should be in copystore module,In org.openbravo.retail.copystore.excel sourcedata there are entries for CopyStoreConfiguration table referring to TabHandlers implemented in org.openbravo.retail.copystore. This data should be moved to that module.,new,open,,1970-01-01 0047517,design defect,Retail Modules,fermin_ostivar,Retail,normal,minor,always,,,2021-08-09,5,,,public,2021-10-29,The screen Pay open tickets show paid tickets,The screen Pay open tickets show paid tickets,new,open,,1970-01-01 0047905,design defect,Retail Modules,rafaroda,Retail,normal,major,always,,,2021-10-21,5,,,public,2021-10-21,WebPOS is allowing to generate JSON Messages bigger than the column that is allowed in C_IMPORT_ENTRY,WebPOS is allowing to generate JSON Messages bigger than the column that is allowed in C_IMPORT_ENTRY,new,open,,1970-01-01 0047260,feature request,POS2,jmelin,Retail,urgent,minor,always,,,2021-06-28,5,,,public,2021-10-21,JIRA 2168 - CASH UP - Can't access to menu with mandatory safe box,"""When """"safe box mandatory"""" is checked at """"Touchpoint type"""" level Then the list of blocked menu is too restrictive. It should NOT be allowed to access to """"new sales order"""" window on POS but """"stock server"""" or """"customer search"""" window should be available When selecting a window that don't require a safebox, it must be possible to return to the safebox selection from the menu Note also, that if you can search for a customer, you can't assign him to an order (as window should not be available) """,acknowledged,open,,1970-01-01 0046621,design defect,POS2,plujan,Retail,normal,minor,have not tried,,,2021-05-11,5,,,public,2021-10-20,[21Q2] [Restaurants] Updating the quantity of a split menu does not behave as for a split line,"When increasing the quantity of a line, while in Store, the behaviour is the expected one. But when working with menus the updated line is not the selected one.",acknowledged,open,,1970-01-01 0047889,defect,Retail Modules,gonzalo_fernandez,Retail,normal,minor,always,,,2021-10-20,5,,,public,2021-10-20,Rounding error when paying with dollars,The amount specified in the "remaining to pay" and the "change" labels is wrong while paying with dollars. This error persists until the exact amount is paid.,new,open,,1970-01-01 0046054,feature request,Localization Pack: Spain,Practics,psanjuan,normal,major,have not tried,,,2021-03-11,5,,,public,2021-10-19,Inversión del sujeto pasivo IGIC 7%,"""En el data set de Openbravo falta un impuesto para reflejar la inversión del sujeto pasivo para el IGIC, ya que la inversión del sujeto pasivo nacional no refleja el 7% que corresponde al IGIC general. Este impuesto se utiliza para los servicios facturados desde península a las islas canarias con el objetivo de auto repercutirse el IGIC que no ha sido facturado desde península.""",new,open,,1970-01-01 0047832,design defect,Retail Modules,fernando_merino,Retail,normal,major,always,,,2021-10-11,5,,,public,2021-10-15,Problem introducing long descriptions in some tables (Retail Pack Modules),"""This problem occurs only on an Oracle database. The problem is that the DESCRIPTION field, of some retail modules tables listed below, is defined as VARCHAR2(255 BYTE). The DESCRIPTION field is limited to 255 CHARACTERS long, so if all these characters don't exceed the limit of 255 BYTES there is no problem (e.g 255 characters of 1 BYTE each). The problem comes when the description contains characters larger than 1 BYTE. If the description is a long one, for example one with 255 characters, the characters limit is not exceeded, but if it contains some characters larger than 1 BYTE, like for example the º character that occupies 2 BYTES, then the limit of 255 BYTES is exceeded (254 one-byte characters, plus one of 2 bytes make 256 bytes, which do not fit in the field defined in the database). I indicate below all the tables from retail pack modules affected: org.openbravo.retail.config --> OBRETCO_PRODUCTLIST org.openbravo.retail.posterminal --> OBPOS_APPROVAL_REASON org.openbravo.retail.posterminal --> OBPOS_PAYMENTGROUP_TRL org.openbravo.retail.posterminal --> OBPOS_PAYMENTGROUP org.openbravo.mobile.core --> OBMOBC_ABA org.openbravo.mobile.core --> OBMOBC_PROCESS_DEFINITION org.openbravo.mobile.core --> OBMOBC_ACTION org.openbravo.mobile.core --> OBMOBC_ABA_LAYVARIANT org.openbravo.mobile.core --> OBMOBC_UICONFIGURATION org.openbravo.mobile.core --> OBMOBC_WINDOW""",new,open,,1970-01-01 0047831,design defect,Openbravo ERP,fernando_merino,Triage Omni OMS,normal,major,always,main,,2021-10-11,5,,,public,2021-10-15,Problem introducing long descriptions in some tables (CORE),"""This problem occurs only on an Oracle database. The problem is that the DESCRIPTION field, of some core tables listed below, is defined as VARCHAR2(255 BYTE). The DESCRIPTION field is limited to 255 CHARACTERS long, so if all these characters don't exceed the limit of 255 BYTES there is no problem (e.g 255 characters of 1 BYTE each). The problem comes when the description contains characters larger than 1 BYTE. If the description is a long one, for example one with 255 characters, the characters limit is not exceeded, but if it contains some characters larger than 1 BYTE, like for example the º character that occupies 2 BYTES, then the limit of 255 BYTES is exceeded (254 one-byte characters, plus one of 2 bytes make 256 bytes, which do not fit in the field defined in the database). I indicate below all the tables from core affected: M_INVENTORYSTATUS_TRL C_PERIODCONTROL_LOG FIN_PAYMENTMETHOD AD_APPLICATION FIN_PAYMENT_PROPOSAL C_TAXREGISTER_TYPE C_DP_MANAGEMENT FIN_PAYMENT_SCHEDULE M_OFFER AD_PROCESS_REQUEST M_OFFER_TYPE M_INVENTORYSTATUS C_REJECT_REASON C_SETTLEMENT AD_ORGTYPE FIN_DOUBTFUL_DEBT_METHOD M_OFFER_TYPE_TRL M_REFINVENTORY_TYPE AD_PROCESS_GROUP OBUIAPP_PROCESS_TRL (Module: org.openbravo.client.application) OBUIAPP_MENU_PARAMETERS (Module: org.openbravo.client.application) OBUIAPP_VIEW_IMPL (Module: org.openbravo.client.application) OBUIAPP_NAVBAR_COMPONENT (Module: org.openbravo.client.application) OBUIAPP_PROCESS (Module: org.openbravo.client.application)""",new,open,,1970-01-01 0047778,feature request,Retail Modules,ranjith_qualiantech_com,Retail,high,major,always,,,2021-09-29,5,,,public,2021-10-12,Allow Partial cash amount to add return payment,"""For Return ticket, when adding return payment with any cash payment, it allows only, if available cash amount is more or equal to the return amount. If available cash is less than return amoutn, then """"No cash available"""" error is shown and its impossible to add the return cash payment with partial cash.""",new,open,,1970-01-01 0046618,feature request,POS2,plujan,Retail,normal,minor,have not tried,,,2021-05-11,5,,,public,2021-10-11,[21Q2] [Restaurants] Removing a food line from "Not Fixed Menu" requires extra steps,"In order to remove a food line from a menu, the steps are different for ""Simple Menu"" and ""Non Fixed Size Menu""",acknowledged,open,,1970-01-01 0046756,feature request,POS2,plujan,Retail,normal,minor,have not tried,,,2021-05-20,5,,,public,2021-10-11,It is not possible to pay a ticket if the product "Installation pack" has been added,Paying a ticket does not work in case the product "Installation pack" has been added. An error "Cannot read property 'reduce' of undefined" is shown.,acknowledged,open,,1970-01-01 0047137,feature request,POS2,aferraz,Retail,normal,major,have not tried,,,2021-06-15,5,,,public,2021-10-11,Incorrect payment amount when using a payment method with different currency,Incorrect payment amount when using a payment method with different currency,acknowledged,open,,1970-01-01 0047701,feature request,Retail Modules,migueldejuana,migueldejuana,normal,trivial,have not tried,,,2021-09-16,5,,,public,2021-10-11,Add more info to check client side performance,Add more log in the Terminal Log to know procesess duration. Show also a summary with the average of the duration. We could add alerts in some cases...Take into account also login/logout/refreshMasterdata processes...,new,open,,1970-01-01 0047828,feature request,Retail Modules,jetxarri,Retail,high,minor,always,,,2021-10-08,5,,,public,2021-10-08,Hidden discounts are being returned in the discount.discount endpoint,"Hidden discounts are being returned in the discount.discount endpoint when they should not be returned because they are hidden discounts that are only used for the discounts engine logic. It will be great if this is configurable using a preference.",new,open,,1970-01-01 0047824,feature request,Retail Modules,jetxarri,Retail,high,major,always,,,2021-10-07,5,,,public,2021-10-07,Being able to show some confirmation dialogs at the same time,"It can exists that one confirmation dialog hide a more important one and the second one does not give any option to continue using Web POS. ",new,open,,1970-01-01 0047699,feature request,Openbravo ERP,salvador_campanella,Triage Omni WMS,normal,major,always,,,2021-09-15,5,,,public,2021-10-05,"Allow to change the status of a referenced inventory (available, blocked ... etc)","Allow changing the status of a referenced inventory (available, blocked ... etc)",new,open,,2021-10-06 0047396,defect,Retail Modules,Sergio_Gomez,Retail,normal,major,always,,,2021-07-14,5,,,public,2021-10-04,No ticket information arrives at the completeTicket post hook in stateAPI because it is reset before.,"Some ticket information (documentNo, id ...) is removed in the removeTicket function before being stored in the new state and cannot be accessed in a postHook to manage it.",new,no change required,,1970-01-01 0047796,feature request,Retail Modules,jetxarri,Retail,high,major,always,,,2021-10-01,5,,,public,2021-10-01,Being able to configure CRM connector at parent level,"""Being able to configure CRM connector at parent level. I we have an organization tree divided in country and regions for example, being able to define only the CRM configuration at country level""",new,open,,1970-01-01 0047786,defect,Openbravo Localizations,psanjuan,psanjuan,urgent,major,always,,,2021-09-30,30,Openbravo Appliance 14.04,,public,2021-09-30,QR code is not printed in duplicate documents,QR code is not printed in duplicate documents,new,open,,1970-01-01 0047783,defect,Openbravo Localizations,psanjuan,psanjuan,urgent,major,always,,,2021-09-30,30,Openbravo Appliance 14.04,,public,2021-09-30,Error when clicking on "Check-Out" option after using "Open Receipt" feature,Error when clicking on "Check-Out" option after using "Open Receipt" feature,new,open,,1970-01-01 0047782,feature request,Retail Modules,jetxarri,Retail,high,minor,always,,,2021-09-30,5,,,public,2021-09-30,Create mobile processes to inform when a payment with provider is initialized and finished," Create mobile processes to inform when a payment with provider is initialized and finished ",new,open,,1970-01-01 0047757,defect,Openbravo ERP,zaien,Triage Omni OMS,normal,major,always,,,2021-09-27,5,,,public,2021-09-27,use suspense balance has wrong logic,use suspense balance has wrong logic,new,open,,1970-01-01 0047746,defect,Retail Modules,AugustoMauch,Retail,normal,minor,have not tried,,,2021-09-23,5,,,public,2021-09-24,Update BOM tests from org.openbravo.taxes to check new bomLinesTaxes property,"""As part of the fix for this issue [1], the tax engine is now returning an extra property named bomLinesTaxes to include the tax information per BOM item (it used to return only the information grouped by tax category). The tests in org.openbravo.taxes that check BOM taxes TaxesTestData33-37 should be updated to check this new property. [1] https://issues.openbravo.com/view.php?id=47696""",new,open,,1970-01-01 0047737,feature request,Openbravo Localizations,psanjuan,psanjuan,urgent,major,always,,,2021-09-22,30,Openbravo Appliance 14.04,,public,2021-09-22,Series numbers communication to AT (Portugal Tax Agency) via WS,Series numbers communication to AT (Portugal Tax Agency) via WS,new,open,,2021-11-01 0047708,feature request,Retail Modules,guillermogil,Retail,normal,major,always,,,2021-09-17,5,,,public,2021-09-17,Auto Populate Business Date,"The Business Date should be auto populated as soon as you enter to the set Business Date window. In case it is wanted to select a new one it will be possible.",new,open,,1970-01-01 0047685,defect,Retail Modules,adrianromero,adrianromero,normal,major,have not tried,,,2021-09-13,5,,,public,2021-09-13,Upgrade USB4Java libraries from version 1.2.0 to 1.3.0,The main reason this upgrade is needed is because the new version of the USB4Java 1.3.0 does not have any conflict with some touch screen drivers on Windows 10.,new,open,,1970-01-01 0046196,defect,Retail Modules,aferraz,rqueralta,normal,major,have not tried,,,2021-03-31,5,,,public,2021-09-12,Show original order information in verified return printed receipt,"Show original order information in verified return printed receipt, same as we do in main POS window.",scheduled,open,,1970-01-01 0047674,feature request,Retail Modules,jetxarri,Retail,high,major,always,RR20Q3,,2021-09-10,5,,,public,2021-09-10,Allow the import of article list in the definition of combo promotions on families,"Currently it is possible to import product using a CSV file into tab products of window ""Discounts and Promotions"". This is done using a button in the toolbar. I will be interesting to have this option also in ""Combo Discount --> combo family --> products"" ",new,open,,1970-01-01 0047431,feature request,Retail Modules,gowthamveeramuthu,rqueralta,high,major,always,RR20Q2.2,,2021-07-21,30,Openbravo Appliance 14.04,,public,2021-09-08,"Discount and promotions is not working properly, if discount is created with parent product category.",In Pos discount is not applied for the products if we create discount and promotions with parent product category,scheduled,open,,1970-01-01 0047515,feature request,Openbravo ERP,dhammani,Triage Omni OMS,urgent,major,always,,,2021-08-07,10,10,,public,2021-09-02,Ant Version not accepted by installer in Windows 10,Ant Version not accepted by installer in Windows 10,feedback,open,,1970-01-01 0047545,defect,Localization Pack: Spain,psanjuan,psanjuan,urgent,major,always,,,2021-08-13,30,Openbravo Appliance 14.04,,public,2021-08-31,RE - Reunión country must be sent to SII as France = FR,RE - Reunión country must be sent to SII as France = FR,new,open,,1970-01-01 0047086,defect,Retail Modules,shuehner,Retail,normal,major,have not tried,,,2021-06-11,5,,,public,2021-08-30,hwmanager-adyen: jsr105-api-1.0.1.jar should be updated to the latest version,"That library should be updated to the latest version http://santuario.apache.org/javaindex.html ",new,open,,1970-01-01 0047550,design defect,Mantis @ OB,shuehner,shuehner,normal,trivial,have not tried,,,2021-08-13,5,,,public,2021-08-28,Attachment >5MB while reporting bug first time,Testing,new,open,,1970-01-01 0047430,defect,Openbravo Localizations,avicente,adrianromero,high,major,always,,,2021-07-21,5,,,public,2021-08-25,EFSTA - Change the payment sign on return tickets,"In the case of return tickets, the paramente 'Amt' into the 'PayA' section must be modified to be sent as negative (ex: -16.20) for the return tickets, see a current example in the attached image, it is sent as positive and it is not correct.",new,open,,1970-01-01 0047580,feature request,Retail Modules,guillermogil,Retail,normal,major,N/A,,,2021-08-24,5,,,public,2021-08-24,Open Receipt Allows Empty Filtering,"Open Receipt Allows Empty Filtering As the same as in case of remote product the Search Product ensures there is a minimum characters it should be done also for Open Receipt functionality. In case there are External BP each one of the results it executed a process per each record. Number of records can be configured based on a preference although it should also better to ensure no wrong filtering.",new,open,,1970-01-01 0045653,design defect,Openbravo ERP,Leyre,Leyre,high,major,always,,,2020-12-28,5,,,public,2021-08-09,"NullPointerException" in update.database when the log is at debug level or higher,"NullPointerException" in update.database when the log is at debug level or higher,new,open,,2021-01-18 0047518,feature request,Retail Modules,fermin_ostivar,Retail,normal,minor,have not tried,,,2021-08-09,5,,,public,2021-08-09,Add a button to select all tickets in Pay Open Tickets,"In Menu -> Pay Open Tickets Add a button to select all ticket.",new,open,,1970-01-01 0047504,defect,Openbravo ERP,Theo_Delobel,Triage Omni OMS,high,major,always,,,2021-08-04,5,,,public,2021-08-05,Bureau Vallée - Scheduling process daily option,"""the schedule time between Winter time and Summer time doesn't change with the time. with the setting """"every n day"""" if the time change the scheduled hours process will change too. So if before the time change the process is launch at 17h after the time change (+1h for exemple) the process still run at 17 Actually in BV after the time change, the process at 18h. Link to the documentation. https://openbravo.zendesk.com/hc/en-us/articles/360018353512?utm_campaign=Partner%20Emails&utm_source=hs_email&utm_medium=email&utm_content=2&_hsenc=p2ANqtz--jX31-StntAenGCRjVNtw-wOAtcfndLPE0_6rNBYEn-DGTYEcyigIM2i4zAmqG--LVtr6plHIx6Df9ANlTBxTpW_J4L2v-6WDj23VeS1uFDy0sQvc&_hsmi=2""",new,open,,1970-01-01 0047486,feature request,Retail Modules,sebastien_liron,Retail,urgent,major,have not tried,pi,pi,2021-08-02,5,,,public,2021-08-02,Add hook/preference in mobile.core to extend Quick Cashup,"he functionality in development for Automatic Cashup requires a change to the Quick Cashup by adding : - a hook for update cahsup - a New preferences : Popup “Do you want to Close Store?”: don’t display the popup to avoid an extra click with default value “OK”. Make this new behavior configurable by Preference “Disable Close store Cash Up popup” with default value = N. A patch is provided for reference. ",new,open,,2021-08-20 0047479,feature request,Retail Modules,malsasua,Retail,normal,major,have not tried,,,2021-07-30,5,,,public,2021-07-30,Added two new hooks in TaxCashup Info,"""In one customer, we need change the tax info displayed in the cashup. To do this development we have added two new hooks: 1. in POS 2. in Cashup.java We chat with Adrián, and he confirms they can be added to core""",new,open,,1970-01-01 0047383,defect,Retail Modules,aferraz,Retail,normal,major,have not tried,,,2021-07-13,5,,,public,2021-07-28,Document number not correctly generated if prefix is changed and terminal is not reloaded,Document number not correctly generated if prefix is changed and terminal is not reloaded,new,open,,1970-01-01 0047469,defect,Retail Modules,jetxarri,Retail,urgent,major,always,,RR20Q3.4,2021-07-28,5,,,public,2021-07-28,Not possible to save a Business Partner working with External BP,"Configure CRM functionality http://wiki.openbravo.com/wiki/CRM_Connector Create a field which type is combo and mandatory",new,open,,1970-01-01 0047050,feature request,Openbravo Localizations,psanjuan,psanjuan,normal,major,always,,,2021-06-10,30,Openbravo Appliance 14.04,,public,2021-07-14,Payment rounding in case of a paid amount smaller than rounding multiple,Payment rounding in case of a paid amount smaller than rounding multiple,new,open,,1970-01-01 0047380,design defect,Openbravo ERP,avicente,Triage Omni OMS,high,major,always,,,2021-07-13,5,,,public,2021-07-13,Copy Retail Store doesn't copy the field 'Channel - Touchpoint || Blockchain Initialized',"""Note: the following modules must be installed: -org.openbravo.retail.copystore -org.openbravo.retail.copystore.excel -org.openbravo.certification.france When new touchpoints will be created through the process Copy Retail Store, if the Legal entity of the store has the field 'Initialize Blockchain in New POS Touchpoints'=Yes, the new touchpoints must be created with the field 'Blockchain Initialized'=Yes. Now, they are created with 'Blockchain Initialized'=No. It is not working properly when a new store is created with or without excel.""",new,open,,1970-01-01 0046724,design defect,Retail Modules,lbressan,Retail,high,major,always,,,2021-05-18,5,,,public,2021-07-11,Slow performance when opening layaway with many lines,"We have found that to open a reservation with many lines it takes approximately 6 seconds. In some cases it takes 14 seconds longer. https://youtu.be/PHg0Ei6U5mQ",new,open,,2021-06-08 0047368,feature request,Retail Modules,rafaroda,Retail,normal,minor,have not tried,,,2021-07-09,5,,,public,2021-07-09,Product Gift Card Identifier Autogenerated,"Product Gift Card Identifier Autogenerated need of having Product Gift Card Identifier Autogenerated when we sell a Product Gift Card http://wiki.openbravo.com/wiki/Retail:Gift_Cards/Product_Gift_Cards_and_Gift_Vouchers#Selling_gift_cards_and_gift_vouchers",new,open,,1970-01-01 0047349,design defect,Openbravo ERP,hector_hernaez,Triage Omni OMS,high,major,always,,,2021-07-07,5,,,public,2021-07-07,Diffences in totals between the Sales Quotation and the Sales order generated from it,"When a Sales Quotation is generated in the POS and after that, a Sales Order is generated from the Sales Quotation, the totals are different.",new,open,,1970-01-01 0047202,feature request,Openbravo ERP,rafaroda,AugustoMauch,normal,major,have not tried,,,2021-06-22,5,,,public,2021-06-24,Description field in Process Request window,"Description field in Process Request window Non mandatory description 255 chars field in Process Request window in order to easily identify the Process request that have same Process name but different Entities to integrate in the subtab",new,open,,1970-01-01 0047206,design defect,Openbravo ERP,rafaroda,AugustoMauch,normal,major,have not tried,,,2021-06-22,5,,,public,2021-06-22,EDL Request Execution Starting Date missing in EDL Request header and EDL Request Line,"EDL Request Execution Starting Date missing in EDL Request header and EDL Request Line Nowadays we have Creation Date and Execution Date in EDL Request header and EDL Request Line But none of these fields tell us the real Execution Starting Date: it would be useful to have this field in both EDL Request header and EDL Request Line to monitor/measure the real execution time of some EDL Request Line or the header",new,open,,1970-01-01 0047191,feature request,Retail Modules,malsasua,Retail,normal,major,always,,,2021-06-21,5,,,public,2021-06-21,"when new BP is created in POS, a check should be executed to prevent two BP with the same Taxid","when a new BP is created in POS, it should be ch3ecked if there is another BP with the same taxid",new,open,,1970-01-01 0042441,feature request,Retail Modules,maite,Retail,urgent,major,always,,RR20Q3.4,2019-11-28,5,,,public,2021-06-17,It would be required to include Region combo into Business Partner Location section in New Customer pop-up,"""When creating a new customer you will need to also set address information. At the moment, Country combo appears in the pop-up but Region combo does not. For some countries (ex:Spain), the region is mandatory to send the invoices to the tax agency. Requirements: -can select in a drop-down list the region of the country selected on both creating/editing a new customer or creating/editing a new address -it is configurable by Preference if this region fields shown in WebPOS create customer / create address or not (so we can decide by organization country of we want to show it or not) -it is configurable by preference if this region fields are mandatory or not (so we can decide by organization country of we want to make it mandatory or not) -It would be nice that the drop-down list of regions of the country allows search by typing (not only scrolling): but this is a nice to have""",new,open,,2021-06-24 0046908,feature request,POS2,YBataille,Retail,normal,major,always,,,2021-05-31,5,,,public,2021-06-14,JIRA 1569 - Missing Header Sorting function,"""In the Customer search screen, It is not possible to sort by each column, as in other screens (i.e. Orders) This function is required to be more efficient in store""",feedback,open,,1970-01-01 0047067,defect,Retail Modules,jetxarri,Retail,normal,minor,always,,RR20Q3.4,2021-06-11,5,,,public,2021-06-11,The scan input field is not blanked after a quick login with a 0+ENTER,"""When I do 0 + Enter, I do again 0 + Enter: the first 0 is not removed, so when doing = + Enter the second time, I got 00 + Enter. Take into account that """"0+enter"""" should execute the lock screen and the problem happens if something in the middle stops the process.""",new,open,,1970-01-01 0047021,feature request,POS2,dmiguelez,Retail,normal,minor,always,,,2021-06-08,5,,,public,2021-06-08,Allow grouping Pending To Synchronize Entries,It should be possible to group the Pending to Synchronize Entries by category instead of showing the full list to the user,acknowledged,open,,1970-01-01 0046994,feature request,Openbravo ERP,psanjuan,Triage Omni OMS,urgent,major,always,,,2021-06-04,30,Openbravo Appliance 14.04,,public,2021-06-04,It should be possible to configure "Tax Calculation","It should be possible to configure ""Tax Calculation"", either at Document or Line level, for a given Legal Entity and regardless what configured at Taxes dataset level.",new,open,,1970-01-01 0046986,feature request,POS2,caristu,Retail,normal,minor,have not tried,,,2021-06-04,5,,,public,2021-06-04,Provide a tool to automatically format the JSDoc of the sources,"""It would be nice to have a tool to help developers to format the JSDoc automatically (in similar way to the prettier plugin we use for the source code) This would help, among other benefits, to control the maximum number of characters allowed for a JSDoc text line.""",acknowledged,open,,1970-01-01 0046951,defect,Retail Modules,jetxarri,Retail,urgent,major,random,,RR20Q3.4,2021-06-02,5,,,public,2021-06-02,CashupCode property is not reaching the back when a cashup is done,"""Randomly, after a cashup is done, the JSON that is reaching the back has missing the property """"cashupCode"""". Due to that, in java SessionModel.CloseTerminalSession is creating a fake session to match with the cashup. Ideally, it should try to find and existing one and if it does not exists create a new one. Why? it is not possible to have a cashup without a session and when you do a cashup the idea is to have all the session closed""",new,open,,1970-01-01 0046311,design defect,POS2,YBataille,guilleaer,normal,major,always,,,2021-04-20,5,,,public,2021-06-01,JIRA 1619 - Count Safe Box - Synchronize Mockup and delivery-,"""For the Count Safe Box, when open the till, there are several differences between mock ups and delivery. Two sorts of anomalies can be defined : for the Screens, and on the ticket. For the screen : Change the font color as in the mockup There is a missing status too (waiting for counting), who never appears (Why ?) For the Ticket : Missing Information 'Service' in yellow highlighted on the Screenshot """,feedback,open,,1970-01-01 0046902,feature request,Openbravo Localizations,psanjuan,psanjuan,urgent,major,always,,,2021-05-31,30,Openbravo Appliance 14.04,,public,2021-06-01,It should be possible to launch e-fatura file for an organization,It should be possible to launch e-fatura file for an organization,new,open,,1970-01-01 0046887,feature request,Retail Modules,santi_lozano,Retail,high,major,always,,,2021-05-28,5,,,public,2021-05-28,Be able to have the option to Sell On Credit when doing a Cancel & Replace or a Cancel This Receipt,Customer wants to be able to select Sell On Credit option when they are doing a cancellation (Cancel & Replace or a Cancel This Receipt) the same that it's available on a sale,new,open,,1970-01-01 0046863,defect,Retail Modules,aferraz,Retail,normal,minor,have not tried,,,2021-05-27,5,,,public,2021-05-27,Some summary characteristic values are exported to POS while the characteristic is not,Some summary characteristic values are exported to POS while the characteristic is not,new,open,,1970-01-01 0046846,feature request,Modules,vmromanos,Triage Omni OMS,normal,minor,have not tried,,,2021-05-26,5,,,public,2021-05-27,Order Confirmation should take into account first OMS Run ID if available,"""The Order Confirmation process is able to exclude any warehouse that previously discarded a sales order. This feature is working out of the box. Let's imagine this flow: 1. I call the OMS excluding some warehouse 2. I enter a ticket linked to the previous OMS Run ID 3. The ticket is rejected by the shop At this point, the system should be smart enough to understand that the ticket was created through a OMS Run execution (because it's linked in the C_Order.EM_OBOMS_Run_ID column), read the included/excluded warehouses and propagate this information to the next oms run call. However, right now it only excludes the warehouse that has just rejected the sales order. """,new,open,,1970-01-01 0046823,design defect,Retail Modules,vmromanos,Retail,normal,minor,have not tried,,,2021-05-25,5,,,public,2021-05-27,Inconsistent task assignment in Order Preparation in Picking and Issuing tasks,"""When you create a picking in the POS, the AWO task is assigned to the POS user. Once the picking is done, if you try to ISSUE the order in the POS, the issue AWO task is successfully created but the assigned user is null, so the flow can't continue from the POS. If the routing assignment is configured to Automatic confirmation, the issue task is assigned to the POS user (although it's not important as the task is confirmed already, so nothing to do with it). This behavior is not consistent at all. In case of manual confirmation the flow can't continue from the POS.""",new,open,,1970-01-01 0046394,defect,Modules,vmromanos,Triage Omni OMS,normal,major,always,,,2021-04-28,5,,,public,2021-05-27,Order Confirmation and discounts wrongly applied,"""The order confirmation process is applying discounts where it shouldn't. Imagine an order has been registered and paid for a product, with a grand total amount of $100. It is registered with status """"Not Confirmed"""", and the store decides to reject it. The Order Confirmation process is run and another store is selected. In this store the product has a discount. Right now the system does: 1. It cancels & replace the order in the first store for $100 [OK] 2. It generates a new order in the store, but it includes a discount so the grand total amount < $100 [WRONG: the price should be the same as the original sales order]""",new,open,,1970-01-01 0046794,feature request,Openbravo ERP,rtoledano,rtoledano,urgent,major,always,pi,pi,2021-05-21,5,,,public,2021-05-26,Support the downloads of Plain Text Reports,Currently in BaseReportActionHandler class is not supported the downloads of plain text files,feedback,open,,1970-01-01 0046826,feature request,Retail Modules,rafaroda,Retail,normal,major,have not tried,,,2021-05-25,5,,,public,2021-05-25,Have the ability to call an API for invoices to generate invoices from external systems for tickets/returns done in WebPOS,"Have the ability to call an API for invoices to generate invoices from external systems for tickets/returns done in WebPOS, or any other ticket that is not invoiced yet in the backoffice",new,open,,1970-01-01 0046825,feature request,Retail Modules,rafaroda,Retail,normal,major,have not tried,,,2021-05-25,5,,,public,2021-05-25,"An invoice, when generated, should have its PDF archive (attached) in the C_INVOICE table for future reprinting","An invoice, when generated, should have its PDF archive (attached) in the C_INVOICE table for future reprinting",new,open,,1970-01-01 0046824,defect,Retail Modules,rafaroda,Retail,normal,major,always,,,2021-05-25,5,,,public,2021-05-25,Being able to use 1 single invoice template for both printed + emailed invoice,Being able to use 1 single invoice template for both printed + emailed invoice,new,open,,1970-01-01 0046781,defect,Retail Modules,shuehner,Retail,normal,minor,have not tried,,,2021-05-21,5,,,public,2021-05-21,Fix warning about npm dependencies already defined in other modules depended upon.,"Installing sessions modules i.e. in pos2 workspace shows the following warning during npm install Warning: Package fake-indexeddb defined in modules/org.openbravo.retail.sessions/package.json but already defined in modules/org.openbravo.mobile.core/package.json with same version ^3.0.0 Warning: Package backbone defined in modules/org.openbravo.retail.sessions/package.json but already defined in modules/org.openbravo.mobile.core/package.json with same version =0.9.2 Warning: Package deepfreeze defined in modules/org.openbravo.retail.sessions/package.json but already defined in modules/org.openbravo.core2/web-jspack/org.openbravo.core2/package.json with same version ^2.0.0 Warning: Package deepfreeze defined in modules/org.openbravo.retail.sessions/package.json but already defined in modules/org.openbravo.mobile.core/package.json with same version ^2.0.0 All three modules: - fake-indexeddb - backbone - deepfreeze Are already dependencies of org.openbravo.mobile.core The session modules indirectly (via retail.posterminal) also depends on mobile.core Assuming depencieswork fine all three modules should be removed from the package.json of the sessions module. ",new,open,,1970-01-01 0046695,defect,Modules,markmm82,Triage Omni OMS,normal,major,always,,,2021-05-17,30,Openbravo Appliance 14.04,,public,2021-05-18,Filter by "sales" price list when product prices are exported to PLU xml,"""It seems to be that all price lists for a product are took into account when exporting the product prices, no matter if is for sales or not. As right now the ExportProductJava.java class is taking the first product pricelist this can cause export the wrong sales price. For this reaSon it is needed to export only the product price that belongs to a """"sales"""" price list.""",new,open,,1970-01-01 0046694,feature request,Modules,markmm82,Triage Omni OMS,normal,minor,have not tried,,,2021-05-17,5,,,public,2021-05-17,Export several product prices when exporting ,"The current functionality only exports the first product price of the first Price List it is found for a product. To get more information about the product prices it is required to get all active prices for the product instead of the first one.",new,open,,1970-01-01 0046633,feature request,POS2,plujan,Retail,normal,minor,have not tried,,,2021-05-12,5,,,public,2021-05-14,[21Q2] [Restaurants] Menu discovery does not work properly if the same foods are in different menus,"Depending on the order the foods are added to a ticket, the ""discoverer"" will match them with different menus, giving different prices for the same items.",acknowledged,open,,1970-01-01 0046670,feature request,POS2,jarmendariz,Retail,normal,major,have not tried,,,2021-05-13,5,,,public,2021-05-14,Selecting another meal in menu does not replace the currently selected one - disable product buttons when they are not actionabl,"""Once you select a product for a category in the menu wizard, when you click on the selected product it is removed from the menu, but if you click on another product for the same category, nothing happens: nor replacing nor removing the current selection - Once the required amount of dishes from a menu category have been selected: - clicking on an unselected dish does not do anything - clicking on a selected dish resets its quantity to 0 This is the expected behaviour, but it could be improved by disabling the buttons of unselected dishes so that it is clear that the only option available is to click again on selected dishes""",acknowledged,open,,1970-01-01 0046466,design defect,Openbravo ERP,salvador_campanella,markmm82,normal,major,always,,,2021-05-03,5,,,public,2021-05-13,SAFT process consumes 100% of the CPU and creates an Out Of Memory,SAFT process consumes 100% of the CPU and creates an Out Of Memory ,acknowledged,open,,2021-05-24 0046668,defect,Retail Modules,malsasua,Retail,high,major,always,,,2021-05-13,5,,,public,2021-05-13,Performance problem adding products to count window,"With big data, the selector to add products in count window is very slow",new,open,,1970-01-01 0046530,design defect,POS2,migueldejuana,Retail,normal,trivial,always,,,2021-05-06,5,,,public,2021-05-07,Set primary buttons with a property of the component instead of a scss class,"""Defining a button as primary, is a funtional topic. It is not only related to how it must be shown. Primary button is the button which has the main action of the window.""",acknowledged,open,,1970-01-01 0046554,feature request,POS2,dmiguelez,Retail,normal,major,always,,,2021-05-06,5,,,public,2021-05-07,Meal Services: Repeat Exceptions Yearly,"""As of now, it is possible to define special dates in Meal Services Exception window. However, it is required to define each day individually. There should be a flag named 'Repeat Every Year' that allows to define an exception, for example, for New Year (01-01-2020) without having to define an exception for each new year (2020,2021,2022,2023...)""",acknowledged,open,,1970-01-01 0046555,feature request,POS2,dmiguelez,Retail,normal,major,always,,,2021-05-06,5,,,public,2021-05-07,Meal Services: Fill blanks in Report,"""The report executed from the 'Meal Services Report' window shows information about both the regular Meal Services and the Exceptions. In the Exceptions section, if no exception has been defined for a service, the report shows the cell as empty. In this case, this cell should have the value of the regular Meal Service that applies (for example, if there is no exception for breakfast, use the regular schedule of breakfast to fill the information)""",acknowledged,open,,1970-01-01 0046557,feature request,POS2,dmiguelez,Retail,normal,major,have not tried,,,2021-05-06,5,,,public,2021-05-07,Remove duplicated reports,"""As of now there are three reports: - Meal Services Schedule Report - Meal Services Exception Schedule Report - Meal Services Report The information shown in the Meal Services Report is the same one as in the other two. To avoid maintenance problems, only Meal Services Report or the other two should be kept in the product and the ones discarded should be placed as a customization""",acknowledged,open,,1970-01-01 0046566,defect,Modules,guilleaer,Triage Omni WMS,normal,major,have not tried,,,2021-05-06,5,,,public,2021-05-06,Preference to specify AWO FE Limit used by entity selector in new count feature is not being taken into account,Preference to specify AWO FE Limit used by entity selector in new count feature is not being taken into account,new,open,,1970-01-01 0046508,defect,Openbravo ERP,shuehner,Triage Omni OMS,normal,minor,have not tried,,,2021-05-05,5,,,public,2021-05-05,Link 'Account No' in data section of Journal Entries Detail Report does not work,When using 'Post' on a Sales invoice the system automatically open the Journal Entries Report. Navigating to the Journal Entries Detail and then using the 'Account no' links does not work and instead produces an js error.,new,open,,1970-01-01 0046472,defect,Modules,guilleaer,Triage Omni WMS,normal,major,have not tried,,,2021-05-03,5,,,public,2021-05-04,When preference OBAWO_UseContainsProdCount is disabled (N) an error is raised when query is executed,When preference OBAWO_UseContainsProdCount is disabled (N) an error is raised when query is executed,new,open,,1970-01-01 0046465,defect,Retail Modules,adrianromero,Retail,normal,major,have not tried,,,2021-05-03,5,,,public,2021-05-03,CheckExtraPayments preaction conficts with overpayment and change functionalities.,"CheckExtraPayments complete ticket preaction depends on the payments order and is in conflict with change and overpayment functionality. The algorithm of checkExtraPayment raises an exception in case the total of payment amounts except the last one is greater than the total of the receipt. So it checks the first n-1 payments of the receipt. ",new,open,,1970-01-01 0046438,defect,Retail Modules,Sandrahuguet,Retail,normal,major,have not tried,,,2021-04-30,5,,,public,2021-05-03,Payment Rounding Test are not running in ci,Payment Rounding Test are not running in ci,new,open,,1970-01-01 0046050,feature request,Retail Modules,avicente,Retail,high,major,always,,,2021-03-11,5,,,public,2021-05-03,Improvements in OTF Coupons Generation Rules,"""Improvements in OTF Coupons Generation Rules to be able to define variable amount couponts by amount, for instance, 15€ per each 100€ with a maximum coupon amount of 600€. See specs https://docs.google.com/document/d/1HgXTbMSO88G14R96EG7HDUGNADoB8s-OZYOWWkOmOx8/edit#""",new,open,,1970-01-01 0046361,defect,Openbravo ERP,psanjuan,psanjuan,urgent,major,always,,,2021-04-27,30,Openbravo Appliance 14.04,,public,2021-04-27,Wrong translation of prices in the Price List,Wrong translation of prices in the Price List,new,open,,1970-01-01 0046303,design defect,Retail Modules,caristu,Retail,high,minor,have not tried,,,2021-04-20,5,,,public,2021-04-20,Review if context change check mechanism should be deleted,"""With every backend request, it is checked whether the current context (client, org, user, role) has changed[1]. If changed, a confirmation is shown to the user in order to log in again. In 3.0PR19Q1 version the CSRF token control mechanism was implemented. This is a security token that changes with every new session. So we have two mechanisms that keeps control about session changes. We should review if we can safely delete the context check on every request and use just the CSRF token control. [1] https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/blob/master/web/org.openbravo.mobile.core/app/integration/remote-server/BackendServer.js#L62""",new,open,,1970-01-01 0046291,defect,Retail Modules,AugustoMauch,Retail,normal,minor,have not tried,,,2021-04-17,5,,,public,2021-04-17,Remove references to code.openbravo.com from package.json files,"Some package.json files reference code.openbravo.com in its repository property. Remove that property, since it is irrelevant in private npm modules",new,open,,1970-01-01 0046266,defect,Retail Modules,dmiguelez,Retail,normal,minor,always,,,2021-04-14,5,,,public,2021-04-14,Reject Quotations State Action should be complete,"""The implementation of Reject Quotation Action as a State Action is not complete: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/a03f9f24187c745ab8c0806a30d4967595a5eaf8 The action is executed from order.js rejectQuotation: function(rejectReasonId, scope, callback) { OB.App.State.Global.rejectQuotation({ rejectReasonId }).then(() => { if (callback) { callback.call(scope, true); } }); }, After the action is executed, in pointofsale.js, the action deleteCurrentOrder is executed (this action is defined in order.js): rejectQuotation: function(inSender, inEvent) { this.model .get('order') .rejectQuotation(inEvent.rejectReason, this, function(success) { if (success) { this.deleteCurrentOrder(inSender, inEvent); } }); return true; }, The action to delete the Current Order updates the state of the TicketList to remove the Quotation that has been rejected. This logic should be implemented in the RejectQuotation State Action and also, in general, State Actions should not be called from within State Actions in order to ensure the proper behavior as pure functions.""",new,open,,1970-01-01 0046182,feature request,Retail Modules,rafaroda,Retail,normal,major,have not tried,,,2021-03-30,5,,,public,2021-04-14,Refactor/improve of Promo Engine and full / incremental refresh to remove the ProductCharacteristicsValue model,Refactor/improve of Promo Engine and full / incremental refresh to remove the ProductCharacteristicsValue model,new,open,,1970-01-01 0046244,defect,Retail Modules,jetxarri,Retail,normal,minor,always,RR21Q1.1,,2021-04-10,5,,,public,2021-04-12,Remove legacy code that it is not working and it is making the login slower,"""File """"web/org.openbravo.mobile.core/source/retail/component/ob-retail-searchproductcharacteristic.js"""" We can find the following peace of code if (!OB.MobileApp.model.hasPermission('OBPOS_remote.product', true)) { loadProductCharacteristics(); } else { var criteria = {}; OB.Dal.find( OB.Model.Characteristic, criteria, successCallbackProductCh, errorCallback ); } If we go deeper it is going to load all the product characteristics value let characteritics = await OB.App.MasterdataModels.ProductCharacteristicValue.find( criteriaCharacteristics ); And finally include into array for (let i = 0; i < characteritics.length; i++) { transformedCharacteristics.push( OB.Dal.transform( OB.Model.ProductCharacteristicValue, characteritics[i] ) ); } And finally include in the component attribute me.productsCh.reset(dataProductCh.models); But as it is an array, dataProductCh.models is always undefined and because it is not a backbone collection. This is an old code that maybe had sense in the past but no longer. P.S.: me.productsCh is set in another peace of code with product characteristic and not """"product characteristics value"""" what it has more sense""",new,open,,1970-01-01 0046237,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,sometimes,main,,2021-04-09,5,,,public,2021-04-09,"Under Models to synchronize popup, ""undefined"" category is shown","After login in offline mode a completing a sell, ""undefined"" category appears in the Models to synchronize popup.",new,open,,1970-01-01 0045874,feature request,Retail Modules,psanjuan,Retail,urgent,major,always,,,2021-02-09,30,Openbravo Appliance 14.04,,public,2021-04-07,Hardware Manager as secure proxy implementation for RT-Printer (and RT-Server),RT-Printer integration requires that the Hardware Manager works as a secure proxy.,new,open,,1970-01-01 0046052,defect,Openbravo Localizations,jmelin,Rudy_Beaugrand,high,major,always,,,2021-03-11,30,Openbravo Appliance 14.04,,public,2021-04-06,JIRA 1428 - Translation in module WebPOS (safebox in particular),"""We need to do some translations that we can export/import from environment to environment, but it's not possible for WebPOS module, because it can't be maintain by service However we need those translations on new POS, in particular for safebox feature (caisson in french) I made an export of some translations in a csv as a proposal""",acknowledged,open,,1970-01-01 0043468,defect,Openbravo Localizations,fcasado,tegik_forge,high,major,always,14Q2,,2020-03-10,30,Openbravo Appliance 14.04,,public,2021-04-06,No podemos instalar el módulo Electronic Invoice Mexico,Queremos probar el módulo de facturación electrónica para Mexico pero nos hemos encontrado con que el sistema no nos deja instalarlo porque dice que no tenemos licencia para ello. Tenemos la licencia 'Professional Edition' que entendemos nos da derecho para instalarla. Adjuntamos captura de pantalla del momento.,new,open,,1970-01-01 0046120,defect,Openbravo Localizations,Theo_Delobel,psanjuan,urgent,major,always,,,2021-03-23,5,,,public,2021-04-06,LBI : the list of countries does not translate in the POS,In the WEBPos when i create a customer the list of countries appears in English while my profile is French.,acknowledged,open,,1970-01-01 0046183,feature request,Retail Modules,rafaroda,Retail,normal,major,have not tried,,,2021-03-30,5,,,public,2021-03-30,Hierarchy of Price Lists: development to reduce number of records M_PRODUCTPRICE,Hierarchy of Price Lists: development to reduce number of records M_PRODUCTPRICE,new,open,,1970-01-01 0046175,defect,Retail Modules,jetxarri,Retail,normal,minor,always,RR20Q3.4,,2021-03-30,5,,,public,2021-03-30,Make the query to check the terminal auth faster,Make the query to check the terminal auth faster,new,open,,1970-01-01 0046102,feature request,Openbravo ERP,lbressan,Triage Finance,high,major,always,pi,,2021-03-18,5,,,public,2021-03-29,Spanish translation module (Spain) org.openbravo.module.productbomversion.es_ES,Spanish translation module (Spain) org.openbravo.module.productbomversion.es_ES,new,open,,2021-04-15 0044584,defect,Openbravo Localizations,jmelin,remibrunet,normal,minor,have not tried,,,2020-07-09,5,,,public,2021-03-17,No translation for message GCNV_GiftCardAlreadyExpired in module **Gift cards and vouchers - 1.3.1400 - English (USA),"""For message GCNV_GiftCardAlreadyExpired in module """"**Gift cards and vouchers - 1.3.1400 - English (USA)"""", the message is not translated """,acknowledged,open,,1970-01-01 0045114,defect,Openbravo Localizations,alainperez,psanjuan,high,minor,have not tried,,,2020-09-22,5,,,public,2021-03-17,No translation for message OBPOS_DiscountAmountMissing,For message OBPOS_DiscountAmountMissing the message is not translated,acknowledged,open,,1970-01-01 0044939,defect,Openbravo Localizations,alainperez,psanjuan,high,minor,always,,,2020-08-31,5,,,public,2021-03-17,Missing french translation on window Business Partner,"""There are some french translations missing. On """"Busines partner"""" window, open a business partner go to """"Contact details"""", the translation for """"Consent for Customer data Processing"""" is missing. On the tab """"Contact"""" the translation for """"Commercial Authorization"""" is missing too""",acknowledged,open,,1970-01-01 0045148,defect,Openbravo Localizations,alainperez,psanjuan,normal,minor,have not tried,,,2020-09-25,5,,,public,2021-03-17,Change french translation for Layway in Pos Order Type reference,The french translation of Layway in Pos Order Type reference is 'MISE DE CÔTÉ' ant it should be 'commande',feedback,open,,1970-01-01 0045115,defect,Openbravo Localizations,alainperez,psanjuan,normal,minor,have not tried,,,2020-09-22,5,,,public,2021-03-17,Wrong french translation for message OBPOS_CreateOrderFromQuotation,"The french translation of 'OBPOS_CreateOrderFromQuotation' is wrong, it should be 'Transformer devis en commande'",scheduled,open,,1970-01-01 0045149,defect,Openbravo Localizations,alainperez,psanjuan,normal,minor,have not tried,,,2020-09-25,5,,,public,2021-03-17,Change french translation for message OBPOS_LblLayawayReceipt,"The french translation of OBPOS_LblLayawayReceipt is 'Ticket de mise de côté', it should be 'Créer commande'",new,open,,1970-01-01 0044940,defect,Openbravo Localizations,alainperez,psanjuan,high,minor,always,,,2020-09-01,5,,,public,2021-03-17,Missing French translation for message Funds Transfer Transaction,The message Funds Transfer Transaction is not translated into french language.,acknowledged,open,,1970-01-01 0045147,defect,Openbravo Localizations,alainperez,psanjuan,normal,minor,have not tried,,,2020-09-25,5,,,public,2021-03-17,Change french translation for message OBPOS_OpenReceipt,"The french translation of 'OBPOS_OpenReceipt' is 'Ouvrir un ticket', it should be 'Recherche document'",new,open,,1970-01-01 0045101,defect,Openbravo Localizations,collazoandy4,psanjuan,normal,minor,have not tried,,,2020-09-21,5,,,public,2021-03-17,Wrong french translation for 'Search...' text,The french translation of 'Search...' text is wrong it should be 'Recherche...',acknowledged,open,,1970-01-01 0045265,defect,Openbravo Localizations,collazoandy4,psanjuan,normal,minor,have not tried,,,2020-10-20,5,,,public,2021-03-17,Wrong French translation for Delivery Mode,"The Pick and Carry, Pickup in store and Pickup in store with date have a wrong french translation",new,open,,1970-01-01 0045954,feature request,Openbravo Localizations,cboissonnet,psanjuan,high,minor,always,,,2021-02-26,5,,,public,2021-03-17,Missing translation for loyalty module on WebPOS,"""On webPOS in french, on 'Loyalty Subscription Details', some labels are not translated in french. Please, can you translate them ?""",new,open,,2021-04-02 0046078,defect,Openbravo Localizations,jmelin,psanjuan,normal,minor,always,,,2021-03-15,30,Openbravo Appliance 14.04,,public,2021-03-17,JIRA 1431 - Gift cards and vouchers - missing french translations,"Some french translations are missing for ""Gift cards and vouchers"" module ",new,open,,1970-01-01 0045878,feature request,Openbravo Localizations,martinsdan,psanjuan,normal,major,always,,,2021-02-10,30,Ubuntu 18.04.1 LTS,,public,2021-03-17,SelfCheckout module is not translated into French,Openbravo should provide a French translation for the SelfCheckout module.,new,open,,1970-01-01 0046034,feature request,Openbravo Localizations,psanjuan,psanjuan,normal,major,always,,,2021-03-09,30,Openbravo Appliance 14.04,,public,2021-03-17,Reporting Integration Retail Franch (France) ,Make this translation module part of our French Translation pilot.,new,open,,1970-01-01 0046084,defect,Retail Modules,jetxarri,Retail,normal,minor,random,RR20Q3.4,,2021-03-16,5,,,public,2021-03-16,Cashup not synchronized with the back after a Cashup,In some cases (random) can happen that after a cashup done by the user the data is not uploaded to the back due to a communication error or also timing problem in the code.,new,open,,1970-01-01 0046064,defect,Retail Modules,psanjuan,Retail,urgent,major,always,,,2021-03-12,30,Openbravo Appliance 14.04,,public,2021-03-12,Return Simplified Invoices are printed twice,Return Simplified Invoices are printed twice,new,open,,1970-01-01 0046058,defect,Retail Modules,caristu,Retail,high,minor,have not tried,,,2021-03-11,5,,,public,2021-03-11,Improve information displayed to the user when the session in backend expires,Improve the feedback provided to the users when the session in backend expires while working with the POS,new,open,,1970-01-01 0040051,feature request,Localization Pack: Spain,Opentix-Test,psanjuan,high,major,always,,,2019-01-29,30,Openbravo Appliance 14.04,,public,2021-03-11,Modificación modelo 303 ultimo periodo mensual 2019 (Arrendamientos urbanos--> exonerados 390),Modificación modelo 303 ultimo periodo mensual 2019 (Arrendamientos urbanos--> exonerados 390),acknowledged,open,,1970-01-01 0045789,defect,Retail Modules,caristu,Retail,high,minor,have not tried,,,2021-01-26,5,,,public,2021-03-01,Migrate printing templates to the new definition,"Update existing print templates to make them compatible with the new definition available after #45634 See here the list of templates pending to be migrated (on the standard retail pack): https://docs.google.com/spreadsheets/d/1YSAuKzGMv2eVB1m8xMOHidwjFRh5-8K2KSYQKoVq3ww/edit#gid=117456702",new,open,,1970-01-01 0045933,defect,Retail Modules,alostale,alostale,normal,minor,have not tried,,,2021-02-22,5,,,public,2021-02-22,local storage obtains appName from OB.MobileApp,"As explained in #45932, OB.MobileApp shouldn't be used in Business Logic code. Local storage prepends application name to all entries, and it is currently being obtained from OB.MobileApp.",new,open,,1970-01-01 0045932,defect,Retail Modules,alostale,Retail,normal,major,have not tried,,,2021-02-22,5,,,public,2021-02-22,OB.MobileApp is used in Business Logic code,"There is still a few cases where Business Logic code is making use of OB.MobileApp, this is legacy code that should only be used in enyo's UI part.",new,open,,1970-01-01 0044751,feature request,Retail Modules,alostale,Retail,normal,major,have not tried,,,2020-08-05,5,,,public,2021-02-22,replace enyo with react for UI framework,Enyo is obsolete and it should be replaced by some modern framework such as React.,new,open,,1970-01-01 0045910,defect,Retail Modules,Leyre,Retail,normal,minor,unable to reproduce,,,2021-02-16,5,,,public,2021-02-16,"In certain cases, if a product is scanned several times, the scan is lost.","In certain cases, if a product is scanned several times, the scan is lost.",new,open,,1970-01-01 0045873,defect,Retail Modules,ranjith_qualiantech_com,Retail,high,major,always,,,2021-02-09,5,,,public,2021-02-09,LocalStorage OnlineRequest updated in offline mode,"In offline mode, when localhost request is triggered (to show amount in display or to print the ticket), localStorage lastSuccessfulOnlineRequest was updated.",new,open,,1970-01-01 0045782,defect,Retail Modules,caristu,Retail,high,minor,have not tried,,,2021-01-26,5,,,public,2021-02-08,"Replace existing OBPRINT_PrePrint, OBPRINT_PostPrint and OBPOS_HWServerSend hooks","""After the print refactor project (see #45634) OBPRINT_PrePrint, OBPRINT_PostPrint and OBPOS_HWServerSend are supposed to still working using a backward compatibility mode. Now they should be replaced with state hooks associated to the CompleteTicket action (see http://wiki.openbravo.com/wiki/StateController#Action_Hooks) This issue consists of: - Review the retail pack and all the modules in order to find all the OBPRINT_PrePrint, OBPRINT_PostPrint and OBPOS_HWServerSend hooks - Replace all those hooks with state hooks associated to the CompleteTicket action - Once this task is completed the backward compatibility support for these hooks can be removed""",new,open,,1970-01-01 0045864,feature request,Retail Modules,sdossantos,Retail,high,minor,N/A,RR20Q3.3,,2021-02-08,5,,,public,2021-02-08,Add Preference to force production plan locator to be used when stock is obtained,"Add Preference to force production plan locator to be used when stock is obtained. Attached diff",new,open,,1970-01-01 0045862,feature request,Retail Modules,sdossantos,Retail,high,minor,N/A,RR20Q3.3,,2021-02-05,5,,,public,2021-02-05,Add a hook to be able to modify the Locator that will be used to make the production,"Add a hook to be able to modify the Locator that will be used to make the production. Parameter: Locator of the order warehouse.",new,open,,1970-01-01 0045835,defect,Modules,davidverrier,Triage Omni WMS,immediate,major,always,,,2021-02-02,5,,,public,2021-02-02,OBAWO_NoWarehouseAlgorithmAssignmentFound FR Translation is broken,"""When OBAWO_NoWarehouseAlgorithmAssignmentFound message is translated to French, the first parameter was improperly carried over, and is not properly written. This causes the server to throw unrelated errors. """,new,open,,1970-01-01 0039708,feature request,Localization Pack: Spain,psanjuan,psanjuan,urgent,major,always,,,2018-11-28,30,Openbravo Appliance 14.04,,public,2021-02-01,New IGIC taxes need to be created in a new module named (by now) Business Tax Rates,New IGIC taxes need to be created in a new module named (by now) Business Tax Rates,scheduled,open,,1970-01-01 0045820,defect,Retail Modules,marvintm,Retail,normal,minor,have not tried,,,2021-02-01,5,,,public,2021-02-01,Two jest tests have been disabled in Nexo provider as they imported enyo and could not be run in strict mode,"""Similar to https://issues.openbravo.com/view.php?id=45796, in the Nexo Provider module (org.openbravo.retail.nexo) two tests were importing Enyo and had to be disabled because they could not be run in strict mode. A solution should be found for these also.""",new,open,,1970-01-01 0045818,design defect,Openbravo ERP,shuehner,Triage Finance,normal,minor,have not tried,,,2021-01-29,5,,,public,2021-01-29,Tracking issue: Modules adding tabs with same tablevel & seqno as an existing tab should be fixed,"Having 2 tabs with same tablevel and seqno values causes 3 problems a.) The Order in UI is undefined as tabs are ordered by seqno b.) It is not possible to add subtabs having those as parent tabs as sub-tab/parent-tab link is via seqno and this 'double parent' makes it impossible to define which is the 'correct parent' c.) junit test IndexesTest.testSubTabs fails with 'subquery returns more than on row' when trying to calculate 'the' parent (and >1 parent exists. This issue is to track the known cases for maintained modules (from merged.json set) to start checking and fixing those are cases over time. ",new,open,,1970-01-01 0045810,feature request,Openbravo ERP,dmiguelez,Triage Omni OMS,normal,major,always,,,2021-01-29,5,,,public,2021-01-29,Some Master Data information can not be translated,"""Some Master Data Windows do not have the Translation Tab and it is not possible to translate the data into different languages. This is important because in some cases it is necessary to define Master Data in an Organization that is shared between different countries and in this case, it should be possible to see the information properly translated. """,new,open,,1970-01-01 0045796,defect,Retail Modules,marvintm,Retail,normal,minor,have not tried,,,2021-01-27,5,,,public,2021-01-27,Some jest tests were disabled in the org.openbravo.retail.asyncpayprovider module,"Some tests were importing Enyo, and therefore it was not possible to run them in strict mode. They were temporarily disabled because of this, and we should refactor them to make it possible to execute them in strict mode, and enable them back.",new,open,,1970-01-01 0045784,defect,Retail Modules,caristu,Retail,high,minor,have not tried,,,2021-01-26,5,,,public,2021-01-26,Replace OB.POS.hwserver/OB.DS.HWServer API usage,"""After the print refactor project (see #45634), many HW Manager operations are now executed through the HardwareManagerEndpoint (print ticket, print line, display total etc.). Thus, we can replace the old API usage to fire those operations and instead use the corresponding state action that generates the message to be consumed by the mentioned endpoint. This issue consists of: - Find and replace the code using old API (OB.DS.HWServer/OB.POS.hwserver) and use the new infrastructure instead. - Maybe some operations are not supported by the HardwareManagerEndpoint yet. In that case, they should be implemented first""",new,open,,1970-01-01 0045783,defect,Retail Modules,caristu,Retail,high,minor,have not tried,,,2021-01-26,5,,,public,2021-01-26,Move logic that "transforms the ticket" from printing engine to state hooks,"""After the print refactor project (see #45634), the printing engine has some logic to transform the ticket before printing, this logic is kept in order to keep backwards compatibility with the existing print templates: - includeOverPaymentAmt - toPrintable But instead of having this logic integrated withing the printing engine, it should be extracted and implemented with state hooks for the CompleteTicket action (see http://wiki.openbravo.com/wiki/StateController#Action_Hooks)""",new,open,,1970-01-01 0044576,design defect,Retail Modules,aaroncalero,javierRodriguez,high,major,always,,,2020-07-08,5,,,public,2021-01-25,WebPOS switches from portrait mode to landscape when the mobile keyboard is shown,"""The view mode used in WebPOS is defined by the aspect ratio of the screen (the width:height relationship). If the aspect ratio is higher than 9/8, then the WebPOS is considered to be in landscape/desktop mode and the view switches to a two-column layout. If the aspect ratio is lower, then the WebPOS switches to a single-column layout. In some devices, when the mobile keyboard is opened, the remaining screen space crosses the portrait/landscape aspect ratio threshold, and the screen switches to two-column mode, breaking the layout of the application""",new,open,,1970-01-01 0045562,design defect,Retail Modules,salvador_campanella,Retail,high,major,always,,,2020-12-14,5,,,public,2021-01-25,"Messages, translations and lists for all modules are loaded from the database every time WebPOS is accessed or refreshed in HA","""Messages, translations, and lists for all modules are loaded from the database every time WebPOS is accessed or refreshed in High Availability instances As part of the initial loading steps of WebPOS, there are some pre-render actions that include loading all the messages, translations, and lists. This information is not cached so the same results are loaded from the database many times. When having two nodes for the Application Server, when we login back office on node-A, and update the translation, only node-A Labels Map cleared. The translations only affect the tills linked to node-A, the tills linked on Node-B will not be affected.""",new,open,,1970-01-01 0045749,feature request,Retail Modules,sebastien_liron,Retail,normal,minor,always,pi,pi,2021-01-19,30,Openbravo Appliance 14.04,,public,2021-01-25,Customizing of InventoryCountInfoProvider,"""Discsussion between service and product : Request : So we have a design to add some customized field for inventory count tasks ( expiration dates in particular ) on the front end ( AWO front ) During the development we think we need to customize InventoryCountInfoProvider to get this data in particular. It seems that it is not customizable as it is ( there is only one method exec ) What we are doing now : change the url in the front end constant OBAWO.Constants.InventoryCountInfoProvider to target a custom process that will be a copy paste of InventoryCountInfoProvider with our customizations. ANSWER : You are right, right now it is not possible to extend this class. I would say that makes sense to do this class more customizable. I think this class should allow 1) Extend the query as we always do using properties extensor 2) capacity to execute other queries 3) capacity to extend the response from a hook I think we should report that as an FR and someone should decide when and who can take it. I think it can be done in 1 or 2 days and applies to all """"providers"""" used by inventory count For the moment what you suggest is OK but as you mention is not the best option""",new,open,,1970-01-01 0045026,design defect,Retail Modules,salvador_campanella,jorge-garcia,normal,major,always,,,2020-09-10,5,,,public,2021-01-25,"After updating to Chrome 85 on Android, it is not possible to scan UPC codes that contain letters","After updating to Chrome 85 on Android, it is not possible to scan UPC codes that contain letters",new,open,,1970-01-01 0045418,defect,Retail Modules,dmiguelez,rqueralta,normal,major,always,,,2020-11-11,5,,,public,2021-01-25,Disable Chrome suggestions in Customer Form,"""While introducing data in the Customer Form the Chrome suggestions show suggested inputs based on previously introduced information. This is a security breach, as it exposes confidential data introduced by a previous client (like phone numbers, mail addresses, etc) Also, it clashes with the DQM suggestion feature.""",scheduled,open,,1970-01-01 0045744,feature request,Retail Modules,Leyre,Retail,normal,minor,always,,,2021-01-18,5,,,public,2021-01-20,Reorder menu items in Backend.,Position each section of the menu in its position so that it is ordered and the search is not uncomfortable.,new,open,,1970-01-01 0045700,defect,Retail Modules,alekosmp86,rqueralta,high,major,always,,,2021-01-07,5,,,public,2021-01-20,"When updating a store, the Issuing Company records are not updated based on the original store","When updating a store, the Issuing Company records are not updated based on the original store",scheduled,open,,1970-01-01 0045756,design defect,Retail Modules,malsasua,Retail,normal,major,always,,,2021-01-19,5,,,public,2021-01-19,"Full refresh process should be executed only for the models changed, not for all models","""When one webpos model changes, in the first login it is required a full refresh process for all models. It should be only required to execute the full refresh only for the model changed and his dependents models, not for all models""",new,open,,1970-01-01 0045683,design defect,Openbravo ERP,sebastien_liron,Triage Finance,immediate,major,always,PR20Q3.2,,2021-01-05,5,,,public,2021-01-18,Distribution order receipt P&E shows product's name instead of its identifer,"Distribution order receipt Pick lines' grid shows product's name instead of its identifier. By default product's identifier is just its name, but in case some other column is added (ie. characteristics description), the latter is not shown in the grid.",new,open,,1970-01-01 0041925,design defect,Modules,avicente,Triage Omni WMS,normal,major,always,,,2019-10-03,5,,,public,2021-01-16,It is not possible to reactivate a Distribution Order Issue/Receipt once it is booked,"""Once a 'Distribution Order Issue/Receipt has been booked, it is not possible to reactivate it. So that, many times, the user has to close it and create a new one or have more than one distribution order. It would be very useful to be able to reactivate the DO if there are no generated tasks. """,new,open,,1970-01-01 0045687,defect,Openbravo ERP,lbressan,Triage Omni OMS,normal,minor,sometimes,PR20Q4,,2021-01-06,5,,,public,2021-01-06,Qtyreserved updated for service items,"In case of service items, qtyreserved is not used when booking sales order. But qtyreserved is updated for service items on closing sales order, which is incorrect.",new,open,,1970-01-01 0045647,defect,Retail Modules,wicherr,Retail,high,major,always,RR20Q3.1,,2020-12-23,5,,,public,2020-12-28,I can't scan 2 coupons of the same promotion on webPOS,"""Norauto raised a problem related to the usage of coupons : If I scan 2 coupons that trigger the same promotion, it doesn't work. The promotion is applied only once. The use case is : - I have 2 coupons that give a 15€ discount on my ticket - I scan both of them - I got 30€ total discount As per what I've seen in the configuration and in the wiki, I don't see any option or any preference that can """"fix"""" it. http://wiki.openbravo.com/wiki/Projects:Coupons/User_Guide On the product team point of view, what is you position about that? Can we fix this?""",new,open,,1970-01-01 0045609,defect,Retail Modules,marvintm,Retail,normal,major,have not tried,,,2020-12-17,5,,,public,2020-12-18,Service Worker is not registered with the proper scope,"Currently Service Worker is not registered with the proper scope. It should only intercept requests coming from main OB context, and not the whole server. This is not correct.",new,open,,1970-01-01 0045605,defect,Retail Modules,marvintm,Retail,normal,minor,have not tried,,,2020-12-17,5,,,public,2020-12-18,Very large font files are currently being imported by the WebPOS skin,"""Currently we import the full char set of the Roboto fonts (including several variants): ../../web/org.openbravo.mobile.core/assets/font/Roboto/Roboto-Thin.woff ../../web/org.openbravo.mobile.core/assets/font/Roboto/Roboto-Regular.woff ../../web/org.openbravo.mobile.core/assets/font/Roboto/Roboto-LightItalic.woff ../../web/org.openbravo.mobile.core/assets/font/Roboto/Roboto-Medium.woff ../../web/org.openbravo.mobile.core/assets/font/Roboto/Roboto-Light.woff ../../web/org.openbravo.mobile.core/assets/font/Roboto/Roboto-RegularItalic.woff ../../web/org.openbravo.mobile.core/assets/font/Roboto/Roboto-MediumItalic.woff ../../web/org.openbravo.mobile.core/assets/font/Roboto/Roboto-Bold.woff ../../web/org.openbravo.mobile.core/assets/font/Roboto/Roboto-ThinItalic.woff ../../web/org.openbravo.mobile.core/assets/font/Roboto/Roboto-BlackItalic.woff ../../web/org.openbravo.mobile.core/assets/font/Roboto/Roboto-Black.woff ../../web/org.openbravo.mobile.core/assets/font/Roboto/Roboto-BoldItalic.woff ../../web/org.openbravo.mobile.core/assets/font/RobotoMono/RobotoMono-Medium.woff ../../web/org.openbravo.mobile.core/assets/font/RobotoMono/RobotoMono-BoldItalic.woff ../../web/org.openbravo.mobile.core/assets/font/RobotoMono/RobotoMono-MediumItalic.woff ../../web/org.openbravo.mobile.core/assets/font/RobotoMono/RobotoMono-Bold.woff ../../web/org.openbravo.mobile.core/assets/font/RobotoMono/RobotoMono-Thin.woff ../../web/org.openbravo.mobile.core/assets/font/RobotoMono/RobotoMono-Regular.woff ../../web/org.openbravo.mobile.core/assets/font/RobotoMono/RobotoMono-ThinItalic.woff ../../web/org.openbravo.mobile.core/assets/font/RobotoMono/RobotoMono-Light.woff ../../web/org.openbravo.mobile.core/assets/font/RobotoMono/RobotoMono-LightItalic.woff ../../web/org.openbravo.mobile.core/assets/font/RobotoMono/RobotoMono-Italic.woff This is almost 1.7 MB of information that we need to download. We need to optimise this, probably by not including all possible character sets, at least by default""",new,open,,1970-01-01 0045625,defect,Retail Modules,shuehner,Retail,normal,minor,have not tried,,,2020-12-17,5,,,public,2020-12-17,Double request org.openbravo.retail.posterminal.process.LastTerminalStatusTimestamps during login,"This request is done near the end during a webpos login (i.e. after masterdata load). However checking network Panel same request seems to be done 2 times right after each other.",new,open,,1970-01-01 0045623,defect,Retail Modules,shuehner,Retail,normal,minor,have not tried,,,2020-12-17,5,,,public,2020-12-17,20% of WebPOS loginutils requests do not have any command= parameters,"Checking access logs any grouping webpos loginutils by command (normalizing the other parameters) shows that 20% of the requests do not have any command Roughly each of below commands have 20% usage - initActions - preRenderActions - companyLogo - userImages - without any command It is unclear if those 'without any command' requests are intentional or if we have 20% of calls with could be removed instead. ",new,open,,1970-01-01 0044580,feature request,Localization Pack: Spain,psanjuan,Mery Anelo,urgent,major,always,,,2020-07-08,30,Openbravo Appliance 14.04,,public,2020-12-17,New SII validations starting from January 2021,"New SII validations January 2021 to be included as per AEAT publication below: https://www.agenciatributaria.es/AEAT.internet/Inicio/La_Agencia_Tributaria/Campanas/Suministro_Inmediato_de_Informacion_en_el_IVA__SII_/INFORMACION/Novedades/Novedades.shtml",new,open,,1970-01-01 0045612,defect,Retail Modules,marvintm,Retail,normal,minor,have not tried,,,2020-12-17,5,,,public,2020-12-17,Remove final AppCache code,"""As AppCache is no longer supported, the remaining code for it should be removed. Specifically, the code inside index.jsp in the WebPOS can be removed as it will no longer be used""",new,open,,1970-01-01 0045611,defect,Retail Modules,marvintm,Retail,normal,major,have not tried,,,2020-12-17,5,,,public,2020-12-17,master.LoyaltySubscription could be included inside main BusinessPartner request,"""Currently it seems there are the same number of requests to master.LoyaltySubscription class as master.BusinessPartner class, particularly when remote mode is used. The number of both requests is really large in a customer using remote mode. Maybe this could be optimised, by including the loyalty information inside the business partner request, thus saving half of the requests.""",new,open,,1970-01-01 0045610,defect,Retail Modules,marvintm,Retail,normal,minor,have not tried,,,2020-12-17,5,,,public,2020-12-17,The way generated backbone models work in combination with Service Workers is inefficient,"""Currently the generated backbone models request their definition whenever they are registered. This happens when the main static resources file is evaluated, and this is before Service Workers has been registered. This leads to two requests to the backend. This doesn't mean that those two request always reaches the backend, as the main browser cache may save the first request. However, this arrangement should probably be refactored, as it currently is quite confusing and may not fully work in some cases.""",new,open,,1970-01-01 0045608,defect,Retail Modules,marvintm,Retail,normal,minor,have not tried,,,2020-12-17,5,,,public,2020-12-17,Review WebPOS messages and reflists,"Messages and reflists are imported always when accessing the WebPOS. It is possible that several (or many) of them are no longer used, so we should review them to try to remove some of them, to save space and network bandwidth.",new,open,,1970-01-01 0045606,defect,Retail Modules,marvintm,Retail,normal,minor,have not tried,,,2020-12-17,5,,,public,2020-12-17,Separate static and dynamic content in loginutils preRenderActions request,"Currently in this request there is both static (labels, lists) and dynamic (dateformats) information. We should separate them in different requests, so that the static one can be optimised (for example returning 304 in case nothing changed).",new,open,,1970-01-01 0045604,defect,Retail Modules,marvintm,Retail,normal,minor,have not tried,,,2020-12-17,5,,,public,2020-12-17,Browser icons may not be needed,Currently we are importing several browser icons that may no longer be needed or could be optimised. This needs to be reviewed.,new,open,,1970-01-01 0045599,defect,Retail Modules,marvintm,Retail,normal,minor,have not tried,,,2020-12-17,5,,,public,2020-12-17,"WebPOS company logo request should reuse company log request from backoffice, or at least return 304 if not changed","WebPOS company logo request should reuse company log request from backoffice, or at least return 304 if not changed, to avoid unnecessary bandwidth consumption.",new,open,,1970-01-01 0045598,defect,Retail Modules,marvintm,Retail,normal,minor,have not tried,,,2020-12-17,5,,,public,2020-12-17,Some resources in manifest have full URL instead of relative path,"Some of the hardcoded resources in the WebPOS manifest have full URL instead of relative path. We should fix those to avoid potential problems with server context naming: /retail_mp_3.0RR20Q1.3/web/org.openbravo.mobile.core/build/enyo.css /retail_mp_3.0RR20Q1.3/web/org.openbravo.mobile.core/build/lib.css /retail_mp_3.0RR20Q1.3/web/org.openbravo.mobile.core/build/enyo.js /retail_mp_3.0RR20Q1.3/web/org.openbravo.mobile.core/build/lib.js /retail_mp_3.0RR20Q1.3/web/org.openbravo.mobile.core/lib/vendor/zepto-1.0.min.js /retail_mp_3.0RR20Q1.3/web/org.openbravo.mobile.core/lib/vendor/moment-2.13.0.min.js /retail_mp_3.0RR20Q1.3/web/org.openbravo.mobile.core/lib/vendor/underscore-1.3.3.min.js /retail_mp_3.0RR20Q1.3/web/org.openbravo.mobile.core/lib/vendor/backbone-0.9.2.min.js /retail_mp_3.0RR20Q1.3/web/org.openbravo.mobile.core/lib/vendor/../../../org.openbravo.client.kernel/js/BigDecimal-all-1.0.3.min.js /retail_mp_3.0RR20Q1.3/web/org.openbravo.mobile.core/lib/vendor/crypto-js/3.1.9-1/crypto-js.min.js /retail_mp_3.0RR20Q1.3/web/org.openbravo.mobile.core/lib/vendor/promise-2.0.0.min.js /retail_mp_3.0RR20Q1.3/web/org.openbravo.mobile.core/lib/vendor/markdown-0.6.0-beta1.min.js",new,open,,1970-01-01 0045567,defect,Retail Modules,lorenzofidalgo,Retail,normal,major,sometimes,,,2020-12-14,5,,,public,2020-12-14,"If POS is refreshed just after adding a product to the receipt, it sometimes is not saved","""When a product is added to the receipt and, just after that, POS refreshes, the product line can be lost. It must be done quickly enough to be reproducible. The most of the situations when this defect is reproducible were fixed in https://issues.openbravo.com/view.php?id=45374 but in some cases it can still occur. Video of this issue: https://drive.google.com/file/d/1xXZaNK21Cv2nBUJyiaKvrWxR2GdaDqfF/view""",new,open,,1970-01-01 0045563,feature request,Retail Modules,joniturralde93,Retail,high,minor,always,pi,,2020-12-14,5,,,public,2020-12-14,French translation of OBPOS_lblReturn can be improved,"""Currently, the content of this label: Return this Receipt Is translated to french as: Retour de ticket However, it seems that the most understandable translation would be: Retour sans ticket""",new,open,,1970-01-01 0045249,feature request,Retail Modules,rafaroda,marvintm,normal,major,always,,,2020-10-19,5,,,public,2020-12-11,Copy store: add field to upload logo of new store,Copy store: add field to upload logo of new store,new,open,,1970-01-01 0045535,defect,Retail Modules,aferraz,Retail,normal,minor,have not tried,,,2020-12-02,5,,,public,2020-12-02,Greetings value not properly translated,Greetings value not properly translated,new,open,,1970-01-01 0045436,defect,Openbravo ERP,cberner,cberner,normal,minor,have not tried,,,2020-11-12,5,,,public,2020-11-25,JsonToDataConverter is appending parameters to hql query wrongly,"JsonToDataConverter appends some parameters to an OBQuery hql where clause directly, in method getBaseOBObjectFromId, it should be converted to use OBCriteria instead.",new,open,,1970-01-01 0045435,defect,Openbravo ERP,cberner,cberner,normal,minor,have not tried,,,2020-11-12,5,,,public,2020-11-25,AttachmentUtils class is appending parameters to hql statement wrongly,"AttachmentUtils class appends several parameters to some HQL query in method getPropertyPathValue, this could be changed to use OBCriteria and remove the unnecesary appending.",new,open,,1970-01-01 0045507,defect,Retail Modules,dmiguelez,Retail,normal,minor,always,,,2020-11-25,5,,,public,2020-11-25,Suggestion list is not properly shown in the UI for the last field,"When the user is writing in the last field of a view, the suggestions list shown is not properly rendered, the scroll is not moved down, so the user is not able to properly see the suggestions without scrolling down manually",new,open,,1970-01-01 0045489,feature request,Retail Modules,gorka_gil,Retail,normal,major,N/A,,,2020-11-23,5,,,public,2020-11-23,Add support for axisc3 cards : CKCSY and CKLSY,"Add support for two new payment method types of axisc3: CKCSY and CKLSY Previously were only cards ACP Now there are: ACP ACP with emitter CKCSY ACP with emitter CKLSY",new,open,,1970-01-01 0045468,defect,Retail Modules,lbressan,Retail,normal,major,have not tried,,,2020-11-20,5,,,public,2020-11-23,Bug in the ProcessHQLQuery infrastructure. The system throws an error when there are more than one hqlQuery on a model.,"""The system throws an error on the following line of the ProcessHQLQuery class: for (int i = 0; i < queries.size(); i++) { if (limit == 0) { break; } String hqlQuery = queries.get(i); HQLPropertyList hqlProperty; if (properties != null) { hqlProperty = properties.get(i); } else { hqlProperty = null; } All are fine when you have only one query, but when the system is trying to execute a second query, the system crashes, because it is trying to get a property in position 1, and there was only one element in the properties list.""",new,open,,1970-01-01 0044228,defect,Openbravo ERP,santi_lozano,Triage Omni OMS,normal,minor,always,,,2020-05-28,5,,,public,2020-11-11,Movement type of a transaction of the product used in a production is Production + instead of Production -,"""When you create a production, have two products and create a new one, with production management functionality, all products transactions are being set to Movement Type Production +, even the ones that refer to raw material products used on the production (which should be Production – on those cases). Image attached. http://wiki.openbravo.com/wiki/ERP/3.0/Developers_Guide/Database_Model/org.openbravo.model.materialmgmt.transaction/M_Transaction#Movement_Type Note: I add the steps to reproduce to completely set a production environment, I have followed the guide on course Production Management, erasing some unnecessary steps (but maybe I have left some steps that aren’t neither necessary for this) ::: Steps To Reproduce (Simple Version) ::: - create a production - check the transactions for a P- product""",new,open,,1970-01-01 0045373,defect,Retail Modules,alostale,Retail,normal,trivial,have not tried,,,2020-11-04,5,,,public,2020-11-04,duplicated properties in loginUtils.preRenderAction,"In the request performed to LoginUtils with preRenderAction, date formatting is included twice: in dateFormat and in format properties.",new,open,,1970-01-01 0045334,design defect,Openbravo ERP,pavanpullela,Triage Omni OMS,high,major,always,2.50,,2020-10-29,10,10,,public,2020-10-29,Getting an Error with Message "Mercurial revision in Database:0" while Exporting database with ant export.database command,It is happening when I am exporting database after created a database and restored the existing database in the PC laptop.,new,open,,1970-01-01 0045310,defect,Openbravo ERP,cdehen,Triage Omni OMS,normal,major,have not tried,,,2020-10-27,30,Openbravo Appliance 14.04,,public,2020-10-27,compilation error with module com.openbravo.france.integration.productimages,"When I add this module on a project I have a compilation error because this modules needs org.apache.commons.csv library We have a product module org.openbravo.utility.commons.csv who be able to add the missing library. When I add this module the compilation error is again here because the library is to old (23/08/2007). ",new,open,,1970-01-01 0045304,defect,Openbravo ERP,ngarcia,Triage Omni WMS,high,minor,always,,,2020-10-27,5,,,public,2020-10-27,Wrong characters shown in the Warehouse Position field of Create Lines From pop-up,Wrong characters shown in the Warehouse Position field of Create Lines From pop-up,new,open,,1970-01-01 0045283,defect,Retail Modules,alostale,Retail,normal,major,have not tried,,,2020-10-22,5,,,public,2020-10-22,underscore dependency in discounts business logic,"promotion-manual.js in org.openbravo.retail.discounts which is included in Business Logic bundle continues depending on underscore. [1] https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.discounts/-/blob/f3088341f91216b3f9286eac751ad37329a12d17/web/org.openbravo.retail.discounts/js/promotion-manual.js",new,open,,1970-01-01 0045279,feature request,Retail Modules,jcbourgeois,Retail,normal,major,have not tried,,,2020-10-22,5,,,public,2020-10-22,Copy store: Excel to accept Touchpoint type sheet to add all the Touchpoint type data,Copy store: Excel to accept Touchpoint type sheet to add all the Touchpoint type data. Indeed several information for terminals creation are defined at Touchpoint type level for Decathlon (1 touchpoint type per store).,new,open,,1970-01-01 0045250,feature request,Retail Modules,rafaroda,marvintm,normal,major,always,,,2020-10-19,5,,,public,2020-10-21,Copy store: Excel to accept Organization sheet to add all the AD_ORG_INFO and AD_ORG data,Copy store: Excel to accept Organization sheet to add all the AD_ORG_INFO and AD_ORG data,new,open,,1970-01-01 0045257,feature request,Retail Modules,rafaroda,marvintm,normal,major,always,,,2020-10-19,5,,,public,2020-10-21,Copy store on an existing store,"""Copy store on an existing store should be allowed: * if the store code (ad_org.value) already exists take that value. If code value of Store B already exists, use that Organization and update it to set all the Store B missing data * So for every value to be created check first that it does not exist yet in case Store B was already existing ** Update name if different ** Document Sequences ** Document Types ** Price List ** Assortment ** Warehouse: don't create a new warehouse if already existing for the store ** Address: update address if already existing, don't create a new one * If Store B is already set as Ready = Y, don’t run the Set As Ready process """,new,open,,1970-01-01 0045234,defect,Retail Modules,aferraz,Retail,normal,major,have not tried,,,2020-10-16,5,,,public,2020-10-16,TicketUtils.newTicket fails when running from new POS as it reads OB.Constants,TicketUtils.newTicket fails when running from new POS as it reads OB.Constants,new,open,,1970-01-01 0045057,defect,Retail Modules,psanjuan,Retail,urgent,major,always,,,2020-09-15,30,Openbravo Appliance 14.04,,public,2020-10-16,Return sales do not get the correct Tax Rate if the customer has assigned a BP Tax Category,Return sales do not get the correct Tax Rate if the customer has assigned a BP Tax Category,new,open,,1970-01-01 0045233,defect,Modules,rafademiguel,Triage Omni OMS,normal,minor,always,,,2020-10-15,5,,,public,2020-10-15,org.openbravo.service.integration.sap.ecc.mappings needs retail.sampledata to be able to complete install.source,"Module org.openbravo.service.integration.sap.ecc.mappings is assuming that ad_client_id The_White_Valley_Group is in the database but has no direct dependency on retail.sample data module which install this client. Therefore you can have an environment with this module and without retail.sampledata and you are not able to complete ant install.source task ",new,open,,1970-01-01 0045220,feature request,Retail Modules,joniturralde93,Retail,urgent,major,always,,,2020-10-14,5,,,public,2020-10-14,Make Check Payment Popup configurable,This customer doesn't want the popup to appear when a check payment is added to the receipt. So we want to make it configurable via preference,new,open,,1970-01-01 0045214,feature request,Modules,eduardo_Argal,Triage Omni OMS,urgent,major,N/A,,,2020-10-13,5,,,public,2020-10-13,Pipeline Mangement Enhancement for contracts module,Pipeline Mangement Enhancement for contracts module which allows generating and editing revenue plans and incoice plans for actuals and forecast.,new,open,,1970-01-01 0044875,feature request,Retail Modules,ebecerra,Retail,normal,major,have not tried,,,2020-08-24,5,,,public,2020-10-08,Create a new hook: DISCP_ChangeReceiptCoupons,"""In the module: org.openbravo.retail.discounts.coupons Create a new hook: DISCP_ChangeReceiptCoupons. - Execute when add/remove coupons - Arguments: * receipt: order, * coupons: coupons, * action: 'ADD' or 'REMOVE' """,new,open,,1970-01-01 0045202,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2020-10-07,5,,,public,2020-10-07,[20Q4] "Sell on Credit" popup can not be dismissed clicking outside of the popup which breaks the uniform behaviour,"""Selling on Credit"" popup is closable only clicking the Cancel button, since there is no ""x"" button and it is not dismissable clicking outside of the popup.",new,open,,1970-01-01 0044994,defect,Retail Modules,migueldejuana,Retail,normal,major,always,,,2020-09-04,5,,,public,2020-10-07,"When we open a popup twice, it is wrongly shown","""- Login in Web POS - Go to menu and press Open Receipt - Search for any order and open one - Go again to the menu and press Open Receipt - ERROR! The popup is not centered in the screen. It is in the bottom-right corner and it is not completely shown * If we close the window clicking outside the popup or pressing the cross (X) in the top-right corner, it is not reproducible.""",new,open,,1970-01-01 0044654,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2020-07-22,5,,,public,2020-10-07,[20Q3][iPad] Images are not shown after clicking "Checkout" button,Some images are missing when iPad device is used (check attached image),new,open,,1970-01-01 0045200,defect,Retail Modules,lorenzofidalgo,Retail,low,trivial,always,,,2020-10-07,5,,,public,2020-10-07,[20Q4] Imprecise informative message is shown when trying to add a new payment and it is not required,"""Exact amount paid"" message is shown in POS when a new payment is trying to be added. It is correct when returning money is required. In these two cases, that message is not precise and can confuse the user.",new,open,,1970-01-01 0042873,defect,Retail Modules,inaki_garcia,Retail,normal,trivial,always,main,,2020-01-14,5,,,public,2020-10-06,[20Q1] [UX] Cash to keep screens radio button selection disappear when going forward and back on the steps,"""In the """"Select cash to keep"""" steps of the Cashup process, when selecting the options for each of the screens and then going back, the selected items appear unselected. This apparently doesn't affect the cash up functionality. Also, this issue isn't specific to the Skinnable POS project / new skin, since it has been reproducible at least since the related issue to this one was reported.""",new,open,,1970-01-01 0045185,defect,Retail Modules,santi_lozano,Retail,normal,minor,always,,,2020-10-05,5,,,public,2020-10-06,[Cross Store] Cancel this order without other organization access leaves incorrect delivered quantity,"From a cross store context if we make a sales order from web pos of a product that is from other store and then we cancel it, the behavior on delivered quantity (field of sales order lines on backoffice) is different when the role doesn't have access to the other organization from backoffice",new,open,,1970-01-01 0000779,defect,Openbravo ERP,user71,gorkaion,normal,minor,always,,,2006-12-20,5,,,public,2020-10-02,IndirectCost - IndirectCost (Client),The field client in this window should be filtered not to show "System" as in invoice - invoice line tab,new,open,,1970-01-01 0044891,defect,Retail Modules,psanjuan,Retail,urgent,major,always,,,2020-08-26,30,Openbravo Appliance 14.04,,public,2020-09-29,An invoice needs to be create if Sell on Credit feature is used,"An invoice needs to be create if Sell on Credit feature is used, therefore customer credit can be updated.",new,open,,1970-01-01 0045139,defect,Modules,vmromanos,Triage Omni WMS,normal,minor,always,,,2020-09-25,5,,,public,2020-09-25,NullPointerException when bin has not a popularity code define,"When you have a task linked to a bin without popularity code, the Task Assignment process throws a NullPointerException when there is a ""Task To Rule"" configuration that tries to assign that task.",new,open,,1970-01-01 0045109,defect,Openbravo ERP,cdehen,Triage Omni OMS,normal,major,always,3.0PR20Q1.2,,2020-09-22,30,Openbravo Appliance 14.04,,public,2020-09-22,EWI : Null Pointer,"org.openbravo.base.exception.OBException: java.lang.NullPointerException at org.openbravo.erpCommon.businessUtility.ReplaceOrderExecutor.addNewPayments(ReplaceOrderExecutor.java:903) ~[classes/:?] at org.openbravo.erpCommon.businessUtility.ReplaceOrderExecutor.createNettingPayment(ReplaceOrderExecutor.java:856) [classes/:?] at org.openbravo.erpCommon.businessUtility.ReplaceOrderExecutor.cancelAndReplaceOrder(ReplaceOrderExecutor.java:158) [classes/:?] at org.openbravo.erpCommon.businessUtility.ReplaceOrderExecutor.run(ReplaceOrderExecutor.java:106) [classes/:?] at org.openbravo.erpCommon.businessUtility.CancelAndReplaceUtils.cancelAndReplaceOrder(CancelAndReplaceUtils.java:214) [classes/:?] at org.openbravo.erpCommon.businessUtility.CancelAndReplaceUtils.cancelAndReplaceOrder(CancelAndReplaceUtils.java:188) [classes/:?] at org.openbravo.retail.posterminal.OrderLoader.saveRecord(OrderLoader.java:523) [classes/:?] We have a null pointer when we have a ticket without payment. In the customer ticket we have no payment because the product are services and totally free.",new,open,,1970-01-01 0044881,feature request,Openbravo ERP,ngarcia,Triage Omni OMS,urgent,major,always,,,2020-08-24,5,,,public,2020-09-17,Closed orders prepaid with a total amount of 0 are shown in the Aging Balance,Closed orders prepaid with a total amount of 0 are shown in the Aging Balance,new,open,,2020-09-14 0045084,feature request,Retail Modules,ngarcia,Retail,urgent,major,always,,,2020-09-17,5,,,public,2020-09-17,The configuration for Unique Credit Note field should be configurable when creating a new customer from the POS,The configuration for Unique Credit Note field should be configurable when creating a new customer from the POS,new,open,,1970-01-01 0045056,feature request,Retail Modules,rafaroda,Retail,normal,minor,have not tried,,,2020-09-15,5,,,public,2020-09-15,Faster insertion of big amounts of data in full refresh in indexedDB,Faster insertion of big amounts of data in full refresh in indexedDB,new,open,,1970-01-01 0044889,design defect,Retail Modules,martinsdan,Retail,normal,major,have not tried,RR19Q3.2,,2020-08-25,30,Ubuntu 18.04.1 LTS,,public,2020-09-15,Absolute DateTime is wrongly loaded in the POS,"""There is a field that stores the ticket date using the original timezone of the POS, in fact ignoring the timezone (em_obpos_createdabsolute). If we try to load this field, it is converted to UTC as any other date. There is no way to correctly load it.""",new,open,,1970-01-01 0045031,design defect,Retail Modules,salvador_campanella,Retail,normal,major,always,,,2020-09-11,5,,,public,2020-09-11,Font size is very small on android devices in landscape mode on AWO application,Font size is very small on android devices in landscape mode on AWO application,new,open,,1970-01-01 0044998,defect,Retail Modules,jarmendariz,Retail,high,minor,have not tried,,,2020-09-07,5,,,public,2020-09-07,"After removing OB.Dal.transaction, invoice is not generated","When removing all remaining usages of OB.Dal.transaction in #44962, a couple of tests related to invoice generation after changing the invoice terms.",new,open,,1970-01-01 0043200,feature request,Localization Pack: Spain,psanjuan,psanjuan,normal,major,always,,,2020-02-12,30,Openbravo Appliance 14.04,,public,2020-09-03,Obligatoriedad causa de exención,"Obligatoriedad causa de exención, cuando en las líneas de un pedido de venta se indique algún tipo impositivo configurado como Exento, por ejemplo ""Exportación"".",new,open,,1970-01-01 0044800,defect,Modules,shuehner,vmromanos,normal,minor,have not tried,,,2020-08-12,5,,,public,2020-09-02,OBTL_SE_TaxLauncher refactor to use AJAX instead of all Callout framework or directly refactor the window to be WAD window,"""The OBTL_SE_TaxLauncher is a servlet that uses the old callout framework (XmlDocument xmlDocument = xmlEngine.readXmlTemplate( """"org/openbravo/erpCommon/ad_callouts/CallOut"""").createXmlDocument()) to simulate an AJAX response from a manual window. This process is launched from the Tax Report Launcher manual window to filter valid options for the selectors (Calendars, Reports, Acct. Schemas...). It would be great to either refactor the class to avoid using the Callout framework or to directly refactor the Tax Report Launcher window to be a WAD generated window. This refactor will be mandatory if we decide to remove the Callout framework (XMLEngine) in the future. Meanwhile the code should continue working fine. Most probably refactoring the OBTL_SE_TaxLauncher class is a simpler solution in this case. """,acknowledged,open,,1970-01-01 0038052,design defect,Modules,maarten1962,dmiguelez,urgent,major,always,,,2018-03-06,5,,,public,2020-09-01,"Non-allocated Reservations, if existing, should be taken into account by Picking algorithms when creating tasks","""When a sales order is created, a reservation is created as non-allocated. Note: Maybe there is a pref to change the rsrv. to alloc, but I consider this less relevant. If a Rsrv exist for the order that is being picked, alloc or not alloc, it should be taken into account when creating the task. Functionaly speaking, this is valid for all pickings: DO, WO, SO. I know that techically DO and WO use a different solution/table. """,new,open,,1970-01-01 0044943,design defect,Openbravo ERP,gorkaion,Triage Omni WMS,normal,minor,always,,,2020-09-01,5,,,public,2020-09-01,Negative Stock check can throw false positives,"The negative stock check is always executed with current stock level. Not considering the movement date of the document being processed. Doing it this way when currently there is not stock we are confident that even if there is enough on the date of the document there is an outgoing document on a later date that won't have enough. If currently there is enough stock the check allows the processing of the document. But it could happen that on the date of the document there is not enough stock. Causing a false positive ",new,open,,1970-01-01 0044920,defect,Openbravo ERP,dbaz,Retail,urgent,trivial,always,,,2020-08-28,5,,,public,2020-08-28,Critical Store configuration windows does not have proper 'Help',"""Critical Store configuration windows does not have proper 'Help' In the following windows: * Organization * Channel - Touchpoint Type * Channel - Touchpoint by clicking Help -> Help you can notice that several windows, tabs and fields does not have any kind of help or hint written. This is specially problematic while trying to explain to third parties which each field represents. More precisely, in the following spreadsheet, you have a list with all windows/tabs/fields in those windows and you can check that all the rows that in column F does not have any text, means that there is a description missing in the backoffice (it could be at window, tab or field level): https://docs.google.com/spreadsheets/d/17nLaRdyw9e4v_2V-K1B0aXLrWWxguedmgvyRKlKMlbs/edit?usp=sharing Two particular cases have description, but not a good one at all (should be fixed too): Channel - Touchpoint > Cash Up History > Cash Up Report Channel - Touchpoint > Cash Up History > Cash Up Report XLS""",new,open,,1970-01-01 0044887,defect,Retail Modules,rafaroda,Retail,normal,major,have not tried,,,2020-08-25,5,,,public,2020-08-27,External Order Loader synchronizedProcessing=false: Data Import Entries type should be External Order,"External Order Loader synchronizedProcessing=false: Data Import Entries type should be External Order http://wiki.openbravo.com/wiki/Retail:Order_Loading_WebService#Synchronized_processing ",new,open,,1970-01-01 0044834,feature request,Retail Modules,santi_lozano,Retail,high,major,always,,,2020-08-18,5,,,public,2020-08-25,Print also the original receipt on a return/exchange,Customer also wants the original receipt to be printed on a return or an exchange done from web POS,new,open,,1970-01-01 0044831,design defect,Retail Modules,a_singh,Retail,high,major,always,,,2020-08-17,5,,,public,2020-08-25,Connection is lost when searching characteristic value in webpos,"When trying to search characteristic value in the webpos the connection lost with a warning message: ""The connection was lost. You can continue working in offline mode. Transactions made in offline mode will be synchronized when the connection is restored.""",new,open,,1970-01-01 0044859,design defect,Retail Modules,guillermogil,Retail,urgent,major,always,RR20Q1.3,,2020-08-20,5,,,public,2020-08-21,It is not possible to search by MultiUPC,"""It is not possible to search by MultiUPC on search tab, Products are not found. It is needed to have MultiUPC and Stock Criteria installed with the preference OBRPSC_AlwaysShowStock to Y. Scan is working fine""",new,open,,1970-01-01 0044611,design defect,Retail Modules,gsuarez,Retail,high,major,always,,,2020-07-14,5,,,public,2020-08-21,Bad performance into the selector on Lookup Process,"""The customer had been have several performance problem when they trying to filter into this selector into the lookup process over a warehouse with a lot of tasks rows (this around to 1.800.000). After apply the filter, the response take more than3 minutes to provide the results. We detect the problem into the query used to filter where this try to compare the filter condition in different entities at the same time (Product, Bin and Attribute Set Instance) using the OR operator. We execute this query by each entity and we get a better performance activity in each case.""",new,open,,1970-01-01 0044610,design defect,Retail Modules,gsuarez,Retail,high,major,always,,,2020-07-14,5,,,public,2020-08-21,Bad performance into the selector on PutAway Process,"""The customer had been have several performance problem when they trying to filter into this selector over a warehouse with a lot of tasks rows (this around to 1.800.000). After apply the filter, the response take more than3 minutes to provide the results. We detect the problem into the query used to filter where this try to compare the filter condition in different entities at the same time (Product, Bin and Attribute Set Instance) using the OR operator. We execute this query by each entity and we get a better performance activity in each case.""",new,open,,1970-01-01 0044824,defect,Retail Modules,prakashmurugesan88,prakashmurugesan88,normal,minor,have not tried,,,2020-08-17,5,,,public,2020-08-17,Test Offline Cashup Tests fails randomly in try,"Following test fails randomly in try LoginOfflineSimplesale.java:78 LoginOfflineCashup.java:86 ""The Amount in OBPOS_APP_CASHUP.grossales is not the expected Expected: <179.0> but: was <89.5> ----------------------------------- Expected: <89.5> but: was <0.0>""",new,open,,1970-01-01 0044819,defect,Retail Modules,cdehen,Retail,normal,major,always,RR20Q2.1,,2020-08-14,30,Openbravo Appliance 14.04,,public,2020-08-14,EWI : fin_finacc_transaction violates check constraint fin_trans_amounts_chk,"When you try to push a cash up with 0 totalsales 0.1 totaldeposits 0.1 totalreturns and 0 totaldrops.The result is 0.0 and not 0 in BigDecimal Then you compare 0.0 with 0 and the result is not equal so you try to insert a new line in fin_finacc_transaction with 0 and it's forbid by the check constraint",new,open,,1970-01-01 0044795,design defect,Openbravo ERP,shuehner,Triage Omni OMS,normal,major,have not tried,,,2020-08-12,5,,,public,2020-08-13,Tracking issue to refactor remaining old callouts to extend SimpleCallout,"""In 17Q4 release (nearly) all old callouts have been refactored to extend SimpleCallout in issue 36067 (and related issues). Main benefits were to avoid relevant overhead on processing of old style callouts which is avoided with Simplecallouts (not http call simulation, no html, java script engine needed to extract values inside FIC). Hover not all callouts in modules have been converted which is blocking eventual removal of support for old-style callouts. This issue serves to track the individual remaining modules which require conversion.""",new,open,,1970-01-01 0043835,feature request,Modules,vmromanos,Triage Omni OMS,normal,minor,N/A,,,2020-04-23,5,,,public,2020-08-12,Inventory Status support in OMS engine,"""The OMS considers as available stock the one with qty on hand - reserved qty > 0. This is a valid and simple to understand rule: """"if something is not reserved, it's available for the OMS engine"""". However, there are scenarios where, for whatever reason, we might have exceptions to this rule, like for example when the stock is in the store window (valid stock but we don't want to issue) or when the stock is damaged. In these cases the OMS shouldn't take it into account. Inventory Status should have a new flag called """"Available for OMS"""" to control the stock that is exposed for the OMS. By default in existing installations it will be set equal to the """"Available"""" flag. With this new configuration, for example, the bin associated to the store window should have associated an inventory status with the """"Available for OMS"""" flag set to false, so the OMS can automatically bypass it. The Stock By Warehouse window, which is the input stock for the OMS engine execution, should show a new column in grid view """"Quantity Available for OMS"""", which will be the one taken into account by the OMS engine. Existing fields """"Qty on Hand"""" and """"Nettable Qty"""" will remain in form view but they will be hidden in grid view. This change represents a functional API change that should be properly communicated. """,new,open,,1970-01-01 0044778,defect,Retail Modules,shuehner,Retail,normal,minor,have not tried,,,2020-08-10,5,,,public,2020-08-10,Copystore missing proper error handling (fatal error seen in log but user UI stays in processing forever without indication,"""That module does not have proper error handling. While working on https://issues.openbravo.com/view.php?id=44775 for testing required xmlbeans jar library was removed entirely. That provokes runtime error when using copystore clearly visible in the openbravo.log file: 2020-08-07 17:24:38,337 [http-nio-8080-exec-1] ERROR org.openbravo.dal.core.ThreadHandler - Exception thrown org/apache/xmlbeans/XmlObject However user UI was staying in 'Processing' indefinitely without any indication was process already failed on the server side. """,new,open,,1970-01-01 0044777,defect,Retail Modules,shuehner,Retail,normal,minor,have not tried,,,2020-08-10,5,,,public,2020-08-10,Running copy store (Excel) shows runtime working about module marked as "Grid Legacy","""That module apparently is not yet updated and triggers """"Grid Legacy"""" warning when running the process. 2020-08-07 17:24:38,318 [http-nio-8080-exec-1] WARN org.openbravo.client.application.process.BaseProcessActionHandler - Process Copy Retail Store is marked as Grid Legacy, you should consider migrating it to prevent parameter conversion 2020-08-07 17:24:38,319 [http-nio-8080-exec-1] INFO org.openbravo.client.application.process.BaseProcessActionHandler - There is no grid parameter in proces Copy Retail Store. No conversion is needed so Grid Legacy can be safelly unflagged.""",new,open,,1970-01-01 0044760,feature request,Retail Modules,lbressan,Retail,high,major,always,,,2020-08-06,5,,,public,2020-08-10,Management of various promotions in the POS,"""The client permanently uses a promotion of the """"User defined percentage"""" type, but there are cases in which they want to change that promotion for promotions of the """"Fixed percentage discount"""" type. The problem occurs when you cannot avoid applying both promotions. This was reproduced in a livebuild environment with version 19Q1.2, video: https://drive.google.com/file/d/1Nd9sdhhtehyRLjnktfDaZDHVB_xKsZHD/view?usp=sharing What is desired is that you can have several promotions but that you can define when they will be exclusive promotions and when they will apply together with others """,new,open,,1970-01-01 0044756,feature request,Retail Modules,dmiguelez,Retail,normal,major,always,,,2020-08-05,5,,,public,2020-08-05,Add CRM fields in Payments,"""When the CRM Connector feature was introduced (http://wiki.openbravo.com/wiki/CRM_Connector) new columns were created for the Orders, Shipments and Invoices to store the CRM information. However, this was not done for Payments. A new column should be created to store this information.""",new,open,,1970-01-01 0044750,defect,Retail Modules,collazoandy4,Retail,normal,major,always,,,2020-08-04,5,,,public,2020-08-05,Payment methods defined as rounding are not filtered by currency in Payment Rounding tab,The payment methods defined as rounding are not filtered by OBPOS_App_Payment_Type.C_Currency_ID in Payment Rounding selector of Payment Rounding tab,new,open,,1970-01-01 0044381,feature request,Retail Modules,marvintm,gorka_gil,normal,major,have not tried,,,2020-06-17,5,,,public,2020-08-04,Cashup and Cash management models need to be migrated to Indexeddb,"""Cashup (including the main Cashup, PaymentMethodCashup, TaxCashup) and CashManagement models need to be migrated to the Application State so they run off IndexedDB instead of using WebSQL. This requires defining the models in the state, and reimplementing the logic as actions on these models.""",new,open,,1970-01-01 0044719,defect,Retail Modules,lorenzofidalgo,Retail,normal,major,always,main,,2020-07-30,5,,,public,2020-07-30,[20Q2][CopyRetailStore] Some Stores can not be copied by default,"Try to copy CMS store will not be possible by default, the following message will be shown and the process will be canceled: ""There is already a Touchpoint with the same (Client, Order Sequence Prefix). (Client, Order Sequence Prefix) must be unique. You must change the values entered"" Thereis no way changing the entered values that is changed.",new,open,,1970-01-01 0044706,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2020-07-28,5,,,public,2020-07-28,[20Q2][Copy Terminal] It must be controlled what the user inserts as "POS Terminal Search Key" during Copy Terminal process,Some "POS Terminal Search Key" insertions are problematic and must be controlled what the user inserts in that input field. Inserting strings such as "CMS-#Main" or " CMS-1" (with the first blank character) induces problems when the POS user tries to access to POS login screen. Terminal can not be found.,new,open,,1970-01-01 0044661,defect,Modules,fcasado,Triage Omni OMS,normal,major,always,,,2020-07-22,30,Ubuntu 16.04.2,,public,2020-07-22,No podemos instalar el módulo Advanced Matching Algorithm,"""Al intentar instalar el módulo nos salta el error: Error: org.openbravo.base.exception.OBException: org.codehaus.jettison.json.JSONException: JSONObject[""""dependencyErrors""""] not found. En el log de openbravo encontramos lo siguiente: 2020-07-22 11:20:40,901 ERROR centralrepository.CentralRepository - Error communicating with Central Repository service CHECK_CONSISTENCY java.net.SocketTimeoutException: Read timed out at java.net.SocketInputStream.socketRead0(Native Method) ~[?:?] at java.net.SocketInputStream.socketRead(SocketInputStream.java:116) ~[?:?] at java.net.SocketInputStream.read(SocketInputStream.java:171) ~[?:?] at java.net.SocketInputStream.read(SocketInputStream.java:141) ~[?:?] at sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:425) ~[?:?] at sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:65) ~[?:?] at sun.security.ssl.SSLSocketImpl.bytesInCompletePacket(SSLSocketImpl.java:918) ~[?:?] at sun.security.ssl.AppInputStream.read(AppInputStream.java:144) ~[?:?] at org.apache.http.impl.io.SessionInputBufferImpl.streamRead(SessionInputBufferImpl.java:137) ~[httpcore-4.4.9.jar:4.4.9] at org.apache.http.impl.io.SessionInputBufferImpl.fillBuffer(SessionInputBufferImpl.java:153) ~[httpcore-4.4.9.jar:4.4.9] at org.apache.http.impl.io.SessionInputBufferImpl.readLine(SessionInputBufferImpl.java:282) ~[httpcore-4.4.9.jar:4.4.9] at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:138) ~[httpclient-4.5.5.jar:4.5.5] at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:56) ~[httpclient-4.5.5.jar:4.5.5] at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:259) ~[httpcore-4.4.9.jar:4.4.9] at org.apache.http.impl.DefaultBHttpClientConnection.receiveResponseHeader(DefaultBHttpClientConnection.java:163) ~[httpcore-4.4.9.jar:4.4.9] at org.apache.http.impl.conn.CPoolProxy.receiveResponseHeader(CPoolProxy.java:165) ~[httpclient-4.5.5.jar:4.5.5] at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:273) ~[httpcore-4.4.9.jar:4.4.9] at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:125) ~[httpcore-4.4.9.jar:4.4.9] at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:272) ~[httpclient-4.5.5.jar:4.5.5] at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:185) ~[httpclient-4.5.5.jar:4.5.5] at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89) ~[httpclient-4.5.5.jar:4.5.5] at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:111) ~[httpclient-4.5.5.jar:4.5.5] at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185) ~[httpclient-4.5.5.jar:4.5.5] at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83) ~[httpclient-4.5.5.jar:4.5.5] at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:108) ~[httpclient-4.5.5.jar:4.5.5] at org.openbravo.service.centralrepository.CentralRepository.executeRequest(CentralRepository.java:133) [classes/:?] at org.openbravo.service.centralrepository.CentralRepository.executeRequest(CentralRepository.java:93) [classes/:?] at org.openbravo.erpCommon.modules.VersionUtility.checkRemote(VersionUtility.java:677) [classes/:?] at org.openbravo.erpCommon.modules.ImportModule.checkDependenciesId(ImportModule.java:298) [classes/:?] at org.openbravo.erpCommon.ad_forms.ModuleManagement.printPageInstall1(ModuleManagement.java:1258) [classes/:?] at org.openbravo.erpCommon.ad_forms.ModuleManagement.doPost(ModuleManagement.java:161) [classes/:?] at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) [servlet-api.jar:?] at org.openbravo.base.HttpBaseServlet.serviceInitialized(HttpBaseServlet.java:200) [openbravo-core.jar:?] at org.openbravo.base.secureApp.HttpSecureAppServlet.service(HttpSecureAppServlet.java:459) [classes/:?] at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) [servlet-api.jar:?] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) [catalina.jar:8.5.35] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [catalina.jar:8.5.35] at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) [tomcat-websocket.jar:8.5.35] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [catalina.jar:8.5.35] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [catalina.jar:8.5.35] at org.openbravo.utils.SessionExpirationFilter.doFilter(SessionExpirationFilter.java:66) [openbravo-core.jar:?] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [catalina.jar:8.5.35] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [catalina.jar:8.5.35] at org.openbravo.utils.CharsetFilter.doFilter(CharsetFilter.java:38) [openbravo-core.jar:?] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [catalina.jar:8.5.35] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [catalina.jar:8.5.35] at org.openbravo.client.kernel.KernelFilter$1.doAction(KernelFilter.java:65) [classes/:?] at org.openbravo.dal.core.ThreadHandler.run(ThreadHandler.java:47) [classes/:?] at org.openbravo.client.kernel.KernelFilter.doFilter(KernelFilter.java:74) [classes/:?] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [catalina.jar:8.5.35] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [catalina.jar:8.5.35] at org.openbravo.dal.core.DalRequestFilter$1.doAction(DalRequestFilter.java:96) [classes/:?] at org.openbravo.dal.core.ThreadHandler.run(ThreadHandler.java:47) [classes/:?] at org.openbravo.dal.core.DalRequestFilter.doFilter(DalRequestFilter.java:118) [classes/:?] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [catalina.jar:8.5.35] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [catalina.jar:8.5.35] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:71) [log4j-web-2.11.1.jar:2.11.1] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [catalina.jar:8.5.35] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [catalina.jar:8.5.35] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198) [catalina.jar:8.5.35] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) [catalina.jar:8.5.35] at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:493) [catalina.jar:8.5.35] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) [catalina.jar:8.5.35] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81) [catalina.jar:8.5.35] at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:650) [catalina.jar:8.5.35] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) [catalina.jar:8.5.35] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342) [catalina.jar:8.5.35] at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:800) [tomcat-coyote.jar:8.5.35] at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) [tomcat-coyote.jar:8.5.35] at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:806) [tomcat-coyote.jar:8.5.35] at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1498) [tomcat-coyote.jar:8.5.35] at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-coyote.jar:8.5.35] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) [?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) [?:?] at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-util.jar:8.5.35] at java.lang.Thread.run(Thread.java:844) [?:?] 2020-07-22 11:20:40,903 ERROR ad_forms.ModuleManagement - org.codehaus.jettison.json.JSONException: JSONObject[""""dependencyErrors""""] not found. org.openbravo.base.exception.OBException: org.codehaus.jettison.json.JSONException: JSONObject[""""dependencyErrors""""] not found. at org.openbravo.service.centralrepository.ModuleInstallDetail.fromJson(ModuleInstallDetail.java:64) ~[classes/:?] at org.openbravo.erpCommon.modules.VersionUtility.checkRemote(VersionUtility.java:679) ~[classes/:?] at org.openbravo.erpCommon.modules.ImportModule.checkDependenciesId(ImportModule.java:298) ~[classes/:?] at org.openbravo.erpCommon.ad_forms.ModuleManagement.printPageInstall1(ModuleManagement.java:1258) [classes/:?] at org.openbravo.erpCommon.ad_forms.ModuleManagement.doPost(ModuleManagement.java:161) [classes/:?] at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) [servlet-api.jar:?] at org.openbravo.base.HttpBaseServlet.serviceInitialized(HttpBaseServlet.java:200) [openbravo-core.jar:?] at org.openbravo.base.secureApp.HttpSecureAppServlet.service(HttpSecureAppServlet.java:459) [classes/:?] at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) [servlet-api.jar:?] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) [catalina.jar:8.5.35] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [catalina.jar:8.5.35] at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) [tomcat-websocket.jar:8.5.35] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [catalina.jar:8.5.35] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [catalina.jar:8.5.35] at org.openbravo.utils.SessionExpirationFilter.doFilter(SessionExpirationFilter.java:66) [openbravo-core.jar:?] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [catalina.jar:8.5.35] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [catalina.jar:8.5.35] at org.openbravo.utils.CharsetFilter.doFilter(CharsetFilter.java:38) [openbravo-core.jar:?] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [catalina.jar:8.5.35] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [catalina.jar:8.5.35] at org.openbravo.client.kernel.KernelFilter$1.doAction(KernelFilter.java:65) [classes/:?] at org.openbravo.dal.core.ThreadHandler.run(ThreadHandler.java:47) [classes/:?] at org.openbravo.client.kernel.KernelFilter.doFilter(KernelFilter.java:74) [classes/:?] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [catalina.jar:8.5.35] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [catalina.jar:8.5.35] at org.openbravo.dal.core.DalRequestFilter$1.doAction(DalRequestFilter.java:96) [classes/:?] at org.openbravo.dal.core.ThreadHandler.run(ThreadHandler.java:47) [classes/:?] at org.openbravo.dal.core.DalRequestFilter.doFilter(DalRequestFilter.java:118) [classes/:?] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [catalina.jar:8.5.35] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [catalina.jar:8.5.35] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:71) [log4j-web-2.11.1.jar:2.11.1] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [catalina.jar:8.5.35] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [catalina.jar:8.5.35] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198) [catalina.jar:8.5.35] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) [catalina.jar:8.5.35] at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:493) [catalina.jar:8.5.35] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) [catalina.jar:8.5.35] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81) [catalina.jar:8.5.35] at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:650) [catalina.jar:8.5.35] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) [catalina.jar:8.5.35] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342) [catalina.jar:8.5.35] at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:800) [tomcat-coyote.jar:8.5.35] at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) [tomcat-coyote.jar:8.5.35] at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:806) [tomcat-coyote.jar:8.5.35] at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1498) [tomcat-coyote.jar:8.5.35] at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-coyote.jar:8.5.35] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) [?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) [?:?] at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-util.jar:8.5.35] at java.lang.Thread.run(Thread.java:844) [?:?] Caused by: org.codehaus.jettison.json.JSONException: JSONObject[""""dependencyErrors""""] not found. at org.codehaus.jettison.json.JSONObject.get(JSONObject.java:360) ~[jettison-1.3-patched.jar:?] at org.codehaus.jettison.json.JSONObject.getJSONArray(JSONObject.java:436) ~[jettison-1.3-patched.jar:?] at org.openbravo.service.centralrepository.ModuleInstallDetail.fromJson(ModuleInstallDetail.java:51) ~[classes/:?] ... 49 more """,new,open,,1970-01-01 0044658,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2020-07-22,5,,,public,2020-07-22,"[20Q3][SafeBoxes] After assigning Safe Box to a user, message informing about that new situation is not displayed","""Safe Box Information"" popup has two buttons: ""Check Safe Box"" and ""Skip Safe Box"". When there is an error in the flow, a message is shown. A message informing about the situation is also shown when ""Skip Safe Box"" is clicked. But when the user has properly inserted in the input field a Safe Box and ""Check Safe Box"" is clicked, no message is shown, which can confuse the POS user.",new,open,,1970-01-01 0044659,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2020-07-22,5,,,public,2020-07-22,[20Q3][iPad][SafeBoxes] Inputfield exceeds the proper width in Safe Box Information popup,"Inside the Safe Box Information popup, the input field present there has not properly set its width. At the right there is not margin/padding (check attached image).",new,open,,1970-01-01 0044657,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2020-07-22,5,,,public,2020-07-22,"[20Q3][SafeBoxes] Instead of the proper username, ""%0"" is shown","""Username is not properly shown in the following message: """"There was an error loading the POS Terminal. Current Terminal Safe Box is assigned to %0. Please, log in the application with that user and remove the safe box.""""""",new,open,,1970-01-01 0044652,defect,Retail Modules,cdehen,Retail,normal,minor,always,RR20Q1.2,,2020-07-22,30,Openbravo Appliance 14.04,,public,2020-07-22,Bad display on subject and body on an email,"When you send a ticket by email. You have in the subject 'XXXXX' || null. And in the body you have 'YYYYY...' || null. ",new,open,,1970-01-01 0044650,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2020-07-22,5,,,public,2020-07-22,[20Q3][SafeBoxes] Click "Check Safe Box" button with an empty input field will behave as if "Skip Safe Box" has been clicked,"""Click """"Check Safe Box"""" inside """"Safe Box Information"""" popup with an empty input field does not show an error warning about that situation. Instead of that, clicking there wrongly assumes the user wants to Skip Safe Box. When something is written in the input field, an error is properly shown. The problem is shown when nothing has been written.""",new,open,,1970-01-01 0044632,feature request,Openbravo ERP,gsuarez,dmiguelez,high,major,always,3.0PR20Q2,,2020-07-17,5,,,public,2020-07-21,From children organization can see purchase invoice of parent,If you create a manual role in any children organization you can see in read only all purchase invoice of parent organization. The organization can see own children organization but not of parent.,new,open,,2020-08-07 0044629,defect,Retail Modules,ebecerra,Retail,normal,major,have not tried,,,2020-07-17,5,,,public,2020-07-21,When delete all receipt in the Cash Up process the deleted receipts sent to ERP no have "taxes","The POS goes offline when deleting the not finished tickets in the cashup For details see: https://docs.google.com/presentation/d/1ox579lbXdwu8qQzPfUu2V-n2FcYBlU-SNjlm-mGzxK4/edit#slide=id.p Contact person: Javier Etxeberria See the attachemt image: In the left the JSON sent when the receipt is delete from CashUp and rigth the JSON when delete the current receipt. ",new,open,,1970-01-01 0042248,feature request,Retail Modules,ngarcia,Retail,urgent,major,always,,,2019-11-12,5,,,public,2020-07-20,Create hook OBPOS_PreProcessActions,Create hook OBPOS_PreProcessActions,new,open,,1970-01-01 0044638,feature request,Modules,santi_lozano,Triage Omni WMS,normal,minor,always,,,2020-07-20,5,,,public,2020-07-20,When the distribution order is being received for other warehouse show a warning message,"One can have 3 warehouses and create a Distribution Order Issue (DOI) between warehouse A and warehouse B. But then create a Receive Distribution Order (RDO) for warehouse C instead of B, Openbravo lets you do this without any alert or warning message (to tell the operator that you are receiving it from another warehouse than the originally expected).",new,open,,1970-01-01 0044637,feature request,Retail Modules,santi_lozano,Retail,normal,minor,always,,,2020-07-20,5,,,public,2020-07-20,Display coupon number in Web POS screen,"""After applying a coupon, display coupon number in Web POS screen so that the user can confirm that coupon is really applied to the ticket. This way when the users remove it and apply another coupon, they will know which coupon is now applied to the ticket (when there are no product lines that way one can know if there are coupons applied). Or in case when multiple coupons are applied, user will be able to confirm which coupon has been applied and which has not.""",new,open,,1970-01-01 0044057,design defect,Retail Modules,cdehen,Retail,normal,minor,always,,,2020-05-13,30,Ubuntu 18,,public,2020-07-10,Customer Edit or creation : Field birthday is in readonly,"""When I try to fill field Birthday on Customer Edit or Creation. I can't use keyboard to set a date. I can only use calendar. But it is not efficient, because it is very complicated to set a date in an older year. For example when you were born in 1970. It is necessary to : - open calendar - deploy combobox of month and year - scroll up until reaching the good year - click on year to deploy choice of month - select month - finally select the day. I did 6 actions to set a date.""",new,open,,1970-01-01 0044382,design defect,Openbravo ERP,santi_lozano,Triage Omni OMS,normal,major,always,,,2020-06-17,5,,,public,2020-07-09,Goods shipment not fully invoiced neither linked to a related sales invoice,"Create a sales invoice, create a partial goods shipment for it, then create a new goods shipment completing the rest. The last one doesn't get linked to the sales invoice neither has the 100% invoiced after completing it",new,open,,2020-07-08 0040026,defect,Modules,Leyre,Triage Omni WMS,low,minor,always,,,2019-01-24,5,,,public,2020-07-06,Improve the refresh in the "Sales Order Lines Picking" window.,Improve the refresh in the "Sales Order Lines Picking" window.,new,open,,1970-01-01 0026558,feature request,Retail Modules,Orekaria,Retail,low,major,always,,,2014-05-15,5,,,public,2020-07-02,Currency preferences other than local are not applied,"Currency preferences other than local are not applied E.g: if the local currency is EUR the POS precision < price precision is applied i.e: the USD precision is not applied to USD operations",new,open,,1970-01-01 0044524,defect,Openbravo ERP,gsuarez,Triage Omni OMS,normal,minor,always,pi,,2020-06-30,5,,,public,2020-06-30,Error when calculating the final price that makes up a BOM product,"""Problem creating a Sales Quotation and adding a BOM product to the lines. At the time of exploiting the product and showing the lines that compose it, it calculates the amount of all the lines, duplicating the results. This happens when adding a BOM product that DOES NOT have the STOCKED box checked. This leads to an error in the final price of the quotation.""",new,open,,1970-01-01 0044489,defect,Retail Modules,marvintm,Retail,normal,minor,have not tried,,,2020-06-25,5,,,public,2020-06-25,Using the new Request.js API generates a $ character in the URL,"New requests going through the new Request API is generating a $ character which should not be there: Some examples: http://localhost:8080/openbravo/org.openbravo.mobile.core.service.jsonrest/org.openbravo.mobile.core.master.MasterDataLoader?$timeout=100000 http://localhost:8080/openbravo/org.openbravo.mobile.core.service.jsonrest/org.openbravo.mobile.core.TerminalLogLoader?$timeout=15000 ",new,open,,1970-01-01 0044448,defect,Retail Modules,lbressan,Retail,normal,minor,always,pi,,2020-06-22,5,,,public,2020-06-22,POS Terminal selector in Sales Order shows all terminals regardless of organization,"""The POS Terminal selector in the """"Sales Order"""" window does not filter according to the box related to that organization, but rather queries all terminals. While the POS problably always sets this field with the correct value, the user can select or change it to an incorrect one. Also, in custom developments where this selector is used, no proper filter will be applied. This was working prior to 19Q3, so it's possible that this is a regression, but we could not identify what exactly caused this change. """,new,open,,1970-01-01 0044415,defect,Retail Modules,migueldejuana,Retail,normal,minor,always,,,2020-06-18,5,,,public,2020-06-18,Handle properly all errors of mobileServiceRequest function,"""We did a refactor and we started using mobileServiceRequest but we are not handling properly errors (the returned response is different, we have error instead of exception). Check all mobileServiceRequest uses and ensure (testing it) that we are handling errors properly""",new,open,,1970-01-01 0044403,defect,Retail Modules,alostale,Retail,normal,major,have not tried,,,2020-06-18,5,,,public,2020-06-18,cannot set delivery time,It is not possible to set a delivery time because it never validates.,new,open,,1970-01-01 0044402,defect,Retail Modules,gorka_gil,Retail,normal,major,always,,,2020-06-17,5,,,public,2020-06-17,"Missing to update cashup creation date when doing countcash, after adding the cashup to the state","""the function OB.UTIL.updateCashupCreationDate was deleted, and needed to add a small action that updates the creationDate of the cashup in the state. The commits that deletes the funtion: * https://gitlab.com/openbravo/projects/retail/pmods/org.openbravo.retail.posterminal/-/commit/2dae0315c4b759adcc2400bda2d43d3da33f5d73 * https://gitlab.com/openbravo/projects/retail/pmods/org.openbravo.retail.sessions/-/commit/749b7752881a57e9f5b53af6001d5fed8c68cd74""",new,open,,1970-01-01 0044398,defect,Retail Modules,gorka_gil,Retail,high,major,always,,,2020-06-17,5,,,public,2020-06-17,"CashManagements not loaded form backend, after adding the cashup to the state","When loading the cashup from backend, the cashManagement information is not loaded.",new,open,,1970-01-01 0044397,defect,Retail Modules,gorka_gil,Retail,high,major,always,,,2020-06-17,5,,,public,2020-06-17,"Sending more information than needed in the ticket, after adding the cashup to the state","""There is two problems related to this: 1. In the message of the ticket to the backend, is sending the cashmanagements inside the cashupReportInformation, this should be removed in the message send to the backend, but should remain in the state information. 2. In the steate in the cashManagements is storing the cashUpReportInformation, but this information should be only added when sending the cahmanagement to the backend.""",new,open,,1970-01-01 0044394,defect,Retail Modules,migueldejuana,Retail,normal,major,always,,,2020-06-17,5,,,public,2020-06-17,Reimburse a giftcard with foreign cash is not converted,We are not converting the amount when we are reimbursing a Credit Note or a Gift Card. We are adding a transaction with the amount in current currency but in the foreign currency financial account.,new,open,,1970-01-01 0042005,feature request,Retail Modules,kchoperena,Retail,high,major,always,,,2019-10-14,5,,,public,2020-06-16,It would be nice disable the new and delete receipt buttons when the 'Open Receipt' process is running,"""To avoid incorrect usage of the new and delete receipt buttons when the cashier is opening a receipt using the 'Open Receipt' functionality, it would be nice disable both buttons when the receipt is loading. """,new,open,,2019-10-28 0044298,defect,Retail Modules,cbrazier,Retail,urgent,major,always,RR20Q2,,2020-06-05,30,,,public,2020-06-05,loginhook doesn't call OB.UTIL.HookManager.callbackExecutor,"""In loginhook OBPOS_AfterCashUpSent, when the function OB.POSS.CloseStoreProcess succeeds, OB.UTIL.HookManager.callbackExecutor is never called. So the next OBPOS_AfterCashUpSent hooks are never executed. """,new,open,,1970-01-01 0044293,design defect,Openbravo ERP,psabada,Triage Omni OMS,normal,minor,N/A,,,2020-06-05,30,Openbravo Appliance 14.04,,public,2020-06-05,While exporting module getting error as indexoutofbound exception,"Error logs: F:\Openbravo\openbravo>ant package.module -Dmodule=org.openbravo.sample Buildfile: F:\Openbravo\openbravo\build.xml package.module: obx.export.validateModules: [echo] Validating Module... [WADValidation] 9488 [main] ERROR org.openbravo.wad.validation.WADValidationResult - +++++++++++++++++++++++++++++++++++++++++++++++++++ [WADValidation] 9603 [main] ERROR org.openbravo.wad.validation.WADValidationResult - Errors for Validation type: Missing Identifier [WADValidation] 9617 [main] ERROR org.openbravo.wad.validation.WADValidationResult - +++++++++++++++++++++++++++++++++++++++++++++++++++ [WADValidation] 9633 [main] ERROR org.openbravo.wad.validation.WADValidationResult - Table sa_search_db has not identifier. [WADValidation] 9648 [main] INFO org.openbravo.wad.validation.WADValidationResult - Module Sample does not comply with Openbravo naming rules. [WADValidation] 9668 [main] INFO org.openbravo.wad.validation.WADValidationResult - The rebuild process has completed successfully but this module [WADValidation] 9684 [main] INFO org.openbravo.wad.validation.WADValidationResult - might cause conflicts with other modules in the future. [WADValidation] 9698 [main] INFO org.openbravo.wad.validation.WADValidationResult - Please request the author of this module to produce a new version [WADValidation] 9712 [main] INFO org.openbravo.wad.validation.WADValidationResult - that addresses these violations. BUILD FAILED F:\Openbravo\openbravo\build.xml:876: The following error occurred while executing this line: F:\Openbravo\openbravo\build.xml:866: WAD verification has errors Total time: 9 seconds",new,open,,1970-01-01 0044258,feature request,Retail Modules,ioritzCia,Retail,normal,major,have not tried,,,2020-06-02,30,Ubuntu 18.04,,public,2020-06-02,It should be possible to identify the origin of a POS filter,In order to overwrite the behavior of a POS filter like for example the product search one it should be possible to identify to which functionality do the filters belong.,new,open,,1970-01-01 0044256,defect,Retail Modules,psanjuan,Retail,urgent,major,always,,,2020-06-01,30,Openbravo Appliance 14.04,,public,2020-06-01,Cancel this order does not generate cancellation invoice,tb,new,open,,1970-01-01 0044251,design defect,Retail Modules,psanjuan,Retail,urgent,major,have not tried,,,2020-06-01,30,Openbravo Appliance 14.04,,public,2020-06-01,Cancel and replace Cancellation order is not invoiced inmediatly having After Delivery Invoice Terms.,Cancel and replace Cancellation order is not invoiced inmediatly having After Delivery Invoice Terms.,new,open,,1970-01-01 0040247,design defect,Retail Modules,umartirena,Retail,high,major,always,,,2019-02-20,5,,,public,2020-06-01,Cancel and Replace Cancellation order is not Invoiced Immediately having Immediate Invoice Terms,Cancel and Replace Cancellation order is not Invoiced Immediately having Immediate Invoice Terms.,new,open,,2019-03-13 0039968,defect,Retail Modules,gorka_gil,Retail,normal,major,always,,,2019-01-16,5,,,public,2020-05-29,Terminal log model appear in the pending models to be synchronized when offline,"Terminal log model should not appear in the list of pending models to synchronize when the pos is offline. ",scheduled,open,,1970-01-01 0044222,defect,Retail Modules,gorka_gil,Retail,normal,major,N/A,,,2020-05-28,5,,,public,2020-05-28,Disable some test for merge project masteradata-businesspartner,Disable some test for merge project masteradata-businesspartner,new,open,,1970-01-01 0044221,defect,Retail Modules,gorka_gil,Retail,normal,major,always,,,2020-05-28,5,,,public,2020-05-28,Models moved to state doesn't appear in messages pending to sync,"""When offline, the messages pending to sync can be seen in the window messages pending to sync. But it is filtering by websql models: OB.MobileApp.model.get('dataSyncModels') So the models that are moved to the state don't appear.""",new,open,,1970-01-01 0041141,design defect,Retail Modules,malsasua,joniturralde93,normal,major,always,,,2019-06-20,5,,,public,2020-05-28,Some chinese characters are missing when printing in chinese,"Some Chinese characters are not being printed correctly. Instead of being printed they are being converted into ""?"" (default character if not found). ",new,open,,2020-05-27 0044190,defect,Retail Modules,aferraz,adrianromero,normal,minor,have not tried,,,2020-05-26,5,,,public,2020-05-26,Error in POS Hardware Manager when running it from a different directory than bin directory,Error in POS Hardware Manager when running it from a different directory than bin directory,acknowledged,open,,1970-01-01 0044095,feature request,Openbravo ERP,maite,Triage Omni OMS,urgent,major,always,,,2020-05-18,5,,,public,2020-05-18,It would be nice to be able to hide Reversed PrePayments in Aging Reports,In the same way that it is possible to choose if Void invoices should be included in the report (Voided invoices needs to be included preference) would be nice to be able to choose that Reversed PrePayments should not be included in the report,new,open,,1970-01-01 0044072,defect,Openbravo ERP,psanjuan,Triage Omni OMS,urgent,major,always,,,2020-05-15,30,Openbravo Appliance 14.04,,public,2020-05-15,Purchase Taxes do not correct while if tax rates are created with Region and Destination Region.,Purchase Taxes do not correct if tax rates are created with Region and Destination Region.,new,open,,1970-01-01 0038071,design defect,Retail Modules,ngarcia,Retail,urgent,major,always,,,2018-03-07,5,,,public,2020-05-15,Modules should depend on Openbravo For Retail instead of depending on Web POS,"""Modules should depend on Openbravo For Retail instead of depending on Web POS When installing a module that depends on Web POS, you could have a Web POS version higher than the one included in the Openbravo For Retail pack version installed""",new,open,,1970-01-01 0043776,design defect,Openbravo ERP,martinsdan,inigo_lerga,normal,major,always,,,2020-04-17,30,Ubuntu 18.04.1 LTS,,public,2020-05-13,[Cancel and Replace] Reservation and Stock data gets corrupted,Reservation and Stock data gets corrupted when canceling and replacing from the POS as the triggers are not active.,scheduled,open,,1970-01-01 0042699,defect,Openbravo ERP,neil_smith,Triage Finance,high,major,have not tried,3.0PR17Q3.3,,2020-01-06,5,,,public,2020-05-13,Remove automatic document numbering (<>),"""On a table with a document number column (documentno), that has a document type that specifies a sequence to be used for numbering, it in not possible to remove the <> signs for automatic numbering. I specified on the document type that it does not require automatic numbering (sequenced document), I disabled the document sequence and disabled the automatic numbering (auto numbering) on it. It still displays <> in the field as if the automatic numbering was active, but when saving, the field is empty, even if something is entered after the <> signs. I even tried to delete the document sequence, but still the same. This means that if the user doesn't remove the <> signs, the document number is lost.""",scheduled,open,,1970-01-01 0043940,design defect,Retail Modules,ngarcia,Retail,high,major,always,,,2020-05-05,5,,,public,2020-05-05,A ticket without any change can be synchronized more than once,A ticket without any change can be synchronized more than once,new,open,,1970-01-01 0043900,design defect,Retail Modules,ngarcia,Retail,urgent,major,always,,,2020-04-29,5,,,public,2020-04-29,It should not be possible to partially return products which share discounts with other products on the same ticket,"It should not be possible to partially return products which share discounts with other products on the same ticket. Some example promotions are: Buy X and get Y as gift Buy X pay Y of different product Buy X pay Y of same product ...",new,open,,1970-01-01 0042937,defect,Retail Modules,gorka_gil,Retail,immediate,minor,always,main,,2020-01-17,5,,,public,2020-04-28,[20Q1] [NewSkin] Scrolling in Cashup window doesn't work in touch devices - count galaxy,"""Scrolling in the Cashup window in the """"Count Cash"""" step, works inconsistently in the Galaxy Tab A6 (check the following video: https://drive.google.com/open?id=1Xml5rNRtho6zV2liEcofjE4OVtwbUy9h) The scroll in the input fields don't work. NOTE: it is also reproducible in desktop with chrome developers tools emulating a mobile device""",new,open,,1970-01-01 0043778,design defect,Openbravo ERP,martinsdan,Triage Omni OMS,normal,major,sometimes,,,2020-04-17,30,Ubuntu 18.04.1 LTS,,public,2020-04-28,[Cancel and Replace] Reserved stock should be reused when replacing an order,"If an order is canceled and replaced, the reserved stock should be used for the replacement order.",new,open,,1970-01-01 0043863,defect,Retail Modules,ngarcia,Retail,low,trivial,always,,,2020-04-24,5,,,public,2020-04-24,OBMOBC_LoginBrowserNotSupported_P2 message is wrongly translated to Spanish,"OBMOBC_LoginBrowserNotSupported_P2 message is wrongly translated to Spanish The original message is: ""Supported browsers are:"" The translation message is: ""Los navegadores soportados son %0 y %1.""",new,open,,1970-01-01 0043770,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,pi,,2020-04-17,5,,,public,2020-04-21,[UX] Improve the message shown when an unexpected error is shown,"""When an unexpected error is detected, there is a message about the situation. This message should be improved. Suggestions about the content: It should say that because of the detection, information will not be lost but that a reload will be triggered. It should mention some relevant data to help 1st and 2nd level support to trace the log. The """"sorry for the inconveniences"""" text is not required.""",new,open,,1970-01-01 0043779,defect,Openbravo ERP,matias-bernal,Triage Omni OMS,high,major,always,,,2020-04-17,5,,,public,2020-04-20,Incorrect quantities when creating the same line twice with "Create lines from the order" in "Purchase Invoice","""When creating lines through the selector """"Create lines From Order"""" and selecting in the popup the line that we want to insert, we obtain the total number of elements and not the rest that correspond to the order. Note: The purchase order must be received.""",new,open,,1970-01-01 0043775,defect,Openbravo ERP,matias-bernal,Triage Omni OMS,high,minor,always,,,2020-04-17,5,,,public,2020-04-17,Value tax amount is not updated,The value of the tax amount field in the invoice lines are not updated when creating the invoice with the process "Create invoice from order".,new,open,,1970-01-01 0043774,design defect,Retail Modules,ngarcia,Retail,urgent,major,always,,,2020-04-17,5,,,public,2020-04-17,Objects defined in Web POS module are used in Mobile Core Infrastructure module,Objects defined in Web POS module are used in Mobile Core Infrastructure module,new,open,,1970-01-01 0043761,defect,Retail Modules,caristu,Retail,high,minor,have not tried,,,2020-04-17,5,,,public,2020-04-17,Remove updateSyncIcon() from ob-requestrouter,"The synchronization icon management is now done with a Synchronization Buffer listener[1]. This management was previously done with the updateSyncIcon function defined in ob-requestrouter[2]. This function displays a deprecation message if used but it should be removed to avoid confusion. [1] https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/blob/master/web/org.openbravo.mobile.core/app/model/synchronization-buffer/SyncIconManagement.js [2] https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/blob/master/web/org.openbravo.mobile.core/source/data/ob-requestrouter.js#L523",new,open,,1970-01-01 0043750,defect,Openbravo ERP,santi_lozano,Triage Omni OMS,normal,minor,always,,,2020-04-16,5,,,public,2020-04-16,Exchanged values on variables QtyDelivered and QtyInvoiced at function c_order_post1 but without more affections,"The function c_order_post1 has a part in which it calculates the QtyDelivered and QtyInvoiced taking those values exchanged. This doesn't get further affection on code as it is only used to calculate the greatest value of both later. But maybe on further implementations of code this variables could be wrongly used. It is part of the code that calculates the difference between the ordered and received/delivered quantities and updates the m_storage_pending. Concretely the ""if"" part for purchase orders.",new,open,,1970-01-01 0040327,feature request,Retail Modules,airaceburu,airaceburu,normal,minor,N/A,,pi,2019-03-06,5,,,public,2020-04-16,Japanese Printers Support,It would be nice to be able to print Japanese characters in Openbravo Hardware Manager,new,open,,1970-01-01 0043748,feature request,Retail Modules,matias-bernal,Retail,low,trivial,N/A,,,2020-04-16,5,,,public,2020-04-16,Report conflicts loading preferences in POS,Add Warning/Error in pos logs to inform preferences conflicts when they are loaded in the POS.,new,open,,1970-01-01 0043747,design defect,Retail Modules,matias-bernal,Retail,high,major,always,,,2020-04-16,5,,,public,2020-04-16,Load preferences in POS,"In the pos, the preferences are loaded using getAllPreferences() method and are sorted by ID, so, in case of conflict, pos take any of the preferences.",new,open,,1970-01-01 0034230,feature request,Retail Modules,eduardo_Argal,marvintm,urgent,major,N/A,,,2016-10-18,5,,,public,2020-04-14,Create a new OB.DS.Process for Fail Over processes to add a 'Processing transaction in the server' message,When a process is defined as FailOver there is no message 'Processing transaction in the server'. When this process takes some time user has no feedback on whats going on,new,open,,1970-01-01 0034287,feature request,Retail Modules,eduardo_Argal,eduardo_Argal,normal,major,always,,,2016-10-24,5,,,public,2020-04-14,Entity vs Import Qualifier,"""Havning a process with a service defined as Transaction (so it does use queues, import entries) As you know for this processes we define: - An entity: @DataSynchronization(entity = """"XXX"""") - An import qualifier: protected String getImportQualifier() { return """"YYY""""; } We were always assuming that this XXX = YYY, but this is not correct. For example in the case of Cancel Layaway the entity behind is a Layaway (Order) but the import qualifier should be the process: OBPOS_CancelLayaway (for example). We noticed this due to an error that now is thrown due to the validation you added for synchronized mode (afterReturnFromCentral). This validation is querying to retrieve the record in the other server (check DS). As we were using process name as entity, process was failing when trying to get object behind 'id' for non existing entity (OBPOS_CancelLayaway). This took me to change entity = Order, importQaulifier = OBPOS_CancelLayaway. and this worked fine. But as well a new problem raised. Let me explain, when preference for synchronized is not there (equals 'N') and an error occurs, an import error is raised and there the API is using entity for the importdatatype. That's a problem because I think it should map to the importQualifier (so that process can be run again when fixing error)""",new,open,,1970-01-01 0043217,defect,Retail Modules,govaz,adrianromero,normal,minor,have not tried,,,2020-02-13,5,,,public,2020-04-14,Session User ID is replaced without any warning,""" During the training I noticed unexpected behaviour of the web application. While logging in different sessions with different PIDs and using different application users the last user to login overides the previous existing sessions, without warning or closing it first. This means that the user that login first, looses his session, this connection probably remains open for a while (until timeout or expiration). I did 3 tests that confirm this behaviour using different users to operate the same instance of Openbravo. Attached .Zip files. As the session users change quietly, the user permissions also change, thus the functionality such as read/write (this means edit/delete) a record. For a different instance this does not happen (probably a different database instance is running in the background, behind the application server). """,new,open,,1970-01-01 0043499,defect,Modules,shankarb,Triage Omni OMS,normal,minor,always,,,2020-03-16,30,Openbravo Appliance 14.04,,public,2020-04-14,Tax amount is not set when creating Inter company Purchase Invoice,"When booking a Sales Invoice, the corresponding Purchase Invoice is created. The Header and line totals and tax are correct, but in Invoice lines, the Tax Amount field is not filled.",new,open,,1970-01-01 0015152,defect,Modules,marvintm,alostale,normal,minor,have not tried,,,2010-11-10,5,,,public,2020-04-13,"When a module version in an instance doesn't exist in central repository, only that module version is considered ""compatible""","""Consider the following case: - An Openbravo instance contains the following modules: * Module A with version 1.0.0 * Module B with version 1.0.0, which depends on module A 1.0.0 - Central repository contains: * Module A with version 1.0.1 * Module B with versions 1.0.0, and 1.0.1 (version 1.0.1 depends on module A 1.0.1) Scan for updates will not find anything, because the module A version 1.0.0 doesn't exist in the central repository, and therefore will be the only version of module A considered compatible.""",new,open,,1970-01-01 0042147,feature request,Retail Modules,jarmendariz,jarmendariz,high,minor,have not tried,,,2019-10-30,5,,,public,2020-04-13,Upgrade barcode scanner UI to match new skin,"CameraBarcodeScanner button and popup still works with the new skin, but some work is needed to update styles and change button icon to look properly with the new WebPOS skin",acknowledged,open,,1970-01-01 0043603,design defect,Openbravo ERP,lbressan,inigo_lerga,normal,minor,always,3.0PR19Q3.2,,2020-03-27,5,,,public,2020-04-08,Journal Entries Report not showing the traslation from account tree,"When the Account tree have elements value translation, the translations are not fetched into the Journal Entries Report with the languaje profile that the user selects. The ReportGeneralLedgerJournal_data.xsql does not query from c_elementvalue_trl table.",scheduled,open,,1970-01-01 0022879,design defect,Modules,ngarcia,Triage Finance,urgent,major,always,,,2013-01-24,5,,,public,2020-04-08,Intrastat declarations should be based on goods shipments/receipts,"Intrastat declarations should be based on goods shipments/receipts: - Goods shipments/receipts without invoice should be declared - Invoices without shipment / receipts should not be declared based on the invoice address - Goods shipments/receipts date should be used in the declaration The documentation of Intrastat declaration can be obtained in the following link: http://www.agenciatributaria.es/AEAT.internet/Inicio_es_ES/Aduanas_e_Impuestos_Especiales/Intrastat/Intrastat.shtml",new,open,,1970-01-01 0043711,defect,Openbravo ERP,Leyre,Triage Omni OMS,low,minor,always,,,2020-04-08,5,,,public,2020-04-08,Sales Invoice Dimensional Report is different in PDF/HTML/Excel when the identifier is only the name of the product,Sales Invoice Dimensional Report is different in PDF/HTML/Excel when the identifier is only the name of the product,new,open,,1970-01-01 0043701,feature request,Retail Modules,alostale,Retail,normal,minor,have not tried,,,2020-04-08,5,,,public,2020-04-08,Implement local data storage with IndexedDB,Replace how data is locally stored in the browser from WebSQL to IndexedDB.,new,open,,1970-01-01 0043643,defect,Retail Modules,shankarb,Retail,normal,minor,always,,,2020-04-02,30,Openbravo Appliance 14.04,,public,2020-04-03,Missing Translations in Openbravo Retail French Translation,"""There are few messages that are not translated in the Retail French Translation pack. In the Mobile Core Infrastructure French module, there are 40 messages that are not translated. Some samples are -New Receipt -Delete Receipt -Checkout -Scanner -Client -Adresse -Unit Price -Line total -Product Category""",new,open,,1970-01-01 0040451,defect,Openbravo ERP,AtulOpenbravo,AtulOpenbravo,normal,major,always,,,2019-03-26,5,,,public,2020-04-02,Multicurrency accounting in GL Journal is different when posting with and without Currency Balancing,Multicurrency accounting in GL Journal is different when posting with and without Currency Balancing in General Ledger Configuration General Accounts,scheduled,open,,1970-01-01 0043622,feature request,Retail Modules,collazoandy4,Retail,normal,minor,have not tried,,,2020-03-31,5,,,public,2020-03-31,Allow negative payments in Pay Open Tickets,The Pay Open Tickets doesn't allow to pay tickets with gross amount less than cero therefore returns can not be paid with this flow,new,open,,1970-01-01 0043605,design defect,Openbravo ERP,jorge_acosta,Triage Omni WMS,high,major,always,,,2020-03-30,5,,,public,2020-03-30,Qtyreserved field doens't actualize when closing an order,The field qtyreserved of a C_orderderline doesn't actualize to 0 when a order is closed,new,open,,1970-01-01 0043600,feature request,Modules,vmromanos,Triage Omni OMS,normal,minor,N/A,,,2020-03-26,5,,,public,2020-03-26,Background process to automatically book or close Orders in "Manual Evaluation","""""""Manual Evaluation"""" is a status reached when the OMS engine was unable to find alternative warehouses to deliver an order previously rejected (in Automatic Evaluation status). If the order is rejected once again by the same shop (so it's moved to Automatic Evaluation) and the OMS engine is unable to find once again alternative warehouses, the order will be back to Manual Evaluation status and assigned to the shop that rejected. The user needs to *manually* finish this loop by either Booking or Closing the order. This manual action is a risk and the order might be forgotten, for example, if the orders inflow is high. I would recommend to implement a background process that either automatically books or closes (configurable action) the """"Manual Evaluation"""" orders when either N attempts have been reached or when X days have passed """,new,open,,1970-01-01 0043349,defect,Retail Modules,lbressan,Retail,high,minor,always,pi,,2020-02-26,30,Ubuntu 18.04,,public,2020-03-24,Buttons of payment type overlaps with screen resize,"""When you are doing the checkout of a receipt, the payment type buttons overlaps between them, and doesn't show the separation lines. There isn't the same buttons that give the problem all the time, that depends on much you resize the window. The more you reduce the window size, more buttons overlaps""",new,open,,1970-01-01 0043544,defect,Retail Modules,ngarcia,Retail,high,minor,always,,,2020-03-23,5,,,public,2020-03-23,Translation of org.openbravo.retail.pricecriteria module to Spanish is missing,Translation of org.openbravo.retail.pricecriteria module to Spanish is missing,new,open,,1970-01-01 0043537,defect,Retail Modules,jorge-garcia,Retail,normal,minor,always,,,2020-03-23,5,,,public,2020-03-23,"More" payment methods buttons in CashUp are wrong,"If there are more than 6 payment methods as ""count in cashup"", buttons in ""More"" option are wrong",new,open,,1970-01-01 0043534,feature request,Retail Modules,rtoledano,Retail,normal,minor,N/A,RR20Q1,,2020-03-20,5,,,public,2020-03-20,Add customer parameter to hook OBPOS_BeforeCustomerAddrSave,"Adding the customer parameter to the OBPOS_BeforeCustomerAddrSave hook will allow you to validate the edition or creation of addresses depending on other properties of the business partner. For example if the customer is loyalty or not,etc.",new,open,,1970-01-01 0043385,design defect,Retail Modules,jorge_acosta,Retail,high,major,always,,,2020-03-02,5,,,public,2020-03-18,Backoffice sessions are not using the timeout when initiate them from POS,If a backoffice session is initiate fomr the POS the session doesn't follow the configured timeout of the backoffice. If the webPOS session is closed then the timeout is followed. Sessions in Backoffice and webPOS should be independent.,new,open,,1970-01-01 0043477,design defect,Openbravo ERP,joniturralde93,Triage Omni OMS,high,minor,always,,,2020-03-11,5,,,public,2020-03-11,Update Product Characteristics Description process' product selector should show any product with characteristics,Update Product Characteristics Description process' product selector should show any product with characteristics. Right now they need to be in the price list and to be variants.,new,open,,1970-01-01 0043471,feature request,Localization Pack: Spain,jolmeda,psanjuan,normal,major,have not tried,,,2020-03-10,30,Openbravo Appliance 14.04,,public,2020-03-10,Alinear el SII dentro del libro de facturas,"""Hola buenas tardes, En varios clientes nos han solicitado la siguiente funcionalidad que no entienen el porque no está incluida con el SII. La funcionalidad sería que el libro de facturas usara la fecha del periodo del SII para meter las facturas en el mes que toque (actualmente el libro de facturas solo permite usar la fecha de factura o la fecha contable y esto puede no coincidir con la información incorporada al SII). El problema es que se envía una información al SII que luego es difícil de encontrar vía libro de facturas, o incluso si se exporta el libro de facturas para que lo use un gestor para las declaraciones no se corresponde con la información enviada al SII. Ya nos decís si teneis pensado desarrollar algo para solucionar esta parte y cuando podría estar (en x meses, en un año, en dos, sin fecha programada....) Muchas Gracias! """,new,open,,1970-01-01 0043457,defect,Retail Modules,Sandrahuguet,Retail,normal,minor,always,,,2020-03-09,30,Openbravo Appliance 14.04,,public,2020-03-09,Delivery Modes datepicker shown an error when the webpos is in development,Delivery Modes datepicker shown an error when the webpos is in development,new,open,,1970-01-01 0025584,feature request,Openbravo ERP,jonalegriaesarte,Triage Omni OMS,normal,minor,have not tried,pi,,2014-01-28,5,,,public,2020-03-04,Add the ability to define the quantity precision depending on the UOM,"Add the ability to define the quantity precision depending on the UOM. For example, Unit, will apply a 0 precision and Kilograms 3 decimal precision.",new,open,,1970-01-01 0022988,design defect,Openbravo ERP,VictorVillar,Triage Omni OMS,urgent,major,always,pi,,2013-02-06,5,,,public,2020-03-04,Qty proposed is not taking into account the Standard Precision of its Unit of Measure,Qty proposed for a product is not taking into account the Standard Precision of its Unit of Measure,new,open,,1970-01-01 0022417,design defect,Openbravo ERP,egoitz,Triage Omni OMS,urgent,minor,always,,,2012-11-28,5,,,public,2020-03-04,The Pareto Product Legacy reports takes long to show a big amount of data,The Pareto Product Legacy reports takes long to show a big amount of data. It takes arround 27 minutes to show 1300 lines.,new,duplicate,,1970-01-01 0043419,defect,Retail Modules,alostale,Retail,normal,minor,have not tried,,,2020-03-04,5,,,public,2020-03-04,offline login: session expiration of page refresh,"Having logged in offline in WebPOS, session is expired on page refresh (F5) if last online login occurred more than one hour before.",new,open,,1970-01-01 0043416,defect,Openbravo ERP,shuehner,Triage Omni WMS,normal,minor,have not tried,,,2020-03-04,5,,,public,2020-03-04,PL-function m_get_product_cost could be made 2 * faster,"""This pl-function checks twice in m_costing table: a.) First to see if there are any rows in the matching range b.) Then querying again to fetch the first interesting rows. In practice that doubles runtime compared to only doing a single query. Attached files (of OLD 2.50 version of the pl) show idea of this change. Pending to check: 1.) The date filters are not identical between the 2 checks. The 'BETWEEN' usage filters for <= DATETO while the fetching query does < DATETO That should be still fine as the 'shortcut count(*) is less restrictive' so the 2nd query should still return the correct result 2.) Recent change added extra filter condition: 17092: AND costtype NOT IN ('AVA' , 'STA') to make it 'not costing new engine costs'. That should be probably added instead to the 2nd query 3.) That change 17092 is unclear if totally correct today. While it does exclude AVA,STA from the shortcut query it will not filter those out when retrieving data. """,new,open,,1970-01-01 0043406,defect,Retail Modules,eugeniadiaz,Retail,normal,major,have not tried,,,2020-03-03,5,,,public,2020-03-03,SCO - Max/min payment amounts not taken into account,"""Using SCO, the maximum and minimum amounts set in backend (Touchpoint > Payment method) are not taken into account when paying a ticket. """,new,open,,1970-01-01 0043403,defect,Modules,sebastien_liron,Triage Omni OMS,low,trivial,always,,,2020-03-03,30,Openbravo Appliance 14.04,,public,2020-03-03,compilation warning on org.openbravo.retail.sessions.fr_FR,"""checking module org.openbravo.retail.sessions.fr_FR: M src-db/database/sourcedata/AD_MODULE.xml diff --git a/src-db/database/sourcedata/AD_MODULE.xml b/src-db/database/sourcedata/AD_MODULE.xml index 2c74875..b2400a1 100644 --- a/src-db/database/sourcedata/AD_MODULE.xml +++ b/src-db/database/sourcedata/AD_MODULE.xml @@ -21,7 +21,6 @@ You may obtain a copy of the License at http://www.openbravo.com/legal/obcl.html - ERROR: found differences""",new,open,,1970-01-01 0043402,feature request,Retail Modules,rafael_salmean,Retail,normal,major,always,,,2020-03-03,5,,,public,2020-03-03,Added a hook for orderList checking when using the rfid websocket,"""When executing a payment with RFID enabled, a check on the orderlist is executed so this information can be sent to the RFID reader. This is not needed in the SCO view, so a hook is introduced to execute different code depending on the view, it also caused an error in the SCO view.""",new,open,,1970-01-01 0043398,defect,Retail Modules,jorge_acosta,Retail,low,minor,always,,,2020-03-03,5,,,public,2020-03-03,Not validated hook on obsmail_hook_preordersave.js,"Client detected that the hook in obsmail_hook_preordersave.js doesn't validate if it has been cancelled, so if a previous hook has been cancelled this one will not take it in account.",new,open,,1970-01-01 0042364,defect,Retail Modules,ioritzCia,Retail,normal,major,always,,,2019-11-21,30,Ubuntu 18.04,,public,2020-03-02,[Performance] Create index to improve time of query to check if there are services for a product,"The query makes a bitmapAnd Index scan and looses a lot of time in the re-check condition in the Bitmap Heap scan making a double partial double column index accelerates this a lot and avoids the re-check. Plan without index: https://explain.depesz.com/s/8To9 Plan with index: https://explain.depesz.com/s/c6B",acknowledged,open,,1970-01-01 0043361,defect,Modules,AtulOpenbravo,Triage Omni OMS,normal,minor,always,,,2020-02-28,5,,,public,2020-02-28,Error in logs when using Report Not Posted," Following error is shown in the logs when running Report Not Posted with particular filters. ERROR org.openbravo.financialmgmt.accounting.report.notposted.NotPostedDocumentsDataSource - Error while building the criteria org.codehaus.jettison.json.JSONException: JSONObject[""value""] not found",new,open,,1970-01-01 0043358,defect,Retail Modules,maite,Retail,high,minor,always,,,2020-02-27,5,,,public,2020-02-27,"""Print Invoice"" label is cut in Spanish, when using Print this Receipt menu option",This label is translated as "Imprimir Factura" and the length of this text does not fit the button's size,new,open,,1970-01-01 0042337,design defect,Retail Modules,martinsdan,Retail,normal,minor,always,,,2019-11-19,30,Ubuntu 18.04.1 LTS,,public,2020-02-26,Some conditions should be removed in custom filters on Product Search,"""The condition list should be configurable or, at least, some conditions should be removed for some data types. For strings, More Than and Less than don't make sense.""",new,open,,1970-01-01 0043155,design defect,Openbravo ERP,shankarb,Triage Omni OMS,normal,major,always,,,2020-02-10,30,Openbravo Appliance 14.04,,public,2020-02-26,Cancel and Replace Sales Order does not take into account Invoiced Quantity,"There seems to be a bug in the Cancel-Replace logic causing serious issue with the customer. If you book an order with 2 lines and then ship and invoice one of them. If I go to the sales order window I can see that the order is partially delivered and invoiced. (i.e. the percent on the order reflects that the order-qty, delivered-qty and invoiced-qty on the SO Line) If I then do a cancel-replace the delivered quantity is retained on the new -1 order but the invoiced quantity is lost. This makes it difficult for users to see what is left to invoice on the Order and leads to duplicate invoicing.",acknowledged,open,,2020-03-02 0043106,design defect,Modules,dmiguelez,dmiguelez,urgent,major,always,,,2020-02-04,5,,,public,2020-02-25,Reservations are not respected when generating Tasks if Overissue is enabled in the Inventory Status,"""When a stock has an Inventory Status that allows overissue, AWO can generate Tasks for more quantity than available. However, this behavior creates problems with reservations, as the reserved stock must not be taken by other documents. The process can not be completed as it fails when confirming the Task due to reservations code that preserves this integrity.""",new,open,,1970-01-01 0043290,defect,Retail Modules,gorka_gil,Retail,high,minor,have not tried,,,2020-02-20,5,,,public,2020-02-24,indexeddb-state: disable some tests for merge,disable some tests for merge,new,open,,1970-01-01 0043202,design defect,Retail Modules,guilleaer,Retail,normal,minor,always,,,2020-02-12,5,,,public,2020-02-24,grossListPrice & priceList properties of order line model (client side) are not behaving as expected according to ERP behavior,"""In backend -> Using price including taxes GrossPriceList field of orderline stores the price of a product in the price list when the order line was created -> Using price not including taxes priceList field of orderline stores the price of a product in the price list when the order line was created The above fields are static and should not change during the different processes. All the facts explained above are true and correct. However, in the frontend side (client-side) we have properties that suggest the same behavior but they are behaving differently priceList => seems to match with OB.MobileApp.model.receipt.get('lines').at(0).get('priceList') but the behavior is not the same GrossPriceList => seems to match with OB.MobileApp.model.receipt.get('lines').at(0).get('grossListPrice') but the behavior is not the same Error 1: names of these properties are confusing Error 2: Front end does not offer a model property that represents the same concept stored in GrossPriceList, priceList which is the original price in the price list used when the order was created Update: Also the property discountPercentage is wrongly set for a layaway with manually modified price. This property is used for the column """"discount"""" in the DB orderline (it is a percentage) When a layaway is loaded in order to pay it, if you type: OB.MobileApp.model.receipt.get('lines').at(0).get('discountPercentage') The value is right. It's the same than when first synchronized the layaway, but when you completely pay the layaway, this code is executed: discountPercentage = OB.DEC.toBigDecimal(grossListPrice) .subtract(grossUnitPrice) .multiply(new BigDecimal('100')) .divide( OB.DEC.toBigDecimal(grossListPrice), 2, BigDecimal.prototype.ROUND_HALF_UP ); Since the property grossListPrice is wrong (based on grossListPrice or priceList depending on including/excluding taxes), the discountPercentage is wrongly calculated and sent. Since this only happens for completed layaways, the orderloader doesn't put this wrong values in the DB, but they could be used by custom processes.""",new,open,,1970-01-01 0043297,defect,Openbravo ERP,inigo_lerga,inigo_lerga,normal,minor,have not tried,,,2020-02-24,5,,,public,2020-02-24,Apply new HQL Style in FactLine.java,FactLine.java has a dynamic HQL that needs to be formatted.,scheduled,open,,1970-01-01 0042291,defect,Retail Modules,marvintm,marvintm,normal,major,have not tried,,,2019-11-15,5,,,public,2020-02-22,Incorrect price is discounted when combining rules which gift full units,"""There is currently a limitation in the discounts engine when applying several rules which gift full units in the same line. An example is the issue https://issues.openbravo.com/view.php?id=41789 which applied to the basic Buy X gift Y rule, but other rules like Free Products per Total Amount, or Buy X pay Y of same or different products, have also a similar problem. Ideally the solution should be in the infrastructure or superclass, not in the specific rule. So we should provide a general fix, and then use it in the corresponding rules, and then revert the fix that was done for 41789.""",scheduled,open,,1970-01-01 0040870,feature request,Retail Modules,marvintm,Retail,normal,major,have not tried,,,2019-05-13,5,,,public,2020-02-18,"It should be possible to scan the loyalty program card, and this should select both the program and the customer in the ticket","""It should be possible to scan the loyalty program card in the WebPOS, in the SCAN tab. Doing it should select both the loyalty program, and the customer in the ticket.""",new,open,,1970-01-01 0043223,defect,Modules,inaki_garcia,Triage Omni WMS,normal,minor,always,,,2020-02-14,5,,,public,2020-02-18,[20Q1] [UX] Incorrect error message shown when receiving a PO with "PA Default Product Storage Bin" Warehouse Algorithm,"""Receiving a Purchase Order whose Routing Assignment has a """"PA Default Product Storage Bin"""" Warehouse Algorithm set, throws a non-readable error when no default storage bin is defined for the Product added to its lines. The error message says """"Index 0 out-of-bounds"""", instead of a more appropriate error message. Such message could say """"No default storage bin was defined for the product added"""" and possibly highlight the Warehouse Algorithm in use as a suggestion to resolve the issue.""",new,open,,1970-01-01 0039677,design defect,Retail Modules,Leyre,malsasua,high,major,always,,,2018-11-22,5,,,public,2020-02-14,Hardware Manager does not work with the balance,"""In version 18Q3.2 of Openbravo, for version 1.0.5000 of the Hardware Manager, with weight on the scale, the message """"Weight: 0.000"""" is displayed. For version 1.0.2220 of the Hardware Manager it works fine. """,feedback,open,,2018-12-13 0043185,defect,Modules,inaki_garcia,Triage Omni WMS,normal,minor,N/A,,,2020-02-11,5,,,public,2020-02-14,[Documentation] The Wiki documentation for AWO is missing the description on how to access its console,"The documentation for AWO that can be found in the Openbravo Wiki is missing the details on how to access the Advanced Warehouse Operations web console. The Wiki page [1] should include a section similar to that one found in the Web POS Guide Wiki page [2]. [1] http://wiki.openbravo.com/wiki/Modules:Advanced_Warehouse_Operations#Advanced_Warehouse_Operations [2] http://wiki.openbravo.com/wiki/Retail:Web_POS_User_Guide#Launching_Web_POS",new,open,,1970-01-01 0011275,feature request,Openbravo ERP,rafaroda,Triage Omni WMS,normal,minor,have not tried,pi,,2009-11-09,20,rPath Linux,,public,2020-02-13,Be able to rollback a BOM Production,User should be able to rollback ("re-activate") a processes BOM Production.,new,open,,1970-01-01 0020664,feature request,Openbravo ERP,VictorVillar,Triage Omni WMS,high,minor,always,,,2012-06-01,5,,,public,2020-02-13,It would be fine to void BOM production,It would be fine to void BOM production,new,open,,1970-01-01 0041884,feature request,Retail Modules,samuel_nicuesa,Retail,normal,major,always,,,2019-09-25,5,,,public,2020-02-12,Unable to delete automatic discount in Web POS,"Unable to delete automatic discount in Web POS. Delete discount button is hidden and only is shown if the discount is manual.",new,open,,1970-01-01 0043196,defect,Openbravo ERP,fcasado,Triage Omni OMS,high,major,always,3.0PR19Q2.2,,2020-02-12,30,Ubuntu 16.04.2,,public,2020-02-12,Factura rectificativa sobre distinto tercero,"""Una factura que se ha enviado al SII a un tercero por error y se quiere emitir una factura rectificativa modificando el tercero el sistema no te deja hacerlo porque al escoger la factura rectificada salta el error """"La acción de guardado falló. La factura rectificativa debe tener el mismo tercero que la factura original"""". Precisamente es el tercero el que se quiere rectificar, no tiene sentido que no pueda elegirla. No sabemos si estamos haciendo algo mal o deberíamos hacerlo de otro modo. Justifico la urgencia de la tarea porque se ha enviado la factura al SII y en un plazo de 4 días deberíamos comunicar la rectificación, aunque entiendo que el fallo no es del módulo del SII.""",new,open,,1970-01-01 0043190,defect,Retail Modules,ngarcia,Retail,high,minor,always,,,2020-02-11,5,,,public,2020-02-11,Discount Category in Receipt Discounts tab is not translated,Discount Category in Receipt Discounts tab is not translated,new,open,,1970-01-01 0043186,feature request,Modules,santi_lozano,Triage Omni WMS,normal,minor,always,,,2020-02-11,5,,,public,2020-02-11,AWO Front End Menu Lookup filter also by barcode of storage bin,Add the possibility to filter in the lookup for a given barcode of a Storage Bin. Customer that does this request also attaches a diff (see it attached here) with the necessary changes (it's only adding a line for improving the query),new,open,,1970-01-01 0042682,defect,Retail Modules,inaki_garcia,Retail,urgent,minor,have not tried,main,,2020-01-02,5,,,public,2020-02-11,[20Q1] [NewSkin] [UX] Slight UI performance degradation on popup content refresh,"""When executing actions or events that refresh one same popup such as the one displayed by the attribute selection buttons from the """"Search"""" pane, the performance has been noted to have decreased when comparing the current version with the new skin versus the preceeding versions of the application (19Q4 and prior). This issue is reproducible in the Galaxy Tab A6.""",new,open,,1970-01-01 0043081,defect,Retail Modules,ALopetegui,Retail,high,major,have not tried,,,2020-01-31,5,,,public,2020-02-06,"In the Login, preference load has bad performance","""In the login, the preferences are loaded filtering by VisibleAt_Org_ID, VisibleAt_Role_ID and VisibleAt_Client_ID. However, there is not any index in those columns, and the query makes a sequential scan of all ad_preference table, and with more than 100K preferences could be a problem. This is the explain plan: https://explain.depesz.com/s/HYv1""",new,open,,1970-01-01 0043100,feature request,Retail Modules,francisco,Retail,high,major,always,,,2020-02-03,5,,,public,2020-02-05,Send from the POS only Invoice when it asks to be sent by email,"In POS when you pay there is a pop up to ask you if you want to print the document or send by email, currently the email attach the invoice and also the sales order, and they would like to attach only the invoice",new,open,,1970-01-01 0043116,defect,Openbravo ERP,santi_lozano,Triage Omni OMS,normal,minor,always,,,2020-02-05,5,,,public,2020-02-05,Sales Order Delivery Status updated wrong if partially delivered and then closing it,"Having a Sales Order with 2 products, when you book and close that one (without picking and issuing its products) the delivery status of it after closing remains 0%. But if we had delivered only 1 product (pick and issue) before closing it the delivery status would be 50%, then closing it updates it wrongly to 100%",new,open,,1970-01-01 0043025,feature request,Modules,jorge_acosta,Triage Omni WMS,normal,minor,have not tried,,,2020-01-28,5,,,public,2020-02-04,Allowing passing extra parameters in InventoryTransactionTypeAlgorithm.java,"""Partner wants to use extra parameters of a task to use them in a hook of the task. The method CentralBroker.getNewInstance() .doTheStuff(salesOrder, OBAWO_Constants.ACTION_PICKING, userAssignedId, null, extraParameters); allows to send extra parameters. This parameters are added in the line batchOfTasksGenerator.setExtraParameters(extraParameters); of the class CentralBroker.java When this algorithm is called InventoryTransactionTypeAlgorithm.java, the extra parameters are never arriving. Partners proposes a solution attached in the issue. """,new,open,,1970-01-01 0043111,feature request,Retail Modules,jorge-garcia,Retail,normal,minor,have not tried,,,2020-02-04,5,,,public,2020-02-04,Support git for all Retail Modules,Make the changes necessary to support git for all Retail Modules,new,open,,1970-01-01 0043080,defect,Retail Modules,ALopetegui,Retail,high,major,have not tried,pi,,2020-01-31,5,,,public,2020-01-31,Performance: HQL Query validated has inefficient query to get property of preference,"In ProcessHQLQueryValidated class there is a function to get the property of the preferences doing this query: select property from ad_preference where property like '%EntitySelector_BPartnerFilter_bpName_s' limit 1 This query makes a sequential scan on ad_preference. This query is very frequent and makes too much read from memory/disk. This is the explain plan https://explain.depesz.com/s/JJny",new,open,,1970-01-01 0037195,feature request,Localization Pack: Spain,ngarcia,Triage Finance,high,minor,always,,,2017-10-31,5,,,public,2020-01-27,Tax parameter required for Bases del IVA soportado no deducible (casilla 232),Tax parameter required for Bases del IVA soportado no deducible (casilla 232),new,open,,1970-01-01 0042993,defect,Openbravo ERP,jorge_acosta,Triage Omni OMS,normal,minor,have not tried,,,2020-01-24,5,,,public,2020-01-24,"Error in field Sales Order in Sales Invoice, when invoice is made from more than one Sales Order","""When you create a Sales Invoice from more than one Sales Order with invoice term """"Customer Schedule After Delivery"""", the field Sales Order is not empty.Using the functional Create Invoices from Orders The definition in the wiki is the following one, Sales Order: reference to an order that is being invoiced. If Sales Invoice includes products from several Sales Orders field is left empty (still trace-ability is present at Lines level). """,new,open,,1970-01-01 0042977,defect,Retail Modules,inaki_garcia,Retail,normal,trivial,have not tried,main,,2020-01-23,5,,,public,2020-01-23,"[20Q1] [UX] Popup keyboard causes very large ticket footer values to resize on touch devices, except iPad","""When executing an action which displays the keyboard on a touch device, such as clicking on the line description edit """"Description"""" line management button after adding a very large quantity of a product or products to a ticket, the values in the footer to resize to a smaller size. This is depicted in the following video: https://drive.google.com/open?id=1jhlH2guPPG7mrEzfiDXLC0KAl572k_P3 This issue is reproducible in the Galaxy Tab A6, and the ASUS Tablet PC running Windows 8.1, but it is not reproducible in the iPad.""",new,open,,1970-01-01 0041694,design defect,Openbravo ERP,ngarcia,Triage Omni WMS,urgent,major,always,,,2019-08-26,5,,,public,2020-01-20,Wrong accounting entry for Cost Adjustments over production products with transactions in more than one legal organization,Wrong accounting entry for Cost Adjustments over production products with transactions in more than one legal organization,acknowledged,open,,1970-01-01 0039387,design defect,Modules,JONHM,Triage Omni OMS,high,major,always,,,2018-10-02,5,,,public,2020-01-20,Performance issue on multi-dimensional profit and loss report,"Performance issue on multi-dimensional profit and loss report. When running report for 4 months of data, the process takes too long and the server gets overloaded.",new,open,,1970-01-01 0042875,feature request,Openbravo ERP,dmiguelez,Triage Omni OMS,low,trivial,always,,,2020-01-14,5,,,public,2020-01-20,Accounting process in Sample Data should not be scheduled at system level,"""Accounting process in Sample Data should be scheduled at Client level. If a client installs Sample Data, but they are not going to use accounting, the background process should not be automatically scheduled.""",new,open,,1970-01-01 0030889,design defect,Openbravo ERP,ngarcia,dmiguelez,urgent,major,always,,,2015-09-22,5,,,public,2020-01-19,Production Cost Report does not show the real cost if standard algorithm is used,Production Cost Report does not show the real cost if standard algorithm is used. The problem is that calccost column of the m_productionline table is not filled among others,scheduled,open,,1970-01-01 0042903,design defect,Retail Modules,inaki_garcia,Retail,high,minor,N/A,main,,2020-01-16,5,,,public,2020-01-16,[20Q1] [UX] "Gift / Credit Note" option is missing the new selector for Gift Card selection,"""Since the introduction of the new Gift Card selection selector in 19Q3, it has been implemented in two of the POS functionalities that make use of it, which are via the Customer Details popup, and when paying a ticket via the """"Gift Card"""" payment method. The third functionality for which intended but still lacking, is the """"Gift / Credit Notes"""" feature of the dropdown menu. It's a welcome change, as the selector maintenance will be down from the current two, to only one.""",new,open,,1970-01-01 0042894,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2020-01-15,5,,,public,2020-01-15,[20Q1] [UX] Scrolling the main menu on the iPad does not always work,"""When scrolling through the main menu while using the iPad has an odd behaviour. Whenever the tap starts on one of the separation lines of the menu, the scroll does not happen. It makes the menu to seem clunky. The problem cannot be reproduced in other devices but it is the same for 19Q4, not an specific issue of 20Q1""",new,open,,1970-01-01 0042888,defect,Retail Modules,lorenzofidalgo,Retail,low,trivial,always,main,,2020-01-15,5,,,public,2020-01-15,[RR20Q1][UX][iPad] Written data in login page is deleted changing from landscape mode to portrait mode and vice versa,Change from landscape mode to portrait mode or vice versa deletes the written data in the login page input fields.,new,open,,1970-01-01 0039550,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2018-10-26,5,,,public,2020-01-15,[RR18Q4][UX][iPad] Doble tap to add notes zooms in instead of just adding 2 notes,"Wrong zoom in is applied when POS user is adding more than one same note or coin. This behaviour is reporducible using the iPad.",new,open,,1970-01-01 0042887,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2020-01-15,5,,,public,2020-01-15,[20Q1] [Document Padding] The number of digits allowed for the field is not validated,"Since the implementation of FR #37535 in 19Q1 it is now possible to set the length of the Document No. But this length is accepting values larger than a) The underlying Java Long can accept and b) than the webPOS can display on screen.",new,open,,1970-01-01 0034433,defect,Retail Modules,inaki_garcia,Retail,high,minor,always,main,,2016-11-08,5,,,public,2020-01-14,[RR16Q4] "Others" option values overwrite one on the other when going forward and back in the "Select cash to keep" screens,"When having EUR and USD to keep and keeping custom amounts for both, the values set seam to overwrite to the other screen when going forward or back between them. Modifying an already set value and going to the next/previous screen sometimes might not modify the displayed in the new screen, but a warning is shown about the inability to keep more cash than what was counted, thus giving the clue that previously set value is overwritten. This forces the user to set both fields again in case of mistake, and could potentially produce bad Cash ups.",new,open,,1970-01-01 0042803,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,,,2020-01-10,5,,,public,2020-01-10,[RR20Q1] [UX] Filter through properties is marked as selected too slow. The visual change is not fluid,Filtering using product properties is not fluid. It takes around 1 second between clicking at the specific filter and being visually enabled. It is only an annoying visual problem since the POS user can apply that filter before the filter is visually marked as true.,new,open,,1970-01-01 0042802,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,,,2020-01-10,5,,,public,2020-01-10,[RR20Q1] Multiple lines selected are unselected when EDIT tab is clicked,"When several lines are selected, those lines are kept as selected when SCAN, BROWSE and SEARCH tabs are clicked, but they are unselected when EDIT tb is clicked. This behaviour is not uniform.",new,open,,1970-01-01 0042780,defect,Retail Modules,ngarcia,Retail,high,minor,always,,,2020-01-09,5,,,public,2020-01-09,Void layaway action only if no payments should be removed as Void this layaway option is only available for not paid layaways,Void layaway action only if no payments should be removed as Void this layaway option is only available for not paid layaways,new,open,,1970-01-01 0042771,defect,Retail Modules,davidverrier,Retail,high,minor,always,,,2020-01-09,5,,,public,2020-01-09,SCO Keyboard accents aren't being placed on letters,"""When typing on the SCO keyboard inside a text field, you cannot place the accents(`´^¨) on letters, it only places them next to the letter. current: `e ´e ^e ¨e expected: è é ê ë""",new,open,,1970-01-01 0042752,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2020-01-08,5,,,public,2020-01-08,[20Q1] Typo/Mismatch on Customer Address message,"""When I create/edit an address for a Customer, if I do not mark both Shipping and Invoicing addresses I receive a message: """"You must select either Invoiced Address or Shipping Address"""". Notice the use of """"Invoiced"""" instead of """"Invoicing"""" In 19Q4 the message is also wrong, it is not specific of 20Q1""",new,open,,1970-01-01 0042744,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,RR19Q4.1,,2020-01-08,5,,,public,2020-01-08,"[20Q1] [UX] In 19Q4, Contact Preferences section on a new Customer are shown by default","""When using 19Q4, the form for creating a new customer shows the section Contact Preferences (SMS and Email) and both options are clickable by default, even the """"Commercial Auth."""" field is left unchecked. Notice that after checking and unchecking once the Commercial Auth, the section Contact Preferences hides when the field is unchecked. So the behaviour on entering the first time is not consistent with the behaviour after interacting with the Commercial Auth check. In 20Q1 this behaviour is consistent (working as expected, the section is only shown after the previous check is marked)""",new,open,,1970-01-01 0042742,defect,Retail Modules,lorenzofidalgo,Retail,normal,trivial,always,main,,2020-01-08,5,,,public,2020-01-08,"[RR20Q1] In the performance checking popup, it is not only clickable the ""Link"" area but all its horizontal line",It is confuse for the POS user that the line horizontally around the "Link" link is clickable. Only the specific work should be clickable.,new,open,,1970-01-01 0042607,defect,Openbravo ERP,gorkaion,inigo_lerga,normal,minor,always,,,2019-12-19,5,,,public,2020-01-08,Message not helpful in case the Costing Background fails while processing a Cost Adjustment,"In case the Costing Background creates a Cost Adjustment and the processing of the cost adjustment fails the message shown to the user is not helpful. It only includes context of the cost adjustment line failing but the cost adjustment is reverted so it is not possible to determine the transaction or even the product. For example: It is not possible to process a Cost Adjustment that includes lines of transactions whose cost is permanently adjusted.\nLines: 10",feedback,open,,1970-01-01 0042733,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2020-01-08,5,,,public,2020-01-08,[20Q1] [UX] [Offline] Refresh data does not alert the user the functionality is not supported offline,"""When a functionality is only available online, the page should tell the offline user about it in a proper way. In the case of the """"Refresh Data"""", it shows a message too generic to be useful. This behaviour is the same in 19Q4 and 20Q1""",new,open,,1970-01-01 0042727,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2020-01-08,5,,,public,2020-01-08,"[20Q1] [UX] Using a computer, the UI responds to the Tab and Enter keys but not to Space","""I can use Tab to cycle among the UI elements, plus the Enter key will activate the default action for a popup. However, the Space key visually does something but is has no action, giving a confusing message to the user. This behaviour is also observed in 19Q4, it is not specific to 20Q1""",new,open,,1970-01-01 0042709,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2020-01-07,5,,,public,2020-01-07,[20Q1] "Edit Profile" breaks after trying to change it in offline mode,"""The pop up """"Edit Profile"""" is usually hidden while the instance is offline. But, in case it is shown just before going offline, it breaks the functionality and a session restart is required. See steps. Note: This issue can be also reproduced in previous releases, it is not specific to 20Q1""",new,open,,1970-01-01 0042691,defect,Retail Modules,inaki_garcia,Retail,normal,trivial,N/A,main,,2020-01-03,5,,,public,2020-01-03,[20Q1] Missing additional checks for Tab disabling and/or setting it as default for the POS,"""Setting the """"Default Tab for Web POS"""" field for a Touchpoint and the 'WebPOS Disable Tab' preference are lacking of a two-way check to warn or prevent disabling a Tab set as default, either intended or accidental. These messages should show when attempting to set a Tab: - As default on the Touchpoint by checking whether said preference is created and belongs to the organization it's set for - Disabling it by preference, and by checking whether there is any terminal belonging to the organization that has it set by default""",new,open,,1970-01-01 0042690,defect,Retail Modules,inaki_garcia,Retail,normal,minor,always,main,,2020-01-03,5,,,public,2020-01-03,[20Q1] 'WebPOS Disable Edit Tab' preference doesn't work,"""The 'WebPOS Disable Tab' preferences are meant to disable each of the header buttons that appear in the right pane of the POS. Based on the functionality and behaviour the """"EDIT"""" button (disabled by default, and then enabled and available for use when editting the line of a ticket), this preference is expected to leave said button disabled for all cases, but fails to do so.""",new,open,,1970-01-01 0030278,defect,Openbravo ERP,gorkaion,inigo_lerga,normal,minor,always,,,2015-06-29,5,,,public,2020-01-03,Stock Proposed records not deleted on M_InOut_Create,"Each call to m_get_stock generates some records on the M_Stock_Proposed table. These records must be deleted once they are not needed anymore. The M_InOut_Create procedure uses the m_get_stock procedure but never deletes the m_stock_proposed records.",scheduled,open,,1970-01-01 0041876,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,pi,,2019-09-24,5,,,public,2020-01-03,Characteristics selection in Search section is very slow,"When clicking the enabled/disabled check to filter out by any given characteristic, the response from the UI is quite after the user click. See in Steps an example video.",new,open,,1970-01-01 0042680,defect,Retail Modules,inaki_garcia,Retail,normal,minor,have not tried,main,,2020-01-02,5,,,public,2020-01-03,[20Q1] A tap in a pop up can highlight buttons or fields in the main window,"When tapping ""Cancel"" button in the pop up that appears when selecting an attribute, the tap is read by the underlying attribute buttons. The problem is not reproducible using the mouse pointer.",new,open,,1970-01-01 0038945,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,,,2018-07-12,5,,,public,2020-01-02,[RR18Q3] A tap in a pop up is also read by the main window,"When tapping ""Cancel"" button in the ""Pay Open Tickets"" pop up, the tap has been read by the underlying window. The problem is not reproducible using the mouse pointer.",new,open,,1970-01-01 0042657,defect,Retail Modules,jenniferramos,Retail,normal,major,have not tried,,,2019-12-30,5,,,public,2019-12-30,Add classes element in AWO menu,"""It is necessary to add the 'classes' element in the AWO menu to be able to show/hide the elements depending on the environment. 1 Change ob-awo-menu adding classes ex: enyo.kind ({ name: 'OBAWO.MenuGenerateTasksFromPO', + classes: 'MenuGenerateTasksFromPO', kind: 'OB.UI.Legacy.MenuAction', ...""",new,open,,1970-01-01 0042656,defect,Retail Modules,santi_lozano,Retail,normal,minor,always,,,2019-12-27,5,,,public,2019-12-27,Two Gift Card New Entities columns being lost after upgrade,"Upgrading from 17q1 to 19q3.2 with content on table gcnv_giftcard_inst makes you lose data of that table columns em_obgcne_gcowner and em_obgcne_expirationdate. Module New Entities For Gift Cards has been merged into Gift Cards and Vouchers module and this makes a change of names in those columns which could have not been considered (obgcne_gcowner and obgcne_expirationdate) on the upgrading process. For client the problem has been solved as he has copied the data from a backup, but it could happen to other clients without noticing that situation",new,open,,1970-01-01 0042495,defect,Openbravo ERP,matias-bernal,AtulOpenbravo,normal,minor,always,pi,,2019-12-09,5,,,public,2019-12-26,Can not unpost invoices when exists an leaf organization and it is not ready,"""When you created a new organization child of another legal with accounting and this new organization is not set ready, you can not unpost invoices because the field ad_periodcontrolallowed_org_id in ad_org table is null, and a null pointer exeption is thrown in deleted method of class org.openbravo.financial.ResetAccounting. """,scheduled,open,,1970-01-01 0042472,feature request,Openbravo ERP,alostale,mauricio_peccorini,high,minor,N/A,,,2019-12-04,5,,,public,2019-12-26,Distributed Cache Invalidation Mechanism,Implement a mechanism to allow cache invalidation in clustered environments.,new,open,,1970-01-01 0042618,feature request,Retail Modules,nicola_uva,nicola_uva,normal,minor,N/A,,,2019-12-20,5,,,public,2019-12-20,Price Modification Reasons,"""When the user presses the """"Price"""" button in WebPOS, the """"Price Modification"""" pop up should appear and according to the configuration of the price reason selected, further action might be required / allowed. New configuration will be added to ask or not approvals when changing prices depending on the selected reason.""",new,open,,1970-01-01 0042609,design defect,Modules,dmiguelez,Triage Omni WMS,urgent,minor,always,,,2019-12-19,5,,,public,2019-12-19,"With Wave Picking, pending Picking Tasks are always generated. It should be possible to notify the system to stop for an order","""Batched Wave Picking is a module that allows to generate Picking Tasks automatically for Orders that have not been picked yet. Operator Load balancing is a module that allows to automatically assign Tasks to a user. In AWO, if an order is partially picked, it is possible to generate the picking Tasks for the pending quantity at any moment. However, when all functionalities are working together, something weird can happen. The user confirms partially a picking task and does a skip delta. But then, the system generates the picking task for the pending quantity again. It should be possible to somehow, tell the system, as a user, to not generate the picking tasks for that order for the moment. Maybe to create a delay or to block the order for picking until it is opened manually again.""",new,open,,1970-01-01 0042540,feature request,Localization Pack: Spain,psanjuan,Mery Anelo,normal,major,always,,,2019-12-12,30,Openbravo Appliance 14.04,,public,2019-12-16,"Facturas emitidas por Terceros" feature needs to be included in SII.,"Facturas emitidas por Terceros" feature needs to be included in SII.,new,open,,1970-01-01 0042500,design defect,Retail Modules,samuel_nicuesa,Retail,high,major,always,pi,,2019-12-10,5,,,public,2019-12-16,Wrong amounts are shown when a ticket is created using Precision 0 and it is opened in a terminal with different precision,Wrong amounts are shown when a ticket is created using Precision 0 and it is opened in a terminal and the Precision has changed.,acknowledged,open,,1970-01-01 0042560,defect,Retail Modules,lbressan,Retail,normal,minor,always,RR19Q3,,2019-12-13,5,,,public,2019-12-13,Disorganized menu entry - Touchpoint UI Configuration,"Menu entry ""Touchpoint UI Configuration"" is not organized Module: org.openbravo.mobile.core Module version: 1.0.5203",new,open,,1970-01-01 0042559,defect,Retail Modules,lbressan,Retail,normal,minor,always,RR19Q3,,2019-12-13,5,,,public,2019-12-13,Disorganized menu entry - Failed Email Events,"Menu entry ""Failed Email Events"" is not organized Module: org.openbravo.retail.sendemail Module version: 0.0.0",new,open,,1970-01-01 0042558,defect,Retail Modules,lbressan,Retail,normal,minor,always,RR19Q3,,2019-12-13,5,,,public,2019-12-13,Disorganized menu entry - Delete Auto Registered Hardware URL,"Menu entry ""Delete Auto Registered Hardware URL"" is not organized Module: org.openbravo.retail.posterminal Module version: 1.2.6303",new,open,,1970-01-01 0042557,defect,Modules,lbressan,Triage Omni WMS,normal,minor,always,1.1.2,,2019-12-13,5,,,public,2019-12-13,Disorganized menu entry - Sales Order for Picking,"Menu entry ""Sales Order for Picking"" is not organized Module: org.openbravo.warehouse.pickinglist Module version: 1.4.2901",new,open,,1970-01-01 0042518,defect,Openbravo ERP,santi_lozano,Triage Finance,normal,minor,always,,,2019-12-11,5,,,public,2019-12-13,Cannot search a business partner without location from general ledger report,"From General Ledger Report when adding a business partner, you cannot find business partners that don't have a location associated to them.",new,open,,1970-01-01 0041856,design defect,Openbravo ERP,salvador_campanella,markmm82,normal,minor,always,pi,,2019-09-19,5,,,public,2019-12-12,Goods Shipment IsCompletelyInvoiced flag is not properly updated when a Sales invoice is created using a sales order,Goods Shipment IsCompletelyInvoiced flag is not properly updated when a Sales invoice is created using a sales order associated with the Goods Shipment,new,open,,1970-01-01 0042509,defect,Openbravo ERP,collazoandy4,dmitry_mezentsev,normal,minor,have not tried,,,2019-12-10,5,,,public,2019-12-10,API change in Auxiliary Input,The fix for issue 42482 breaks the API because remove one duplicated auxiliary input,new,open,,1970-01-01 0042482,defect,Openbravo ERP,collazoandy4,collazoandy4,normal,minor,have not tried,,,2019-12-05,5,,,public,2019-12-10,Duplicate query in LASTRECON and APRM_LASTREC auxiliary inputs,The same query is defined in LASTRECON and APRM_LASTREC auxiliary inputs,scheduled,open,,1970-01-01 0041348,design defect,Retail Modules,guillermogil,Retail,urgent,major,always,,,2019-07-15,5,,,public,2019-12-07,PostmportEntryProcessorHook is not executed in Sync Mode,"PostmportEntryProcessorHook is not executed in Sync Mode If you are using Sync Mode Import Entry hooks are not called. It happened the same with Save Again button . ",new,open,,1970-01-01 0037309,defect,Retail Modules,jorge-garcia,Retail,normal,major,sometimes,,,2017-11-16,5,,,public,2019-12-07,[Pimobile] Tests should not be able to tap on disabled buttons,"""Tests should not be able to tap on disabled buttons. If a user tries to tap a button which is disabled, nothing happens. In the test, selenium is able to tap on buttons even if they are not visible or they are disabled.""",acknowledged,open,,1970-01-01 0042025,defect,Retail Modules,lorenzofidalgo,alekosmp86,normal,minor,always,main,,2019-10-15,5,,,public,2019-12-04,[RR19Q4][Restaurants] It is not possible send several products using multiselection,"Multiselection must be possible to send several products to the kitchen. Right now, it is possible to select several products, but clicking Send To Kitchen only affects to 1 product.",new,open,,1970-01-01 0040316,feature request,Modules,dmiguelez,collazoandy4,normal,major,always,,,2019-03-05,5,,,public,2019-12-03,Add 'Post' button and 'Accounting Tab' in Issue Distribution Orders and Receive Distribution Orders Windows,"""Since Issue/Receive Distribution Orders documents are basically a Goods Movement, they need to be posted. As of now, it is possible to do it through the Goods Movement Window, but it would be better to have the 'Post' button and the 'Accounting' Tab in this windows. Also, both are based on the m_movement table, so the columns are already available.""",scheduled,open,,1970-01-01 0042446,defect,Retail Modules,collazoandy4,alekosmp86,normal,minor,have not tried,,,2019-11-29,5,,,public,2019-12-02,Wrong stock information for cross store product,Stock information for cross store products is not taked into account in Not enough stock ,scheduled,open,,1970-01-01 0042118,defect,Openbravo Localizations,francisco,tegik_forge,normal,minor,always,,,2019-10-25,5,,,public,2019-12-02,Missing translation for reports,Missing the translation for the reports Receivables aging schedule and Payables aging schedule,new,open,,1970-01-01 0041040,defect,Openbravo Localizations,psanjuan,tegik_forge,urgent,major,always,,,2019-06-06,30,Openbravo Appliance 14.04,,public,2019-12-02,Mx Localization Pack needs to be adjust to new Hibernate (18Q4),Mx Localization Pack needs to be adjust to new Hibernate (18Q4),new,open,,1970-01-01 0042191,defect,Retail Modules,adrianromero,adrianromero,normal,minor,have not tried,,,2019-11-04,5,,,public,2019-11-29,Remove use of hook OBPOS_FindTaxRate,"Hook OBPOS_FindTaxRate will be removed in taxes engine, so the functionality around field obtaxexIstaxexempt must be moved an other location.",new,open,,1970-01-01 0042445,defect,Openbravo ERP,collazoandy4,collazoandy4,normal,minor,have not tried,,,2019-11-28,5,,,public,2019-11-28,Cross Store Organization exception with Cross Store payment in the backend,A cross store organization exception is throw if a cross store receipt is paid in the backend,scheduled,open,,1970-01-01 0042425,design defect,Openbravo ERP,francisco,Triage Omni WMS,normal,major,always,,,2019-11-27,5,,,public,2019-11-28,PreReservation from a Purchase order if the quantity is minor than the total of the sales it leave the status as Draft,"When you make a PreReservation from a Purchase Order if the quantity to Prereserve is minor than the total it leave the status as Draft, however, if the quantity is the total, the status in Stock Reservation is Completed ",new,open,,1970-01-01 0042363,defect,Retail Modules,alekosmp86,Retail,normal,major,have not tried,,,2019-11-21,5,,,public,2019-11-21,Some tests for Restaurant Management module are failing in try-retail,"The latest fixes for issues in Restaurant Management module are being made for RR19Q4, and this is causing some tests to fail when running the tests in the latest version of pi.",new,open,,1970-01-01 0033486,defect,Openbravo ERP,maite,inigo_lerga,high,minor,always,,,2016-07-14,5,,,public,2019-11-21,"When payment consuming credit is reactivated, original's payment description should be updated to remove credit used info","Credit used in Payment No.: " information should be removed from payment generating credit in order to avoid end user's confussion,scheduled,open,,1970-01-01 0042359,design defect,Modules,santi_lozano,Triage Omni OMS,high,major,always,,,2019-11-21,5,,,public,2019-11-21,"Seur module does not use contact name when it has one, it still uses business partner name","When having contact information with a name associated to it, the module should obtain this name instead of the business partner name. Client has reported this situation and also added a diff to change that behavior, that they have also tested in their instances.",new,open,,2019-12-12 0042346,defect,Retail Modules,inaki_garcia,Retail,normal,minor,always,main,,2019-11-20,5,,,public,2019-11-20,[19Q4] [UX] Popup error shown when attempting to remove and add a payment on an empty ticket isn't descriptive enough,"When attempting to pay an empty ticket with a Loyalty Gift Certificate, a error popup appears to prevent any further action, but the message shown is not at all descriptive.",new,open,,1970-01-01 0042344,defect,Retail Modules,inaki_garcia,Retail,normal,trivial,always,main,,2019-11-20,5,,,public,2019-11-20,[19Q4] [UX] Typo in points successfully added to subscription notification message,"""When adding points to a subscription for a customer, the notification message that appears as a result of the success of this operation presents a typo in it showing several exclamation marks (""""!""""). These should be removed, as it's inappropriate for the end user using the terminal.""",new,open,,1970-01-01 0042327,defect,Retail Modules,inaki_garcia,Retail,normal,minor,always,main,,2019-11-19,5,,,public,2019-11-20,[19Q4] [UX] Member ID and Category fields aren't displayed when creating a subscription offline and after syncing in online,"""Creating a new loyalty subscription for a Customer / Business Partner work correctly both with the POS online and offline. However, in the case for the offline mode, the values aren't displayed after syncing the changes to the backoffice.""",new,open,,1970-01-01 0032616,defect,Openbravo ERP,plujan,inigo_lerga,normal,minor,have not tried,main,,2016-04-07,5,,,public,2019-11-20,[PR16Q2] It is not possible to delete a Commission,I've created a commission but after generating I've detected an error. Delete is not possible. See steps.,scheduled,open,,1970-01-01 0034850,defect,Modules,rbianchini,inigo_lerga,normal,trivial,always,,,2017-01-04,5,,,public,2019-11-20,"Menu Sales Order for Picking, wrong tree node","The menu Sales Order for Picking is at root menu, instead of at sales management menu, or warehowse management",scheduled,open,,1970-01-01 0041865,defect,Retail Modules,eduardo_Argal,alekosmp86,high,major,always,,,2019-09-23,5,,,public,2019-11-19,"When Delivery Modes is disabled, order line still retrieves default product delivery mode when being created.","""When creating a new order line in webOPS, having Delivery Modes Preference disabled, product is added and delivery mode defaulted to the value defined in BO. This should not be the behavior. When preference is disabled, delivery mode should always be pick and carry.""",new,open,,1970-01-01 0042325,defect,Retail Modules,inaki_garcia,Retail,normal,minor,always,main,,2019-11-19,5,,,public,2019-11-19,[19Q4] [UX] The subscription icon status of the customer button isn't immediately updated when a subscription is newly added,"""A newly added loyalty subscription is not immediately reflected on the subscription icon of the Customer button for the ticket. Searching said customer in the """"Assign a customer"""" popup does refresh said tag, however.""",new,open,,1970-01-01 0032985,defect,Openbravo ERP,ngarcia,AtulOpenbravo,high,minor,always,,,2016-05-18,5,,,public,2019-11-19,Cannot process a Landed Cost if more than one calendar exist defined for the same organization,Cannot process a Landed Cost if more than one calendar exist defined for the same organization,scheduled,open,,1970-01-01 0042324,defect,Retail Modules,Sandrahuguet,Retail,normal,minor,have not tried,,,2019-11-19,30,Openbravo Appliance 14.04,,public,2019-11-19,Delete originalStandardPrice set in Product model,"""Delete originalStandardPrice set in Product model initialize: function() { this.set('originalStandardPrice', this.get('standardPrice')); } This code is only used in levelproductprices module and is unsupported. Level product prices module should be removed from retail modules integration.""",new,open,,1970-01-01 0042312,feature request,Modules,joniturralde93,Retail,high,minor,always,,,2019-11-18,5,,,public,2019-11-18,Polling time should be configurable in Mobile Services [AWO frontend],"Polling time for checking if a task has been confirmed should be configurable, so in case a customer doesn't want to wait they can continue their normal work while the task is processed in backend.",new,open,,1970-01-01 0042311,defect,Retail Modules,leyre-iriarte,Retail,urgent,major,always,,,2019-11-18,5,,,public,2019-11-18,Printer not able to print image when the configuration is in USB mode,"When trying to print an image with the printer NCR 7197 when the configuration is in USB mode, the image (logo) of the ticket is impossible to print, but it works when the Serial mode of the configuration is enable.",new,open,,1970-01-01 0042299,defect,Openbravo ERP,inigo_lerga,inigo_lerga,normal,minor,always,pi,,2019-11-18,5,,,public,2019-11-18,"Document No." column is not properly ordered in "Create Invoice from Orders" window,Records are not correctly ordered through "Document No." column in "Create Invoice from Orders" window.,scheduled,open,,1970-01-01 0039592,defect,Openbravo ERP,lorenzofidalgo,inigo_lerga,normal,minor,always,pi,,2018-11-06,5,,,public,2019-11-18,"Document No." column is not properly ordered in "Create Shipment from Orders" window,Records are not correctly ordered through "Document No." column in "Create Shipment from Orders" window (check attached image).,scheduled,open,,1970-01-01 0039785,defect,Modules,malsasua,Retail,normal,minor,N/A,,,2018-12-11,5,,,public,2019-11-15,Add new front end hook in obawo-task-tasksbrowser file,"""It is required to add a new hook called OBAWO_PreTaskSelected in frontend AWO, in obawo-tasks-tasksbrowser file """,new,open,,1970-01-01 0041017,defect,Retail Modules,xabiermerino,Retail,urgent,major,always,,,2019-06-04,5,,,public,2019-11-14,It is possible synchronized tickets with a total gross amount different than lines' total gross amount,"A new pop up appears when the user clicks on the amount if the sum of line's gross amount is different than total gross amount of the ticket. This new pop up dissapear and blocks the terminal. I have added the fix for introduce the pop up and a video",acknowledged,open,,1970-01-01 0042281,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2019-11-14,5,,,public,2019-11-14,[19Q4] Using the max length of the Name field when creating a new customer shows a message that is not correct,"""In the backend, a Business Partner has one field for the name, that is 60 chars long. In the frontend, a Customer has two fields, """"Name"""" and """"Last Name"""". In order to match this difference, a not very clear message saying """"Name+Last name is too long (60 characters max)"""" But even if I take a valid backend user name and paste it in Name, I am getting this message.""",new,open,,1970-01-01 0039844,defect,Openbravo ERP,ngarcia,inigo_lerga,high,minor,always,,,2018-12-20,5,,,public,2019-11-14,Attribute Set definition can be modified if the product has stock and it should not,Attribute Set definition can be modified if the product has stock and it should not,scheduled,open,,1970-01-01 0036792,defect,Openbravo ERP,JONHM,markmm82,normal,minor,sometimes,,,2017-09-05,5,,,public,2019-11-14,'Wrong sales invoice' alert has bad performance in environments with high volumes of data,"'Wrong sales invoice' alert has bad performance in environments with high volumes of data. fin_payment_scheduledetail -> 490639 records fin_payment_schedule -> 912676 records",feedback,open,,1970-01-01 0042268,design defect,Retail Modules,santi_lozano,Retail,urgent,major,always,,,2019-11-13,5,,,public,2019-11-13,Web POS module depends on Discounts & Promotions Rules for Retail but the dependency is missing,"The module “Web POS” needs the module “Discounts & Promotions Rules for Retail”, but one can install this module from Module Management and this dependency is not found (note that if you install “Openbravo for Retail” this dependency is found). Then when applying “ant smartbuild -Dlocal=no” after this installation, an error is raised showing dependencies on classes of that module (which doesn't appear with ""ant check.module.consistency""). This error doesn’t appear having also installed that discounts module.",new,open,,1970-01-01 0042247,defect,Retail Modules,inaki_garcia,Retail,normal,minor,N/A,main,,2019-11-12,5,,,public,2019-11-12,[19Q4] [UX] [Documentation] Improvement for documentation of Gift Certificate configuration,"""The configuration step for the Payment Type/Method of the Touchpoint configuration could lead to confusion, as it could be assumed that any search key for each of the records could be valid as long as they are the same. A tooltip note should be added to stress the importance that the exact same search keys should be used as shown in the documentation to prevent any unwanted misconfiguration situations. The documentation can be found in the following page, for which the tooltip should be placed in the POS Terminal and POS Terminal Type sections: http://wiki.openbravo.com/wiki/Retail:Gift_Cards/Gift_Certificates#POS_Terminal_Type""",new,open,,1970-01-01 0027134,feature request,Localization Pack: Spain,psanjuan,,urgent,major,always,,,2014-07-21,20,Ubuntu 8.04.1,,public,2019-11-11,aeat 349 tax form working for Hacienda Navarra,aeat 349 tax form working for Hacienda Navarra,acknowledged,open,,1970-01-01 0042032,defect,Retail Modules,plujan,Retail,normal,major,have not tried,main,,2019-10-15,5,,,public,2019-11-11,[19Q4] [Restaurants] Sharing a table between two users usually breaks the system,"The module does not seem prepared to manage concurrency. While trying to create and pay different tickets for the same table using more than one user, the system usually ends up broken.",new,open,,1970-01-01 0041110,defect,Retail Modules,joniturralde93,joniturralde93,urgent,major,always,pi,pi,2019-06-17,5,,,public,2019-11-11,Discretionary discounts don't follow the filter options,You can currently apply a discretionary discount to any product regardless of configured filters.,new,open,,1970-01-01 0042230,defect,Retail Modules,alekosmp86,alekosmp86,normal,major,always,,,2019-11-07,5,,,public,2019-11-07,Polling in Restaurant Management module should be reviewed and improved,Polling listeners should be created before the polling request starts so it doesn't fail due to timing issues.,new,open,,1970-01-01 0030577,defect,Openbravo ERP,mfuertes,markmm82,high,minor,have not tried,pi,,2015-08-14,5,,,public,2019-11-07,Spanish Translation Pack: Exported PDF Header translation missing,Header translation missing from pdf generated via grid button.,scheduled,open,,1970-01-01 0031531,defect,Openbravo ERP,maite,markmm82,high,minor,always,,,2015-11-19,5,,,public,2019-11-07,Match Statement pop-up is completely refreshed when unmatching an specific line,"Before Match statement refactor only specific unmatched line was refreshed, instead of the whole grid. Probably, this change of behavior is due to ensure grid filtering possibilities (which was not available before) but would be interested to analyse if it is posible to perform more efficient refresh to make the process faster",scheduled,open,,1970-01-01 0028730,defect,Retail Modules,plujan,marvintm,normal,trivial,have not tried,main,,2015-01-22,5,,,public,2019-11-07,Definition section in Discounts and Promotions window is disrupted,"After installing Discounts and Promotions, Active Discount and Discount rules modules, the Definition section on Discount and Promotions window shows a weird layout. See screenshot.",new,open,,1970-01-01 0035484,defect,Modules,ngarcia,markmm82,high,minor,always,,,2017-03-10,5,,,public,2019-11-07,Cannot select any value in Tax Report Launcher window fields if the role does not have access to the OBTL_SE_TaxLauncher form,Cannot select any value in Tax Report Launcher window fields if the role does not have access to the OBTL_SE_TaxLauncher form,scheduled,open,,1970-01-01 0039907,defect,Modules,ngarcia,markmm82,high,minor,always,,,2019-01-09,5,,,public,2019-11-07,Error selecting multiple records with shift in Settle/Protest Remittance if the selected record isn't visible and zoom is used,Error selecting multiple records with shift in Settle/Protest Remittance if the selected record isn't visible and zoom is used,scheduled,open,,1970-01-01 0035882,defect,Modules,ngarcia,markmm82,high,minor,always,,,2017-04-28,5,,,public,2019-11-07,[IDL For Variants] Characteristic Description not shown for imported variants,[IDL For Variants] Characteristic Description not shown for imported variants,scheduled,open,,1970-01-01 0042207,defect,Retail Modules,ngarcia,Retail,normal,minor,always,,,2019-11-06,5,,,public,2019-11-06,Processed Financial Account Transactions should be created with em_aprm_processed = 'R',"""Processed Financial Account Transactions should be created with em_aprm_processed = 'R'. When you select the transaction in the financial account, the Process button will be shown. If you click on it, you will only see the Reactivate option.""",new,open,,1970-01-01 0040891,defect,Openbravo ERP,salvador_campanella,inigo_lerga,normal,minor,always,3.0PR19Q1.1,,2019-05-16,5,,,public,2019-11-06,when a Business Partner contact is created the automatic user created don't have the username mandatory field,when a Business Partner contact is created the automatic user created don't have the username mandatory field and that is why it is impossible to edit the user.,scheduled,open,,1970-01-01 0042196,feature request,Retail Modules,adrianromero,Retail,normal,minor,have not tried,,,2019-11-05,5,,,public,2019-11-05,Refactor WebUSB and WebBluetooth code to use new ES capabilities,"""WebUSB and WebBluetooth code should be refactored to use new ES capabilities currently supported by the browser like classes, async / await. This refactor will allow to implement new functionalities easier, like new devices, new integrations like Android intents, ...""",new,open,,1970-01-01 0040003,defect,Openbravo ERP,francisco,inigo_lerga,high,major,always,,,2019-01-22,5,,,public,2019-11-05,"A date that has manually been introducing in Attribute, accept any format and it tries to convert in date","when a date is introducing it manually, the field accepts any number and it tries to convert it in date format but with a complete wrong result",scheduled,open,,1970-01-01 0042192,defect,Openbravo ERP,plujan,Triage Omni OMS,normal,minor,have not tried,main,,2019-11-05,5,,,public,2019-11-05,[19Q4] Not clear error message on creating a new Assortment,"""When clicking the """"Include all products"""" button in a recently created Assortment, an error is displayed: Error ERROR: duplicate key value violates unique constraint """"obretco_productcategory_un"""" Detail: Key (ad_client_id, m_product_category_id, obretco_productlist_id)=(39363B0921BB4293B48383844325E84C, 0C20B3F7AB234915B2239FCD8BE10CD1, A112470A4FA445CBBDAE007892D14A1C) already exists. The message is not clear enough to understand what went wrong nor what the user have to do to fix the problem.""",new,open,,1970-01-01 0040489,defect,Retail Modules,adrianromero,adrianromero,normal,major,have not tried,,,2019-03-29,5,,,public,2019-11-05,Barcode type CODE39 does not work with javapos printers,"""Using the following code in a template does not work and only prints numbers, not letters: <%= OB.UTIL.encodeXMLComponent(order.getScannableDocumentNo()) %>""",new,open,,1970-01-01 0040493,feature request,Retail Modules,adrianromero,adrianromero,normal,major,have not tried,,,2019-03-29,5,,,public,2019-11-05,Implement support for long Code128 barcodes,"If the barcode to print is too long the barcode is not printed in the receipt because the width of the encoded barcode is longer than the width of the receipt. In this case the encoded barcode must be resized to fit the width of the receipt",new,open,,1970-01-01 0040753,feature request,Retail Modules,shuehner,Retail,normal,trivial,have not tried,,,2019-05-02,5,,,public,2019-11-05,Simplify oracle version specific code after no longer supporting Oracle 11.1," In issue 40750 support for Oracle 11.1 version was removed which allows to simplify some code which is specific for supporting this old version. modules/org.openbravo.retail.posterminal/src/org/openbravo/retail/posterminal/utility/OBPOSSQLFunctionRegister.java Specifically now the is11R2OrNewer will always return true so both the function itself as well as the 2 branches to supported oracle but older can be removed. Note: While 40750 is planned to be backported for 19Q2 this cleanup here is not needed to be backported.",new,open,,1970-01-01 0041100,defect,Localization Pack: Spain,ngarcia,markmm82,high,minor,always,,,2019-06-17,5,,,public,2019-11-05,Summary per Tax Category section is not grouping the taxes correctly if there exists more than one tax rate with the same name,Summary per Tax Category section is not grouping the taxes correctly if there exists more than one tax rate with the same name,scheduled,open,,1970-01-01 0042180,feature request,Retail Modules,anais_valdivia,Retail,high,major,always,,,2019-11-04,5,,,public,2019-11-04,Ticket partially payed and verify return,"If I pay a ticket partially and after I try to return the products it doesn't appear the amount that I pay. Exemple: A ticket with amount 100€ and I pay 80€ When I return all the products in the screen appears -100€",new,open,,2019-12-22 0034174,design defect,Openbravo ERP,guillermogil,guillermogil,normal,minor,N/A,,,2016-10-05,5,,,public,2019-11-04,Allow to use Weld on Background processes that extend from DalBaseProcess,"""Background processes that extend from DalBaseProcess cannot use Weld right now. If you try to inject anything on a backgroung process you will notice that it always returns empty, it is not injecting anything. e.g.- Try to add a hook (http://wiki.openbravo.com/wiki/How_to_Add_Server_Side_Hooks) on a new created background process (http://wiki.openbravo.com/wiki/How_to_develop_a_DAL_background_process) Even if there is some implementation of the hook it will not get executed.""",new,open,,1970-01-01 0038399,defect,Openbravo ERP,ngarcia,markmm82,high,minor,always,,,2018-04-18,5,,,public,2019-11-03,Product - Accounting records are created for general ledgers assigned to inactive Organizations,Product - Accounting records are created for general ledgers assigned to inactive Organizations,scheduled,open,,1970-01-01 0041919,feature request,Retail Modules,malsasua,Retail,normal,major,always,,,2019-10-02,5,,,public,2019-10-31,Add the support to bluetooth printer functionality to Zebra ZQ320 model,"Adapt the bluetooth printer code to support the printer Zebra ZQ320",new,open,,1970-01-01 0036540,defect,Retail Modules,ngarcia,Retail,high,minor,always,,,2017-07-27,5,,,public,2019-10-30,"Missing documentation about Data Import Entries window, Data Import Entry Archive window, Reprocess Error Import Entries process","Missing documentation about: -Data Import Entries window -Data Import Entry Archive window -Reprocess Error Import Entries background process -Direct Process Import Entries manual process",new,open,,1970-01-01 0036965,defect,Openbravo ERP,ngarcia,markmm82,high,minor,always,,,2017-09-27,5,,,public,2019-10-30,Create Purchase Orders process of Purchasing Plan window do not create the order if the bp does not have default price list,Create Purchase Orders process of Purchasing Plan window do not create the order if the bp does not have default price list,scheduled,open,,1970-01-01 0041665,design defect,Retail Modules,francisco,rqueralta,high,major,always,,,2019-08-19,5,,,public,2019-10-29,Error With return verified if the business partner price list is changed,Error With return verified if the business partner price list has changed,new,open,,1970-01-01 0042137,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2019-10-29,5,,,public,2019-10-29,[19Q4] Cross store Cancel and Replace does not show a Cancelled ticket as Cancelled,"After using the option Cancel and Replace for a ticket, in the Open Receipt menu option the cancelled ticket is not labelled as ""Cancelled"".",new,open,,1970-01-01 0036964,defect,Openbravo ERP,ngarcia,markmm82,high,minor,always,,,2017-09-27,5,,,public,2019-10-29,Business Partner field in Purchasing Plan - Lines tab is filtered by Customer,Business Partner field in Purchasing Plan - Lines tab is filtered by Customer,scheduled,open,,1970-01-01 0042078,defect,Openbravo ERP,ucarrion,psanjuan,normal,major,always,3.0PR19Q2,,2019-10-22,5,,,public,2019-10-28,French message translations for attribute Autosave,"""OBUIAPP_AutoSaveNotPossibleExecuteAction Automatic save of your changes is not possible. Do you want to continue? FR --> La sauvegarde automatique de vos modifications est impossible, si vous continuez vos modifications seront perdues, voulez-vous continuer?""",new,open,,1970-01-01 0042128,feature request,Openbravo ERP,ucarrion,psanjuan,normal,major,always,,,2019-10-28,5,,,public,2019-10-28,Translation and context requirement for ad_message OBMUPC_DUPLICATED_UPC,"""A client ask us to have a bit more of context: they want to know to which product is assigned the UPC/EAN code is being duplicated. In addition, the french translation is missing: OBMUPC_DUPLICATED_UPC UPC already assigned to another product of this client FR --> - """,new,open,,1970-01-01 0041928,feature request,Modules,caristu,caristu,normal,minor,have not tried,,,2019-10-03,5,,,public,2019-10-25,Create an StorageHandler for permanent files,Create an StorageHandler to integrate the Amazon S3 module with core's management for the storage of permanent resources.,new,open,,1970-01-01 0042122,feature request,Openbravo ERP,caristu,caristu,high,minor,N/A,,,2019-10-25,5,,,public,2019-10-25,Provide an API to handle file management,"It would be nice to have a common API that can be used by all the process that need to store and/or handle files. See: http://wiki.openbravo.com/wiki/Projects:File_Management_API ",new,open,,1970-01-01 0041772,design defect,Retail Modules,francisco,rqueralta,high,major,always,,,2019-09-06,5,,,public,2019-10-25,It is possible to change price without approval in SCO,"Transaction can be completed without price change approval if changed normal mode to SCO ",scheduled,open,,1970-01-01 0041832,feature request,Retail Modules,samuel_nicuesa,Retail,low,major,always,pi,,2019-09-18,5,,,public,2019-10-25,Wrong message is shown "Master data refresh will happen after this ticket is closed",The wrong message is shown "Master data refresh will happen after this ticket is closed" but the master data is also happening in the middle of the ticket,new,open,,1970-01-01 0034867,defect,Openbravo ERP,plujan,inigo_lerga,normal,minor,have not tried,main,,2017-01-09,5,,,public,2019-10-24,[PR17Q1] [AUoM] Message on saving with a rate of zero is not correct,"""When creating a new record on the Alternate UoM tab for a product, if the conversion rate is left as default (zero) it should throw a specific error: """"Saving failed. Conversion Rate must be greater than Zero"""" Instead, the message shown is: """"Saving failed. There is a constraint defined that was not satisfied. Please check the data entered""""""",scheduled,open,,1970-01-01 0041388,defect,Openbravo ERP,plujan,inigo_lerga,normal,minor,have not tried,main,,2019-07-17,5,,,public,2019-10-23,[19Q3] [Loyalty] Level field for Category allows negative values,"When filling a level for a Loyalty Program's Category, I can create records that have a negative value in Level.",scheduled,open,,1970-01-01 0020646,design defect,Openbravo ERP,jvazquez,dmiguelez,none,minor,always,pi,,2012-05-30,5,,,public,2019-10-22,Some isactive columns lack check constraint,"""There are some isactive columns that do not have the CONSTRAINT x_isactive_check CHECK (isactive = ANY (ARRAY['Y'::bpchar, 'N'::bpchar])). """,new,open,,1970-01-01 0041386,defect,Openbravo ERP,plujan,inigo_lerga,normal,minor,have not tried,main,,2019-07-17,5,,,public,2019-10-22,[19Q3] [Loyalty] Start day for a new loyalty program should be today by default,"In current version, the start day is blank, making more difficult to create a new record.",scheduled,open,,1970-01-01 0042056,defect,Modules,aferraz,inigo_lerga,normal,major,have not tried,,,2019-10-17,5,,,public,2019-10-21,Error installing loyalty Loyalty Programs module without Retail Configuration module,"""Error installing loyalty Loyalty Programs module without Retail Pack OBLP_Earn_Rule_Org.AD_Org_ID column in Loyalty Programs module is using a reference that belongs to Retail Configuration module, but Loyalty Programs only depends on Core.""",scheduled,open,,1970-01-01 0042069,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2019-10-18,5,,,public,2019-10-18,[RR19Q4][Cancel Layaway and New] Two receipts are printed instead of a single one,"""Testing the following testlink test case, it is supposed a single ticket is printed. Instead of that, through the hardware manager, two identical tickets are printed. https://testlink.openbravo.com/testlink/linkto.php?tprojectPrefix=Communit&item=testcase&id=Communit-11015 [^]""",new,open,,1970-01-01 0042068,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2019-10-18,5,,,public,2019-10-18,[RR19Q4][Cancel Layaway and New] New Layaway is not created but a new non-layaway receipt,"""Testing the following testlink test case, it is supposed to create a new Layaway receipt at the end of the execution, but the receipt created is not marked as Layaway. https://testlink.openbravo.com/testlink/linkto.php?tprojectPrefix=Communit&item=testcase&id=Communit-11015""",new,open,,1970-01-01 0029639,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2015-04-20,5,,,public,2019-10-17,Wrong message is shown after a user tries to create an invoice of a layaway,"It is supposed that a message warning the user that he can't create an Invoice of a Layaway should appear, but it does not. Attached image shows what now appears.",new,open,,1970-01-01 0041385,defect,Openbravo ERP,plujan,inigo_lerga,normal,minor,have not tried,main,,2019-07-17,5,,,public,2019-10-17,[19Q3] Loyalty Program tabs break naming convention by using plural instead of singular,"""By convention, all tabs in Openbravo are named in singular: Sales Order, Invoice, Currency, etc. Loyalty Program's tabs are named in plural: Burn Rules, Conversions, Statuses, etc.""",scheduled,open,,1970-01-01 0042048,defect,Retail Modules,lbressan,Retail,normal,minor,always,pi,,2019-10-17,5,,,public,2019-10-17,Application is locked pop up can be dismissed,"""When opening the WebPOS in two tabs on the same browser profile, the first one will show a message saying that the application is locked. If the user presses the Enter/Return key the modal is dismissed and the user can keep operating in both tabs. One may prompt to reload because an error, but if you keep dismissing the message you can operate normally on both tabs. This can lead to several tickets having the same document number""",new,open,,1970-01-01 0042003,defect,Retail Modules,plujan,alekosmp86,normal,major,have not tried,main,,2019-10-14,5,,,public,2019-10-16,[19Q4] [Restaurants] Wrong message when assigning a ticket to a joined table,"I created an unassigned ticket. Later, I tried to assign them to a joined table. An error message was shown ""The selected tables are not joined"" which it is not true neither helps me on understand what is the problem.",scheduled,open,,1970-01-01 0040399,defect,Retail Modules,gorka_gil,alekosmp86,immediate,major,always,,,2019-03-15,5,,,public,2019-10-16,Create an OTF hangs the pos,"""When creating an 'on the fly', after click on apply, the web pos gets totally hang. It don't respond to any click, nor open the developer tools, not close the window. Looks like infinite loop. It can be reproduced in the tests and manually. Reproduced in chrome 72 and 73. It starts happening in the night from 14 to 15 of march, but after reverting all the commits, also continues happening. These are all the commits that enter from when it works: https://ci.openbravo.com/view/retail/job/ret-test-modules-pgsql-suite2/1207/changes (there was not changes in external modules, and this test was in stable from long time) In ci only happens in postgres but not in oracle.""",new,open,,1970-01-01 0042038,defect,Retail Modules,caristu,Retail,high,minor,have not tried,,,2019-10-16,5,,,public,2019-10-16,Unexpected error when executing the Discounts WS with some products,The following error "TypeError: Cannot read property 'coupons' of undefined" is returned by the Discounts WS when calculating the discounts from some products in particular.,new,open,,1970-01-01 0042036,defect,Retail Modules,maite,Retail,high,minor,always,,,2019-10-16,5,,,public,2019-10-16,Should not be possible to configure Cash Management section for SCO terminal,"""In case a terminal is defined as self checkout does not make sense to perform Cash Management operations, as this kind of terminals does not have cash drawer However is possible to configure Cash Management section, which confuses the user""",new,open,,1970-01-01 0042022,defect,Retail Modules,plujan,Retail,normal,trivial,have not tried,main,,2019-10-15,5,,,public,2019-10-15,[19Q4] Typo in "Greeting" for a new customer,"When creating a new customer, it is possible to pick a greeting. The label for the text says ""Greetings"" in plural.",new,open,,1970-01-01 0042018,defect,Retail Modules,plujan,Retail,normal,major,have not tried,main,,2019-10-15,5,,,public,2019-10-15,[19Q4] [Restaurants] Delivery address shown instead of Invoicing address,"""In case the Customer assigned to a table has different Delivery/Invoicing addresses, the address shown is the Delivery while the Invoicing is replaced with the Table. It should be the other way around. If the customer is sit at a table, the address that has sense is the Invoicing one, not the Delivery one.""",new,open,,1970-01-01 0042013,feature request,Retail Modules,montesm,Retail,high,minor,always,,,2019-10-14,5,,,public,2019-10-15,Configure the appearance or concealment of the buttons: “Set as deliverable / Set as undeliverable”,"""Extension 'Retail Prepayments', in the EDITION section the buttons appear: “Set as deliverable / Set as undeliverable”. You should be able to configure your concealment.""",new,open,,1970-01-01 0042009,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2019-10-14,5,,,public,2019-10-14,[19Q4] [Restaurants] Current flow is broken if Cancel is pressed after clicking in a table opened by other terminal,"In current flow, it is mandatory to select a table when user logs in web POS, this is broken when the user clicks in a table that is already opened in other terminal and then clicks Cancel button. After that, it is no longer required to select a table.",new,open,,1970-01-01 0042008,defect,Retail Modules,lorenzofidalgo,Retail,normal,trivial,always,,,2019-10-14,5,,,public,2019-10-14,[19Q4] [Restaurants] Error message in Quotations flow has not horizontal margin,Error message thrown in Quotations flow has not padding assign. There is not enough margin applied.,new,open,,1970-01-01 0041987,defect,Retail Modules,plujan,Retail,normal,trivial,have not tried,main,,2019-10-10,5,,,public,2019-10-10,[19Q4] [Restaurants] The "Not Sent" might be not aligned depending on the Product name,"For Product names too long or too short, the text ""Not Sent"" might be located in a different place than the rest of the ""Not Sent"" for previous lines.",new,open,,1970-01-01 0041531,defect,Retail Modules,plujan,Retail,normal,major,have not tried,main,,2019-08-02,5,,,public,2019-10-10,[19Q3] [Restaurants] Non-restaurant terminals receive a wrong error message on login,"""In case the Local Timezone ID preference were not properly configured, after installing the Restaurant Management module, all terminals logging in will receive an error message about that missing property. The message should be restricted to Restaurant terminals, while the rest should be able to operate normally.""",new,open,,1970-01-01 0041526,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2019-08-01,5,,,public,2019-10-10,[19Q3] [Restaurants] Wrong error message on login,"""After installing the Restaurant Management module, an error message is shown upon login in the webPOS: Error There was an error loading the POS Terminal. The local Local Timezone ID property is not defined. It can be defined in a preference. For a list of all accepted values check http://www.java2s.com/Tutorial/Java/0120__Development/GettingallthetimezonesIDs.htm The message is wrong since it is displayed to a wrong audience. The cashier logging in the terminal does not know about what that URL means, nor what it is a preference, not what property is missing. The correct message should be: """"There was an error loading the POS Terminal. Plase contact your System Administrator."""" And, in case the logs do not provide enough information about the missing property (although they should), a coded message like """"ERR_CODE: TIMEZONE_MISSING""""""",new,open,,1970-01-01 0041537,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2019-08-02,5,,,public,2019-10-10,[19Q3] [Restaurants] "Select receipt to display" pop up shows tables in a difficult-to-read color scheme,"The pop up asking the user to select the receipt to display shows the tables in light grey over a white background, making the test very difficult to read. See attached screenshot",new,open,,1970-01-01 0041538,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2019-08-02,5,,,public,2019-10-10,[19Q3] [Restaurants] Not configured approval shows a wrong message,"""When approval is required but there are not supervisors defined, a message is shown: """"Approval Required The System Administrator needs to add a supervisor if this approval preference is set, i.e. needs to properly configure the Openbravo environment."""" The message is not good enough considering the audience. The cashier attempting to execute the action will find more useful a simpler message """"Appoval Required. There are not supervisors defined, please contact your System Administrator""""""",new,open,,1970-01-01 0041984,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2019-10-10,5,,,public,2019-10-10,"[19Q4] [Restaurants] After logging out, opening the same ticket shows a non correct message","I opened a ticket. Suddenly, because of a network malfunction, I was logged out. Back online, when I tried to open the same ticket, a message saying that other terminal has opened the ticket is shown.",new,open,,1970-01-01 0041982,defect,Retail Modules,plujan,Retail,normal,major,have not tried,main,,2019-10-10,5,,,public,2019-10-10,[19Q4] [Restaurants] Offline mode shows an error but does not recover,I've receiving an error when trying to work in offline mode. The problem is that I am not able to continue working after the message is shown.,new,open,,1970-01-01 0041981,defect,Retail Modules,plujan,Retail,normal,major,have not tried,main,,2019-10-10,5,,,public,2019-10-10,[19Q4] [Restaurants] Some tables cannot be selected in single column layout,"Mobile access to webPOS is very often in one column layout. For Restaurants, using one column makes some tables not accessible.",new,open,,1970-01-01 0041980,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2019-10-10,5,,,public,2019-10-10,[19Q4] [Restaurants] Tables do not look good when the maximum name length is used,"When creating a Table, I am able to use 50 char to name it. However, the frontend UI is not prepared for names longer than 10 char.",new,open,,1970-01-01 0041970,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2019-10-09,5,,,public,2019-10-10,"[19Q4] [Restaurants] Current table not shown, ""Unassigned"" is shown instead",Opening a ticket that has been assigned to a table shows "Unassigned" as table.,new,open,,1970-01-01 0041972,defect,Retail Modules,plujan,Retail,normal,major,have not tried,main,,2019-10-09,5,,,public,2019-10-09,[19Q4] [Restaurants] Message is not clear on why some tables cannot join,"""If I pick two tables to be joint, sometimes, the combination results in an error with a non clear message """"Action not allowed. The selected tables are not joined"""" This message is shown even for some combination that has been previously joint""",new,open,,1970-01-01 0041971,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2019-10-09,5,,,public,2019-10-09,[19Q4] [Restaurants] Browsing the tickets of a joined table shows wrong information,"""I have a table that has been joined (and de-joined) several times. Also, there are several tickets for the same table(s). When browsing the tickets of the table, the list of assigned tables shows several tables, some of them repeated several times. Looks like the complete list of joins is concatenated.""",new,open,,1970-01-01 0041969,defect,Retail Modules,plujan,Retail,normal,trivial,have not tried,main,,2019-10-09,5,,,public,2019-10-09,"[19Q4] [Restaurants] On a selected table, the timer icon still has white background","When a table is selected, its background colour changes to yellow. However, if the table is showing the time, the timer icon keeps showing with white background. Check the attached screenshot.",new,open,,1970-01-01 0041968,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2019-10-09,5,,,public,2019-10-09,"[19Q4] [Restaurants] It is not possible to set a different sales representative, logged user is shown","The ticket properties section has a field to set the sales representative valid for that ticket. However, this field is ignored by the Restaurants tables, that always show the logged user",new,open,,1970-01-01 0041967,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2019-10-09,5,,,public,2019-10-09,[19Q4] [Restaurants] [UX] Performing a non-ticket related action requires a ticket creation,"Since this module adds a pop up that hides the main top left menu, any action accessible through this menu requires first to click ""New Receipt"" and then ""Keep Unassigned""",new,open,,1970-01-01 0041966,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,,,2019-10-09,5,,,public,2019-10-09,[19Q4] [Restaurants] Tables only can be displayed in regular alphabetical order,"It is very common to have tables organised according the room layout, which may not have a direct relation with the table numbers/name. However, the tables will be always be shown in alphabetical order. See attached screenshot with tables named ""Table 1"", ""Table 2"", ... , ""Table 10"", ""Table 11"", ...",new,open,,1970-01-01 0041965,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2019-10-09,5,,,public,2019-10-09,[19Q4] [Restaurants] When a table is selected a blue square surrounds the checked icon,"When a table is selected, a checked icon is shown in the bottom right part of the table image. Surrounding this checked icon, a blue square is also shown. See attached screenshot.",new,open,,1970-01-01 0036806,defect,Modules,ngarcia,markmm82,high,minor,always,,,2017-09-07,5,,,public,2019-10-07,Invoices for not ready organizations can be imported,"Invoices for not ready organizations can be imported. The issue is not reproducible in Core versions newer than 3.0PR17Q3 due to the solution of the following bug: https://issues.openbravo.com/view.php?id=35590 as not tax will be available for the not ready organization",scheduled,open,,1970-01-01 0040177,design defect,Openbravo ERP,Leyre,markmm82,low,minor,always,,,2019-02-11,5,,,public,2019-10-03,Good Shipment invoiced several times.,Good Shipment invoiced several times.,scheduled,open,,1970-01-01 0041923,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2019-10-03,5,,,public,2019-10-03,[19Q4] First login after updating generates an error,"""In the first login after an update of the environment, an error message is shown, Failed to load Application Cache. After pressing the Ok button, the login resumes and the main page is shown. And following logins do not show the issue anymore.""",new,open,,1970-01-01 0041920,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2019-10-02,5,,,public,2019-10-02,[19Q4] Typo in the error message about characteristics,"""In case the database contains some data that is now not valid, the message shown has some typos: Error: Due to a database constraint modification, is no longer allowed to create the more than once characteristic value with the same name. There exists data in your database that do not fit this new constraint. Please review following:- Characteristic id: (?), Characteristic: Object, Value: (?), Count: (?) """,new,open,,1970-01-01 0040178,defect,Openbravo ERP,JONHM,collazoandy4,high,minor,always,,,2019-02-11,5,,,public,2019-10-01,Audit fields of 'Open/Close period control' are not updated when Opening/Closing period,"When Opening/Closing a period via process in ""Open/Close Period Control"" Window, audit fields ""Updated"" and ""Updated by"" are not updated for C_Period and C_PeriodControl tables.",scheduled,open,,1970-01-01 0037052,defect,Localization Pack: Spain,maite,collazoandy4,high,minor,always,,,2017-10-11,5,,,public,2019-10-01,Improve message when creating the book and no conversion rate is found,"At the moment ""java.lang.Exception: No conversion rate to Euro from MXN"" is raised, which is not very descriptive as no invoice nor date information is shown",scheduled,open,,1970-01-01 0038650,defect,Modules,ngarcia,collazoandy4,high,minor,always,,,2018-05-29,5,,,public,2019-09-30,Parameters are passed in wrong order to findOrder function in findWeakMatch function of InvoiceMatchingAlgorithm class,"""Parameters are passed in wrong order to findOrder function in findWeakMatch function of InvoiceMatchingAlgorithm class. The function is defined as findOrder(FIN_BankStatementLine line, boolean PMCheck, boolean BPCheck, boolean DateCheck) The calls are made in wrong order: paymentScheduleFromOrder = findOrder(line, matchingAlgorithm.isOBAMAMatchOrderBP(), matchingAlgorithm.isOBAMAMatchOrderPM(), false); paymentScheduleFromOrder = findOrder(line, matchingAlgorithm.isOBAMAMatchOrderBP(), false, false);""",scheduled,open,,1970-01-01 0041722,feature request,Modules,avicente,rqueralta,high,major,always,,,2019-08-29,5,,,public,2019-09-30,"unique url, there can be too many users login icon in the device login screen. Proposal: url by organization or remove users ico","""As the AWO url is unique, there can be too many users login icons in the warehouse device screen. For instance, there will be customers with more than 200 users (1 for store + 2/3 for logistic warehouses)""",scheduled,open,,1970-01-01 0041889,feature request,Retail Modules,njimenez,Retail,high,major,N/A,,,2019-09-26,5,,,public,2019-09-26,New paramaters are needed in OBPRINT_PostPrint hook,Two new parameters are needed to be added to OBPRINT_PostPrint hook in order to be able to print the ticket another time ,new,open,,1970-01-01 0041879,defect,Modules,guilleaer,Triage Omni WMS,normal,minor,have not tried,,,2019-09-24,5,,,public,2019-09-24,[AWO BE] When generating delta for Picking or PA task field ConfirmedLocatorFrom is null,When generating delta for Picking or PA task field ConfirmedLocatorFrom is null but for the original task this field is informed.,new,open,,1970-01-01 0041875,defect,Retail Modules,alostale,Retail,normal,major,have not tried,,,2019-09-24,5,,,public,2019-09-24,ClassCastException generating query for ServicePriceRuleVersion,"Observed several times in a client's logs, although unclear when it happens. Also full stack traces are missing in the logs.",new,open,,1970-01-01 0041864,feature request,Openbravo ERP,santi_lozano,Triage Omni OMS,high,major,always,,,2019-09-23,5,,,public,2019-09-23,Cancel and Replace copy attachments to the new order,"Attachments can have details of the order, for this reason client wants that Cancel and Replace functionality also copies the attachments to the new order",new,open,,1970-01-01 0015199,feature request,Localization Pack: Spain,xabiermerino,Triage Finance,high,minor,always,,,2010-11-16,5,,,public,2019-09-20,The callout should validate the NIE,"""The callout should validate also the NIE. The NIE Number is a tax identification number in Spain, known in Spanish as the “Número de Identificación de Extranjero”""",new,open,,1970-01-01 0020600,design defect,Openbravo ERP,egoitz,Triage Finance,high,minor,have not tried,3.0MP10.2,,2012-05-24,5,,,public,2019-09-20,Arabic characters set are not printed on the standar reports.,"When using arabic language, the reports are arabic characters are not printed on the report.",scheduled,open,,1970-01-01 0041767,defect,Retail Modules,gorka_gil,Retail,high,major,always,,,2019-09-05,5,,,public,2019-09-18,Disabling some tests in the external modules that fail with the new discounts engine,"I41092_VerifyFreeProductPerTotalAmount I41097_VerifyManualAndTotalDiscounts I40812_VerifyMultiManualTotalDiscounts I38813_VerifyDiscountWhenCanceledByAnother I38813_VerifyDiscountWhenCanceledByAnother2 I41008_VerifyDiscountWithPriceAdjustment",new,open,,1970-01-01 0041760,defect,Retail Modules,marvintm,gorka_gil,normal,major,have not tried,,,2019-09-05,5,,,public,2019-09-18,Manual discounts should be applicable even if there are no available units in the line,Manual discounts should be applicable even if there are no available units in the line.,new,open,,1970-01-01 0041736,feature request,Retail Modules,markmm82,markmm82,normal,major,have not tried,,,2019-09-02,5,,,public,2019-09-18,New Gift Certificate Burn Rule for Web POS,"This project aims to enhance webPOS with the ability to redeem points in webPOS to pay open ticket/s. This project is a new module which is an extension for the existing Gift Certificate BURN Rule module: https://code.openbravo.com/erp/pmods/org.openbravo.loyalty.burn.giftcertificate Gift Certificate BURN Rule module allows burning points to generate gift certificates which can later be used to pay tickets in webPOS. Project documentation: http://wiki.openbravo.com/wiki/Projects:Loyalty_Programs/Functional_Documentation#Reedem_points_from_WebPOS_and_generate_Gift_Certificates",new,open,,1970-01-01 0038460,defect,Openbravo ERP,maite,Triage Omni WMS,high,minor,always,,,2018-04-26,5,,,public,2019-09-17,Deprecate "Offers Report" menu entry as it is not valid for current Discounts and Promotions functionality,"Report's query is only considering Promotion's configuration related with Business Partner and Product (but no with price list, categories and so on..). Additionally report does not work in a real environment as it is built using old technology and most cases throws ""Jave Heap Space"" error",new,open,,1970-01-01 0041740,design defect,Retail Modules,joniturralde93,rqueralta,urgent,major,always,,,2019-09-02,5,,,public,2019-09-16,Web POS freezes when a free product without stock is added,"""If a 'Free Products per Total Amount' free product has 0 stock, when you add it, Web POS freezes (refresh needed afterward) """,scheduled,open,,1970-01-01 0041818,feature request,Modules,Leyre,Triage Omni WMS,high,major,always,,,2019-09-16,5,,,public,2019-09-16,It is required to be able to create a distribution order from AWO frontend,It is required to be able to create a distribution order from AWO frontend,new,open,,1970-01-01 0035799,defect,Modules,ngarcia,collazoandy4,high,minor,always,,,2017-04-19,5,,,public,2019-09-14,Generate Picking List button disappears from Sales Order header when Delivery Status gets 100% because of rounding,Generate Picking List button disappears from Sales Order header when Delivery Status gets 100% because of rounding,scheduled,open,,1970-01-01 0041815,feature request,Retail Modules,salvador_campanella,Retail,normal,major,have not tried,,,2019-09-13,5,,,public,2019-09-13,Split line function for verified returns to set different return reasons,Split line function for verified returns to set different return reasons,new,open,,1970-01-01 0040025,defect,Modules,anderaranguren,Retail,high,minor,always,,,2019-01-24,5,,,public,2019-09-13,Tasks for sales order - 1000111 - were not generated: null. When generating an issue from the frontend.,"""Generate an issue from the backend, and generate an issue for the same from the frontend. An error is shown: Tasks for sales order - 1000111 - were not generated: null And it should not show 'null'""",new,open,,1970-01-01 0037617,defect,Openbravo ERP,ngarcia,collazoandy4,high,minor,always,,,2018-01-11,5,,,public,2019-09-09,Missing country: SAINT MARTIN (FRENCH PART),"Missing country: SAINT MARTIN (FRENCH PART): https://www.iso.org/obp/ui/#iso:code:3166:MF",scheduled,open,,1970-01-01 0038570,defect,Modules,joniturralde93,collazoandy4,high,minor,N/A,,,2018-05-17,5,,,public,2019-09-06,Wrong columns size (EM_Einv_Format_Id and EM_Einv_Platform_Id),Module org.openbravo.module.einvoice 'Electronic invoice' has two 60 character size ID columns (EM_Einv_Format_Id and EM_Einv_Platform_Id) and the columns they reference are 32 characters size.,scheduled,open,,1970-01-01 0036552,defect,Openbravo ERP,ngarcia,collazoandy4,high,minor,always,,,2017-07-31,5,,,public,2019-09-06,Sales Order as not Delivered when a product configured as Is Quantity Variable is included on it and more quantity is delivered,Sales Order as not Delivered when a product configured as Is Quantity Variable is included on it and more quantity is delivered,scheduled,open,,1970-01-01 0041778,feature request,Retail Modules,ebecerra,Retail,normal,major,have not tried,,,2019-09-06,5,,,public,2019-09-06,Load financial payment method in WebPOS,Load financial payment method in WebPOS for terminal configured payment methods,new,open,,1970-01-01 0041770,defect,Retail Modules,marvintm,Retail,urgent,minor,always,,,2019-09-06,5,,,public,2019-09-06,Some improvements need to be done to the approvals management class,"""Currently the CheckApproval.java is doing several things inefficiently or wrong: - It is storing approvals as a String, it would be more efficient to store them as a set - It is creating an """"Integer"""" instance, which causes boxing/unboxing - It is creating a temporary preferenceQuery object, only to then immediately create the list """,new,open,,1970-01-01 0041769,feature request,Retail Modules,aaroncalero,Retail,high,major,N/A,,,2019-09-05,5,,,public,2019-09-05,Refactor Product Gift Card payment functionality to use WebPOS payments instead of negative lines,"""Refactor Product Gift Card payment functionality to use WebPOS payments instead of negative lines. The main objective of this development is to refactor the way Product Gift Cards are used when paying a ticket. There are several countries in which the financial laws state that it is forbidden to have positive and negative lines at the same time in a ticket. The current gift cards implementation works by creating negative gift card lines to reduce the total amount of the ticket, virtually paying the ticket; this functionality is therefore not usable in countries with the mentioned laws. With this development, gift cards will be used as normal payments within the normal receipt. Upon completing the receipt, two tickets will be created to consume the gift card according to the legislation: the first ticket will consume the entire gift card, and the second ticket will restore its remaining amount.""",new,open,,1970-01-01 0041768,feature request,Retail Modules,Leyre,Retail,high,major,always,,,2019-09-05,5,,,public,2019-09-05,Verified Return loads data from another ticket,"When you are doing a receipt and opening a verified return, the data of the first receipt is added in the verified return.",new,open,,1970-01-01 0041719,defect,Retail Modules,alekosmp86,Retail,immediate,major,always,,,2019-08-29,30,Openbravo Appliance 14.04,,public,2019-09-03,Some OrderPreparation tests are failing in HighVolume Mode in quarantine,Some OrderPreparation tests are failing in HighVolume Mode in quarantine,new,open,,1970-01-01 0041535,defect,Openbravo ERP,plujan,Retail,normal,minor,have not tried,main,,2019-08-02,5,,,public,2019-09-03,[19Q3] [Restaurant] Usability issue with the field Kitchen Printer in Warehouse and Storage bin window,"""The Restaurant Management module adds a field Kitchen Printer to the Warehouse and Storage bin window. This field has no limit, generating an error message in case the user floods it with a valid but huge value.""",new,open,,1970-01-01 0041723,defect,Retail Modules,tsteenkiste,Retail,high,major,always,,,2019-08-29,5,,,public,2019-08-29,WEBPos - Discounts - Impossible to enter a discount amount or percentage using the keyboard,"It's impossible to fill out an amount or a percentage discount with physical keyboard. However WebPOS allows modifying an item price with physical keyboard.",new,open,,1970-01-01 0041718,design defect,Retail Modules,malsasua,Retail,normal,major,always,,,2019-08-29,5,,,public,2019-08-29,"In SCO, back button should not be enabled in browser","It is possible to return to normal mode from SCO mode clicking in back button. It should not be allowed",new,open,,1970-01-01 0041717,feature request,Modules,francisco,Triage Omni WMS,normal,minor,always,,,2019-08-29,5,,,public,2019-08-29,[AWO FrontEnd] Create new functionality to check tasks asigned to other users,"""There is a Put Away task pending and assigned to an user 1 in his PDA User 2 with his PDA try to find the location for this box in the system and the system doesn't show anything. If the task is confirmed in User 1, USer 2 can see the location. The problem is if User 1 doesn't complete the task and he is not available, there is no way for other users to know the location of the box. It is right to block the put away task, but not the possibility of view the information""",new,open,,1970-01-01 0041707,defect,Retail Modules,jcbourgeois,adrianromero,normal,major,always,RR19Q3,,2019-08-28,30,CentOS,,public,2019-08-28,Hardware Manager - Wincor TH230+ printer - Misprinted characters,"We have noticed an issue with printer used by Decathlon : accented characters are misprinted. Printer used by Decathlon FR is Wincor TH230+ which is well recognized by Hardware Manager. We uses WebPOS & Hardware manager on a Linux till (CentOS distribution). I have tested this version of HW Manager on my computer (Windows OS) with an other printer (Aures ODP 333) and those accented characters are well printed. So the printer template and HW Manager used seem to be OK. Do you have an idea of the reason of this issue? Do we have encountered a similar issue in the past? Hardware manager used is available here : https://drive.google.com/drive/folders/12Zw8gJZ8NY2GxZ5LZ5vw3asZsU50zYgm ",feedback,open,,1970-01-01 0041690,feature request,Modules,santi_lozano,Triage Omni WMS,high,major,always,,,2019-08-26,5,,,public,2019-08-26,[AWO] Drop down selection only in POS boxing select product location,"When boxing in POS you select a product to add it to the list of items to be boxed (by scan or by introducing its name), then you select the location of that product to be selected. On that second selection you can only select it from a drop down list, which can become into problems if the product is located in lot of places, or if the name of the location is similar (it can lead to errors)",new,open,,1970-01-01 0017217,feature request,Openbravo ERP,xabiermerino,Triage Omni OMS,high,minor,always,2.50MP29,,2011-05-17,5,,,public,2019-08-23,Combo User/Contact (Role >> User Assignment),It will very usefull that in the combo User/Contact (Role >> User Assignment)only will appear Users instead of Users + Contacts,new,open,,1970-01-01 0039596,design defect,Retail Modules,malsasua,malsasua,normal,major,always,,,2018-11-06,5,,,public,2019-08-22,Printer Star Micronics TSP100 is not working with HW Manager and Win10,"""in Win10, it is not possible to print in the pritner Star Micronics TSP100 It is configured in USB mode, with Zadig drivers The drawer is opened, but the ticket is not printed""",feedback,open,,2018-11-27 0040905,design defect,Openbravo ERP,Sandrahuguet,AugustoMauch,normal,minor,have not tried,,,2019-05-20,30,Openbravo Appliance 14.04,,public,2019-08-22,It would be fine to automatically truncate the value if the reference is date,It would be fine to automatically truncate the value if the reference is date (not date/time).,new,open,,1970-01-01 0023606,design defect,Openbravo ERP,ngarcia,Triage Omni OMS,high,minor,always,,,2013-04-22,5,,,public,2019-08-22,In Trial Balance Report Opening journal entries are not shown if its date does not match the From date,"In Trial Balance Report Opening journal entries are not shown if its date does not match the From date [and the 'Opening Entry Amount to Initial Balance' check is selected] * changed in 17Q3",new,open,,1970-01-01 0041292,defect,Modules,santi_lozano,Retail,normal,minor,always,,,2019-07-05,5,,,public,2019-08-22,[AWO] Boxing in Web POS doesn’t select the line of the last product added,"In Web POS for the AWO module boxing products in a reference, when you add a new product, POS doesn’t select that new product line, the selected line is the previous selected one. This happens in a mobile phone web browser (not in a computer web browser). This is a problem for the client because they scan products and if it isn’t selected POS opens a dialog to choose products when there are various with the same code (which can result in a lower performance for the warehouse operator). If it was selected that dialog isn’t opened because it considers code belongs to the selected product line, which can make you scan same products without stop. Image attached, product added and it doesn’t select that new line by default",new,open,,1970-01-01 0038637,defect,Openbravo ERP,maite,collazoandy4,high,minor,always,,,2018-05-28,5,,,public,2019-08-21,Some fields in Sales Invoice window are not explained in Help,Review and include description for all fields in Sales Invoice window,scheduled,open,,1970-01-01 0038623,defect,Openbravo ERP,ngarcia,collazoandy4,high,minor,always,,,2018-05-24,5,,,public,2019-08-21,Cannot void an invoice included in a processed Tax Payment,Cannot void an invoice included in a processed Tax Payment. It should not be possible to reactivate them but they should be voided as a new invoice is created that could then be included in a new Tax Payment,scheduled,open,,1970-01-01 0038866,defect,Openbravo ERP,joniturralde93,collazoandy4,high,minor,always,pi,,2018-06-29,5,,,public,2019-08-20,Message APRM_NoDistributeMsg is not correct (>75 vs >100 records),"""Message APRM_NoDistributeMsg says 'The amount has not been distributed because there are too many (>75) records', but we can see in 'Add Details' button from 'Payment In' window that this only happens starting from 100 shown records. This can be tested by creating 80 invoices that match with the 'Payment In' record and are shown from the beggining, with 'Add Payment: Automatically distribute amounts' property to 'Y' (this is default value). With 80 records the system still autodistributes the amounts, but if you create 105, the error appears: 'The amount has not been distributed because there are too many (>75) records'. This probably happens in other windows like this one. """,scheduled,open,,1970-01-01 0040613,defect,Openbravo ERP,matias-bernal,collazoandy4,normal,minor,always,pi,,2019-04-13,5,,,public,2019-08-14,Volume Discount don not create invoice discount,"""The Volume Discount asociated at a Business Partner 'x' does not create a discount sales invoice when another Volume Discount that this may be or not asociated at another Business Partner 'y' which has a Product Category or Product restriction. There is a problem in the 'm_rappel_invoice_create' function on the db. 1- Does not checks if the product category is active or not. 2- It does not checks that the product category nor the product is defined on the same rappel(Volume discount) that is being used for the creation of the invoice. This can be seen in this piece of code from the 'm_rappel_invoice_create': AND((COALESCE(R.INCLUDE_PRODUCT_CATEGORY, 'Y')='N' -- Just selected AND EXISTS (SELECT 1 FROM M_RAPPEL_PRODUCTCATEGORY RC, M_PRODUCT PROD WHERE PROD.M_PRODUCT_ID=IL.M_PRODUCT_ID AND RC.M_PRODUCT_CATEGORY_ID=PROD.M_PRODUCT_CATEGORY_ID )) OR (COALESCE(R.INCLUDE_PRODUCT_CATEGORY, 'Y')='Y' -- Everyone except selected AND NOT EXISTS (SELECT 1 FROM M_RAPPEL_PRODUCTCATEGORY RC, M_PRODUCT PROD WHERE PROD.M_PRODUCT_ID=IL.M_PRODUCT_ID AND RC.M_PRODUCT_CATEGORY_ID=PROD.M_PRODUCT_CATEGORY_ID ))) AND((COALESCE(R.INCLUDE_PRODUCT, 'Y')='N' -- Just selected AND EXISTS (SELECT 1 FROM M_RAPPEL_PRODUCT RP WHERE RP.M_PRODUCT_ID=IL.M_PRODUCT_ID AND RP.ISACTIVE='Y')) OR (COALESCE(R.INCLUDE_PRODUCT, 'Y')='Y' -- Everyone except selected AND NOT EXISTS (SELECT 1 FROM M_RAPPEL_PRODUCT RP WHERE RP.M_PRODUCT_ID=IL.M_PRODUCT_ID AND RP.ISACTIVE='Y'))) AND RP.ISSOTRX=I.ISSOTRX AND RP.M_RAPPEL_BPARTNER_ID=v_Record_ID;""",scheduled,open,,1970-01-01 0041465,defect,Openbravo ERP,salvador_campanella,collazoandy4,normal,minor,always,pi,,2019-07-26,5,,,public,2019-08-12,the bp address is not printed when the region field is missing in the bp location,the bp address is not printed when the region field is missing in the bp location,scheduled,open,,1970-01-01 0036144,feature request,Retail Modules,malsasua,Retail,high,major,always,,,2017-05-30,5,,,public,2019-08-12,To able to configure if tax calculation is done using customer location or Store location,"""In WEB POS, to calculate the tax to apply in the ticket, is used the customer deliver address. So, when the customer belongs to other region (with different taxes than store region) it is necessary to create two addresses to the same customer (the actual customer address and one address with Store address as delivery location). So, the tax will be calculated Properly.    It is not very usable, when the most of customers in the store come from other region with different taxes. Note: the tickets are done with especific customer for loyalty reasons, not for invoice. So, it would be nice to be able to configure, to calculate the taxes, if you want to use the customer delivery address or Store address""",new,open,,1970-01-01 0041206,defect,Openbravo ERP,gorkaion,collazoandy4,normal,minor,N/A,,,2019-07-01,5,,,public,2019-08-12,some currencies in master dataset are not properly configured.,"""there are some amendments to be done in the Currencies Master data: 1. Venezuelan Bolivar Fuerte BSF is not the ISO CODE, ISO CODE is VEF. 2. Currency from Buthan is missing in Openbravo , ISO CODE= BTN https://en.wikipedia.org/wiki/Bhutanese_ngultrum 3. Currency from Lesotho is missing in Openbravo, ISO CODE=LSL https://en.wikipedia.org/wiki/Lesotho_loti 4. Currency from Namibia is missing in Openbravo, ISO CODE=NAD https://en.wikipedia.org/wiki/Namibian_dollar 5. Swiss franc has to two duplicated currencies in Openbravo (SFR and CHF) it should be the one with ISO CODE CHF (the one of SFR should be removed).""",scheduled,open,,1970-01-01 0041540,defect,Modules,matias-bernal,Retail,normal,minor,always,,,2019-08-02,5,,,public,2019-08-12,Abnormal behavior in quantity selector,"Abnormal behavior in quantity selector, the fields do not match when you change the quantity using the keyboad. ",new,open,,1970-01-01 0041633,feature request,Retail Modules,njimenez,Retail,high,major,N/A,,,2019-08-12,5,,,public,2019-08-12,New hook in sessions should be created,New hook is needed to be able to edit the count cash step in initial count process before the window is displayed,new,open,,1970-01-01 0041632,feature request,Retail Modules,njimenez,Retail,high,major,N/A,,,2019-08-12,5,,,public,2019-08-12,New hook in posterminal should be created,New hook is needed to be able to edit the count cash step in cash up process before the window is displayed,new,open,,1970-01-01 0038989,design defect,Modules,RenateNieuwkoop,Retail,normal,minor,N/A,,,2018-07-19,30,Openbravo Appliance 14.04,,public,2019-08-09,The Manufacturing tab is not showing in the Product screen after installing AWO,"""In 3.0PR18Q2.1 I have installed the AWO pack (confirmed stable) and applied it with Enterprise Module Management, but the Manufacturing tab is not showing in the Product screen. This tab is needed to define the Popularity Code for AWO. In the wiki at some page the tab is called Planning, but to avoid confusion, the name of the tab is: M_Product_Org """,new,open,,1970-01-01 0040334,feature request,Retail Modules,samuel_nicuesa,Retail,normal,major,always,pi,,2019-03-07,5,,,public,2019-08-07,"If a time out happens during incremental refresh the cashier doesn't see any advice, notification, message","""If a time out happens during incremental refresh the cashier doesn't see any advice,notification,message ... If you need to change something in back office and incremental refresh is needed , if it fails the cashier thinks that the process finished properly.""",new,open,,1970-01-01 0041600,defect,Retail Modules,umartirena,Retail,urgent,major,always,,,2019-08-07,5,,,public,2019-08-07,"Assign to receipt (Invoicing)" address button it does not work as expected,"Assign to receipt (Invoicing)" address button it does not work as expected,new,open,,1970-01-01 0040984,defect,Retail Modules,salvador_campanella,salvador_campanella,normal,major,N/A,,,2019-05-30,5,,,public,2019-08-07,SCO Product Display,Not enough info in the lines after scanning a product in SelfCheckout,new,open,,1970-01-01 0041592,defect,Localization Pack: Spain,collazoandy4,collazoandy4,normal,minor,have not tried,,,2019-08-06,5,,,public,2019-08-06,CCCVAL_BankAccountValidation.java is using a depreceated hibernate Expression,"""CCCVAL_BankAccountValidation.java is using the depreceated hibernate Expression in a criteria, must be replaced with the Restrictions api """,scheduled,open,,1970-01-01 0041552,defect,Retail Modules,lorenzofidalgo,Retail,normal,trivial,always,main,,2019-08-06,5,,,public,2019-08-06,"[RR19Q3][Payment Method Additional Info] Once all fields have been properly filled, error message is still present","In case not all fields are properly filled, an error ""Check mandatory fields"" is shown, which is correct. After that, when they are properly filled, error is still present and it seems there is still something wrong. Even when a selection is done through Option Code button. This is not user friendly.",new,open,,1970-01-01 0041041,design defect,Retail Modules,nitasujena,Retail,high,major,always,,,2019-06-06,5,,,public,2019-08-05,WebPos Multi Price list Issue,"""Getting an issue while using multi pricelist option in webpos. In webpos when select the businesspartner who is having pricelist in different currency from selected organization currency,the order not showing converted amount although the currency is coming in organization currenncy. """,acknowledged,open,,1970-01-01 0041129,design defect,Retail Modules,gsuarez,Retail,normal,major,always,pi,,2019-06-19,5,,,public,2019-08-05,Two different managers approve the deletion of two lines of a ticket and only one record is created at the backend.,"When approving in the POS the deletion of a line with a supervisor and then approving another line deletion of the same ticket with another supervisor, in the ""Approvals"" tab of the order in backend only a single record with the information of the last approval is shown.",acknowledged,open,,1970-01-01 0041536,defect,Retail Modules,inaki_garcia,Retail,normal,minor,always,main,,2019-08-02,5,,,public,2019-08-02,[19Q3] [UX] Inappropriate message in the misconfiguration error popup,"""The message of the error popup shown due to misconfiguration of the On The Fly Coupon message isn't consistent with the others of the POS, nor is appropriate for the user that might read it. The popup says """"ERROR! The template for coupons has not been defined for this store"""", where having """"error"""" in capital letters and exclamation mark is of bad practice in portraying a neutral message. The popup shown is depicted in the attached screenshot.""",new,open,,1970-01-01 0041532,defect,Retail Modules,inaki_garcia,Retail,normal,major,always,main,,2019-08-02,5,,,public,2019-08-02,[19Q3] Error popup appears when paying a ticket with products that are applicable to get an On The Fly Coupon,"""In spite of trying to configure an On The Fly Coupon as best as possible for a store (in this case, """"Posets Store"""") by following the documentation and using the Retail with Modules livebuild sampledata as reference, a popup error shows saying that the template for coupons has not been defined for this store after paying a ticket with products applicable to receive the coupon. There is no clue or indication on where to do the definition of such template in the documentation. Assuming that this configuration is correct, then the functional issue is clear: it blocks any usage of the 'On The Fly Coupons', as the coupon isn't printed. And in any case, the process should be better explained in the documentation section for this module. The popup shown is depicted in the attached screenshot.""",new,open,,1970-01-01 0041497,defect,Openbravo ERP,cberner,cberner,high,minor,have not tried,,,2019-07-31,5,,,public,2019-08-02,Tabs of Reference window needs some reorganization,"""- Some tabs should have a display logic to be displayed just when it applies (""""Selector Reference"""", """"Selector Class"""", """"Defined Selector"""", """"Window Reference"""", """"Tree Reference"""",...) - """"Defined Selector"""" tab should be placed before """"Selector Reference"""" and """"Selector Class"""" as in most cases the only tab required to configure a selector.""",scheduled,open,,1970-01-01 0041529,defect,Retail Modules,matias-bernal,Retail,normal,minor,always,pi,,2019-08-02,5,,,public,2019-08-02,OBRETUR_ReturnFromOrig hook does not execute the callbackExecutor,In module does not execute a callbackExecutor when the current ticket has the property params.isReturn then this prevent the follow executions of anothers hooks of this type.,new,open,,1970-01-01 0041528,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2019-08-01,5,,,public,2019-08-01,[RR19Q3][Payment Method Additional Info] Mandatory field "Authorization Number" is not marked with "*","Inside ""Option Code Additional Info"" popup (check attached image), There is a mandatory field that is not marked with ""*"".",new,open,,1970-01-01 0041525,defect,Retail Modules,lorenzofidalgo,Retail,normal,trivial,always,main,,2019-08-01,5,,,public,2019-08-01,[RR19Q3][Payment Method Additional Info] Option Code button inside "Option Code Additional Info" popup is not placed correctly,Option code button is wrongly placed (check attached image),new,open,,1970-01-01 0041517,feature request,Modules,guilleaer,Triage Omni WMS,normal,minor,have not tried,,,2019-08-01,5,,,public,2019-08-01,AWO should provide a mechanism to cancel a task,AWO should provide a mechanism to cancel a task,new,open,,1970-01-01 0041512,defect,Retail Modules,inaki_garcia,Retail,normal,major,always,,,2019-07-31,5,,,public,2019-07-31,[19Q3] [ProductRanking] The 'Organization' field has no effect when using Product Ranking in an Assortment shared by other orgs,"When configuring a Product Ranking for an Organization different to ""*"", and being added to a product of an Assortment shared across the organizations (The White Valley Group), the Product Ranking will be shown for that product regardless of the organization of the terminal used belongs to.",new,open,,1970-01-01 0041511,defect,Retail Modules,inaki_garcia,Retail,normal,minor,have not tried,,,2019-07-31,5,,,public,2019-07-31,[19Q3] [UX] [CrossStore] The content of 'Store' line of the 'EDIT' section of a ticket line isn't specified in the documentation,"The changes of the EDIT pane for a ticket line should be documented, explaining in what ways the introduction of the 'Cross Store' contribution affects the content of said pane. More specifically, the ""Store"" line now shows as an example ""This Store (Orhi Store)"" instead of the usual ""Orhi Store"", which could be considered as a functional regression as there is no documentation that says otherwise. This will always appear like this, regardless of not having made any specific configuration to completely configure the ""Cross Store"" functionality.",new,open,,1970-01-01 0041509,defect,Retail Modules,inaki_garcia,Retail,normal,minor,N/A,,,2019-07-31,5,,,public,2019-07-31,[19Q3] [UX] Functional duplicity of 'Create Quotation' over 'Create Quotation from Order' menu options,"""Originally, there was a functionality called 'Create Quotation' which created a Quotation over the currently opened ticket. Now, there are two separate functionalities, which essentially do the same, with the sole benefit that one of them saves a single tap over the other: the creation of a new empty ticket as a Quotation that does the 'Create Quotation' function is equal to the same actions taken by taping on the ticket creation button, and then selecting the """"Create Quotation from Order"""" option. This last option covers this functional flow, as well as providing the possibility of converting to Quotation a ticket which already has lines added to it. In regards of the user experience, having two functionalities that do the same or that cover functionally one another is pointless, and could also be misleading.""",new,open,,1970-01-01 0041507,defect,Retail Modules,inaki_garcia,Retail,normal,minor,N/A,,,2019-07-31,5,,,public,2019-07-31,[19Q3] The name of 'Coupons OTF' is not descriptive enough and inconsistent with other modules named as such,"'Coupons OTF' isn't descriptive enough, as the name of the module and in all other appearances that it may have. To the least, the module should be named by its full name, such as 'Coupons On-the-fly' or 'Coupons on the fly', as in the 'Products on the fly' module which should also be correctly renamed as such (currently named 'Products on fly'). ",new,open,,1970-01-01 0041479,design defect,Openbravo ERP,caristu,caristu,high,minor,always,,,2019-07-30,5,,,public,2019-07-31,Classes implementing WebService interface can not use CDI automatically,"""Those classes that implement the org.openbravo.service.web.WebService interface can not use CDI automatically: tt is not possible to inject elements because they are instantiated in a non-Weld way through the OBProvider. Currently, the workaround to handle injection in such kind of classes is to make use of the WeldUtils[1] class. [1] http://wiki.openbravo.com/wiki/Openbravo_3_Architecture#Instantiating_Weld_enabled_objects""",new,open,,1970-01-01 0041493,defect,Retail Modules,lorenzofidalgo,Retail,normal,trivial,always,,,2019-07-31,5,,,public,2019-07-31,[RR19Q3][UX] Popup message has not padding,The removing payment popup message has not padding assigned.,new,open,,1970-01-01 0041492,defect,Openbravo ERP,eduardo_Argal,Triage Omni OMS,urgent,major,always,,,2019-07-31,5,,,public,2019-07-31,"Discounts Pick and Execute windows for organizations, products and product categories query is wrong",Once a dimension is added to any discount it is no longer available for any other discopunt as the query is missing the discount constraint.,new,open,,1970-01-01 0041491,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,,,2019-07-31,5,,,public,2019-07-31,[19Q3][UX] Uniformity is broken since specific popup is not closable clicking outside the div,"Web POS popups are closed when clicking outside the popup box. In this case, that uniformity rule is broken: Adding a digital coupon with the barcode using ""Chèque cadeau GS1 Databar"" module produces a not popup that is not dismissable clicking outside the box.",new,open,,1970-01-01 0041490,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,,,2019-07-31,5,,,public,2019-07-31,[RR19Q3] Entering a wrong barcode gives a different response than the expected one,"""It is supposed to enter a wrong barcode must result in the following message: """"The barcode of the coupon entered is wrong. Please review the barcode"""". Instead of that, it is shown: """"The barcode of the coupon entered is wrong. Do you want to proceed with this barcode?. YES NO"""" https://testlink.openbravo.com/testlink/linkto.php?tprojectPrefix=Communit&item=testcase&id=Communit-11422""",new,open,,1970-01-01 0041482,defect,Retail Modules,lorenzofidalgo,Retail,normal,major,N/A,,,2019-07-30,5,,,public,2019-07-30,A specific module is named "Chèque cadeau GS1 Databar". It is wrong due to it must be named in English,The module "Chèque cadeau GS1 Databar" is not named in English.,new,open,,1970-01-01 0041481,defect,Retail Modules,inaki_garcia,Retail,normal,minor,always,,,2019-07-30,5,,,public,2019-07-30,[19Q3] [CrossStore] Unable to search Quotations from other stores when searched by order type in Open Receipt,"After creating a Quotation with products from another store using the Cross Store product search feature, its not possible to look it up in the ""Open Receipt"" menu item when filtering by the other store or all stores, and by ""Quotation"" Order Type. Any Quotations created for the current store will still show properly when the ""(All Stores)"" filter is applied.",new,open,,1970-01-01 0041471,defect,Retail Modules,inaki_garcia,Retail,normal,minor,always,,,2019-07-29,5,,,public,2019-07-29,[19Q3] [UX] [CrossStore] No error or warning issue is shown when trying to add an item with no stock in the current store,"After adding a product belonging to a different store to the current one using the Cross Store feature that appears as a check in the ""SEARCH"" pane, a description appears in the left pane featuring amongst other options ""Select store"". This option opens a popup when clicked with several filtering options. When unchecking the ""Show only stores with stock"" filter, by selecting a store that has no stock of the product and then trying to add it to the ticket by the ""Add to receipt"" button, no error or warning message, popup or notification is displayed informing that the product couldn't be added due to insufficient stock.",new,open,,1970-01-01 0041469,defect,Retail Modules,inaki_garcia,Retail,normal,minor,always,,,2019-07-29,5,,,public,2019-07-29,[19Q3] [UX] [CrossStore] Using "Select store" option of the product for the second time resets its filtering in the popup shown,"""After adding a product belonging to a different store to the current one using the Cross Store feature that appears as a check in the """"SEARCH"""" pane, a description appears in the left pane featuring amongst other options """"Select store"""". This option opens a popup when clicked with several filtering options. The filters seem to be working normally, but when the popup is closed and then reopened, the filters are reset as depicted in the attached video. This is an undesired effect user-experience wise, as the user will expect the filtering to still be applied.""",new,open,,1970-01-01 0041220,defect,Retail Modules,ngarcia,Retail,high,minor,always,,,2019-07-02,5,,,public,2019-07-26,Some translations to ES are missing in Channel - Touchpoint Type window,"Some translations to ES are missing in Channel - Touchpoint Type window: Sections: Invoices Behavior Openbravo POS Terminal Configuration Fields: Use RFID Allow prepayments and partial payments Select Printer Always Auto Register HWM URL Multi Change ",new,open,,1970-01-01 0041241,defect,Retail Modules,ngarcia,Retail,high,minor,always,,,2019-07-02,5,,,public,2019-07-26,Some translations to ES are pending,"""Some translations to ES are pending: In 'Organization' window, 'Credit Note Template' field In 'Channel - Touchpoint type' window, 'Show Gift Card and Gift Voucher Payment Buttons' field""",new,open,,1970-01-01 0041445,defect,Openbravo ERP,vmromanos,Triage Omni OMS,low,minor,have not tried,,,2019-07-24,5,,,public,2019-07-24,Delete "Implements Payment Monitor management" Property Configuration List reference,"The ""Implements Payment Monitor management"" property configuration list reference belongs to the old Payment monitor (pre-APRM) functionality that has been deleted in #41081. It would be nice to delete this reference list too so it's not shown anymore in the UI. However this has some implications that should be address first by #41444",new,open,,1970-01-01 0041442,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2019-07-24,5,,,public,2019-07-24,[19Q3] The English used for module name and description should be reviewed,"""The module named """"Product on the fly"""" is presented to the user as """"Products on fly"""" which has no sense. Also, I think the English used to explain what this module does needs a review. Current description says: """"This module is about to have the possibility of creating new products “on the fly” through the webpos."""" Current help says: """"This module is about to have the possibility of creating new products “on the fly” through the webpos. These new products will be used for an specific sales order and never will be re-used again""""""",new,open,,1970-01-01 0040943,design defect,Modules,anderaranguren,Triage Omni WMS,urgent,major,random,,,2019-05-23,5,,,public,2019-07-23,The stock sometimes goes to a parent org and sometimes to a child org when doing a movement between 2 child orgs,The stock sometimes goes to a parent org and sometimes to a child org when doing a movement between 2 child orgs. Checked in Warehouse Operations window.,acknowledged,open,,1970-01-01 0041387,defect,Openbravo ERP,plujan,Triage Finance,normal,trivial,have not tried,main,,2019-07-17,5,,,public,2019-07-22,[19Q3] [Loyalty] Level field for Category is not limited in length creating a wrong error message,"When creating a category for a Loyalty Program, the field ""Level"" expects a BigDecimal but the field is not limited to a suitable value. By entering a number big enough, the resulting message is not clear.",new,open,,1970-01-01 0041408,defect,Retail Modules,inaki_garcia,Retail,normal,minor,always,main,,2019-07-19,5,,,public,2019-07-19,[19Q3] [UX] "Receipt discounts" menu option isn't hidden when discounts aren't applicable to the ticket,"""The newly introduced """"UI Configuration"""" project manages the display logic of the items of the dropdown menu of the POS, such as when the """"Receipt discount"""" option has to be shown or hidden depending on whether said feature can be used or not. This already works for the basic scenario of not having any items on the ticket, but it could also be applied for the case in which all of the lines in the ticket are negative or to be returned. Although there are checks in place that prevent discounts from being applied to return tickets or tickets with all lines in negative in general, it would be nice to hide the option altogether for this specific case to narrow down the workflow cases.""",new,open,,1970-01-01 0041406,feature request,Retail Modules,javietxe,ebecerra,normal,major,have not tried,,,2019-07-19,5,,,public,2019-07-19,Add capability to send more information about the Payment Methods to the POS.,"""For Club-Med developments, there is needed to send more information about payment methods to the Web POS. Nowadays the query that obtains the information is not extensible.""",new,open,,2019-08-02 0041384,defect,Retail Modules,inaki_garcia,Retail,normal,minor,always,main,,2019-07-17,5,,,public,2019-07-18,[19Q3] [UX] [D&P per Hour] The 'Availability' section has a bad presentation,"""The newly introduced """"Discounts and Promotions per Hour"""" adds a new """"Availability"""" section to the view in form of the """"Discounts and Promotions"""" window with a sub-par presentation. The items listed take up a lot of space vertically, and the hiding/unhiding as the result of the custom selection of the items move the spacing in between them all over the place. These a some of the reasons which make this section cumbersome to use. Due to the nature of the data managed in this section, it would be much more fitting and convenient to do the management of Availability in a new sub-tab by adding any of the values per days if needed.""",new,open,,1970-01-01 0041394,feature request,Retail Modules,Leyre,Retail,normal,minor,N/A,,,2019-07-18,5,,,public,2019-07-18,"Discounts and Promotions that expire in one use, for a specific Business Partner","""It is required, to add the possibility of expire automatically a discount, for a specific Business Partner, without using a coupon. """,new,open,,1970-01-01 0041343,defect,Openbravo ERP,AtulOpenbravo,Triage Omni OMS,normal,minor,have not tried,,,2019-07-12,5,,,public,2019-07-17,Remove selectOrg & treeOrg methods used in ReportProjectProfitabilityJR,Remove selectOrg & treeOrg methods used in ReportProjectProfitabilityJR,new,open,,1970-01-01 0030188,design defect,Retail Modules,malsasua,Retail,normal,major,always,,,2015-06-16,20,Community Appliance,,public,2019-07-16,incremental refresh: product deactivate is not refreshed in webpos,"""if a product is deactivated, when the data of terminal are refreshed with incremental refresh process, the product is not removed from terminal. If terminal is refresh with F5, then the product is removed""",new,open,,2019-07-31 0041365,defect,Retail Modules,inaki_garcia,Retail,normal,minor,always,main,,2019-07-16,5,,,public,2019-07-16,[19Q3] [UX] The description of the service added to a ticket item is displaced when a discount is added to it,"""When adding a product with services to the ticket, adding a discount to the added service displaces the description below the line with the discount. It break the continuity and the readability of the service name and its description as a whole. The attached screenshot depicts the described situation.""",new,open,,1970-01-01 0041357,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2019-07-15,5,,,public,2019-07-15,[19Q3] [HA] A mandatory login is required when the connected Tomcat stops unexpectedly,"While working in a High Availability environment, in the case of a Tomcat stop, all terminals connected to such server will switch to offline mode. After the cool down timer fires the connection attempt, the user is required to log in again.",new,open,,1970-01-01 0041356,defect,Retail Modules,inaki_garcia,Retail,normal,minor,always,main,,2019-07-15,5,,,public,2019-07-15,[19Q3] Exclusions of products for Discount have no effect when applied to ticket,"The Web POS doesn't check if a product is eligible to have a discount applied or not, based on the exclusion rules set at the Discount and Promotions window. The discount will always be applied on a line and able to be paid, in spite of the product of such line being set in ""Products"" or in its respective ""Product Category"" child tab, with either ""Included Products"" or ""Included Product Categories"" set to ""All excluding defined"".",new,open,,1970-01-01 0041355,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2019-07-15,5,,,public,2019-07-15,[19Q3] [UX] A message 'Exact amount paid' is shown even if not exact amount has been paid,"When trying to put more bank notes in a ticket than the amount of the ticket, I was expecting a warning message but, in fact, the message shown 'Exact amount paid' is misleading.",new,open,,1970-01-01 0023324,feature request,Openbravo ERP,caristu,AugustoMauch,high,minor,always,,,2013-03-18,5,,,public,2019-07-12,Preference to allow standard Openbravo widgets removal,"Include a preference that allows the system administrator not to include on the workspace the ""Welcome to Openbravo 3"" and ""Getting Started"" widgets by default when creating a new role. With this feature it will be possible to avoid undesired network traffic over the public internet and additional administrative overhead.",new,open,,1970-01-01 0041319,defect,Retail Modules,gorka_gil,gorka_gil,normal,minor,N/A,,,2019-07-08,5,,,public,2019-07-12,Some fixes in PaidReceipts.checkOrderInErrorEntry hql,"""- Use setParameterList for recordIdList Use a concatenated string is wrong, only works with one value - Add errorQuery.setMaxResults(1) and errorQuery2.setMaxResults(1) Since only wants to check if any result, this improves the query.""",new,open,,1970-01-01 0041169,design defect,Retail Modules,nicolasuriz,Retail,high,major,always,,,2019-06-25,5,,,public,2019-07-12,Order DocNo hide when creating a new ticket in POS with Mobile devices.,"Order DocNo hide when creating a new ticket in POS with Mobile devices. When there is more than one ticket open at the same time in POS, the Order DocNo is hide, so the User cannot check which Order is doing/changing at the moment.",new,open,,2019-07-05 0040621,feature request,Retail Modules,aferraz,aferraz,normal,major,have not tried,,,2019-04-15,5,,,public,2019-07-11,Add Click and Collect delivery method,Add Click and Collect delivery method,new,open,,1970-01-01 0041330,feature request,Retail Modules,psanjuan,Retail,urgent,major,always,,,2019-07-10,30,Openbravo Appliance 14.04,,public,2019-07-11,Cash up feature allows either to close (current behavior) or do not close the till.,Cash up feature allows either to close (current behavior) or do not close the till.,new,open,,1970-01-01 0041329,design defect,Retail Modules,psanjuan,Retail,urgent,major,always,,,2019-07-10,30,Openbravo Appliance 14.04,,public,2019-07-10,Change name from "Cash up Partial" to "Print Cash up Report",Change name from "Partial Cash up" to "Print Cash up Report",new,open,,1970-01-01 0041326,design defect,Retail Modules,migueldejuana,Retail,normal,major,always,,,2019-07-09,5,,,public,2019-07-09,Consume Gift Voucher in case of not being consumed in the request (due to an error),"We can consume Gift Voucher but the request can fail without knowing if the comsumption is done or not. Check in OrderLoader if it is done or not and do it if needed. We need to do a refactor of ConsumeGiftCardLines logic to move logic from java to js.",new,open,,1970-01-01 0041325,feature request,Retail Modules,dbaz,Retail,urgent,minor,always,,,2019-07-09,5,,,public,2019-07-09,[UX] To be able to configure a Product Category to be displayed in the WebPOS "Browse" tab by default,"Inside ""Channel - Touchpoint Type"" there should be a new field to let define which will be the ""Product Category"" pre-selected when the ""Browse"" tab be opened. It should apply to both BROWSE and FAST BROWSE components.",new,open,,1970-01-01 0041324,defect,Retail Modules,santi_lozano,Retail,high,minor,always,,,2019-07-09,5,,,public,2019-07-09,Error code more specific when doing a cash up offline with terminal hierarchy,"""Maybe the shown error code “Application server is not available” when trying to do a cash up offline with terminal hierarchy is not very specific, it talks about availability of the server when the problem is that you cannot do a cash up offline with terminal hierarchy as explained here: http://wiki.openbravo.com/wiki/Retail:Web_POS_User_Guide#Shared_Payment_Devices (2nd paragraph of that section)""",new,open,,1970-01-01 0041322,defect,Retail Modules,santi_lozano,Retail,high,minor,always,,,2019-07-09,5,,,public,2019-07-09,Documentation isn't updated about Test Creator,Documentation isn't updated about Create a test with Test Creator which had a Web POS menu entry renamed in an issue and also a new menu entry was added,new,open,,1970-01-01 0038817,feature request,Modules,maarten1962,guilleaer,normal,major,have not tried,,,2018-06-22,5,,,public,2019-07-08,Multi-UPC and GTIN on AWO device,Currently the AWO FE does not recognize Multi-UPC and GTIN values.,scheduled,open,,1970-01-01 0041300,defect,Retail Modules,aaroncalero,Retail,normal,minor,always,,,2019-07-05,5,,,public,2019-07-05,Cashup difference transactions are missing the terminal information in its description,"""After fixing issues #40271 and #40825, most of the financial transactions generated by cashup and cash management processes have the terminal information in the description. When a cashup is completed registering differences in the counting steps, the generated difference transaction is not adding the terminal information to its description. This change is specially useful for terminals with shared payment methods. """,new,open,,1970-01-01 0041298,defect,Openbravo ERP,plujan,Triage Omni OMS,normal,minor,have not tried,main,,2019-07-05,5,,,public,2019-07-05,[19Q3] [HA] Sources sync'ing has 'openbravo' as the hardcoded name for the context,"When creating my HA environment in node A, I've chosen a context name that is not 'openbravo'. This seems to break the synchronization script that fails with a message ""not sources found at webapps/openbravo"" ",new,open,,1970-01-01 0041286,feature request,Modules,martinsdan,martinsdan,normal,major,always,,,2019-07-04,30,18.01,,public,2019-07-04,EDL for AWO process is not usable by the end user,"""Currently, it is possible to upload AWO configuration using EDL with a process request. In order to do so, the user has to have SSH access to the server and place the CSV file in a folder of the server. This was designed for implementations where Openbravo prepares all the configuration and the final user does not need to use this process. A common user should have access to the server so, this process cannot be used.""",new,open,,1970-01-01 0041044,feature request,Retail Modules,ucarrion,Retail,normal,minor,always,,,2019-06-06,5,,,public,2019-07-03,The service's header label should be different depending on the service type selected (delivery rates),The header text displayed for services selection list cannot be set depending on the service type selected,scheduled,open,,1970-01-01 0041209,defect,Openbravo ERP,caristu,collazoandy4,high,minor,always,,,2019-07-01,5,,,public,2019-07-02,NumberFormatException can be thrown in Create Lines process if Aum Quantity is left empty,"A NumberFormatException can be thrown by the GetConvertedQtyActionHandler action handler if Aum Quantity is left empty: ERROR org.openbravo.common.actionhandler.GetConvertedQtyActionHandler - Error while converting UOM java.lang.NumberFormatException: null at java.math.BigDecimal.(BigDecimal.java:494) ~[?:1.8.0_171] at java.math.BigDecimal.(BigDecimal.java:383) ~[?:1.8.0_171] at java.math.BigDecimal.(BigDecimal.java:806) ~[?:1.8.0_171] at org.openbravo.common.actionhandler.GetConvertedQtyActionHandler.execute(GetConvertedQtyActionHandler.java:47) [GetConvertedQtyActionHandler.class:?] at org.openbravo.client.kernel.BaseActionHandler.execute(BaseActionHandler.java:74) [BaseActionHandler.class:?] ...",scheduled,open,,1970-01-01 0040534,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2019-04-05,5,,,public,2019-07-02,[RR19Q2] [UX] WebPOS message when the rebuild was not successful should be improved,"""If rebuilding the system after an update does not work properly, the following message is shown to the user: """"Your system is under maintenance. Only System Administrator access is allowed at this time. The last build operation failed and the system is potentially unstable.
Please contact your System Administrator to review and correct the causes of the failure and rebuild the system."""" There is too much information that is potentially misleading. The message should be simplified as: """"The system is under maintenance, please contact your System Administrator"""" If required to facilitate support tasks, an error code may be also added: """"The system is under maintenance, please contact your System Administrator Error code: ERR_BUILD_FAILED"""" """,new,open,,1970-01-01 0026434,defect,Modules,eduardo_Argal,Triage Omni OMS,normal,major,always,,,2014-04-30,5,,,public,2019-07-02,Payment Awaiting execution once reversed,"""If a payment using in remittance payment method is reversed, the created payment remains awaiting execution. The problem is that there is no option to execute this payment a part from including it in a new remittance or writing it off.""",new,open,,1970-01-01 0018918,feature request,Modules,xabiermerino,Triage Omni OMS,high,minor,always,2.50,,2011-10-28,5,,,public,2019-07-02,When you protest a remittance and post its payment you are not able to return to the previous situation,When you protest a remittance and post its payment you are not able to reactivate the payment or reactivate the remittance so you are blocked.,new,open,,1970-01-01 0041223,defect,Retail Modules,ngarcia,Retail,high,minor,always,,,2019-07-02,5,,,public,2019-07-02,Some fields in Organization window are pending to be translated to ES,"Some fields in Organization window are pending to be translated to ES: Allow anonymous blind returns Allow anonymous customer quotation Prepayment algorithm Prepayment Percentage Prepayment Percentage Limit Prepayment Percentage Limit for Layaways",new,open,,1970-01-01 0041210,defect,Retail Modules,psanjuan,Retail,high,major,always,,,2019-07-01,30,Openbravo Appliance 14.04,,public,2019-07-01,IsInvoiced database field do not properly updated while an invoice is created for an order sell on credit.,IsInvoiced database field do not properly updated while an invoice is created for an order sell on credit.,new,open,,1970-01-01 0040846,defect,Retail Modules,gsuarez,Retail,normal,minor,have not tried,,,2019-05-11,5,,,public,2019-06-28,Add popup in case of Timeout when loading a Mobile service,"When the incremental data load in POS exceeds the timeout of a mobile service, the error message that can be seen in the attached image is displayed in the console, but nothing is shown on screen.",new,open,,1970-01-01 0041184,defect,Retail Modules,gorka_gil,Retail,high,minor,N/A,,,2019-06-26,5,,,public,2019-06-26,Terminal Log: fix createdby of table terminal log,"""createdby of table terminal log is the user when the log was synchronized instead the user who generated the log. There is actions that no user is logged in, like login actions, in this case the user should be null or openbravo (100), instead of use the current logged user. The logclient should behave in same way, need to check it.""",new,open,,1970-01-01 0041178,defect,Retail Modules,joniturralde93,Retail,high,minor,always,pi,pi,2019-06-26,5,,,public,2019-06-26,There is two references to Web POS in Mobile Core code,"In files: - org.openbravo.mobile.core/web/org.openbravo.mobile.core/source/data/ob-datasource.js - org.openbravo.mobile.core/web/org.openbravo.mobile.core/source/model/ob-terminal-model.js There is a reference to Web POS module even though mobile core is not dependant on this module. _source: 'WEBPOS' Those lines were added for this issue: https://issues.openbravo.com/view.php?id=31655 ",new,open,,1970-01-01 0041176,defect,Retail Modules,nonofrancisco,Retail,normal,minor,have not tried,,,2019-06-26,5,,,public,2019-06-26,Border not fully aligned in Issue Sales Order window,Border not fully aligned in Issue Sales Order window,new,open,,1970-01-01 0041153,design defect,Retail Modules,ucarrion,Retail,normal,major,always,,,2019-06-24,5,,,public,2019-06-24,Lines in order preparation popup is unbalanced when it shows a long message,"Lines in order preparation popup is unbalanced when it shows a long message. The popup is in: https://code.openbravo.com/erp/pmods/org.openbravo.retail.orderpreparation/file/tip/web/org.openbravo.retail.orderpreparation/js/hooks/prepreparedlines.js",new,open,,2019-07-15 0041140,defect,Retail Modules,JONHM,Retail,high,minor,always,,,2019-06-20,5,,,public,2019-06-20,Decimal and Group separators in Organization window should accept only correct values,"""Decimal and Group separators in Organization window should accept only correct values ​​(dot and comma). Right now any character can be set on those fields, leading to confusion. Also, it can be useful for those fields to be coherent with the 'Currency Format' field.""",new,open,,1970-01-01 0040973,design defect,Modules,malsasua,collazoandy4,normal,major,always,,,2019-05-29,5,,,public,2019-06-20,Conversion rate can not be changed with Accruals Deferrals transactions,"when accounting is created in the future by Accruals Deferrals module, it is not possible to change the conversion rate although the conversion rate is not used",scheduled,open,,1970-01-01 0041138,defect,Retail Modules,Leyre,Leyre,normal,major,N/A,,,2019-06-20,5,,,public,2019-06-20,Cash up report adjustment,"Add details of exempt and non-exempt sales in the cash-up (Web POS screen, printed ticket in Web POS, cash-up backend and reports)",new,open,,1970-01-01 0040988,defect,Retail Modules,Leyre,Leyre,normal,major,N/A,,,2019-05-31,5,,,public,2019-06-20,Move Mobile Force button,Force Alipay/Force Wechat buttons should be removed from Mobile Payment MOP,new,open,,1970-01-01 0041119,feature request,Retail Modules,AugustoMauch,StoreServer,normal,minor,have not tried,,,2019-06-18,5,,,public,2019-06-18,Store data validation process should also check dataset validation,"""The validate.store.data process uses the information on the Store Server Creation dataset to validate the data. The validate.dataset checks that the dataset is properly built. validate.store.data should always check the correctness of the dataset by executing validate.dataset before checking the data. The validate.dataset process is very fast, so it is not a problem to always execute it before validating the data.""",new,open,,1970-01-01 0041070,design defect,Retail Modules,ALopetegui,AugustoMauch,high,major,always,,,2019-06-11,5,,,public,2019-06-14,When Store servers have errors in outgoing-batch they retry every second creating spam,"When Store servers have errors in outgoing-batch they retry every second creating spam, if 300 stores have errors outgoing batch at the same time, there will be 300 retries failing in central database every second while the error is not fixed",new,open,,1970-01-01 0040680,defect,Openbravo ERP,AtulOpenbravo,Triage Omni OMS,normal,trivial,have not tried,,,2019-04-25,5,,,public,2019-06-11,"Remove unsed methods in AdvPaymentMngtDao, TransactionsDao, MatchTransactionDao classes.","Below is the list of several methods in classes that are no used. 01. AdvPaymentMngtDao.getReconciliationDetailReport 02. AdvPaymentMngtDao.isPaymentMadeStatus 03. AdvPaymentMngtDao.createAPRMReadyPreference 04. AdvPaymentMngtDao.getCustomerPaymentsWithUsedCredit 05. AdvPaymentMngtDao.getReconciliationSummaryReport 06. MatchTransactionDao.getClearedLinesAmount 07. MatchTransactionDao.checkAllLinesCleared 08. MatchTransactionDao.getLastReconciliationUnmatchedBalance Verification should be done whether they are not used in external modules.",new,open,,1970-01-01 0041056,design defect,Modules,airaceburu,Triage Omni WMS,normal,major,random,,,2019-06-07,5,,,public,2019-06-10,m_inout can have a return document type coming from a sales order,"""When creating the shipment from a sales order after picking, confirm, issue (automatic delivery), the document type is set in this piece of code: createMInOutHeaderFromReceptionOrIssueList -> ShipmentInOutGenerator.java In this point the document type is retrieved based on the document category that in sales is MMS. The thing is that there are MMS document types that are returns. As getDocumentType returns a single documentType """"randomly"""" it can return the wrong one""",acknowledged,open,,1970-01-01 0040394,feature request,Retail Modules,nitasujena,Retail,normal,major,always,,,2019-03-15,5,,,public,2019-06-10,Alternative UOM feature not supported when selling from Web POS,"We did all the configurations as mentioned in link ""http://wiki.openbravo.com/wiki/How_to_manage_Alternative_Unit_of_Measure_AUM"" but its not functioning in case of generating POS Order in Web POS. ",new,open,,1970-01-01 0041038,defect,Retail Modules,lbressan,Retail,normal,minor,always,main,,2019-06-06,5,,,public,2019-06-06,User is selectable on Web POS login screen even when they don't have access to terminal,"""A user that does not have access to a POS Terminal appears in the login screen, and can login. This issue is present in 18Q1.3 but it may be present in earlier versions. It is also present in 19Q2 which seems that its still present in the versions in between""",new,open,,1970-01-01 0041029,design defect,Modules,dmiguelez,Triage Omni WMS,urgent,major,always,,,2019-06-05,5,,,public,2019-06-05,AWO should be defined at Warehouse level instead of at Organization Level,"""AWO should be defined at Warehouse level instead of at Organization Level. The flag 'Enable Advanced Warehouse Operations' present in Organization Information Tab should be moved to Warehouse Window, and AWO should be activated or not per Warehouse.""",new,open,,1970-01-01 0040022,design defect,Modules,anderaranguren,guilleaer,urgent,major,always,,,2019-01-24,5,,,public,2019-06-03,[AWOFE] When a task is confirmed the rest of tasks in the list are refreshed losing changes done on other tasks,"When a task is confirmed, the list of tasks is refreshed. If the user have modified other tasks he will loose these changes",new,open,,1970-01-01 0041004,defect,Retail Modules,gorka_gil,Retail,immediate,major,always,,,2019-05-31,5,,,public,2019-05-31,Some bestdeal tests failing in quarantine,Some bestdeal tests failing in quarantine,new,open,,1970-01-01 0041002,defect,Retail Modules,gorka_gil,Retail,immediate,major,always,,,2019-05-31,5,,,public,2019-05-31,Test PurchaseOrder is failing in quarantine,Test PurchaseOrder is failing in quarantine,new,open,,1970-01-01 0040996,defect,Retail Modules,gorka_gil,Retail,immediate,major,always,,,2019-05-31,5,,,public,2019-05-31,Some tests of orderpreparationawo fail in quarantine,"""Some tests of orderpreparationawo fail in quarantine The F7 should open the orderpreparation menu, but it is not opening it""",new,open,,1970-01-01 0040766,defect,Retail Modules,aferraz,Retail,normal,major,have not tried,,,2019-05-03,5,,,public,2019-05-31,Cannot complete a in-store return after opening a cross-store receipt,Cannot complete a in-store return after opening a cross-store receipt,new,open,,1970-01-01 0040941,feature request,Modules,francisco,Triage Omni WMS,high,minor,always,,,2019-05-23,5,,,public,2019-05-30,[AWO] The routing assignment is not working when a Product Category Tree is set,"""The routing assignment is not working when a Product Category Tree is set. If the routing assignment is configured with a child product category the routing assignment is observed, but if you configure the routing assignment using a parent product category (one to several levels), the routing assignment does not work. This situation forces to have one Routing assignment for every child product category. We expect to have only to configure one routing assignment for every family of product/business partner category.""",acknowledged,open,,1970-01-01 0040977,design defect,Retail Modules,gsuarez,Retail,normal,minor,always,,,2019-05-30,5,,,public,2019-05-30,Default value to N in field Editable Price in Product Window,"The default value for this column in database is set to Y, but in application dictionary is in N. The default behavior must be the one that existed before the feature. The field must set to Y.",new,open,,1970-01-01 0040976,defect,Modules,ngarcia,Triage Omni WMS,high,minor,always,,,2019-05-30,5,,,public,2019-05-30,Documentation is missing about some AWO preferences,Documentation is missing about some AWO preferences,new,open,,1970-01-01 0039980,design defect,Retail Modules,asiermartirena,Retail,high,major,always,,,2019-01-21,5,,,public,2019-05-29,The Void Layaway process should be a synchronization process,The Void Layaway process should be a synchronization process. Actually it is an OB.DS.Process. It must be changed.,new,open,,2019-03-12 0040948,feature request,Openbravo ERP,Leyre,Triage Omni OMS,high,major,always,,,2019-05-24,5,,,public,2019-05-24,"Insert Orphan Line" does not inform "Gross List Price" field.,The functional "Insert Orphan Lines" does not fill the "Gross List Price" field.,new,open,,1970-01-01 0040936,design defect,Retail Modules,joniturralde93,Retail,urgent,major,always,pi,pi,2019-05-22,5,,,public,2019-05-23,Conversion rate loading into 'paymentmethodcashup' local table,"""Conversion rate should be loaded into 'paymentmethodcashup' local table withouth needing to do a cashup at the beginning of the day. Current behavior in order to change rate in 'paymentmethodcashup': 1. Create the new conversion rate in BO 2. Load it into Web POS (login or refresh) 3. To do a cashup the day that the new conversion rate applies This is a problem because this way, the new conversion rate is not applied in POS with normal cashup at the end of the day, because previous conversion rate is still effective and loaded into new cashup. So the next day they need to do a void cashup in order to have it loaded. """,new,open,,1970-01-01 0025240,feature request,Openbravo ERP,VictorVillar,Triage Omni OMS,high,minor,always,pi,,2013-11-28,5,,,public,2019-05-23,It would be nice to have a description in the Details of the Journal Entry for Work Efforts,It would be nice to have a description in the Details of the Journal Entry for Work Efforts,new,open,,1970-01-01 0030606,defect,Openbravo ERP,ngarcia,markmm82,high,minor,always,,,2015-08-19,5,,,public,2019-05-23,Accounting tab is not present in Work Effort window,Accounting tab is not present in Work Effort window,scheduled,open,,1970-01-01 0040939,defect,Retail Modules,gsuarez,Retail,normal,minor,sometimes,,pi,2019-05-22,5,,,public,2019-05-23,Error with ModalProductAttributes modal,"When adding products with an AttributeSetInstance from the Fast Browse panel, the error in the screenshot is displayed instead of the ModalProductAttributes modal.",new,open,,1970-01-01 0040759,design defect,Modules,dmiguelez,Triage Omni WMS,high,major,always,,,2019-05-03,5,,,public,2019-05-21,Performance problems when auto-confirming hundreds of Box Tasks,Performance problems when auto-confirming hundreds of Box Tasks,new,open,,1970-01-01 0040902,defect,Retail Modules,samuel_nicuesa,Retail,high,major,always,,,2019-05-17,5,,,public,2019-05-21,Scrim is lost after pressing done button when the functionality to prevent document duplicated document numbers is included,Scrim is lost after pressing done button when the functionality to prevent document duplicated document numbers is included,new,open,,1970-01-01 0040924,defect,Retail Modules,gsuarez,Retail,normal,minor,always,,,2019-05-20,5,,,public,2019-05-20,Error in full refresh when loading disabled payment methods in promotions,The POS terminal throws an error when trying to load a promotion with disabled payment methods.,new,open,,1970-01-01 0040915,design defect,Openbravo ERP,alostale,Retail,normal,minor,have not tried,,,2019-05-20,5,,,public,2019-05-20,retail: review FK columns to set which ones shouldn't generate one-to-many property in parent entity,"""After #40290 implemented the capacity of defining which foreign key database column should generate a one-to-many property in their referenced parent entity, all existing columns were set to continue generating them in order to preserve backward compatibility. All these columns should be now reviewed to decide, case by case, if those parent properties should be generated.""",new,open,,1970-01-01 0040910,defect,Retail Modules,asiermartirena,Retail,normal,major,always,,,2019-05-20,5,,,public,2019-05-20,Error when loading the terminal with sessions module and till is updated,"Having the sessions module installed, if a till is opened and the till close info is modified from the backend (the fields are editable), a not controller exception is raised during the login process (also when refreshing).",new,open,,1970-01-01 0040858,design defect,Retail Modules,ucarrion,Retail,normal,major,sometimes,,,2019-05-13,5,,,public,2019-05-13,Order selection popup unbalanced,"The order selection popup is unbalanced in several mobile devices if the words to show (translated, normally) are long.",new,open,,2019-06-03 0040595,feature request,Retail Modules,samuel_nicuesa,Retail,normal,minor,always,pi,,2019-04-11,5,,,public,2019-05-10,Add a configuration of document types that must be taken into account when the mechanism to avoid duplicated is thrown,"We need to include a configuration to define the document types that will be taken into account by the mechanism to avoid duplicated. ",new,open,,1970-01-01 0040838,feature request,Retail Modules,AugustoMauch,StoreServer,normal,minor,have not tried,,,2019-05-10,5,,,public,2019-05-10,"Increase the default value of sym_channel.max_batch_to_send, and make it configurable in the ERP","""In this issue [1] the number of batches to include in each push request was reduced from 60 to 15, to prevent performance problems. Now it is clear that 15 is too low. When there is some delta accumulated for a store server, it takes too long to be consumed. The default value should be updated to 30. And it should be configurable in a live instance, to increase it or decrease it temporarily if needed. Ideally, although it might not be possible because of SymmetricDS restrictions, we would like to define different max_batch_to_send values per target server. [1] https://issues.openbravo.com/view.php?id=39693""",new,open,,1970-01-01 0040828,design defect,Retail Modules,dbaz,Retail,high,minor,always,,,2019-05-09,5,,,public,2019-05-09,[UX] "Delivery Modes" combo should be changed by a *light* selector.,"""At this moment, there are two ways of selectying a """"Delivery Mode"""". By receipt (default value) or by line. * In order to change the receipt default value, you should open """"Receipt Properties"""" popup, then open the """"Default Delivery Mode"""" combo, select the desired one, and press """"Apply"""" button. 4 clicks in total. * In order to change it by line, you should press """"Delivery Mode"""" orange button (in EDIT panel), then open the """"Delivery Mode"""" combo of the displayed popup, select the desired one, and press """"Apply"""" button. 4 clicks in total too. If this component is changed by a *light* selector (a selector without search and advance filters), we save 2 clicks in the """"by line"""" case (the """"Receipt Properties"""" one remains the same). With this change the flow will remain as: Press the """"Delivery Mode"""" orange button, and then directly select the desired value from the popup. 2 clicks in total. Explanatory video: https://youtu.be/taMlqu9pTEA Two notes: * The current selected option in the popup displaying the available delivery modes should have light yellow background (#FBF6D1), just to let know the user the current value. * The label of the header of the selector is different depending if it has been opened from """"Receipt Properties"""" or from """"EDIT panel"""" """,new,open,,1970-01-01 0040824,defect,Retail Modules,migueldejuana,Retail,normal,minor,always,,,2019-05-09,5,,,public,2019-05-09,Consuming Gift card request fails and we get javascript error,"When we are consuming a Gift Certificate, if the request reaches the timeout we get a js error, the gift card is consumed in backend but it is not reflected in client side.",new,open,,1970-01-01 0040822,defect,Retail Modules,dbaz,Retail,urgent,minor,always,,,2019-05-09,5,,,public,2019-05-09,[UX] The BP / Customer selector does not show the selected record.,"""The BP / Customer selector does not show the selected record. Other selectors, like the Address one, displays in yellow the selected line. Explanatory video: https://www.youtube.com/watch?v=JKQvEXv7UWY""",new,open,,1970-01-01 0039384,design defect,Retail Modules,xabiermerino,Retail,urgent,major,always,,,2018-10-01,5,,,public,2019-05-08,The list of properties of the product changes if the product is discontinued,The list of properties of the product changes if the product is discontinued,new,open,,1970-01-01 0040600,defect,Retail Modules,malsasua,rqueralta,normal,major,sometimes,,,2019-04-11,5,,,public,2019-05-08,DocumentNoLIst table is not initialized in local database,"""Randomly, when functionality to prevent document number repeated is added to one environment, the documentNoLIst table could not be created in local database In this cases, this error is returned: OB.Dal.find: table 'documentNoList'; SQLError code: 5, message: could not prepare statement (1 no such table: DocumentNoList)""",scheduled,open,,1970-01-01 0040807,design defect,Retail Modules,guilleaer,Retail,normal,minor,have not tried,,,2019-05-08,5,,,public,2019-05-08,[Support for attributes] Web POS is not managing correctly serialNo and LotNo when specific control is defined,"Web POS is not managing correctly attribute sets with serialNo and LotNo with a specific control. It seems that M_GETJSONDESCIPTION plsql function is not taking into account this control and it returns wrong values",new,open,,1970-01-01 0040166,defect,Retail Modules,gorkaion,Retail,high,minor,always,,,2019-02-06,5,,,public,2019-05-08,Improve messages when trying to use products with NO instance attributes in POS,"The POS Support for Attributes do not include the NOT instance attributes as these should be treat as variants using characteristics. The documentation of the wiki should clearly state that these attributes are not supported. When a product that has not instance attributes defined as mandatory is used the POS does not work correctly. - If the attribute set has an instance attribute and a not instance attribute the POS does never find the stock as it does not consider the not instance attribute value. - If the attribute set only has a mandatory not instance attribute then the OBPOS_ProductAttributeNotDefined is thrown and it is not possible to sell the product. A proper message should be thrown at some moment to warn the user that the product as it is configured is not supported by the POS.",new,open,,1970-01-01 0040793,design defect,Retail Modules,dmiguelez,Retail,high,major,always,,,2019-05-07,5,,,public,2019-05-07,Not possible to properly work with error in import entries when using different modules,"""In an scenario where there are two modules: - Loyalty Programs (Core Dependent) - Retail Loyalty (POS Dependent) To be able to create an offline subscription, it is necessary to create the logic in the Retail module for an Object of the Loyalty module. If there are any errors while importing, and import entry should be created. In order to do so, it is necessary to create a record in the 'Types of data to be synchronized in Web POS' Reference List. This list should reference the entity that is going to be imported, however, the list entry should start with the module prefix. In this case it is impossible to fulfill both requirements.""",new,open,,1970-01-01 0040792,defect,Retail Modules,dmiguelez,Retail,normal,minor,always,,,2019-05-07,5,,,public,2019-05-07,Wrong navigation when closing pop-ups after saving a new Loyalty subscription,Wrong navigation when closing pop-ups after saving a new Loyalty subscription,new,open,,1970-01-01 0018385,feature request,Modules,ioritzCia,Triage Omni OMS,normal,major,always,,,2011-08-30,20,Ubuntu 10.04,,public,2019-05-06,Intercompany does not work with shipments.,Intercompany does not work with shipments and it would be nice if it would.,new,open,,1970-01-01 0040785,design defect,Retail Modules,jarmendariz,Retail,normal,minor,have not tried,,,2019-05-06,5,,,public,2019-05-06,Move camera barcode scanner messages to its module,"Due to issue #40784, camera barcode scanner messages are placed in mobile.core. Once this defect is fixed, OBMOBC_CannotAccessCameraCanvas, OBMOBC_CannotAccessCamera and OBMOBC_ScanFromCamera can be moved back to camerabarcodescanner module.",new,open,,1970-01-01 0038200,defect,Openbravo ERP,shuehner,Triage Omni OMS,normal,minor,have not tried,,,2018-03-22,5,,,public,2019-05-03,DefaultValuesData.select (NOT xsql-generated) is not using bind-params for ad_client_id + ad_org_id filters,"That method is called during login for every table having an 'isDefault' column and it is not using bind-params for the client + org filters. Note: Despite name this is not xsql-generated source-code but written manually.",new,open,,1970-01-01 0040749,defect,Retail Modules,aferraz,Retail,normal,major,have not tried,,,2019-05-02,5,,,public,2019-05-02,Set as undeliverable not working,Set as undeliverable not working,new,open,,1970-01-01 0040696,feature request,Retail Modules,marvintm,Retail,normal,minor,always,,,2019-04-29,5,,,public,2019-05-02,It is needed to be able to disable characteristic values discounts in remote mode,"""The support for characteristic values discounts in remote mode requires to save each characteristic value for each product every time it is added to a ticket in the local database. This generates a performance penalty for each customer using remote mode, and at the same time this configuration is not very common. Therefore, it would be very useful to be able to disable this saving. In this case the discounts filter by characteristic value would not work in remote mode, but adding products to a ticket would be much faster.""",new,open,,1970-01-01 0039242,design defect,Retail Modules,asiermartirena,Retail,normal,major,always,,,2018-09-07,5,,,public,2019-05-02,Performance problem when adding products in remote,"""There's a notable performance problem when adding products using the remote mode for product. The problem is that there are some queries that are only done when adding any product in remote. The process controller development locks the buttons until those queries have finished (is correct, because the process to add lines ends after the queries have been executed). It must be checked if those queries are needed or can be performed by anyway.""",new,open,,1970-01-01 0040734,defect,Retail Modules,salvador_campanella,Retail,normal,major,always,RR18Q3.3,,2019-04-30,5,,,public,2019-04-30,Restrict User to a Single Login Instance not working for POS and Backoffice,"Restrict User to a Single Login Instance not working for POS and Backoffice Exist a old issue with this topic https://issues.openbravo.com/view.php?id=30883 In the repository this change was made in the revision: 34151",new,open,,1970-01-01 0040705,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2019-04-29,5,,,public,2019-04-29,[19Q2] [Sessions] Setting the business date in offline mode shows an error,"Accessing a closed terminal in offline mode asks for the business date. If the business date does not match the terminal's date, an error is shown. See steps.",new,open,,1970-01-01 0040689,defect,Retail Modules,jorge-garcia,Retail,normal,major,have not tried,,,2019-04-26,5,,,public,2019-04-26,Wrong order status if calculate currentcash or updateDocumentSequenceWhenOrderSaved fails in syncrhonize mode,Wrong order status if calculate currentcash or updateDocumentSequenceWhenOrderSaved fails in syncrhonize mode,new,open,,1970-01-01 0024530,feature request,Openbravo ERP,VictorVillar,Triage Omni WMS,urgent,major,always,pi,,2013-08-14,5,,,public,2019-04-25,The Cost of the Manufacturing products should be calculated with the new costing engine.,The Cost of the Manufacturing products should be calculated with the new costing engine. For Average algorithm and FIFO algorithm too,new,open,,1970-01-01 0040685,feature request,Openbravo ERP,AugustoMauch,AugustoMauch,normal,major,have not tried,,,2019-04-25,5,,,public,2019-04-25,Create a purge script to remove data from an Openbravo database enforcing referencial integrity,"""Some Openbravo clients accumulate a lot of transactional data, that they no longer need to be stored in the Openbravo database anymore because it is stored somewhere else (i.e. SAP or any other external system). It would be useful to provide a script that removes data from transactional data tables, removing recursively records referenced by them to make sure referential integrity is maintained. The input of the script could be for instance a root table (i.e. OBPOS_APP_CASHUP and a where clause (i.e. to select cashups created before 2016). The script should be able to remove data referencing removed rows by checking the foreign keys in the catalog. """,new,open,,1970-01-01 0040668,defect,Modules,aferraz,Triage Omni OMS,normal,major,have not tried,,,2019-04-24,5,,,public,2019-04-24,Tax Zone should not be exported to Magento if it has the same destination country and region than its Tax Rate,Tax Zone should not be exported to Magento if it has the same destination country and region than its Tax Rate,new,open,,1970-01-01 0040496,design defect,Retail Modules,JONHM,Retail,high,major,always,,,2019-03-29,5,,,public,2019-04-24,first search of business partner selector is very slow,"""In some cases, the first search of business partner selector is very slow. The rest of searches are quick. Patch from issue #36662 already applied but the issue persists. It happens the first time because the database has not been cached yet. It's a problem when the customer shut down the terminal every night.""",new,open,,1970-01-01 0040658,design defect,Modules,aferraz,Triage Omni OMS,normal,major,have not tried,,,2019-04-23,5,,,public,2019-04-24,Magento doesn't apply taxes correctly in case of multiple Tax Rate for the same Tax Category and Country,"In case we have two Tax Rates for the same Tax Category and Country but different dates, Openbravo will apply always the Tax Rate with the latest date, but Magento Connector will export both taxes in the same way and Magento will apply both taxes.",new,open,,1970-01-01 0040656,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2019-04-23,5,,,public,2019-04-23,[RR19Q2] "Web POS Show Action Button Remove Discount" preference does not work,"Even when preference ""Web POS Show Action Button Remove Discount"" is set to ""N"", delete button is still visible and enabled.",new,open,,1970-01-01 0040655,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2019-04-23,5,,,public,2019-04-23,[RR19Q2] Web POS Show Action Button Check Stock preference does not work,"Even when preference ""Web POS Show Action Button Check Stock"" is set to ""N"", delete button is still visible and enabled",new,open,,1970-01-01 0040654,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2019-04-23,5,,,public,2019-04-23,[RR19Q2] "Web POS Show Action Button Split" preference does not work,"Even when preference ""Web POS Show Action Button Split"" is set to ""N"", delete button is still visible and enabled.",new,open,,1970-01-01 0040652,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2019-04-23,5,,,public,2019-04-23,[RR19Q2] "Web POS Show Action Button Description" preference does not work,"""Even when preference """"Web POS Show Action Button Description"""" is set to """"N"""", delete button is still visible and enabled. """,new,open,,1970-01-01 0040651,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2019-04-23,5,,,public,2019-04-23,[RR19Q2] "Web POS Show Action Button Delete" preference does not work,"Even when preference ""Web POS Show Action Button Delete"" is set to ""N"", delete button is still visible and enabled.",new,open,,1970-01-01 0040632,defect,Retail Modules,lorenzofidalgo,Retail,normal,major,always,main,,2019-04-17,5,,,public,2019-04-17,[RR19Q2] It is not possible execute a partial payment using Pay Open Tickets,Pay Open Tickets feature does not allow Partial payments unless Total Amount button is clicked in a previous flow.,new,open,,1970-01-01 0040630,defect,Retail Modules,aferraz,Retail,normal,major,have not tried,,,2019-04-17,5,,,public,2019-04-17,Error when opening a receipt created in a different terminal with a new Customer Address,Error when opening a receipt created in a different terminal with a new Customer Address,new,open,,1970-01-01 0040612,defect,Openbravo Localizations,psanjuan,tegik_forge,urgent,major,always,,,2019-04-12,20,Ubuntu 8.04.1,,public,2019-04-15,DIOT and IVA reports part of Mexico Localization PR Pack should be compatible with Oracle.,DIOT and IVA reports part of Mexico Localization PR Pack should be compatible with Oracle.,new,open,,1970-01-01 0040610,feature request,Modules,francisco,Triage Omni WMS,normal,major,always,,,2019-04-12,5,,,public,2019-04-12,[AWO] Sound warning when there is any error during the scanning,"""It would be nice to have a sound warning when you are working with AWO and you have to scan several products, if something fail or is not possible to read the label there is a screen text warning but not a sound warning. In many occasions the worker will be scanning and not looking into the screen """,new,open,,1970-01-01 0040597,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2019-04-11,5,,,public,2019-04-11,[19Q2] "The application has been updated" pop up can be closed,"""When the application detects an update in the current webPOS version, a message is shown to the user: The application has been updated The application has been updated, and a refresh of the browser needs to be done. Please click on the OK button and this will be done automatically. However, the pop up can be closed and the user can keep working. After some seconds, the message is shown again. While it is true that in some scenarios the ability to keep working is desirable, in some other cases might create problems.""",new,open,,1970-01-01 0040587,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2019-04-10,5,,,public,2019-04-10,[19Q2] Selecting a non working printer shows a message with two buttons that do the same,"""After selecting a printer, in case the printer is not available, a message is shown. This message has three buttons: Retry, Select Another Printer and Cancel. Retry and Select Another Printer behaviour is the same.""",new,open,,1970-01-01 0040586,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2019-04-10,5,,,public,2019-04-10,"[19Q2] After retrying, the Select Printer pop up shows a Cancel button","When first shown, the Select Printer pop up does not have a Cancel button. In case the printing fails and the user picks ""Retry"", the pop up is shown again, but this time there is a Cancel button.",new,open,,1970-01-01 0040582,defect,Retail Modules,plujan,Retail,normal,trivial,have not tried,main,,2019-04-10,5,,,public,2019-04-10,[19Q2] Typo on Pay Open Tickets message,"""When picking a paid ticket to pay it again the message says: Error All selected tickets are already paid. Please, select at least one not-completly-paid ticket to use Pay Open Tickets. Notice the typo """"completly"""" instead of """"completely""""""",new,open,,1970-01-01 0040576,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2019-04-10,5,,,public,2019-04-10,[19Q2] Customer filter in Open Receipt is not kept after picking a business partner for a ticket,"When filtering by a Customer in the Open Receipts menu option it keeps the filters while repeating the same search. However, the filter is lost if in between searches I assign a Customer to a ticket.",new,open,,1970-01-01 0040566,feature request,Openbravo ERP,ngarcia,Triage Omni OMS,urgent,major,always,,,2019-04-10,5,,,public,2019-04-10,It would be nice to have the Multi-General Ledger option in G/L Journal to create payments in orgs with more than one GL,It would be nice to have the Multi-General Ledger option in G/L Journal to create payments in organizations with more than one General Ledger,new,open,,1970-01-01 0040373,design defect,Retail Modules,psanjuan,Retail,urgent,major,always,,,2019-03-13,30,Openbravo Appliance 14.04,,public,2019-04-09,It should be possible not to assign a Price List to a customer created in the organization * while making a sale for him/her,It should be possible not to assign a Price List to a customer created in the organization * while making a sale for him/her at Web POS.,new,open,,1970-01-01 0040554,defect,Openbravo ERP,plujan,Triage Omni OMS,normal,trivial,have not tried,main,,2019-04-09,5,,,public,2019-04-09,[19Q2] Spaces missing in text about module installation details,"Installing a module with a lower version than needed shows a message during installation process. This message misses two spaces, between the module name and the open parenthesis and between the word ""needed"" and the version number. See attached screenshot for details.",new,open,,1970-01-01 0040538,defect,Retail Modules,AugustoMauch,AugustoMauch,normal,major,have not tried,,,2019-04-05,5,,,public,2019-04-05,Review jars of store server modules - new module collisions with PR19Q1,Review jars of store server modules - new module collisions with PR19Q1,new,open,,1970-01-01 0004099,feature request,Openbravo ERP,cromero,iciordia,normal,minor,have not tried,,,2008-06-20,5,,,public,2019-04-02,Delete client should not drop constraints,"Currently the Delete Client process drops the database constraints. The implications of that are: 1) Users cannot be logged in while the Delete Client is run (this is a no-no in a SaaS deployment) 2) In PostgreSQL the process requires superuser privileges",acknowledged,open,,1970-01-01 0028759,defect,Openbravo ERP,adrianromero,markmm82,normal,major,always,,,2015-01-23,5,,,public,2019-04-02,Price adjustment promotions write 0 amount in invoices information tab,Price adjustment promotions with fixed price discount writes 0 amount in the table m_invoiceline_offer. Price adjustment promotions with percentage discount writes the right amounts in the table m_invoiceine_offer.,scheduled,open,,1970-01-01 0040487,design defect,Retail Modules,ngarcia,Retail,urgent,major,always,,,2019-03-28,5,,,public,2019-03-28,Coin amounts should be rounded to POS Precision once they are summed up,"Coin amounts should be rounded to POS Precision once they are summed up The user case of this configuration is a shop that have the coins of EUR currency for example but wants all their total amounts to be integers",new,open,,1970-01-01 0040464,defect,Openbravo ERP,ngarcia,Triage Omni OMS,high,minor,always,,,2019-03-27,5,,,public,2019-03-27,Documentation about Import Client and Export Client processes is missing,Documentation about Import Client and Export Client processes is missing,new,open,,1970-01-01 0038070,defect,Modules,RenateNieuwkoop,dmiguelez,normal,minor,always,,,2018-03-07,5,,,public,2019-03-27,Routing entry goes back to grid view,"""https://www.youtube.com/watch?v=9kfOlko8wyE&feature=youtu.be After a routing is added in form view, the view goes back to grid view and the entry is not selected anymore. This means that you manually need to search for the entry from the listing, which is prone for error. """,new,open,,1970-01-01 0040452,defect,Openbravo ERP,gorkaion,Triage Omni OMS,low,minor,N/A,,,2019-03-26,5,,,public,2019-03-26,documentation issue in How to Manage Attributes And Attribute Sets,"Wiki page How to Manage Attributes And Attribute Sets [1] should be updated to suggest using Characteristics and Variants to manage products attributes like size or color instead of not instance attributes. [1] http://wiki.openbravo.com/wiki/How_to_Manage_Attributes_And_Attribute_Sets",new,open,,1970-01-01 0037751,defect,Retail Modules,plujan,plujan,normal,minor,have not tried,main,,2018-01-29,5,,,public,2019-03-26,[RR18Q1] Automatic Master Data Refresh triggered and not recovering,"While normal operation of the webPOS, a green message saying that Master Data has to be refreshed was shown, and this automatically triggered refresh, from which the webPOS did not go back, leaving the ""Loading..."" message.",feedback,open,,1970-01-01 0040367,defect,Modules,markmm82,psanjuan,normal,major,always,,,2019-03-13,5,,,public,2019-03-25,Wrong Price List SAP Code management when importing a Business Partner,"""It is possible to do an incorrect selection of the Price List when importing different business partners, it could happend due to it is always used the default price list with the hard coded """"PN10"""" SAP Code. If the process tries to import an XML with different business partners, when the first one is processed, the process creates a default Price List with """"PN10"""" as it SAP Code if any Price List with this SAP code exists, and then over next iterations all the others business partners will be imported using the first price list. This could be wrong as not necessarily all the BP are using the same Price List. Should be defined how the Price Lists should be selected or created when a business partner is imported. """,scheduled,open,,1970-01-01 0040432,defect,Retail Modules,AugustoMauch,AugustoMauch,normal,minor,have not tried,,,2019-03-21,5,,,public,2019-03-22,"OBMOBC_SERVER_DEFINITION.delta_age means two different things, it can be improved","""The delta_age column of the OBMOBC_SERVER_DEFINITION table will be null for a given store server if: 1- The store server has not received any ping yet from the central server, or 2- It received a ping, but there were no batches pending to be sent from that store server. This double meaning makes difficult to decide if the delta age is expired when it is null. In case #1 it makes sense to assume it is expired, while in case #2 it is not expired. It would be better if the central server includes as max_age the current time when there are no batches pending to be sent to the store server, instead of including null.""",new,open,,1970-01-01 0040412,defect,Retail Modules,inaki_garcia,Retail,normal,minor,always,main,,2019-03-18,5,,,public,2019-03-20,[RR19Q1] Dismissable popups that appear during login or logout can lead to breaking the workflow,"The processes that appear during login or logout, such as when a Cashup needs to be performed or the Business Date changed, have popups that can be dismissed. Accidentally dismissing the popups will lead to breaking the intended workflow of said processes. The processes can be continued by refreshing the Web POS, but it shouldn't be possible to that point if the popups weren't dismissable in the first place.",new,open,,1970-01-01 0040413,defect,Retail Modules,inaki_garcia,Retail,normal,minor,always,main,,2019-03-18,5,,,public,2019-03-20,[RR19Q1] [iPad] Keyboard in the Set Business Date window is incorrectly sized,The keyboard pane in the Set Buisiness Date window shows incorrectly sized and with bad padding on iPad,new,open,,1970-01-01 0040411,defect,Openbravo ERP,RenateNieuwkoop,Triage Omni OMS,normal,major,always,3.0PR18Q4.2,,2019-03-18,5,,,public,2019-03-18,Fiscal Calendar: Year tab doesn't allow new record creation. Log out and log in needed,"When creating an organization type Legal with Acccouting, the next step is to create a Fiscal Calendar for it. When I enter the fiscal calendar and save it, when I go to the year tab, there is no option to create a new record. Even closing the tab and opening it again does not fix the problem. Only doing a lout out and login resolves this problem. ",new,open,,1970-01-01 0040397,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2019-03-15,5,,,public,2019-03-15,[RR19Q1] Payments of zero can be added to the receipt using Gift Cards,"Using Gift Card feature, it is possible to add lines of 0 value to the receipt.",new,open,,1970-01-01 0040395,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2019-03-15,5,,,public,2019-03-15,"[RR19Q1] Symbols like ""%"",""*"",""."" and ""/"" can be introduced to pay using Gift Cards flow","Using Gift Cards to pay a receipt, it is possible pay ""/"" quantity which is wrong. It is also allowed pay ""%"",""*"" or "".""",new,open,,1970-01-01 0040393,feature request,Retail Modules,anderaranguren,Retail,normal,major,have not tried,pi,,2019-03-15,5,,,public,2019-03-15,"After the code has been updated, it should not be mandatory to clear the cache if accessing to the backoffice from the POS","After an update, it should not be mandatory to clear the cache if accessing to the backoffice from the POS",new,open,,1970-01-01 0040344,feature request,Retail Modules,psanjuan,Retail,urgent,major,always,,,2019-03-08,20,Ubuntu 8.04.1,,public,2019-03-08,There should not be any jump on POS order/invoice documents numbering.,"""There should not be any jump on POS order/invoice documents numbering. Besides, order & invoice documents numbering should be correlative in time. Same would apply to OB backoffice (to be reflected on a new issue).""",new,open,,1970-01-01 0040136,design defect,Retail Modules,gorkaion,Retail,urgent,major,have not tried,,,2019-02-05,5,,,public,2019-03-06,Duplicated Document No under certain escenarios,There are some scenarios where the POS is generating receipts with duplicated document number.,new,open,,1970-01-01 0022012,feature request,Openbravo ERP,VictorVillar,Triage Omni OMS,high,minor,always,pi,,2012-10-19,5,,,public,2019-03-01,Specific Identification cost algorithm,"IT would be fine to calculate the cost of a product according the attributesetvalue. ",new,open,,1970-01-01 0040234,defect,Openbravo ERP,Sandrahuguet,AtulOpenbravo,normal,minor,have not tried,,,2019-02-18,30,Openbravo Appliance 14.04,,public,2019-02-28,"Is not possible to close 2015 year in F&B US, Inc organization","Is not possible to close 2015 year in F&B US, Inc organization",scheduled,open,,1970-01-01 0040283,design defect,Openbravo ERP,neil_smith,Triage Omni OMS,normal,minor,always,,,2019-02-27,5,,,public,2019-02-27,"Void a sale shipment shipment impossible if linked order has been invoiced via another shipment (invoicerule 'D', 'O', 'S')","""It is not possible to void a shipment if one of the lines of the shipment has been invoiced via another shipment (with invoice rule After delivery (D), After order delivered (O) or Customer schedule after delivery (S)). This is in the M_INOUT_POST database function, line 1075 and following (in the last version, 3.0PR18Q3.5, but I think this check has been there since a long time).""",new,open,,1970-01-01 0039192,defect,Modules,gorkaion,dmiguelez,immediate,critical,always,,,2018-08-28,5,,,public,2019-02-25,AWO 1.3.200 depends on PR18Q3 but includes the changes for hibernate upgrade released in PR18Q4,"When trying to upgrade to PR18Q3 with AWO the module is upgraded to 1.3.200. This combination does not compile as that version of AWO already includes the fixes for the hibernate upgrade that it is expected to be published in PR18Q4.",feedback,open,,1970-01-01 0040245,design defect,Retail Modules,rafaroda,Retail,normal,minor,always,,,2019-02-20,5,,,public,2019-02-20,Missleading message in POS when using a User Defined Amount,"""There is a missleading message to the user in POS when using an User Defined Amount with no Discounted Amount set in backend. Message is saying """"Some discount information is missing, promotion could not be applied"""" when the discount type is selected in POS, not even when trying to apply it (here it would make sense): see video attached""",new,open,,1970-01-01 0040236,design defect,Openbravo ERP,ngarcia,Triage Omni OMS,urgent,major,always,,,2019-02-18,5,,,public,2019-02-18,Product selector in sales order lines should be prefiltered by a price list version of the price list selected in the header,Product selector in sales order lines should be prefiltered by a price list version of the price list selected in the header although it is not valid for the order date,new,open,,1970-01-01 0027044,defect,Retail Modules,RenateNieuwkoop,marvintm,normal,trivial,have not tried,,,2014-07-10,5,,,public,2019-02-14,Documentation: request to document preferences for WebPOS,"""In the Commerce Functional Training I have added a listing of all the preferences, since I can't find a section in the wiki where all preferences are listed with the information. I have found several spread out in different sections and not all preferences used for WebPOS may be here, since I just got them from browsing the preferences listing and noticing anything with WebPOS in the description and preferences listed in the articles. """,new,open,,1970-01-01 0030659,feature request,Openbravo ERP,AugustoMauch,AugustoMauch,normal,minor,have not tried,,,2015-08-25,5,,,public,2019-02-14,Improve the generation of UUIDs so that they can be indexed more efficiently,"""Openbravo uses the uuid_generate_v4 [1] function to generate UUIDs with PostgreSQL. The function generates randomized UUIDs that are very scattered, which is makes the updates of the indexes based on these UUIDs very slow. The index updates could potentially be much more efficient if the UUIDs were more grouped [1] http://www.postgresql.org/docs/9.4/static/uuid-ossp.html""",new,open,,1970-01-01 0039599,defect,Retail Modules,lmonreal,Retail,high,major,have not tried,,,2018-11-06,5,,,public,2019-02-14,"If Payment Provider group is deactivated, payment methods grouped are not displayed in WEBPOS","If we have a payment provider group with some payment methods grouped and it is deactivated it is still displayed in WEBPOS, and the payment methods not. Even if it has been deactivated.",acknowledged,open,,1970-01-01 0039410,design defect,Retail Modules,Leyre,Retail,urgent,major,always,,,2018-10-05,5,,,public,2019-02-14,"It is possible to sell a product of a Layaway without stock, although it is not allowed.","It is possible to sell a product of a Layaway without stock, although it is not allowed.",acknowledged,open,,1970-01-01 0040091,defect,Openbravo ERP,Sandrahuguet,markmm82,normal,minor,have not tried,,,2019-01-31,30,Openbravo Appliance 14.04,,public,2019-02-07,If converted amount is zero the document should be disabled for accounting.,"""When a document is created in foreign currency, to be deposited in the financial account is converted to the financial account currency. If the result of this conversion is zero, the document should be disabled for accounting. (same behavior of a document with amount zero) """,scheduled,open,,1970-01-01 0039388,defect,Retail Modules,airaceburu,rqueralta,normal,major,always,pi,pi,2018-10-02,5,,,public,2019-02-06,Digital Coupons does not work in Pay Open Tickets,Digital coupons popup is not shown during payment selection in payOpenTickets,new,open,,1970-01-01 0026962,defect,Retail Modules,Orekaria,marvintm,normal,minor,always,,,2014-06-27,5,,,public,2019-02-06,[UX] UI shows two scroll bars when a closed receipt is loaded using the menu receipt option,[UX] UI shows two scroll bars when a closed receipt is loaded using the menu receipt option,new,open,,1970-01-01 0040144,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2019-02-05,5,,,public,2019-02-05,[RR19Q1] [UX] Creating a Gift Certificate assumes the customer is the one shown in current active ticket,"When creating a new Gift Certificate, the process assumes the customer assigned to the certificate is the one in the current active ticket. But this information is not shown to the user during the creation process. In order to verify which customer have received the certificate, the user has to created and then open it from a different menu option.",new,open,,1970-01-01 0040140,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,,,2019-02-05,5,,,public,2019-02-05,[RR19Q1] [UX] The "New customer" button on filtering by customer to open a receipt has no sense,The pop up shown when trying to use a customer as a filter to the Open Receipt menu option includes a button "New Customer". The button has no sense in this context (no receipt can exist on a customer that is being created for the filter) neither the filter responds to the new customer.,new,open,,1970-01-01 0032148,defect,Openbravo ERP,ngarcia,markmm82,high,minor,always,,,2016-02-05,5,,,public,2019-02-04,Descriptions of previously selected payments remain in Description field of Financial Account - Transactions tab,Descriptions of previously selected payments remain in Description field of Financial Account - Transactions tab,scheduled,open,,1970-01-01 0038033,defect,Openbravo ERP,vmromanos,vmromanos,normal,minor,have not tried,,,2018-03-02,5,,,public,2019-02-04,Not possible to remove a reservation linked to a goods movement,"If a reservation has been related to a goods movement, you can't remove the reservation afterwards as the DB integrity is broken.",acknowledged,open,,1970-01-01 0028464,feature request,Openbravo ERP,ngarcia,Triage Omni OMS,urgent,major,always,,,2014-12-22,5,,,public,2019-02-04,It would be fine to be able to define different document sequence by organization for Goods Movements,It would be fine to be able to define different document sequence by organization for Goods Movements,new,open,,1970-01-01 0040123,defect,Retail Modules,lmonreal,Retail,normal,minor,always,,,2019-02-04,5,,,public,2019-02-04,Show Coin Keypad is showing wrong currency button in WEBPOS,"""Show Coin Keypad is showing wrong currency button in WEBPOS When configured, the button 1,2,3 to change the coin keypad screen is displaying a wrong currency. If Cash EUR is selected it shows $$$, and on the other hand if Cash USD is selected it shows €€€.""",new,open,,1970-01-01 0040122,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2019-02-04,5,,,public,2019-02-04,[RR19Q1] [UX] Usability issue on searching for several Gift Cards,"Searching for a Gift card having several ones to browse. The process of opening one, noticing it is the wrong one and looking for the next one requires too many steps until the proper one is found.",new,open,,1970-01-01 0040120,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2019-02-04,5,,,public,2019-02-04,[RR19Q1] Layout is cut if POS user has virtual keyboard enabled (Windows tablet),Virtual keyboard of the windows tablet device cuts the layout and there are no eligible services.,new,open,,1970-01-01 0040107,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2019-02-01,5,,,public,2019-02-01,[RR19Q1] [OMNI] Default delivery mode is not carried away using "Cancel and Replace",The header of the new ticket after using Cancel And Replace menu option does not maintain the default delivery mode.,new,open,,1970-01-01 0040106,defect,Retail Modules,inaki_garcia,Retail,normal,trivial,always,main,,2019-02-01,5,,,public,2019-02-01,[RR19Q1] [Omni] No validations are made for Delivery Date in an Order line with certain Delivery Modes in the backend,"""There isn't any validation or restriction for the Delivery Date when creating a line with """"Home Delivery"""" or """"Pickup in store with date"""" Delivery Mode for a ticket (Sales Order) in the backend. A date prior to today's date can be set, which is a situation that is correctly validated when taking the same steps to create the ticket in the Web POS.""",new,open,,1970-01-01 0040105,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2019-02-01,5,,,public,2019-02-01,[RR19Q1] [OMNI] Inconsistent behaviour of dated Delivery modes,"While there is a validation to prevent the user to add a date (and time) of some delivery modes to be in the past, there are variations of the flows where this validation is bypassed. See steps.",new,open,,1970-01-01 0035425,defect,Openbravo ERP,ngarcia,markmm82,high,minor,always,,,2017-03-03,5,,,public,2019-02-01,Product's tax category is not taken into account when selecting a tax for an exempt customer,Product's tax category is not taken into account when selecting a tax for an exempt customer,scheduled,open,,1970-01-01 0040092,defect,Retail Modules,inaki_garcia,Retail,normal,major,always,main,,2019-01-31,50,iOS 12.1.1 (16C50),,public,2019-01-31,"[RR19Q1] [iPad] [UX] ""Change Split"" popup is difficult to use on tablet, due to constant switching of fields","""The """"Change Split"""" popup and feature included in the """"Multicurrency Change & Rounding"""" module of the Omnichannel project is quite cumbersome to use on tablets, as the value of the other field(s) are updated per each keypress and the focus is switched to the updated field. This makes it difficult to input even the smallest of numbers, which is quite bad on the usability side. Follow this link to the video depicts this situation: https://drive.google.com/open?id=1EfQWQU_QIxakAPn8Wzo7X1pQFbuV9MQ-""",new,open,,1970-01-01 0040085,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2019-01-31,5,,,public,2019-01-31,[RR19Q1] Pay open tickets option applied on an already paid ticket shows a non clear message,"""The result of attempting to pay an already paid ticket is a message saying """"The order XXX is already paid. Finish o cancel the action to be able to pay by the 'Pay Open Tickets' flow. What is the """"action"""" that I have to """"finish o cancel""""? If it is the payment of the paid ticket, that is not possible. What is """"to pay by the pay open tickets flow"""" ? It means that if I do it in a different way I can pay an already paid ticket?""",new,open,,1970-01-01 0040081,defect,Retail Modules,caristu,Retail,normal,trivial,have not tried,,,2019-01-31,5,,,public,2019-01-31,Cleanup in EntityPersistenceEventObserver classes (Retail modules),"""Some cleanup is required in classes extending EntityPersistenceEventObserver (see attached list): - They can be declared as package protected, this allows us to extract them from the public API. - Some of them define an unused """"logger"""" protected field. - Some other minor code improvements can be applied.""",new,open,,1970-01-01 0040080,defect,Openbravo ERP,caristu,Triage Omni OMS,normal,trivial,have not tried,,,2019-01-31,5,,,public,2019-01-31,Cleanup in EntityPersistenceEventObserver classes (Finance modules),"""Some cleanup is required in classes extending EntityPersistenceEventObserver (see attached list): - They can be declared as package protected, this allows us to extract them from the public API. - Some of them define an unused """"logger"""" protected field. - Some other minor code improvements can be applied.""",new,open,,1970-01-01 0040078,design defect,Retail Modules,guillermogil,Retail,normal,minor,always,,,2019-01-31,5,,,public,2019-01-31,If a new column is added to PaymentMethodCashup the data is inconsistent on WebPOS,"""If a new column is added to PaymentMethodCashup the data is inconsistent on WebPOS. Once logged in, PaymentMethodCashup table was cleaned from WebSQL but not CashUp table. WebPOS pick the values from the processed cashup in WebSQL but since there was no information on PaymentMethodCashup it tried to regenerate it but the startingCash was set to the current Balance of the Financial Account.""",new,open,,1970-01-01 0040077,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2019-01-30,5,,,public,2019-01-30,[RR19Q1] [OMNI] Deferred service error on picking a non valid ticket,"Deferred services lets the user to pick an open ticket to add the service. However, some tickets should not be eligible for such action and under current implementation, picking the wrong one generates an exception.",new,open,,1970-01-01 0040076,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2019-01-30,5,,,public,2019-01-30,[RR19Q1] [OMNI] In the WebPOS the time format is set to 24h while the "Home Delivery" pop up works in "am/pm" format,"There is a discrepancy between the majority of the WebPOS GUI and the Home Delivery section of the Delivery modes pop up. Almost everywhere the time is listed in 24H format, in the pop up as am/pm",new,open,,1970-01-01 0040075,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2019-01-30,5,,,public,2019-01-30,[RR19Q1] [OMNI] "Home Delivery" pop up wrongly autocompletes "Delivery Time" and "Delivery Date","""When completing a delivery mode as """"Home Delivery"""" the behaviour of the selectors when choosing a date and a time are too arbitrary to be useful at all. By default, the fields are blank. However, whenever picking a value for one, the other fields reveal they already have a hidden value, the system's one. This can lead to strange flows like, if current time is 5:15pm, what are the odds that the delivery will happen on 5:15am? If current date is Dec 31st 2018, what are the odds of the delivery happen on Dec 31st 2019?""",new,open,,1970-01-01 0040074,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2019-01-30,5,,,public,2019-01-30,[RR19Q1] [OMNI] It is mandatory to set a time with hours and minutes for Home Delivery,"Delivery mode ""Home Delivery"" ask the cashier for a Date and Time for the delivery. The time is mandatory in hours and minutes. How should the cashier at the moment of the creation of the ticket know the delivery time?",new,open,,1970-01-01 0040065,defect,Retail Modules,inaki_garcia,Retail,normal,trivial,always,main,,2019-01-30,5,,,public,2019-01-30,[RR19Q1][Omni] Typo in error popup shown when paying a ticket with some line set as non-deliverable with pick and carry delivery,"There's a typo in the error popup that is shown when trying to pay a ticket with some of it's items are set as non-deliverable when Pick and Carry delivery is set by default for the ticket. The message ""There are lines configured as Pick and Carry which are not defined as deliverable. Please review the receipt lines."" should actually say ""There are lines configured as Pick and Carry which are defined as non-deliverable. Please review the receipt lines."" or use either ""not deliverable"" or ""undeliverable"" as alternatives to ""non-deliverable"". This popup is depicted in the attachment image.",new,open,,1970-01-01 0040073,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,,,2019-01-30,5,,,public,2019-01-30,"[RR19Q1] [OMNI] When approval for underpayment is set, the approval happens before the validations","""It is possible to pay less than the minimum required to a partial delivery. It is not possible to pay less than the amount of the items are carried. When creating a ticket for a 100 EUR item and paying 10 EUR, first the approval is shown and after this, an error saying that the process is not valid. Why the error is not shown before and after the validations are passed, the approval is requested?""",new,open,,1970-01-01 0040072,defect,Modules,caristu,Triage Omni WMS,high,minor,have not tried,,,2019-01-30,5,,,public,2019-01-30,TaskEventObserver should be defined as @ApplicationScoped,"""After the fix for issue #40046 all the classes extending EntityPersistenceEventObserver will be ApplicationScoped by default. This is not the case of the TaskEventObserver which currently is explictly declared as Dependent. This is because it can not be safely defined as ApplicationScoped because the class has state given by the """"toleranceManager"""" field. Being @Dependent, a new TaskEventObserver instance is generated on every new write operation performed by DAL (save, update, remove).""",new,open,,1970-01-01 0040064,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,,,2019-01-30,5,,,public,2019-01-30,[RR19Q1] [OMNI] Wrong alignment when returning change in multiple currencies,"When returning change in multiple currencies, part of the text is shown off the line. See attached screenshot.",new,open,,1970-01-01 0040062,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2019-01-30,5,,,public,2019-01-30,[RR19Q1] [OMNI] "Action required" is not shown if actions are entered in different order,"""When a ticket is a partial deliver, and when a cash payment exceeds the amount to pay for the delivered items, a pop up named """"Action Required"""" should be displayed. However, the pop up is shown just for one specific user flow, there are others than are not covered. See steps.""",new,open,,1970-01-01 0038402,defect,Openbravo ERP,ngarcia,markmm82,high,minor,always,,,2018-04-18,5,,,public,2019-01-28,Cannot save a product if the same general ledger is assigned in the organization natural tree with Sequence For Product defined,Cannot save a product if the same general ledger is assigned in the organization natural tree with Sequence For Product defined,scheduled,open,,1970-01-01 0037554,design defect,Modules,JONHM,Triage Omni WMS,high,major,sometimes,,,2017-12-27,5,,,public,2019-01-24,Performance issue on Packing p&e when using high amount of data,"""There is a performance issue on Packing p&e when using high amount of data. Having large volumes of products and boxes causes this problem. Apparently, there is also a relation between the performance of this p&e window and the resolution of the screen. Tested in Chrome version 63.0""",scheduled,open,,2018-01-17 0040027,feature request,Modules,anderaranguren,Triage Omni WMS,normal,minor,always,,,2019-01-24,5,,,public,2019-01-24,"Different users confirming tasks from AWO frontend, cannot know if an order is completed","If an order has several lines, and you have assigned each one to different users, for a specific user will seem to be completed when the task is confirmed, while there is another task left, ready to complete by another user",new,open,,1970-01-01 0039981,defect,Retail Modules,ngarcia,Retail,high,minor,always,,,2019-01-21,5,,,public,2019-01-21,Documentation is missing about the preferences to configure POS connectivity,"Documentation is missing about the preferences to configure POS connectivity: PosConnectivity Checking time to go online (milliseconds) PosConnectivity Default time to go online (milliseconds) PosConnectivity Default timeout to go online (milliseconds) PosConnectivity Max time to go online (milliseconds) PosConnectivity Number of failed requests to go offline PosConnectivity Time to reset counter Offline (milliseconds) http://wiki.openbravo.com/wiki/Projects:OfflineImprovements/Technical_Specification",new,open,,1970-01-01 0039961,feature request,Localization Pack: Spain,Opentix-Test,Triage Finance,normal,major,have not tried,,,2019-01-15,5,,,public,2019-01-16,"Set as Active = NO non current taxes (7%, 8%, 16% y 18%)",Set as Active = NO non current taxes,new,open,,1970-01-01 0039959,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,,,2019-01-15,5,,,public,2019-01-15,Error message is not informative enough,"An error with the following message gives the user not enough information to track the configuration problem: ""There was an error loading the POS Terminal. There is one payment type defined for this terminal whose payment method is not included in the list of accepted payment methods for its financial account. To fix this, go to the Financial Account window in Openbravo, look for the financial account of the affected payment method, and make sure to include the appropriate payment method in the ""Payment Method"" tab.""",new,open,,1970-01-01 0023876,defect,Retail Modules,sureshbabu,Retail,normal,minor,always,,,2013-05-22,30,Professional Appliance,,public,2019-01-15,"Using gift card, when i try to pay (10%) percentage payment, system takes as 10 euros instead of 10% of total receipt amount","Using gift card, when i try to pay (10%) percentage payment, system takes as 10 euros instead of 10% of total receipt amount",new,open,,1970-01-01 0039817,design defect,Openbravo ERP,adrianromero,AtulOpenbravo,urgent,major,have not tried,3.0PR18Q3.2,,2018-12-17,5,,,public,2019-01-15,Module script UpdateQtyDelivered cannot be executed due to poor performance,"""In environments with a large amount of orders. Upgrading from 16Q4 to 18Q3.2 this module script needs to be removed in order to perform the upgrade process in the customer proposed time slot. In the testing environment for the upgrade, this module script was running for more than 12 hours before cancelling the upgrade.""",scheduled,open,,2019-01-19 0039815,design defect,Openbravo ERP,adrianromero,markmm82,urgent,major,have not tried,3.0PR18Q3.2,,2018-12-17,5,,,public,2019-01-15,Module script UpdateIsCompletelyInvoiced cannot be executed due to poor performance,"""In environments with a large amount of orders. Upgrading from 16Q4 to 18Q3.2 this module script needs to be removed in order to perform the upgrade process in the customer proposed time slot. In the testing environment for the upgrade, this module script was running for more than 24 hours before cancelling the upgrade.""",scheduled,open,,2019-01-19 0037615,defect,Openbravo ERP,ngarcia,markmm82,high,minor,always,,,2018-01-11,5,,,public,2019-01-14,Manual Cost Correction button is not shown in form view,Manual Cost Correction button is not shown in form view,scheduled,open,,1970-01-01 0035588,defect,Openbravo ERP,aaroncalero,markmm82,normal,minor,always,,,2017-03-21,5,,,public,2019-01-14,The hqlfilterclause of the User window doesn't match the sql filterclause,"""The User window by default filters users which are not """"real users"""" of the application, that is, it filters the users which are related with a business partner which is neither a sales representative nor an employee. """,scheduled,open,,1970-01-01 0039942,design defect,Retail Modules,inaki_garcia,Retail,normal,minor,always,main,,2019-01-14,5,,,public,2019-01-14,[RR19Q1] [UX] Can't scroll by finger drag the Cash Management pane on Android tablet,It isn't possible to scroll by dragging the Cash Management pane on the Galaxy Tab A6 tablet running Android 7.0,new,open,,1970-01-01 0039135,defect,Retail Modules,guilleaer,alekosmp86,normal,major,have not tried,,,2018-08-14,5,,,public,2019-01-11,Several test are not stable,"org.openbravo.test.mobile.retail.extmodules.selenium.tests.stockvalidation.I37065E_VerifyProductAttributesAreFullyDefined.test org.openbravo.test.mobile.retail.extmodules.selenium.tests.discounts_scaledprice.I38813_VerifyDiscountWhenCanceledByAnother.test org.openbravo.test.mobile.retail.pack.selenium.tests.layaway.I38365_VerifyOpenLayawayWithoutPermissionForThatTicket.test errors can be checked here https://ci.openbravo.com/job/ret-qa-test-oracle-suite4/4203/testReport/org.openbravo.test.mobile.retail.pack.selenium.tests.layaway/I38365_VerifyOpenLayawayWithoutPermissionForThatTicket/test/ https://ci.openbravo.com/job/ret-qa-modules-pgsql-suite1/4201/testReport/junit/org.openbravo.test.mobile.retail.extmodules.selenium.tests.discounts_scaledprice/I38813_VerifyDiscountWhenCanceledByAnother/test/ https://ci.openbravo.com/job/ret-qa-modules-pgsql-suite2/1750/testReport/org.openbravo.test.mobile.retail.extmodules.selenium.tests.stockvalidation/I37065E_VerifyProductAttributesAreFullyDefined/test/",acknowledged,open,,1970-01-01 0039931,defect,Openbravo ERP,tayyab217,Triage Omni WMS,normal,minor,always,3.0PR18Q4.1,,2019-01-11,30,Ubuntu 14.04,,public,2019-01-11,Goods Movement not showing correct error message on Process Movement,"""on Process Goods Movement if Product stock does not exist it shows error: line It should show Error: Line: 10, Product: Finished Goods A does not have enough stock """,new,open,,1970-01-01 0039913,defect,Retail Modules,inaki_garcia,Retail,normal,minor,always,main,,2019-01-10,5,,,public,2019-01-10,[RR19Q1] Paying a ticket by adding amounts in a foreign currency shows inconsistent decimal values,"""When adding amounts to pay with in a foreign currency (generally, anything other than euros, €) to a ticket shows inconsistent calculation of decimal values, in spite of adding amounts with no decimals. This issue becomes more apparent and serious with strong currencies, such as USD.""",new,open,,1970-01-01 0039912,feature request,Retail Modules,adrianromero,adrianromero,normal,minor,have not tried,,,2019-01-10,5,,,public,2019-01-10,It is needed to include driver information in reservations module,"The following optional information it is needed in reservations: Driver information. Free text. Max 500 characters. Driver birth date. Date. Driver license. Free text. Max 500 characters. Driver comment Free text. Max 500 characters.",new,open,,1970-01-01 0039908,defect,Modules,ngarcia,Triage Omni OMS,high,minor,always,,,2019-01-09,5,,,public,2019-01-09,Error shown in Settle/Protest Remittance window when using browser's zoom or resizing the window,Error shown in Settle/Protest Remittance window when using browser's zoom or resizing the window,new,open,,1970-01-01 0039902,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,,,2019-01-09,5,,,public,2019-01-09,[RR19Q1] [GiftCards] Gift Certificate's payment method requires a specific search key,"""In order to set up Gift Certificates, a Payment Method has to be defined for the terminal. According the documentation [1] in order to properly configure the Payment Method, it has to have a specific search key. This is not a good practice as this could collide with another module requiring also an specific payment method with the same name for a different reason. [1] http://wiki.openbravo.com/wiki/Retail:Gift_Cards/Gift_Certificates#POS_Terminal_Type""",new,open,,1970-01-01 0039900,defect,Retail Modules,inaki_garcia,Retail,normal,minor,always,main,,2019-01-09,5,,,public,2019-01-09,[RR19Q1] [UX] The fields of the 'Change Split' popup of Multi-change feature are difficult to fill on touchscreen devices,"""It can be complicated to edit the values of the fields in the 'Change Split' popup that appears when overpaying a ticket, as part of the """"Multicurrency Change & Rounding"""" feature. Trying to set the cursor to partially edit the values can be tedious and cumbersome. This issue has arised by using the Samsung Galaxy Tab A6, although its appliable to any device with a touchscreen.""",new,open,,1970-01-01 0039894,defect,Retail Modules,aferraz,Retail,normal,major,have not tried,,,2019-01-09,5,,,public,2019-01-09,Restrict POS login to Touchpoints of Touchpoint Type with application "Openbravo POS",Restrict POS login to Touchpoints of Touchpoint Type with application "Openbravo POS",new,open,,1970-01-01 0023879,defect,Modules,shuehner,Triage Omni OMS,normal,major,have not tried,,,2013-05-22,5,,,public,2019-01-09,Grid view in 'Settle/Protest remittance' window is very slow,"The grid in one customer takes around 15seconds. Adding a simple index reduces that time greatly to around 5seconds. ",new,open,,1970-01-01 0026657,design defect,Modules,jonalegriaesarte,Triage Omni OMS,normal,minor,have not tried,,,2014-05-22,5,,,public,2019-01-09,Settle/Protest remittance is not performing well due to technology used when the data volume is high,Settle/Protest remittance is not performing well due to technology used when the data volume is high,new,open,,1970-01-01 0025698,feature request,Modules,ngarcia,Triage Omni OMS,urgent,major,always,,,2014-02-10,5,,,public,2019-01-09,It would be fine to have a checkbox to select all the records at once in Settle/Protest Remittance window,It would be fine to have a checkbox to select all the records at once in Settle/Protest Remittance window,new,open,,1970-01-01 0039886,defect,Retail Modules,joniturralde93,Retail,high,minor,always,pi,pi,2019-01-09,5,,,public,2019-01-09,Verified return doesn't show product characteristics,"If you do a verified return of an order, when selecting the lines to return you cannot see characteristics to distinguish different products with the same name.",new,open,,1970-01-01 0039244,design defect,Modules,Leyre,Triage Omni WMS,high,major,always,,,2018-09-07,5,,,public,2019-01-08,It is not possible to edit the line and select another warehouse in "Warehouse Picking List",It is not possible to edit the line and select another warehouse in "Warehouse Picking List",new,open,,2019-01-04 0039881,defect,Retail Modules,Leyre,Retail,normal,minor,always,,,2019-01-08,5,,,public,2019-01-08,Create a new Hook on the 'DONE' button,"""It is necessary to create an executeHooks on the DONE button, when the Physical Inventory is finished to extend a new functionality. """,new,open,,1970-01-01 0037985,defect,Openbravo ERP,ngarcia,markmm82,high,minor,always,,,2018-02-21,5,,,public,2019-01-07,Not enough available stock message is shown when storage bin status allows OverIssue and order lines has allocated reservation,"Not enough available stock message is shown when storage bin status allows OverIssue and order lines has allocated reservation The message should show that there exists an allocated reservation",scheduled,open,,1970-01-01 0029623,feature request,Openbravo ERP,ngarcia,Triage Omni OMS,urgent,major,always,,,2015-04-17,5,,,public,2018-12-31,It would be fine to have the Cancel Promotions option in invoice lines not to apply the Price Adjustments,It would be fine to have the Cancel Promotions option in invoice lines not to apply the Price Adjustments. Currently it is only available in order lines,new,open,,1970-01-01 0039855,design defect,Openbravo ERP,pramodkumar,Triage Omni OMS,normal,minor,always,3.0PR18Q2.2,,2018-12-27,5,,,public,2018-12-27,Filter is not working in popup,"There is a pop-up filter on sales invoice - Add payment or same for payment-in window - Add detail the write off filter is not working. ",new,open,,1970-01-01 0023051,feature request,Retail Modules,jecharri,Retail,high,major,always,,,2013-02-12,5,,,public,2018-12-26,It could be nice to have a Region selector when you create the BP,"It could be nice to have a Region selector when you create the BP in the Web POS interface. The best idea is to propose the regions based on the default BP state. ",new,open,,1970-01-01 0039766,design defect,Retail Modules,umartirena,Retail,urgent,major,always,,,2018-12-05,5,,,public,2018-12-26,Openbravo Retail Coupons should not have offline capabilities. It is possible to have fraud. Needs to be redesigned,Openbravo Retail Coupons should not have offline capabilities. It is possible to have fraud. Needs to be redesigned,new,open,,1970-01-01 0039809,feature request,Modules,AugustoMauch,AugustoMauch,normal,major,have not tried,,,2018-12-14,5,,,public,2018-12-20,Improvements in SAP ECC FTP/SFTP communication,"""Two topics need to be addressed: - Components related to FTP/SFTP communication should be moved to a separate module. The JCo (required by in the certification process) and the debug communication methods will remain in the SAP ECC Core module. - When a file is imported, add support to archiving it, instead of deleting it, which is what is currently being done.""",new,open,,1970-01-01 0039836,defect,Retail Modules,Leyre,Retail,normal,minor,always,,,2018-12-19,5,,,public,2018-12-19,Error in "Terminal Authentication enabled" preference,The Web POS returns an error if the preference "Terminal Authentication enabled" is incorrectly configured.,new,open,,1970-01-01 0039833,feature request,Modules,ngarcia,Triage Omni OMS,urgent,major,always,,,2018-12-18,5,,,public,2018-12-18,It should be possible to make the SEUR configuration at organization level instead of at client level,It should be possible to make the SEUR configuration at organization level instead of at client level,new,open,,1970-01-01 0039829,feature request,Retail Modules,adrianromero,adrianromero,normal,major,have not tried,,,2018-12-18,5,,,public,2018-12-18,Up sales message for combo discounts,"""When cashiers adds some products to ticket and there is one left to create a combo, a warning message will be displayed. It will be a non-intrusive message that will inform cashier that there is a product missing from X family to complete a Combo. This message makes it easier to the cashier to suggest a discount to the customer and make an up sales. """,new,open,,1970-01-01 0039828,feature request,Retail Modules,adrianromero,adrianromero,normal,major,have not tried,,,2018-12-18,5,,,public,2018-12-18,Simple Business Partner Selector,"""In case of an small list ob business partners used just to identify customers by type. ej: Anonymous, VIP, Employee,... The selection of business partners in Web POS can be simplified showing directly the list of all available business partners and without filtering. """,new,open,,1970-01-01 0039827,feature request,Retail Modules,adrianromero,adrianromero,normal,major,have not tried,,,2018-12-18,5,,,public,2018-12-18,Fast Browse product images,"""With Fast Browse, the visualization of Browse tab in Openbravo is changed to a more visual one. With this interface cashier is able to add products to the ticket faster. This is an improvement over the current Fast Browse functionality allowing to display product images over the product buttons. It includes also the limitation of the product rows allowing to scroll if the product rows is larger than the window view.""",new,open,,1970-01-01 0039825,feature request,Modules,ngarcia,Triage Omni OMS,high,minor,always,,,2018-12-17,5,,,public,2018-12-17,Allow not showing a warning when including an invoiced order with a different payment method in a remittance,Allow not showing a warning when including an invoiced order with a different payment method in a remittance,new,open,,1970-01-01 0039294,defect,Retail Modules,pramodkumar,pramodkumar,high,major,always,,,2018-09-14,5,,,public,2018-12-14,display for product name is incorrect while character size is more,"""Mobile Warehouse Picking list, the product name text is getting overlapped while product name size is more.""",feedback,open,,1970-01-01 0039812,feature request,Modules,AugustoMauch,AugustoMauch,normal,major,have not tried,,,2018-12-14,5,,,public,2018-12-14,Adapt the SAP ECC Mappings module to the changes introduced in the Connector Infrastructure,Adapt the SAP ECC Mappings module to the changes introduced in the Connector Infrastructure ,new,open,,1970-01-01 0039317,defect,Retail Modules,pramodkumar,Retail,normal,minor,always,,,2018-09-19,5,,,public,2018-12-13,Mobile warehouse editing user profile while setting default warehouse,"The default warehouse setting user profile is not working in mobile warehouse. ",new,open,,1970-01-01 0039555,feature request,Retail Modules,inaki_garcia,Retail,normal,major,always,main,,2018-10-29,5,,,public,2018-12-13,[RR18Q4] Exclusion rules for Discounts and Promotions don't work when used on a ticket,"""Discounts can be applied to all lines or to a specific line of a ticket, regardless if there is one or more a products in the ticket that has been set in the exclusion rules of """"Discounts and Promotions"""" window in the backend. """,acknowledged,open,,1970-01-01 0039651,design defect,Openbravo ERP,Leyre,AtulOpenbravo,urgent,major,always,,,2018-11-20,5,,,public,2018-12-10,Incorrect calculation of the field "Total Gross Amount" when the Sales Invoice is created.,Incorrect calculation of the field "Total Gross Amount" when the Sales Invoice is created.,scheduled,open,,1970-01-01 0039515,defect,Retail Modules,lmonreal,Retail,normal,minor,always,,,2018-10-23,5,,,public,2018-12-10,If I modify the starting date of a Combo to the future I have to delete cache so it is not reflected in WEBPOS anymore,"If I have a Combo in WEBPOS and I modify the starting date to the future I have to delete cache so it is not reflected in WEBPOS anymore. If I simply refresh (F5) this change is not applied, only when I delete cache.",new,open,,1970-01-01 0039711,defect,Retail Modules,anderaranguren,Retail,urgent,major,have not tried,pi,,2018-11-28,5,,,public,2018-12-10,Best Deal Case does not work when applying a lower discount after applying a Price Adjustment discount,Best Deal Case does not work when applying a lower discount after applying a Price Adjustment discount,acknowledged,open,,1970-01-01 0039738,defect,Retail Modules,migueldejuana,Retail,normal,minor,always,,,2018-12-03,5,,,public,2018-12-03,SCO security bug. Navigating back we can go to Web POS,"Navigating back we can go to Web POS. Using the browser back arrow we can navigate back and go from SCO to Web POS. This is also possible in Kiosk mode with touch screens if we drag from left to right(start draggin in the left border of the screen). It is possible to reproduce at least in windows devices.",new,open,,1970-01-01 0039737,defect,Retail Modules,migueldejuana,Retail,normal,minor,always,,,2018-12-03,5,,,public,2018-12-03,SCO Problems with Credit card Reader timeout,"""When we are waiting to Credit Card Reader to process payment transaction we can get an error telling that there was a problem with the Credit Card. We are able to get that error in SCO and being able to process the payment transaction in the Credit Card Reader. This an error, if we show Connection error we should stop Credit Card Reader transaction. We need to know also the timeout for Credit Card transaction and make this timeout configurable""",new,open,,1970-01-01 0039736,feature request,Retail Modules,migueldejuana,Retail,normal,minor,always,,,2018-12-03,5,,,public,2018-12-03,SCO allow to skip basket confirmation step,"""Before going to add the payment, there is an step which ask us to count the number of products in the basket to ensure that we didn't forget to scan something. Would be interesting if we can skip this step. See image """,new,open,,1970-01-01 0039733,design defect,Retail Modules,migueldejuana,Retail,normal,minor,always,,,2018-12-03,5,,,public,2018-12-03,SCO keyboard has a disabled input that cannot be clicked,"""SCO keyboard has an input where is filled by the buttons of the virtual keyboard. This input is disabled (should be a reason behind) and we cannot select where we want to enter the text. Example: Write an e-mail and try to change the second char of the text. You need to remove all the characters to the seconds position, fix the error and write again all. See image.""",new,open,,1970-01-01 0039735,feature request,Retail Modules,migueldejuana,Retail,normal,minor,always,,,2018-12-03,5,,,public,2018-12-03,SCO has no way to enter manual code if RFID/Scanner doesn't work,"SCO has no way to enter manual code if RFID/Scanner doesn't work. Sometimes the RFID tag is not working or cannot be reader by the bar code scanner. We should have a way to enter manually the code of the product in order to be added to the basket. See image",new,open,,1970-01-01 0039728,defect,Retail Modules,collazoandy4,collazoandy4,normal,minor,have not tried,,,2018-11-30,5,,,public,2018-11-30,Fix the White Valley client the wrong m_product_ch_conf definition for generic products in sample data,"""The generic products defined in the white valley client sample data have a wrong m_product_ch_conf, the Characteristic Configuration tab can only have records if the product is generic and the characteristic is checked as variant. Also the generic product variants need to be included in the Assortment and increase stock for those product""",scheduled,open,,1970-01-01 0039363,defect,Retail Modules,collazoandy4,jorge-garcia,normal,minor,have not tried,,,2018-09-27,5,,,public,2018-11-23,A refactor of ProductCategory ProcessHQLQuery is needed,Include in the ProductCategory ProcessHQLQuery the CategoryTree information,new,open,,1970-01-01 0039654,defect,Modules,RenateNieuwkoop,Triage Omni WMS,normal,minor,always,,,2018-11-20,5,,,public,2018-11-20,AWO: the Warehouse Configuration Check gives an error concerning process requests not set up,"""When running the Warehouse Configuration Check there is always an error that the process requests for Increment Task priority, Reprocess Error Import Errors and Recalculate Storage Bin Occupancy are not set up at the organization level nor at a parent level. However, as part of the sample data, this is set up at the client F&B International Group for Organization * See screenshots""",new,open,,1970-01-01 0038728,defect,Retail Modules,Sandrahuguet,javierRodriguez,normal,major,have not tried,,,2018-06-08,30,Openbravo Appliance 14.04,,public,2018-11-16,ReversePaymentsWithCashup automated tests fail in hgvol jobs,"ReversePaymentsWithCashup automated tests fail in hgvol jobs https://ci.openbravo.com/view/retail/job/ret-highvol-pgsql/106/testReport/org.openbravo.test.mobile.retail.pack.selenium.tests.reversepayments/ReversePaymentsWithCashup/test/",new,open,,1970-01-01 0038591,design defect,Modules,javietxe,AugustoMauch,normal,major,have not tried,,,2018-05-22,5,,,public,2018-11-16,SERQA 197 Int: No error detail If NullPointerException happens in itemProcessor.processItem,"If a NullPointerException happens in itemProcessor.processItem, the EDL is saved in error but there is not any detail of the error in the requestLine. This is because the error is saved doing e.getMessage() and in case of NullPointerException there is not message.",new,open,,1970-01-01 0039628,defect,Retail Modules,gorka_gil,Retail,low,minor,always,,,2018-11-14,5,,,public,2018-11-14,Terminal auth shown before ssl check,"1) Terminal auth is shown before the check if you are using https. 2) Terminal auth is shown before the check if your browser is supported. 3) Terminal auth show 'terminal is already linked' before password entered",new,open,,1970-01-01 0039624,feature request,Retail Modules,joniturralde93,Retail,normal,minor,always,pi,pi,2018-11-14,5,,,public,2018-11-14,Scanning of product and its attribute in the same barcode,"Customer wants to scan the product and the attribute at the same time, with the same barcode, without popup for attributes. This way, after scanning, the product with attribute would be added to the order at the same time.",new,open,,1970-01-01 0039613,design defect,Retail Modules,anderaranguren,Retail,urgent,major,always,pi,,2018-11-12,5,,,public,2018-11-14,Price adjustment discount type does not refresh the organization tab access when refreshing the Web POS,Organization tab of Discount and Promotions window does not refresh data when an organization is deleted and the Web POS is refreshed,scheduled,open,,1970-01-01 0039623,defect,Openbravo ERP,AtulOpenbravo,Triage Omni OMS,normal,major,always,,,2018-11-13,5,,,public,2018-11-13,Actual Qty in Commission Amt is set wrongly when Commission is configured as Cascade = No,"When invoice's payment term has multiple lines, Actual Qty in Commission Amt is set wrong when Commission is configured as Cascade = No",new,open,,1970-01-01 0039465,defect,Retail Modules,lmonreal,rqueralta,high,major,always,pi,,2018-10-17,5,,,public,2018-11-07,Copy store is triggering an error "There is a constraint defined that was not satisfied","""It seems that this migh be a regression, it is not possible to use Copy store. When doing a copy store and entering required values the process is not completed because it is triggering the error """"There is a constraint defined that was not satisfied. Please check data entered"""". However, data entered is correct. It seems that there is a problem when copying the payment methods of the POS Terminal type. Reproduced in: retail_modules_pgsql_pi""",new,open,,1970-01-01 0039605,defect,Modules,maarten1962,Triage Omni WMS,normal,minor,always,,,2018-11-07,5,,,public,2018-11-07,Message "Missing Mandatory Attributes" confuses when its not an attribute but the Bin-To,"""See image attached. The customer does not have attributes (serial, lot, etc) so this message is confusing when explained over phone or text. ¿What attributes? is the initial thought... In case of the Bin-To, please change it to """"Missing mandatory Bin-To"""". In other cases, maintain the existing message.""",new,open,,1970-01-01 0023811,feature request,Openbravo ERP,jonalegriaesarte,Triage Finance,normal,minor,have not tried,,,2013-05-13,5,,,public,2018-11-07,It would be great to have the possibility of changing the price precision depending on sales/purchase,It would be great to have the possibility of changing the price precision depending on sales/purchase,new,open,,1970-01-01 0039584,defect,Localization Pack: Spain,anderaranguren,ioritzCia,normal,minor,always,,,2018-11-05,5,,,public,2018-11-05,Message with label OBPOS_CashupErrorsMsg is wrong translated to spanish,"""Message with label OBPOS_CashupErrorsMsg is wrong translated to spanish """"Hubieron errores durante el procesamiento de algún cierre de caja anterior en esta terminal, ..."""" Should be """"Hubo errores durante ...""""""",new,open,,1970-01-01 0039580,defect,Retail Modules,marvintm,javierRodriguez,normal,minor,always,,,2018-11-02,5,,,public,2018-11-02,Demo login page of WebPOS is still using AppCache and it should use Service Workers,Demo login page of WebPOS is still using AppCache and it should use Service Workers.,new,open,,1970-01-01 0039575,feature request,Retail Modules,umartirena,Retail,urgent,minor,always,,,2018-10-31,5,,,public,2018-10-31,Extend External Order Loader API to accept partial Shipments,Extend External Order Loader API to accept partial Shipments. Currently it is only possible to not to ship or to completely ship an order.,new,open,,1970-01-01 0039566,design defect,Openbravo ERP,ngarcia,Triage Omni OMS,urgent,major,always,,,2018-10-30,5,,,public,2018-10-31,Create Credit button for Return From Customer is only shown if there exists a line related with an invoiced order line,"Create Credit button for Return From Customer is only shown if there exists a line related with an invoiced order line. Then, the lines without any original order related are also invoices, so the button should be always shown",acknowledged,open,,1970-01-01 0039574,defect,Retail Modules,joniturralde93,Retail,normal,minor,always,,,2018-10-31,5,,,public,2018-10-31,File separator syntax can be problematic for Windows (MOBILE CORE INFRASTRUCTURE),"""In MobileCoreApplicationCacheComponent.java file, line 107 is the following: String relativePath = """"/web"""" + File.separatorChar + """"org.openbravo.mobile.core""""; This can lead to errors in windows, the correct way would be: String relativePath = File.separatorChar + """"web"""" + File.separatorChar + """"org.openbravo.mobile.core""""; There are more cases like this in the same file which use '/' character as default for paths. """,new,open,,1970-01-01 0039570,defect,Retail Modules,dianagonzalez,Retail,normal,minor,have not tried,,,2018-10-30,5,,,public,2018-10-30,ERROR org.openbravo.mobile.core.process.DataSynchronizationProcess - approvalType,"""cdb72c84 2018-10-29 18:03:30,211 [ajp-nio-127.0.0.1-8009-exec-58] ERROR org.openbravo.mobile.core.process.DataSynchronizationProcess - approvalType: Property OBPOS_Order_Approval.approvalType only allows instances of java.lang.String but the value is an instanceof org.codehaus.jettison.json.JSONObject org.openbravo.base.validation.ValidationException: approvalType: Property OBPOS_Order_Approval.approvalType only allows instances of java.lang.String but the value is an instanceof org.codehaus.jettison.json.JSONObject at org.openbravo.base.model.domaintype.BasePrimitiveDomainType.checkIsValidValue(BasePrimitiveDomainType.java:58) at org.openbravo.base.model.domaintype.BaseEnumerateDomainType.checkIsValidValue(BaseEnumerateDomainType.java:58) at org.openbravo.base.model.Property.checkIsValidValue(Property.java:825) at org.openbravo.base.structure.BaseOBObject.set(BaseOBObject.java:276) at org.openbravo.mobile.core.process.JSONPropertyToEntity.fillBobFromJSON(JSONPropertyToEntity.java:123) at org.openbravo.retail.posterminal.OrderLoader.createApprovals(OrderLoader.java:1750) at org.openbravo.retail.posterminal.OrderLoader.saveRecord(OrderLoader.java:424) at org.openbravo.mobile.core.process.DataSynchronizationProcess.saveRecord(DataSynchronizationProcess.java:200) at org.openbravo.mobile.core.process.DataSynchronizationProcess.exec(DataSynchronizationProcess.java:154) at org.openbravo.mobile.core.process.DataSynchronizationProcess.exec(DataSynchronizationProcess.java:86) at org.openbravo.mobile.core.process.JSONProcessSimple.exec(JSONProcessSimple.java:46) at org.openbravo.mobile.core.process.SecuredJSONProcess.secureExec(SecuredJSONProcess.java:61) at org.openbravo.mobile.core.process.MobileServiceProcessor.execProcess(MobileServiceProcessor.java:148) at org.openbravo.mobile.core.process.MobileServiceProcessor.execServiceName(MobileServiceProcessor.java:110) at org.openbravo.mobile.core.servercontroller.SynchronizedServerProcessCaller.execute(SynchronizedServerProcessCaller.java:70) at org.openbravo.mobile.core.servercontroller.MultiServerJSONProcess.executeLocal(MultiServerJSONProcess.java:291) at org.openbravo.mobile.core.servercontroller.MultiServerJSONProcess.doExecute(MultiServerJSONProcess.java:280) at org.openbravo.mobile.core.servercontroller.MultiServerJSONProcess.exec(MultiServerJSONProcess.java:165) at org.openbravo.mobile.core.process.JSONProcessSimple.exec(JSONProcessSimple.java:46) at org.openbravo.mobile.core.process.SecuredJSONProcess.secureExec(SecuredJSONProcess.java:61) at org.openbravo.mobile.core.process.MobileServiceProcessor.execProcess(MobileServiceProcessor.java:148) at org.openbravo.mobile.core.process.MobileServiceProcessor.execServiceName(MobileServiceProcessor.java:110) at org.openbravo.mobile.core.process.MobileService.doGetOrPost(MobileService.java:152) at org.openbravo.mobile.core.process.MobileService.doPost(MobileService.java:69) at javax.servlet.http.HttpServlet.service(HttpServlet.java:648) at org.openbravo.base.HttpBaseServlet.serviceInitialized(HttpBaseServlet.java:228) at org.openbravo.base.secureApp.HttpSecureAppServlet.service(HttpSecureAppServlet.java:461) at org.openbravo.client.kernel.BaseKernelServlet.callServiceInSuper(BaseKernelServlet.java:87) at org.openbravo.mobile.core.process.WebServiceAuthenticatedServlet.service(WebServiceAuthenticatedServlet.java:61) at org.openbravo.mobile.core.process.MobileService.service(MobileService.java:100) at javax.servlet.http.HttpServlet.service(HttpServlet.java:729) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.openbravo.utils.SessionExpirationFilter.doFilter(SessionExpirationFilter.java:66) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.openbravo.utils.CharsetFilter.doFilter(CharsetFilter.java:35) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.openbravo.client.kernel.KernelFilter$1.doAction(KernelFilter.java:62) at org.openbravo.dal.core.ThreadHandler.run(ThreadHandler.java:46) at org.openbravo.client.kernel.KernelFilter.doFilter(KernelFilter.java:71) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.openbravo.dal.core.DalRequestFilter$1.doAction(DalRequestFilter.java:81) at org.openbravo.dal.core.ThreadHandler.run(ThreadHandler.java:46) at org.openbravo.dal.core.DalRequestFilter.doFilter(DalRequestFilter.java:103) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:212) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:94) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:504) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:509) at org.apache.coyote.ajp.AbstractAjpProcessor.process(AbstractAjpProcessor.java:877) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:684) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1524) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1480) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745) """,new,open,,1970-01-01 0039568,defect,Retail Modules,ebecerra,Retail,normal,minor,have not tried,,,2018-10-30,5,,,public,2018-10-30,Show detail message error when call ERP process,"""When find or use a GiftCard or Credit note when the preferences: """"Web POS credit notes"""" and """"Gift Card payment"""" is configure to 'N', the Web POS show a generic Error: """"OBDAL error: [object Object] error""""""",new,open,,1970-01-01 0028071,feature request,Openbravo ERP,VictorVillar,Triage Omni OMS,urgent,major,always,pi,,2014-11-04,5,,,public,2018-10-30,It would be nice to have the Create Credit option available for Orphan Lines,It would be nice to have the Create Credit option available for Orphan Lines too,new,open,,1970-01-01 0039561,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2018-10-30,5,,,public,2018-10-30,[RR18Q4][Sessions] Some buttons are disabled after closing approval difference popup and additional action is required,"If approval difference popup is closed with no acceptance, Previos, Cancel and Done button are disabled until some further action is done. It is an incorrect behaviour. The application should have gone back to situation previous to the Approval difference popup.",new,open,,1970-01-01 0039560,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2018-10-30,5,,,public,2018-10-30,"[RR18Q4][Sessions] If no value has been set in ""Initial Count Difference Limit"", Null is shown in Approval Required popup","Instead of showing an amount, Null is shown if the field ""Initial Count Difference Limit"" has not been previously filled.",new,open,,1970-01-01 0039469,design defect,Openbravo ERP,ngarcia,Triage Omni WMS,urgent,major,always,,,2018-10-17,5,,,public,2018-10-29,Orphan lines do not currently support instance attributes,"""Orphan lines do not currently support instance attributes Currently, it is not possible to select an already available attribute set value in product selector, so when the value is manually included in the Attribute Set Value field it will have a different identifier. In sales flow (Return From Customer), you will be able to receive the product but it will be considered different from the already available one. In purchase flow (Return To Vendor), you will not able to ship the product if you don't allow negative stock on your bins""",new,open,,1970-01-01 0039552,defect,Retail Modules,inaki_garcia,Retail,normal,minor,always,main,,2018-10-26,5,,,public,2018-10-29,[RR18Q4] [Products OTF] [UX] Mandatory fields check in "New OTF Product" popup is insufficient,"""The """"* Fill in the required fields"""" message shown when some of the mandatory fields is missing or not inputted correctly isn't informative or clear enough. It should at least highlight in red the field that is incorrect, or state which of the values is incorrect and for what reason. """,new,open,,1970-01-01 0039546,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2018-10-26,5,,,public,2018-10-26,[RR18Q4][Digital Coupons] It is possible to fill "Check Number" field from "Digital Coupon" popup with only blanks,"Check Number" field from "Digital Coupon" popup is fillable with only blanks.,new,open,,1970-01-01 0039545,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2018-10-26,5,,,public,2018-10-26,[RR18Q4][iPad][Digital Coupons] "Add" button in "Digital Coupon" popup appears disabled after adding a coupon only using iPad,"In ""Digital Coupon"" popup, after adding a coupon, ""Add"" button appears disabled. If iPad is not being used, that add button does not appear as disabled.",new,open,,1970-01-01 0039544,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2018-10-26,5,,,public,2018-10-26,[RR18Q4][Digital Coupons] Wrong remaining amount shown in Digital Coupon popup inside Pay Open Tickets flow,"Inside Pay Open Tickets flow, when several receipts are going to be paid and Voucher is selected as Payment Method, the Digital Coupon popup shows ""Remaining: NaN.00€""",new,open,,1970-01-01 0039540,defect,Retail Modules,inaki_garcia,Retail,normal,trivial,always,main,,2018-10-25,5,,,public,2018-10-25,[RR18Q4] Incorrect message shown in the 'Missing Contact Info' popup of the Item Declaration / Contact Info feature,"""The message in the """"Missing Contact Info"""" popup of the Item Declaration / Contact Info feature is grammatically incorrect. The popup message should say """"There are one or more lines that require contact information. Please add it to continue."""", instead.""",new,open,,1970-01-01 0039539,defect,Retail Modules,inaki_garcia,Retail,normal,trivial,always,main,,2018-10-25,5,,,public,2018-10-25,[RR18Q4] Incorrect message shown in the 'Incorrect Information' popup of the Item Declaration / Contact Info feature,"""The message in the """"Incorrect Information"""" popup of the Item Declaration / Contact Info feature is grammatically incorrect. The popup message should say """"Anonymous customer cannot be used in item declaration"""", instead.""",new,open,,1970-01-01 0039538,defect,Retail Modules,inaki_garcia,Retail,normal,minor,always,main,,2018-10-25,5,,,public,2018-10-25,[RR18Q4] 'Missing information' popup of the Item Declaration / Contact Info feature resizes when inputting incorrect data,"""The """"Missing information"""" popup of the Item Declaration / Contact Info feature gets resized by the Birth Date check message when the date is inputted incorrectly, as shown in the attached screenshots.""",new,open,,1970-01-01 0039535,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2018-10-25,5,,,public,2018-10-25,[RR18Q4] Pay with credit has a not uniform behaviour in Pay Open Tickets flow,"""Sell on Credit feature has a not uniform behaviour inside Pay Open Tickets flow. It is breaking the correct flows for this feature. It is visible, at least, in the following flows: 1- Once all the amount has been paid, Sell on Credit button is still present. In the other flows, once the amount has been paid that button in no longer present. 2- With several receipts to be paid inside Pay Open Tickets, using credit does not pay all tickets. Instead of that it only pays 1 ticket at a time.""",new,open,,1970-01-01 0039524,defect,Retail Modules,inaki_garcia,Retail,normal,minor,always,main,,2018-10-24,50,Android 7.0,,public,2018-10-24,[UX] [Galaxy Tab A6] [RR18Q4] Date filter textboxes of the Pay Open Tickets popup show incorrect padding on tablet,The date filter textboxes show incorrectly in the Pay Open Tickets popup (bad padding). Check attached screenshot for more details,new,open,,1970-01-01 0039523,defect,Retail Modules,inaki_garcia,Retail,normal,minor,always,main,,2018-10-24,5,,,public,2018-10-24,[RR18Q4] Filtering future dates in Pay Open Tickets popup shows tickets of current date,Filtering future dates in the Pay Open Tickets popup with unpaid tickets in the current date shows those same tickets.,new,open,,1970-01-01 0039511,defect,Retail Modules,lorenzofidalgo,Retail,normal,trivial,always,,,2018-10-23,5,,,public,2018-10-23,[RR18Q4][iPad] Line that separates divs is shown in Landscape mode,Using an iPad in Landscape mode a Line shows a straight Line from top to bottom that separates divs. It is not shown in other devices.,new,open,,1970-01-01 0039510,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2018-10-23,5,,,public,2018-10-23,[RR18Q4][iPad] Zooming in and zooming out breaks the iPad layout in landscape mode,Zooming in and out breaks the layout of the iPad if it is being used in landscape mode.,new,open,,1970-01-01 0039509,defect,Retail Modules,migueldejuana,Retail,normal,minor,always,,,2018-10-23,5,,,public,2018-10-23,Review automated test and ensure that clearLocalStorage() is properly used,Review automated test and ensure that clearLocalStorage() is properly used,new,open,,1970-01-01 0039508,defect,Retail Modules,migueldejuana,Retail,normal,minor,always,,,2018-10-23,5,,,public,2018-10-23,Save log when localStorage is cleared,Save log when localStorage is cleared. We already write a log line but after it we logout and in login in we remove tables so it is never synchronized.,new,open,,1970-01-01 0038839,design defect,Openbravo ERP,collazoandy4,Triage Omni OMS,high,major,always,,,2018-06-26,5,,,public,2018-10-22,Reports of a Product Category checked as summary level does not show data.,"The Reports Sales Order Report Shipments Dimensional Report Sales Dimensional Report Goods Receipts Dimensional Report Purchase Dimensional Report Purchase Invoice Dimensional Report Customer Invoice Report Delivered Sales Order Report Invoiced Sales Order Report Price List Report Stock Report Valued Stock Report with a Product Category checked as summary level does not show data ",new,open,,1970-01-01 0039501,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2018-10-22,5,,,public,2018-10-22,[RR18Q4] Returning a product the button for using credit is still labeled as "Sell on Credit","The label for using credit when a return receipt is being processed has no sense, since it is written ""Sell on Credit"", but no sell is being done.",new,open,,1970-01-01 0039499,defect,Retail Modules,lorenzofidalgo,Retail,high,minor,always,main,,2018-10-22,5,,,public,2018-10-22,[RR18Q4] Sell on Credit is showing a wrong message if a line has been returned,"While Sell on Credit is working properly with an usual receipt or a return receipt, it is showing a wrong message when the receipt is composed by a line that has been returned. It is not able to realise it is not, actually, a sell. It can be easily seen in the attached screenshots.",new,open,,1970-01-01 0039498,defect,Retail Modules,lorenzofidalgo,Retail,normal,trivial,always,main,,2018-10-22,5,,,public,2018-10-22,[RR18Q4][UX]Select Text Behavour is not working properly,Select text using a mouse is not working right when hovering over some divs (Check the following video: https://drive.google.com/open?id=1-Mv86eh_BnCTCb5cSIYTBR1KUVSAEQfC).,new,open,,1970-01-01 0039468,defect,Openbravo ERP,ngarcia,Triage Omni WMS,high,minor,always,,,2018-10-17,5,,,public,2018-10-17,Documentation about how orphan lines with attributes in Returns work should be improved,"""Documentation about how orphan lines with attributes in Returns work should be improved Currently the following line is only included in Return From Customer documentation (http://wiki.openbravo.com/wiki/Return_from_Customer#Lines) """"This flow (Insert orphan line) does not support products with attributes"""" The flow currently works for not instance attribute sets, the problem is raised when instance attribute sets are used (lot, serial number, expiration date...) Documentation should be included in both flows and explaining that instance attribute sets are the ones that are not supported""",new,open,,1970-01-01 0037699,design defect,Retail Modules,AugustoMauch,AugustoMauch,normal,minor,have not tried,,,2018-01-22,5,,,public,2018-10-17,Connection leak if the Validate Store Server process is executed from the ERP using more than one thread,"""The validate store server can be executed: - Using the validate.store.data ant task (it is possible to specify the number of threads to use for the validation) - From the ERP, executing the Background Store Data validator process (1 thread is used for the validation) The current way of cleaning the database connections after the validation would leak connections if invoked from the ERP using more than 1 threads. Even though now that combination is not possible, the way the connections are closed should be improved to prevent leaks in the future. """,new,open,,1970-01-01 0038374,defect,Modules,dmiguelez,dmiguelez,normal,major,always,,,2018-04-16,5,,,public,2018-10-16,Session closed error when doing an automatic Reception for a Product with Attributes,Session closed error when doing an automatic Reception for a Product with Attributes,new,open,,1970-01-01 0025712,feature request,Openbravo ERP,ngarcia,Triage Omni OMS,urgent,major,always,,,2014-02-12,5,,,public,2018-10-16,It would be fine to have the Written Down Value depreciation type for assets,It would be fine to have the Written Down Value depreciation type for assets. Currently only Linear depreciation type is available,new,open,,1970-01-01 0039444,defect,Openbravo ERP,anderaranguren,Triage Omni OMS,high,minor,always,pi,,2018-10-15,5,,,public,2018-10-16,Display logic for grid column not working for Organization and Product dimensions, Display logic for grid column not working for Organization and Product dimensions,new,open,,1970-01-01 0038586,design defect,Retail Modules,anderaranguren,rqueralta,high,major,always,pi,,2018-05-21,5,,,public,2018-10-10,"When scanning a previously scanned product that is hidden because of the scroll, it is not showing the update of the product.","""In the Web POS, if you have a list of products on the ticket (enough to have a scrollbar) and you scan again one of the products that is hidden because of the scroll, it does not show the update of the product, only the update of the ticket price. It also happens if you choose the product from the categories or searching it.""",scheduled,open,,1970-01-01 0039423,defect,Retail Modules,lbressan,rqueralta,normal,minor,always,pi,,2018-10-09,5,,,public,2018-10-09,"Layaway with multiple payments prints a ticket with null dates, except for the last payment","""When paying a layaway with multiple payments, the printed ticket will show 'null' instead of the payment date for all the payments except the last one. This happens wether the layway is paid fully, or partially (using the """"layaway"""" button). See attached screenshot.""",scheduled,open,,1970-01-01 0038496,defect,Retail Modules,AugustoMauch,rqueralta,normal,major,have not tried,,,2018-05-07,5,,,public,2018-10-08,Exception in ProcessHQLQuery can result in error JSON response being not properly formatted,"""If there is an exception in the ProcessHQLQuery after this line [1] but before this line [2], the resulting error JSON response will not be properly formatted, because it will contain the start of the data json array declaration but will not contain the closing brace. [1] https://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/file/tip/src/org/openbravo/mobile/core/process/ProcessHQLQuery.java#l277 [2] https://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/file/tip/src/org/openbravo/mobile/core/process/ProcessHQLQuery.java#l318""",scheduled,open,,1970-01-01 0030157,defect,Openbravo ERP,vmromanos,Triage Omni OMS,normal,minor,have not tried,,,2015-06-11,5,,,public,2018-10-05,One or two payment details when paying an invoice when invoice's amount is higher that order's amount,"""Depending on the way you create an invoice from an order where the invoice's amount is higher that order's amount, the system creates 1 or 2 payment details when paying the invoice. If the quantity is the same, but the invoice's unit price is lower, the system creates 2 payment details. If the quantity is lower, but the invoice's unit price is the same, the system creates 1 payment detail. Note that the payment detail amounts are OK in both scenarios, however I think the system should behave the same way regardless the flow""",new,open,,1970-01-01 0028413,feature request,Localization Pack: Spain,egoitz,psanjuan,urgent,major,always,,,2014-12-15,5,,,public,2018-10-04,347 and 349 are not valid for some spain regions (Guipuzcoa),"347 and 349 are not valid for some spain regions. For example they are not valid on Guipozcoa.",new,open,,1970-01-01 0022207,feature request,Modules,extra,Triage Omni OMS,high,major,always,,,2012-11-05,5,,,public,2018-10-03,Select Orders or Invoices through the Pick and Execute pattern,"""It would be an important improvement if the Select Orders or Invoices window were implemented through the Pick and Execute pattern. The current window is not so usable for the end user, because columns cannot be resized, this prevents the user for instance to read the name of the customer which appears cut. Further the user cannot sort each single column. It would be necessary for the window to be customized to add new columns.""",new,open,,1970-01-01 0016776,feature request,Modules,psanjuan,Triage Omni OMS,urgent,major,always,,,2011-04-12,20,Ubuntu 8.04.1,,public,2018-10-03,Additional "Filters" must be created in the Remittance Window while selecting sales/orders/payments,Additional "Filters" must be created in the Remittance Window while selecting sales/orders/payments,new,open,,1970-01-01 0022330,design defect,Modules,maite,Triage Omni OMS,urgent,major,always,,,2012-11-16,5,,,public,2018-10-03,Improve performance first time you click on "select orders or invoices" button in Remittance header,"Improve performance first time you click on ""select orders or invoices"" button in Remittance header see screenshot attached",new,open,,1970-01-01 0039358,defect,Retail Modules,dbaz,Retail,normal,minor,always,,,2018-09-27,5,,,public,2018-09-27,[UX] 'Cancelled' icon of 'Verified Returns' popup has not the proper aspect ratio,"""Cancelled icon of 'Verified Returns' popup has not the proper aspect ratio, which it makes it looks like an ellipse instead of a circle https://www.screencast.com/t/k6m0taw3dD""",new,open,,1970-01-01 0039353,defect,Retail Modules,dbaz,Retail,normal,minor,always,,,2018-09-26,5,,,public,2018-09-26,[UX] 'Terminal Selection' popup UI looks neglected,"'Terminal Selection' popup UI looks neglected It lacks of harmonic proportions Attached ""Terminal-Selection_wrong.png"" with current visualization and ""Terminal-Selection_ok.png"" with a proper one. Notice that the popup height has been increased a bit in order to keep the same distance between texts/inputs",new,open,,1970-01-01 0039354,defect,Retail Modules,dbaz,Retail,normal,minor,always,,,2018-09-26,5,,,public,2018-09-26,[UX] 'Checking System Performance' popup UI looks neglected,"'Checking System Performance' popup UI looks neglected It lacks of harmonic proportions and colors Attached ""Checking-System-Performance_wrong.png"" with current visualization and ""Checking-System-Performance_ok.png"" with a proper one. Notice that * The title has been changed into a camel case one * The loading component has moved down * The text of the item that is being analyzed font is color: white * The background of the not filled loading bar is color: #a7c594",new,open,,1970-01-01 0038994,design defect,Retail Modules,rafaroda,Retail,normal,major,always,,,2018-07-19,5,,,public,2018-09-26,[UX] Review order by in Open Receipts results not to confuse user,"Review order by in Open Receipts results not to confuse user: ",new,open,,1970-01-01 0039350,design defect,Modules,nonofrancisco,nonofrancisco,normal,minor,have not tried,,,2018-09-25,5,,,public,2018-09-25,BoxIn Storage detail should allow several Internal Routing Assignments Description,It is not possible to create a Routing assigment for boxing using a routing which is already being used by other IRA,new,open,,1970-01-01 0020283,feature request,Localization Pack: Spain,VictorVillar,Triage Omni OMS,normal,minor,always,,,2012-04-17,5,,,public,2018-09-24,To show the range date selected in the Multidimensional Tax report,It would be fine show the range date selected in HTML or PDF Report,new,open,,1970-01-01 0039339,feature request,Openbravo ERP,Leyre,Triage Omni OMS,normal,minor,always,,,2018-09-21,5,,,public,2018-09-21,Add validation in the digits of the account number control.,Add validation in the digits of the account number control.,new,open,,1970-01-01 0039338,defect,Retail Modules,dbaz,Retail,normal,minor,always,,,2018-09-21,5,,,public,2018-09-21,[UX] Line breaks still present in the 'Receipt' with high prices under some circumstances,"Line breaks still present in the 'Receipt' with high prices under some circumstances Video: https://www.screencast.com/t/IkxfgddrzG Create two receipts with lines with high prices. Don't pay them. Notice that the price font is reduced to adapt the amount to a single line Press ""Pay Open Tickets"". Select both receipts Close the ""Pay Open Tickets"" screen with no changes. Notice that the price font is NOT reduced and there is a line break ",new,open,,1970-01-01 0024250,feature request,Openbravo ERP,shuehner,shuehner,none,trivial,have not tried,,,2013-07-02,5,,,public,2018-09-21,ad_registration_info + ad_system_info tables should be loaded via ADRD,"Those two tables are filled in postcreate targets of src-db/database/build-create.xml. However they should be managed via normal ADRD datasets. However to do that properly the following missing feature needs to be first implemented in dbsourcemanager. - A dataset table marked as not to include all columns - a list of ad_dataset_column entries (excluded=N) to define the list of columns to export. That codepath is not yet implemented in dbsm (see OBDataset.java function createDataset near its end)",new,open,,1970-01-01 0039319,feature request,Retail Modules,adrianromero,Retail,normal,trivial,N/A,,,2018-09-19,5,,,public,2018-09-19,Use Hibernate Query object typed in all cases,"There are several Hibernate Query objects declared without type that requires to annotate its declaration with ""@SuppressWarnings(""rawtypes"")"" This is because the method ""Query SimpleQueryBuilder::getDalQuery()"" does not return Query typed. This can be avoided with an new generic method "" Query SimpleQueryBuilder::getDalQuery(Class)"" that returns Query typed.",new,open,,1970-01-01 0039313,defect,Retail Modules,dbaz,Retail,urgent,minor,always,,,2018-09-18,5,,,public,2018-09-18,[UX] WebPOS and SCO resizing mechanism does not work properly,"""The WebPOS and the SCO are not properly resized if only the browser height changes. Once (or if) the width changes too, the resize is done. Here it is a video showing the problem: https://www.youtube.com/watch?v=wAsBConPheE""",new,open,,1970-01-01 0032162,defect,Retail Modules,Orekaria,Retail,normal,major,always,,,2016-02-08,5,,,public,2018-09-17,Finish the 'I30897_InactiveStorageBinConsidered' test,Finish the 'I30897_InactiveStorageBinConsidered' test,feedback,open,,1970-01-01 0039101,feature request,Modules,maarten1962,guilleaer,high,major,always,,,2018-08-07,5,,,public,2018-09-17,[AWOFE][PCRVW] Preload in FE valid references and its location Inventories to avoid to select wrong ones + Manage permanent flag,"""It is possible to enter a different Ref# on the FE, and this is OK because sometimes the foreseen Box A is completely full but Box B still has a little space. But the Ref# must exist because this procedure dos not allow to create on-the-fly new Refs. After work on this issue, we should resolve the problem related to the destruction of references Flag permanent). Without a correct management of this... Many references will exist in the system and this is not compatible with preload in FE. Ref of a Shipping Box (permanent=No) -> no longer exists and cannot be reused Ref of a RollTainer (permanent=Yes) -> exists if it is full or empty """,new,open,,1970-01-01 0039275,feature request,Modules,guilleaer,guilleaer,normal,major,have not tried,,,2018-09-12,5,,,public,2018-09-17,[AWOFE][PCRVW] Allow to create a list to count the content of a Bin or an specific Reference,[AWOFE][PCRVW] Allow to create a list to count the content of a Bin or an specific Reference,new,open,,1970-01-01 0038775,feature request,Retail Modules,guillermogil,guillermogil,normal,minor,N/A,,,2018-06-18,5,,,public,2018-09-14,Login window should be extensible to allow buttons from different modules,"Login window should be extensible to allow buttons from different modules. It will be needed to review Selenium test cases to ensure they are working.",new,open,,1970-01-01 0039211,defect,Retail Modules,jorge-garcia,alekosmp86,normal,trivial,always,,,2018-08-31,5,,,public,2018-09-12,Product images in EDIT tab are missing if the terminal is reloaded,Product images in EDIT tab are missing if the terminal is reloaded,scheduled,open,,1970-01-01 0039272,defect,Retail Modules,etarajano,Retail,normal,minor,always,RR18Q2.2,,2018-09-12,30,Openbravo Appliance 14.04,,public,2018-09-12,Wrong auxiliar input name in POS Terminal / Payment Type tab,"[Window POS Terminal / Tab Payment Type] It is not possible to access multiples fields due to an error in the display logic of those fields. The display logic uses the auxiliar input ""PaymentType_conuntInCashUp"" but it should be ""PaymentType_countInCashUp"" (note the extra 'n'). The fields affected are: - Allow Not to Move - Allow Move Everything - Allow Variable Amount - Amount - Automate Movement to Other Account - Cash Differences - G/L Iteam for Cash Drop/Deposit - Count Cash - Keep Fixed Amount - Override POS Terminal Type Configuration",new,open,,1970-01-01 0039263,defect,Openbravo ERP,ngarcia,Triage Finance,high,minor,always,,,2018-09-11,5,,,public,2018-09-11,Documentation about Country and Region Location Settings is missing,Documentation about Country and Region Location Settings is missing,new,open,,1970-01-01 0038846,feature request,Retail Modules,ebecerra,Retail,normal,major,have not tried,,,2018-06-27,5,,,public,2018-09-10,Implement a new API to save log from WebPOS in human readable format,N/A,new,open,,1970-01-01 0039209,design defect,Retail Modules,malsasua,Retail,normal,major,have not tried,,,2018-08-31,5,,,public,2018-09-10,Should be it possible to apply discounts in returns receipts,It is not possible to add discounts in return receipts (no verified returns),new,open,,1970-01-01 0039245,design defect,Modules,dmiguelez,dmiguelez,normal,major,always,,,2018-09-07,5,,,public,2018-09-07,Inventory Transaction Types can not be Translated,Inventory Transaction Types can not be Translated as there is no available Translation Tab for them,new,open,,1970-01-01 0039224,defect,Retail Modules,umartirena,umartirena,urgent,major,always,,,2018-09-04,5,,,public,2018-09-06,Discount calculation amount issue in Discount by Payment Method,Payment method discount amount is not properly calculated under certain circumstances.,scheduled,open,,1970-01-01 0039240,defect,Retail Modules,Leyre,Retail,normal,minor,always,,,2018-09-06,5,,,public,2018-09-06,Error in Cash Up where there is a customer without Payment Terms.,It is possible to make a Cash Up when there is a customer without Payment Terms.,new,open,,1970-01-01 0038534,design defect,Modules,dmiguelez,dmiguelez,urgent,minor,always,,,2018-05-13,5,,,public,2018-09-05,"When no Batch of Tasks is generated, show proper message","""When no Batch of Tasks is generated, show proper message As of now, the message shown to the user is only 'No Batch of Tasks generated' It should show messages like 'No Stock available' It is should be not mandatory to look into the Verbosity Log to understand the underlying problem unless it is an exceptional situation or a bug in the code.""",new,open,,1970-01-01 0039226,defect,Modules,nonofrancisco,dmiguelez,normal,minor,have not tried,,,2018-09-04,5,,,public,2018-09-04,Wrong quantity in delta task when confirming Receipt Disttribution Order task with delta different,"""When confirming a Receipt Distribution Order task with confirmed quantity less than expected quantity and delta different, delta task is generated with the issued quantity, not with the difference between expected and confirmed quantities. """,new,open,,1970-01-01 0037618,defect,Openbravo ERP,ngarcia,Triage Omni OMS,high,minor,always,,,2018-01-11,5,,,public,2018-09-04,More specific documentation about Product - Bill Of Materials - BOM Price required,"""More specific documentation about Product - Bill Of Materials - BOM Price required BOM Price is used for prorating the tax amount related with BOM Product price over the taxes associated with part products. For example, having a BOM product with a price of 25EUR, composed by two products: Product A, BOM Price: 10, Tax: 10% Product B, BOM Price: 15, Tax: 21% The tax amount of the product will be: (10*0.1) + (15*0.21) = 4.15""",new,open,,1970-01-01 0039215,feature request,Retail Modules,Leyre,Retail,normal,minor,always,,,2018-09-03,5,,,public,2018-09-03,Modify the product search on Web Pos.,It is required that the SQL returns only the products that start with the text/number entered in the search.,new,open,,1970-01-01 0039206,defect,Modules,VictorVillar,VictorVillar,urgent,major,always,,,2018-08-30,5,,,public,2018-08-31,The Report Not Posted represents wrong values in 18Q3,"Go to Report Not Posted. Filter by AL ACCAD DEPARTMENT STORES LLC Accounting date: 22-05-2018 to 22-05-2018. Search the 4062300117419 - ORGANIC MILK PAP ""FINE FRUITS"" 250G - 22-05-2018 - 3456. In the 10.31.10.36 (live environment in 17Q3.2) is showing (Posted column) 'Post: Invalid Account' In the 10.31.10.37 (test environment in 18Q3) is showing (Posted column) 'Post'"" ",feedback,open,,1970-01-01 0032948,design defect,Openbravo ERP,maite,Triage Omni OMS,urgent,major,always,,,2016-05-13,5,,,public,2018-08-30,Unhomogeneous behavior in purchase invoice: is possible to duplicate invoiced qty depending on process used firstly,"At the moment, different behavior is obtained depending on the order that ""Create Lines From"" and ""Generate Invoice from Receipt"" processes are used to invoice an already received purchase order",new,open,,2016-05-26 0039133,defect,Retail Modules,guilleaer,rqueralta,normal,major,have not tried,,,2018-08-14,5,,,public,2018-08-27,Test VerifyPaymentBasedOnStoreConversionRate is not stable. Marked as unstable,"Assigned to gorka because he was editing it after commit the project related to verified returns dialog Link to error: https://ci.openbravo.com/job/ret-qa-test-oracle-suite7/1759/testReport/org.openbravo.test.mobile.retail.pack.selenium.tests.storecurrencyexchangerate/VerifyPaymentBasedOnStoreConversionRate/testCreationStoreConversionRateOutOfDate/ Attached error details",new,open,,1970-01-01 0012388,feature request,Openbravo ERP,networkb,Triage Omni OMS,normal,minor,always,2.50MP11,,2010-02-22,20,Community Appliance,,public,2018-08-23,"journal entry" should be unique,"""in report """"Financial Management || Accounting || Analysis Tools || General Ledger Journal || General Ledger Journal"""", the field """"journal entry"""" is calculated in execution time, and this number is consecutive starting by one. There is not a field """"journal entry"""" in fact_acct table. This number should be unique to each """"journal entry"""" and you should be able to filter on this field. """,feedback,open,,1970-01-01 0019961,feature request,Openbravo ERP,VictorVillar,Triage Omni OMS,high,minor,always,3.0MP8,,2012-03-06,5,,,public,2018-08-23,Improve the General Ledger Journal report,"Instead to click every detail one-by-one to find out what the posting actually is, it should be fine, to have all the detail information in the same report.",new,open,,1970-01-01 0038725,defect,Modules,maarten1962,dmiguelez,normal,major,always,,,2018-06-08,5,,,public,2018-08-17,Java NullPointer when initiating COUNT,"It appears that when initiating a COUNT and Verbosity is set to DEBUG, the system expects a IRA-To. As the IRA of COUNT/RECOUNT/STATUS don't have the IRA-To, the message Jave NullPointer appears.",new,open,,1970-01-01 0039116,defect,Openbravo ERP,ngarcia,collazoandy4,high,minor,always,,,2018-08-09,5,,,public,2018-08-16,[AUOM] In Create Lines From of Goods Receipt window quantity in first unit is shown as editable but it cannot be edited,"""[AUOM] In Create Lines From of Goods Receipt window quantity in first unit is shown as editable but it cannot be edited Currently, in Pending Goods Receipts all the units assigned to the product can be selected. In Create Lines from of Goods Receipt window only the alternative UOM defined in the purchase order line can be used""",scheduled,open,,1970-01-01 0039145,design defect,Modules,vmromanos,vmromanos,low,minor,always,,,2018-08-16,5,,,public,2018-08-16,Pending Occupancy calculation in partial unbox,"""Imagine we have a RI with 2 storage details. We create an unbox task for just one storage detail (either partially or totally). The pending occupancy for the bin where the RI is stored (task's locator from) should NOT be updated, because the RI is still there with the other storage detail. Right now the system does not detect the partial unbox and it wrongly consider that the RI will fully disappear from the current bin. Note that the pending occupancy for the locator where the storage detail will be unboxed (task's locator to) is properly updated. """,acknowledged,open,,1970-01-01 0037065,defect,Retail Modules,guilleaer,Retail,normal,trivial,have not tried,,,2017-10-13,5,,,public,2018-08-13,Test to verify attributes functionality are pending,"""Some test to verify attributes functionality are pending to be developed Stock validation module ----------------------- -> Currently we don't have any test which verifies that without having any valid bin in the store marked as overissue (old allow negative stock) the stock validation module doesn't allow to sell the product Stock Validation Module together with Use Attribute preference -------------------------------------------------------------- -> Verify that error is shown if nothing is written in the input destinated to write attribute values -> Using a product which expect 2 attributes (Balaclava) write just one value. An error should be shown and the line shouldn't be added to the ticket -> Using a product which expect expiration date attribute (Balaclava) write an incorrect string or use a wrong date format. An error should be shown and the line shouldn't be added to the ticket. then the ticket can be removed -> Using a product which does not have at all inventory (not present in m_storage_detail) try to add it to the ticket. It should work. Then the ticket can be removed (this test assumes that at least there is one bin marked as overissue in the store) -> Using a product which does not have stock but it is present in m_storage_detail with stock 0. Try to add it to the ticket. It should work. Then the ticket can be removed (this test assumes that the bin which is being pointed by m_storage_detail is marked as overissue) -> Using a product which does not have stock but it is present in m_storage_detail with stock 0. Try to add it to the ticket. It should not allow to sell it. Then the ticket can be removed (this test assumes that the bin which is being pointed by m_storage_detail is NOT marked as overissue) -> Basic test using a product (to be defined) which works with several attributes (apart from lot, serialNo, expdate). All of the attributes are marked as """"instance attribute"""" and the value is mandatory. -> Same as tested above using an attribute which is marked as list. One test should try to give a value which is not in the list of possible values. In that case the product can't be added to the ticket //Test for issue 37308 Add to sample data 2 different att set instance ID with the same description For instance: AttsetIntanceId: A Description: #0925_16-11-2019 AttsetIntanceId: B Description: #0925_16-11-2019 Add to the sample data stock (1000) for product """"Balaclava"""" with AttSetIntanceId """"B"""" -> new entry in m_storage_detail pointing to B Sell product using the description (0925_16-11-2019) Ensure that att set instance selected is the one which is related to a m_storage_detail with stock""",new,open,,1970-01-01 0033285,feature request,Localization Pack: Spain,psanjuan,Triage Finance,urgent,major,always,,,2016-06-16,20,Professional Appliance,,public,2018-08-10,Adjust electronic invoice format "facturae 3.2" for sending invoices to "Administraciones Públicas" third parties,Adjust electronic invoice format "facturae 3.2" for sending invoices to "Administraciones Públicas" third parties,scheduled,open,,1970-01-01 0034325,defect,Openbravo ERP,maite,rqueralta,high,minor,always,,,2016-10-27,5,,,public,2018-08-10,Trial Balance Totals not correctly calculated at Heading level,Problem seems to be that all Heading elements are sum instead of just first level ones (A + P + PYG + O),new,open,,1970-01-01 0039110,defect,Openbravo ERP,maarten1962,Triage Omni OMS,high,major,always,,,2018-08-09,5,,,public,2018-08-09,Table Inventoy Status should allow new vlues without the need to export.,"""See conversation VMA-MTR August 9th 2018. The table appaerantly was designed as part of the AD, while it should freely allow new values without the need to pay a programmer to export / import these changes. The level of the IS-table is similar to Whse Definition, although it is prefereble to maintain certain standards and for that reason on system-level not on whse-level.""",new,open,,1970-01-01 0039106,design defect,Modules,maarten1962,dmiguelez,high,major,always,,,2018-08-08,5,,,public,2018-08-08,Ref.Inventory: Non-permanent References should dissapear from Referenced Inventory window after Goods Issue,"""In an earlier version of the design for Ref.Inv., the table Reference Type had a flag """"Permanent"""". With that flag, the continuous 'available' Ref# would be limited to those that would actually be in the warehouse: Those that represent a Rolltainer or other permanent box, and those Ref# that are like shipping-boxes and are created and waiting to be shipped. All Ref# that are not 'Permanent' would not be visible in Reference Inventory window, or marked as such. With this, we can always see which Ref#, empty or not, actually exist in the warehouse. This is important because we can't see empty but existing boxes in the Whse Operations, and we also can't see them in the Referenced Inventory because we see the full history so also empty but already shipped boxes. """,new,open,,1970-01-01 0037603,defect,Retail Modules,asiermartirena,asiermartirena,normal,major,always,,,2018-01-09,5,,,public,2018-08-08,The CL process fails with deleted (stored) services,"When doing a Cancel Layaway process of a ticket that has a product and a related service which has been deleted, the process fails.",new,fixed,,1970-01-01 0039097,defect,Modules,maarten1962,Triage Omni WMS,normal,major,always,,,2018-08-07,5,,,public,2018-08-07,Show Distribution Order Line in Whse Operations|Reservations,""" This tab shows the SO-line to which the Reserv. belongs, but it does not show the DO-Line if the Reserv. belongs to a DOi. The window Stock Reservations shows both, as expected. Please add this columns in Whse Operations | Reservations""",new,open,,1970-01-01 0038930,design defect,Openbravo ERP,JONHM,Triage Omni OMS,high,major,always,,,2018-07-11,5,,,public,2018-08-06,Perfomance issue in add details button of payment in window,"Client in 18Q2, patch from #38785 alredy applied. There is a performance issue in add details button of Payment In window, it takes about 15 seconds to load data.",new,open,,1970-01-01 0039075,defect,Openbravo ERP,ALopetegui,ALopetegui,normal,minor,have not tried,3.0PR17Q2,,2018-07-31,5,,,public,2018-08-03,NumberFormatException in org.openbravo.service.json.DefaultJsonDataService.createSetQueryService(DefaultJsonDataService.java:640,"""cdb72c84 2018-07-30 15:53:36,548 [ajp-nio-127.0.0.1-8009-exec-311] ERROR org.openbravo.service.json.DefaultJsonDataService - For input string: """"{""""Class"""":""""Number""""}"""" java.lang.NumberFormatException: For input string: """"{""""Class"""":""""Number""""}"""" at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65) at java.lang.Integer.parseInt(Integer.java:580) at java.lang.Integer.parseInt(Integer.java:615) at org.openbravo.service.json.DefaultJsonDataService.createSetQueryService(DefaultJsonDataService.java:640) at org.openbravo.service.json.DefaultJsonDataService.createSetQueryService(DefaultJsonDataService.java:437) at org.openbravo.service.json.DefaultJsonDataService.fetch(DefaultJsonDataService.java:180) at org.openbravo.service.datasource.DefaultDataSourceService.fetch(DefaultDataSourceService.java:85) at org.openbravo.service.datasource.DefaultDataSourceService.fetch(DefaultDataSourceService.java:78) at org.openbravo.service.datasource.DataSourceServlet.doFetch(DataSourceServlet.java:284) at org.openbravo.service.datasource.DataSourceServlet.doPost(DataSourceServlet.java:840) at javax.servlet.http.HttpServlet.service(HttpServlet.java:648) at org.openbravo.base.HttpBaseServlet.serviceInitialized(HttpBaseServlet.java:228) at org.openbravo.base.secureApp.HttpSecureAppServlet.service(HttpSecureAppServlet.java:461) at org.openbravo.client.kernel.BaseKernelServlet.callServiceInSuper(BaseKernelServlet.java:87) at org.openbravo.client.kernel.BaseKernelServlet.service(BaseKernelServlet.java:58) at org.openbravo.service.datasource.DataSourceServlet.service(DataSourceServlet.java:153) at javax.servlet.http.HttpServlet.service(HttpServlet.java:729) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.openbravo.utils.SessionExpirationFilter.doFilter(SessionExpirationFilter.java:66) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.openbravo.utils.CharsetFilter.doFilter(CharsetFilter.java:35) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.openbravo.client.kernel.KernelFilter$1.doAction(KernelFilter.java:62) at org.openbravo.dal.core.ThreadHandler.run(ThreadHandler.java:46) at org.openbravo.client.kernel.KernelFilter.doFilter(KernelFilter.java:71) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.openbravo.dal.core.DalRequestFilter$1.doAction(DalRequestFilter.java:81) at org.openbravo.dal.core.ThreadHandler.run(ThreadHandler.java:46) at org.openbravo.dal.core.DalRequestFilter.doFilter(DalRequestFilter.java:103) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:212) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:94) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:504) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:509) at org.apache.coyote.ajp.AbstractAjpProcessor.process(AbstractAjpProcessor.java:877) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:684) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1524) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1480) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745) """,feedback,open,,1970-01-01 0039087,design defect,Retail Modules,alekosmp86,alekosmp86,normal,minor,always,,,2018-08-02,30,Openbravo Appliance 14.04,,public,2018-08-03,"While defining the attribute value for a product, it is possible to write the date in a wrong format","When preference Use attributes is active, if you add a product with Expiration Date as attribute, it is possible to define the date in a wrong format.",scheduled,open,,1970-01-01 0039061,defect,Modules,maarten1962,dmiguelez,high,major,always,,,2018-07-27,5,,,public,2018-07-27,Partial DO-Receipt fails "There is not enough stock available" for a product that was fully received previously,"A product that is fully received previously indeed may give the message ""There is not enough stock abvailable"". See image. But that should not prevent (by full rollback) the receipts of other lines that were received partially in a previous shipment.",new,open,,1970-01-01 0020231,feature request,Openbravo ERP,maite,Triage Omni OMS,normal,major,always,,,2012-04-10,5,,,public,2018-07-26,It would be nice to be able to reactivate or void Work Effort,It would be nice to be able to reactivate or void Work Effort,new,open,,1970-01-01 0039049,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2018-07-25,5,,,public,2018-07-25,[RR18Q3] Wrong quantity to return is briefly shown after clicking DONE canceling a receipt,After canceling a receipt it is shown a wrong quantity to return during a second.,new,open,,1970-01-01 0039047,defect,Modules,maarten1962,dmiguelez,normal,major,always,,,2018-07-25,5,,,public,2018-07-25,Impossible to create a COUNT task when inventory is negative,"""Impossible to create a COUNT task when inventory is negative. The message indicates that there is not enough stock avail BECAUSE of an other task. This """"BECAUSE"""" is incorrect: there are no tasks, but the Qty is negative!""",new,open,,1970-01-01 0039046,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2018-07-25,5,,,public,2018-07-25,[RR18Q3] Search button in Open Receipt pop up keeps enabled while processing a request,"When tapping the magnifier to search for a Receipt, the button is enabled while the results are being processed. In case the process takes too long, the user may click several times creating multiple requests.",new,open,,1970-01-01 0039045,design defect,Retail Modules,mtaal,Retail,normal,major,have not tried,,pi,2018-07-25,5,,,public,2018-07-25,DataSynchronizationProcess commits the work and related import entry in different transactions,"The DataSynchronizationProcess does a commit of the work first [1] and then sets the related importentry to processed [2] in a separate transaction. If the server is stopped/blocked/error in between the import entry will remain at initial status and will be reprocessed. [1] https://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/file/tip/src/org/openbravo/mobile/core/process/DataSynchronizationProcess.java#l224 [2] https://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/file/tip/src/org/openbravo/mobile/core/process/DataSynchronizationProcess.java#l277",new,open,,1970-01-01 0039044,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2018-07-25,5,,,public,2018-07-25,[RR18Q3] Different behaviour for two menu options not supporting offline,"When using the webPOS in offline mode, it is expected that some feature will not work. Two very similar menu options ""Verified Returns"" and ""Open Receipt"", both having a popup to seek for a receipt, behave in a different way. While ""Verified Returns"" shows no pop up and instead displays a red message in the top of the screen about the missing connection, the ""Open Receipt"" shows the pop up and after tapping the magnifier to search shows a pop up saying that this action is not allowed in offline mode.",new,open,,1970-01-01 0039043,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,,,2018-07-25,5,,,public,2018-07-25,[RR18Q3] Access to the user's profile requires online but not message is shown,"When a functionality requires server connection a message is shown. However, accessing the user's profile also requires connection but when trying to open it during offline mode no message is shown.",new,open,,1970-01-01 0039042,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2018-07-25,5,,,public,2018-07-25,"[RR18Q3] When logging offline, a message saying ""Data synchronization successful"" is shown",In the main page after an offline login shows in the top right part a green message saying "Data synchronization was successful". This might be misleading since no actual server connection exists and no synchronization has been made. ,new,open,,1970-01-01 0039029,design defect,Modules,ngarcia,Triage Omni OMS,urgent,major,always,,,2018-07-24,5,,,public,2018-07-24,Advanced Matching Algorithm does not take into account documents with negative amounts (returns),"Advanced Matching Algorithm does not take into account documents with negative amounts (returns) The process looks for sales transactions if bank statement line amount is positive (Amount IN - Amount OUT) and looks for purchase transactions if it is negative",new,open,,1970-01-01 0039025,feature request,Openbravo ERP,plujan,Triage Omni OMS,normal,minor,have not tried,main,,2018-07-24,5,,,public,2018-07-24,[PR18Q3] The default widget layout should be reconsidered,"Since issue #39024 we've seen that the main idea behind the ""widget"" concept is currently quite outdated. Are current shown widgets useful? Are widgets useful at all? What are the best widgets to be shown to the user as a default/demo/livebuilds? ",new,open,,1970-01-01 0038341,defect,Retail Modules,inaki_garcia,Retail,normal,minor,always,main,,2018-04-12,5,,,public,2018-07-23,[RR18Q2] [UX] Discount in Lines and Quantity in the Discounts and Promotions subtab show zero although discount is applied,"""When setting discounts for the items in a receipt in the Web POS and saving it to the backend (by paying it, laying it away, etc.), Discount field in the Lines tab and Quantity field in the Discounts and Promotions subtab of the record generated in the ERP appear with value zero. This could be misinterpreted by a user and could lead to confusion.""",new,open,,1970-01-01 0039012,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2018-07-23,5,,,public,2018-07-23,[RR18Q3] Offline icon not showing when offline mode is triggered by searching tickets,"An icon to inform the user that webPOS is in offline mode should be shown in the top left part of the icon to show the menu. However, the icon is not displayed if the offline mode has been triggered by a search.",new,open,,1970-01-01 0039008,feature request,Modules,dmiguelez,Triage Omni OMS,normal,major,always,,,2018-07-20,5,,,public,2018-07-20,Upgrade OpenCsv Library to latest version,"Upgrade OpenCsv Library to latest version The actual version used is from 2011. Upgrade to the latest version to take advantage of issues fixed during this years.",new,open,,1970-01-01 0038272,design defect,Openbravo ERP,gsuarez,Triage Omni OMS,normal,major,always,3.0PR18Q1,,2018-04-04,5,,,public,2018-07-20,Field Check Number of the Check Printing module does not allow dashes.,"In Check Printing module, the Check Number parameter is declared as long type when execute the payment and throws an error when entering a valid check number with dash. In window Check Printing this field is a varchar of 60.",new,open,,1970-01-01 0039004,feature request,Openbravo ERP,maite,Triage Omni OMS,urgent,major,always,,,2018-07-19,5,,,public,2018-07-20,It would be nice to include "Supplier Reference" field information in Payment Report,It would be nice to include "Supplier Reference" field information in Payment Report,new,open,,1970-01-01 0039001,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2018-07-19,5,,,public,2018-07-19,[RR18Q3] Locking/unlocking the webPOS should not trigger the online/offline verification,"""Using a poor connection network exposes some flows that are difficult to accomplish due the online/offline transition. One of them is the locking of the screen. If network connection is poor, first login and every full data refresh have to be performed several times to succeed. A user under this scenario will try to avoid switching to online as much as possible to reduce the number of failed attempts.""",new,open,,1970-01-01 0038999,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2018-07-19,5,,,public,2018-07-19,[RR18Q3] [UX] Usability on webPOS browsing/adding obsolete products should be improved,"""Since the introduction of Life Cycle Status, products listed in the webPOS """"Browse"""" section could be marked as """"Obsolete"""". Current flow for this type of products is no different than for regular ones, with the exception that if the user tries to add an obsolete product to a ticket an error message will shown. From an end user perspective, that the error-flow were the normal-flow (ie. the expected behaviour of browsing the list and realising on picking a product that it is an obsolete one) is an usability defect. A user should be able to clearly distinguish which products are voided from the ticket while browsing/searching, not on the """"adding"""" action.""",new,open,,1970-01-01 0038998,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2018-07-19,5,,,public,2018-07-19,[RR18Q3] Error shown in webPOS while logging out in offline mode,"Using a network with poor signal that maked webPOS to go offline (even the wifi is connected), on logging out an error message is shown.",new,open,,1970-01-01 0038996,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2018-07-19,5,,,public,2018-07-19,[RR18Q3] It is possible to pick an option in the "To keep" section of Cash Up in a way the Next button keeps disabled,"In Step 3 of 4 of Cashup process, the Next button is shown as disabled until the user picks one of the options with the amount to keep. A quick tap might pick the desired option but not enable the Next button.",new,open,,1970-01-01 0038985,defect,Retail Modules,jorge-garcia,jorge-garcia,normal,major,have not tried,,,2018-07-18,5,,,public,2018-07-19,SelectPrinterTests.java is failing in retail-qa,"Error Message The login process did not finish (isLoggingIn has never became false) Stacktrace junit.framework.AssertionFailedError: The login process did not finish (isLoggingIn has never became false) at org.openbravo.test.mobile.retail.mobilecore.utils.RetailUtils$3.timeout(RetailUtils.java:151) at org.openbravo.test.mobile.core.utils.OBWait.(OBWait.java:66) at org.openbravo.test.mobile.core.utils.OBWait.(OBWait.java:35) at org.openbravo.test.mobile.retail.mobilecore.utils.RetailUtils$3.(RetailUtils.java:139) at org.openbravo.test.mobile.retail.mobilecore.utils.RetailUtils.verifyThatTheLoginProcessHasEnded(RetailUtils.java:139) at org.openbravo.test.mobile.retail.mobilecore.selenium.terminals.MobileCoreTerminalHelper.logIn(MobileCoreTerminalHelper.java:406) at org.openbravo.test.mobile.retail.pack.selenium.terminals.WebPOSTerminalHelper.logIn(WebPOSTerminalHelper.java:273) at org.openbravo.test.mobile.retail.mobilecore.selenium.terminals.MobileCoreTerminalHelper.logIn(MobileCoreTerminalHelper.java:357) at org.openbravo.test.mobile.retail.pack.selenium.tests.selectingPrinter.SelectPrinterTests.NoPrintersConfigured(SelectPrinterTests.java:51)",scheduled,open,,1970-01-01 0031094,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2015-10-08,5,,,public,2018-07-19,"[RR15Q4] When some receipt is returned, its status in backend is ""Deposited not cleared"" instead of ""Withdrawn not cleared""","When user completes a return receipt in POS, in backend in ""Financial Account"" || ""Transaction"", you can check the just created record and its status is ""Deposited not cleared"" instead of ""Withdrawn not cleared"".",acknowledged,open,,1970-01-01 0038986,defect,Retail Modules,rafaroda,Retail,normal,minor,always,,,2018-07-18,5,,,public,2018-07-18,Clicking X on Pay Open Tickets closes some tickets,"Clicking X on Pay Open Tickets closes some tickets See videos here https://drive.google.com/open?id=1Utga2G031Snby2RSsbJYmjdX6_0EdfG7",new,open,,1970-01-01 0038981,defect,Retail Modules,dbaz,Retail,high,minor,always,,,2018-07-17,5,,,public,2018-07-17,[UX] Verified return labels should be improved,"""Currently, the verified return header labels can lead to misunderstandings. * The """"Qty"""" one should be changed to """"Qty to Return"""" * The """"Price"""" one should be changed to """"Unit Price"""" Also, the popup only displays the receipt number, but it does not tell which is the pretended action, so the current text """"VBS1/0000130"""" should be changed to two lines: """"Verified Return: VBS1/0000130"""" """"Specify the lines/quantities to return""""""",new,open,,1970-01-01 0038980,defect,Retail Modules,dbaz,Retail,high,minor,always,,,2018-07-17,5,,,public,2018-07-17,[UX] Verified return "Qty" column number should be always '0' if the line is not selected.,"""Verified return """"Qty"""" column number should be '0' if the line is not selected. Once the line is selected, the number switches to the """"Remaining Qty"""" amount. If the line is unselected, it switches again to '0'. At this moment, once you open the popup, all the lines have in the Qty input the """"Remaining Qty"""" amount, even if they are not selected. This is strange for the user, since it is not clear what is going to happen once the 'Apply' button be pressed. If there is any other Qty (0 < Qty < Remaining Qty) in the input, the checkbox should use the """"checkbox-half-on.svg"""" icon. Even more, the """"+"""" and """"-"""" buttons should be always active to be pressed, and the checkbox color should be, as it has been said: * Qty = 0 -> """"checkbox-off.svg"""" * 0 < Qty < Remaining Qty -> """"checkbox-half-on.svg"""" * Qty = Remaining Qty -> """"checkbox-on.svg"""" So, summarizing, the line status (checkbox color) should be always explitly related with the input value.""",new,open,,1970-01-01 0038977,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,,,2018-07-17,5,,,public,2018-07-17,[RR18Q3] Line item description is not shown in webPOS,"""A line-level edition allows to enter a """"description"""". While there is a field named """"description"""" it is not the field that can be edited. There is no visible field for the """"description"""", and it is shown only in the backend.""",new,open,,1970-01-01 0038971,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,,,2018-07-16,5,,,public,2018-07-16,[RR18Q3] Back button returns to the user's home page,"As described here https://testlink.openbravo.com/testlink/linkto.php?tprojectPrefix=Communit&item=testcase&id=Communit-9089 the expected behaviour on using the Back button is to get the page reloaded, however it is returning to the user's home page.",new,open,,1970-01-01 0038960,defect,Retail Modules,inaki_garcia,Retail,normal,minor,always,main,,2018-07-13,5,,,public,2018-07-13,[RR18Q3] Repeatedly using the "Save" button in the "Edit Customer Address" window can make it become unusable,"""Clicking repeatedly on the save button while alternating in between the """"Customer Address Details"""" and """"Edit Customer Address"""" windows (with the """"EDIT"""" and """"Save"""" buttons, respectively) can make the """"Save"""" button become unclickable. Check the attached video for more details.""",new,open,,1970-01-01 0038956,design defect,Retail Modules,inaki_garcia,Retail,normal,minor,always,main,,2018-07-13,5,,,public,2018-07-13,[RR18Q3] "Save" button is active in spite of not having anything to save in the Customer editting popups,"""The Save button is active although no modifications have been made when editting the customer information in the popups to do so (Edit Customer, Edit Customer Address). This could lead to unnecesarily using said button to dismiss the line to be editted (and thus creating unnecesary load on the server), as well as to the issue related to this one. """,new,open,,1970-01-01 0038957,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2018-07-13,5,,,public,2018-07-13,[RR18Q3] Inconsistent behaviour on selecting an address,The "Receipt Properties" pop up lets the user to change the shipping/invoicing address. The behaviour while tapping a value in this pop up is different of the one by using the "Assign to receipt" option. See steps.,new,open,,1970-01-01 0038954,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2018-07-13,5,,,public,2018-07-13,[RR18Q3] Poor usability experience of "Receipt Properties" pop up,"""The """"Receipt Properties"""" pop up, intends to show at a glance all the information to allow a quick edit. However, the scenario of picking a new """"Shipping Address"""" is not properly covered. See steps.""",new,open,,1970-01-01 0038953,defect,Retail Modules,lorenzofidalgo,Retail,normal,trivial,always,main,,2018-07-13,5,,,public,2018-07-13,[UX][RR18Q3] Images from "Assign customer address" popup are not correctly placed,Images shown in "Assign customer address" popup are not properly placed.,new,open,,1970-01-01 0038952,defect,Retail Modules,inaki_garcia,Retail,normal,trivial,always,main,,2018-07-13,5,,,public,2018-07-13,[UX] [RR18Q3] Text alignment isn't correct in the lines of "Assign customer address" popups,"The alignment of the address lines in the ""Assign customer address"" popups (Assign customer invoice/shipping address) is in imbalance. Check the attachment picture below",new,open,,1970-01-01 0038949,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2018-07-13,5,,,public,2018-07-13,[RR18Q3] Editing a customer address does not update the ticket's displayed address,"If the address of a customer is changed within the ""Edit Customer"" window, the change is not applied to the displayed addresses, while if the address is updated from the ""Edit Address"" the update works as expected.",new,open,,1970-01-01 0038934,defect,Retail Modules,jarmendariz,Retail,normal,minor,have not tried,,,2018-07-11,5,,,public,2018-07-12,Emails are no longer sent via POS,"Apparently emails cannot be sent via POS, so the class org.openbravo.retail.posterminal.EmailSender are no longer needed and can be removed.",new,open,,1970-01-01 0038944,defect,Retail Modules,inaki_garcia,Retail,normal,trivial,always,main,,2018-07-12,5,,,public,2018-07-12,[RR18Q3] Typo in error message shown when trying to edit Anonymous Customer's Adress(es),"The error message shown when trying to edit a customer has a couple of exclamation marks at the end of it. The message displayed is: ""Cannot add or edit anonymous customer address(es)!!"" When the message should be: ""Cannot add or edit anonymous customer address(es)""",new,open,,1970-01-01 0038942,defect,Retail Modules,inaki_garcia,Retail,normal,trivial,always,main,,2018-07-12,5,,,public,2018-07-12,[RR18Q3] Typo in error message shown when trying to edit Anonymous Customer,"The error message shown when trying to edit a customer has a couple of exclamation marks at the end of it. The message displayed is: ""Anonymous customers are not allowed to edit!!"" When the message should be: ""Anonymous customers are not allowed to edit""",new,open,,1970-01-01 0038943,feature request,Retail Modules,inaki_garcia,Retail,normal,minor,always,main,,2018-07-12,5,,,public,2018-07-12,[RR18Q3] Anonymous Customers shouldn't have the posibility of being editted,"""Since the Anonymous Customers can't be editted, they shouldn't even have the possibility of accessing its """"Edit Customer"""" and """"Edit Customer Address"""" screens. This could be done by removing the contextual menu option """"Edit"""" from the Customer and Customer Address rows for the Anonymous Customers""",new,open,,1970-01-01 0038937,defect,Retail Modules,gorka_gil,Retail,low,minor,N/A,,,2018-07-11,5,,,public,2018-07-12,Dependencies bad defined for module org.openbravo.retail.paymentgateway,"This module depends on posterminal and hwmanager, probably better to have only dependency to the pack",new,open,,1970-01-01 0038936,defect,Retail Modules,gorka_gil,Retail,low,minor,N/A,,,2018-07-11,5,,,public,2018-07-12,Dependencies bad defined for module org.openbravo.retail.receiptreport,"This module depends on posterminal and hwmanager, probably better to have only dependency to the pack",new,open,,1970-01-01 0038939,defect,Retail Modules,gorka_gil,Retail,low,minor,N/A,,,2018-07-12,5,,,public,2018-07-12,Dependencies bad defined for module org.openbravo.retail.autobom,"This module depends on posterminal and core, having posterminal one is enough.",new,open,,1970-01-01 0038933,defect,Retail Modules,gorka_gil,Retail,low,minor,N/A,,,2018-07-11,5,,,public,2018-07-11,Dependencies of selfcheckout module are incorrect,"""This module depends on web pos and pack, which is kind of duplicate. Also can create a bit of confusion if both don't point to same release.""",new,open,,1970-01-01 0038929,defect,Modules,maarten1962,dmiguelez,high,major,always,,,2018-07-11,5,,,public,2018-07-11,"Delta ""Different"" on Pick-DO re-executes picking of all lines of the DO, not just the line that received the delta.","""See attached docx. Happens in AWO 18Q2 The delta-mechanism should only work on the DO-line, not for other lines of the same DO. (or oher DO's -which is not the case-) I have 1 single task on my FE. A Pick-DO. I confirm a less qty and answer Different in the delta. The next thing I see is 7-8 Pick-DO tasks for different products. Note (see image in docx): In the BE you see that all tasks were created by the same Batch-Of-Task. All new tasks refer to the same initial task All new tasks refer to the same DO. """,new,open,,1970-01-01 0011897,feature request,Openbravo ERP,networkb,Triage Omni OMS,high,minor,always,2.50MP9,,2010-01-04,5,,,public,2018-07-11,It should be possible to restart Sequences every Year,"""When a new year comes, some clients want to restart its Invoice Document Numbers. Application should implement this option""",new,open,,1970-01-01 0031477,feature request,Openbravo ERP,shuehner,shuehner,normal,minor,have not tried,,,2015-11-14,5,,,public,2018-07-10,Tracking issue to reduce the huge number of eclipse warnings in pi,"Goal is reduce the currently huge-number of warnings. That will allow developer to spot new ones they accidentally introduce in new code much easier and allow for stricter policy on those in future.",new,open,,1970-01-01 0038742,design defect,Retail Modules,pramodkumar,Retail,high,major,always,,,2018-06-13,5,,,public,2018-07-10,WEBPOS promotionBuy X and Pay Y of different products is not working for hierarchical Product Category,"""Created a promotion for a product category EX: Created a promotion for a product category 'E-Liquide'(summery level) The type of promotion is : Buy X and Pay Y of different products. I use product FR-M AL 00 MG , which belongs to product category 'Tabac Blond'. The product category 'Tabac Blonc' depends hierarchically from Product category 'E-Liquide In Webpos when I buy 6 products 'FR-M AL 00 MG' , nothing happens, no promotion is shown. """,new,open,,1970-01-01 0020816,feature request,Openbravo ERP,ngarcia,Triage Omni OMS,high,minor,always,,,2012-06-20,5,,,public,2018-07-09,It would be nice if the value of a product of type "Expense type" in a PI could be reallocated in the products of type "Item",It would be nice if the value of a product of type "Expense type" in a PI could be reallocated in the products of type "Item". The purpose of this feature is to make the real cost of the items the purchase price + direct cost.,new,open,,1970-01-01 0038913,defect,Retail Modules,migueldejuana,rqueralta,normal,minor,always,,,2018-07-06,5,,,public,2018-07-06,UI breaks when we have 2 long Address line for bp location,"UI breaks when we have 2 long Address line for bp location. See attached file",new,open,,1970-01-01 0038910,defect,Openbravo ERP,maarten1962,Triage Omni WMS,normal,major,N/A,,,2018-07-06,5,,,public,2018-07-06,Wiki about RESERVATIONS must be updated,"http://wiki.openbravo.com/wiki/Stock_Reservation Things to improve: There are also reservations for Distribution Orders. Reservation Consumption: Adjust to logic of AWO. Review this wiki in general ",new,open,,1970-01-01 0038870,feature request,Openbravo ERP,Asantos9,AugustoMauch,normal,major,N/A,,,2018-07-02,5,,,public,2018-07-04,Added the string basic implementation type of data for EDL,"This is the third project using the type of data String for EDL process implementations. It is a common implementation for many EDL process. For this reason, it is important to add into the External Data Integration module.",new,open,,1970-01-01 0038821,defect,Retail Modules,dbaz,Retail,high,major,always,,,2018-06-22,5,,,public,2018-07-03,[UX] Bad behavior in the automatic search,"""The automatic search of the selectors/SEARCH is behaving in a way totally different than any UI standard. At this moment, it seems that the automatic search is launched only when the input has 3 characters or more, but the manual search (by pressing the magnifier glass) can be launched at any time. This is totally inconsistent and leads to confusion. The same rule should apply to both automatic or manual search, so if the manual search can be executed with no data in the input, the automatic search should be launched too with no data in the input. If n-characters are needed to be able to launch the manual search, the same n-characters should be needed to launch the automatic search (this restriction -n characters needed- should be notified to the user, by the way). The other ugly point is that the automatic search is launched after X milliseconds. I am ok with that, just to avoid overload the server with requests, but the list of the results should be removed (switch to 'Loading...' state) just after the input value change, without waiting for the X milliseconds (although in the reality the request won't be performed until the user stops writing). This will allow the user to know that the values listed are not matching anymore with the text he is writing, while at the same time notice that the search is already taking place (although it is not true because of the X milliseconds). Note that this last mentioned behavior should only happen if the automatic search is enabled; if not, the result list should remain there until the user presses the search button. In the special case that automatic search is enabled, but more than N characters are needed to launch the search, and the user moves from N characters to N-1, the result list should remain untouched because there is no automatic (or manual) search to be launched. (the message notifying the -N characters needed- restriction should be shown to the user). Here there is a video showing how annoying is the current behavior, showing also how other solutions, like Google, behave: https://www.youtube.com/watch?v=yAbTgif2seE""",new,open,,1970-01-01 0032447,defect,Retail Modules,Sandrahuguet,Sandrahuguet,normal,minor,have not tried,,,2016-03-09,20,Community Appliance,,public,2018-06-26,[Stockcriteria] brands are not filtered by stock criteria filter,Brands are not filtered by stock criteria filter,new,open,,1970-01-01 0038746,defect,Retail Modules,migueldejuana,rqueralta,normal,trivial,always,,,2018-06-13,5,,,public,2018-06-25,Create an automated test for issue 38434,Create an automated test for issue 38434,new,open,,1970-01-01 0038808,feature request,Retail Modules,dbaz,Retail,normal,minor,always,,,2018-06-21,5,,,public,2018-06-22,[UX] Add more visual feedback while a search is being executed,"""When a search is launched, either because the user has introduced 3 characters and the search has been automatically launched in the background, or because the user has explicitly pressed the magnifier glass button, there should be more feedback to let the user know that the search is being executed. """,new,open,,1970-01-01 0038815,defect,Modules,maarten1962,dmiguelez,normal,minor,always,,,2018-06-22,5,,,public,2018-06-22,AWO Role definition / Role Access definition,"""It is not easy and confusing to set the Role defenition and Role Access definition for AWO users. A typical Whse has three roles: 1) Warehouse Front-End operator 2) Warehouse Supervisor 3) Warehouse Manager. The (1) simply operates the device. Should be able to login and assign /create / confirm tasks if not restricted by the Whse Definition. The (2) inherits (1) and adds the Task window, Errors on Processing, Whse Operations, Task Report, Batch of Task, ... The (3) inherits (2) and adds Whse Definition, Process Request, Whse Config check, Task Type, Front-End config, Verbosity Log, ... The confusing part is not easy to explain. Some examples: In Process Definition, I see """"Save Task"""" and """"Print Task"""" and """"Confirm task"""". What are these? A task is generate in receiving, in picking, in Whse Ops, ... So why should I seperatly give """"Save Task"""" access? Seems redundant and difficult to understand/explain. A task is confirmed from the FE and BE, if people have access to this, isn't that implicitely giving access to Print or Confirm a task? In View Implementation I see """"Beautify Log"""". Why should someone not have that? Probably what I am asking for is either 1) a proper documentation of what needs to be set for which role or 2) review of the authorizations to make it more consitent and simpler. Then Role Access: Probably I don't understand this screen. Is this necesary for the roles I mentioned? If not, what does this window allow/disallow? """,new,open,,1970-01-01 0035038,defect,Retail Modules,Sandrahuguet,Retail,normal,minor,have not tried,,,2017-01-23,20,Community Appliance,,public,2018-06-21,[HGVOL - automation] some automated test are failing in hgvol jobs,some automated test are failing in hgvol jobs,new,open,,1970-01-01 0038796,defect,Retail Modules,guilleaer,Retail,normal,minor,have not tried,,,2018-06-20,5,,,public,2018-06-20,Visual feedback required when the quantity of a receipt line changes,"""Initial scenario An order with 5 lines. Just the last 3 lines are shown in the Screen. To see the first line scroll up is needed. Product of line 1 (hidden) is Avalanche transceiver and its qty is 1 Issue When Avalanche transceiver is added again (or scanned), then the line which is already in the ticket increases the quantity and the line is selected, but the user cannot see it because the scroll is showing the last 3 lines. Fix Move scroll to show the affected line (fixed in issue 38794) Show an animation or something that alerts to the user that quantity of a line has changed """,new,open,,1970-01-01 0027051,feature request,Retail Modules,dbaz,marvintm,high,major,always,,,2014-07-10,5,,,public,2018-06-19,[UX] There should be a way to open the product card with the current default behavior,"""Right now, by using a preference, it is possible to open the product card once you tap a product. So, with this preference active, the flow to add an item to a ticket is: 1º Tap the product -> The product card is opened 2º Click in the """"Add to receipt"""" button -> The product is added to the receipt There should be a way to open the product card for any product without changing so much the default behavior (a tap in the product adds the product to the receipt) and without the need of the actual preference. The current preference should be maintained for the case a user wants ALWAYS going through the product card before adding the product to the ticket""",new,open,,1970-01-01 0038788,design defect,Openbravo ERP,Melody Chapelier,Triage Omni OMS,normal,minor,always,,,2018-06-19,5,,,public,2018-06-19,Select more than 100 lines in one click,"""Dear Support, If you want to select all the lines in one click, for exemple in a sales order screen, it's possible with the case on the top of the lines. BUT it's only possible if there are less than 100 lines... """,new,open,,1970-01-01 0038447,defect,Modules,maarten1962,dmiguelez,high,major,always,,,2018-04-25,5,,,public,2018-06-14,PA Null ends in error for RCT-PO with message "To-Bin cannot be empty".,"""The issue is that a Task is a proposal, and while being a proposal the To-Bin is allowed to be NULL """"...urging the operator to enter the bin."""" as the description of the lgorithm """"PA Null"""" explains. It is correct that the To-Bin cannot be NULL when confirmed, but this Routing is not Auto-Confirm so there is no reason to generate an error. The relevant part of the Verbosity below. * 25-04-2018 13:17:48:183 - INFO - Calculating Task Proposal To-Bin... * 25-04-2018 13:17:48:216 - INFO - Detected the following ordered PA Warehouse Algorithms [[0B3DCD4BB45D4EE290ED8A2D2DEB64ED:org.openbravo.warehouse.advancedwarehouseoperations.warehousealgorithm.implementation.PA_Null:PA Null]] * 25-04-2018 13:17:48:216 - INFO - Executing Warehouse Algorithm [PA Null:org.openbravo.warehouse.advancedwarehouseoperations.warehousealgorithm.implementation.PA_Null] * 25-04-2018 13:17:48:220 - INFO - Algorithm description: Returns null, urging the operator to enter the bin. * 25-04-2018 13:17:48:220 - INFO - No Bin have been returned by the PA Warehouse Algorithm. * 25-04-2018 13:17:48:221 - INFO - The algorithms have not been able to allocate all the stock. Therefore, a new task with empty Storage To-Bin is going to be created for the remaining quantity: 500 * 25-04-2018 13:17:48:239 - INFO - Finished calculating Task Proposal To-Bin. * 25-04-2018 13:17:48:247 - INFO - Created task [Barrel Nipple 20mm Galv - 500Ec - - - ] linked to Batch of Tasks [1000003] * 25-04-2018 13:17:48:267 - INFO - Linking task [Barrel Nipple 20mm Galv - 500Ec - - - ] with order line [1000000 - 10 - Barrel Nipple 20mm Galv - 500Ec - 1PL - ] * 25-04-2018 13:17:48:287 - INFO - Not autoconfirming individual Task [Barrel Nipple 20mm Galv - 500Ec - - - ] based on the Routing configuration [-REC/AC - - REC - Receiving - SCM Sales Warehouse] * 25-04-2018 13:17:48:337 - INFO - Created Document [Reception List - RECLST1000000] with [1] task(s) * 25-04-2018 13:17:48:583 - ERROR - Error detected in Central Broker: ERROR DETECTED: The confirmed to bin to can not be null. org.openbravo.base.exception.OBException: The confirmed to bin to can not be null.""",new,open,,1970-01-01 0038757,defect,Openbravo ERP,guilleaer,AtulOpenbravo,normal,minor,always,,,2018-06-14,5,,,public,2018-06-14,Strange characters like "line break" are being accepted as attribute value,"""When a user is trying to give value to a certain attribute, some """"control"""" characters are being allowed. I think that we should restrict the information which can be inserted in thats field. Even more taking into account that these information now can be edited/changed from other mobile applications like web POS and AWO. Apart from that, I think that from a functional and UI perspective does not make sense. I would recommend to define a set of character accepted and restrict any other character in every UI which can update this values [a-z][A-Z][0-9](+,-,_,#,*,@,<,>)""",new,open,,1970-01-01 0038745,design defect,Retail Modules,guillermogil,Retail,high,major,always,,,2018-06-13,5,,,public,2018-06-13,In case currencyFormat is set a precision 0 foreign currency precision should override it,"In case currencyFormat is set a precision 0 foreign currency precision should override it. ",new,open,,1970-01-01 0038744,feature request,Retail Modules,umartirena,Retail,urgent,major,always,,,2018-06-13,5,,,public,2018-06-13,Discount Filter Product Master Data fails with big amount of data in Discounts,Discount Filter Product Master Data fails with big amount of data in Discounts,new,open,,2018-07-04 0038730,defect,Openbravo ERP,vmromanos,Triage Omni OMS,normal,minor,have not tried,,,2018-06-08,5,,,public,2018-06-08,Windows linked to a System/Client access level table shouldn't be shown in Window Access tab for Organization level roles,"""A table with System/Client access level implies that only records for * organization will be created. If a role is defined as """"Organization"""" level, it means it doesn't have access for * records. In Role window, when we configure a role with Org level, the user is able to select any window linked to a System/Client table. If the role tries to access to this window, the system will show an error message informing he doesn't have access to view its records. The current behavior should be improved: we shouldn't allow to select windows in Role | Window Access tab when the role is defined as Org level""",new,open,,1970-01-01 0038729,design defect,Modules,vmromanos,Triage Omni WMS,normal,minor,have not tried,,,2018-06-08,5,,,public,2018-06-08,Verbosity logs should be created at any organization level,"""Right now the verbosity logs are always created for * organization. This is working fine in most scenarios. However in real life there are users that might not have access to * organization, mainly because they have an """"Organization"""" level role only. In those cases the verbosity log records will be successfully created but the user that launched the task generation won't have access to it. This is a conflict because the user should have access to it. This is declared as a minor DD because: 1. The solution is as easy as declare the role as """"Client + Organization"""" 2. Fixing it would require from one side to add a complex logic for getting the verbosity log configuration and from the other side it would require to change the table's data access level definition""",new,open,,1970-01-01 0038726,defect,Retail Modules,gorka_gil,Retail,normal,major,random,,,2018-06-08,5,,,public,2018-06-08,Synchronized_I31892_VoidLayawayAndCashUp and Synchronized_I35744_PayOpenTickets unstable,"""These two tests: - Synchronized_I31892_VoidLayawayAndCashUp - Synchronized_I35744_PayOpenTickets Are failing in ci, but in local works. They fail a bit random, but quite consistently, like 85% or the runs. Example run: https://ci.openbravo.com/view/retail-qa/job/ret-qa-test-pgsql-suite5/1583/""",new,open,,1970-01-01 0038230,defect,Modules,martinsdan,Triage Omni OMS,normal,trivial,always,,,2018-03-26,30,Openbravo Appliance 14.04,,public,2018-06-07,There are some weld compilation problems in org.openbravo.module.resources,"The following error is visible when doing ""ant update.database compile.complete.deploy"" compileSqlc: [javac] Compiling 2837 source files to /opt/OpenbravoERP/build/classes [javac] /opt/OpenbravoERP/modules/org.openbravo.base.weld/lib/runtime/weld-core-1.1.24.Final.jar(org/jboss/weld/exceptions/UnsatisfiedResolutionException.class): warning: Cannot find annotation method 'value()' in type 'SuppressWarnings': class file for edu.umd.cs.findbugs.annotations.SuppressWarnings not found [javac] /opt/OpenbravoERP/modules/org.openbravo.base.weld/lib/runtime/weld-core-1.1.24.Final.jar(org/jboss/weld/exceptions/UnsatisfiedResolutionException.class): warning: Cannot find annotation method 'justification()' in type 'SuppressWarnings'",new,open,,1970-01-01 0038722,defect,Retail Modules,Sandrahuguet,Retail,normal,minor,have not tried,,,2018-06-07,30,Openbravo Appliance 14.04,,public,2018-06-07,Change to partial index em_obrcifp_bpartner index,Change to partial index em_obrcifp_bpartner index,new,open,,1970-01-01 0038665,feature request,Openbravo ERP,ngarcia,Triage Omni WMS,urgent,major,always,,,2018-05-31,5,,,public,2018-06-06,It would be nice to have a report in which the stock is shown with its Inventory Status,"""It would be nice to have a report in which the stock is shown with its Inventory Status With Inventory Status feature, it could be the case that some stock is not available (the storage bin is set as Available = 'N'). Currently Stock Report shows all the stock (without information about bin status)""",new,open,,1970-01-01 0038708,defect,Retail Modules,jorge-garcia,jorge-garcia,normal,major,sometimes,,,2018-06-05,5,,,public,2018-06-06,BusinessPartner query from backend is slow if there exists 150.000+ rows,"""BusinessPartner query from backend is slow if there exists 150.000+ rows. After the analysis of the query, we detected that the performance problem was in the offset search of each page takes longer when the offset increase.""",scheduled,open,,1970-01-01 0038710,design defect,Modules,dmiguelez,dmiguelez,urgent,major,have not tried,,,2018-06-06,5,,,public,2018-06-06,[Referenced Inventory] Not possible to issue Tasks of a Distribution Order Issue due to problems with Reservations and Box,"""After doing the Picking, it is possible to Box the stock. However, if there is more stock available than the stock to Box, the stock not related to the reservation created by the picking is boxed. If the picking has several lines, it can happen that, when doing the issue afterwards, some stock is picked from the box and some stock is picked outside the box. However, it is not possible to issue a box partially. In this case, an error is raised, because the system has not selected all the stock in the box and the user is not able to do it either.""",new,open,,1970-01-01 0038699,feature request,Retail Modules,Leyre,Retail,normal,minor,N/A,,,2018-06-05,5,,,public,2018-06-05,Add new property to Open Receipt selector.,Add Payment Method in Open Receipt filter.,new,open,,1970-01-01 0038696,feature request,Retail Modules,Leyre,Retail,normal,minor,N/A,,,2018-06-04,5,,,public,2018-06-04,It is required to edit item from mobile picking list,Edit item from mobile picking list - without using Backend.,new,open,,1970-01-01 0038695,defect,Retail Modules,migueldejuana,Retail,normal,trivial,always,,,2018-06-04,5,,,public,2018-06-04,Order total is moved to the left after applying a discount,"The total of the order and lines os move to the left after going to discount window. See attached images to see the difference",new,open,,1970-01-01 0038326,feature request,Modules,AugustoMauch,AugustoMauch,normal,minor,have not tried,,,2018-04-11,5,,,public,2018-05-31,"Sometimes the exception message is not descriptive, maybe show the full stack trace in the error message field","""Now when there is an error processing an EDL Request, only the exception message is saved [1]. In most cases the exception message is not enough, and the user/developer must look for more context in the Openbravo log. It would be useful if instead of storing only the exception message, the full stack trace (that includes the exception message) were stored. [1] https://code.openbravo.com/erp/pmods/org.openbravo.externaldata.integration/file/tip/src/org/openbravo/externaldata/integration/process/AsynchronousProcessor.java#l233""",acknowledged,open,,1970-01-01 0038663,design defect,Modules,dmiguelez,dmiguelez,high,major,always,,,2018-05-30,5,,,public,2018-05-30,Confirmed Locator From Read Only flag in Inventory Transaction Type Window should be removed,"""Confirmed Locator From Read Only flag in Inventory Transaction Type Window should be removed. All Locator From are defined, and should be defined as read only. Therefore this flag is not longer necessary.""",new,open,,1970-01-01 0038656,defect,Localization Pack: Spain,imonferrer,Triage Finance,normal,major,have not tried,,,2018-05-30,5,,,public,2018-05-30,New tax (Entregas Bienes Inversión 10%) needs to be created,New tax (Entregas Bienes Inversión 10%) needs to be created,new,open,,1970-01-01 0038648,feature request,Openbravo ERP,dmiguelez,Triage Omni OMS,normal,trivial,always,,,2018-05-29,5,,,public,2018-05-29,Remove not used API,Check if it is possible to remove CloneOrderActionHandler.getLineNetAmt method as it seems that is not used,new,open,,1970-01-01 0034706,design defect,Retail Modules,nataliag,Retail,normal,minor,always,,,2016-12-07,5,,,public,2018-05-27,It is not possible to read a UPC/EAN code wich contains a hyphen (-) in Web POS.,"In backend when you register a new product you can insert a UPC/EAN code with hyphens if you want, but then in Web POS when you want to insert that code manually, it is not possible to insert any symbol, only numbers are allow in the keypad.",new,open,,1970-01-01 0038633,defect,Openbravo ERP,joniturralde93,Triage Omni OMS,normal,minor,always,,,2018-05-25,5,,,public,2018-05-25,Create new line for booked orders,"When a sales or purchase order is booked, it is allowed to click 'create new record' in lines tab. A new line can't be actually created, but it allows to click on new record, both in grid and form.",new,open,,1970-01-01 0038619,design defect,Modules,dmiguelez,Triage Omni WMS,high,major,always,,,2018-05-24,5,,,public,2018-05-25,Not possible to define a custom Print Out for Issue/Receive Distribution Order,"""Not possible to define a custom Print Out for Issue/Receive Distribution Order It is not possible to define a Document Type for this documents and, therefore, it is not possible to define a Custom Print Out based on the Document Type.""",new,open,,1970-01-01 0038625,defect,Retail Modules,guillermogil,Retail,high,minor,always,,,2018-05-25,5,,,public,2018-05-25,Multiselection is leaving some lines selected in discounts mode,"If you have 2 or more lines selected in receipt mode, while going to discounts mode some of them are still focused.",new,open,,1970-01-01 0038613,feature request,Retail Modules,malsasua,Retail,normal,major,always,,,2018-05-24,5,,,public,2018-05-24,Add a new hook in Customer Loader,New hook is required in customer loader process.,new,open,,1970-01-01 0038491,design defect,Retail Modules,avicente,Retail,high,major,always,,,2018-05-04,5,,,public,2018-05-23,Low performance in the order selector of verified returns,Low performance in the order selector of verified returns. Find attached a patch used in the customer BUT.,new,open,,1970-01-01 0038606,feature request,Modules,guilleaer,guilleaer,normal,major,have not tried,,,2018-05-23,5,,,public,2018-05-23,[AWOFE][ERRORS] When a user has task in errors.... User should see an alert of some visual information,"[AWOFE][ERRORS] When a user has task in errors.... User should see an alert of some visual information. When user confirms a task which ends in error... an entry in errors is created and it disappears from the front end. It can cause that errors are ignored.",new,open,,1970-01-01 0038601,design defect,Openbravo ERP,dmiguelez,Triage Omni OMS,urgent,major,always,,,2018-05-23,5,,,public,2018-05-23,Pending Goods Receipt Window has no attribute selector,"""Pending Goods Receipt Window has no attribute selector It is not possible to complete a Goods Receipt in Pending Goods Receipt Window for a Product that has attributes. Since the window has no attribute selector for the lines, no attribute can be set. And when completing the process, an error is thrown because the product has no attribute.""",new,open,,1970-01-01 0038598,defect,Retail Modules,marvintm,Retail,normal,minor,have not tried,,,2018-05-22,5,,,public,2018-05-22,Several parts should be cleaned up after change in Void Layaway,"""After changes in issue: https://issues.openbravo.com/view.php?id=37743 , it's no longer possible to void a layaway which contains payments. However, several parts remain in the code and should be cleaned up. Specifically: - Preference to regulate this functionality (reflist) - Check at organization level to control this - Code in client-side which checks this preference and corresponding logic - Code in ProcessVoidLayaway to handle the payments These should all be removed.""",new,open,,1970-01-01 0021896,feature request,Openbravo ERP,ngarcia,Triage Omni OMS,high,minor,always,,,2012-10-10,5,,,public,2018-05-22,It would be fine to be able to delete an entry in Commission Payment window,It would be fine to be able to delete an entry in Commission Payment window if it is not associated to any invoice,new,open,,1970-01-01 0038169,design defect,Modules,ngarcia,Triage Omni WMS,urgent,major,always,,,2018-03-19,5,,,public,2018-05-22,Creating a new picking list after sales order warehouse is modified should be forbidden if there exists an active Picking List,Creating a new picking list after sales order warehouse is modified should be forbidden if there exists an active Picking List,new,open,,1970-01-01 0038575,defect,Retail Modules,Sandrahuguet,Retail,normal,minor,have not tried,,,2018-05-17,30,Openbravo Appliance 14.04,,public,2018-05-22,some contact info for product automated tests fail in hgvol jobs,"ContactInfoForCombo and ContactInfoForPack tests fail in hgvol jobs http://ci.openbravo.com/view/retail/job/ret-higvol-modules-pgsql/1083/testReport/org.openbravo.test.mobile.retail.extmodules.selenium.tests.contactinfoforproduct/ContactInfoForPack/test/ http://ci.openbravo.com/view/retail/job/ret-higvol-modules-pgsql/1083/testReport/org.openbravo.test.mobile.retail.extmodules.selenium.tests.contactinfoforproduct/ContactInfoForCombo/test/",new,open,,1970-01-01 0038588,feature request,Openbravo ERP,vmromanos,Triage Omni OMS,low,minor,have not tried,,,2018-05-21,5,,,public,2018-05-21,Refactor reports based on HttpSecureAppServlet.renderJR to avoid manual subreport compilation,"""After #38518 fix, there is no need anymore to manually compile subreports inside the servlets. Instead the JRXML header report must create as many SUBREP_ parameters as subreports have. Then the renderJR should be directly able to detect them and compile them on the fly. Example: Objective: review existing places where a manual compilation for subreports is executed in a Servlet and adapt the reports to avoid it""",new,open,,1970-01-01 0038329,feature request,Modules,VictorVillar,dmiguelez,urgent,major,always,,,2018-04-11,5,,,public,2018-05-21,More information is needed in Verbosity Log. DocumentNo + Warehouse at least should be there to analyse the information,More information is needed in Verbosity Log. DocumentNo + Warehouse at least should be there to analyse the information properly.,new,open,,1970-01-01 0038577,design defect,Openbravo ERP,AtulOpenbravo,Triage Omni OMS,normal,minor,always,,,2018-05-17,5,,,public,2018-05-21,Move report and process based RMInsertOrphanLine Process to Process Definition,"""RMInsertOrphanLine Process is report and process based. Uom Management is not developed in this process. Using process definition display logic, read only logic could implemented for Operative Qty and Uom fields to be included in Insert Orphan Line process in return document flows. Need to handle API change when removing old process, Grant access to roles which has access to old report and process with newly created process defn, Verify Role Data set, Update core, retail, etc sample data.""",new,open,,1970-01-01 0015283,feature request,Openbravo ERP,maite,Triage Omni OMS,high,minor,always,2.50,,2010-11-24,5,,,public,2018-05-18,It would be nice to have something similar to "payment proposal" but for incoming payments,"""It would be nice to have something similar to """"payment proposal"""" but for incoming payments, based on payment terms. For example, for an invocie that has payment term 20% in 10 days and 80% in 50 days that an overview presents the receivable amounts till days due or past due.""",new,open,,1970-01-01 0037855,design defect,Retail Modules,ngarcia,rqueralta,urgent,major,always,,,2018-02-07,5,,,public,2018-05-18,Grand total is modified and do not match paid amount if sales invoice with discount is reactivated and completed again,Grand total is modified and do not match paid amount if sales invoice with discount is reactivated and completed again,scheduled,open,,1970-01-01 0025443,feature request,Openbravo ERP,psanjuan,Triage Omni OMS,urgent,major,always,,,2014-01-08,20,Ubuntu 8.04.1,,public,2018-05-18,Tax Payment feature needs to manage Cash VAT functionality,"""Tax payment feature needs to manage Cash VAT: * if a Sales Invoice is under this regimen only the Sales VAT collected can be included within the corresponding period for which the tax payment feature is launched, same would apply to the Purchase Invoices and therefore to the VAT paid,""",new,open,,1970-01-01 0038576,defect,Retail Modules,Sandrahuguet,Retail,normal,minor,have not tried,,,2018-05-17,30,Openbravo Appliance 14.04,,public,2018-05-17,some selfcheckout automated tests fail in hgvol jobs,"SCOBuyBags.doSCOBuyBags and SCOCashup.testCashup automated tests fail in hgvol jobs http://ci.openbravo.com/view/retail/job/ret-higvol-modules-pgsql/1083/testReport/org.openbravo.test.mobile.retail.extmodules.selenium.tests.selfcheckout/",new,open,,1970-01-01 0038571,feature request,Modules,vmromanos,dmiguelez,normal,minor,N/A,,,2018-05-17,5,,,public,2018-05-17,Set Instance Attribute = Yes by default and read only in AWO Template,"""AWO only works with Instance Attributes, so it has no sense to allow the user to work with non-instance attributes. Idea is to set this flag in Attribute window to Yes as default value and always read only to ensure user properly configures this flag in AWO. This change must be done in AWO template module. Remember that Product Characteristics feature should be used instead of working with non-instance attributes.""",new,open,,1970-01-01 0038029,feature request,Retail Modules,Sandrahuguet,Retail,normal,minor,have not tried,,,2018-03-02,30,Openbravo Appliance 14.04,,public,2018-05-16,Create a preference to avoid create invoices during cashup process,Create a preference to avoid create invoices during cashup process,new,open,,1970-01-01 0038522,defect,Openbravo ERP,umartirena,AtulOpenbravo,urgent,minor,always,,,2018-05-11,5,,,public,2018-05-14,Product Selector in Goods Shipment Line should be automatically filtered by the selected product if "Create Lines From" is used.,Product Selector in Goods Shipment Line should be automatically filtered by the selected product if the line is created using "Create Lines From" button,scheduled,open,,1970-01-01 0038536,feature request,Modules,dmiguelez,dmiguelez,urgent,major,always,,,2018-05-13,5,,,public,2018-05-13,Allow to switch between AUM and BUM in Tasks in Front End,"""Recently, there has been an new development to allow to switch between AUM and BUM of a Product when creating a Put-Away in the Front End. However, this is also necessary to be done for the Tasks too. From a functional point of view: The Tasks are always managed by the system in the BUM, the AUM logic is just a visualization to help the user to manage the Tasks in the primary AUM for Logistics flow. But, as of now, it is not possible to confirm a 'partial' AUM, this is why this switch is needed. Example for the client: There is a Product which BUM is Units and it's AUM Boxes (1 Box 10 Units) For time to time, they need to open a Box and remove 1 unit for the government to inspect it. When doing the picking, the system proposes to pick 2 boxes, however, they are going to pick 9 units (1 Box has 1 unit less) It should be possible to change the Task to Units and confirm the correct quantity""",new,open,,1970-01-01 0038515,design defect,Openbravo ERP,ngarcia,Triage Omni OMS,urgent,major,always,,,2018-05-10,5,,,public,2018-05-10,Goods Shipment can be invoiced although related sales orders' Invoice terms are set as Do not Invoice,"Goods Shipment can be invoiced although related sales orders' Invoice terms are set as Do not Invoice Shipment lines associated to sales order lines with Do Not Invoice invoice terms shouldn't be available to be invoiced",new,open,,1970-01-01 0026152,feature request,Openbravo ERP,VictorVillar,Triage Omni WMS,urgent,major,always,pi,,2014-04-02,5,,,public,2018-05-10,It would be nice to have an accounting date field in Physical Inventory documents,It would be nice to have an accounting date field in Physical Inventory documents,new,open,,1970-01-01 0031092,feature request,Openbravo ERP,ngarcia,Triage Omni OMS,urgent,major,always,,,2015-10-08,5,,,public,2018-05-10,It would be fine if goods receipt lines could be set as Do not Invoice in order not to be pending to be invoiced,"""It would be fine if goods receipt lines could be set as Do not Invoice in order not to be pending to be invoiced. In the sales flow, if the goods shipment is associated with one sales order, the invoice terms could be changed to Do not Invoice in order not to see the shipment in the Sales Invoice Create Lines From process Note: the Invoice Terms field is hidden in purchase order window, but although you set is as Displayed, the options shown do not have sense in this flow (Immediate, After delivery, After order delivered). Only the Do not Invoice option could have sense and it is not shown due to the validation associated to the column""",new,open,,1970-01-01 0038508,defect,Modules,maarten1962,dmiguelez,normal,minor,always,,,2018-05-09,5,,,public,2018-05-09,Button "Confirm Issue List" should be called "Confirm Reception List",Button "Confirm Issue List" should be called "Confirm Reception List". See image.,new,open,,1970-01-01 0036553,defect,Retail Modules,migueldejuana,rqueralta,normal,major,always,,,2017-07-31,5,,,public,2018-05-08,Loading a receipt with a no active bp with different locations fails,"See steps. ",new,open,,1970-01-01 0038474,defect,Modules,maarten1962,dmiguelez,high,major,always,,,2018-04-30,5,,,public,2018-04-30,"Routing-assignment for BOX-In, BOX-Planned, Unbox should be checked on both From-IRA and To-IRA","It is not possible to assign 2 Routings with the same From-IRA but different To-IRA. VMA recently fixed the same issue for the MOV-TR.",new,open,,1970-01-01 0038473,defect,Modules,maarten1962,dmiguelez,high,major,always,,,2018-04-30,5,,,public,2018-04-30,Routing creation: It is possible to use an already existing SearchKey. Probably when one is inactive and later activated.,Routing creation: It is possible to use an already existing SearchKey. Probably when one is inactive and later activated.,new,open,,1970-01-01 0038471,feature request,Modules,maarten1962,dmiguelez,high,major,always,,,2018-04-30,5,,,public,2018-04-30,It should be possible to do a COUNT/RECOUNT/CYCLE COUNT of the Referenced StorDet,"""We thought this would not be necesary, so we left this out. But in practise this is considered to be needed. Workaround: unbox -> count - box. """,new,open,,1970-01-01 0038355,feature request,Modules,maarten1962,dmiguelez,high,major,always,,,2018-04-12,5,,,public,2018-04-30,MOVE and PUT with RI,See attached doc,new,open,,1970-01-01 0031267,feature request,Retail Modules,lorenzofidalgo,alekosmp86,normal,trivial,N/A,pi,,2015-10-27,5,,,public,2018-04-24,"If it is clicked Cancel while a CashUp is being executed, it directly leaves that process. It should ask user to confirm.","Completing CashUp can be a long process. It has sense that if it is clicked ""Cancel"" button in that process, a message asking confirmation to the user should appear.",new,open,,1970-01-01 0038433,design defect,Openbravo ERP,pramodkumar,Triage Omni OMS,normal,minor,always,,,2018-04-24,5,,,public,2018-04-24,Refreshing error Vendor in Requisition To Order,"Openbravo does not refresh/not able to clear value of Vendor selection in ""Requisition To Order"" Unable to remove/clear the selected vendor. Only when Log off Openbravo the screen get cleared.",new,open,,1970-01-01 0038432,defect,Modules,maarten1962,dmiguelez,urgent,major,always,,,2018-04-23,5,,,public,2018-04-23,Bin-Capacity should be defined with 2 decimals,"""Currently the Bin-Capacity does not accpet any decimals. This is wrong because many bins do not have a full 1 (or multiple) Pallet capacity. Specially pick-face bins typically have separations to make from a 1 PL space, 2, 3 or somtimes 4 layers. See image. So it should be possible to define capacity as 0,25 - 0,50 - 0,75 - 1,50 PL. This should not be linked to the Standard Precision of the UOM because this is used in the Front-End to allow/disallow movements of units/pallets/... with decimals.""",new,open,,1970-01-01 0038430,feature request,Openbravo ERP,AugustoMauch,AugustoMauch,normal,major,have not tried,,,2018-04-23,5,,,public,2018-04-23,Provide a base infrastructure to be able to define connectors for external systems,"""There is a demand to connect Openbravo with external systems, such as other ERPs or e-commerce platform. It would be useful to have a base infrastructure that would serve as a foundation for those connectors. Link to project: http://wiki.openbravo.com/wiki/Projects:External_Integration_Infrastructure""",scheduled,open,,1970-01-01 0038431,feature request,Openbravo ERP,AugustoMauch,AugustoMauch,normal,major,have not tried,,,2018-04-23,5,,,public,2018-04-23,Provice the infrastructure to build a connector between Openbravo and SAP ECC,"""There is a demand for a Openbravo connector with SAP ECC. These connector requires two components, the connector core infrastructure (that defines the means of communications between Openbravo and SAP ECC and provides tools to import/export iDocs) and the functional mappings between the Openbravo entities and the SAP entities. The SAP ECC Connector core infrastructure will be built as part of this featuer request. Link to the project: http://wiki.openbravo.com/wiki/Projects:SAP_ECC_Integration#Introduction""",scheduled,open,,1970-01-01 0038428,defect,Modules,JONHM,Triage Omni WMS,high,minor,always,,,2018-04-23,5,,,public,2018-04-23,Visual mismatch in the design of the pick and execute window "Validate" of [Warehouse Picking List] window,Visual mismatch in the design of the pick and execute window "Validate" of [Warehouse Picking List] window,new,open,,1970-01-01 0038425,feature request,Modules,dmiguelez,Triage Omni OMS,low,minor,always,,,2018-04-23,5,,,public,2018-04-23,Support for Editable Payment Plan,Enable support for Editable Payment Plan for Remittances,new,open,,1970-01-01 0038406,defect,Openbravo ERP,plujan,Triage Finance,normal,trivial,have not tried,main,,2018-04-18,5,,,public,2018-04-20,[RR18Q2] The message shown after execution of Generate Invoices requires a minor improvement,"When creating four invoices from orders using the Generate Invoices, the fourth one misses the text ""Invoice No."" that the previous three have. See attached screenshot.",new,open,,1970-01-01 0038419,defect,Retail Modules,inaki_garcia,Retail,normal,minor,always,main,,2018-04-20,5,,,public,2018-04-20,[RR18Q2] Simple filtering with empty "Date To" criteria doesn't return results in Open Receipt option,"When using the simple filtering functionality in the Open Receipt popup, if ""Date To"" filter is applied with an empty value, no results are returned.",new,open,,1970-01-01 0038418,defect,Retail Modules,inaki_garcia,Retail,normal,minor,always,main,,2018-04-20,5,,,public,2018-04-20,[RR18Q2] Simple filtering with empty "Amount To" or "Amount From" criterias returns unknown error in Open Receipt option,"When using the simple filtering functionality in the Open Receipt popup, if ""Amount To"" or ""Amount From"" filter is applied with an empty value, an ""Unknown Error"" popup is displayed as depicted in the attached picture. No inconsistencies seem to be created after dismissing the error.",new,open,,1970-01-01 0007164,feature request,Openbravo ERP,jtarbal,Triage Finance,normal,major,always,,,2009-01-27,5,,,public,2018-04-20,Usablity improvements in "Create lines from" button of "Goods Shipment" window,"""Currently, when doing a shipment of a product that has attributes the user has to follow the next steps: 1.- Use the """"Create lines from"""" button and select a sales order 2.- Check the products that wants to ship and specify the storage bin (this has no sense as the the system already knows where are the products stored in the warehouse). 3.- Go to the """"Lines"""" tab 4.- Find the register and through the product selector, select the product that is shipped. This will inform automatically the storage bin and the attribute values. 5.- Then change the quantity of the product and save the line. 6.- Repeat the 4 and 5 steps as many times as lines checked before in the """"Create lines from"""" pop-up 7.- Then, if we need to ship for the same product, different attribute values (f.e. different lots), we should repeat the steps 1 to 6 again as there is no way to create a line manually because the system does not allow to introduce the sales order line related with the shipment line (this field is read only) As you realized, the system is not usable when doing shipments of products that use attributes. Please, consider the following feature request. It would be great if the """"Create lines from"""" pop-up allowed the user to select from the warehouse the product to ship with its attributes and storage bin. Moreover, the user should be able to change the quantity shipped and manage more than one line per each line of sales order in case that we do not have enough quantity for the same attributes values and we need to register more than one line in the """"Goods Shipment"""" per each line of """"Sales order"""". """,scheduled,open,,1970-01-01 0038411,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2018-04-19,5,,,public,2018-04-19,"[RR18Q2][iPad] Change from portrait to landscape mode in the ""Cash Up"" section, breaks the layout",The layout breaks if the iPad is rescaled from portrait to landscape mode in the "Cash Up" section.,new,open,,1970-01-01 0038410,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2018-04-19,5,,,public,2018-04-19,[RR18Q2][iPad] Scrollable menu and scrollable list of products in SEARCH tab have their layout broken,"In the iPad, in the SEARCH tab, the scrollable menu with the categories and the scrollable list with the products can exceed the assigned layout and being above their container.",new,open,,1970-01-01 0038403,feature request,Retail Modules,inaki_garcia,Retail,normal,minor,N/A,main,,2018-04-18,5,,,public,2018-04-18,[RR18Q2] [UX] Sorting buttons for fields with Selectors in Advanced Filters window should be hidden when filter set,"""The sorting buttons enabled by preference for the fields of Advanced Filters should be hidden for those that have Selectors or dropdowns to set their value. Once a value is set, it doesn't make any sense to sort the results with the given value. This is the case with the Customer and Order Type fields which appear in the Advanced Filters popup of the Open Receipts search option of the dropdown menu.""",new,open,,1970-01-01 0038395,design defect,Retail Modules,inaki_garcia,Retail,normal,minor,always,main,,2018-04-17,5,,,public,2018-04-17,[RR18Q2] "From" and "To" field sorting criteria in the Advanced Filter functionality of Open Receipt doesn't make sense,"""With all the field sorting enabled in the Advanced Filter feature found in the Open Receipt search option, it is to be noted that when filtering a Date for example, it doesn't make sense to have sorting for both """"Date from"""" or """"Date to"""". There should only be a single sorting button for the dates, since """"from"""" or """"to"""" of a date aren't sorting criterias themselves. This issue is depicted in the attached picture.""",new,open,,1970-01-01 0038393,defect,Retail Modules,inaki_garcia,Retail,normal,minor,always,main,,2018-04-17,5,,,public,2018-04-17,[RR18Q2] Lens button is clickable even after an Advanced Filter is applied on the menu search options (when using tablet),"""When navigating through the Search options, both of the dropdown menu and the receipt (Assign customer, Open receipt, Customers...) using both the Samsung Galaxy Tab A6 or the iPad, the lens button does turn grey after applying the Advanced Filter, but remains clickable. This breaks the separation between the simple filtering and advanced filtering functionalities.""",new,open,,1970-01-01 0038181,design defect,Modules,dmiguelez,dmiguelez,urgent,major,always,,,2018-03-21,5,,,public,2018-04-17,It is possible to always see quantities in stock from the Front End when creating a Count Task,"If we configure Cycle Counts to be blind (Front End configuration for an specific Route), it is still possible for the user to initiate a Count Task and see the actual stock of a particular Product",new,open,,1970-01-01 0038381,design defect,Openbravo ERP,JONHM,Triage Omni OMS,high,major,always,,,2018-04-16,5,,,public,2018-04-16,Valued stock report has no pagination,Valued stock report has no pagination when showing results in HTML format. With high volume of data the list is very long to manipulate.,new,open,,1970-01-01 0038379,defect,Retail Modules,inaki_garcia,Retail,normal,minor,always,main,,2018-04-16,5,,,public,2018-04-16,[RR18Q2] [UX] Notification message for discounts not applicable for return lines should be an error instead of warning,"""The top right corner notification message on the Web POS for discounts not applicable for return lines (""""It is not possible to apply discretionary promotions for negative lines."""") as shown in the attached picture, should be an error message and not a warning one. This is due to the fact that the system is preventing the user from executing an ilegal action, which in this case would be trying to apply a discount to a Return receipt or a return line.""",new,open,,1970-01-01 0038376,defect,Retail Modules,inaki_garcia,Retail,normal,minor,always,main,,2018-04-16,50,Android 7.0,,public,2018-04-16,[RR18Q2] [UX] Notification message for discounts not applicable for return lines doesn't show long enough on tablet,"""The top right corner notification message on the Web POS for discounts not applicable for return lines (""""It is not possible to apply discretionary promotions for negative lines."""") as shown in the attached picture, doesn't show for long enough on the Samsung Galaxy Tab A6.""",new,open,,1970-01-01 0038378,defect,Retail Modules,inaki_garcia,Retail,normal,minor,always,main,,2018-04-16,5,,,public,2018-04-16,[RR18Q2] Added discount message shows on notification pane in spite of not having any discount appliable line,"""When trying to add discounts on a Return Receipt or on a regular receipt whose lines are returns, no discounts are applied and the proper notification message is shown accordingly, but """"Added discount *"""" with the """"Undo"""" button appears in the notification pane which is above the keypad. This is depicted on the attached picture. This issue is reproducible since RR17Q3, when the discounts feature was changed to not allow applying discounts for return lines. """,new,open,,1970-01-01 0006135,feature request,Openbravo ERP,rafaroda,shuehner,low,minor,always,pi,,2008-11-20,20,Ubuntu 7.10,,public,2018-04-15,Clean up selectors associated infor from AD and DB,"""Now in trunk selectors have only one file instead of selector_F1.html, selector_F2.html.... There are 3 issues: A) Some of these deleted files still remain referenced in ad_model_object_mapping table. B) Locator Search selector do not have a Selector Class associated. Should it be removed? C) AD_REFERENCE_TRG2 trigger still creates the selector_F1.html, selector_F2.html... structure if you create a new selector.""",scheduled,open,,1970-01-01 0023678,feature request,Openbravo ERP,maite,Triage Omni OMS,urgent,major,always,,,2013-04-29,5,,,public,2018-04-13,"It would be nice to be able to specify the reversal document date and accounting date, when voiding Sales Invoice and Shipment","It would be nice to be able to specify the reversal document date and accounting date, when voiding Sales Invoice and Shipment",new,open,,1970-01-01 0038336,defect,Retail Modules,rafaroda,Retail,low,minor,always,,,2018-04-11,5,,,public,2018-04-11,Can't Reject Quotation if No Reject Reason,Can't Reject Quotation if No Reject Reason,new,open,,1970-01-01 0038315,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,,,2018-04-10,5,,,public,2018-04-10,[RR18Q2] The 20-char limit in the keypad is too large and can cause rounding issues,"The webPOS keypad has a maximum of 20 chars for setting values like quantity and price. However, this number is too big for the precision of the variables underneath, creating some rounding issues. See steps.",new,open,,1970-01-01 0035448,defect,Modules,ngarcia,Triage Omni WMS,high,minor,always,,,2017-03-07,5,,,public,2018-04-10,[Outbound PL] Warehouse documents' movement date should be truncated,[Outbound PL] Warehouse documents' movement date should be truncated,new,open,,1970-01-01 0031781,defect,Retail Modules,jorge-garcia,rqueralta,normal,major,always,,,2015-12-28,5,,,public,2018-04-09,All buttons in payment window of the POS must have the same behaviour,"""When paying a receipt, all the buttons involved in the payment window must have the same behaviour. There are two possibilities: * Hide the button when the operation starts * Disable the button when the operation starts This behaviour must be applied to at least this buttons (could be more): * Done * Layaway * Use credit """,scheduled,open,,1970-01-01 0037152,defect,Retail Modules,marvintm,rqueralta,urgent,major,sometimes,,,2017-10-24,5,,,public,2018-04-09,Loading window goes away too soon when refreshing masterdata during login,"The ""Loading"" window, which shows which models are being loaded, should be shown when logging in the Web POS until all models are finished. However, in some cases the window goes away too soon.",scheduled,open,,1970-01-01 0037096,defect,Retail Modules,inaki_garcia,rqueralta,normal,major,always,main,,2017-10-18,5,,,public,2018-04-09,[RR17Q4] [Digital Coupons] Payments aren't deposited to the correct account after editting it for the Issuing Company,"""When paying a receipt with a Digital Coupon whose accounting has been edited from the Issuing Company window, the Payment In record generated from it will always be deposited to the account the coupon was originally set to. In other words, the changes aren't correctly applied in the Accounts tab of the Issuing Company window, which leads to an inconsistent behavior.""",scheduled,open,,1970-01-01 0038220,defect,Modules,maarten1962,Triage Omni WMS,normal,major,have not tried,,,2018-03-26,5,,,public,2018-04-09,Error message while UNBOX on BE is contradictory,see image,new,open,,1970-01-01 0038222,defect,Modules,maarten1962,Triage Omni WMS,normal,major,have not tried,,,2018-03-26,5,,,public,2018-04-09,Naming on WhseOps window-1,see image,new,open,,1970-01-01 0038223,defect,Modules,maarten1962,Triage Omni WMS,normal,major,have not tried,,,2018-03-26,5,,,public,2018-04-09,Naming on WhseOps window-2,See image,new,open,,1970-01-01 0038224,defect,Modules,maarten1962,Triage Omni WMS,normal,major,have not tried,,,2018-03-26,5,,,public,2018-04-09,"Ref.Inventory view should show Whse, IRA, SBG, BIN, Status",See image ,new,open,,1970-01-01 0038217,defect,Modules,maarten1962,Triage Omni WMS,normal,major,have not tried,,,2018-03-26,5,,,public,2018-04-09,AWO+RI: See screenshot,AWO+RI: See screenshot,new,open,,1970-01-01 0038301,defect,Localization Pack: Spain,Opentix-Test,Triage Finance,normal,major,have not tried,,,2018-04-09,5,,,public,2018-04-09,New tax (Prestación de servicios internacional 0%) needs to be created,New tax (Prestación de servicios internacional 0%) needs to be created,new,open,,1970-01-01 0038016,defect,Retail Modules,Sandrahuguet,Retail,normal,major,have not tried,,,2018-02-28,5,,,public,2018-04-09,Characteristic query fails when search a product by brand and stock criteria,Characteristic query fails when search a product by brand and stock criteria,new,open,,1970-01-01 0038290,defect,Retail Modules,inaki_garcia,Retail,normal,minor,always,,main,2018-04-06,5,,,public,2018-04-06,[RR18Q2] Customers with same or similar data are undistinguishable in the standard customer filtering in the Web POS,"""Two or more customers can be created with same or similar data, and have no specific userId or way to distinguish them on the standard search in the Customer search and management popups. In spite of being a corner case, several same named and with similar address customers can be listed when filtering by the name, which makes that way of filtering (by name and address) useless. This case is depicted in the attachment below.""",new,open,,1970-01-01 0038286,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,,,2018-04-05,5,,,public,2018-04-05,[RR18Q2] [FastBrowse] The message when entering wrong values in the Assortment configuration is not clear enough,"""If a row, column, Bestseller row or Bestseller column is greater than the configured value in Fast Browse, the message only say """"Saving failed. Row defined for fast browse is not allowed by configuration. Row limit exceeded"""", it should say what is the value so the user does not have to guess nor return to the previous window to check it. And it is not said that some fields cannot be left blank. Since they are marked as non mandatory, it is difficult to understand what happens when the message shown is Saving failed. There is a constraint defined that was not satisfied. Please check the data entered""",new,open,,1970-01-01 0038285,defect,Retail Modules,inaki_garcia,Retail,normal,minor,always,main,,2018-04-05,5,,,public,2018-04-05,[RR18Q2] Can't assign shipping or invocing address to a receipt seperately from customer assignment popup,"""When setting a Customer with its respective invoicing and shipping addresses to a receipt, the addresses can be correctly set from either one of the popups, but not from the """"Manage Address(es)"""" popup. This is a non- homogeneous behaviour of the popups.""",new,open,,1970-01-01 0038284,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2018-04-05,5,,,public,2018-04-05,[RR18Q2] [FastBrowse] Configuration of FastBrowse should have boundaries for upper values,"""Fast Browse configuration page currently has three fields, Category Columns, Category Rows and Product Rows. These fields should have a validation to not allow the user to enter values too large, for two reasons, first it will create a non usable panel in the webPOS and second, a number greater than 100 will cause the browser to stop working.""",new,open,,1970-01-01 0038283,defect,Retail Modules,gorka_gil,Retail,normal,minor,always,,,2018-04-05,5,,,public,2018-04-05,I34280_VerifyLoginOffline review,"""1) In eclipse, if you open this test and run or debug it. It don't start chrome, and gives this error: org.openqa.selenium.WebDriverException: #### Selenium driver exception: Not ready when trying to execute a javascript #### Looks like it fail to start chrome by itself but if executed after another test that left chrome started it works. 2) If you create a suite with these tests for example: I28793_CloseStoreBeforeOpenTill.class, I34280_VerifyLoginOffline.class, An execute the suite, you will notice that the test I34280_VerifyLoginOffline in this case runs, since don't need to start a new chrome. But after the login offline, and after close the """"not enough stock"""" popup, appears a strange behavior: 2.a) the translucent frame of the popup remains. The green part of the popup disappears, but the translucent frame that blocks the interaction with the pos remains there. 2.b) although the frame that blocks the interface is there, selenium is able to click in the buttons and interact with the pos.""",new,open,,1970-01-01 0038281,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2018-04-05,5,,,public,2018-04-05,[RR18Q2] [FastBrowse] Lower parts of the letters are cropped,"""In both sections of the panel, Category and Product, the lower part of each letter is cut. This is more noticeable on the letter """"g"""", but also j's p's q's and others have this problem. Note that this happens only when the letter is in the bottom (or in the only) line of the button, as it does not happen on the g of """"Digital transceiver"""" for example. See attached screenshot""",new,open,,1970-01-01 0038276,defect,Retail Modules,plujan,Retail,normal,trivial,have not tried,,,2018-04-05,5,,,public,2018-04-05,[RR18Q2] [FastBrowse] Black is an accepted background color for the buttons making the text unreadable,"The field ""Html Color"" accepts #000000 as a valid value, and being the same as the text color, the button becomes unreadable.",new,open,,1970-01-01 0038275,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2018-04-05,5,,,public,2018-04-05,[RR18Q2] Customer selection does not always set the customer to a ticket,Picking a customer from the list does not work if previously the details of the customer have been opened. See steps.,new,open,,1970-01-01 0023623,design defect,Openbravo ERP,jecharri,dmiguelez,urgent,major,always,pi,,2013-04-23,5,,,public,2018-04-04,Performance problem in product selector,"""Performance problem in product selector If you have 150000 products in your database, the product selector becomes useless when you want to find a product.""",new,open,,2013-05-28 0025506,feature request,Openbravo ERP,ngarcia,psanjuan,urgent,major,always,,,2014-01-17,5,,,public,2018-04-03,It should be possible to adjust the total gross amount of a purchase invoice,"It should be possible to adjust the total gross amount of a purchase invoice. Sometimes, due to rounding issues, the total gross amount does not match the total gross amount of the invoice provided by the supplier",new,open,,1970-01-01 0038255,feature request,Modules,maarten1962,Triage Omni WMS,high,major,always,,,2018-03-30,5,,,public,2018-03-30,Reservations: should follow the DOi until removed by the receipt.,"""As-Is: The REServation stops (""""dies"""") on the ISS-DO because the RES cannot span to a different ORGanization: the RES does not have the dimension ORG. For that reason, while in the vehicle, it can not be seen to which DOi the StorDet belongs. The DOr knows which StorDet to receive by scanning the previously confirmed tasks, which is/was a work-around/patch to overcome the shortcomings of the RES. Reason: In a multi-org, multi-channel environment and DO's, it is important that a RES is always visible and traceable. Also inside the vehicle, the StorDet should be protected and the RES is the proper mechanism. The AWO-Config allows to create the config that allows movemoents/adjustments inside the Vehicle. The RES would protect against those movements. To-Be: Add the dimension Org. to the RES. When doing the ISS-DO, pass the RES to the ORG of the To-Bin (vehicle). When doing the RCT-DO, remove (inactivate?) the RES.""",new,open,,1970-01-01 0038254,feature request,Modules,maarten1962,dmiguelez,normal,major,always,,,2018-03-28,5,,,public,2018-03-28,Print Delivery Note from IssueList. See screenshot,Print Delivery Note from IssueList. See screenshot,new,open,,1970-01-01 0038248,defect,Modules,maarten1962,dmiguelez,normal,major,always,,,2018-03-28,5,,,public,2018-03-28,Reservation should move with DOi. See screenshot.,Reservation should move with DOi. See screenshot.,new,open,,1970-01-01 0038247,defect,Modules,maarten1962,dmiguelez,normal,major,always,,,2018-03-28,5,,,public,2018-03-28,"The reservation for DOi-Line does not show the link to DOi (only to SO-Line, which is empty). See screenshot","The reservation for DOi-Line does not show the link to DOi (only to SO-Line, which is empty). See screenshot",new,open,,1970-01-01 0038252,defect,Retail Modules,shuehner,Retail,normal,minor,have not tried,,,2018-03-28,5,,,public,2018-03-28,Review of mobile.core mobile.jsp file is still useful and necessary,Functionality unclear if required still today and should be reviewed.,new,open,,1970-01-01 0038246,defect,Modules,maarten1962,dmiguelez,normal,major,always,,,2018-03-28,5,,,public,2018-03-28,Task Report does not show tasks. See image,Task Report does not show tasks. See image,new,open,,1970-01-01 0038243,defect,Modules,martinsdan,Triage Omni OMS,normal,minor,always,,,2018-03-28,30,Openbravo Appliance 14.04,,public,2018-03-28,Log warnings in Booking Control,"""Some errors related to this module are visible in the log: 1ae2faae 2018-03-28 07:27:12,473 [ajp-bio-127.0.0.1-8009-exec-10] WARN org.openbravo.client.application.WindowSettingsActionHandler - Tab """"Booking Control"""" is set to read only because is assigned with a table defined as a view. 1ae2faae 2018-03-28 07:27:30,739 [DefaultQuartzScheduler_Worker-10] WARN org.openbravo.erpCommon.ad_forms.AcctServer - AcctServer - get - Unknown AD_Table_ID=FB432E7C4A63487A8F2A872D14570840""",new,open,,1970-01-01 0038242,defect,Retail Modules,martinsdan,Retail,normal,minor,always,,,2018-03-28,30,Openbravo Appliance 14.04,,public,2018-03-28,Loyalty is showing log warnings related to access,"""There are some errors related to security access in this module. The reason for this is because those classes don't reimplement the method getFormId(). 1ae2faae 2018-03-28 07:36:59,000 [ajp-bio-127.0.0.1-8009-exec-10] WARN org.openbravo.mobile.core.process.SecuredJSONProcess - Not checking form access for class org.openbravo.retail.loyalty.master.LoyaltyManagement 1ae2faae 2018-03-28 07:36:59,082 [ajp-bio-127.0.0.1-8009-exec-10] WARN org.openbravo.mobile.core.process.SecuredJSONProcess - Not checking form access for class org.openbravo.retail.loyalty.master.LoyaltyProgram 1ae2faae 2018-03-28 07:36:59,176 [ajp-bio-127.0.0.1-8009-exec-10] WARN org.openbravo.mobile.core.process.SecuredJSONProcess - Not checking form access for class org.openbravo.retail.loyalty.master.AccumulationRules 1ae2faae 2018-03-28 07:36:59,262 [ajp-bio-127.0.0.1-8009-exec-10] WARN org.openbravo.mobile.core.process.SecuredJSONProcess - Not checking form access for class org.openbravo.retail.loyalty.master.RedemptionRules 1ae2faae 2018-03-28 07:36:59,596 [ajp-bio-127.0.0.1-8009-exec-10] WARN org.openbravo.mobile.core.process.SecuredJSONProcess - Not checking form access for class org.openbravo.retail.loyalty.implementation.master.LoyaltyBusinessPartnerCard""",new,open,,1970-01-01 0038234,feature request,Modules,guilleaer,guilleaer,normal,minor,have not tried,,,2018-03-27,5,,,public,2018-03-28,[AWOFE][OFFLINE] when AWO is refreshed being offline nothing is shown,"Login in awo frontend go offline press f5 Browser cannot load nothing",new,open,,1970-01-01 0037728,design defect,Retail Modules,marvintm,rqueralta,normal,major,have not tried,,,2018-01-25,5,,,public,2018-03-28,Concurrent modification of business partners and business partner addresses is not correctly handled,"Currently concurrent modification of business partners is not properly handled in the Web POS, because no locking mechanism is used. Optimistic locking should be used similarly to how it is currently handled in the layaways flow.",new,open,,1970-01-01 0022745,defect,Openbravo ERP,VictorVillar,Triage Omni OMS,urgent,major,always,,,2013-01-09,5,,,public,2018-03-27,It is necessary to improve the documentation about Pending Work Requirement,"""It is necessary to improve the documentation about Pending Work Requirement, describing in detail all the information that appears on each column. http://wiki.openbravo.com/wiki/Pending_Work_Requirement""",new,open,,1970-01-01 0038042,defect,Modules,maarten1962,dmiguelez,urgent,minor,always,,,2018-03-05,5,,,public,2018-03-26,Warehouse Verbosity Report does not create Verbosity and screen-content can not be copied,"When the report is [done] it refers to the verbosity log ""Please check verbosity log"". The verbosity config is active and set to lowest level of reporting. Still there is no output. ",new,open,,1970-01-01 0034471,design defect,Retail Modules,Sandrahuguet,Retail,normal,major,have not tried,,,2016-11-11,20,Community Appliance,,public,2018-03-22,[HGVOL] make multiupc model compatible with remote model,make multiupc model compatible with remote model,acknowledged,open,,1970-01-01 0038166,defect,Openbravo ERP,eduardo_Argal,Triage Omni OMS,urgent,major,always,,,2018-03-19,5,,,public,2018-03-19,Product service configuration can be changed when there are existing orders using previous configuration,"""Product service configuration can be changed when there are existing orders using previous configuration, this generates probles as existing orders rely on previous configuration. Columns to validate: isLinkedToProduct, quantityRule""",new,open,,1970-01-01 0037555,design defect,Retail Modules,Sandrahuguet,Retail,normal,major,have not tried,,,2017-12-27,5,,,public,2018-03-19,Performance problem in remote mode when filter by Best Sellers By Terminal Type,Performance problem in remote mode when filter by Best Sellers By Terminal Type,acknowledged,open,,1970-01-01 0018446,feature request,Openbravo ERP,egoitz,Triage Omni OMS,high,major,always,,,2011-09-07,5,,,public,2018-03-16,Mail servers should be configured at organization level,"""At the moment, the mail server used to send documents or alerts is configured at client level. You are not able to define one mail server per organization. It should be possible to use diferent mail servers, minimum, one per ortanization. For example for Gold Buyers each country organisation (independent legal entity with own country domain name) MAY have it's own server. """,new,open,,1970-01-01 0038149,defect,Openbravo ERP,ngarcia,collazoandy4,high,minor,always,,,2018-03-15,5,,,public,2018-03-15,Wrong error message shown when trying to edit a product without stock but lot of order lines pending to be shipped/receipt,"Wrong error message shown when trying to edit a product without stock but lot of order lines pending to be shipped/receipt. The following error message will be raised when one of the following fields is changed: - Active - Attribute Set - Unit - Production ""There is no data or there is not default parent tree node product in the tab Client info""",scheduled,open,,1970-01-01 0035314,defect,Openbravo ERP,pradeepvarma,markmm82,normal,minor,always,,,2017-02-21,5,,,public,2018-03-14,Qty field in requisition lines does not allow to set 0.x value,"""While creating a requisition, if the user tries to enter a quantity value between 0 to 1 and tries to save the record an error message is throw saying """"Saving failed. One or more fields contain illegal values, check the errors for each field"""". I would say that this is wrong, as user should be able to set 0.x qty. What was notice is that in the AD, the qty column has a min value set to 1. If this value is removed , then the user is able to set o.x qty and save the lines.""",scheduled,open,,1970-01-01 0038065,defect,Openbravo ERP,ngarcia,collazoandy4,high,minor,always,,,2018-03-07,5,,,public,2018-03-14,'The Storage Bin is not empty' warning wrongly shown when deactivating a storage bin,"'The Storage Bin is not empty' warning wrongly shown when deactivating a storage bin. It is checking preqtyonhand, qtyorderonhand and preqtyorderonhand to be 0 in all storage bins",scheduled,open,,1970-01-01 0038142,defect,Openbravo ERP,shuehner,Triage Omni OMS,normal,minor,have not tried,,,2018-03-14,5,,,public,2018-03-14,pl-function ad_get_doc_le_bu is not using bind-parameters,"""That function is creating dynamic sql and embedding values into sql-text: EXECUTE IMMEDIATE 'SELECT ad_org.ad_org_id, ad_orgtype.isbusinessunit, ad_orgtype.islegalentity FROM '||p_header_table||', ad_org, ad_orgtype WHERE '||p_header_table||'.'||p_header_column_id||' = '''||p_document_id||''' AND ad_org.ad_orgtype_id = ad_orgtype.ad_orgtype_id AND '||p_header_table||'.ad_org_id=ad_org.ad_org_id ' INTO v_org_header_id, v_isbusinessunit, v_islegalentity;""",new,open,,1970-01-01 0037113,defect,Openbravo ERP,vmromanos,AtulOpenbravo,normal,minor,N/A,,,2017-10-19,5,,,public,2018-03-14,Index clean up in C_Order table,"C_ORDER_DOCNO is not needed because C_ORDER_DOCUMENTNO_ID also indexes by DOCUMENTNO as first column. In C_ORDER_CLIENT_ORG_DATE_DOCNO we can remove AD_CLIENT_ID column because in most of the cases all the orders in the system belong to the same client. This will reduce index size and will improve performance.",new,open,,1970-01-01 0038122,defect,Modules,martinsdan,Triage Omni WMS,high,major,always,,,2018-03-13,30,Openbravo Appliance 14.04,,public,2018-03-13,Error creating Order from Sales Quotation,"""An error (org.hibernate.StaleStateException) is shown when a user without access to Product, or similar windows like Services Related Products, tries to create an Order on the Sales Quotation window. The error appears to be in org.openbravo.warehouse.advancedwarehouseoperations.eventobserver.OrderLineEventObserver.isProductItemStockable""",new,open,,1970-01-01 0023498,design defect,Modules,ngarcia,Triage Omni WMS,high,minor,always,,,2013-04-05,5,,,public,2018-03-12,When editing picking list lines quantities are shown without decimals,When editing picking list lines quantities are shown without decimals,new,open,,1970-01-01 0037834,design defect,Openbravo ERP,JONHM,AtulOpenbravo,high,major,always,,,2018-02-05,5,,,public,2018-03-09,Performance issue in Create Invoices From Orders window,Create Invoices From Orders process takes too long to load (2719689.500 ms) in environments with high amount of data,scheduled,open,,1970-01-01 0037418,design defect,Retail Modules,Sandrahuguet,Retail,normal,major,have not tried,,,2017-11-29,30,Openbravo Appliance 14.04,,public,2018-03-09,Performance problem in DiscountFilterCharacteristic query,"""DiscountFilterCharacteristic has performance problems. The slowest part is the call to the pl: m_isparent_ch_value(cvl.id, c.chValue.id, c.characteristic.id) != -1 The behaviour of this pl is a copy of ad_isorgincluded_treenode (legacy ad_isorgincluded) function. """,new,open,,1970-01-01 0038003,defect,Openbravo ERP,markmm82,collazoandy4,high,major,always,,,2018-02-26,5,,,public,2018-03-08,Incorrect data adding a sales order line to a goods shipment if the AUM feature is activated after the order was created,"Incorrect data adding a sales order line to a goods shipment if the AUM feature is activated after the order was created When the Create Lines From process is executed the Aletrnative Quantity and AUM are not correctly populated if exists defined AUMs for used product.",scheduled,open,,1970-01-01 0038076,design defect,Retail Modules,Leyre,Retail,normal,major,always,,,2018-03-08,5,,,public,2018-03-08,Can not be applied Gift/Credit Notes in a layaway ticket,Can not be applied Gift/Credit Notes in a layaway ticket,new,open,,1970-01-01 0037660,design defect,Retail Modules,marvintm,Retail,urgent,major,always,,,2018-01-17,5,,,public,2018-03-07,Logclient information may be saved in a wrong organization if context is changed,"It is possible to generate logclient messages in a different organization, if the context is changed in the same browser.",new,open,,1970-01-01 0037609,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2018-01-10,5,,,public,2018-03-07,"[RR18Q1] Using the iPad, clicking several times the ""New Ticket"" button may generate UI inconsistencies","""After creating several tickets in the iPad, some UI elements seemed to not function properly. Some of the observed behaviours are: -The list of open tickets (clicking the number of open tickets) shows an empty pop up. -A product added to the ticket updates the total amount but no line is added to the ticket -The response times of the system seems to drop down.""",new,open,,1970-01-01 0038062,design defect,Retail Modules,JONHM,Retail,high,major,always,,,2018-03-06,5,,,public,2018-03-07,VerifiedReturns selector should use the new selector component,"""VerifiedReturns selector should use the new selector component, like the current Open Receipt functionality already does. This would have several advantages: - Performance of the selector would be correct even in high volume environments. - The selector component would be extensible, which would allow both to add new information to every order shown in the selector, and would also allow to add custom filters.""",new,open,,1970-01-01 0037890,defect,Openbravo ERP,ngarcia,collazoandy4,urgent,minor,always,,,2018-02-12,5,,,public,2018-03-06,Wrong total gross amount when reactivating an order or a invoice which includes two basic discount of 100%,Wrong total gross amount when reactivating an order or a invoice which includes two basic discount of 100%,scheduled,open,,1970-01-01 0038020,feature request,Openbravo ERP,gorkaion,gorkaion,normal,minor,N/A,,,2018-02-28,5,,,public,2018-02-28,Implement "Fixed Price or Cost plus Margin or Last PO Price Based" price lists,"""Create another Price List Schema Algorithm in Openbravo that will determine a Product Price using the best price for the Client calculated from ‘Last Average Cost + Margin’ OR​ ‘Last Purchase Price + Margin’ OR​ ‘Fixed Price’. This algorithm will be available in the Base List Price drop down box in Price List Schema Window. This algorithm will be available in the Base Unit Price drop down box in Price List Schema Window. Obviously, the Margin and Fixed Price field must display if this algorithm is selected. To allow the user to input these for the calculation.""",new,open,,1970-01-01 0038010,defect,Retail Modules,alekosmp86,alekosmp86,normal,minor,random,,,2018-02-27,5,,,public,2018-02-27,I37911_VerifyKeyboardOnCashup,"java.lang.AssertionError: The expected value for 'keyboard_editbox (testId = keyboard_editbox)' does not match the existing value. Expected: ""123.00/"" but: was ""/""",new,open,,1970-01-01 0038002,defect,Retail Modules,alekosmp86,alekosmp86,normal,minor,random,,,2018-02-26,5,,,public,2018-02-26,CreditNoteFromCancelAndReplace,"""Test: org.openbravo.test.mobile.retail.extmodules.selenium.tests.creditnote.CreditNoteFromCancelAndReplace Error: The database didn't return the expected data Query has timed out (10 * 1000 = 10000) Query: """"select gci.gcnv_giftcard_inst_id as gcId, gci.value, gci.amount as initBal, gci.currentamount as currBal, gci.status, gci.fin_payment_id paymentId, gci.type, bp.name as bPartner from gcnv_giftcard_inst gci join c_bpartner bp on bp.c_bpartner_id=gci.c_bpartner_id where gci.c_order_id = '523D04DD9E4B6D022AA46780423651D0' """" """,new,open,,1970-01-01 0036758,design defect,Openbravo ERP,ngarcia,Triage Omni WMS,urgent,major,always,,,2017-08-31,5,,,public,2018-02-22,"After validating a costing rule with warehouse dimension, remaining stock valuation could exist on each warehouse but not global","""After validating a costing rule with warehouse dimension, remaining stock valuation could exist on each warehouse but not global Currently, if you validate a costing rule with warehouse dimension having a warehouse rule already validated without warehouse dimension, the negative stock correction is made only over the transaction related with last closing inventory line (in order to leave stock 0 valuation 0), but the valuation on each warehouse could not be 0 in that moment, causing average cost to be modified when calculating the cost of transactions related with opening inventories""",new,open,,1970-01-01 0035145,defect,Openbravo ERP,caristu,Triage Omni OMS,high,minor,N/A,,,2017-02-02,5,,,public,2018-02-21,Review limitation in maximum number of rows when exporting to excel some standard reports,"""Currently some standard reports limit the maximum amount of rows that can be exported to excel (65532). This was done to prevent errors when generating the xls file which contains the report. In core there are the following reports: - ReportGeneralLedger - ReportGeneralLedgerJournal - ReportTrialBalance With issue #29862 now it is possible to export excel reports in xlsx format which can store more than 65532 rows. Also, it is possible to export into xls format by setting a preference, in order to keep backwards compatibility. So, those reports must be reviewed and decide what to do when the output format is xlsx: a) Do not set any limit b) Set as limit the maximum number of rows allowed by xlsx (1,048,576). Note that this could be risky, in terms of performance. c) Make a configurable limit (for example based on another preference)""",new,open,,1970-01-01 0037973,defect,Openbravo Localizations,ngarcia,tegik_forge,high,minor,always,,,2018-02-20,5,,,public,2018-02-21,Documentation about how to add tax rates not based of percentage as LIEPS in invoices is required,Documentation about how to add tax rates not based of percentage as LIEPS in invoices is required,feedback,open,,1970-01-01 0037981,defect,Retail Modules,plujan,Retail,normal,major,have not tried,pi,,2018-02-20,5,,,public,2018-02-20,When using an iPad3 with Safari there is a problem with the browser data loading,"""Doing the initial data load in an iPad3 using Safari shows a message about increasing the cache data. This message is showing up again after clicking the accept button, in an infinite cycle. In an iPad2 the message is showing up just once using Safari. In both cases using Chrome works just fine.""",new,open,,1970-01-01 0037984,defect,Retail Modules,ngarcia,Retail,high,minor,always,,,2018-02-20,5,,,public,2018-02-20,Missing Documentation about Selected Records Limit preference,Missing Documentation about Selected Records Limit preference,new,open,,1970-01-01 0037976,defect,Modules,ngarcia,dmiguelez,high,minor,always,,,2018-02-20,5,,,public,2018-02-20,"In Task window, cannot select a Confirmed Bin From and To in grid view, drop down is shown narrow","In Task window, cannot select a Confirmed Bin From and To in grid view, drop down is shown narrow",new,open,,1970-01-01 0033971,defect,Openbravo ERP,dmiguelez,Triage Omni OMS,urgent,major,always,,,2016-09-13,20,Community Appliance,,public,2018-02-19,Do not allow to have overlapping costing entries,"""As of now, if a Client has overlapping costing entries, there is a warning shown in the log. But, having this data inconsistency leads to further problems. Instead of showing a warning in the log, an exception should be raised and the process should be stopped.""",new,open,,1970-01-01 0037955,defect,Retail Modules,migueldejuana,alekosmp86,normal,minor,always,,,2018-02-16,5,,,public,2018-02-16,org.openbravo.test.mobile.retail.extmodules.selenium.tests.stockcriteria.I34531_FilterWithCombinationAndPatternContain,"Error Message 'filterButtons_smallButton2' not found Stacktrace junit.framework.AssertionFailedError: 'filterButtons_smallButton2' not found at org.openbravo.test.mobile.retail.mobilecore.javascript.EnyoNode$3.timeout(EnyoNode.java:512) at org.openbravo.test.mobile.core.utils.OBWait.(OBWait.java:66) at org.openbravo.test.mobile.core.utils.OBWait.(OBWait.java:35) at org.openbravo.test.mobile.retail.mobilecore.javascript.EnyoNode$3.(EnyoNode.java:500) at org.openbravo.test.mobile.retail.mobilecore.javascript.EnyoNode.waitUntilIsReady(EnyoNode.java:500) at org.openbravo.test.mobile.retail.mobilecore.javascript.EnyoNode.tap(EnyoNode.java:299) at org.openbravo.test.mobile.retail.mobilecore.intuitive.IntuitiveCommandsMobileCore.tap(IntuitiveCommandsMobileCore.java:216) at org.openbravo.test.mobile.retail.extmodules.selenium.tests.stockcriteria.I34531_FilterWithCombinationAndPatternContain.applyStockFilter(I34531_FilterWithCombinationAndPatternContain.java:47) at org.openbravo.test.mobile.retail.extmodules.selenium.tests.stockcriteria.I34531_FilterWithCombinationAndPatternContain.test(I34531_FilterWithCombinationAndPatternContain.java:35)",new,open,,1970-01-01 0037954,defect,Retail Modules,migueldejuana,alekosmp86,normal,minor,always,,,2018-02-16,5,,,public,2018-02-16,org.openbravo.test.mobile.retail.extmodules.selenium.tests.warehouse_picking.I32836_VerifyPickingListInput,"""Error Message Unknown window 'OBMWHP_Picking'. If this is the expected window, you must add it to the ApplicationWindow enum class Stacktrace java.lang.IllegalArgumentException: Unknown window 'OBMWHP_Picking'. If this is the expected window, you must add it to the ApplicationWindow enum class at org.openbravo.test.mobile.retail.mobilecore.utils.ApplicationWindow.parse(ApplicationWindow.java:57) at org.openbravo.test.mobile.retail.mobilecore.javascript.MobileCoreAPI$5.until(MobileCoreAPI.java:369) at org.openbravo.test.mobile.core.utils.OBWait.(OBWait.java:60) at org.openbravo.test.mobile.core.utils.OBWait.(OBWait.java:35) at org.openbravo.test.mobile.retail.mobilecore.javascript.MobileCoreAPI$5.(MobileCoreAPI.java:365) at org.openbravo.test.mobile.retail.mobilecore.javascript.MobileCoreAPI.getCurrentWindow(MobileCoreAPI.java:365) at org.openbravo.test.mobile.retail.mobilecore.selenium.terminals.MobileCoreTerminalHelper.reload(MobileCoreTerminalHelper.java:620) at org.openbravo.test.mobile.retail.mobilecore.selenium.terminals.MobileCoreTerminalHelper.after(MobileCoreTerminalHelper.java:494)""",new,open,,1970-01-01 0037947,defect,Retail Modules,migueldejuana,alekosmp86,normal,minor,always,,,2018-02-16,5,,,public,2018-02-16,tests.offline.LoginOnlineCashup and tests.cashup.CashUpSplitLinesNotIncludeTaxes,"Error Message 'theButton_btnNext' not found Stacktrace junit.framework.AssertionFailedError: 'theButton_btnNext' not found at org.openbravo.test.mobile.retail.mobilecore.javascript.EnyoNode$3.timeout(EnyoNode.java:512) at org.openbravo.test.mobile.core.utils.OBWait.(OBWait.java:66) at org.openbravo.test.mobile.core.utils.OBWait.(OBWait.java:35) at org.openbravo.test.mobile.retail.mobilecore.javascript.EnyoNode$3.(EnyoNode.java:500) at org.openbravo.test.mobile.retail.mobilecore.javascript.EnyoNode.waitUntilIsReady(EnyoNode.java:500) at org.openbravo.test.mobile.retail.mobilecore.javascript.EnyoNode.tap(EnyoNode.java:299) at org.openbravo.test.mobile.retail.mobilecore.intuitive.IntuitiveCommandsMobileCore.tap(IntuitiveCommandsMobileCore.java:216) at org.openbravo.test.mobile.retail.pack.API.WebPOSAPI.cleanCashup(WebPOSAPI.java:197) at org.openbravo.test.mobile.retail.pack.selenium.tests.offline.LoginOnlineCashup.test(LoginOnlineCashup.java:18)",new,open,,1970-01-01 0037953,defect,Retail Modules,migueldejuana,alekosmp86,normal,minor,always,,,2018-02-16,5,,,public,2018-02-16,org.openbravo.test.mobile.retail.pack.selenium.tests.system.I30848_CashMgmtRecoverAfterDeletingCache,"""Error Message (1) errors in the browser log: [2018-02-09T14:28:41+0000] [SEVERE] http://127.0.0.1/ret-qa-test-oracle-suite1/web/js/gen/9cee13a842203bfcc5e6fc47b11f63b8.js 1243:18 """"servicePOST error: 0, source: org.openbravo.mobile.core.utils.LogClientLoader"""" Stacktrace junit.framework.AssertionFailedError: (1) errors in the browser log: [2018-02-09T14:28:41+0000] [SEVERE] http://127.0.0.1/ret-qa-test-oracle-suite1/web/js/gen/9cee13a842203bfcc5e6fc47b11f63b8.js 1243:18 """"servicePOST error: 0, source: org.openbravo.mobile.core.utils.LogClientLoader"""" at org.openbravo.test.mobile.core.selenium.SeleniumHelper.saveLog(SeleniumHelper.java:334) at org.openbravo.test.mobile.core.selenium.SeleniumHelper.saveLog(SeleniumHelper.java:274) at org.openbravo.test.mobile.core.selenium.SeleniumHelper.executeJavascript(SeleniumHelper.java:405) at org.openbravo.test.mobile.core.selenium.SeleniumHelper.executeScript(SeleniumHelper.java:360) at org.openbravo.test.mobile.retail.mobilecore.javascript.MobileCoreAPI$5.until(MobileCoreAPI.java:368) at org.openbravo.test.mobile.core.utils.OBWait.(OBWait.java:60) at org.openbravo.test.mobile.core.utils.OBWait.(OBWait.java:35) at org.openbravo.test.mobile.retail.mobilecore.javascript.MobileCoreAPI$5.(MobileCoreAPI.java:365) at org.openbravo.test.mobile.retail.mobilecore.javascript.MobileCoreAPI.getCurrentWindow(MobileCoreAPI.java:365) at org.openbravo.test.mobile.retail.mobilecore.utils.RetailUtils$1.until(RetailUtils.java:72) at org.openbravo.test.mobile.core.utils.OBWait.(OBWait.java:60) at org.openbravo.test.mobile.core.utils.OBWait.(OBWait.java:35) at org.openbravo.test.mobile.retail.mobilecore.utils.RetailUtils$1.(RetailUtils.java:69) at org.openbravo.test.mobile.retail.mobilecore.utils.RetailUtils.navigate(RetailUtils.java:69) at org.openbravo.test.mobile.retail.mobilecore.selenium.terminals.MobileCoreTerminalHelper.reload(MobileCoreTerminalHelper.java:621) at org.openbravo.test.mobile.retail.pack.selenium.tests.system.I30848_CashMgmtRecoverAfterDeletingCache.test(I30848_CashMgmtRecoverAfterDeletingCache.java:43)""",new,open,,1970-01-01 0037952,defect,Retail Modules,migueldejuana,alekosmp86,normal,minor,always,,,2018-02-16,5,,,public,2018-02-16,org.openbravo.test.mobile.retail.pack.selenium.tests.receipts.I31195_MultipleAddressesSearch,"Error Message The javascript 'TestRegistry.registry('bodyheader_newcustomeraddrsave').enyoObject.waterfall('ontap');' has failed because: 'unknown error: Cannot read property 'get' of undefined' Stacktrace junit.framework.AssertionFailedError: The javascript 'TestRegistry.registry('bodyheader_newcustomeraddrsave').enyoObject.waterfall('ontap');' has failed because: 'unknown error: Cannot read property 'get' of undefined' at org.openbravo.test.mobile.core.selenium.SeleniumHelper.executeJavascript(SeleniumHelper.java:421) at org.openbravo.test.mobile.core.selenium.SeleniumHelper.executeScript(SeleniumHelper.java:360) at org.openbravo.test.mobile.retail.mobilecore.javascript.TestRegistryHelper.executeTestRegistryMethod(TestRegistryHelper.java:54) at org.openbravo.test.mobile.retail.mobilecore.javascript.EnyoNode.execute(EnyoNode.java:91) at org.openbravo.test.mobile.retail.mobilecore.javascript.EnyoNode.tap(EnyoNode.java:365) at org.openbravo.test.mobile.retail.mobilecore.intuitive.IntuitiveCommandsMobileCore.tap(IntuitiveCommandsMobileCore.java:216) at org.openbravo.test.mobile.retail.pack.selenium.tests.receipts.I31195_MultipleAddressesSearch.createAssignAddress(I31195_MultipleAddressesSearch.java:195) at org.openbravo.test.mobile.retail.pack.selenium.tests.receipts.I31195_MultipleAddressesSearch.test(I31195_MultipleAddressesSearch.java:66)",new,open,,1970-01-01 0037951,defect,Retail Modules,migueldejuana,alekosmp86,normal,minor,always,,,2018-02-16,5,,,public,2018-02-16,org.openbravo.test.mobile.retail.pack.selenium.tests.layaway.VoidPaidLayaways,"Error Message 'menuScroller_menuVoidLayaway' was expected not to be visible Expected: but: was Stacktrace junit.framework.AssertionFailedError: 'menuScroller_menuVoidLayaway' was expected not to be visible Expected: but: was at org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:20) at org.openbravo.test.mobile.retail.mobilecore.intuitive.IntuitiveCommandsMobileCore.isVisible(IntuitiveCommandsMobileCore.java:488) at org.openbravo.test.mobile.retail.pack.selenium.tests.layaway.VoidPaidLayaways.test(VoidPaidLayaways.java:40)",new,open,,1970-01-01 0037950,defect,Retail Modules,migueldejuana,alekosmp86,normal,minor,always,,,2018-02-16,5,,,public,2018-02-16,04_26_34 FAILED_ SearchCategoryTreeExpandKeyboard,"Error Message Expected: but: was Stacktrace junit.framework.AssertionFailedError: Expected: but: was at org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:20) at org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:8) at org.openbravo.test.mobile.retail.pack.selenium.tests.categorytree.SearchCategoryTreeExpandKeyboard.test(SearchCategoryTreeExpandKeyboard.java:54)",new,open,,1970-01-01 0037949,defect,Retail Modules,migueldejuana,alekosmp86,normal,minor,always,,,2018-02-16,5,,,public,2018-02-16,org.openbravo.test.mobile.retail.pack.selenium.tests.system.externalInput.I32718_DisabledEnterEventinServiceSelector,"Error Message The expected value for 'theButton_btnTotalToPay (testId = theButton_btnTotalToPay)' does not match the existing value. Expected: ""5.00"" but: was ""0.00"" Stacktrace junit.framework.AssertionFailedError: The expected value for 'theButton_btnTotalToPay (testId = theButton_btnTotalToPay)' does not match the existing value. Expected: ""5.00"" but: was ""0.00"" at org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:20) at org.openbravo.test.mobile.retail.mobilecore.intuitive.IntuitiveCommandsMobileCore$1.timeout(IntuitiveCommandsMobileCore.java:96) at org.openbravo.test.mobile.core.utils.OBWait.(OBWait.java:66) at org.openbravo.test.mobile.core.utils.OBWait.(OBWait.java:35) at org.openbravo.test.mobile.retail.mobilecore.intuitive.IntuitiveCommandsMobileCore$1.(IntuitiveCommandsMobileCore.java:67) at org.openbravo.test.mobile.retail.mobilecore.intuitive.IntuitiveCommandsMobileCore.verify(IntuitiveCommandsMobileCore.java:67) at org.openbravo.test.mobile.retail.pack.selenium.tests.system.externalInput.I32718_DisabledEnterEventinServiceSelector.test(I32718_DisabledEnterEventinServiceSelector.java:52)",new,open,,1970-01-01 0037948,defect,Retail Modules,migueldejuana,alekosmp86,normal,minor,always,,,2018-02-16,5,,,public,2018-02-16,org.openbravo.test.mobile.retail.pack.selenium.tests.cashup.CashUpSplitLinesMultitaxNotIncludeTaxes,"Error Message The javascript 'TestRegistry.registry('keypadBtn0_button').enyoObject.waterfall('ontap');' has failed because: 'unknown error: Cannot read property 'enyoObject' of null' Stacktrace junit.framework.AssertionFailedError: The javascript 'TestRegistry.registry('keypadBtn0_button').enyoObject.waterfall('ontap');' has failed because: 'unknown error: Cannot read property 'enyoObject' of null' at org.openbravo.test.mobile.core.selenium.SeleniumHelper.executeJavascript(SeleniumHelper.java:421) at org.openbravo.test.mobile.core.selenium.SeleniumHelper.executeScript(SeleniumHelper.java:360) at org.openbravo.test.mobile.retail.mobilecore.javascript.TestRegistryHelper.executeTestRegistryMethod(TestRegistryHelper.java:54) at org.openbravo.test.mobile.retail.mobilecore.javascript.EnyoNode.execute(EnyoNode.java:91) at org.openbravo.test.mobile.retail.mobilecore.javascript.EnyoNode.tap(EnyoNode.java:365) at org.openbravo.test.mobile.retail.mobilecore.intuitive.IntuitiveCommandsMobileCore.tap(IntuitiveCommandsMobileCore.java:216) at org.openbravo.test.mobile.retail.pack.API.WebPOSAPI.tapNumber(WebPOSAPI.java:64) at org.openbravo.test.mobile.retail.pack.API.WebPOSAPI.tapKeypad(WebPOSAPI.java:57) at org.openbravo.test.mobile.retail.pack.API.WebPOSAPI.cleanCashup(WebPOSAPI.java:178) at org.openbravo.test.mobile.retail.pack.selenium.tests.cashup.CashUpSplitLinesMultitaxNotIncludeTaxes.test(CashUpSplitLinesMultitaxNotIncludeTaxes.java:77)",new,open,,1970-01-01 0037945,design defect,Openbravo ERP,matias-bernal,Triage Omni OMS,normal,minor,always,pi,,2018-02-16,30,Openbravo Appliance 14.04,,public,2018-02-16,Export to excel in Trial Balance,"Combined cells in excel file downloaded from trial balance report, that are wrong drawed (See attachment).",new,open,,1970-01-01 0037758,defect,Openbravo ERP,jarmendariz,jarmendariz,normal,trivial,have not tried,,,2018-01-30,5,,,public,2018-02-15,API Change: Remove unused ActionHandlers,"There are some action handlers that are not used anywhere and can be removed safely: - TestActionHandler - GridExampleActionHandler",scheduled,open,,1970-01-01 0037938,defect,Openbravo ERP,ngarcia,Triage Omni OMS,urgent,major,always,,,2018-02-15,5,,,public,2018-02-15,Documentation about Linked To Product checkbox in Product window is missing,Documentation about Linked To Product checkbox in Product window is missing ,new,open,,1970-01-01 0034487,defect,Openbravo ERP,caristu,jarmendariz,low,trivial,N/A,,,2016-11-14,5,,,public,2018-02-15,Remove unused action handlers,"There existis some action handlers that can be removed as they were created for testing puroposes and/or are not being used. - TestActionHandler [1] - ComputeWindowActionHandler [2] - ComputeTranslatedNameActionHandler [3] - GridExampleActionHandler [4] [1] https://code.openbravo.com/erp/devel/pi/file/285226a2a73b/modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/TestActionHandler.java [2] https://code.openbravo.com/erp/devel/pi/file/285226a2a73b/modules/org.openbravo.client.application/src/org/openbravo/client/application/ComputeWindowActionHandler.java [3] https://code.openbravo.com/erp/devel/pi/file/285226a2a73b/modules/org.openbravo.client.application/src/org/openbravo/client/application/ComputeTranslatedNameActionHandler.java [4] https://code.openbravo.com/erp/devel/pi/file/285226a2a73b/modules/org.openbravo.client.application/src/org/openbravo/client/application/example/GridExampleActionHandler.java",scheduled,open,,1970-01-01 0037937,design defect,Retail Modules,martinsdan,Retail,normal,major,always,,,2018-02-15,30,Openbravo Appliance 14.04,,public,2018-02-15,Free product per total amount discount is not applied if the product is not included in the default filters,"""This issue is related to org.openbravo.retail.discounts.bytotal but the problem is a design defect in the discounts infrastructure that doesn't allow the filters to be extended. Using the Free product per total amount discount there is a new tab to add the free product. If the free product is not included in the default filter (product category tab, product tab...), the discount will not be applied.""",new,open,,1970-01-01 0020697,feature request,Openbravo ERP,ngarcia,jonalegriaesarte,high,minor,always,pi,,2012-06-07,5,,,public,2018-02-14,Reply-to field of emails should be filled automatically,"Reply-to field of emails should be filled automatically in order to make the mail sending easier. Nowadays, it is only filled if it is a Sales Representative defined in Sales Orders and Sales Invoices. ",new,open,,1970-01-01 0027039,design defect,Openbravo ERP,plujan,dbaz,normal,minor,have not tried,,,2014-07-09,5,,,public,2018-02-13,Login fields are now filled and remembered by Chrome and Internet Explorer,"""Since an update in Chrome [1] and also in Internet Explorer 11, now the flag to prevent the browser to remember user and password fields is ignored. [1] https://code.google.com/p/chromium/issues/detail?id=352347""",new,open,,1970-01-01 0037905,defect,Modules,vmromanos,Triage Omni WMS,normal,minor,always,,,2018-02-13,5,,,public,2018-02-13,Delta option should be forced to "Same" when called from Warehouse Operations,"""The Warehouse Operations window shows Storage Details. Any task created from the Warehouse Operations window, or any other task where the user manually specified the storage detail (no PK Warehouse algorithm was executed), should be forced to Delta=""""Same"""" (when it's allowed to create a delta task). The reason is simple: the user specifies the storage detail and it has no sense to ask the system to search for another storage detail. In fact is likely that, for same ITT (like Move Storage Detail) there is no PK/PA warehouse algorithms defined. """,new,open,,1970-01-01 0037854,design defect,Openbravo ERP,ngarcia,Triage Omni OMS,urgent,major,always,,,2018-02-07,5,,,public,2018-02-09,Grand total of voiding an issue does not match with the grand total of the original one,Grand total of voiding an issue does not match with the grand total of the original one. ,new,open,,2018-02-27 0034149,defect,Openbravo ERP,psanjuan,asiermartirena,urgent,major,always,,,2016-09-30,20,Professional Appliance,,public,2018-02-09,"Cancel&Replace-No preference enable, New sales order delivery status does not change after voiding shipments.","Cancel&Replace-No preference enable, New sales order delivery status does not change after voiding shipments.",new,open,,1970-01-01 0022193,design defect,Openbravo ERP,VictorVillar,Triage Omni OMS,high,minor,always,pi,,2012-11-02,5,,,public,2018-02-08,It would be nice to handle attribute values (serial numbers) for each product unit of quantity,It would be nice to handle attribute values (serial numbers) for each product unit of quantity ,new,open,,1970-01-01 0037847,feature request,Openbravo ERP,ALopetegui,Triage Omni OMS,high,minor,always,,,2018-02-06,5,,,public,2018-02-06,Export Sample Data Extensión,"We need the option to export a sample data as a extension. When we export a store with ""ant export sample-data"" the possibility to select another dataset in order to create sample data extensions. ",new,open,,1970-01-01 0037844,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,,,2018-02-06,5,,,public,2018-02-06,[RR18Q1] The message when logging out keeping a ticket with pending payments is not correct,"A message saying ""There has been payment added to receipt. Please remove the payment in order to delete/cancel the receipt"" is shown in case an open receipt has partial payments. But I am neither deleting nor cancelling the ticket. See steps.",new,open,,1970-01-01 0034351,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,RR17Q4,,2016-10-31,5,,,public,2018-02-06,Version of release is shown in Web POS login screen before the login has been executed,It must not be shown the release version of Openbravo before a successful login has been executed. It is a security problem.,new,open,,1970-01-01 0037838,design defect,Retail Modules,dbaz,Retail,normal,minor,always,,,2018-02-05,5,,,public,2018-02-05,[UX] The form inputs validation is not properly displayed,"""The form inputs validation is not properly displayed. At this moment only a top-right tiny error message is displayed. This is not enough in most of the cases to let the user realize which are the fields that needs to fix. Here it is a video showing how it looks at this moment, and how it should look like: https://www.screencast.com/t/UjbEocNn0 I attach also the mockups. As it is said in the video, the red color is #e81123, the font-family Arial, and the font-size is 13px.""",new,open,,1970-01-01 0037822,feature request,Retail Modules,inaki_garcia,Retail,normal,major,always,main,,2018-02-02,5,,,public,2018-02-05,[RR18Q1] Attribute Set Value popup has no input value checking,"There isn't any control on what can be typed in the Attribute Set Value popup window that appears when searching/browsing a product with a configured attribute set. Incorrect values for the attributes of products added to a receipt will lead to problems, such as not showing up in Sales Order screen when paying the receipt.",new,open,,1970-01-01 0037831,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2018-02-05,5,,,public,2018-02-05,[RR18Q1] Return reason is not saved following specific flow,"""Selecting a return reason, after that, selecting """"Select return reason"""" and select again the first return reason will induce that the Return reason is not saved. """,new,open,,1970-01-01 0037826,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2018-02-05,5,,,public,2018-02-05,[RR18Q1] An uninformative error is shown trying to access to recepits with a unstable connection,When the POS user tries to request the receipts but the connection has gone offline after being in the Receipts popup the following message is shown in a popup: "ERROR Application server is not available." It does not give enough information to the POS user to understand the situation.,new,open,,1970-01-01 0037829,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2018-02-05,5,,,public,2018-02-05,[RR18Q1][Nexus Tablet] Different flow when using a Nexus tablet and the web app,"When the POS user is using a tablet instead of the web POS app through the PC, certain checking is skipped. The behaviour of the flow varies.",new,open,,1970-01-01 0037810,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2018-02-01,5,,,public,2018-02-01,[RR18Q1][UX][Nexus Tablet] Verified returns are wrongly rescaled in Nexus tablet,Some popups are wrongly rescaled in portrait orientation in the Nexus tablet.,new,open,,1970-01-01 0037808,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2018-02-01,5,,,public,2018-02-01,[RR18Q1][UX][Nexus Tablet] Fields of "Receipts" popup are not correctly created,The "Receipts" popup is not drawing correctly the "Start Date" and "End Date" fields. The upper part of these fields is not drawn.,new,open,,1970-01-01 0037619,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2018-01-11,5,,,public,2018-02-01,[RR18Q1] Logging in while offline sometimes gives a "user/password not valid" message,"When trying to log in while offline, sometimes (pattern could not be discovered) the webPOS throws an error message ""user or password is not correct"" although of course the user and password are the same used several times before.",new,open,,1970-01-01 0037802,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2018-02-01,5,,,public,2018-02-01,[RR18Q1][UX][Nexus Tablet] Creating a new customer it is not possible to fill the fields at the bottom,"Creating a new Customer with the Nexus tablet in portrait (vertical) mode, it is not possible to fill the fields below ""Use the same address for shipping and invoice"" sentence. The keyboard is hiding those fields and it is not possible to drag the window to be able to fill those fields.",new,open,,1970-01-01 0037797,feature request,Openbravo ERP,ngarcia,Triage Omni WMS,urgent,major,always,,,2018-01-31,5,,,public,2018-02-01,'Enable Negative Stock Corrections' preference should be set to Y by default and user should disable it if required,'Enable Negative Stock Corrections' preference should be set to Y by default and user should disable it if required,new,open,,2018-02-21 0037799,feature request,Openbravo ERP,dmiguelez,Triage Omni OMS,low,minor,always,,,2018-02-01,30,Openbravo Appliance 14.04,,public,2018-02-01,Costing Precision of Currencies should be 6 by default,Costing Precision of Currencies should be 6 by default,new,open,,1970-01-01 0012205,feature request,Openbravo ERP,rafaroda,Triage Omni WMS,normal,minor,always,2.50MP10,,2010-02-10,30,Professional Appliance,,public,2018-01-31,Allow Physical Inventory with previous date,"If you want to do a Physical Inventory with a previous date, on the Book Quantity appears the actual stock.",new,open,,1970-01-01 0037275,design defect,Openbravo ERP,ngarcia,nonofrancisco,urgent,major,always,,,2017-11-10,5,,,public,2018-01-30,Matched Invoice records for already invoiced order lines are only created the first time except in GR-Create Lines From Invoice,"""Matched Invoice records for already invoiced order lines are only created the first time except in GR-Create Lines From Invoice. Currently, when an already invoiced order line is received in more than one goods receipt line, the purchase invoice line is associated only with the first generated goods receipt line. Matched Invoice records are always created for this first line. For next lines, the Matched Invoice records are only created when the second goods receipt line is created in Goods Receipt window by Create Lines From process and selecting the invoice line. The Matched Invoice records are not created when the second goods receipt line is created by: - Pending Goods Receipt process - In Goods Receipt window by Create Lines From process and selecting the order line""",new,open,,1970-01-01 0036869,design defect,Openbravo Localizations,ngarcia,tegik_forge,urgent,major,always,,,2017-09-15,5,,,public,2018-01-30,[Electronic Invoice For Mexico] It is not possible to assign a Catalogo de Unidad to the standard Unit Of Measures,It is not possible to assign a Catalogo de Unidad to the standard Unit Of Measures created at System level. Currently it is only possible to assign them to unit of measures created at client level.,new,open,,1970-01-01 0037759,design defect,Retail Modules,malsasua,Retail,normal,major,always,,,2018-01-30,5,,,public,2018-01-30,Scaled products can not be grouped in one line,"In the receipt, when there are several lines of the same product, and this product is set as ""scaled"" product, the lines can not be joined in one unique line. The total quantity of joined line should be the sum of quantities of the original lines",new,open,,1970-01-01 0037754,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2018-01-29,5,,,public,2018-01-29,[RR18Q1] Error shown after searching for a ticket during the offline/online transition,"In the scenario where the wi-fi connection is not stable, using the ""search for ticket"" creates an error.",new,open,,1970-01-01 0037735,defect,Openbravo ERP,ngarcia,Triage Omni WMS,high,minor,always,,,2018-01-26,5,,,public,2018-01-26,Fix Stock Process finishes with error if more than 1000 records are returned by updateReservedQuatities query,"Fix Stock Process finishes with error if more than 1000 records are returned by updateReservedQuatities query. The problem is that commit made is in updateReservedQty function that is called in updateReservedQty function's scrollable results and the query's default fetch size is 1000 ",new,open,,1970-01-01 0037729,feature request,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2018-01-25,5,,,public,2018-01-25,[RR18Q1] Canceling a Cashup process should have a confirmation window,"""If, after counting cash, I click by mistake the """"cancel"""" button instead of the """"next"""" one, the process is immediately canceled and I have to start the counting from the very beginning. The suggestion is that """"cancel"""" should show a confirmation popup to prevent misclicking.""",new,open,,1970-01-01 0037723,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2018-01-25,5,,,public,2018-01-25,[RR18Q1] Disabled discount button is clickable in an iPad,"While creating a new discount for a ticket line, I can click the disabled ""apply"" button on the iPad. This does not happen in the PC.",new,open,,1970-01-01 0037720,design defect,Openbravo ERP,egoitz,Triage Omni OMS,normal,major,have not tried,,,2018-01-24,5,,,public,2018-01-24,Process plan version missing on the work requirement window,"A dropdown with the process plan version is missing on the work requirement window. This should default with the latest valid Process plan version document number. Users should be able to select which process plan version they wish to use in the case there are many valid versions.",new,open,,1970-01-01 0037711,defect,Openbravo ERP,inaki_garcia,Triage Omni OMS,normal,minor,always,main,,2018-01-24,5,,,public,2018-01-24,[PR18Q1] "Copy from Orders" popup outer scroll bar gets set by the middle when web browser in small screen or windowed,"When opening the ""Copy from Orders"" popup when web browser is shown in a small screen or in windowed mode, the outer scroll bar is set to the middle. It should be set to the top where the table header is.",new,open,,1970-01-01 0037710,feature request,Localization Pack: Spain,psanjuan,Triage Finance,urgent,major,always,,,2018-01-24,30,Openbravo Appliance 14.04,,public,2018-01-24,Spanish taxes dataset should exclude "Original Rate" field,Spanish taxes dataset should exclude "Original Rate" field ,new,open,,1970-01-01 0030430,defect,Openbravo ERP,psanjuan,Triage Omni OMS,urgent,major,have not tried,,,2015-07-27,20,Ubuntu 8.04.1,,public,2018-01-19,No price correction adjustment is created whenever a receipt is not created from an invoice but from the order related.,"No price correction adjustment is created whenever a receipt is not created from an invoice but from the order related, regardless corresponding purchase invoice has a product price change.",new,open,,1970-01-01 0037559,defect,Openbravo ERP,JONHM,JONHM,high,minor,always,,,2017-12-27,5,,,public,2018-01-19,OBDal cannot be extended anymore,"In previous versions, OBDal can be extended but in the newer version of OBDal it doesn't.",feedback,open,,1970-01-01 0037610,defect,Modules,ngarcia,dmiguelez,high,minor,always,,,2018-01-10,5,,,public,2018-01-19,Warehouse Configuration Check process is getting products defined for * in other clients if warehouse is selected,"Warehouse Configuration Check process is getting products defined for * in other clients if warehouse is selected CheckProductAUMAreMultiples.getProductsWithAlternateUOM function is not filtering by ad_client_id",new,open,,1970-01-01 0037621,defect,Retail Modules,plujan,rqueralta,normal,minor,have not tried,main,,2018-01-11,5,,,public,2018-01-18,[RR18Q1] In "Open Receipt" is possible to get a non valid filter configuration,"""There are different filters for searching in the """"Open Receipt"""" pop up, some like the Document are text boxes, some like Customer are selectors. When following below steps, I could get Customer field as a text box.""",new,open,,1970-01-01 0036281,feature request,Openbravo ERP,shuehner,jarmendariz,normal,minor,have not tried,,,2017-06-19,5,,,public,2018-01-18,"Grid Legacy" warning should be moved from runtime to compile time,"""Warning about 'Grid Legacy' asking for updating the process definition+code is currently shown only when running the process via BaseProcessActionHandler. That makes is very hard to spot all processes in need for conversion. The simple part which can be checked with looking at actual request values should be moved to compile time to notice when compiling or in ci all the processes Quick check of the code shows an sql similar to the following seems cover: a.) the basic check about legacy b.) the 'can be safely marked non-legacy part also select m.javapackage, p.obuiapp_process_id, p.name, (select count(*) from obuiapp_parameter param where param.ad_reference_id = 'FF80818132D8F0F30132D9BC395D0038' and param.obuiapp_process_id = p.obuiapp_process_id) as grid_param from obuiapp_process p, ad_module m where p.ad_module_id = m.ad_module_id and p.isgridlegacy = 'Y' order by m.javapackage, p.name; Note: the sub-select covers checking the defined grid-parameters similar to the check in BaseProcessActionHandler (without the 'request' part which is unclear if needed to be checked for this) """,acknowledged,open,,1970-01-01 0037665,defect,Openbravo ERP,psanjuan,Triage Omni OMS,urgent,major,always,,,2018-01-18,30,Openbravo Appliance 14.04,,public,2018-01-18,Improve the Spanish translation of the referece list "Document Tax Amount Calculation","Improve the Spanish translation of the referece list ""Document Tax Amount Calculation"", as current one is not correct.",new,open,,1970-01-01 0029306,feature request,Retail Modules,egoitz,marvintm,high,minor,have not tried,,,2015-03-17,5,,,public,2018-01-17,Specify on the wiki that the Terminal Authentication enabled is a system preference,Specify on the wiki that the Terminal Authentication enabled is a system preference. That preference can not be defined for concrete organizations because it is used on the autentification before doing the login so it is not context information about the organization.,new,open,,1970-01-01 0032439,defect,Openbravo ERP,Orekaria,Retail,normal,minor,always,,,2016-03-08,5,,,public,2018-01-17,[SERQA 655] Field supervisor has all the users set up in the system,The list of all the customer appears in the " supervisor " fields and other fields in openbravo . It should appear just the list of OpenBravo users.,new,open,,1970-01-01 0023789,feature request,Openbravo ERP,ngarcia,Triage Omni OMS,urgent,major,always,,,2013-05-10,5,,,public,2018-01-17,The option of exploding non stocked BOM products should be available for Sales Quotations,The option of exploding non stocked BOM products should be available for Sales Quotations,new,open,,1970-01-01 0037652,defect,Retail Modules,ngarcia,Retail,high,minor,always,,,2018-01-16,5,,,public,2018-01-16,Cannot have Terminal Authentication disabled in one client and enabled in another client on the same instance,"Cannot have Terminal Authentication disabled in one client and enabled in another client on the same instance In LoginUtilsServlet.initActions function the preference is searched without client filter and with the following filters: - Visible at Client: empty or System - Visible at Role: empty - Visible at Organization: empty or * - Visible at User: empty - Visible at Window: empty",new,open,,1970-01-01 0037634,feature request,Retail Modules,umartirena,Retail,urgent,major,have not tried,,,2018-01-14,5,,,public,2018-01-14,Expired Discounts & Promotions should not be loaded in Web POS.,"""Expired Discounts & Promotions should not be loaded in Web POS. Having a lot of promotions causes performance issues in Web POS, and not loading already expired promotions will help on this. It has been already checked that even a promotion is inactive, a previous receipt with that promotion can be loaded without issues, as well as Verified Returns can be also done.""",new,open,,1970-01-01 0037630,defect,Openbravo ERP,lorenzofidalgo,Triage Omni OMS,normal,minor,always,main,,2018-01-12,5,,,public,2018-01-12,[RR18Q1][Cancel & Replace] "Cannot order less quantity than delivered in the original line being replaced" not shown correctly,"Using Cancel & Replace functionality, when some changes are done and certain error has to be shown in the Message bar, instead, it is only shown when hovering the modify button. Specific error message: ""Cannot order less quantity than delivered in the original line being replaced"". Besides, it has to be shown in the Message Bar to keep the pattern.",new,open,,1970-01-01 0037548,defect,Openbravo ERP,collazoandy4,collazoandy4,normal,minor,always,,,2017-12-26,5,,,public,2018-01-12,Storage bin selector filters by the warehouse defined as default in Goods Movement window,Storage bin selector filters by the warehouse defined as default in Goods Movement window,scheduled,open,,1970-01-01 0037623,defect,Modules,JONHM,Triage Omni WMS,high,minor,always,,,2018-01-11,5,,,public,2018-01-11,'Complete Pack' button disappears under some circunstances,'Complete Pack' button disappears when modifying lines on [Packing box] tab of Goods Shipment window.,new,open,,1970-01-01 0033545,defect,Openbravo ERP,ngarcia,collazoandy4,high,minor,always,,,2016-07-26,5,,,public,2018-01-09,"Cannot filter Stock Reservation window by an instance attribute set value (lot, serial no, expiration date...)","Cannot filter Stock Reservation window by an instance attribute set value (lot, serial no, expiration date...)",scheduled,open,,1970-01-01 0037581,defect,Retail Modules,yaima,Retail,normal,minor,have not tried,,,2018-01-03,30,,,public,2018-01-09,Slowness when executing Widget query.,"""The widget (Best Selling Store) takes 5 minutes to execute the query for environments with 23 or more organizations when trying to obtain sales for the date range from 01-01-1900 to 01-01-2999 used by the client. For a date range of one year, the execution time is approximately 2 min. The query was executed in a test with 13 organization and took 3 min to execute. Although in the query between the tables and the joints it is not so slow, it has an acceptable cost (img 1), but when does the summation, the cost increases a lot (img 2), so that the execution time is doubled or more for those who have more data. It was reviewed and found through ticket 49988.""",new,open,,1970-01-01 0035041,defect,Openbravo ERP,nataliag,collazoandy4,normal,minor,always,,,2017-01-24,5,,,public,2018-01-09,"If a product has been included in a sales order which has been completed and after deleted, this product can not be deleted.","If you create a new product, you include it in a sales order, and you book this sales order but after that, you delete it, it is not possible to delete the product created. ",scheduled,open,,1970-01-01 0036975,design defect,Retail Modules,ngarcia,Retail,urgent,major,always,,,2017-09-29,5,,,public,2018-01-04,Cannot avoid to sell on credit to a business partner on a return,Cannot avoid to sell on credit to a business partner on a return,new,open,,1970-01-01 0030180,feature request,Openbravo ERP,mtaal,AugustoMauch,normal,major,have not tried,,,2015-06-15,5,,,public,2018-01-04,Performance Improvement UUID Generation,"By generating UUIDs which are closer to eachother postgres has more opportunities to use cached pages of data. http://wiki.openbravo.com/wiki/Projects:Improve_UUID_Generation",new,open,,1970-01-01 0037574,feature request,Retail Modules,guillermogil,guillermogil,normal,minor,N/A,,,2018-01-03,5,,,public,2018-01-03,There should be a way to exclude tickets from the cashup,There should be a way to exclude tickets from the cashup,new,open,,1970-01-01 0037564,feature request,Localization Pack: Spain,psanjuan,Triage Finance,urgent,major,always,,,2017-12-28,30,Openbravo Appliance 14.04,,public,2017-12-28,New format 3.2.2 for facture,New format 3.2.2 for facture,new,open,,1970-01-01 0022722,feature request,Openbravo ERP,maite,Triage Omni OMS,urgent,major,always,,,2013-01-03,5,,,public,2017-12-28,It would be nice to be able to configure Document Sequence in a more flexible way,"Currently, if you want to maintain different Document Sequence for each organization you need to duplicate Document Type information creating one document type for each org and one document sequence for each org",new,open,,1970-01-01 0037519,feature request,Localization Pack: Spain,psanjuan,vmromanos,urgent,major,always,,,2017-12-20,30,Openbravo Appliance 14.04,,public,2017-12-27,"It is required to add a new field named ""Clave"" with a fix list of values in ""Epigrafes del IAE"", for each ""epigrafe"".","It is required to add a new field named ""Clave"" with a fix list of values in ""Epigrafes del IAE"", for each ""epigrafe"".",new,open,,1970-01-01 0034002,defect,Openbravo ERP,psanjuan,collazoandy4,high,minor,always,,,2016-09-15,20,Professional Appliance,,public,2017-12-22,It should not be possible to "Refund to Customer" a vendor generated credit.,It should not be possible to "Refund to Customer" a vendor generated credit.,scheduled,open,,1970-01-01 0033889,defect,Openbravo ERP,JONHM,JONHM,normal,minor,always,pi,,2016-09-02,5,,,public,2017-12-21,Synchronize Terminology fails when only having a Template in development,"""Having only a template in development, if we run """"Synchronize Terminology"""" it shows an error message: Error: null value in column """"name"""" violates not-null constraint""",feedback,open,,1970-01-01 0037531,design defect,Retail Modules,maite,Retail,urgent,major,always,,,2017-12-20,5,,,public,2017-12-20,To review why "warehouse" element has "warehouseid" and "id" properties,These 2 properties storage same information and both are used in different parts of the code,new,open,,1970-01-01 0035798,defect,Openbravo ERP,ngarcia,collazoandy4,high,minor,always,,,2017-04-19,5,,,public,2017-12-19,Invoiced Sales Order Report and Delivered Sales Order Report do not show negative sales order lines,"Invoiced Sales Order Report and Delivered Sales Order Report do not show negative sales order lines The queries are filtered by HAVING SUM(C_ORDERLINE.QTYINVOICED) > 0 (ReportSalesOrderInvoiced_data.xsql) HAVING SUM(C_ORDERLINE.QTYDELIVERED) > 0 (ReportSalesOrderProvided_data.xsql)",scheduled,open,,1970-01-01 0036363,defect,Retail Modules,migueldejuana,gorka_gil,normal,minor,always,,,2017-06-27,5,,,public,2017-12-18,Quarantine Stabilization,"""There are some test that need to be fixed to make quarantine stable. 1. Exists a folder in pi-mobile called """"quarantine"""". Those tests are not executed and need to be checked and pushed to their final directory, here you have a list with help: https://docs.google.com/spreadsheets/d/1JbB2sqRFZQL-32CrmHCNv1fsI_tc642nJQtUcwINFoQ/edit#gid=0 2. I35040_RequestDuringChangeRoleAction test is doing some change in the database but they are not inside the methods before/afterWithReload, put that changes inside correct methods. 3. I34288_ReceiptChangeDocumentNo is checking the documentNo but it is not doing a substring to not considering the time. See how we check documentNo in other test and do the same. Check if there are more tests with the same error. 4. Retail continuous integration is executing quarantine status test, change it to execute just stable tests.""",scheduled,open,,1970-01-01 0037504,design defect,Retail Modules,dbaz,Retail,high,minor,always,,,2017-12-18,5,,,public,2017-12-18,[UX] SEARCH filters behavior is not the proper one,"""Right now, after apply a product characteristic filter, a list with several products is returned. If we press again the same filter, only the options(s) that could apply to this list of products is shown, while it should be shown all the options that could apply, taking also into account the other filters. This is the way other applications work. So, instead of showing just the selected option, it should show all the options that would be shown if this filter has been never been executed (as I have said, this does not mean all the possible values for this product characteristic, since there could be already other different filters from another different product characteristics that could cut this option list). Of course, the already selected option(s) should be displayed like that. In other words, each filter should show all the options that will return results. Here it is a video showing how WebPOS works vs how Amazon works: https://www.screencast.com/t/uXDFdjGOrv""",new,open,,1970-01-01 0036561,defect,Openbravo ERP,ngarcia,markmm82,high,minor,always,,,2017-08-01,5,,,public,2017-12-18,Wrong error message shown when trying to reactivate an already posted payment and financial account transaction,"Wrong error message shown when trying to reactivate an already posted payment and financial account transaction. Message value (PostedDocument) is shown instead of message text (Document already Posted.)",scheduled,open,,1970-01-01 0036978,design defect,Retail Modules,rbianchini,Retail,normal,major,always,,,2017-09-30,5,,,public,2017-12-15,Buy X pay Y of different product different amounts in POS and BackOffice,"Applying a Buy X pay Y of different product in a backoffice sales invoice and in POS, the total ammount are differents",acknowledged,open,,1970-01-01 0037455,defect,Openbravo ERP,AtulOpenbravo,AtulOpenbravo,normal,minor,have not tried,,,2017-12-12,30,Openbravo Appliance 14.04,,public,2017-12-14,Detected slow piece of code in LoginUtils,"""In an environment with many organizations, get General Ledger of context organizations part in LoginUtils.java (specifically, the loop by organization and selectAcctSchema inside) is a bit slow and could be improved. slow part: // Get General Ledger of context organizations if (ArrayUtils.isEmpty(attr)) { String[] orgList = Utility.getContext(conn, vars, """"#User_Org"""", """"LoginHandler"""") .replace(""""'"""", """""""").split("""",""""); for (String orgId : orgList) { if (!StringUtils.equals(orgId, strOrg)) { acctSchemaId = OBLedgerUtils.getOrgLedger(orgId); if (StringUtils.isNotEmpty(acctSchemaId)) { attr = AttributeData.selectAcctSchema(conn, acctSchemaId, Utility.getContext(conn, vars, """"#User_Client"""", """"LoginHandler"""")); if (ArrayUtils.isNotEmpty(attr)) { break; } } } } } The system searches for a valid acct schema using a dummy algorithm. If we search using a smarter way, we could improve the performance of this piece.""",scheduled,open,,1970-01-01 0037472,feature request,Retail Modules,gorkaion,Retail,high,minor,N/A,,,2017-12-13,5,,,public,2017-12-14,Differentiate syncrhonization errors that block cashup or not,"When processing a cashup if there is any record in the Errors While Importing of the terminal the process is stopped. It would be nice if you could configure somehow which Import Entry Type of Data or which OBPOSErrors should block the cash up process. This would allow to implement a custom data synchronization of an entity that does not affect the cashup process. So even if there are errors the cashup could be processed.",new,open,,1970-01-01 0035811,defect,Modules,ngarcia,AtulOpenbravo,high,minor,always,,,2017-04-20,5,,,public,2017-12-14,Cannot pack a product from a shipment included after the same product from other shipment was packed,Cannot pack a product from a shipment included after the same product from other shipment was packed,scheduled,open,,1970-01-01 0037391,defect,Openbravo ERP,ngarcia,markmm82,high,minor,always,,,2017-11-27,5,,,public,2017-12-13,Work In Progress field should be hidden in General Ledger Configuration - Defaults tab as it is not used,Work In Progress field should be hidden in General Ledger Configuration - Defaults tab as it is not used,scheduled,open,,1970-01-01 0029860,defect,Openbravo ERP,maite,markmm82,immediate,minor,always,,,2015-05-13,5,,,public,2017-12-13,Period Control tab in Organization window does not shown information,Period Control tab in Organization window does not shown information,scheduled,open,,1970-01-01 0037252,defect,Openbravo ERP,ngarcia,markmm82,high,minor,always,,,2017-11-07,5,,,public,2017-12-13,Periodic Quality Control Data Results are created for the organization you are logged in with instead of document's organization,"""Periodic Quality Control Data Results are created for the organization you are logged in with instead of document's organization If it is *, the record cannot be modified""",scheduled,open,,1970-01-01 0025194,defect,Openbravo ERP,VictorVillar,collazoandy4,urgent,major,always,pi,,2013-11-21,5,,,public,2017-12-12,It should not be possible to define negative qty in BOM tab || Product window,It should not be possible to define negative qty in BOM tab || Product window,scheduled,open,,1970-01-01 0033822,defect,Openbravo ERP,maite,markmm82,high,minor,always,,,2016-08-26,5,,,public,2017-12-12,"Inventory Revaluation field should be hidden in General Ledger Configuration window, Defaults tab as it is not used","Inventory Revaluation field should be hidden in General Ledger Configuration window, Defaults tab as it is not used",scheduled,open,,1970-01-01 0027870,defect,Openbravo ERP,psanjuan,markmm82,high,minor,always,,,2014-10-15,20,Ubuntu 8.04.1,,public,2017-12-11,Cash Journal related accounts need to be removed from General Ledger Configuration - Defaults tab,"Cash Journal related accounts need to be removed from General Ledger Configuration - Defaults tab Cash Journal accounts are: - Cash Book Asset (CB_Asset_Acct) - Cash Book Differences (CB_Differences_Acct) - Cash Transfer (CB_CashTransfer_Acct) They are mandatory (NOT NULL) in the following tables: C_ACCTSCHEMA_DEFAULT C_CASHBOOK_ACCT",scheduled,open,,1970-01-01 0037140,defect,Openbravo ERP,ngarcia,markmm82,high,minor,always,,,2017-10-23,5,,,public,2017-12-11,Changing the Organization in Document Type window does not change the records in the child tabs,"Changing the Organization in Document Type window does not change the records in the child tabs: Report Templates Inter-company Relations (Inter-company Documents module) The organization in Inter-company Relations tab is shown with ** as it does not fulfill the validation",scheduled,open,,1970-01-01 0037446,defect,Openbravo ERP,ngarcia,Triage Omni WMS,high,minor,always,,,2017-12-11,5,,,public,2017-12-11,Documentation about Process Price Difference adjustment is missing,Documentation about Process Price Difference adjustment is missing,new,open,,1970-01-01 0025436,defect,Openbravo ERP,pjuvara,AtulOpenbravo,normal,major,always,3.0MP29.1,3.0PR14Q2,2014-01-07,5,,,public,2017-12-11,Buy X and get Y as a gift promotion results in negative invoice if order quantity is less than Y,"""Consider a case where if customers buy 10 units of product A they are entitled to up to 10 units of product B for free. This is supported with the """"Buy X and get Y as a gift"""" promotion type delivered in the Discounts and Promotions for Retail module. If you create an invoice with one line for 10 units of A and a line with 15 units of B, the unit price of B is correctly adjusted down to reflect that only 5 units have a non zero price. However if you create an invoice with one line for 10 units of A and a line with 5 units of B, you get a negative price for B. The expectation is that the price for the lines for B is 0. """,scheduled,open,,1970-01-01 0026546,defect,Openbravo ERP,psanjuan,collazoandy4,urgent,major,always,,,2014-05-14,20,Ubuntu 8.04.1,,public,2017-12-07,Delivery location field empty after creating a shipment from an order which does have that field informed,Delivery location field is empty after creating a shipment from an order which does have that field filled-in. ,scheduled,open,,1970-01-01 0037433,feature request,Retail Modules,rbianchini,Retail,normal,minor,always,,,2017-12-01,5,,,public,2017-12-04,Feature request: Incremental refresh should disable empty categories,"""If a category contains only one product in assortment and this product is disabled from the back office, then the incremental refresh disables that product on the WebPOS but the category remains empty. Only when a full refresh is executed the category is disabled on the WebPOS. The incremental refresh should disable any category that doesn't have products in it. This was tested on a livebuild of 17Q3.1 """,new,open,,1970-01-01 0037271,design defect,Retail Modules,marvintm,Retail,normal,major,have not tried,,,2017-11-09,5,,,public,2017-12-01,Web POS offline behaviour should be improved,"""The current behaviour of the Web POS while offline is not perfect in some situations. In general, if the connection is consistently online, or consistently offline, the behaviour is the one it would be expected, and generally correct. However, if the connection is coming and going in short time, or if the server is responding erratically, the user experience is currently not fully correct.. In those cases, in general the status changes between offline and online quite frequently, creating confusion among users. Besides this, the refresh of the page in those situations also can lead to many unexpected results, and doesn't work reliably.""",new,open,,1970-01-01 0037428,defect,Openbravo ERP,alostale,Triage Omni OMS,normal,minor,have not tried,,,2017-12-01,5,,,public,2017-12-01,don't use DalConnectionProvider default constructor,"""DalConnectionProvider's default constructor is equivalent to new DalConnectionProvider(true) which flushes Hibernate session. Default constructor shouldn't be used in favor of the more explicit boolean version. Note that as exposed by #36638, flush occurs each time that ConnectionProvider acquires a connection which typically when used together with xsql is every time a query is executed.""",new,open,,1970-01-01 0037413,defect,Retail Modules,dbaz,Retail,urgent,major,always,,,2017-11-28,10,with touch-screen,,public,2017-11-28,[UX] Default Chrome behavior while swiping left or right should be overridden,"""There is a feature of Chrome present in Windows with touch-enabled screens, that allows move forward and backward in the browser history by swiping left and right the screen. This """"swipe to go back in the browser history"""" can be executed also in the WebPOS and SCO by swipping left (or right) in any place where there be a list (receipt, browse products, ...). This Chrome's feature can be disabled by entering the following address: chrome://flags/#overscroll-history-navigation and setting as disabled the """"Overscroll history navigation"""" preference (and restarting Chrome). The point is that, as far as possible, WebPOS and SCO should work with the Chrome browser out-of-the-box without tweaking any preference. This also avoids a lot of noise regarding users experiencing annoying things while using our products. I have prepared (and attached) a simple html example (ChromeHistorySwipe.html) that get rides of this behavior using Javascript. Note: the 'preventDefault' of touch events cannot be done at level, so the function should apply to a container (
) wrapping the whole page. In the WebPOS/SCO environment, the
with id """"terminal"""" is a good candidate to add the event listeners and the logic. Here there is also a video showing the problem, and the html I have prepared that fixes it: https://www.youtube.com/watch?v=9dsK1WBJFxo""",new,open,,1970-01-01 0020081,feature request,Openbravo ERP,maite,Triage Omni OMS,urgent,major,always,,,2012-03-21,5,,,public,2017-11-28,Implement "Generate Invoice from Receipt" for Sales flow,Implement "Generate Invoice from Receipt" for Sales flow,new,open,,1970-01-01 0026128,defect,Openbravo ERP,Sandrahuguet,collazoandy4,normal,major,always,,,2014-03-31,20,Community Appliance,,public,2017-11-27,With a specific configuration documents are created in close periods,"Having the configuration automatic deposit and automatic receipt and only AR invoice document open a period, when a invoice is completed the payment and transaction are created. ",scheduled,open,,1970-01-01 0023800,defect,Openbravo ERP,caristu,Triage Omni OMS,high,minor,always,,,2013-05-13,5,,,public,2017-11-27,Inventory Revaluation and Work in Progress accounts are not properly explained in documentation,"""In the following link: http://wiki.openbravo.com/wiki/General_Ledger_Configuration#Defaults , non mandatory accounts that can be included in a CSV chart of accounts file are explained. In this document, there are only 2 accounts which are not properly explained: Inventory Revaluation and Work in Progress.""",new,open,,1970-01-01 0037371,design defect,Modules,dmiguelez,dmiguelez,normal,major,always,,,2017-11-23,5,,,public,2017-11-27,Virtual Bins are not taken into account in occupancy calculation,"""Virtual Bins are not taken into account in occupancy calculation and they should. However, once they are taken into account, the Put Away Warehouse Algorithms must be modified to work properly, if not a regression might happen.""",new,open,,1970-01-01 0037385,defect,Modules,caristu,Triage Omni OMS,normal,minor,always,,,2017-11-27,5,,,public,2017-11-27,Add Booking pop-up wrongly displayed after opening it the first time (using Chrome),"Add Booking pop-up wrongly displayed after opening it the first time (using Chrome browser). The first it is shown correctly, but starting from the second time it seems that the style of the background is not applied correctly (see attached image)",new,open,,1970-01-01 0037374,defect,Modules,JONHM,Triage Omni OMS,normal,minor,always,,,2017-11-23,5,,,public,2017-11-23,Improve documentation of 'Parent Business Partner' tab,"Improve documentation of 'Parent Business Partner' tab: http://wiki.openbravo.com/wiki/Service_Contracts_Management",new,open,,1970-01-01 0035100,defect,Openbravo ERP,inaki_garcia,collazoandy4,normal,major,always,main,,2017-01-31,5,,,public,2017-11-22,[PR17Q1] Characteristic Configuration doesn't correctly update for a Product when switching the Explode Configuration Tab check,"""When setting the Characteristics for a Product, the Explode Configuration Tab setting interferes with the Characteristic Configuration values being updated properly. Check the steps to reproduce for further details. This issue is also reproducible in pi.""",scheduled,open,,1970-01-01 0037366,defect,Openbravo ERP,inaki_garcia,Triage Finance,normal,trivial,always,main,,2017-11-22,5,,,public,2017-11-22,[RR17Q4] Misleading error message when attempting to enter zero in Return Material Receipt in Pick/Edit Lines process,The range values in the error message shown when attemping to set the "Receiving" field in a line of the Return Material Receipt "Pick/Edit Lines" process is incorrect (shows "0-n" instead of "1-n").,new,open,,1970-01-01 0034007,feature request,Retail Modules,rbianchini,Retail,normal,minor,N/A,,,2016-09-15,5,,,public,2017-11-22,"It would be nice to be able to pay totally a layaway and still register the operation as a layaway, because the customer not tak","""In some cases, the client paid the total of a layaway, but he takes away the product 2 or 3 days after he bought it. When we do a layaway, and the customer pays the total, the layaway button disappears and we can't register the layaway""",new,open,,1970-01-01 0037351,feature request,Retail Modules,guillermogil,Retail,normal,major,always,,,2017-11-22,5,,,public,2017-11-22,It should be possible to configure Compo Fixed Price as applicable even if it generate bigger price,It should be possible to configure Compo Fixed Price as applicable even if it generate bigger price,new,open,,1970-01-01 0037350,design defect,Retail Modules,guillermogil,Retail,normal,major,always,,,2017-11-22,5,,,public,2017-11-22,Discounts should be applied event if it generates a bigger price,"""Discounts should be applied event if it generates a bigger price. Currently packs are not getting applied, same for combo. The objective is standardize all discounts as applicable always not taking into account the final price. """,new,open,,1970-01-01 0033912,defect,Openbravo ERP,psanjuan,collazoandy4,urgent,major,always,,,2016-09-06,5,,,public,2017-11-21,Automatic Stock Reservation does not work if an order set as Manual is reactivated and then changed to Automatic.,Automatic Stock Reservation does not work if an order set as Manual is reactivated and then changed to Automatic.,scheduled,open,,1970-01-01 0036249,defect,Retail Modules,pradeepvarma,maite,high,major,always,,,2017-06-14,5,,,public,2017-11-20,Tax structure behaving differently on POS and ERP,"When we created a parent tax rate under which 3 child tax rates are there and associate with a product. When crating manually the sales order with that product its picking all child tax rates where as in POS we are adding this product its picking the child tax rate which is belonging to that region.So behaviour is different.",feedback,open,,1970-01-01 0036679,defect,Openbravo ERP,AtulOpenbravo,collazoandy4,normal,major,always,,,2017-08-21,5,,,public,2017-11-17,Offer report shows list of business partners other than logged in client business partner,Offer report shows list of business partners other than logged in client's business partner,scheduled,open,,1970-01-01 0037319,defect,Openbravo ERP,JONHM,Triage Omni OMS,low,minor,always,,,2017-11-17,5,,,public,2017-11-17,Improve documentation of field 'Credit Limit',"Improve documentation of field 'Credit Limit': http://wiki.openbravo.com/wiki/Business_Partner",new,open,,1970-01-01 0034150,defect,Openbravo ERP,psanjuan,collazoandy4,urgent,major,always,,,2016-09-30,20,Professional Appliance,,public,2017-11-17,Create Lines From function selects only shipped units while invoicing from orders.,Create Lines From function selects only shipped units while invoicing from orders.,scheduled,open,,1970-01-01 0037206,defect,Openbravo ERP,AtulOpenbravo,collazoandy4,normal,major,always,,,2017-11-02,5,,,public,2017-11-15,Wrong outstanding amount after voiding a partial prepaid sales invoice,"""When a partially prepaid sales invoice is voided, its outstanding amount is wrongly set in the invoice header as well as payment plan. Same is the case in purchase flow.""",scheduled,open,,1970-01-01 0037297,defect,Retail Modules,adrianromero,Retail,normal,minor,have not tried,,,2017-11-15,5,,,public,2017-11-15,Some of the status of the POS application is lost when navigating or refreshing,"There are several status of the application that are lost if the user navigates to other areas of the application like the cash up window or when the user refreshes the page. For example: * Quotations under evaluation * Receipt discounts ",new,open,,1970-01-01 0037296,design defect,Retail Modules,adrianromero,Retail,normal,major,have not tried,,,2017-11-15,5,,,public,2017-11-15,It is not possible to execute actions when leaving a POS window,"""Navigation between different POS windows is implemented using Backbone routing that is based on the """"hash"""" part of the URL. The current situation makes it impossible to implement properly actions to be executed when leaving a window. For example to request an authorization and reject the navigation outside the window if the authorization is not fulfilled. The problems raised when trying to implement this kind of functionalities is that the user can press the back button, F5 or write a new URL at any moment and the status of the application has to be managed in every moment . """,new,open,,1970-01-01 0027705,design defect,Openbravo ERP,psanjuan,nonofrancisco,urgent,major,always,,,2014-09-29,20,Ubuntu 8.04.1,,public,2017-11-14,No matched invoice in case of booking an invoice prior to the receipt,No matched invoice in case of booking an invoice prior to the receipt,new,open,,1970-01-01 0036472,defect,Openbravo ERP,avife,avicente,high,major,always,,,2017-07-12,5,,,public,2017-11-13,It is not possible to configure a Process Request with a Start Time different of 1:00:00,"It is not possible to configure a Process Request with a Start Time different of 1:00:00 ",feedback,open,,1970-01-01 0031327,defect,Modules,maite,collazoandy4,urgent,major,always,,,2015-11-02,5,,,public,2017-11-10,Error in "Select Payments" pick/edit when selected record does not belong to first pagination records,Error in "Select Payments" pick/edit when selected record does not belong to first pagination records,scheduled,open,,1970-01-01 0037270,defect,Retail Modules,jorge-garcia,Retail,high,major,sometimes,,,2017-11-09,5,,,public,2017-11-09,BOM taxes are being calculated wrongly in some cases,BOM taxes are being calculated wrongly in some cases,new,open,,1970-01-01 0032915,defect,Openbravo ERP,psanjuan,collazoandy4,urgent,major,always,,,2016-05-10,20,Professional Appliance,,public,2017-11-07,Not correct distribution while partially paying a reversed sales invoice.,Not correct distribution while partially paying a reversed sales invoice.,scheduled,open,,1970-01-01 0037194,defect,Retail Modules,egoitz,Retail,high,minor,have not tried,,,2017-10-31,5,,,public,2017-11-06,Prevent the login if the server is overloaded,"It is necessary to add a mechanism to prevent the login if the server is overloaded. That is important if during the login is happening an incremental or full refresh. If the feature to prevent a refresh on the login is active the login should be done. ",new,open,,1970-01-01 0034039,design defect,Openbravo ERP,psanjuan,Triage Omni OMS,urgent,major,always,,,2016-09-20,20,Professional Appliance,,public,2017-11-06,"Not possible to invoice a discount do not delivered, while discount should not be delivered.","Not possible to invoice a discount do not delivered, while discount should not be delivered.",new,open,,1970-01-01 0037176,feature request,Openbravo ERP,AugustoMauch,AugustoMauch,normal,minor,have not tried,,,2017-10-27,5,,,public,2017-11-06,Allow modules to determine if a tab should be read only,"""It would be very useful if a module could programatically override the UIPattern of a tab, to make it read only from the ERP UI. In particular, this feature would be used to make all tabs read only in the store servers. In a multiserver architecture master data changes should be done in the central server, and transactional data changes in the central or the store server through the POS API. There is no need whatsoever to modify master or transactional data in the store server through the ERP UI""",new,open,,1970-01-01 0028526,design defect,Openbravo ERP,psanjuan,collazoandy4,urgent,major,always,,,2015-01-07,20,Ubuntu 8.04.1,,public,2017-11-03,Wrong accounting in case of voiding a prepaid sales invoice.,Wrong accounting in case of voiding a prepaid sales invoice.,scheduled,open,,1970-01-01 0037198,defect,Openbravo ERP,plujan,Triage Finance,normal,minor,have not tried,main,,2017-10-31,5,,,public,2017-10-31,"[PR17Q4][AWO] Task Type search key is not limited, disrupting the frontend's UI","When creating a task type, I can pick a search key of any length. That should not be possible since the frontend does not work for long text.",new,open,,1970-01-01 0037197,defect,Openbravo ERP,plujan,Triage Finance,normal,trivial,have not tried,main,,2017-10-31,5,,,public,2017-10-31,[PR17Q4][AWO] Task Type colour allows white making the foreground text not visible,"In Task Type window, there is a field for choosing the colour a Task will have in the frontend. Full white #FFFFFF is a valid option in that window, but when viewing the task in the frontend it is not possible to read the text since it has the same white colour.",new,open,,1970-01-01 0037179,feature request,Localization Pack: Spain,maite,Triage Finance,urgent,major,always,,,2017-10-27,5,,,public,2017-10-27,New IGIC taxes required,New IGIC taxes required,new,open,,1970-01-01 0037133,defect,Retail Modules,inaki_garcia,Retail,high,major,always,main,,2017-10-20,5,,,public,2017-10-24,"[RR17Q4] Receipts, Quotations, etc. won't load after being listed and having a drop in connection","""For those search and listing options of the Web POS dropdown menu which aren't pre-cached in the client side (Receipts, Quotations, Layaways, etc.), clicking on a listed item right after a connection drop occurs won't load said item, even if the connection is restored shortly after. It isn't possible to continue the process, even if the page is refreshed.""",new,open,,1970-01-01 0037085,defect,Retail Modules,migueldejuana,rqueralta,normal,major,always,,,2017-10-17,5,,,public,2017-10-24,Reverse Payment gives an js error wjen it needs an approval,Reverse Payment gives an js error. The problem is that we are using " OB.MobileApp.view.$.containerWindow.$.pointOfSale" and if we navigate this component could be undefined because a " OB.MobileApp.view.$.containerWindow.$.pointOfSale2" component will be created.,scheduled,fixed,,1970-01-01 0005388,feature request,Openbravo ERP,jtarbal,Triage Omni WMS,high,minor,always,,,2008-10-02,5,,,public,2017-10-24,Reactivate goods shipments / receipts,"""In OB ERP, goods shipments and goods receipts cannot be reactivated once they are complete. This forces the user to cancel the shipment/receipt if a mistake has been done. It would be great if the goods receipt/shipment could be reactivated as the rest of the documents in Openbravo ERP (i.e. sales invoice, sales order, etc.).""",acknowledged,open,,1970-01-01 0037134,defect,Retail Modules,inaki_garcia,Retail,normal,trivial,always,main,,2017-10-20,5,,,public,2017-10-24,[RR17Q4] [UX] Typo in error message related to cash management,"The error message related to cash management says ""It has been an error with cash management"", where ""It"" is the typo. Should be ""There"".",new,open,,1970-01-01 0037150,design defect,Retail Modules,JONHM,Retail,high,major,always,,,2017-10-24,5,,,public,2017-10-24,You should be unable to link/unlink terminals which have a hierarchy,You should be unable to link/unlink terminals which have a hierarchy. It should send an error when saving if the terminal is already a master or a slave and also they have cashups.,new,open,,1970-01-01 0037148,defect,Openbravo ERP,collazoandy4,collazoandy4,normal,minor,have not tried,,,2017-10-23,5,,,public,2017-10-23,Include in the QA sample data a returnable product,The QA Client Sample Data doesn't have a returnable product needed for RTV test flow ,scheduled,open,,1970-01-01 0017907,feature request,Modules,dalsasua,Triage Omni OMS,normal,major,always,,,2011-07-05,20,Ubuntu 10.10,,public,2017-10-23,Let's study if a val-rule can be "relaxed","""Validation Rule INTERCO_matchingDoc says: ... AND ((AD_ISORGINCLUDED(@ad_orgtarget_ID@,c_doctype.ad_org_ID,@Ad_Client_ID@)!= -1) OR (AD_ISORGINCLUDED(c_doctype.ad_org_ID,@ad_orgtarget_ID@,@Ad_Client_ID@)!= -1)) ... This restricts that the document types to use for the inter-company are defined at an organization level which is a node in the organizational tree common for both organizations. """,new,open,,1970-01-01 0017977,feature request,Openbravo ERP,maite,Triage Omni OMS,urgent,major,always,2.50MP31,,2011-07-13,5,,,public,2017-10-23,Be able to define several sequences for different organization for same document type,Be able to define several sequences for different organization for same document type. You will define document type for * organization and then several sequences for each organization associated to same document type. ,new,open,,1970-01-01 0037139,defect,Openbravo ERP,plujan,Triage Finance,normal,minor,have not tried,,,2017-10-23,5,,,public,2017-10-23,[PR17Q4] Return to Vendor Pick/Edit pop up grid has an strange behaviour,"When clicking a record in the grid, the grid moves leaving the selected record in a different position. When deselecting it does not move. See linked video.",new,open,,1970-01-01 0037127,feature request,Retail Modules,umartirena,Retail,urgent,minor,always,,,2017-10-20,5,,,public,2017-10-20,Make configurable the filter by default in Assign Customer popup when working in Remote mode for BP's. Now it is always "Name","Make configurable the filter by default in Assign Customer popup when working in Remote mode for BP's. Now it is always ""Name"". Add a new configuration option in POS Terminal Type where the filter by default can be selected.",new,open,,1970-01-01 0037126,feature request,Openbravo ERP,rbianchini,Triage Omni WMS,normal,major,always,3.0PR17Q1.2,,2017-10-19,30,,,public,2017-10-19,Goods Shipmnet discard the locator used in the reservations,"When using the button ""Create Lines From"" in the window Goods Shipment using a Sales Order with reservations in another locator diferent to selected locator in the popup this process, OB discard the locator used in the reservations.",new,open,,1970-01-01 0032362,defect,Openbravo ERP,maite,nonofrancisco,high,minor,always,,,2016-02-26,5,,,public,2017-10-19,Business Partner credit not available when payment method used to generate credit is deleted form financial account,As generated credit is not related with an specific payment method and financial account (it is related for an specific business partner but can be used in different situations) should not be necessary to have payment method defined in financial account to be able to use it,scheduled,open,,1970-01-01 0033516,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2016-07-20,5,,,public,2017-10-19,[RR16Q3] Nothing is shown in "Models to Synchronize" after user has tried to void a layaway in offline mode,"""It must be shown what is pending to synchronize if there is something pending. After voiding a layaway in offline mode, it is shown that there are something pending but, if POS user goes to """"Models to Synchronize"""", no items are shown. This issue is reproducible in RR16Q3, RR16Q2 & RR16Q1. Before that, it was not possible to void a layaway in offline mode.""",new,open,,1970-01-01 0037105,defect,Openbravo ERP,plujan,Triage Omni WMS,normal,minor,have not tried,,,2017-10-18,5,,,public,2017-10-18,[PR17Q4] [AWO] "Task Type" drop down list shows not aligned text,"When opening the list in the Task Type combo, the list shows text with no visible aligment. See attached screenshot.",new,open,,1970-01-01 0037089,defect,Openbravo ERP,plujan,Triage Finance,normal,trivial,have not tried,,,2017-10-17,5,,,public,2017-10-18,[PR17Q4] [AWO] Wrong capitalization in "Warehouse front end configuration" window,"In ""Warehouse front end configuration"" window, the form uses the word ""defaulted"" both with capital D and regular d. The term should be unified. See attached screenshot.",new,open,,1970-01-01 0037099,defect,Retail Modules,inaki_garcia,Retail,normal,minor,always,main,,2017-10-18,5,,,public,2017-10-18,[RR17Q4] [UX] [Digital Coupons] Unhandled JS error is returned when trying to add a digital coupon with a duplicate check number,"In the Web POS, when adding a Digital Coupon to a receipt which already has a coupon with the same check number, a JavaScript error is shown instead of a field validation message which validates the ""Check Number"" field. This is a critical usability issue which should be addressed.",new,open,,1970-01-01 0037101,defect,Retail Modules,inaki_garcia,Retail,normal,minor,always,main,,2017-10-18,5,,,public,2017-10-18,[RR17Q4] [UX] [Digital Coupons] Missing "Digital Coupon added successfully" message when adding a coupon to the receipt,"In the Web POS, when adding a coupon to a receipt, no message is displayed saying that the coupon was successfully added.",new,open,,1970-01-01 0037102,defect,Retail Modules,inaki_garcia,Retail,normal,minor,always,main,,2017-10-18,5,,,public,2017-10-18,[RR17Q4] [UX] [Digital Coupons] Missing "No coupons added" message in the listing of digital coupons,"In the Digital Coupon popup, ""No coupons added"" message is missing in the listing of the coupons added to the receipt when no coupons have been added.",new,open,,1970-01-01 0011075,design defect,Openbravo ERP,RenateNieuwkoop,Triage Omni OMS,normal,major,always,2.50MP5,,2009-10-21,5,,,public,2017-10-18,"Warehouse/storage bin: selecting warehouse at the header, doesn't restrict storage bins in the lines","""When selecting a warehouse in the header of a document it would be logical that when entering the lines, only storage bins that belong to the warehouse that you selected in the header will appear in the selector popup. However, in the current forms, regardless of which warehouse you selected in the header, all storage bins of all warehouses can be selected on the lines. Examples: Sales Management || Transactions || Goods Shipment || Header >> Lines Procurement Management || Transactions || Goods Receipt || Header >> Lines Warehouse Management || Transactions || Physical Inventory || Header >> Lines And there are probably more screens""",new,open,,1970-01-01 0036915,defect,Openbravo ERP,shuehner,nonofrancisco,urgent,major,have not tried,,,2017-09-21,5,,,public,2017-10-17,UpdateVariantImage modulescript logic is functionally completely broken and causes lots of wrong data changes,"This modulescript apparently (!) was to: - for product which have a generic product associated - Clone image associated to genric product - assign cloned-image-id to specific product However currently for any specific product It clones its image and override the m_product image reference with the clone. Which obviously does not make any sense and has 2 bad side-effects at least: - changing ad_image_id causing useless diff in sampledata - duplicating ad_image table size ",scheduled,open,,1970-01-01 0037039,defect,Openbravo ERP,dmiguelez,nonofrancisco,urgent,major,always,,,2017-10-10,30,Openbravo Appliance 14.04,,public,2017-10-17,Physical Inventory Lines should not contain Bins from other Warehouses,It should not be possible to create a Physical Inventory Line that does not belong to the same Warehouse as the Physical Inventory Header,scheduled,open,,1970-01-01 0037086,defect,Openbravo ERP,nitasujena,Triage Omni OMS,normal,minor,have not tried,,,2017-10-17,5,,,public,2017-10-17,Help info is not informed with Process Destination ,"When the process definition is linked to a menu (Reports, Menu Process...) the button 'Help' will not be shown.",new,open,,1970-01-01 0037040,design defect,Openbravo ERP,dmiguelez,Triage Omni OMS,urgent,critical,always,,,2017-10-10,30,Openbravo Appliance 14.04,,public,2017-10-13,"When validating a new Costing Rule, the Costing records should be updated to change the valid Ending Date","""When validating a new Costing Rule, the old Costing records are not updated. They should change the valid Ending date to now()""",new,open,,1970-01-01 0037061,defect,Modules,rbianchini,Triage Omni OMS,normal,minor,have not tried,,,2017-10-12,5,,,public,2017-10-12,Windows error compilation long package,"When compiling in windows an instance with the module ""SEPA Direct Debit Customer-to-Bank (CORE and B2B)"" it fails due to a very long java path to compile. ",new,open,,1970-01-01 0035632,defect,Modules,Sandrahuguet,markmm82,normal,minor,have not tried,,,2017-03-28,20,Community Appliance,,public,2017-10-11,Performance should be improved when a new remittance record is created,"""Performance should be improved when a new remittance record is created in a hgvol enviroment. The following log is shown in the openbravo.log: WARN org.openbravo.client.application.window.FormInitializationComponent - Warning: In the window Remittance, in tab Remittance the combo fields inpfinFinancialAccountId contain more than 1000 entries, and this could cause bad performance in the application. Possible fixes include changing these columns from a combo into a Selector, or adding a validation to reduce the number of entries in the combo.""",scheduled,open,,1970-01-01 0036764,defect,Retail Modules,psanjuan,Retail,urgent,minor,always,,,2017-09-01,30,Openbravo Appliance 14.04,,public,2017-10-11,No tax rate found in Web POS if children tax rated does not have a "Region" setup.,No tax rate found in Web POS if children tax rated does not have a "Region" setup.,new,open,,1970-01-01 0037047,defect,Retail Modules,gorka_gil,Retail,normal,trivial,N/A,,,2017-10-10,5,,,public,2017-10-10,[pi-mobile] incorrect folder name test instead tests,"Folder pi-mobile/src-test/org/openbravo/test/mobile/retail/pack/selenium/test is not inside the tests folder that are the ones execute in try-retail.",new,open,,1970-01-01 0037046,design defect,Openbravo ERP,dmiguelez,Triage Omni OMS,urgent,major,always,,,2017-10-10,5,,,public,2017-10-10,Known Issues related to Costing Functionality,This Issue is created to centralize all the know Issues and Design Defects related to Costing Functionality,new,open,,1970-01-01 0029957,feature request,Openbravo ERP,ngarcia,Triage Omni WMS,urgent,major,always,,,2015-05-21,5,,,public,2017-10-10,It would be fine to have Cost Adjustments and Landed Cost implemented for FIFO Costing Algorithm,It would be fine to have Cost Adjustments and Landed Cost implemented for FIFO Costing Algorithm,new,open,,1970-01-01 0036642,design defect,Openbravo ERP,ngarcia,Triage Omni WMS,urgent,major,always,,,2017-08-11,5,,,public,2017-10-10,[Costing Migration Process] Stock valuation should be updated to 0 when the stock of the product is 0,Stock valuation should be updated to 0 when the stock of the product is 0,new,open,,1970-01-01 0036960,design defect,Openbravo ERP,ngarcia,Triage Omni WMS,urgent,major,always,,,2017-09-27,5,,,public,2017-10-10,Inventory Amount Update - Reference date should be Date instead of DateTime,"""Inventory Amount Update - Reference date should be Date instead of DateTime 1. When backdated transactions fixed is selected at costing rule level, the movement date of the transactions is taken into account to get the stock and cost. 2. When backdated transactions fixed is not selected at costing rule level, the transaction process date of the transactions is taken into account to get the stock and they are filtered by the transaction process date of the first transaction of the following day (movementdate > referencedate)cost in case there exists a transaction with a higher movement date. As Movement Date in Product - Transactions (M_TRANSACTION) tab does not have hours and it is compared as <= it is not required to have hours on reference date""",new,open,,1970-01-01 0037043,defect,Openbravo ERP,plujan,Triage Finance,normal,minor,have not tried,,,2017-10-10,5,,,public,2017-10-10,[PR17Q4] [AWO] Search boxes have not a maximum length,I can enter an arbitrary number of characters when searching getting an uncaught error if the length is long enough.,new,open,,1970-01-01 0037019,defect,Retail Modules,alostale,Retail,normal,minor,have not tried,,,2017-10-06,5,,,public,2017-10-06,slow requests to loginutils when logging in WebPOS,"When logging in WebPOS two slow requests to login utils with preRender command. It generates a list of labels and list values. First request is done while showing login page and second one while loading terminal. ",new,open,,1970-01-01 0029803,defect,Openbravo ERP,ngarcia,nonofrancisco,urgent,minor,always,,,2015-05-06,5,,,public,2017-10-03,Cannot navigate from Not Posted Transaction Report to Simple G/L Journal window,Cannot navigate from Not Posted Transaction Report to Simple G/L Journal window,scheduled,open,,1970-01-01 0036995,design defect,Retail Modules,marvintm,Retail,normal,major,always,,,2017-10-03,5,,,public,2017-10-03,The OrderLoader should perform validations that are currently only done on the client side when processing a ticket,"""Currently, the Web POS does multiple validations at client side (such as checking the amount of allowed overpayment, or that it's not possible to add payments to a cancelled ticket) that are currently not done by the OrderLoader. This means that if the ExternalOrderLoader is used to process tickets coming from an external service, these validations are currently not applied.""",new,open,,1970-01-01 0036989,feature request,Retail Modules,rbianchini,Retail,normal,minor,have not tried,,,2017-10-03,5,,,public,2017-10-03,Translation improvement in module org.openbravo.retail.disableDiscount,"The label of the buttons are hardcoded in javascript file, thats means the labels can't be translated properly. The partner send us a diff with the messages created, allowing to translate them properly",new,open,,1970-01-01 0036903,design defect,Retail Modules,nataliag,Retail,normal,major,always,,,2017-09-20,5,,,public,2017-10-02,Apply Next Discount/Promotion is not working with Best Deal Case module,"If you define two discounts selecting the option ""Apply next discount/Promotion"" and defining priorities, they should be applied simultaneously. But if module, ""Best Deal Case"" is active, only one of them is applied.",new,open,,1970-01-01 0036976,design defect,Retail Modules,JONHM,Retail,high,major,always,,,2017-09-29,5,,,public,2017-09-29,Increase limit of 200 records on brands selector,"Actually the brands selector is limited by 200 records, could be useful to increase that limit",new,open,,1970-01-01 0036971,design defect,Openbravo ERP,ngarcia,Triage Omni OMS,urgent,major,always,,,2017-09-28,5,,,public,2017-09-28,Different behaviour in Create lines From or Create Invoices From Orders processes if invoice terms are Immediate,Different behaviour in Create lines From or Create Invoices From Orders processes if invoice terms are Immediate,new,open,,1970-01-01 0033042,design defect,Openbravo ERP,AtulOpenbravo,Triage Omni OMS,normal,minor,always,,,2016-05-25,5,,,public,2017-09-28,Partially shipped Goods Shipment Line is linked to completely invoiced Sales Invoice Line,Create Shipment from Order links partially shipped Goods Shipment Line to completely invoiced Sales Invoice Line,new,open,,1970-01-01 0036925,defect,Retail Modules,migueldejuana,migueldejuana,normal,minor,always,,,2017-09-22,5,,,public,2017-09-27,"In Synchronized Mode, doing F5 while and order is being loaded if the server goes down we get inconsistency","""In Synchronized Mode, doing F5 while and order is being loaded if the server goes down we get inconsistency. If server goes down while an order is being processed, we will have an Import Entry Archive in Initial status forever and it should be Error to be able to resend it in the UI.""",new,open,,1970-01-01 0036947,design defect,Modules,ngarcia,Triage Omni OMS,urgent,major,always,,,2017-09-25,5,,,public,2017-09-25,Cannot filter by Created By in Report Not Posted window,Cannot filter by Created By in Report Not Posted window,new,open,,1970-01-01 0036653,design defect,Retail Modules,jorge-garcia,Retail,normal,major,have not tried,,,2017-08-16,5,,,public,2017-09-25,Queries from masterdata must be reviewed to check if incremental update criteria are correctly set,"There a some models from masterdata that depends from other models. Some examples are: * BusinessPartnerLocation * ComplementaryProducts * Services * MultiUPC * ... It's necessary to check if these models check correctly the incremental criteria from the related models",new,open,,1970-01-01 0036581,defect,Retail Modules,ngarcia,Retail,high,minor,always,,,2017-08-02,5,,,public,2017-09-25,Cash ups in Errors While Importing POS Data cannot be saved again if there exists any later error in the same terminal,Cash ups in Errors While Importing POS Data cannot be saved again if there exists any later error in the same terminal,new,open,,1970-01-01 0036942,defect,Openbravo ERP,Peterhdd,Triage Omni OMS,normal,major,always,3.0PR17Q3,,2017-09-25,10,8.1,,public,2017-09-25,No items to show in transaction document,"After updating to the latest version, the Transaction document (dropdown) in the sales order/purchase order is showing no item to show. Even though there exists lots of document types like ""Standard order""",new,open,,1970-01-01 0036939,defect,Retail Modules,ngarcia,Retail,high,minor,always,,,2017-09-25,5,,,public,2017-09-25,Business Partner goes to Errors While Importing POS Data if the bp is removed from backend and edited in POS,Business Partner goes to Errors While Importing POS Data if the bp is removed from backend and edited in POS,new,open,,1970-01-01 0036924,design defect,Retail Modules,malsasua,Retail,normal,major,have not tried,,,2017-09-22,5,,,public,2017-09-22,WebPOS Model Payment Method is not extensible,The model Payment (file org.openbravo.retail.posterminal.term.Payments.java) is not extensible.,new,open,,1970-01-01 0032138,feature request,Retail Modules,VictorVillar,Retail,urgent,major,always,pi,,2016-02-04,5,,,public,2017-09-22,It would be nice to have Substitutes Products functionality,It would be nice to have Substitutes Products functionality,new,open,,1970-01-01 0036898,design defect,Openbravo ERP,markmm82,Triage Finance,normal,minor,always,,,2017-09-19,5,,,public,2017-09-19,Performance issues when using DAL,"""On many occasions when we perform a query with DAL, we do not do it quite well from a performance point of view. Here are some rules we should always follow: • When we just want to know the number of records returned by the query, we usually do: query.list().size(). However it is better to do query.count(). If in addition to the number of records, we want to go through them, then it is better to store in a variable the result: list = query.list() and then look at its size: list.size(). • If, in addition to scrolling through the list, we want to know if we have at least one record, what we should do is: list.isEmpty(), instead of list.size ()> 0. • It is important not to ever run the query.list() more than once, since that throws the same query twice. To do this, we execute the query only once and store it in a variable. • When we only want to access the first record returned by the query, then we must use query.setMaxResults(1) in case the query returns more than one record, and we will return it using object = query.uniqueResult() instead of doing query.list().get(0). • If you want to see if the query returns a record or not, just do the previous point and see if object ! = null. These issues are found in many places along OB. For each of these cases code should be adapted to behave as explained above.""",new,open,,1970-01-01 0036748,feature request,Localization Pack: Spain,psanjuan,Triage Finance,urgent,major,always,,,2017-08-30,20,Ubuntu 8.04.1,,public,2017-09-19,New tax rates need to be included in the setup of the VAT Books,New tax rates need to be included in the setup of the VAT Books ,new,open,,1970-01-01 0014898,feature request,Openbravo ERP,networkb,jonalegriaesarte,normal,minor,always,2.50MP22,,2010-10-18,20,Community Appliance,,public,2017-09-15,The print date of report in accounting reports should be modifiable,"In accounting reports: .Balance sheet and P&L .General Ledger Report .General Ledger Journal the print date should be printed in case it is required by the end-user. ",new,no change required,,1970-01-01 0036076,feature request,Retail Modules,malsasua,Retail,high,minor,always,,,2017-05-23,5,,,public,2017-09-14,to able to apply a discount by hours ("time from" and "time to"),"It should be possible to configure the ""time from"" and ""time to"" values in the discount window, so, the discount could be applied by hours, no the whole day, in ERP and POS",new,open,,1970-01-01 0036826,defect,Retail Modules,migueldejuana,Retail,normal,minor,always,,,2017-09-11,5,,,public,2017-09-11,Add tests for all cases of issue 35058,"We need to add test cases for the related issue 35058: - A test with the steps to reproduce of the related issue - Quotation - Cancel and Replace - Void Layaway - Verified Returns - Layaway - ...",new,open,,1970-01-01 0036777,feature request,Retail Modules,avicente,Retail,high,major,always,,,2017-09-04,5,,,public,2017-09-11,[SER QA 3241] Display not updated when manual discounts added,"""The display does not take into account the discount until the total amount button in pressed. However, changes in the quantity are updated in the display immediately. """,new,open,,1970-01-01 0036810,defect,Retail Modules,guilleaer,Retail,normal,minor,always,,,2017-09-08,5,,,public,2017-09-08,escape function in Retail ProcessHQLQuery class. Needed?,"""escape function in Retail ProcessHQLQuery class. Needed? public static String escape(String value) { return value == null ? """""""" : value.replaceAll(""""'"""", """"''""""); } Seems to be not used anywhere. I think that it can be removed""",new,open,,1970-01-01 0036771,design defect,Retail Modules,malsasua,Retail,normal,major,have not tried,,,2017-09-04,5,,,public,2017-09-04,WebPOS do a full clear localstorage,"""In webPOS, the function OB.UTIL.localStorage.clear is doing a full clear storage, instead of clear only the WEBPOS parameters. It does that the local storage of other Mobile applications are removed""",new,open,,1970-01-01 0036769,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2017-09-01,5,,,public,2017-09-01,[RR17Q3] [HighVol] Message about not using a filter is not correct,"""Having the High Volumes preference activated, filtering with no active filters shows a message: """"Please narrow your search, by filtering by name, product category, ..."""" This message should be reviewed and changed for a more user friendly message. Using three dots at the end to enumerate a long list is not a good practise, the first comma it is grammatically incorrect and stating what are the available filters on a message it is most likely redundant.""",new,open,,1970-01-01 0036730,feature request,Retail Modules,guilleaer,Retail,normal,minor,N/A,,,2017-08-28,5,,,public,2017-08-28,A mechanism to avoid to lose the focus is needed in Mobile Apps,"""In web POS, and also in other Openbravo mobile Apps the focus is lost when tab key is pressed. The focus is moved to the buttons of the browser. A mechanism should avoid this behavior maintaining the focus inside the mobile App.""",new,open,,1970-01-01 0036554,defect,Openbravo ERP,AtulOpenbravo,Triage Omni OMS,normal,minor,always,,,2017-07-31,5,,,public,2017-08-28,In several reports "Reload Current Page" button does not work properly,"""In following reports, Reload Current Page button does not work properly 1. Sales Order Report 2. Standard Costs Report 3. BOM Production Report 4. Orders Awaiting Invoice Report 5. Sales Invoice Dimensional Report Legacy""",new,open,,1970-01-01 0036070,design defect,Openbravo ERP,egoitz,Triage Omni OMS,urgent,major,always,,,2017-05-23,5,,,public,2017-08-25,Performance problems on the journal entries report.,Executing the report for a year where there is a huge amount of data takes long.,acknowledged,open,,2017-05-31 0028033,feature request,Modules,maite,Triage Omni OMS,high,minor,always,,,2014-10-30,5,,,public,2017-08-25,It would be nice to be able to set name of remittance file,Name of file generated when running "Create remittance file" process is currently hard-coded to "BANK.DAT". I would be nice to be able to define it using a remittance's parameter,new,open,,1970-01-01 0036719,defect,Openbravo ERP,AtulOpenbravo,Triage Omni OMS,normal,minor,always,,,2017-08-25,5,,,public,2017-08-25,Production run status report shows work requirement primary key id of record when applied as filter,Production run status report shows work requirement primary key id of record when work requirement filter is applied.,new,open,,1970-01-01 0036704,design defect,Retail Modules,egoitz,Retail,normal,major,always,,,2017-08-23,5,,,public,2017-08-23,Add the possibility to force a full refresh on the next login. (per terminal),"""On environment with hundred of terminals it is very important to be able to control the status of each terminal. For that it should be very useful to define on the backend that a full refresh should happen on the next login. With that you can ensure that all the masterdata is reloaded without any action on the terminal (i.e. clean cache) The date of the last full refresh should be saved on the terminal. Also the date of the last incremental refresh could be useful, only if it finishes properly.""",new,open,,1970-01-01 0036702,defect,Retail Modules,inaki_garcia,Retail,normal,minor,always,,main,2017-08-23,5,,,public,2017-08-23,[UX][RR17Q3] Layaway identifier doesn't show in confirmation notification when voiding it,"""In the POS, when reopening an already created layaway and using the """"Void this Layaway"""" option to void it, the identifier of the voided layaway doesn't show up in the notification message on the top right side of the screen. The ID is shown both when the layaway is created or reopened and closed, so it should show it when voided too. """,new,open,,1970-01-01 0036673,defect,Retail Modules,plujan,rqueralta,normal,minor,have not tried,main,,2017-08-18,5,,,public,2017-08-22,[RR17Q3] Error message on business date is not correct,"When entering a wrong business date, the message states the valid format as dd-MM-yyyyy while the keyboard has not the '-' symbol available and '/' must be used instead.",new,open,,1970-01-01 0030462,feature request,Openbravo ERP,VictorVillar,Triage Omni WMS,urgent,major,always,,,2015-07-30,5,,,public,2017-08-22,It would be nice to have the possibility to skip the warehouse transactions for costing calculation,It would be nice to have the possibility to skip the warehouse transactions for costing calculation,new,open,,1970-01-01 0036132,feature request,Retail Modules,ebecerra,Retail,normal,minor,have not tried,,,2017-05-30,5,,,public,2017-08-21,Create a new component to edit with "password" mask,"Create a new component similar to ""OB.UI.renderTextProperty"" with the following properties: - Editor is rendered as input type ""password"" - The component has a attribute: ""isNumber"" to validate that typed value is a Number - The component add a button in the right side to allow show the editor content when is pressed and hide the content when is released. This button can be ommitted with the attribute: ""hideViewButton"" ",new,open,,1970-01-01 0036674,defect,Openbravo ERP,qualitic_tecnico,Triage Omni OMS,normal,minor,always,,,2017-08-21,30,Openbravo Appliance 14.04,,public,2017-08-21,Roles created using "copy role" using as source an inactive role can't add organizations,Roles created using "copy role" using as source an inactive role can't add organizations,new,open,,1970-01-01 0036672,defect,Retail Modules,lorenzofidalgo,Retail,normal,major,always,main,,2017-08-18,5,,,public,2017-08-18,[RR17Q3][Support for attributes] Preference for quotations using [SFA] is supposted to exitst but it does not,"In the following test case the 'Web POS Enable support for product attributes in quotation' preference is aforementioned. In the wiki, 'Web POS Ask for attributes when Quotation to the Sales Order' is aforementioned. None of those do exist.",new,open,,1970-01-01 0036671,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2017-08-18,5,,,public,2017-08-18,[RR17Q3][Support for attributes] Attribute value cannot be empty but white space is accepted,"After adding a product, in ""Attribute Set Value"" popup, it is not possible to add an empty attribute value, but it is accepted to add only white spaces, which seems similar to an user.",new,open,,1970-01-01 0024224,design defect,Retail Modules,sureshbabu,rqueralta,high,major,always,,,2013-06-28,30,Professional Appliance,,public,2017-08-18,Not able to pay the Layaway order using gift card and gift voucher when the layaway order is reopened,"Not able to pay the Layaway order using gift card and gift voucher when the layaway order is reopened using Layaway's option, right now System throws error as ""Gift card cannot be edited"" ",new,open,,1970-01-01 0033841,defect,Retail Modules,aaroncalero,rqueralta,high,major,always,,,2016-08-29,5,,,public,2017-08-09,Free Products per Total Amount discount removes other discounts,"""When several discounts* are applied on the ticket, applying a 'Free Products per Total Amount' discount removes other discounts from the ticket. * This issue has been reproduced with a combo and a two families combo, but it might be reproducible with other types of discounts.""",new,open,,1970-01-01 0036585,defect,Retail Modules,lorenzofidalgo,rqueralta,normal,minor,always,main,,2017-08-03,5,,,public,2017-08-08,[RR17Q3] Ununiform behaviour with PRICE and QUANTITY button using Verified Returns feature,"Using Verified Return feature, after adding a line to the receipt, it is not possible change QUANTITY or PRICE using the buttons, but while PRICE shows an error message, QUANTITY is disabled.",scheduled,open,,1970-01-01 0022314,design defect,Openbravo ERP,ngarcia,Triage Omni OMS,high,major,always,,,2012-11-15,5,,,public,2017-08-08,In some windows the Organization can be changed and this change is not propagated to all its child records,"In some windows the Organization can be changed and this change is not propagated to all its child records. Some examples: Business Partner Product General Ledger Configuration Account Tree Fiscal Calendar",new,open,,1970-01-01 0036621,defect,Openbravo ERP,markmm82,Triage Omni OMS,normal,minor,always,,,2017-08-07,5,,,public,2017-08-07,It is possible to use UOM conversions of other clients in some callouts.,"""It is possible to use UOM conversions of other clients in some callouts. UOM conversions can be defined with different rates according the client using them. For instance, for a client one Bag can be defined as 100 Kg, but to other client one Bag could be 100.25 Kg. Currently, some callouts are using the multiplyRate and divideRate of SL_Invoice_Conversion_data.xsql, these methods are not taking into account the session's client and it is causing that can be used incorrect conversions. It is necessary to filter by client when searching for UOM conversions to avoid use an incorrect conversion. You will find this bug in the following callouts: - SL_CreateFromMultiple_Conversion - SL_CreateLines_Conversion_UOM - SL_GlobalUse_Conversion - SL_InOut_Conversion - SL_Internal_Consumption_Conversion - SL_Inventory_Conversion - SL_Invoice_Conversion - SL_Movement_Conversion - SL_Order_Conversion - SL_Production_Conversion - SL_SequenceProduct_Conversion""",new,open,,1970-01-01 0036612,defect,Openbravo ERP,aferraz,Triage Omni WMS,normal,minor,have not tried,,,2017-08-04,30,Openbravo Appliance 14.04,,public,2017-08-04,Improve performance of costing rule validation process,"- Try to re-order costing rule validation steps to improve the performance of the process. - Run it with triggers deactivated if they aren't really necessary. ",new,open,,1970-01-01 0035947,design defect,Openbravo ERP,maite,Triage Omni OMS,urgent,major,always,,,2017-05-08,5,,,public,2017-08-04,Prevent user to launch accounting reports more than one time,"User is able to run Journal Entries Report, Trial Balance Report and General Ledger Report several times. In case this is done in an environment with huge amount of accounting data system will crash",new,open,,1970-01-01 0036577,defect,Retail Modules,guilleaer,Retail,normal,minor,always,,,2017-08-02,5,,,public,2017-08-02,Hook 'ModelReady:' + me.name is not valid because me.name can change,"""If you are subscribed to hook 'ModelReady:' + me.name you will see that it is not working fine because name will change. example: I'm suscribed to hook: """"ModelReady:pointOfSale"""" if you navigate to another window and then return, the hook will not be executed because the hook executed will be ModelReady:pointOfSale2 """,new,open,,1970-01-01 0036575,defect,Retail Modules,lorenzofidalgo,Retail,normal,trivial,always,main,,2017-08-02,5,,,public,2017-08-02,[RR17Q3][Products on the fly] Wrong margin in popup with message: Products on the fly (OTF) are only allowed in Laid Away...,The popup that shows the message "Products on the fly (OTF) are only allowed in Laid Away receipt or Quotations" has not the left and right margins.,new,open,,1970-01-01 0036569,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2017-08-01,5,,,public,2017-08-01,[RR17Q3][Products on the fly] Mandatory fields are not shown in red when they are not filled and Apply button is pressed,"""In New OTF product popup, if Apply button is pressed and there is some mandatory field that has not been filled, that field must be highlighted in red. Currently, they are not (check attached image). It can be checked in the following test case: https://testlink.openbravo.com/testlink/ltx.php?item=exec&feature_id=24788&build_id=233""",new,open,,1970-01-01 0036557,defect,Openbravo ERP,AtulOpenbravo,Triage Omni OMS,normal,minor,have not tried,,,2017-08-01,5,,,public,2017-08-01,Document No. of saved Sales Order is lost when setting again old document type,Document No. of saved Sales Order is lost when changing document type to other type and setting again old document type.,new,open,,1970-01-01 0036555,defect,Openbravo ERP,AtulOpenbravo,Triage Omni OMS,normal,minor,always,,,2017-07-31,5,,,public,2017-07-31,Region selector in few reports shows only the regions of Country 'Unites States","""Region selector in following reports shows only the regions of Country 'Unites States"""" 1. Invoices Sales Order Report, 2. Delivered Sales Order Report and 3. Customer Invoice Report """,new,open,,1970-01-01 0036550,defect,Retail Modules,migueldejuana,Retail,normal,trivial,always,,,2017-07-31,5,,,public,2017-07-31,Support fo Attributes test is failing,"Support fo Attributes test is failing. See the attached test, is failing because pi-mobile API could has a bug.",new,open,,1970-01-01 0036547,defect,Retail Modules,migueldejuana,Retail,normal,trivial,always,,,2017-07-31,5,,,public,2017-07-31,Add more info in cashup tables,"""Add more info in cashup tables to make them more readable and easier to find linked items. We have to review cashup tables (obpos_app_cashup, obpos_paymentmethodcashup,...) and add all the information which could help to understand better the cashup, for example: - link between cashup invoices and the cashup record. Add just a new field in C_Invoice pointing to the cashup_id. - In OBPOS_taxcashup add pointer to the C_tax_id (it only keeps the name of the tax rate so far) and taxable amount for each tax rate (today only keeps the tax amount). - Expected balance and counted balance for each payment method cash up (obpos_paymentmethodcashup). All user input should be kept (that's why counted balance should be kept) and with the expected balance persisted then it would be much easier to report differences Go through all tables and update them which needed information. """,new,open,,1970-01-01 0027874,feature request,Openbravo ERP,maite,Triage Omni OMS,high,minor,always,,,2014-10-15,5,,,public,2017-07-26,It would be nice to be able to add "Fees" directly in Payments,It would be nice to be able to add "Fees" directly in Payments,new,open,,1970-01-01 0036325,defect,Openbravo ERP,ngarcia,collazoandy4,high,minor,always,,,2017-06-23,5,,,public,2017-07-26,Cannot generate a shipment from an order if M_INOUT_CREATE is called without p_instance_id and document status <> 'IP',"""Cannot generate a shipment from an order if M_INOUT_CREATE is called without p_instance_id and document status <> 'IP' The problem is in the following condition of Cur_Order query: (o.DocStatus='IP' OR(o.DocStatus='CO' AND o.IsDelivered='N' AND v_Record_ID='0')) In standard code the function is used in the following flows and it works: - Create Shipment From Orders. It is called with p_instance_id and v_record_id has 0 value - Sales Order, complete a Warehouse Order or POS Order. It is called without p_instance_id, v_record_id has the c_order_id and the docstatus is 'IP'""",scheduled,open,,1970-01-01 0035323,defect,Openbravo ERP,ngarcia,collazoandy4,high,minor,always,,,2017-02-21,5,,,public,2017-07-25,Changing the Business Partner of an order updates the Warehouse field although Shipment Route feature is not configured,Changing the Business Partner of an order updates the Warehouse field although Shipment Route feature is not configured (hidden in Openbravo 3.0),scheduled,open,,1970-01-01 0019043,design defect,Openbravo ERP,psanjuan,Triage Omni OMS,high,minor,always,,,2011-11-10,20,Ubuntu 8.04.1,,public,2017-07-24,Openbravo allows entering the same purchase order line info in the Good Receipt window more than once,Openbravo allows entering the same purchase order lines info in the Good Receipt window more than once,new,open,,1970-01-01 0023477,design defect,Openbravo ERP,ucayquote,Triage Omni OMS,high,minor,have not tried,3.0MP19.3,,2013-04-03,30,Debian Squeeze,,public,2017-07-24,Sales Order with delivery status 300%,"I have Sales Order with delivery status 300% It's happened because I made Goods Shipment with create lines from order (select one order for three times)",new,open,,1970-01-01 0019797,design defect,Openbravo ERP,VictorVillar,Triage Omni OMS,high,minor,always,3.0MP7.1,,2012-02-16,5,,,public,2017-07-24,Create Lines From should be change with a new P&E button,"Nowadays, after complete a sales order, when the user creates the lines from an order in a goods shipment, he has to select a storage bin that applies for all the lines and this is wrong, because then he has to change line by line, with the correct storage bin.",new,open,,1970-01-01 0036208,defect,Retail Modules,alostale,Retail,low,minor,have not tried,,,2017-06-08,5,,,public,2017-07-24,Retail: EntityPersistenceEventObserver validations has a high log level,"Entity validations created extending EntityPersistenceEventObserver, when the validation fails an exception is thrown, and it is registered in the openbravo log file. These kind of exceptions are functional validations and should not be registered in the openbravo log with a high level",new,open,,1970-01-01 0035339,design defect,Openbravo ERP,psanjuan,collazoandy4,urgent,major,always,,,2017-02-22,20,Community Appliance,,public,2017-07-20,Prepayment Amount shown / updated in the invoices is not correct for some scenarios.,Prepayment Amount shown / updated in the invoices is not correct for some scenarios.,scheduled,open,,1970-01-01 0020852,feature request,Modules,jecharri,Triage Omni OMS,high,major,always,,,2012-06-25,5,,,public,2017-07-19,It would be interesting to add the possibility to void Inter-Company invoice,"""It would be interesting to add the possibility to void Inter-Company invoice. -Configure Invoice to use intercompany documents, following http://wiki.openbravo.com/wiki/Projects/intercompanyinvoicing/User_Guide#Configuration """,new,open,,1970-01-01 0036509,design defect,Openbravo ERP,ngarcia,Triage Omni OMS,urgent,major,always,,,2017-07-18,5,,,public,2017-07-18,[MRP] It is not possible to use a product set as production and purchase at the same time,"""[MRP] It is not possible to use a product set as production and purchase at the same time In a scenario with multiple organizations, sometimes 1 organization will produce a product and a separate organization will purchase it from the first organization. Therefore the product is both produced and purchased. But if both checkbox are ticked, the Manufacturing plan will not work. Check the following code of MRP_RUN_INITIALIZE database function that is called from different places: AND ((p_production = 'Y' AND p.ispurchased = 'N') OR (p_production = 'N' AND p.ispurchased = 'Y'))""",new,open,,1970-01-01 0036507,feature request,Retail Modules,JONHM,Retail,high,major,always,,,2017-07-18,5,,,public,2017-07-18,Add button 'Add Pack' into Sales Quotation window,"It would be useful to add the button 'Add Pack' in [Sales Quotation] window, the same as the button in [Sales Order] window",new,open,,1970-01-01 0035991,defect,Retail Modules,lorenzofidalgo,rqueralta,normal,major,always,main,,2017-05-15,5,,,public,2017-07-17,[RR17Q2][StoreServer][HighVol][GC&V] Generated Credit Notes for a specific customer are not found,"""After creating Credit Notes for a specific customer different from the default VBS Customer, it is not possible found those credit notes to use them. This issue has been reproduced following this test case: https://testlink.openbravo.com/testlink/linkto.php?tprojectPrefix=Communit&item=testcase&id=Communit-10574""",scheduled,open,,1970-01-01 0036492,design defect,Openbravo ERP,alostale,Triage Omni OMS,normal,major,have not tried,,,2017-07-14,5,,,public,2017-07-14,Create From does not perform for high number of lines,Create From process does not perform well when trying to add a high number of lines.,new,open,,1970-01-01 0036486,defect,Modules,JONHM,Triage Omni OMS,urgent,major,always,,,2017-07-13,5,,,public,2017-07-13,Migration Tool fails in Invoices when Document Type is set as '*',"The problem occurs when obtaining the document number in the invoices when the document type is defined at '*' Organization. It cannot get the document number: MigrationToolDao.java -> line 189",new,open,,1970-01-01 0025553,feature request,Localization Pack: Spain,ngarcia,Triage Finance,urgent,major,always,,,2014-01-24,5,,,public,2017-07-12,It would be fine to have a dataset in order to configure the Tax Register Types with Spanish Taxes,"It would be fine to have a dataset in order to configure the Tax Register Types with Spanish Taxes http://wiki.openbravo.com/wiki/How_to_manage_VAT_settlement_and_payment",new,open,,1970-01-01 0017373,feature request,Openbravo ERP,jecharri,Triage Omni OMS,high,minor,always,pi,,2011-05-26,5,,,public,2017-07-12,The "Tax register type" configuration must be easier,"""If you go to Financial Management||Receivables & Payables||Setup||Tax Register Type you can see that the new record configuration is to hard because for example if you want to put one tax for some types of document, you can not do all in one step, and you have to enter one by one. It will be interesting if it will be posible to create in one step for all interesting types of documents""",new,open,,1970-01-01 0036458,design defect,Retail Modules,nataliag,Retail,high,major,always,,,2017-07-11,5,,,public,2017-07-11,When a product is in the assortment it is possible to uncheck the "Sale" field of the product and sell it in web POS,"If you have a product without the ""sale"" checkbox marked, it is not possible to add it to the assortment. However, if the product is in the assortment it is possible to uncheck the ""sale"" checkbox of the product in the product window and sell this product in the POS terminal.",new,open,,1970-01-01 0036450,defect,Openbravo ERP,plujan,Triage Omni WMS,normal,minor,have not tried,main,,2017-07-10,5,,,public,2017-07-10,[PR17Q3] Alternate Unit of Measure config checks differs leaving a non consistent GUI,"""Preference for activating the alternate UoM feature makes two things, show the new quantity and uom fields and disabled the standard ones. In case of a misconfiguration of this preference, the new fields are not shown while the standard ones are kept disabled, effectively turning off the transactional windows. See steps.""",new,open,,1970-01-01 0036449,defect,Openbravo ERP,shuehner,Triage Omni OMS,normal,minor,have not tried,,,2017-07-08,5,,,public,2017-07-08,"Tax Payment window, trying to create new record shows NullPointerException in log while calculating default values","While trying to create new record in this window NPE is raised in log: 600559 [http-bio-8080-exec-8] ERROR org.openbravo.client.kernel.reference.UIDefinition - Error computing default value for field Starting Date of tab Header java.lang.NullPointerException at java.util.Calendar.setTime(Calendar.java:1770) at java.text.SimpleDateFormat.format(SimpleDateFormat.java:943) at java.text.SimpleDateFormat.format(SimpleDateFormat.java:936) at java.text.DateFormat.format(DateFormat.java:345) at org.openbravo.client.kernel.reference.DateUIDefinition.getValueFromSQLDefault(DateUIDefinition.java:182) at org.openbravo.client.kernel.reference.UIDefinition.getDefaultValueFromSQLExpression(UIDefinition.java:296) at org.openbravo.client.kernel.reference.UIDefinition.getFieldProperties(UIDefinition.java:216) at org.openbravo.client.application.window.FormInitializationComponent.computeColumnValues(FormInitializationComponent.java:696) at org.openbravo.client.application.window.FormInitializationComponent.execute(FormInitializationComponent.java:272)",new,open,,1970-01-01 0036220,feature request,Retail Modules,yogaskarnik-precognis,marvintm,normal,minor,have not tried,,,2017-06-09,5,,,public,2017-07-05,Ability to enter product attributes while creating quotation and order from quotation,This functionality will allow the user to enter attributes when creating a quotation or creating order from the quotation.,new,open,,1970-01-01 0031698,design defect,Openbravo ERP,maite,vmromanos,immediate,major,always,,,2015-12-11,5,,,public,2017-07-03,Browser freezes when selecting "clear all" option in "Reconcile" button and more than 1500 transactions are pending,Browser freezes when selecting "clear all" option in "Reconcile" button and more than 1500 transactions are pending,acknowledged,open,,1970-01-01 0036023,design defect,Retail Modules,malsasua,Retail,normal,major,always,,,2017-05-17,5,,,public,2017-07-03,performance problem with a lot of assortments,"""when they are defined a lot of assormtents (40 assortments - 3.5M of assortment products), the masterdata query to retrieve the products is slow (>3secs) """,new,open,,1970-01-01 0036145,design defect,Retail Modules,nataliag,Retail,normal,major,always,,,2017-05-30,5,,,public,2017-07-03,Preference "Web POS Save Removed Tickets" not working properly with tickets without lines,"If you activate that preference and you create a ticket without any line but you make some modifications to it, like change the customer and then you delete the ticket, it is not present in the sales order window.",acknowledged,open,,1970-01-01 0021354,feature request,Modules,xabiermerino,Triage Finance,high,minor,always,,,2012-08-13,5,,,public,2017-06-30,It would be nice group intrastat lines by country instead of invoice's lines,It would be nice group intrastat lines by country instead of invoice's lines,new,open,,1970-01-01 0034178,defect,Retail Modules,mtaal,Retail,normal,minor,have not tried,,,2016-10-08,5,,,public,2017-06-30,"NPE in UpdateCashup if lastcashupeportdate not present in json, also typo in variable name","When the lastcashupeportdate is not present in the json then a NPE is encountered. There is a preceding if statement so it is clear that the lastcashupeportdate does not need to be present. [1] java.lang.NullPointerException at org.openbravo.retail.posterminal.UpdateCashup.getAndUpdateCashUp(UpdateCashup.java:114) at org.openbravo.retail.posterminal.OrderLoader.saveRecord(OrderLoader.java:209) at org.openbravo.mobile.core.process.DataSynchronizationProcess.saveRecord(DataSynchronizationProcess.java:198)",new,open,,1970-01-01 0036248,feature request,Retail Modules,mtaal,Retail,normal,major,have not tried,,,2017-06-13,5,,,public,2017-06-30,Add menu option to reload master data from server,"""The request is related to the linked issue, which prevents the automatic reload of data at login. If this happens the user looses the possibility to reload data in the middle of an incremental-load period. Therefore the requirement is to add the possibility for the user to 'force' a reload of the masterdata. A choice can be made to do forced incremental load or full reload. Incremental reload is probably fine, but both options are really nice""",new,open,,1970-01-01 0036375,feature request,Retail Modules,rbianchini,Retail,normal,minor,N/A,,,2017-06-29,5,,,public,2017-06-29,Improve Bar code scanner functionalities,"Would be nice to have the following new functionalities: - standard receipt to be researchable via bar code - sales representative assiciation to the receipt (not using the user but from the POS screen). - fidelity card association via bar code. ",new,open,,1970-01-01 0036365,defect,Modules,caristu,Triage Omni OMS,normal,minor,always,,,2017-06-28,5,,,public,2017-06-28,Product selector in manage catalogs does not work if the context is different from 'openbravo',Product selector in manage catalogs does not work if the context is different from 'openbravo',new,open,,1970-01-01 0022951,design defect,Modules,maite,Triage Omni OMS,urgent,major,always,,,2013-01-31,5,,,public,2017-06-27,Four Intercompany Documents need to be linked,Four Intercompany Documents need to be linked,new,open,,1970-01-01 0036361,feature request,Retail Modules,egoitz,Retail,normal,major,always,,,2017-06-27,5,,,public,2017-06-27,Force actions to be done on the terminal by a definition on the backend,"""It should be very useful for customers with big amount of terminals to define actions to happen on the terminal from the backend. For example: Execute a masterdata on the next login, and only on the next login (not putting the full refresh as null). Define a check bo at pos level saying. Full refresh next time. ONce done, put as done=Y on the backend. Other example: Define a sql order to be executed on next login on the local database. Define a table where you can define the posterminal and the query to be executed. Once executed receive the value on the backend and check the row as executed=Y""",new,open,,1970-01-01 0036360,feature request,Retail Modules,egoitz,Retail,normal,major,always,,,2017-06-27,5,,,public,2017-06-27,Save information about last refresh on each terminal,"For customers with a lot of terminals it would be very useful to save on the backend (i.e on application table) the datetime of the last full refresh executed on the terminal. The date of the last login after a clean cache would be also very usfull. That datetimes are very important when managing lots of terminals when you need to ensure that the terminals have the correct information. ",new,open,,1970-01-01 0036355,defect,Retail Modules,guilleaer,Retail,normal,minor,always,,,2017-06-27,5,,,public,2017-06-27,renderContainerWindow function assumes that "Loading component" is being shown when it is executed,"""renderContainerWindow assumes that """"Loading component"""" is being shown when it is executed. If loading component is not being shown, then the window is not rendered. Probably we should find a more complex way to decide if main window is shown or not""",new,open,,1970-01-01 0036354,defect,Retail Modules,guilleaer,Retail,normal,minor,always,,,2017-06-27,5,,,public,2017-06-27,OBPOS_TerminalLoadedFromBackend Hook is not taking into account asynchrony,"""Hook OBPOS_TerminalLoadedFromBackend is not taking into account asynchrony, so if a 3th module implements it adding an asynchronous action, the loading process will continue without wait to finish. It can be a problem or not depending on the actions done in the implementation of the hook. Asynchrony should be correctly managed""",new,open,,1970-01-01 0036223,design defect,Retail Modules,malsasua,Retail,high,major,always,,,2017-06-10,5,,,public,2017-06-27,all incremental refresh requests are sent at the same time when tomcat is restarted,"when tomcat is restarted, and the Terminals go to online mode, at the same time a lot of requests with incrementar refresh queries are sent to server, and it affects to the server performance",new,open,,1970-01-01 0036342,defect,Retail Modules,Sandrahuguet,Retail,normal,minor,have not tried,,,2017-06-26,20,Community Appliance,,public,2017-06-26,Duplicate and wrong request to characteristics when search service related to a product,Duplicate and wrong request to characteristics when search a mandatory proposal service related to a product.,new,open,,1970-01-01 0036122,design defect,Retail Modules,jonibc,jorge-garcia,high,major,always,,,2017-05-29,5,,,public,2017-06-20,"[SERQA 2908]If a partial payment is added, buttons and external input are not blocked.","""If a partial payment is added, buttons (UI) and external input are not blocked. This has special relevance in BUT implementation, since reservations for product are created in the moment that the first payment is done. The second payment added for an order can not execute the hook until the reservation has been created. It is necessary to take into account that also it is possible to add payments using external input.""",scheduled,open,,1970-01-01 0036289,defect,Modules,inigosanchez,Triage Omni OMS,normal,minor,always,,,2017-06-20,5,,,public,2017-06-20,An exception is thrown when it is opened a Manage Catalog process from the grid view,It is not possible to open the process from the grid view but it can be opened from the form view.,new,open,,1970-01-01 0036266,defect,Retail Modules,marvintm,Retail,normal,minor,have not tried,,,2017-06-16,5,,,public,2017-06-16,Some templates are not included in the Application Cache,"""Currently the template displayreceipt.xml is not included in ApplicationCacheComponent.java. This means that it's not part of the manifest, and therefore it's not available while being offline. This template needs to be added there, and the rest of the templates in pointofsale-print.js need to be reviewed to ensure that no other is missing.""",new,open,,1970-01-01 0036257,defect,Openbravo ERP,inigosanchez,Triage Finance,low,minor,have not tried,,,2017-06-14,5,,,public,2017-06-16,Some HttpSecureAppServlet callouts doesn't defined in callout and mapping window,"""Create From Multiple process has several problems: * It tries to execute several manual callouts for which there is no mapping definition: - SL_CreateFromMultiple_Warehouse - SL_CreateFromMultiple_Product - SL_CreateFromMultiple_Conversion * It causes some js errors when opened * When executed, a blank page is opened replacing all the UI. """,new,open,,1970-01-01 0036260,feature request,Openbravo ERP,plujan,Triage Omni OMS,normal,minor,have not tried,,,2017-06-14,5,,,public,2017-06-14,Make matching Bank Statement lines to actually match,"""Nowadays, when there are two bank statements with the same opposite values, those are shown as unmatched and there is not an automatic way of canceling them. In the same way that a bank statement can match several transactions, there should exist a button in the selector to say, check 100 and check -100 and match those.""",new,open,,1970-01-01 0036259,design defect,Retail Modules,malsasua,Retail,normal,minor,always,,,2017-06-14,5,,,public,2017-06-14,The error message in Mobile Warehouse module is not clear,"in Mobile Warehouse module, when movement can not be processed in backoffice, the error message is not clear",new,open,,1970-01-01 0034084,defect,Retail Modules,guilleaer,Retail,normal,trivial,have not tried,,,2016-09-26,5,,,public,2017-06-14,Pending test to be developed,"-> test for issue: https://issues.openbravo.com/view.php?id=34009 Simulate that this flag is set in the client side and ensure that this order is not invoiced in the next cashup -> test for issue: https://issues.openbravo.com/view.php?id=33933 Check that taxes with amount which includes decimals are calculated fine when their calculation is defined as document level -> Test for issue: https://issues.openbravo.com/view.php?id=33978 -> test for this issue: https://issues.openbravo.com/view.php?id=33898 -> Test for the issue: https://issues.openbravo.com/view.php?id=33920 -> Test for issue: https://issues.openbravo.com/view.php?id=34275 -> Test for issue: https://issues.openbravo.com/view.php?id=34634 -> Test for issue: https://issues.openbravo.com/view.php?id=34665 -> Test for issue: https://issues.openbravo.com/view.php?id=34608 -> Test for issue: https://issues.openbravo.com/view.php?id=34692 -> Test for issue: https://issues.openbravo.com/view.php?id=34812 -> Test for issue: https://issues.openbravo.com/view.php?id=34475 -> Test for issue: https://issues.openbravo.com/view.php?id=34531 -> Test for issue: https://issues.openbravo.com/view.php?id=34966 -> Test for issue: https://issues.openbravo.com/view.php?id=34985 -> Test for issue: https://issues.openbravo.com/view.php?id= 35010 -> Test for issue: https://issues.openbravo.com/view.php?id=36253",new,open,,1970-01-01 0036098,defect,Retail Modules,Sandrahuguet,jorge-garcia,normal,major,have not tried,,,2017-05-25,20,Community Appliance,,public,2017-06-13,getAllPreferences function is called twice during the login,getAllPreferences function is called twice during the login. The function is called in LoginUtils and RolePermissions. ,scheduled,open,,1970-01-01 0035869,feature request,Openbravo ERP,JONHM,Triage Omni OMS,normal,minor,sometimes,,,2017-04-27,5,,,public,2017-06-12,Change separator of decimals from dot to comma in New balance sheet and P&L when exporting to Excel,Ability to change the separator of decimals from dot to comma in 'New balance sheet and P&L' module when exporting to Excel,new,open,,1970-01-01 0033458,defect,Retail Modules,ebecerra,rqueralta,normal,major,have not tried,,,2016-07-11,5,,,public,2017-06-07,Problems when apply "Free Products per Total Amount" and "Scaled Prices" promotions,When apply "Free Products per Total Amount" and "Scaled Prices" promotions errors occurred.,scheduled,open,,1970-01-01 0024023,feature request,Modules,ngarcia,Triage Omni OMS,urgent,major,always,,,2013-06-07,5,,,public,2017-06-07,It would be fine to have a report which shows the FIFO movements of a product,It would be fine to have a report which shows the FIFO movements of a product. It could show some data from the transactions involved in the movement such as business partner,new,open,,1970-01-01 0024734,design defect,Openbravo ERP,ngarcia,Triage Omni OMS,high,minor,always,,,2013-09-10,5,,,public,2017-06-07,"In Product Transactions tab, Movement Type filter is showing Production - option that is never used","In Product Transactions tab, Movement Type filter is showing Production - option that is never used",new,open,,1970-01-01 0011389,feature request,Openbravo ERP,networkb,Triage Omni OMS,urgent,minor,always,,,2009-11-17,5,,,public,2017-06-07,Movement type should be P- instead of P+,"This feature request is related to 11306. It should be redefined how movement type is defined in M_Transaction table.",new,open,,1970-01-01 0021324,design defect,Openbravo ERP,ngarcia,Triage Omni OMS,urgent,major,always,pi,,2012-08-07,5,,,public,2017-06-07,You can add a Discount to a booked/completed sales order/invoice,You can add a Discount to a booked/completed sales order/invoice. And if you reactivate the document it is applied,new,open,,1970-01-01 0021554,design defect,Modules,ngarcia,Triage Omni OMS,high,minor,always,,,2012-09-05,5,,,public,2017-06-07,The 'Change Depreciation Range' checkbox cannot be selected in 3.0,The 'Change Depreciation Range' checkbox cannot be selected in 3.0,new,open,,1970-01-01 0021900,design defect,Openbravo ERP,ngarcia,Triage Omni OMS,high,minor,always,,,2012-10-10,5,,,public,2017-06-07,The fields showed only in the status bar are not shown in the audit trail pop-up,"The fields showed only in the status bar are not shown in the audit trail pop-up: 1. The registers showed in the grid are filtered with Displayed = 'Y' 2. The Field combo box is filtered with Show In Status Bar = 'N'",new,open,,1970-01-01 0022970,design defect,Openbravo ERP,ngarcia,Triage Omni OMS,high,minor,always,pi,,2013-02-04,5,,,public,2017-06-07,Price is not correctly formatted in reports,Price is not correctly formatted in reports,new,open,,1970-01-01 0028546,design defect,Modules,ngarcia,Triage Omni OMS,urgent,major,always,,,2015-01-08,5,,,public,2017-06-07,When printing Invoices with Financial Lines (GL Item) null is shown,When printing Invoices with Financial Lines (GL Item) null is shown,new,open,,1970-01-01 0036139,defect,Retail Modules,Sandrahuguet,Retail,normal,minor,have not tried,,,2017-05-30,20,Community Appliance,,public,2017-06-07,At least one request of Sales representative in the login is not necessary,At least one request of Sales representative in the login is not necessary,new,open,,1970-01-01 0036133,defect,Retail Modules,Sandrahuguet,Retail,normal,minor,have not tried,,,2017-05-30,20,Community Appliance,,public,2017-06-07,Characteristic request is not necessary during the login,"Characteristic request is not necessary during the login. If the default tab for Web POS is ""Search"" the request is done twice during the login. ",new,open,,1970-01-01 0036156,defect,Retail Modules,ngarcia,Retail,high,minor,always,,,2017-06-01,5,,,public,2017-06-01,"Cannot Add Pack to a Sales Order if the role does not have access to Currency, Price List and Discount and Promotion windows","""Cannot Add Pack to a Sales Order if the role does not have access to Currency, Price List and Discount and Promotion windows. The following exceptions are launched Entity Currency is not directly readable, only id and identifier properties are readable, property Currency.standardPrecision is neither of these. Entity PricingPriceListVersion is not readable by the user 100 Entity PricingAdjustment is not directly readable, only id and identifier properties are readable, property PricingAdjustment.pricingAdjustmentProductList is neither of these. Entity PricingAdjustmentProduct is not directly readable, only id and identifier properties are readable, property PricingAdjustmentProduct.obdiscQty is neither of these. Entity PricingPriceList is not directly readable, only id and identifier properties are readable, property PricingPriceList.priceIncludesTax is neither of these. Entity PricingProductPrice is not directly readable, only id and identifier properties are readable, property PricingProductPrice.standardPrice is neither of these.""",new,open,,1970-01-01 0036026,design defect,Retail Modules,letcharren,Retail,normal,major,always,RR17Q1.1,,2017-05-17,5,,,public,2017-05-30,"In Web POS Spanish, the countries are displayed in english","In Web POS Spanish, the countries are displayed in english",new,open,,1970-01-01 0036128,defect,Retail Modules,migueldejuana,migueldejuana,normal,minor,always,,,2017-05-29,5,,,public,2017-05-30,Rename "Automate movement to other account" check,"""Rename """"Automate movement to other account"""" check inside Pos Terminal Type --> Payment Method --> Cash up. Now, when the check is disabled. The step of """"Amount to keep"""" is skipped and automatically all is moved to Cashup Event account. We need to rename it, update documentation and also the Description and Help of the field.""",new,open,,1970-01-01 0024534,design defect,Openbravo ERP,ngarcia,Triage Omni OMS,urgent,major,always,,,2013-08-16,5,,,public,2017-05-29,"When adding a payment through the match statement window, lines should be grouped by invoice","When adding a payment through the match statement window, lines should be grouped by invoice if the 'Invoices' transaction type is selected",new,open,,1970-01-01 0024090,design defect,Modules,ngarcia,Triage Omni OMS,high,major,always,,,2013-06-14,5,,,public,2017-05-29,Check Printing window should be refreshed after printing a check,Check Printing window should be refreshed after printing a check,new,open,,1970-01-01 0022671,design defect,Openbravo ERP,ngarcia,Triage Finance,high,minor,always,,,2012-12-26,5,,,public,2017-05-29,Business partner location's name is not updated when updating the Location/Address,"Business partner location's name is not updated when updating the Location/Address. The trigger is launched when the c_bpartner_location table is updated and when you change only the Location/Address field that table is not updated (c_location table is updated instead)",scheduled,open,,1970-01-01 0028774,design defect,Modules,ngarcia,Triage Omni OMS,urgent,major,always,,,2015-01-26,5,,,public,2017-05-29,Cannot select the partner address for the intercompany document automatically created,Cannot select the partner address for the intercompany document automatically created,new,open,,1970-01-01 0029015,design defect,Localization Pack: Spain,ngarcia,Triage Omni OMS,urgent,major,always,,,2015-02-20,5,,,public,2017-05-29,Totals for Tax Base and Total Document Amt does not make sense in the summary sections,Totals for Tax Base and Total Document Amt does not make sense in the summary sections,new,open,,1970-01-01 0027480,feature request,Modules,ngarcia,Triage Omni WMS,high,minor,always,,,2014-08-27,5,,,public,2017-05-29,It would be fine to have the option to cancel an outbound picking list,"""It would be fine to have the option to cancel an outbound picking list. Also have provision to 'Delete' picklist line in case of """"Outbound Picking List"""". & this functionality should also support when multiple lines are selected. ( we have this functionality for """"Direct Picking List"""", but it does not support multiple lines)""",new,open,,1970-01-01 0027545,feature request,Openbravo ERP,ngarcia,Triage Omni OMS,high,minor,always,,,2014-09-05,5,,,public,2017-05-29,It would be fine to automatically add a fee to an invoice payment based on the overdue days,It would be fine to automatically add a fee to an invoice payment based on the overdue days in order to apply rate of interests,new,open,,1970-01-01 0022122,feature request,Openbravo ERP,ngarcia,Triage Omni WMS,urgent,major,always,,,2012-10-26,5,,,public,2017-05-29,In Attribute set value field pop-up the instance attributes with value assigned should be read only,In Attribute set value field pop-up the instance attributes with value assigned should be read only,new,open,,1970-01-01 0020698,feature request,Openbravo ERP,ngarcia,Triage Omni OMS,high,minor,always,,,2012-06-07,5,,,public,2017-05-29,Order payment plans do not show nor manage valid due dates,Order payment plans do not show nor manage valid due dates. It would be right if the due date of a payment plan of an order was calculated based on the Payment Terms.,new,open,,1970-01-01 0027725,feature request,Modules,ngarcia,Triage Omni WMS,urgent,major,always,,,2014-10-01,5,,,public,2017-05-29,Warehouse Picking List should support second UOM,Warehouse Picking List should support second UOM,new,open,,1970-01-01 0023320,defect,Localization Pack: Spain,psanjuan,Triage Finance,urgent,major,always,,,2013-03-15,20,Ubuntu 8.04.1,,public,2017-05-29,The Spain Community Localization Pack for OB3 needs to include Spanish "Abreviado" Chart of Accounts,The Spain Community Localization Pack for OB3 needs to include Spanish "Abreviado" Chart of Accounts,new,open,,1970-01-01 0027191,design defect,Localization Pack: Spain,psanjuan,Triage Finance,urgent,major,always,,,2014-07-25,20,Ubuntu 8.04.1,,public,2017-05-29,It is not possible to apply 340 tax form dataset at specific Org level and that should not be the case,It is not possible to apply 340 tax form dataset at specific Org level and that should not be the case,new,open,,1970-01-01 0023106,design defect,Localization Pack: Spain,egoitz,Triage Finance,high,major,always,,,2013-02-18,5,,,public,2017-05-29,The 347 report takes more than 30 minutes to get data for a year on an environment with a big fact_act,"The 347 report takes more than 30 minutes to get data for a year on an environment with a big fact_act. In this case the fact_act table has 5899791 rows",new,open,,1970-01-01 0023578,defect,Modules,jonalegriaesarte,Triage Omni OMS,normal,minor,have not tried,,,2013-04-17,5,,,public,2017-05-29,Add the capability to delete a void check,"""Add the capability to delete a void check, in order to be able to use that number with another transaction.""",new,open,,1970-01-01 0028585,defect,Modules,alostale,Triage Omni OMS,normal,minor,have not tried,,,2015-01-13,5,,,public,2017-05-29,Demo stops working when license expires,"""Demo stops working when license expires. When in this situation login page appears but when login is done a blank page appears. It seems the problem is because the demo login page is not handling correctly this problem. In standard login page when in this situation license is tried to be autorefreshed before displaying any error. Workaround: after license is extended, enter once in standard login page: security/Login_FS.html to trigger autorefresh. """,new,open,,1970-01-01 0028929,feature request,Modules,caristu,Triage Omni OMS,high,minor,always,,,2015-02-12,5,,,public,2017-05-29,Add ability to restrict the date which users can create new reservations,"""It would be nice if it would be possible to have a field where specify the time where new reservations can be done, similar to the current field """"Time Ahead Before Changes"""" field for the already existing reservations. This would be useful, for example when we want to only allow users to make reservations 'n' days after the current date.""",new,open,,1970-01-01 0021769,design defect,Openbravo ERP,kbower,Triage Omni OMS,normal,major,always,3.0MP14,,2012-09-26,5,,,public,2017-05-29,"Allow Negative Stock selection, does not work correctly when creating a Work Effort","""You cannot create a work requirement when not enough inventory. You are able to complete a Sales order with a negative inventory, It would be beneficial able to create work efforts with negative inventory""",new,open,,1970-01-01 0021481,defect,Openbravo ERP,psarobe,Triage Omni WMS,normal,minor,always,pi,,2012-08-29,5,,,public,2017-05-29,EDI Code: Hide the field EDI Code that is present in Unit of Measure window,"The reason why hiding it is because this field is not implemented and right now instead of helping it creates confusion to end users. When hiding it please take into account that this field is mandatory so it needs to be changed in the database as well. Please make sure that this field is not being used by other processes that assume it cannot be nullable",scheduled,open,,1970-01-01 0020555,feature request,Openbravo ERP,sureshbabu,Triage Finance,normal,minor,always,3.0MP10.2,,2012-05-19,5,,,public,2017-05-29,Error messsage need to be corrected in Payment Execution window,"In Paymnet execution window when i click process button without selecting any payment lines, Error message displayed in the screen need to be corrected.",scheduled,open,,1970-01-01 0020224,design defect,Openbravo ERP,psarobe,Triage Omni OMS,urgent,major,always,pi,,2012-04-10,5,,,public,2017-05-29,Manual reconciliation: If you click CANCEL button it creates the header and lines of the reconciliation,"When you press the button Reconciliation and after selecting some lines if you click Cancel button it creates the header and lines of the reconciliation. THIS IS WRONG Expected behaviour: It should close the window and nothing more",scheduled,open,,1970-01-01 0019044,defect,Openbravo ERP,psanjuan,Triage Omni OMS,high,minor,always,,,2011-11-10,20,Ubuntu 8.04.1,,public,2017-05-29,OB allows to create a goods receipt by mixing previously created purchase order lines and purchase invoice lines,"OB allows to create a goods receipt by mixing previously created purchase order lines and purchase invoice lines, which is fine but when you try to invoice the Goods Receipt, system shows an error message because obviously there is already an invoice.",scheduled,open,,1970-01-01 0018042,design defect,Openbravo ERP,psanjuan,Triage Omni OMS,low,trivial,always,,,2011-07-20,20,Ubuntu 8.04.1,,public,2017-05-29,It should not be possible to complete a sales invoice with no product selected,"It should not be possible to complete a sales invoice with no product selected, the system should provide an error message.",scheduled,open,,1970-01-01 0016057,design defect,Openbravo ERP,adrianromero,Triage Omni OMS,urgent,trivial,always,pi,,2011-02-25,5,,,public,2017-05-29,Is it possible able to add a discount in an order completed,"A new discount can be added in an order completed, but are not able to delete it.",scheduled,open,,1970-01-01 0011603,defect,Openbravo ERP,RenateNieuwkoop,Triage Omni OMS,normal,minor,always,2.50MP8,,2009-12-02,5,,,public,2017-05-29,PO Created by MRP: Order date on the lines is incorrect,"""Procurement Management || Transactions || Purchase Order || Header >> Lines The Purchase Order created by MRP has incorrect Order dates on the lines. The order date is being calculated by taking the Scheduled Delivery Date minus the Purchasing lead time. This can result in dates in the past or in the future (see snapshots), while the definition of the field in the help function states that the order date is the date that the order was added. So the order date should be like at the header level: the date that MRP created that Purchase Order. """,scheduled,open,,1970-01-01 0010049,design defect,Openbravo ERP,sureshbabu,Triage Omni OMS,normal,minor,always,2.50MP3,,2009-07-24,5,,,public,2017-05-29,Product field should be Mandatory one in product tab of volume discount,Product field should be Mandatory one in product tab of volume discount ,scheduled,open,,1970-01-01 0028940,feature request,Openbravo ERP,VictorVillar,Triage Omni WMS,high,minor,always,pi,,2015-02-13,5,,,public,2017-05-29,It would be nice to generate Purchase Invoice right from the Landed Cost window,"""It would be nice to generate Purchase Invoice right from the Landed Cost window. n this case, the user would chose the clearing agent, shipping company, or customs etc. as Business Partner in the cost lines accordingly, and as such, a button would allow you to generate Purchase Invoices accordingly.""",new,open,,1970-01-01 0028919,feature request,Openbravo ERP,VictorVillar,Triage Omni WMS,high,minor,always,pi,,2015-02-11,5,,,public,2017-05-29,I would be nice to specify the starting date of the costing migration process,I would be nice to specify the starting date of the costing migration process,new,open,,1970-01-01 0028899,feature request,Openbravo ERP,jonalegriaesarte,Triage Omni OMS,normal,minor,have not tried,,,2015-02-09,5,,,public,2017-05-29,Trial balance - Add filter to avoid 0 entries,"Trial balance - Add filter to avoid 0 entries. Actually, 0 entries appears in the system and sometimes this makes it hard to review. With this filter we could avoid it.",new,open,,1970-01-01 0028527,defect,Openbravo ERP,psanjuan,Triage Omni OMS,urgent,major,always,,,2015-01-07,20,Ubuntu 8.04.1,,public,2017-05-29,Wrong accounting in case of posting a payment related to a Cash VAT sales invoice for which new lines have been added.,Wrong accounting in case of posting a payment related to a Cash VAT sales invoice for which new lines have been added.,new,open,,1970-01-01 0028521,defect,Openbravo ERP,aferraz,Triage Omni OMS,normal,minor,always,,,2015-01-05,30,Professional Appliance,,public,2017-05-29,No error is shown when processing a Transaction with wrong date,"When a Transaction is created with both Transaction Date and Accounting Date as ""31-12-9999"" and a Payment is also added with Payment Date as ""31-12-9999"", no error is shown when saving the transaction nor when processing it.",new,open,,1970-01-01 0028520,defect,Openbravo ERP,aferraz,Triage Omni OMS,normal,minor,always,,,2015-01-05,30,Professional Appliance,,public,2017-05-29,Payment is created although no lines are selected,"When you open Add Payment popup from a user without permissions for an entity used inside Order/Invoice grid, like userC, the grid is disabled and it doesn't show any line, but Done button is still enabled and you are able to create the payment although you haven't selected any order/invoice line.",new,open,,1970-01-01 0028402,defect,Openbravo ERP,Sandrahuguet,Triage Omni OMS,normal,minor,have not tried,,,2014-12-12,20,Community Appliance,,public,2017-05-29,Add payment button should not appear in the reversed invoice generated when voiding an invoice,"Add payment button should not appear in the reversed invoice generated when voiding an invoice. If the invoice is partially voided the Add Payment button should appear in the reversed invoice.",new,open,,1970-01-01 0028201,defect,Openbravo ERP,Sandrahuguet,Triage Omni OMS,normal,minor,always,,,2014-11-18,20,Community Appliance,,public,2017-05-29,Matched Document filter is not working in Match Statement Window,"Matched Document filter is not working in Match Statement Window ",new,open,,1970-01-01 0027934,defect,Openbravo ERP,plujan,Triage Omni OMS,normal,minor,have not tried,main,,2014-10-21,5,,,public,2017-05-29,[Costing] Message when Costing Background process fails has to be reviewed,"The error message shown by issue #27932 is ""Index: 0, Size: 0"". It should be improved to shown some relevant information instead.",new,open,,1970-01-01 0027356,defect,Openbravo ERP,Sandrahuguet,Triage Omni OMS,high,minor,have not tried,,,2014-08-18,20,Community Appliance,,public,2017-05-29,It is not possible to use display logic @ACCT_DIMENSION_DISPLAY@ in process definition,"It is not possible to use display logic @ACCT_DIMENSION_DISPLAY@ in process definition. The following exception is shown: Caused by: java.lang.NullPointerException at org.openbravo.erpCommon.utility.DimensionDisplayUtility.getRequiredSessionVariablesForTab(DimensionDisplayUtility.java:455) at org.openbravo.client.application.DynamicExpressionParser.parse(DynamicExpressionParser.java:171) at org.openbravo.client.application.DynamicExpressionParser.(DynamicExpressionParser.java:88) at org.openbravo.client.application.window.OBViewParameterHandler.getParameters(OBViewParameterHandler.java:62) ... 87 more ",new,open,,1970-01-01 0029297,feature request,Openbravo ERP,maite,Triage Omni OMS,urgent,major,always,,,2015-03-16,5,,,public,2017-05-29,It would be nice to be able to revaluate your bank account when performing monthly closing and working with multicurrency,"Common practice when working with multicurrency is to be interested on performing bank account revaluation when closing each monthly period. This revaluation will result on an accounting entry posting to your gain/loss account depending on the result. ",new,open,,1970-01-01 0029243,design defect,Openbravo ERP,thirumalaik,Triage Omni OMS,urgent,major,always,,,2015-03-11,30,Professional Appliance,,public,2017-05-29,Reconciliation Report - Remove fixed parentheses for Bank Statement Balance,"""Reconciliation Report and Reconciliation Report Summary always showing Adjusted Account Balance in Openbravo,Balance per Bank Statement with parentheses. An amount in parentheses means negative amount. So we need to fix this report. """,new,open,,1970-01-01 0029239,defect,Openbravo ERP,AugustoMauch,Triage Omni OMS,normal,minor,have not tried,,,2015-03-11,5,,,public,2017-05-29,can't filter by Returned in Return Orphan Lines P&E window,"""When the user tries to filter the Return Orphan Lines Pick and Execute grid using the returned column, not results are returned and the following exception is shown in the log: 3860171 [http-8080-11] ERROR org.hibernate.util.JDBCExceptionReporter - ERROR: no existe la columna «returned» Position: 13261 3860172 [http-8080-11] ERROR org.openbravo.service.datasource.DataSourceServlet - could not execute query org.hibernate.exception.SQLGrammarException: could not execute query at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:92) at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66) at org.hibernate.loader.Loader.doList(Loader.java:2536) at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2276) at org.hibernate.loader.Loader.list(Loader.java:2271) at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:452) at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:363) at org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java:196) at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1268) at org.hibernate.impl.QueryImpl.list(QueryImpl.java:102) at org.openbravo.service.datasource.HQLDataSourceService.getData(HQLDataSourceService.java:179) at org.openbravo.service.datasource.ReadOnlyDataSourceService.fetchJSONObject(ReadOnlyDataSourceService.java:137)""",new,open,,1970-01-01 0029237,defect,Openbravo ERP,AugustoMauch,Triage Omni OMS,normal,minor,have not tried,,,2015-03-11,5,,,public,2017-05-29,Can't filter by Affinity or Matched Document on Match Statement P&E Window,"""The following error is shown when the user tries to filter the Match Statement P&E using the Affinity column: 3227068 [http-8080-1] ERROR org.hibernate.util.JDBCExceptionReporter - ERROR: no existe la columna «affinity» Position: 3633 3227068 [http-8080-1] ERROR org.openbravo.service.datasource.DataSourceServlet - could not execute query org.hibernate.exception.SQLGrammarException: could not execute query at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:92) at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66) at org.hibernate.loader.Loader.doList(Loader.java:2536) at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2276) at org.hibernate.loader.Loader.list(Loader.java:2271) at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:452) at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:363) at org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java:196) at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1268) at org.hibernate.impl.QueryImpl.list(QueryImpl.java:102) at org.openbravo.service.datasource.HQLDataSourceService.getData(HQLDataSourceService.java:179) Probably it majes no sense to use that column to filter, it either should be disabled or ignored, but it should not throw an exception. When the user tries to use the Matched Document column to filter the Match Statement P&E no error is shown in the console, but no results are returned""",new,open,,1970-01-01 0029235,defect,Openbravo ERP,AugustoMauch,Triage Omni OMS,normal,minor,have not tried,,,2015-03-11,5,,,public,2017-05-29,can't filter by Writeoff in Order/Invoice P&E window,"""When the user tries to filter the Order/Invoice Pick and Execute grid using the writeoff column, not results are returned and the following exception is shown in the log: 1299601 [http-8080-9] ERROR org.openbravo.client.kernel.KernelUtils - unexpected char: '@' [select hqlagg(psd.id) as paymentScheduleDetail, hqlagg(ord.documentNo) as salesOrderNo, case when (inv.salesTransaction = false and oinfo is not null and oinfo.aPRMPaymentDescription like 'Supplier Reference') then inv.orderReference else inv.documentNo end as invoiceNo, COALESCE(ips.finPaymentmethod.id, ops.finPaymentmethod.id) as paymentMethod, COALESCE(ipsfp.name, opsfp.name) as paymentMethodName, COALESCE(invbp.id, ordbp.id) as businessPartner, COALESCE(invbp.name, ordbp.name) as businessPartnerName, COALESCE(ips.expectedDate, ops.expectedDate) as expectedDate, max(COALESCE(ips.amount, ops.amount)) as expectedAmount, max(COALESCE(inv.grandTotalAmount, 0)) as invoicedAmount, SUM(psd.amount + psd.writeoffAmount) as outstandingAmount, COALESCE(sum(pd.amount), 0) as amount, case when sum(psd.writeoffAmount) <> 0 then true else false end as writeoff, case when max(fp.id) is not null then true else false end as OB_Selected from FIN_Payment_ScheduleDetail as psd left outer join psd.orderPaymentSchedule as ops left outer join ops.order as ord with ord.salesTransaction = :isSalesTransaction and ord.currency.id = :currencyId and ord.businessPartner.id = :businessPartnerId left outer join ord.businessPartner as ordbp left outer join ops.fINPaymentPriority as opriority left outer join ops.finPaymentmethod opsfp left outer join psd.invoicePaymentSchedule as ips left outer join ips.invoice as inv with inv.salesTransaction = :isSalesTransaction and inv.currency.id = :currencyId and inv.businessPartner.id = :businessPartnerId left outer join inv.businessPartner as invbp left outer join ips.fINPaymentPriority as ipriority left outer join ips.finPaymentmethod as ipsfp left outer join psd.organization as org left outer join org.organizationInformationList as oinfo left outer join psd.paymentDetails as pd left outer join pd.finPayment as fp where psd.client.id in ('0', '23C59575B9CF467C9620760EB255B389') AND psd.organization in ('E443A31992CB4635AFCAEABE7183CE85','0','19404EAD144C49A0AF37D54377CF452D','B843C30461EA4501935CB1D125C9C25A') and (psd.paymentDetails is null or fp.id = :paymentId) and coalesce(ips,ops) is not null and psd.organization.id in :orgIds and (oinfo is null or oinfo.active = true) and ( ( inv.salesTransaction = :isSalesTransaction and invbp.id = :businessPartnerId and inv.currency.id = :currencyId ) ) group by inv.documentNo, COALESCE(ips.finPaymentmethod.id, ops.finPaymentmethod.id), COALESCE(ipsfp.name, opsfp.name), COALESCE(ips.expectedDate, ops.expectedDate), COALESCE(ipriority.priority, opriority.priority), inv.salesTransaction, oinfo.organization, oinfo.aPRMPaymentDescription, inv.orderReference, COALESCE(invbp.id, ordbp.id), COALESCE(invbp.name, ordbp.name) having ( ( @writeoff@ = :alias_0 ) ) ORDER BY CASE WHEN MAX(fp.id) IS NOT NULL THEN 0 ELSE 1 END , COALESCE(ipriority.priority, opriority.priority) , COALESCE(ips.expectedDate, ops.expectedDate) , inv.documentNo ] org.hibernate.QueryException: unexpected char: '@' [select hqlagg(psd.id) as paymentScheduleDetail, hqlagg(ord.documentNo) as salesOrderNo, case when (inv.salesTransaction = false and oinfo is not null and oinfo.aPRMPaymentDescription like 'Supplier Reference') then inv.orderReference else inv.documentNo end as invoiceNo, COALESCE(ips.finPaymentmethod.id, ops.finPaymentmethod.id) as paymentMethod, COALESCE(ipsfp.name, opsfp.name) as paymentMethodName, COALESCE(invbp.id, ordbp.id) as businessPartner, COALESCE(invbp.name, ordbp.name) as businessPartnerName, COALESCE(ips.expectedDate, ops.expectedDate) as expectedDate, max(COALESCE(ips.amount, ops.amount)) as expectedAmount, max(COALESCE(inv.grandTotalAmount, 0)) as invoicedAmount, SUM(psd.amount + psd.writeoffAmount) as outstandingAmount, COALESCE(sum(pd.amount), 0) as amount, case when sum(psd.writeoffAmount) <> 0 then true else false end as writeoff, case when max(fp.id) is not null then true else false end as OB_Selected from FIN_Payment_ScheduleDetail as psd left outer join psd.orderPaymentSchedule as ops left outer join ops.order as ord with ord.salesTransaction = :isSalesTransaction and ord.currency.id = :currencyId and ord.businessPartner.id = :businessPartnerId left outer join ord.businessPartner as ordbp left outer join ops.fINPaymentPriority as opriority left outer join ops.finPaymentmethod opsfp left outer join psd.invoicePaymentSchedule as ips left outer join ips.invoice as inv with inv.salesTransaction = :isSalesTransaction and inv.currency.id = :currencyId and inv.businessPartner.id = :businessPartnerId left outer join inv.businessPartner as invbp left outer join ips.fINPaymentPriority as ipriority left outer join ips.finPaymentmethod as ipsfp left outer join psd.organization as org left outer join org.organizationInformationList as oinfo left outer join psd.paymentDetails as pd left outer join pd.finPayment as fp where psd.client.id in ('0', '23C59575B9CF467C9620760EB255B389') AND psd.organization in ('E443A31992CB4635AFCAEABE7183CE85','0','19404EAD144C49A0AF37D54377CF452D','B843C30461EA4501935CB1D125C9C25A') and (psd.paymentDetails is null or fp.id = :paymentId) and coalesce(ips,ops) is not null and psd.organization.id in :orgIds and (oinfo is null or oinfo.active = true) and ( ( inv.salesTransaction = :isSalesTransaction and invbp.id = :businessPartnerId and inv.currency.id = :currencyId ) ) group by inv.documentNo, COALESCE(ips.finPaymentmethod.id, ops.finPaymentmethod.id), COALESCE(ipsfp.name, opsfp.name), COALESCE(ips.expectedDate, ops.expectedDate), COALESCE(ipriority.priority, opriority.priority), inv.salesTransaction, oinfo.organization, oinfo.aPRMPaymentDescription, inv.orderReference, COALESCE(invbp.id, ordbp.id), COALESCE(invbp.name, ordbp.name) having ( ( @writeoff@ = :alias_0 ) ) ORDER BY CASE WHEN MAX(fp.id) IS NOT NULL THEN 0 ELSE 1 END , COALESCE(ipriority.priority, opriority.priority) , COALESCE(ips.expectedDate, ops.expectedDate) , inv.documentNo ] at org.hibernate.hql.ast.QueryTranslatorImpl.doCompile(QueryTranslatorImpl.java:229) at org.hibernate.hql.ast.QueryTranslatorImpl.compile(QueryTranslatorImpl.java:136) at org.hibernate.engine.query.HQLQueryPlan.(HQLQueryPlan.java:101) at org.hibernate.engine.query.HQLQueryPlan.(HQLQueryPlan.java:80) at org.hibernate.engine.query.QueryPlanCache.getHQLQueryPlan(QueryPlanCache.java:124) at org.hibernate.impl.AbstractSessionImpl.getHQLQueryPlan(AbstractSessionImpl.java:156) at org.hibernate.impl.AbstractSessionImpl.createQuery(AbstractSessionImpl.java:135) at org.hibernate.impl.SessionImpl.createQuery(SessionImpl.java:1770) at org.openbravo.service.datasource.HQLDataSourceService.getQuery(HQLDataSourceService.java:328) at org.openbravo.service.datasource.HQLDataSourceService.getData(HQLDataSourceService.java:165) at org.openbravo.service.datasource.ReadOnlyDataSourceService.fetchJSONObject(ReadOnlyDataSourceService.java:137) at org.openbravo.service.datasource.ReadOnlyDataSourceService.fetch(ReadOnlyDataSourceService.java:70) at org.openbravo.service.datasource.DataSourceServlet.doFetch(DataSourceServlet.java:261) at org.openbravo.service.datasource.DataSourceServlet.doPost(DataSourceServlet.java:747) at javax.servlet.http.HttpServlet.service(HttpServlet.java:643) at org.openbravo.base.HttpBaseServlet.serviceInitialized(HttpBaseServlet.java:222) at org.openbravo.base.secureApp.HttpSecureAppServlet.service(HttpSecureAppServlet.java:449) at org.openbravo.client.kernel.BaseKernelServlet.callServiceInSuper(BaseKernelServlet.java:88) at org.openbravo.client.kernel.BaseKernelServlet.service(BaseKernelServlet.java:59) at org.openbravo.service.datasource.DataSourceServlet.service(DataSourceServlet.java:140) at javax.servlet.http.HttpServlet.service(HttpServlet.java:723) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.openbravo.utils.SessionExpirationFilter.doFilter(SessionExpirationFilter.java:66) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.openbravo.utils.CharsetFilter.doFilter(CharsetFilter.java:35) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.openbravo.client.kernel.KernelFilter$1.doAction(KernelFilter.java:62) at org.openbravo.dal.core.ThreadHandler.run(ThreadHandler.java:46) at org.openbravo.client.kernel.KernelFilter.doFilter(KernelFilter.java:71) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.openbravo.dal.core.DalRequestFilter$1.doAction(DalRequestFilter.java:81) at org.openbravo.dal.core.ThreadHandler.run(ThreadHandler.java:46) at org.openbravo.dal.core.DalRequestFilter.doFilter(DalRequestFilter.java:103) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)""",new,open,,1970-01-01 0029176,feature request,Openbravo ERP,caristu,Triage Omni OMS,high,minor,always,,,2015-03-06,5,,,public,2017-05-29,Implement the clone order functionallity inside a public method,"""It would be nice if the clone order functionallity would be implemented inside a public method. This way, it could be used in the API for the new created modules without the need of re-implementing the method again. Currently it is implemented in the protected method execute of the CloneOrderActionHandler java class""",new,open,,1970-01-01 0029167,defect,Openbravo ERP,dmitry_mezentsev,Triage Omni OMS,normal,minor,always,pi,,2015-03-06,5,,,public,2017-05-29,Tax ID field in Organization window Information tab should not be mandatory,"""Tax ID field should not be mandatory because 1. It is not used in all countries 2. For Organizations that are not legal entities (for example, with Organizations we model stores under the same legal entities) it is even confusing. Now we are adding (in demo data, F&B) ? character when the number is not needed, but this does not make sense. If the field is not needed, it should be empty.""",new,open,,1970-01-01 0029138,feature request,Openbravo ERP,caristu,Triage Omni OMS,high,minor,always,,,2015-03-05,5,,,public,2017-05-29,Ability to handle variants price from their generic product,"""It would be nice if there exists a mechanism, for example a process, that automatically change the variants price after changing the generic product price. Another solution could be to implement the ability of generating price list versiosn based on a price list schema configured by a generic product (currently it is possible to configure a price list schema based on business partner, product category and/or product)""",new,open,,1970-01-01 0029137,defect,Openbravo ERP,psanjuan,Triage Omni OMS,high,minor,always,,,2015-03-05,20,Ubuntu 8.04.1,,public,2017-05-29,Orders Awaiting Delivery Report is showing orders pending to be delivered just because Discount Product Line.,Orders Awaiting Delivery Report is showing orders pending to be delivered just because Discount Product Line. This line shows a pending quantity = 1 but discount product is a product which does not need to be delivered.,new,open,,1970-01-01 0029085,feature request,Openbravo ERP,maite,Triage Omni OMS,urgent,major,always,,,2015-02-26,5,,,public,2017-05-29,I would be nice to include "Payment Monitor" section in Order document,"Now that you are able to directly run ""Add payment"" process from order document, it would be nice to also have Payment Monitor section to directly review that information",new,open,,1970-01-01 0029077,defect,Openbravo ERP,Sandrahuguet,Triage Omni WMS,normal,minor,have not tried,,,2015-02-26,20,Community Appliance,,public,2017-05-29,Sucesss message should be improved when a stock reservation is reactivated and processed,Sucesss message should be improved when a stock reservation is reactivated and processed,new,open,,1970-01-01 0029020,feature request,Openbravo ERP,ngarcia,Triage Omni OMS,urgent,major,always,,,2015-02-23,5,,,public,2017-05-29,It would be fine to be able to update more than one module at the same time in the Module Management window,It would be fine to be able to update more than one module at the same time in the Module Management window. When the modules are inside a pack the pack should be opened every time,new,open,,1970-01-01 0029000,defect,Openbravo ERP,Sandrahuguet,Triage Omni OMS,normal,minor,have not tried,,,2015-02-19,20,Community Appliance,,public,2017-05-29,Characteristic description is not refreshed after update or delete in grid mode,"Characteristic description is not refreshed after update or delete in grid mode. updateProduct (function that updates characteristic description) runs after the window refresh ",new,open,,1970-01-01 0028961,defect,Openbravo ERP,reinaldoguerra,Triage Omni OMS,normal,minor,always,,,2015-02-16,5,,,public,2017-05-29,Price list must be selected according to the vendor when creating orders from requisitions,"When creating a purchase order from a requisition, in Requisition to Order window, the price list must be set according to the vendor's selection.",new,open,,1970-01-01 0029038,defect,Openbravo ERP,maite,Triage Omni OMS,high,minor,always,,,2015-02-23,5,,,public,2017-05-29,Improve documentation of "Group Invoice lines in accounting" option in Client window,"""Per current documentation """"Group Invoice lines in accounting to get that invoices having many invoice lines do not generate as many accounting lines as invoice lines but a summarized number of accounting lines per account."""" seems that: in case an invoice has 2 lines referencing different products, but both products have same account configured, only one accounting line will be generated for total amount (which is not current behaviour)""",new,open,,1970-01-01 0028995,feature request,Openbravo ERP,VictorVillar,Triage Omni OMS,high,minor,have not tried,,,2015-02-19,5,,,public,2017-05-29,It would be nice to define how is calculated the BOM non stocked price,It would be nice to define how is calculated the BOM non stocked price. If it is either only the BOM price or the sum of the price of its components,new,open,,1970-01-01 0028888,defect,Openbravo ERP,caristu,Triage Finance,high,minor,always,pi,,2015-02-06,5,,,public,2017-05-29,"In Add Payment window, tab key is not working properly sometimes in the GL Items grid","In Add Payment window, tab key is not working properly sometimes in the GL Items grid",acknowledged,open,,1970-01-01 0028363,defect,Openbravo ERP,alostale,Triage Omni OMS,normal,major,have not tried,,,2014-12-09,5,,,public,2017-05-29,check contention due to select for update,"""The following PL processes have select for updates with joins, this can be problematic (see issue #28360): M_EXPLODEBOMNOTSTOCK M_INOUTEXPLODEBOMNOTSTOCK M_INVEXPLODEBOMNOTSTOCK""",new,open,,1970-01-01 0028365,defect,Openbravo ERP,alostale,Triage Omni OMS,normal,major,have not tried,,,2014-12-09,5,,,public,2017-05-29,c_invoice post locks some master tables,"c_invoice post process locks some master tables, this can cause contention.",new,open,,1970-01-01 0028364,defect,Openbravo ERP,alostale,Triage Omni OMS,normal,major,have not tried,,,2014-12-09,5,,,public,2017-05-29,c_order post locks some master tables,"c_order post process locks some master tables, this can cause contention.",new,open,,1970-01-01 0036117,defect,Retail Modules,mrecasens,Retail,low,minor,always,,,2017-05-26,5,,,public,2017-05-26, [SER-QA 2890] "LAST_BUILD_FAILED" message has a problem with line break < br > tag,"""Message """"LAST_BUILD_FAILED"""" in """"**Core - 3.0.31774 - English (USA)"""" has a problem with line breaks Only System Administrator access is allowed at this time.
The last build operation failed and the system is potentially unstable.
Please contact your System Administrator to review and correct the causes of the failure and rebuild the system. Is shown as: https://drive.google.com/open?id=0B4UosNh_2eDIYUEzNGhlakRZT1E With the 1st
tag disappearing without line break, and the 2nd tag being shown as is.""",new,open,,1970-01-01 0036113,feature request,Retail Modules,letcharren,Retail,normal,major,always,RR17Q1.1,,2017-05-25,5,,,public,2017-05-25,When the storage bins are in "read only" the text was in blue and practically can not read.,"When the storage bins are in ""read only"" the text was in blue and practically can not read. ",new,open,,1970-01-01 0031002,defect,Modules,ngarcia,Triage Omni OMS,high,minor,always,,,2015-10-01,5,,,public,2017-05-25,Cannot Select Freight in a Sales Order if the role does not have access to Currency window,Cannot Select Freight in a Sales Order if the role does not have access to Currency window,new,open,,1970-01-01 0031558,defect,Openbravo ERP,VictorVillar,nonofrancisco,high,minor,always,,,2015-11-23,5,,,public,2017-05-23,The Costing background process fails when you have not applied the Core dataset,The Costing background process fails when you have not applied the Core dataset,scheduled,open,,1970-01-01 0036060,feature request,Openbravo ERP,psanjuan,Triage Omni OMS,urgent,major,always,,,2017-05-22,20,Community Appliance,,public,2017-05-22,"HSN Code" - new product id field needs to be created.,"HSN Code" - new product id field needs to be created.,new,open,,1970-01-01 0036055,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2017-05-19,5,,,public,2017-05-19,[RR17Q2] Distribute between lines option does not work,The "Distribute Between Lines" option of a "Buy X pay Y of different product" with the Discount Subtype "Apply to Lowest Price" is not working.,new,open,,1970-01-01 0036051,defect,Retail Modules,migueldejuana,Retail,normal,minor,always,,,2017-05-19,5,,,public,2017-05-19,datacustomersave.js executes twice OBPOS_PostCustomerSave,datacustomersave.js executes twice OBPOS_PostCustomerSave. Refactor the code to execute this hooks just once.,new,open,,1970-01-01 0010874,feature request,Openbravo ERP,neil_smith,Triage Omni OMS,normal,major,always,main,,2009-10-06,5,,,public,2017-05-18,"When copying a document, allow to specify not to update the prices","""When copying a document onto another document, the prices are re-actualized from the product's pricelist. The problem is that in some cases, I would like those prices not to be reactualized. For example when I create a proposal, it can happen that the prices are manually changed on the proposal (special price for a specific proposal for example). When I create the sales order (standard order) from a proposal ('Copy from Order' button), I don't want the prices to be reactualized because I want the prices as specified on the proposal.""",new,open,,1970-01-01 0035850,feature request,Retail Modules,letcharren,Retail,normal,minor,always,RR16Q4.2,,2017-04-26,5,,,public,2017-05-18,"It would be nice when you search a receipts in POS, provide more information on each receipts","When there are several receipts created on the same date and with the same amount, it is difficult to distinguish between them. It would be nice when you searh a receipt in POS, provide more information on each receipts (for example the time it was created).",new,open,,1970-01-01 0022357,feature request,Openbravo ERP,VictorVillar,Triage Omni OMS,high,minor,always,pi,,2012-11-20,5,,,public,2017-05-18,FIFO cost per invoice price,FIFO cost per invoice price,new,open,,1970-01-01 0036039,feature request,Retail Modules,malsasua,Retail,normal,minor,always,,,2017-05-18,5,,,public,2017-05-18,Allow create a hierarchy of assortments,"""It could be useful to able to define a hierarchy of assortments, so, you can to have one assortment base to all stores, and for each store, apply the assortment base with some changes, dding or removing some products It allows to reduce the number of records in assortment_product table. """,new,open,,1970-01-01 0036034,feature request,Openbravo ERP,aferraz,Triage Omni OMS,normal,minor,always,,,2017-05-18,30,Professional Appliance,,public,2017-05-18,Improve organization and general ledger parameters default value and on change function inside Aging process definition,Improve organization and general ledger parameters default value and on change function inside "Aging Balance Process Definition for Payables" and "Aging Balance Process Definition for Receivables" process definitions.,new,open,,1970-01-01 0036025,defect,Retail Modules,marvintm,Retail,normal,minor,always,,,2017-05-17,5,,,public,2017-05-17,Verified returns popup is not shown correctly on mobile devices,"""The verified returns popup is not properly designed to work on mobile devices, and its not displayed correctly. Moreover, in iOS, as the popup is too wide, the application container size grows too much and after the popup is first displayed, the rest of the application doesn't fit properly in the screen.""",new,open,,1970-01-01 0036024,defect,Retail Modules,aferraz,Retail,normal,minor,have not tried,,,2017-05-17,30,Professional Appliance,,public,2017-05-17,Error in Best Selling Store widget,Error in Best Selling Store widget,new,open,,1970-01-01 0036018,defect,Retail Modules,letcharren,Retail,normal,minor,always,RR17Q1.1,,2017-05-16,5,,,public,2017-05-16,receipts search in WEB POS is case sensitive for search's part referring to the document number,receipts search in WEB POS is case sensitive for search's part referring to the document number ,new,open,,1970-01-01 0026624,feature request,Retail Modules,adrianromero,Retail,normal,major,have not tried,,,2014-05-19,5,,,public,2017-05-16,If no supervisors defined. The Approvals dialog must show a proper message.,"""For any action that needs approval if there are no supervisors defined with the rights to approve the action, the approvals dialog appears with no supervisors in it. This dialog must be redesigned to show properly to the user that there are no supervisors that can approve the action and it only can be cancelled.""",new,open,,1970-01-01 0034155,defect,Retail Modules,mario_castello,Retail,normal,minor,always,,,2016-09-30,5,,,public,2017-05-16,Warning shown when a receipt is loaded from pay open tickect,Warning shown when a receipt is loaded from pay open tickect,acknowledged,open,,1970-01-01 0026933,defect,Openbravo ERP,sureshbabu,Retail,normal,minor,always,,,2014-06-24,5,,,public,2017-05-16,"[Livebuilds] When return receipt is created from webpos, at Payment in window at Lines tab invoice amount shows value instead 0","When return receipt is created using verified returns option from webpos, in ERP at Payment in window at Lines tab, Invoice amount column wrongly shows receipt amount instead of 0.00",scheduled,open,,1970-01-01 0034169,feature request,Retail Modules,malsasua,Retail,normal,major,always,,,2016-10-04,20,Community Appliance,,public,2017-05-16,the kind of buttons added to keypad is replaced in toolbarbutton array,"when a new button is added to the keypad, when it is added to the toolbarbutton, the kind of the new component is replaced to OB.UI.ButtonKey",acknowledged,open,,2016-11-15 0033090,defect,Retail Modules,Orekaria,Retail,normal,minor,always,,,2016-05-31,5,,,public,2017-05-16,UI glitches in the payment area,UI glitches in the payment area,acknowledged,open,,1970-01-01 0034592,defect,Retail Modules,dbaz,Retail,high,minor,always,,,2016-11-21,5,,,public,2017-05-16,[UX] Scrollbars are too wide,"""Current css scrollbars defined in the WebPOS are too wide. This penalizes the available real state in narrow aspect ratios like 4:3. Typically, the OS scrollbars have 15px width. This should be enough to use an application using the mouse. In case of using a touch device, the way of scrolling should be by dragging the finger through the scrollable area. It should work this way in all OS (even with Windows 7 + touch screen).""",acknowledged,open,,1970-01-01 0036014,feature request,Retail Modules,jorge-garcia,jorge-garcia,high,minor,have not tried,,,2017-05-16,5,,,public,2017-05-16,Include source maps for our javascript files,"""It would be nice to include source maps for our generated JavaScript files. This change will allow to debug with a formatted JavaScript generated file. On high end phases of this project, the goal is to reduce weight of the generated JavaScript file without affecting performance. Also it could be nice to map our imported libraries.""",new,open,,1970-01-01 0035261,defect,Retail Modules,Osmany,Retail,normal,minor,always,,,2017-02-14,5,,,public,2017-05-16,Necessary validation when result of the query return empty,Necessary validation when result of the query return empty. ,acknowledged,open,,1970-01-01 0035120,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,pi,,2017-02-01,5,,,public,2017-05-16,Going to Cashup just after adding some products can throw uncaught exceptions,"When user clicks in some products to add the to the receipt and just after that, the user goes to cashup window some uncaught exceptions will be thrown if the product addition is slow enough.",acknowledged,open,,1970-01-01 0036013,defect,Openbravo ERP,AtulOpenbravo,Triage Omni OMS,normal,major,always,,,2017-05-16,5,,,public,2017-05-16,Wrong Opening Balance in Trial Balance when "Sub Account" level and without checking "Opening Entry Amount to Initial Balance","Following the documentation for Opening Entry Amount to Initial Balance check box http://wiki.openbravo.com/wiki/Trial_Balance_Report Opening balance is shown in ""Balance As Of"" column when filters applied are Account Level = Sub Account and Opening Entry Amount to Initial Balance = No.",new,open,,1970-01-01 0035993,defect,Retail Modules,lorenzofidalgo,Retail,normal,major,always,main,,2017-05-15,5,,,public,2017-05-15,[RR17Q2][StoreServer][HighVol][GC&V] Reimburse a Credit Note in Cash Management throws uncaught exception,"Reimburse a Credit Note in Cash Management throws an uncaught exception and some errors are shown in Chrome Console (check attached log). Issue reproduced following this test case: https://testlink.openbravo.com/testlink/linkto.php?tprojectPrefix=Communit&item=testcase&id=Communit-10579",new,open,,1970-01-01 0026774,defect,Retail Modules,dbaz,rqueralta,normal,minor,always,,,2014-06-04,5,,,public,2017-05-12,[UX] Misalignment in ticket quantities if there is scroll,"""Misalignment in ticket quantities if there is scroll. If you have a ticket with several items and there is scroll, the total quantity/price are not in the same """"column"""" that the item quantities/prices. This can be shown in the attached screenshot [IssueTicketMargin.png], where you can see that the totals should be moved to the left to be aligned with the items quantity.""",new,open,,1970-01-01 0032748,defect,Retail Modules,inaki_garcia,rqueralta,normal,minor,always,,,2016-04-21,50,Android KitKat (4.4.4,,public,2017-05-12,Focus doesn't place on the first text field when opening a popup,"""This situation has been reproduced under the popups shown by clicking on the """"PS Customer"""" button and address button in the Posets client main screen, and it is applicable to all popups in all POS contexts of the current version (except for the """"Search"""" feature in the right pane). The focus doesn't place on the first text field, and thus, keyboard isn't opened to be able to edit such field.""",new,open,,1970-01-01 0035423,defect,Retail Modules,rqueralta,rqueralta,normal,minor,always,,,2017-03-02,5,,,public,2017-05-12,"Wrong message after remove a line from ticket, immediately after being added","Wrong message after remove a line from ticket, immediately after being added. The message ""Added line 1 x Multi-day backpack 44 L, 1 x Multi-day backpack 44 L"" is shown instead ""Deleted lines: 1 x Multi-day backpack 44 L""",new,open,,1970-01-01 0035359,defect,Retail Modules,Sandrahuguet,rqueralta,normal,minor,have not tried,,,2017-02-27,20,Community Appliance,,public,2017-05-12,"loading" tag is not shown in Pay open tickets selector while searching, "loading" tag is not shown in Pay open tickets selector in while searching,new,open,,1970-01-01 0035973,design defect,Modules,maite,Triage Omni OMS,urgent,major,always,,,2017-05-11,5,,,public,2017-05-11,Cash Flow Forecast report should consider Payment Plan's Expected Date,"By default, Expected Date and Due Date are the same and both based on Payment Terms of the invoice. In case revision is performed user is able to modify Expected Date. As purpose of Cash Flow Forecast report is to have a prevision as much real as possible, Expected Date should be considered in this cases",new,open,,1970-01-01 0035964,defect,Retail Modules,letcharren,Retail,normal,minor,sometimes,RR17Q1,,2017-05-09,5,,,public,2017-05-10,"When you fully pay a layaway from backend and then see it from the WEB POS, the last payment is ""canceled""","""When you create a layaway in Web Pos and then you pay it backend, when you look for the layaway from the POS Web, in the payment details, sometimes the last type of payment is """"canceled"""".Attached image of the described """,new,open,,1970-01-01 0035968,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2017-05-10,5,,,public,2017-05-10,[RR17Q2] Fixed Percentage Discount is not properly applied,"When creating a new discount using the type Fixed Percentage, it is possible to get a wrong behaviour in the webPOS.",new,open,,1970-01-01 0035962,feature request,Retail Modules,letcharren,Retail,normal,minor,always,RR17Q1,,2017-05-09,5,,,public,2017-05-09,It would be nice if the Gift Card and Gift Voucher search is not case-sensitive,Currently the search for Gift Cards and Gift Vouchers is case-sensitive. It would be nice if it were not,new,open,,1970-01-01 0026791,defect,Retail Modules,dbaz,rqueralta,normal,minor,always,,,2014-06-04,5,,,public,2017-05-09,[UX] Glitches in "Description" in EDIT view,"""There are three problems with the """"Description"""" popup inside the EDIT view 1. The input should be focused once the popup is opened. 2. The input length should reach the end of the popup. Right now there is a small white gap at the end of the input 3. Once the input is focused, and undesired scrollbar is shown Here it is a video showing all the problems: http://screencast.com/t/iYIhhcWIdxB""",new,open,,1970-01-01 0035960,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2017-05-09,5,,,public,2017-05-09,[RR17Q2][Gift Cards & Voucher module] Customer button from Gift Certificate popup is misaligned,The Customer button from Gift Certificate popup is misaligned,new,open,,1970-01-01 0032301,defect,Openbravo ERP,ngarcia,Sanjota,high,minor,always,,,2016-02-22,5,,,public,2017-05-09,"When printing Business Partner Card, Contacts Address is not shown if it does not have the Region defined","When printing Business Partner Card, Contacts Address is not shown if it does not have the Region defined. The problem is the C_Location_Identifier is not returning any record in that case",scheduled,open,,1970-01-01 0035515,design defect,Retail Modules,guillermogil,jorge-garcia,urgent,major,always,,,2017-03-14,5,,,public,2017-05-08,It is not possible to add twice the same discount on the same line,"It is not possible to add twice the same discount on the same line for manual or manual by total. This is preventing to add manual ones and it should not be needed or it should have more logic for (i = 0; i < promotions.length; i++) { if (promotions[i].ruleId === rule.id) { debugger; if (promotions[i].hidden !== true) { promotions[i] = disc; replaced = true; break; } } } Regarding the Manual by Total it should be needed to review the discount engine and applyPromotions.",scheduled,open,,1970-01-01 0035929,design defect,Retail Modules,lorenzofidalgo,Retail,normal,major,always,main,,2017-05-04,5,,,public,2017-05-08,[RR17Q2][Store Server][HighVol] Applying GV to pay multiple products stuck the POS,"""Currently when a receipt is going to be paid with a Gift Voucher, it is added a single line for each product. Not each line but each product of the line. 100x Adhesive body warmers that are going to be paid with a Gift Voucher induces 101 lines (1 line with 100x Adhesive body warmer and 100 different lines to pay each copy). This behaviour induces POS to be unresponsive if the quantity of the product is high enough. I have reproduced this issue paying 88x Tek towel and 112 x Whistle with a Gift Voucher.""",new,open,,1970-01-01 0035185,defect,Retail Modules,malsasua,rqueralta,normal,minor,always,,,2017-02-07,20,Community Appliance,,public,2017-05-05,"loading" tag is not hidden in Receipts selector in offline mode,"if you open the receipt selector, and then, change the offline mode, then ""loading"" tag is not hidden ",new,open,,1970-01-01 0035934,defect,Retail Modules,Hannes,Retail,normal,major,always,,,2017-05-05,30,Professional Appliance,,public,2017-05-05,Receipt Printing,"""Afternoon, I am having trouble with receipts being print on Possession 3.0. I am using a Bixolon receipt printer, but the receipts are cut of in the middle? The printer configuration and properties are aligned correctly with the size of the receipts used. How do I adjust the printing margins of receipts (width) in this program?""",new,open,,1970-01-01 0034562,defect,Retail Modules,lorenzofidalgo,Retail,high,trivial,always,pi,,2016-11-17,5,,,public,2017-05-04,Wrong label in Gift Card instance || Gift card transaction,"In POS backend, with Gift Cards and Vouchers module installed, there is a wrong label in ""Gift Card instance"" window || ""Gift card transaction"" tab. The label is ""Gcnv_Giftcard_Inst_ID"".",new,open,,1970-01-01 0035921,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2017-05-04,5,,,public,2017-05-04,[RR17Q2][Store Server][HighVol] Just after selling a GC it is not possible using that GC. It is required to wait some seconds,"Just after selling a Gift Card, it is not possible using that Gift Card. It is required to wait some seconds and an error is shown: ""Gift card with ID GC2015 not found."" It is probable this issue is related with Store Server architecture.",new,open,,1970-01-01 0031914,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2016-01-15,5,,,public,2017-05-03,[RR16Q1] When it is used a gift card that has not enough money to pay a receipt it is not shown a warning message,"A warning message must be shown when user tries to pay a receipt but there is not enough money in the Gift Card to pay the receipt completely. Currently, nothing is shown.",new,open,,1970-01-01 0018301,feature request,Openbravo ERP,ioritzCia,Triage Omni WMS,normal,major,always,,,2011-08-17,20,Ubuntu 10.04,,public,2017-05-02,It would be nice to filter by organization in Stock Report.,It would be nice to filter by organization in Stock Report. Users from an organization may not want to see other organization's stock.,new,open,,1970-01-01 0035893,defect,Retail Modules,migueldejuana,Retail,normal,minor,always,,,2017-05-02,5,,,public,2017-05-02,MultiUpc filter is wrong built in remote query for products,"MultiUpc filter is wrong built in remote query for products. The ""upper"" function is concatenated twice: upper(upper(multiupc.upc)) like upper($2) https://code.openbravo.com/erp/pmods/org.openbravo.retail.multiupc/file/1b148a048132/src/org/openbravo/retail/multiupc/MultiUPCProperties.java#l28",new,open,,1970-01-01 0035880,feature request,Retail Modules,nataliag,Retail,normal,major,always,,,2017-04-28,5,,,public,2017-04-28,Print Sales Report Does not print the discounts or courtesy products,Print Sales Report Does not print the discounts or courtesy products,new,open,,1970-01-01 0035879,defect,Retail Modules,ebecerra,Retail,normal,minor,have not tried,,,2017-04-28,5,,,public,2017-04-28,Show/Hide selector on FilterSelectorButton,"""In the selectors when a button is used to display another selector, the original selector must be hidden and displayed correctly in both the main selector and the advanced filter. Fix in: https://code.openbravo.com/erp/pmods-branches/org.openbravo.mobile.core-but-dev/rev/f962f7b6232f""",new,open,,1970-01-01 0035868,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2017-04-27,5,,,public,2017-04-27,[RR17Q2] Wrong information shown in Errors While Importing POS Data window,"""If a ticket's line has a description too long, 3k chars, the error in the Errors while importing window will say: Caused by: org.openbravo.base.validation.ValidationException: description: Value ( """" """" ) is too long, it has length 3011, the maximum allowed length is 2000 So, when the JSON is fixed to have 1.5k chars, saving the data will throw a new error: Caused by: org.openbravo.base.validation.ValidationException: description: Value ( """" """" ) is too long, it has length 1545, the maximum allowed length is 255 Only when the text is shorter than 255 chars the record can be saved. """,new,open,,1970-01-01 0035866,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2017-04-27,5,,,public,2017-04-27,[RR17Q2] Adding a description to a line is not limited in length,"Editing a line allows the user to add a description. This field is not limited, though, so a long text can be entered causing an error in the backend. See steps.",new,open,,1970-01-01 0035839,feature request,Retail Modules,adrianromero,Retail,urgent,major,have not tried,,,2017-04-25,5,,,public,2017-04-27,[SER-QA 2593] Remote search does not take into account accent characters,"""In local mode, searchs are done using the browser WEBSQL database and here the funciton OB.UTIL.unAccent() is used to make search in customers, orders etc not dependant on accents and other characters considered """"equal"""" like """"ae"""" and """"æ"""", or """"c"""" and """"ç"""" In remote mode searchs are done in postgresql side using SQL, and in the server side is not trivial to implement this kind or search. In any case this topic is in the Retail side and it is the Retail team who has to provide a proposal to fix this and implement it. Note: Product search does not take into account accent characters even in local model""",acknowledged,open,,2017-05-09 0032061,design defect,Openbravo ERP,psanjuan,Triage Omni OMS,urgent,major,always,,,2016-01-29,20,Professional Appliance,,public,2017-04-27,No "Cost" information shown in Sales Invoice Dimensional Report in case there is no 1 to 1 relation between SO line and GS line,"""No """"Cost"""" information shown in Sales Invoice Dimensional Report in case there is not a 1 to 1 relationship between a sales invoice line and a goods shipment line. For instance: - in the case of booking a POS Order having """"Invoice Terms"""" = """"Immediate"""". Info shown in the Invoice (Lines) is not going to be copied/pasted from the goods shipment but from the POS Order (only 1 line, for instance in case POS Order includes 15 units of a product that are going to be taken from different warehouses storage bins, while org's costing rule do have set up Warehouse Cost dimension = Yes) Same applies to the process """"Create Invoices From Order"""". This process creates a sales invoice do not based in the corresponding Goods Shipment if any, but just the lines included in the order. In all those cases cost of the goods sold information is lost.""",new,open,,1970-01-01 0034316,defect,Retail Modules,plujan,rqueralta,normal,minor,have not tried,main,,2016-10-27,5,,,public,2017-04-26,[RR16Q4] I have to click "Cancel" twice to cancel a Split Lines pop up if I've written anything,"Working in the pop up by writing numbers makes a refresh required. If I click the buttons Apply or Cancel, I have to do it twice in order to make the action. See steps.",scheduled,open,,1970-01-01 0022899,design defect,Localization Pack: Spain,psanjuan,Triage Finance,urgent,major,always,,,2013-01-25,20,Ubuntu 8.04.1,,public,2017-04-25,The table "invoice register book setup" (OBIRB_InvBook_Setup) should not be defined as System/Client but Client/Organization,The table "invoice register book setup" (OBIRB_InvBook_Setup) should not be defined as System/Client access level but Client/Organization,new,open,,2015-04-10 0028800,design defect,Localization Pack: Spain,ngarcia,Triage Finance,high,minor,always,,,2015-01-28,5,,,public,2017-04-25,This module's dataset should not be defined as System/Client but Client/Organization,This module's dataset should not be defined as System/Client but Client/Organization,new,open,,1970-01-01 0028801,design defect,Localization Pack: Spain,ngarcia,Triage Finance,high,minor,always,,,2015-01-28,5,,,public,2017-04-25,This module's dataset should not be defined as System/Client but Client/Organization,This module's dataset should not be defined as System/Client but Client/Organization,new,open,,1970-01-01 0022900,defect,Localization Pack: Spain,psanjuan,psanjuan,urgent,major,always,,,2013-01-25,20,Ubuntu 8.04.1,,public,2017-04-25,This module's dataset should not be defined as System/Client but Client/Organization,This module's dataset should not be defined as System/Client but Client/Organization,new,open,,1970-01-01 0035770,design defect,Retail Modules,nataliag,Retail,normal,major,always,,,2017-04-12,5,,,public,2017-04-25,Auto login in web POS is not working,"When the Openbravo.properties is changed and the authentication.class is set as: authentication.class=org.openbravo.authentication.basic.AutologonAuthenticationManager authentication.autologon.username=Openbravo The backend works correctly and the autologin is done using ""Openbravo"" but in webPOS it does not work. And it is not possible to do login anymore. ",acknowledged,open,,1970-01-01 0020448,design defect,Openbravo ERP,maite,Triage Omni OMS,urgent,major,always,,,2012-05-08,5,,,public,2017-04-24,It is not possible to refund credit in OUT flow,"When I have some credit amount with a vendor, and I need to get this credit back because I am not going to make more transactions with vendor, I am not able to get this credit back",new,open,,1970-01-01 0025570,feature request,Openbravo ERP,maite,Triage Omni OMS,urgent,major,always,,,2014-01-28,5,,,public,2017-04-24,Be able to include "Discount" products on a "pro-rata" basis when order is partially receipt/shipped,Be able to include "Discount" products on a "pro-rata" basis when order is partially receipt/shipped,new,open,,1970-01-01 0031455,defect,Openbravo ERP,maite,Triage Omni OMS,normal,minor,always,,,2015-11-12,5,,,public,2017-04-24,Not possible to filter by Product in Return From Customer pick/edit when huge volume of data,Not possible to filter by Product in Return From Customer pick/edit when huge volume of data,new,open,,1970-01-01 0035494,defect,Localization Pack: Spain,maite,Triage Finance,high,minor,always,,,2017-03-13,5,,,public,2017-04-20,AEAT validator does not accept 2 blank spaces one after the other in "Razon social" field,"""Special characters are exported as """"blank spaces"""" when generating txt file. In case final """"Razon social"""" field has 2 consecutive blank spaces, AEAT validator will throw following error: E010080 Caracteres no válidos 'Razón social del Declarante' """,new,open,,1970-01-01 0022601,design defect,Openbravo ERP,dmiguelez,Triage Omni OMS,normal,minor,always,,,2012-12-17,20,Community Appliance,,public,2017-04-20,Design Defect in Sales Business Flow when an Invoice is created before a partial Goods Shipment,"""A Sales Order is Created, then a Sales Invoice is created from the Order. When a partial Goods Shipment is created afterwards, the Invoice is not reflecting that not all the amount from the Shipment has been Invoiced.""",new,open,,1970-01-01 0031182,design defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,pi,,2015-10-20,5,,,public,2017-04-19,"Although a receipt is already marked as ""To be laid away"", ""Layaway this receipt"" is still present in dropdown menu","After a receipt is marked as ""To be laid away"", it has no sense to keep ""Layaway this receipt"" option in dropdown menu. Click it again has no effect and it can confuse user.",new,open,,1970-01-01 0032080,feature request,Openbravo ERP,fmolina,Triage Omni OMS,high,major,always,,3.0PR15Q2.5,2016-02-01,5,,,public,2017-04-19,Payment Report conversion rate considered,"When the payment report is executed, the amount is converted using the conversion rate defined in the Conversion Rates window at system level, but it should consider the Exchange Rates defined for the payment if it has one.",new,open,,2016-05-15 0028630,feature request,Openbravo ERP,jonalegriaesarte,Triage Omni OMS,normal,minor,have not tried,,,2015-01-15,5,,,public,2017-04-19,Add xlsx support when exporting the general ledger (and similar reports),"Add xlsx support when exporting in grid view. After Excel 2007, the limit of lines supported has been increased to more than one million. In Openbravo, the file generated is based on xls which means that the limit is around 65k. It would be great to have the ability to export in the new format",new,open,,1970-01-01 0024492,defect,Openbravo ERP,jacq09,Triage Omni OMS,normal,minor,always,,,2013-08-06,5,,,public,2017-04-19,Report doesn't show Orders with different document status,Sales Orders with document status other than 'Booked' is not shown in the report,new,open,,1970-01-01 0035789,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2017-04-18,5,,,public,2017-04-18,"[RR17Q2] When the printer is not available, success cash up message is not shown","""When a cash up is complete, the following message must be shown: """"Good job! The Cash Up process was completed successfully."""" If the printer set in POS Terminal window but it is not available, that success message is not shown and it is only shown the """"Printer and display are not available."""" message.""",new,open,,1970-01-01 0035563,design defect,Openbravo ERP,egoitz,vmromanos,urgent,major,have not tried,,,2017-03-17,5,,,public,2017-04-18,Trial Balance report takes long to be printed on xls.,The Trial Balance report takes few minutes to be printed on envirionment with big amount of data even when printing only 1 month.,acknowledged,open,,1970-01-01 0035773,feature request,Openbravo ERP,vmromanos,Triage Omni OMS,normal,trivial,have not tried,,,2017-04-12,5,,,public,2017-04-12,Several improvements in FinancialUtils class,"""The Taxes Calculation at document level project (#32265) slightly changed the way taxes are calculated to avoid rounding precision issues. Right now the line net amount is calculated from the line gross amount instead of getting the line net price from the line gross amount and then line net amount from line net price. The FinancialUtils.calculateNetFromGross() method was deprecated and a new calculateNetAmtFromGross() was created as part of the project. These two methods are not equivalent, because the first one returns a Price, and the second one returns an Amount, so that usually means that, if you want to get the Price after the refactor, you need to manually divide the Amount by the Quantity (Price = Amount/Quantity). This could create a misunderstanding when refactoring affected code.""",new,open,,1970-01-01 0035759,defect,Openbravo ERP,ngarcia,Triage Omni OMS,high,minor,always,,,2017-04-11,5,,,public,2017-04-11,Add some examples of how Twice Monthly Invoice Schedule works,Add some examples of how Twice Monthly Invoice Schedule works. Define how Day of the Month and Invoice Cut-Off Day should be defined in this case,new,open,,1970-01-01 0035755,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,,,2017-04-11,5,,,public,2017-04-11,[RR17Q2] Uncaught errors are thrown while trying to access to a non existent terminal,"""Trying to access to a non existent terminal shows the following message: """"There are no users for the Q-1 terminal or the terminal does not exist. Please contact the system administrator"""". Which is correct. But, in addition to that, some uncaught errors are shown and in the Chrome console appear some errors (attached). I have reproduced this issue in a RR17Q2 + Store Server + HighVol context. I have not been able to reproduce this issue in an usual PI context (no Store Server nor HighVol).""",new,open,,1970-01-01 0035209,design defect,Openbravo ERP,ngarcia,collazoandy4,urgent,major,always,,,2017-02-08,5,,,public,2017-04-11,Negative average cost after validating a costing rule in the past,Negative average cost after validating a costing rule in the past,scheduled,open,,2017-04-15 0035747,feature request,Retail Modules,letcharren,Retail,normal,minor,always,,,2017-04-10,5,,,public,2017-04-11,"POS Product Images from server instead of cache is activated and image of a product is added, the image file is not created","""It would be nice that when the POS Product Images from server instead of cache preference is activated when an image of a product is added or updated to a product list, an image file is generated automatically. For this you should also be able to select the lists of products to which the images are generated automatically. """,new,open,,1970-01-01 0029591,design defect,Localization Pack: Spain,psanjuan,Triage Finance,high,major,always,,,2015-04-15,20,Ubuntu 8.04.1,,public,2017-04-10,It should not be necessary to manually select a "Tipo de Declaración" check.,It should not be necessary to manually select a "Tipo de Declaración" check.,new,open,,1970-01-01 0035734,feature request,Openbravo ERP,martinsdan,martinsdan,normal,minor,N/A,,,2017-04-07,5,,,public,2017-04-07,Print PDF management improvement,Improvements done in document printing. If a printed pdf document is attached next time it is printed the attached document can be downloaded based on configuration.,new,open,,1970-01-01 0035733,feature request,Retail Modules,asiermartirena,Retail,normal,major,have not tried,,,2017-04-07,5,,,public,2017-04-07,It would be nice to be able to execute the open/close store processes with terminal for sellers,"""It would be nice to have a full sessions functionality working with terminals for sellers. Terminals for sellers never do a cashup, because the only allowed payment methods are those that are not taking into account in a cashup. Also, those terminals cannot open a store, and when the store is closed those terminal's connection must also be closed.""",new,open,,1970-01-01 0035728,feature request,Retail Modules,martinsdan,martinsdan,normal,minor,N/A,,,2017-04-07,5,,,public,2017-04-07,Print retail PDF in the backend,Add ability in retail print template configuration to generate PDF reports in the backend using the templates defined in the Document Type of the document.,new,open,,1970-01-01 0035109,defect,Retail Modules,lorenzofidalgo,migueldejuana,high,major,always,main,,2017-01-31,5,,,public,2017-04-06,[RR17Q1][StoreServer][HighVol] Adding products to the receipt is too slow,"Performance when products are being added is too slow. This behaviour induces some issues like this one [1] where the added products can be added to a different receipt if the user continues working with the application. [1] https://issues.openbravo.com/view.php?id=35108 This behaviour has been reproduced in a 17Q1 Retail context with a Store Server architecture with High Vol. I have tested that performance delay is not so significant in a 17Q1 Retail context without Store Server or High Vol architecture. It can be watched here: https://drive.google.com/a/openbravo.com/file/d/0Bz1bUfkEffVIUWlvYzhlLVhvREk/view?usp=sharing [^]",scheduled,open,,1970-01-01 0035713,defect,Openbravo ERP,ngarcia,Triage Omni OMS,high,minor,always,,,2017-04-06,5,,,public,2017-04-06,Documentation about Product - Costing tab is missing,"Documentation about Product - Costing tab is missing. http://wiki.openbravo.com/wiki/Product#Costing It is required to explain the meaning of the following fields: Price Total Movement Quantity (why they are shown empty) Total Stock Valuation (why they are shown empty) The documentation about 'Product - Costing - Average Cost Transactions' should be transferred from the module's documentation after it is reviewed: http://wiki.openbravo.com/wiki/Projects:Inventory_Average_Cost_Transactions/UserGuide",new,open,,1970-01-01 0035589,defect,Openbravo ERP,letcharren,Triage Omni OMS,normal,minor,always,3.0PR16Q4.2,,2017-03-22,5,,,public,2017-04-04,Error when add a value to a subset and this value is already entered in the configuration charateristics of a Product,"""When you want to add a value to a subset and this value is already entered in the configuration charateristics of a Porduct, an error jumps by unique constraint """,new,open,,1970-01-01 0035108,defect,Retail Modules,lorenzofidalgo,Retail,high,major,always,main,,2017-01-31,5,,,public,2017-04-03,[RR17Q1][StoreServer][HighVol] It is possible to add products to a receipt different to the right one,"""When the adding products performance is not good enough, it is possible that the selected products are added to a different receipt if the user continues working with the application. E.g. That products can be unintentionally added to return receipts. This behaviour has been reproduced in a 17Q1 Retail context with a Store Server architecture with High Vol. I have tested that performance delay is not so significant in a 17Q1 Retail context without Store Server or High Vol architecture. It can be watched here: https://drive.google.com/a/openbravo.com/file/d/0Bz1bUfkEffVIUWlvYzhlLVhvREk/view?usp=sharing""",new,open,,1970-01-01 0025077,design defect,Openbravo ERP,ngarcia,Triage Omni OMS,urgent,major,always,,,2013-11-05,5,,,public,2017-04-03,It is not possible to add a tax adjustment to an invoice with a taxable amount of zero,It is not possible to add a tax adjustment to an invoice with a taxable amount of zero,new,open,,1970-01-01 0035675,defect,Retail Modules,nataliag,Retail,normal,minor,always,,,2017-04-03,5,,,public,2017-04-03,Hide "Bankable" field in Payment Method window,Bankable field is visible in Payment method window but it has no functionality and it can be confused when you are using that window. It would be better to hide that field.,new,open,,1970-01-01 0035673,design defect,Retail Modules,marvintm,Retail,normal,major,always,,,2017-04-03,5,,,public,2017-04-03,It should be possible to define an approval at window level on the mobile platform,"""Currently the mobile platform doesn't allow to define an approval at window level, it can only be defined in the action which will navigate to the window (such as inside the menu item). This is not really enough, as the user can directly navigate to the window using the URL tag.""",new,open,,1970-01-01 0021758,design defect,Openbravo ERP,AugustoMauch,AugustoMauch,normal,minor,have not tried,,,2012-09-26,5,,,public,2017-03-31,Update the ClientExportImportTest so it can be reactivated,"""After a change in the getOrgIds methods of the EntityResolver file, the ClientExportImportTest had to be deactivated, because when it was called from the test EntityResolver.organizationStructureProvider was not initialized. This only happens when calling it from the test, when the EntityResolver is called from the ERP, the organizationStructureProvider is always initialized. """,acknowledged,open,,1970-01-01 0020325,design defect,Openbravo ERP,jecharri,AugustoMauch,high,minor,sometimes,pi,,2012-04-23,5,,,public,2017-03-31,Link fields sometimes it does not work properly,"Sometimes when you are in a ""sales invoice"" window for example, if you clik in the link of field ""Business Partner"", the application open a new window and the correct header but the related tabs are empty.",acknowledged,open,3.0MP17,1970-01-01 0019955,design defect,Openbravo ERP,marvintm,AugustoMauch,high,major,have not tried,,,2012-03-06,5,,,public,2017-03-31,Responsiveness of the grid in editing mode is very slow,"""When you scroll down through the grid in editing mode, the responsiveness is very bad. However, when the grid is not in editing mode, the responsiveness is good. The reason for this difference is that in not-editing mode, the grid waits until its sure the user has really selected the record, and will not be scrolling for some time, to initiate the heavier actions (such as the FIC request). The grid should behave like this also in editing mode, so that the request to the FIC in EDIT mode is only initiated when the user has really stopped scrolling.""",acknowledged,open,,1970-01-01 0019417,design defect,Openbravo ERP,rgoris,dbaz,normal,minor,always,,,2012-01-05,5,,,public,2017-03-31,[KS] Alerts Section headers do not get focus,"""https://spreadsheets.google.com/ccc?key=0AscCzhu_uHnCdFlJSkMxQTRoNHdYUE1PNDBYRDY1YUE&hl=en&authkey=CPjuiJsF#gid=0 Similar as what was identified and solved in 0017508, the section headers in alerts also should get focus and it must be possible to be operated by keyboard""",acknowledged,open,,1970-01-01 0019138,design defect,Openbravo ERP,rgoris,dbaz,normal,minor,always,,,2011-11-22,5,,,public,2017-03-31,Push time stamp updates to Notes without refresh,Currently time stamps "Note was created 0 minutes ago" dont update unless you refresh or reopen the window.,acknowledged,open,,1970-01-01 0019035,design defect,Openbravo ERP,dbaz,dbaz,normal,major,always,,,2011-11-10,5,,,public,2017-03-31,[KS] "Restore Defaults" form layoutter top right button can not be executed using keyboard shortcuts,"Restore Defaults" form layoutter top right button can not be executed using keyboard shortcuts,acknowledged,open,,1970-01-01 0018941,design defect,Openbravo ERP,jonalegriaesarte,dbaz,normal,major,always,pi,,2011-10-31,5,,,public,2017-03-31,Strange behavior when scrolling in account selector and account element value selector,Strange behavior when scrolling in account selector. Same thing in account element value selector,acknowledged,open,,1970-01-01 0017655,design defect,Openbravo ERP,rgoris,dbaz,normal,major,always,,,2011-06-17,5,,,public,2017-03-31,[KS] ESC in form view with autosave disabled flashes the confirmation message,"Normally when autosave is disabled, clicking the X button in the top right of the form should do the same as clicking the ESC button on the keyboard. But it does not: the X works fine (message ""do you want to save"" etc.) but when clicking ESC the message only pops up 0.5 seconds and then disappears. ",acknowledged,open,,1970-01-01 0017624,design defect,Openbravo ERP,dbaz,dbaz,normal,major,always,,,2011-06-13,5,,,public,2017-03-31,[KS] Classic windows shortcuts doesn't work,"https://spreadsheets.google.com/ccc?key=0AscCzhu_uHnCdFlJSkMxQTRoNHdYUE1PNDBYRDY1YUE&hl=en&authkey=CPjuiJsF#gid=0 Some classic toolbar related shortcuts doesn't work in tabs displaying classic windows",acknowledged,open,,1970-01-01 0017620,design defect,Openbravo ERP,dbaz,dbaz,normal,major,always,,,2011-06-13,5,,,public,2017-03-31,[KS] "Alert Management" window can not be used using keyboard,"https://spreadsheets.google.com/ccc?key=0AscCzhu_uHnCdFlJSkMxQTRoNHdYUE1PNDBYRDY1YUE&hl=en&authkey=CPjuiJsF#gid=0 ""Alert Management"" window can not be used using keyboard",acknowledged,open,,1970-01-01 0017619,design defect,Openbravo ERP,dbaz,dbaz,normal,major,random,,,2011-06-13,5,,,public,2017-03-31,[KS] "Attachments" section focus issues,"""https://spreadsheets.google.com/ccc?key=0AscCzhu_uHnCdFlJSkMxQTRoNHdYUE1PNDBYRDY1YUE&hl=en&authkey=CPjuiJsF#gid=0 Focus randomly does not get into [ Add ] button when in attachments section. Also, if there are attachments in the record, you hardly can move between """"Add"""" """"Download All"""" """"Delete All"""" """"Download"""" and """"Delete"""" """,acknowledged,open,,1970-01-01 0017618,design defect,Openbravo ERP,dbaz,dbaz,normal,major,always,,,2011-06-13,5,,,public,2017-03-31,[KS] "Linked Items" section focus issues,"https://spreadsheets.google.com/ccc?key=0AscCzhu_uHnCdFlJSkMxQTRoNHdYUE1PNDBYRDY1YUE&hl=en&authkey=CPjuiJsF#gid=0 Focus in Linked Items column filter cannot be moved on",acknowledged,open,,1970-01-01 0017617,design defect,Openbravo ERP,dbaz,dbaz,normal,major,always,,,2011-06-13,5,,,public,2017-03-31,[KS] "Notes" section focus issues,"""https://spreadsheets.google.com/ccc?key=0AscCzhu_uHnCdFlJSkMxQTRoNHdYUE1PNDBYRDY1YUE&hl=en&authkey=CPjuiJsF#gid=0 It is not possible to get the focus into the notes text field using the keyboard: When tabbing through the section headers, when on Notes, a space or enter opens the sections. However, then tabbing now the focus moves to the next section but it never gets into the text field, making it impossible to create a note. Also if notes are already created, you can not move to """"[ Delete ]"""" button""",acknowledged,open,,1970-01-01 0017520,design defect,Openbravo ERP,rgoris,dbaz,normal,major,always,,,2011-06-06,5,,,public,2017-03-31,[KS] Maximize view using CTRL+ALT+ENTER makes Windows 7 beep,It works fine but Windows 7 beeps everytime you use the CTRL+ALT+ENTER shortcut.,acknowledged,open,,1970-01-01 0017477,design defect,Openbravo ERP,dbaz,dbaz,normal,major,always,,,2011-06-02,5,,,public,2017-03-31,[KS] Toolbar related shortcuts doesn't work properly in tabs with classic content,"https://spreadsheets.google.com/ccc?key=0AscCzhu_uHnCdFlJSkMxQTRoNHdYUE1PNDBYRDY1YUE&hl=en&authkey=CPjuiJsF#gid=0 Toolbar related shortcuts doesn't work properly in tabs with classic content",acknowledged,open,,1970-01-01 0017476,design defect,Openbravo ERP,dbaz,dbaz,normal,major,always,,,2011-06-02,5,,,public,2017-03-31,[KS] There is no shortcut implemented for common popup actions,"""https://spreadsheets.google.com/ccc?key=0AscCzhu_uHnCdFlJSkMxQTRoNHdYUE1PNDBYRDY1YUE&hl=en&authkey=CPjuiJsF#gid=0 There is no shortcut implemented for common modal popup actions (maximize, minimize, restore and close)""",acknowledged,open,,1970-01-01 0017475,design defect,Openbravo ERP,dbaz,dbaz,normal,major,always,,,2011-06-02,5,,,public,2017-03-31,[KS] There is no shortcut defined for grid header contextual menu,"""https://spreadsheets.google.com/ccc?key=0AscCzhu_uHnCdFlJSkMxQTRoNHdYUE1PNDBYRDY1YUE&hl=en&authkey=CPjuiJsF#gid=0 There is no shortcut defined for grid header contextual menu. It is useful for column sorting, column hide/show, etc.""",acknowledged,open,,1970-01-01 0017472,design defect,Openbravo ERP,dbaz,dbaz,normal,major,always,,,2011-06-02,5,,,public,2017-03-31,[KS] The focus should go back to the first focusable form item after a tab key press when the focus is in the last form item,"""https://spreadsheets.google.com/ccc?key=0AscCzhu_uHnCdFlJSkMxQTRoNHdYUE1PNDBYRDY1YUE&hl=en&authkey=CPjuiJsF#gid=0 The focus should go back to the first focusable form item after a last tab key press when the focus is in the last form item, so the focus loop always inside the form.""",acknowledged,open,,1970-01-01 0017469,design defect,Openbravo ERP,dbaz,dbaz,normal,major,always,,,2011-06-02,5,,,public,2017-03-31,[KS] Add "Keyboard Shortcuts" link in "Help" menu,Add "Keyboard Shortcuts" link in "Help" menu which should show a legend with all available keyboard shortcuts,acknowledged,open,,1970-01-01 0017108,design defect,Openbravo ERP,nasreldeen,dbaz,high,major,always,,,2011-05-11,5,,,public,2017-03-31,[RTL] Sorting columns containing Arabic Data is not working properly,"in screen General setup- Application - tree and Node Image the values in the coulmn ""type area "" are Arabic ... trying to sort the grid on this column .... is not doing it correctly I think that it is still sorting on the English content of this column when I compared it with the LTR.",acknowledged,open,,1970-01-01 0016567,design defect,Openbravo ERP,eintelau,dbaz,normal,minor,always,pi,,2011-03-31,5,,,public,2017-03-31,"New product selector allows selection of invalid prices and currencies in orders, etc","""When you use the new product selector in a sales order, you can select a product/price from a price list version that is not current and/or a price list that is in a different currency. Using an invalid price list version is not too bad, but the ability to select a price in a different currency is. When you do this, the order line has the currency set to the selected currency, but every other order function assumes that the lines will have the same currency as the header.""",acknowledged,open,,1970-01-01 0016258,design defect,Openbravo ERP,rgoris,dbaz,normal,minor,always,,,2011-03-14,5,,,public,2017-03-31,[KS] Date column filter does not have a keyboard shortcut to launch range dialog,column filter for grid does not let the user launch the popup for the ranges. ,acknowledged,open,,1970-01-01 0015256,design defect,Openbravo ERP,ioritzCia,dbaz,normal,minor,always,2.50,,2010-11-22,5,,,public,2017-03-31,"Creating a parameter type widget, if a link type parameter is selected, the link does not build, it is like a string.","Creating a parameter type widget, if a link type parameter is selected, the behaviour is the same as the string, the link does not build.",acknowledged,open,,1970-01-01 0014557,design defect,Openbravo ERP,gorkaion,AugustoMauch,normal,trivial,always,2.50MP21,,2010-09-14,20,Gentoo,,public,2017-03-31,sqlc generated java classes on wrong folder for modules,"In a module that has a module script or a build validation and uses xsql files to access the database. When this files are compiled to java files one expects to be generated on the build/javasqlc folder of the module, but they are generated instead on src-util/modulescript/src/src...... or src-util/buildvalidation/src/src......",acknowledged,open,,1970-01-01 0013627,design defect,Openbravo ERP,dalsasua,AugustoMauch,high,minor,always,pi,pi,2010-06-11,20,Ubuntu 9.04,,public,2017-03-31,verify languages process shouldn't populate c_tax_trl table,"""verify languages process shouldn't populate c_tax_trl table. unless there exists a process to export user data translation tables, those tables shouldn't be populated when running verify languages process.""",acknowledged,open,,1970-01-01 0012211,design defect,Openbravo ERP,shuehner,dbaz,low,minor,have not tried,pi,,2010-02-10,5,,,public,2017-03-31,Copying a value from a datetime field and pasting it in another one only copies date parts (and not the time part),"""See attached screenshot, when copying the value from the right datetime field and pasting it into the left datetime field, only the date part is pasted. """,acknowledged,open,,1970-01-01 0007412,design defect,Openbravo ERP,dalsasua,AugustoMauch,normal,minor,always,pi,,2009-02-06,20,rPath Linux,,public,2017-03-31,substr overloading for postgresql not working,"""In the Oracle native substr function, when an index of 0 is received as first position of the string, it turns it to a 1. In postgresql, if a 0 is received, then no value is returned as first character, so there exists a function called substr in OpenbravoERP that tries to emulate this behavior: -- Function: substr(character varying, numeric, numeric) CREATE OR REPLACE FUNCTION substr(character varying, numeric, numeric) RETURNS character varying AS $BODY$ BEGIN return substr($1,CAST((CASE $2 WHEN 0 THEN 1 ELSE $2 END) AS INTEGER), CAST($3 AS INTEGER)); END; $BODY$ LANGUAGE 'plpgsql' IMMUTABLE COST 100; Actually, this is not working, because when a substr function is invoked, then the postgresql native one is executed. The difference between both functions is in the parameter types: The one in Openbravo ERP: substr(character varying, numeric, numeric) Included in Postgresql catalog: substr(text, integer, integer) as well as substr(bytea, integer) substr(text, integer) substr(bytea, integer, integer) substr function must be re-defined""",acknowledged,open,,1970-01-01 0004746,design defect,Openbravo ERP,roklenardic,AugustoMauch,normal,minor,always,,2.50,2008-08-28,20,Ubuntu 8.04,,public,2017-03-31,Generated Help for non-displayed fields,"Navigate to Master Data Management || Business Partner window and see the Bank Account tab. then click on the help icon in the navigation bar that brings up Openbravo help. Select the Bank Account from the side list of tabs and you will see a list of fields and their descriptions for the current tab (Bank Account). You will notice that help gets generated for fields that are not diplayed on the actual screen which is confusing to the user. Fields such as Account Type and Routing No are displayed in the help but not on the screen.",acknowledged,open,,1970-01-01 0034206,defect,Openbravo ERP,caristu,caristu,high,minor,always,,,2016-10-14,5,,,public,2017-03-31,In Oracle comments are not updated properly after adding/deleting the operator class on an existing function based index,In Oracle comments are not updated properly after adding/deleting the operator class on an existing function based index. This results in inconsistencies between the XML files and database.,acknowledged,open,,1970-01-01 0035668,defect,Openbravo ERP,vmromanos,dmitry_mezentsev,normal,major,N/A,,,2017-03-31,5,,,public,2017-03-31,API Change: delete Accounting Dimension window,"""The Accounting Dimension window is obsolete and hidden (right now even deactivated). This window is wrongly defined and made a test to fail. After deactivating the window, the same test is failing again because it has been modified to be executed for deactivated windows too (which for me has no sense, but this is another topic). The best solution for Platform would be to delete this window definition, but this would create an API change (for example if a module creates a field or a tab in this window). For me it has no sense to break our API so easily because one of our tests is testing inactive windows. Breaking the API should be the last possibility for us, and only when we get a real benefit for our customers. Here I don't see any benefit, just the opposite. Besides it would make sense to review & delete other inactive windows too (or even fields, menu entries, etc.) to be consistent with the approach of not having stuff defined in the Application Dictionary that is deactivated.""",new,open,3.0PR17Q3,1970-01-01 0035647,defect,Modules,AtulOpenbravo,AtulOpenbravo,normal,major,always,,,2017-03-30,5,,,public,2017-03-31,Picking list is created with stock of a on hand warehouse other than Warehouse in Sales Order Header,Picking list is created with stock of a on hand warehouse other than Warehouse in Sales Order Header when sales order is processed by setting reservation as Auto in the sales order line.,scheduled,open,,1970-01-01 0035657,defect,Modules,ngarcia,Triage Omni OMS,high,minor,always,,,2017-03-30,5,,,public,2017-03-30,Wrong error message shown when launching Undo Protest process for a protested remittance line associated with a voided payment,Wrong error message shown when launching Undo Protest process for a protested remittance line associated with a voided payment,new,open,,1970-01-01 0035655,feature request,Openbravo ERP,aferraz,Triage Omni OMS,normal,minor,always,,,2017-03-30,30,Professional Appliance,,public,2017-03-30,Do not display Credit to Use grid in Add Payment in case negative payments,Do not display Credit to Use grid in Add Payment in case negative payments.,new,open,,1970-01-01 0026736,defect,Retail Modules,dbaz,rqueralta,normal,minor,always,,,2014-05-29,5,,,public,2017-03-28,[UX] Misalignment between several WebPOS boxes,"""There is a misalignment between several WebPOS boxes Case 1: The """"ticket"""" box should be 4 pixels upper (the same with the """"index card"""" view). You can see the attached [issueBoxAlignment-1.png] image and notice that the distance between this ticket box and the top tabs is not the same than the distance between the right side box and the tabs. Case 2: Inside the keypad, the payment method buttons height it is not the same than the number buttons. The payment method buttons should be 1px taller. You can see the attached [issueBoxAlignment-2.png] image and notice that due to this height difference, there is an increasing misalignment between the payment buttons and the number buttons Case 3: Each different tab content has a different height. This is wrong. You can see the attached [issueBoxAlignment-3.png] image, that the only ones that have proper height are SCAN, BROWSE and EDIT. The index card, the ticket and the SEARCH tab have wrong height. In the case of the ticket and the SEARCH tab what is wrong is the maximum height that should have once the scroll appears; while they have no data, they should remain as they are now. IMPORTANT: This case 3 should be fixed AFTER the previous cases in order to set the proper height in the wrong cases when the upper side be already adjusted""",scheduled,open,,1970-01-01 0035532,defect,Retail Modules,lorenzofidalgo,rqueralta,normal,minor,always,,,2017-03-15,5,,,public,2017-03-28,Discretionary promotions do not take into account the "Included Products: Only those defined" value,In the discount creation process it is possible configure that discount with the "Included Products: Only those defined" value. It is not taken into account in WEB POS and hence that certain discount can be applied to any product. Not only those recorded in "Products" tab.,scheduled,open,,1970-01-01 0011383,design defect,Openbravo ERP,arunkumar,luisrs8608,urgent,major,always,pi,,2009-11-17,5,,,public,2017-03-23,Sales order - Invoice Terms "After Delivery" - Able to create invoice for goods not shipped,Creating a sales order with two lines. Each line has different product. Create goods shipment for only one product. But able to complete the sales invoice for both the products even though for one product there is no shipment available.,scheduled,open,,1970-01-01 0033234,feature request,Retail Modules,mtaal,Retail,normal,major,have not tried,,,2016-06-13,5,,,public,2017-03-23,Implement backward compatibility test/build environment,"Goal is to deliver a continuous build environment which tests a webpos client of a previous version running on a newer server. http://wiki.openbravo.com/wiki/Projects:Retail_Backward_Compatibility_Tests",new,open,,1970-01-01 0035600,defect,Modules,markmm82,Triage Omni WMS,normal,minor,always,,,2017-03-22,5,,,public,2017-03-22,An exception is thrown in Eclipse and the popup to Delete line in the PL is not opened,An exception is thrown in Eclipse and the popup to Delete line in the PL is not opened when trying to delete a picking list line if the sales order line was delivered in another goods shipment,new,open,,1970-01-01 0035598,feature request,Retail Modules,umartirena,Retail,high,major,always,,,2017-03-22,5,,,public,2017-03-22,Be able to define POS Terminal Types that can only create Quotations,Be able to define POS Terminal Types that can only create Quotations,new,open,,1970-01-01 0035156,defect,Retail Modules,inaki_garcia,Retail,normal,trivial,always,,,2017-02-03,5,,,public,2017-03-16,[UX] [RR17Q1] Typo in message of Set Business Date shown when opening a store from the Web POS,"""When opening a store from the Web POS, the message shown in the """"Set Business Date"""" window currently says: """"Sets a new Business Date to this POS Terminal."""" And could be improved to: """"(Please) Set a new Business Date for this POS Terminal"""" This issue is reproducible with the """"POS Terminal Sessions Management"""" module installed.""",new,open,,1970-01-01 0035508,defect,Retail Modules,shuehner,Retail,normal,minor,have not tried,,,2017-03-14,5,,,public,2017-03-14,Duplicate (cached) requests to printline.xml when adding line to ticket (with remote data),"When adding a line to a ticket having remote data several request to printline.xml printing template are done. Note requests are served from browser cache but still a minor issue to even fire them multiple times. Can be reproduced at least when adding line to very first ticket after doing login. Problem has been seen in specific environment but-perf-dev3",new,open,,1970-01-01 0034397,design defect,Retail Modules,lorenzofidalgo,Retail,high,major,always,main,,2016-11-04,5,,,public,2017-03-14,[RR16Q4] Pay Open Tickets has a bad performance in certain environments. It induces a situation where a ticket can be completed,"""Select some layaways to be paid with Pay Open Tickets feature has a poor performance. Besides, it is shown """"0.00€ remaining to pay - Use Credit"""" and after some seconds, that receipt can be completed. I have been able to reproduce this feature in a RR16Q4 server with a Store Server environment and HighVol with only 10 Layaways, a possible situation in a real client. It is also reproducible with less than 10 Layaways. It is related with Remote Master Data Handling. Watch video with the behaviour: https://drive.google.com/file/d/0Bz1bUfkEffVIUTdkdTNRY1dxbTQ/view""",acknowledged,open,,1970-01-01 0035501,feature request,Retail Modules,shuehner,Retail,normal,minor,have not tried,,,2017-03-13,5,,,public,2017-03-13,Add Warning message to code which inside renderLine hook does either http requests or websql queries,"Example issue 35456 is caused by using the renderLine hook to do potentially slow things like doing http requests. That renderLine hook can be called many times for each UI update and should be used for anything which could be slow. So idea is to add a WARN line in the logs whenever: - from inside any renderLine hook - either an http request is fired - or any websql query is ran So code not following this can be found more easily (i.e. by having ci tests warnings triggers)",new,open,,1970-01-01 0035366,defect,Openbravo ERP,guilleaer,Triage Omni OMS,normal,major,have not tried,,,2017-02-27,5,,,public,2017-03-13,Update Characteristics button (Backend) raises -GC overhead limit exceeded- exception,"""Using an instance with many data, if you try to see/update the values of a specific characteristic in the backend an exception is raised: java.lang.OutOfMemoryError: GC overhead limit exceeded java.util.Arrays.copyOfRange(Arrays.java:3664) java.lang.String.(String.java:207)""",new,open,,1970-01-01 0027177,defect,Openbravo ERP,gorka_gil,Triage Omni OMS,high,minor,always,pi,,2014-07-24,5,,,public,2017-03-10,Warnigns shown in openbravo.log when running mcurrency jobs in ci,"""The following new warnings are present in the openbravo.log when running mcurrency jobs. 2014-07-22 15:55:03,639 [TP-Processor8] WARN org.openbravo.erpCommon.ad_forms.Fact - isAcctBalanced NO - Balance=0.01 Url job openbravo.log: https://ci.openbravo.com/view/try/job/try-mcurrency-pgsql/34/artifact/SANDBOX/tomcat-logs/try-mcurrency-pgsql.log Note: Not clear from when this appear in the log since the mcurrency jobs runs only as request. """,new,open,,1970-01-01 0003951,feature request,Openbravo ERP,gorka_gil,Triage Finance,normal,minor,always,pi,,2008-06-12,5,,,public,2017-03-10,Dynamic messages in "General accounting process",""" When the process is running, no messages shows up describing what´s going on, so you don't know if it's working or not. Just at the end the pop-up window gives you all the information about how many record for each table have been posted. These messages should be dynamics.""",scheduled,open,,1970-01-01 0004722,feature request,Openbravo ERP,gorka_gil,Triage Omni OMS,normal,minor,always,pi,,2008-08-26,5,,,public,2017-03-10,validation in javascript in Quality Control Report,"""The window: Production Management || Transactions || Quality Control Report || Date and Shift >> Edit CCP Measured Values can has a numeric and string inputs and the validation of type introduced is made in java, when the page is submitted. The validation should be done in javascript before the page will be submitted""",acknowledged,open,,1970-01-01 0035361,defect,Retail Modules,pradeepvarma,rqueralta,normal,minor,have not tried,,,2017-02-27,5,,,public,2017-03-10,Remove the characters restriction in Log client window's message field,"I have been trying to make sense of the data in the 'message' field on the Log Client window. It is good for all except for receipts. It would have been perfect if the field size was not limited to CHARACTER VARYING(2000). The message field with a receipt that has more than 4 product lines are truncated and thus missing the rest of the receipt information (Payment type also).",scheduled,open,,1970-01-01 0031034,defect,Retail Modules,plujan,guilleaer,normal,major,have not tried,main,,2015-10-02,5,,,public,2017-03-10,[RR15Q4] Having a template in development is not considered to show the In Development banner,"""When any module is marked as In Development, webPOS shows in the main page a banner alerting the user about this. If the module is a Template, webPOS does not show the banner. However, in order to refresh the Manifest, the system is considered under development, creating an inconsistency in offline mode.""",scheduled,open,,1970-01-01 0035475,defect,Retail Modules,aferraz,Retail,normal,minor,have not tried,,,2017-03-10,30,Professional Appliance,,public,2017-03-10,Do not calculate Net Price and Net Amount outside triggers when creating new Order/Invoice with Price Including Taxes,"""When creating new C_Order or C_Invoice records using Price Including Taxes from any PL/SQL or Java code, PriceStd, PriceList, PriceLimit, PriceActual, TaxBaseAmt and LineNetAmt should not be calculated for lines, as they will be calculated in C_OrderLine_Trg or C_InvoiceLine_Before_Trg triggers. In case we need to calculate them, instead of using C_Get_Net_Price_From_Gross function to calculate net price from gross price, we need to use C_Get_Net_Amount_From_Gross function to calculate net amount from gross amount and then net price from net amount.""",new,open,,1970-01-01 0018908,design defect,Openbravo ERP,pjuvara,Triage Omni OMS,normal,major,always,3.0MP4,,2011-10-27,5,,,public,2017-03-09,It should be possible to define "Non shippable" products,"""The product master in Openbravo allows to define products that are available for sales vs. products that cannot be sold using the """"Sale"""" field There are however a number of sellable products that should not be shippable. The primary example are discounts. Discounts are defined in Openbravo as products of type """"Service"""" that cannot be stocked. They need to have Sales = Yes so that you can add a discount to a sales order. However, you should not be able to ship them. Currently discounts can be shipped (users can create a shipping line for them) and if users do so in an environment that uses perpetual inventory (where receipts and shipments are accounted for), accounting fails because there is no cost associated to the discount (there cannot be a cost defined for a discount). The solution is to add a new flag """"Non shippable"""" to the product definition that makes the product not available for shipping. Please notice that it would not be correct to assume that """"Services"""" are not shippable: for example, you need to create a shipment for a service for a milestone based consulting contract in order to recognize revenue.""",new,open,,1970-01-01 0020896,feature request,Openbravo ERP,xabiermerino,Triage Omni OMS,high,minor,always,3.0MP12,,2012-06-29,5,,,public,2017-03-09,It would be nice define a service product in order to not create a good shipment/receipt,"""In this moment you are able to create a good shipment/receipt from a service product (this is correct), but it would be nice that the application would offer the possibility to avoid this. """,new,open,,1970-01-01 0023190,feature request,Openbravo ERP,VictorVillar,Triage Omni OMS,high,minor,always,pi,,2013-02-28,5,,,public,2017-03-09,New check in Product window: deliverable/receivable for Service products,"Due to there could be service products that will never be delivered or receivable and Delivery Status will not show 100%, it would be necessary to have a new check in the Product window, for Service Products in order to decide if these products are going to be delivered or not.",new,open,,2013-03-26 0035455,feature request,Openbravo ERP,vmromanos,Triage Omni OMS,normal,major,have not tried,,,2017-03-08,5,,,public,2017-03-08,Adapt every query that uses credit to take advantage of FIN_PAYMENT_BPARTNER_CREDIT index,"""As part of the fix for #33581, a new index FIN_PAYMENT_BPARTNER_CREDIT has been declared in FIN_Payment table. We should review all the places where the previous index can be useful and adapt them to use it, following a similar solution to #33581. After a quick search, these are the places found (more research should be done!): FinancialUtils.getPaymentsWithCredit() RptC_Bpartner.getCustomerPaymentsWithCredit() Think also whether it makes sense to have this duplicated or centralize instead everything in just one method""",new,open,,1970-01-01 0034751,defect,Openbravo ERP,plujan,Retail,normal,minor,always,main,,2016-12-15,5,,,public,2017-03-06,[RR16Q4] It is not possible to log in the Backend using the role "Ventas","Having the WhiteValley data, en error is shown when changing the role from the default one to ""Ventas"" of Openbravo user.",new,open,,1970-01-01 0035418,feature request,Openbravo ERP,vmromanos,Triage Omni WMS,normal,minor,have not tried,,,2017-03-02,5,,,public,2017-03-02,Update ABC button should be disabled when any Warehouse has been used in the filters,"""The Update ABC button should be disabled when the user has selected a warehouse in the filters, because the calculated distribution might not be accurate. From a functional perspective, the ABC classification only makes sense when the calculation is done grouping by organization (all the warehouses that belong to the organization). If the user filters by a concrete warehouse, the valuation might be distinct compared to the valuation it has for all the warehouses. Note that when filtering by warehouse, both value calculation and displayed results are filtered by the warehouse. This is done this way to allow comparatives between warehouses within the same organization. """,new,open,,1970-01-01 0035417,feature request,Openbravo ERP,vmromanos,Triage Omni WMS,normal,minor,have not tried,,,2017-03-02,5,,,public,2017-03-02,ABC percentages should be user defined,"""Right now the Pareto Product Report hardcodes the following distribution: A products represent 80% value of the warehouse, B the 15% and C the 5%. These three parameters should be added as fields when launching the report (and defaulted to previous values), so the user can modify them as required. """,new,open,,1970-01-01 0035416,design defect,Openbravo ERP,vmromanos,Triage Omni WMS,normal,major,always,,,2017-03-02,5,,,public,2017-03-02,Update ABC in Pareto Product Report should be refactor,"""This process is based on the M_UPDATE_PARETO_PRODUCT db function, which also calls the M_GET_PARETO_ABC function, both having very important performance issues. This process should be refactored to avoid the usage of these functions to calculate (once again) & update the ABC. The ABC already calculated in the report should be used directly to update the records. """,new,open,,1970-01-01 0031239,feature request,Modules,VictorVillar,Triage Omni WMS,urgent,major,always,,,2015-10-23,5,,,public,2017-03-02,it would be nice to have partial validations,"it would be nice to have partial validations. ",new,open,,1970-01-01 0035391,feature request,Retail Modules,guillermogil,guillermogil,normal,minor,N/A,,,2017-03-01,5,,,public,2017-03-02,The whole rule model should be inside the discount to apply,"The whole rule model should be inside the discount to apply instead of setting only its ID. With that we can avoid the asynchronous calls to get the model and we can get directly custom properties added to m_offer model. It is needed to put it also on PaidReceipts.",new,open,,1970-01-01 0035388,defect,Retail Modules,nataliag,Retail,normal,minor,always,,,2017-02-28,5,,,public,2017-03-01,Services are not allocated just below the product associated in webPOS,"When you add a service of a product, if there are more products below the first one, the service is added at the end of the ticket, not below the product associated to this service ",new,open,,1970-01-01 0035380,feature request,Retail Modules,malsasua,Retail,normal,minor,always,,,2017-02-28,20,Community Appliance,,public,2017-02-28,Create a new hook in discount button acction,Create a new hook in discount button action,new,open,,1970-01-01 0035365,defect,Retail Modules,guilleaer,Retail,normal,minor,have not tried,,,2017-02-27,5,,,public,2017-02-27,When Prod Characteristics are loaded the UI should be reactive noticing user that a query is being performed,"""This issue is specially noticeable when remote filter is being used and when the volume of data is quite big. In this cases the query to retrieve the characteristic which applies to a subset of products (previously filtered) is not fast, so the user does not perceive that the system is working.""",new,open,,1970-01-01 0035362,defect,Retail Modules,guilleaer,Retail,normal,minor,have not tried,,,2017-02-27,5,,,public,2017-02-27,When Prod Ch Values are loaded the UI should be reactive noticing user that a query is being performed,"""This issue is specially noticeable when remote filter is being used and when the volume of data is quite big. In this cses the query to retrieve the values of a characteristic is not fast no the user does not perceive that the system is working. If the user opens the popup for the first time, he will see """"NO RESULTS"""" until values reach the front end. If the user has opened the popup for a different characteristic before, he will see previous values and it can confuse him. Loading message should be shown""",new,open,,1970-01-01 0034449,design defect,Retail Modules,plujan,AugustoMauch,normal,major,have not tried,main,,2016-11-09,5,,,public,2017-02-27,[RR16Q4] It is not possible to update a module because of structural changes in de database,"""I have a new version for the Gift Cards module. When trying to install the update via the Module Management window, I get below message. This happens even after executing an export.database command. Local changes have been found in your database. This probably means that you have created or changed some elements in the Application Dictionary (such as windows, fields, menu entries, or messages), and that you have not exported them. If you don't export them before updating your environment or installing modules, your changes will be replaced. Please use the following command to export your changes: ant export.database To find out more about this command, and why you should use it, you can read this page in the Openbravo wiki. Database has structural changes.""",new,open,,1970-01-01 0035351,defect,Localization Pack: Spain,nataliag,Triage Omni OMS,normal,minor,always,,,2017-02-23,5,,,public,2017-02-24,"Deseleccionar" text appears in the registers always although they are not selected.,"When you go to a window, for exmaple ""Product"" and you place the mouse on the checkbox of some register, the text ""Deseleccionar"" appears independently of the status of the checkbox. It appears when the checkbox is selected and when it is not. ",new,open,,1970-01-01 0035352,defect,Openbravo ERP,ngarcia,Triage Omni OMS,high,minor,always,,,2017-02-23,5,,,public,2017-02-23,[Documentation] Add an explanation about Enable for all users option at widget level in Role - Widget Class Access,"[Documentation] Add an explanation about Enable for all users option at widget level in Role - Widget Class Access: http://wiki.openbravo.com/wiki/Role#Widget_Class_Access",new,open,,1970-01-01 0035347,feature request,Retail Modules,adrianromero,Retail,normal,major,have not tried,,,2017-02-23,5,,,public,2017-02-23,Preference to allow edit or not anonymous customer from POS,It is required to have a new configuration preference "Do not allow to edit anonymous customer" that allows or not the edition of anonymous customer details and address.,new,open,,1970-01-01 0035321,defect,Retail Modules,nataliag,Retail,normal,minor,always,,,2017-02-21,5,,,public,2017-02-21,Customer address changes when you change the customer in webPOS,"If you have a business partner with several addresses, when you are in webPOS you can see a specific address. Now if you change the customer and then you change again to the first customer, the address is different from the first one.",new,open,,1970-01-01 0031166,defect,Retail Modules,aaroncalero,rqueralta,normal,minor,always,,,2015-10-19,5,,,public,2017-02-20,Incorrect label when a return is loaded in web pos,"When the current open ticket in web pos is a normal ticket (not a return) and a return is loaded from backend, the return is labelled ""To Be Returned"" instead of ""Returned"".",new,open,,1970-01-01 0031645,defect,Retail Modules,egoitz,rqueralta,normal,minor,always,,,2015-12-02,5,,,public,2017-02-20,It is not possible to use the character ' on warehouse name,"When using a name that contains the character ', you can not login on the mobile procurement terminal using the warehouse with that name.",new,open,,1970-01-01 0030568,defect,Retail Modules,rbianchini,rqueralta,normal,minor,always,,,2015-08-13,5,,,public,2017-02-20,Pressing the quantity button without any number entered produces an error message,Pressing the quantity button without any number entered produces an error message,new,open,,1970-01-01 0031151,defect,Retail Modules,malsasua,rqueralta,normal,minor,always,,,2015-10-15,20,Community Appliance,,public,2017-02-16,incremental refresh can not be configured with a value higher than 35.791 (35791 * 60 * 1000 = max integer 32 bit),"""if the incremental refresh is configured with a value higher than 35.791 (35791 * 60 * 1000 = max integer 32 bit) , error is returned when login is done: err_insufficient_resources """,new,open,,1970-01-01 0035175,design defect,Retail Modules,pradeepvarma,Retail,high,major,always,,,2017-02-07,5,,,public,2017-02-15,Loss of ticket number if ticket numbering is different from return numbering,"""Loss of ticket number if ticket numbering is different from return numbering : Add prefix in the field """"Return No Prefix"""" in the POS Terminal. 1 - Create a ticket with 1 product : number 01. Don't finalize the ticket 2 - Create a new ticket with 1 line : Number 02. Don't finalize the ticket 3 - Call back the ticket 01 4 - Delete the line . New number for the ticket is RT01 (return ticket). This is the first problem. 5 - Add a new line in this ticket (01) the number is 03. 6 - Finalize the ticket 03 7 - Finalize the ticket 02 The ticket number 01 is lost. After the step 5 : 6 - Create a new tikcet (all tickets are pending). The number is 03. Don't finalize the ticket 7 - Create a new ticket, the number is also 03 8 - same than 7 We check in a standard version (16Q3 and 16Q4.2) without specific development and it's the same.""",new,open,,1970-01-01 0025105,feature request,Openbravo ERP,VictorVillar,Triage Omni OMS,immediate,major,always,pi,,2013-11-07,5,,,public,2017-02-15,The Production cost should be calculated independently if the Cost center is defined in the Production Run,The Production cost should be calculated independently if the Cost center is defined in the Production Run,new,open,,1970-01-01 0023505,design defect,Openbravo ERP,VictorVillar,Triage Omni WMS,urgent,major,always,pi,,2013-04-08,5,,,public,2017-02-15,The Cost Center Version should not be necessary to calculate the cost of manufacturing products,The Cost Center Version should not be necessary to calculate the cost of manufacturing products,new,open,,1970-01-01 0035259,feature request,Retail Modules,malsasua,Retail,normal,minor,always,,,2017-02-14,5,,,public,2017-02-14,"in POS, to able to remove the automatic discount in one line","when one automatic discount is applied in one line, it should be possible to remove this discount by cashier",new,open,,1970-01-01 0035194,defect,Openbravo ERP,airaceburu,Triage Finance,normal,minor,always,pi,pi,2017-02-08,5,,,public,2017-02-09,Product categories are not translated in Sales Invoice Dimensional Report,Product categories are not translated in Sales Invoice Dimensional Report,new,open,,1970-01-01 0035169,design defect,Openbravo ERP,inaki_garcia,Triage Omni OMS,normal,minor,always,,,2017-02-06,5,,,public,2017-02-06,[RR17Q1] A Sales Invoice should have a direct link to its related Return from Customer record,"""A Sales Invoice generated from a Return Receipt has a field in the """"More Information"""" section of the form view which links to a Sales Order. This isn't totally correct, since it doesn't directly take to the more meaningful and detailed Return from Customer record. Furthermore, the Return Receipts will not be displayed in the Sales Order window by default or due to grid pre-filtering, thus meaning that the natural way to query these receipts will always be the Return from Customer window. """,new,open,,1970-01-01 0035167,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2017-02-06,5,,,public,2017-02-06,[RR17Q1] When Quantity of a product is high enough (>= 10^10 ) it induces an overflow,"""If a product with quantity >= 10^10 (e.g. 10.000.000.000) is sold, it is not correctly processed in backend and it induces an overflow. It is not a probable flow. Besides, if layaway flow is present, the layaway is stuck and never disappears.""",new,open,,1970-01-01 0035165,defect,Retail Modules,inaki_garcia,Retail,normal,minor,always,,,2017-02-06,5,,,public,2017-02-06,[UX] [RR17Q1] The product details action buttons don't update properly when switching from Layaway order to Receipt,"""When managing a receipt as a Layaway, the action buttons of a selected receipt item update correctly when converting a Receipt into a Layaway, but they don't update as they should when converting the Layaway into a Receipt back again. The button which appears and should disappear is """"Return Line"""". Check the steps to reproduce for further information.""",new,open,,1970-01-01 0034422,defect,Retail Modules,inaki_garcia,Retail,normal,minor,always,main,,2016-11-08,5,,,public,2017-02-06,[RR16Q4] Zero ("0") value not setting up properly on the "Others" option in the "Select Cash to Keep" steps,"""Others"" option in the ""Cash to keep"" steps doesn't allow setting ""0"" as a valid value directly, although there is a workaround to it (read ""Steps To Reproduce"" section). Need to consider whether ""0"" is allowed as value, or if inputing ""0"" shouldn't be allowed at all.",new,open,,1970-01-01 0031639,defect,Openbravo ERP,VictorVillar,collazoandy4,high,minor,always,,,2015-12-02,5,,,public,2017-02-03,It is not possible to delete a product under some circumstancies,It is not possible to delete a product under some circumstancies,new,open,,1970-01-01 0035150,defect,Retail Modules,lorenzofidalgo,Retail,normal,trivial,always,pi,,2017-02-03,5,,,public,2017-02-03,[UX] Inside "Non Secure Connection" popup there is an unpleasant "Link","Once POS user clicks ""Non Secure Connection"", it is shown a popup with certain message and under that message, a ""Link"". That ""Link"" should be more user friendly.",new,open,,1970-01-01 0035091,feature request,Openbravo ERP,caristu,Triage Omni OMS,normal,minor,N/A,,,2017-01-30,5,,,public,2017-02-03,Review classes extending BaseProcessActionHandler to use ResponseActionsBuilder to generate the response,"Classes extending BaseProcessActionHandler should be reviewed in order to make use of the new ResponseActionsBuilder API. This class is a helper that can be used to generate the handler response when it is returning any of the available standard response actions[1]. This will help to have cleaner code in those classes. [1] http://wiki.openbravo.com/wiki/How_to_create_a_Standard_Process_Definition#Returning_Several_Actions",new,open,,1970-01-01 0035148,defect,Retail Modules,xplacesc,Retail,high,major,always,,,2017-02-03,5,,,public,2017-02-03,"Allow always show stock" preference breaks variants search in POS,"When you set to ""Y"" this property and have a generic product with variants, POS is not able to filter correctly and when you select the corresponding generic product at POS, it doesn't filter and present its variants. It shows all products instead.",new,open,,1970-01-01 0035143,defect,Retail Modules,lorenzofidalgo,Retail,high,minor,always,main,,2017-02-02,5,,,public,2017-02-02,[RR17Q1] Pay Open Tickets search query takes too long,Pay Open Tickets search query takes too long in some contexts. I have been able to reproduce this issue in a RR17Q1 Store Server with HighVol context. Currently it is taking longer than 4 minutes using Start Date and End Date filters.,new,open,,1970-01-01 0035142,defect,Retail Modules,inaki_garcia,Retail,normal,minor,always,,,2017-02-02,5,,,public,2017-02-02,[UX] [RR17Q1] Responsive web page feature or "responsiveness" doesn't work properly in Cash Up,"""In cash up screen, resizing the window or setting it to fullscreen doesn't work properly. The following graphical bugs occur (as shown in screenshots): - Buttons and panels mix up. - Panel padding and margins change between resizings of the window""",new,open,,1970-01-01 0035134,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2017-02-02,5,,,public,2017-02-02,[RR17Q1][Two families discount][Split Lines] Discount is not placed in the expected lines after split lines is executed,"It is supposed certain discount has to be placed in different lines after Split Lines is executed, but that discount description stays in the original line. (""Camping Combo"" in the attached image).",new,open,,1970-01-01 0035118,defect,Retail Modules,guilleaer,Retail,normal,minor,always,,,2017-02-01,5,,,public,2017-02-01,Wiki explains that default behavior for discount key of the keyboard is Discretionary discounts but old discounts is active,"Wiki explains that default behavior for discount key of the keyboard is Discretionary discounts but ""basic"" discounts is active http://wiki.openbravo.com/wiki/Retail:Web_POS_User_Guide#Numerical_pad",new,open,,1970-01-01 0035111,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2017-01-31,5,,,public,2017-01-31,[RR17Q1][HighVol] Logout just after clicking several times in Pay Open Tickets search button is not possible,"""If POS user clicks several times in Pay Open Tickets search button and just after that tries to log out, POS logs out and automatically logs in. This behaviour has been reproduced in RR17Q1 with StoreServer + HighVol context.""",new,open,,1970-01-01 0034391,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2016-11-04,5,,,public,2017-01-31,"[RR16Q4][HighVol] When Pay Open Tickets is searching receipts, instead of ""Loading..."" it is shown ""No results""","In a HighVol environment, searching open tickets to be paid in ""Pay Open Tickets"" option can take some time. After clicking search button, it must be shown ""Loading"". Currently, it is shown ""No results"". It is a real problem because the user does not realise POS is, actually, searching those receipts. It looks like there are no results.",new,open,,1970-01-01 0035099,defect,Retail Modules,sureshbabu,inigosanchez,normal,minor,always,,,2017-01-31,5,,,public,2017-01-31,[Tomcat clustering] System throws time out error message when the user try to delete a record at Tax rate window,"""[Tomcat clustering] Not able to delete a record at Tax rate window At ERP(backend), when the user try to delete a record at Tax rate window """"Deleting"""" progress bar appears, and then following error message appears UNDEFINED OBUISC_RPCManager.timeoutErrorMessage""",new,open,,1970-01-01 0035084,defect,Retail Modules,guillermogil,Retail,normal,trivial,always,,,2017-01-30,5,,,public,2017-01-30,Sessions is using a deprecated API,"""If you login with sessions module the following warning appear: fa5b353…_WebPOS.js:2856 Deprecated (since RR14Q4): 'OB.MobileApp.model.hookManager' is a child of the model of the terminal. Please use 'OB.UTIL.HookManager' instead. More info: http://wiki.openbravo.com/wiki/How_to_Add_Hooks; line: Object.callbackExecutor (http://localhost:8080/openbravo/web/js/gen/fa5b3539fec1df4ad56d1496a175fcbd_WebPOS.js:6412:14) (*,+)""",new,open,,1970-01-01 0035045,defect,Retail Modules,pradeepvarma,Retail,normal,minor,always,,,2017-01-24,5,,,public,2017-01-27,Discount and Promotion of type pack : Apply next discount is by default set to "Y","""When a new discount is created of type pack in the ERP, the apply next discount value is by default set to """"Y"""". But as per the wiki documentation : http://wiki.openbravo.com/wiki/Retail:Discounts_and_Promotions_Rules#Packs, the apply next discount for the discount of type pack should be set as """"N"""". """,new,open,,1970-01-01 0034917,design defect,Openbravo ERP,qualitic_tecnico,Triage Omni OMS,normal,minor,have not tried,,,2017-01-11,30,,,public,2017-01-25,Deletion of a business partner requires an excessive long time due to trigger for constraint c_buspartner_fact_acct,"""Deletion of a business partner requires an excessive long time, after upgrading from PR16Q3.3 to PR16Q4 we noticed that deleting a Business Partner in the application takes an excessive amount of time. An explain plan was run some times in a test environment (database fresh start) against table C_BPARTNER containing around 25K lines. What we noticed is that trigger for constraint c_buspartner_fact_acct is taking too long to end execution: """"Trigger for constraint c_buspartner_fact_acct: time=10254.363 calls=1"""" this means that to delete a single business partner could take even more than 10 seconds before giving back control to user. BEGIN; EXPLAIN ANALYSE DELETE FROM C_BPARTNER WHERE C_BPARTNER_ID = '1E8AF074EB814998A35CD148F928092F'; ROLLBACK; ------------------------------------------------------------------ QUERY PLAN Delete on c_bpartner (cost=0.41..8.43 rows=1 width=6) (actual time=0.224..0.224 rows=0 loops=1) -> Index Scan using c_bpartner_idsalesrep on c_bpartner (cost=0.41..8.43 rows=1 width=6) (actual time=0.052..0.056 rows=1 loops=1) Index Cond: ((c_bpartner_id)::text = '1E8AF074EB814998A35CD148F928092F'::text) Trigger for constraint a_amortline_acctd_bpartner: time=0.898 calls=1 Trigger for constraint a_asset_c_bpartner: time=0.777 calls=1 Trigger for constraint ad_clientinfo_c_bpartnercashtr: time=0.440 calls=1 Trigger for constraint ad_orginfo_c_bpartner: time=0.407 calls=1 Trigger for constraint ad_user_c_bpartner: time=0.419 calls=1 Trigger for constraint c_acctschema_element_c_bpartne: time=0.452 calls=1 Trigger for constraint c_bank_c_bpartner: time=0.540 calls=1 Trigger for constraint c_bp_bankaccount_c_bpartner: time=0.190 calls=1 Trigger for constraint c_bp_customer_acct_c_bpartner: time=0.245 calls=1 Trigger for constraint c_bp_employee_acct_c_bpartner: time=0.347 calls=1 Trigger for constraint c_bp_salcategory_c_bpartner: time=0.457 calls=1 Trigger for constraint c_bp_withholding_c_bpartner: time=0.169 calls=1 Trigger for constraint c_bpartner_bpartner_parent: time=10.250 calls=1 Trigger for constraint c_bpartner_c_bpartner: time=8.579 calls=1 Trigger for constraint c_bpartner_discount_c_bpartner: time=0.425 calls=1 Trigger for constraint c_bpartner_location_c_bpartner: time=0.216 calls=1 Trigger for constraint c_bpartner_m_rappel_bpartner: time=0.317 calls=1 Trigger for constraint c_bpartner_m_requisition: time=1.519 calls=1 Trigger for constraint c_bpartner_m_requisitionline: time=3.823 calls=1 Trigger for constraint c_bpartner_maweemployee: time=0.447 calls=1 Trigger for constraint c_bpartner_mrp_run_production: time=0.309 calls=1 Trigger for constraint c_bpartner_mrp_run_purchase: time=0.280 calls=1 Trigger for constraint c_bpartner_mrp_salesforecast: time=0.355 calls=1 Trigger for constraint c_buspartner_c_bp_vendor_acct: time=0.160 calls=1 Trigger for constraint c_buspartner_c_budgetline: time=0.306 calls=1 Trigger for constraint c_buspartner_fact_acct: time=10254.363 calls=1 <------------------------- Trigger for constraint c_buspartner_m_product_po: time=0.413 calls=1 Trigger for constraint c_commission_c_bpartner: time=0.288 calls=1 Trigger for constraint c_commissionline_c_bpartner: time=0.168 calls=1 Trigger for constraint c_debt_payment_c_bpartner: time=0.252 calls=1 Trigger for constraint c_externalpos_c_bpartner: time=0.166 calls=1 Trigger for constraint c_invoice_c_bpartner: time=0.212 calls=1 Trigger for constraint c_invoiceline_acctd_bpartner: time=0.168 calls=1 Trigger for constraint c_invoiceline_c_bpartner: time=1752.844 calls=1 Trigger for constraint c_order_c_bpartner: time=0.512 calls=1 Trigger for constraint c_order_dropship_bpartner: time=1.628 calls=1 Trigger for constraint c_orderline_acctd_bpartner: time=0.287 calls=1 Trigger for constraint c_orderline_c_bpartner: time=2.785 calls=1 Trigger for constraint c_poc_email_c_bpartner: time=0.270 calls=1 Trigger for constraint c_project_c_bpartner: time=0.300 calls=1 Trigger for constraint c_project_responsible: time=0.346 calls=1 Trigger for constraint c_project_vendor_c_bpartner: time=0.232 calls=1 Trigger for constraint c_projectproposal_c_bpartner: time=0.237 calls=1 Trigger for constraint c_taxpayment_c_bpartner: time=0.349 calls=1 Trigger for constraint c_validcombination_c_bpartner: time=0.919 calls=1 Trigger for constraint c_withholding_beneficiary: time=0.257 calls=1 Trigger for constraint em_aeat349_cinvrev_fk_cbp: time=0.221 calls=1 Trigger for constraint em_obretco_org_bpartner: time=0.254 calls=1 Trigger for constraint fin_bankstatline_cbpartner: time=0.350 calls=1 Trigger for constraint fin_c_bpartner_payments: time=1315.212 calls=1 Trigger for constraint fin_c_bpartner_yment_proposal: time=0.289 calls=1 Trigger for constraint fin_doubtful_debt_c_bpartner: time=0.229 calls=1 Trigger for constraint fin_doubtful_debt_run_bp: time=0.130 calls=1 Trigger for constraint fin_finacc_bpartner: time=0.169 calls=1 Trigger for constraint fin_finacc_trans_c_bpartner: time=1124.048 calls=1 Trigger for constraint fin_scheduledetail_c_bpartner: time=0.822 calls=1 Trigger for constraint gl_journal_c_bpartner_id: time=12.502 calls=1 Trigger for constraint gl_journalline_c_bpartner: time=301.060 calls=1 Trigger for constraint m_discountschemaline_c_bpartne: time=0.733 calls=1 Trigger for constraint m_inout_c_bpartner: time=0.649 calls=1 Trigger for constraint m_inoutline_acctd_bpartner: time=0.523 calls=1 Trigger for constraint m_inoutline_c_bpartner: time=3.394 calls=1 Trigger for constraint m_offer_bpartner_bpartner: time=0.578 calls=1 Trigger for constraint m_product_c_bpartner: time=0.847 calls=1 Trigger for constraint m_product_customer_c_bpartner: time=0.518 calls=1 Trigger for constraint m_product_template_c_bpartner: time=0.497 calls=1 Trigger for constraint m_reservation_bpartner: time=0.520 calls=1 Trigger for constraint m_shipper_c_bpartner: time=0.471 calls=1 Trigger for constraint m_warehouse_shipper_c_bpartner: time=0.494 calls=1 Trigger for constraint ma_maint_worker_c_bpartner: time=0.463 calls=1 Trigger for constraint ma_pl_employee_c_bpartner: time=0.472 calls=1 Trigger for constraint mrp_run_purchase_vendor: time=0.500 calls=1 Trigger for constraint mrp_run_purchaseline_c_bpartne: time=0.510 calls=1 Trigger for constraint obanaly_fact_disc_c_bp_fk: time=0.666 calls=1 Trigger for constraint obanaly_fact_order_c_bp_fk: time=0.848 calls=1 Trigger for constraint obanaly_fact_soh_bpartner_fk: time=0.689 calls=1 Trigger for constraint obfchp_cp_c_bpartner_id: time=0.470 calls=1 Trigger for constraint obirb_invbookline_c_bpartner: time=0.513 calls=1 Trigger for constraint obpos_applications_bpartner: time=0.552 calls=1 Trigger for constraint rem_instruction_bpartner: time=0.490 calls=1 Trigger for constraint s_timeexpense_c_bpartner: time=0.486 calls=1 Trigger for constraint s_timeexpenseline_c_bpartner: time=0.552 calls=1 Total runtime: 14821.503 ms """,new,open,,1970-01-01 0035050,defect,Openbravo ERP,tayyab217,Triage Omni OMS,normal,minor,always,,,2017-01-25,30,Ubuntu 14.04,,public,2017-01-25,"Window:Payment In, Field:Used Credit calculation mismatch.",Field:Used Credit amount not getting deducted if user delete the entry which tags the 'Credit to Use' with Order or Invoice & also take 'Payment In' in same receipt.,new,open,,1970-01-01 0035039,defect,Retail Modules,sureshbabu,Retail,normal,minor,always,,,2017-01-24,5,,,public,2017-01-24,[Tomcat Cluster environment] user details not getting loaded at Preference window,"At ""Visible at user"" field, user details not getting loaded at Preference window ",new,open,,1970-01-01 0035036,defect,Retail Modules,rbianchini,Retail,normal,minor,always,RR16Q4,,2017-01-23,5,,,public,2017-01-23,Column id of m_brand table has wrong name,"Column id of m_brand table has wrong name in web pos. Instead of m_brand_id, the column's name is m_product_id",new,open,,1970-01-01 0035031,defect,Retail Modules,inaki_garcia,Retail,normal,minor,always,,,2017-01-23,5,,,public,2017-01-23,[UX][RR17Q1] Incomplete field validation for the Amount to Layaway popup of the Pay Open Tickets option,"""There are several missing validations for field of the Amount To Layaway popup, which appears when clicking on a Layaway on the """"Pay Open Tickets"""" screen/option (check screenshots). Here are the lists of items which are already validated, and which should be [1] Already validated inputs ('Invalid input' popup shows as it should, check screenshot): - Negative amount - Amount higher than the """"Remaining to Pay"""" of the selected Layaway - [1.3] Calculating percentages with non-digit non valid characters in the input (this functionality must be mentioned in http://wiki.openbravo.com/wiki/Retail:Web_POS_User_Guide#Layaway_a_order) [2] Not validated inputs and their results: - [2.1] One or more non-digit and not '%' characters and spaces (non valid characters) preceding or preceding and following a correct value resets the Amount to Layaway - [2.2] One or more non-digit and not '%' characters and spaces (non valid characters) following a correct value updates the value correctly - [2.3] '%' character to set the Amount to Layaway as a percentage of the Remaining to Pay can be placed preceding or following a correct value """,new,open,,1970-01-01 0035016,defect,Openbravo ERP,alostale,Triage Omni OMS,normal,minor,sometimes,,,2017-01-20,5,,,public,2017-01-20,Unstable APRRegression30007OutTest depending on when it's executed,"""APRRegression30007OutTest performs assertions on due date, when this test case is executed around midnight, the expected and actual due dates differ. """,new,open,,1970-01-01 0035001,defect,Openbravo ERP,inaki_garcia,Triage Omni OMS,normal,minor,always,,,2017-01-18,5,,,public,2017-01-19,[PR17Q1] A newline is entered in the Value field when selecting a Property with Enter key in Preference window,"""When a """"Property"""" is selected in the Preference form using the keyboard (start to type, scroll with the keyboard and hit enter), the focus changes to the """"Value"""" field as it should, but a newline is entered in said field. This could mean inputting an incorrect Value, and thus making the Preference ineffective. This issue is reproducible in both grid and form views.""",new,open,,1970-01-01 0034995,defect,Retail Modules,Sandrahuguet,Retail,normal,major,have not tried,,,2017-01-18,20,Community Appliance,,public,2017-01-18,[HGVOL] Performance problem adding multiple RFID products,"Performance problem adding multiple RFID products. AddMultipleRFIDProducts test fails in ret-hgvol jobs: https://ci.openbravo.com/view/retail/job/ret-higvol-pgsql/622/testReport/org.openbravo.test.mobile.retail.pack.selenium.tests.rfid/AddMultipleRFIDProducts/test/",new,open,,1970-01-01 0034988,defect,Openbravo ERP,inaki_garcia,Triage Omni OMS,normal,trivial,always,,,2017-01-18,5,,,public,2017-01-18,[UX][PR17Q1] Field in Update Charactersitic popup should be selectable by one click,"To complete the field of Update Characteristic popup in the Product window, double clicking is required in order to select any of the options. From a usability point of view, this would be better if it only required one click to select an option.",new,open,,1970-01-01 0034911,design defect,Retail Modules,dbaz,Retail,normal,minor,always,,,2017-01-11,5,,,public,2017-01-18,[UX] Keypad mathematical symbols (/ * % - +) should not be shown if the button is disabled,"""Keypad mathematical symbols (/ * % - +) should not be shown if the button is disabled. These symbols could led to the user think that there is a way to activate/use them, and some of them like the * are never used. NOTE: There are other buttons, like the DISCOUNTS one, that still must continue showing its label even if the button is disabled.""",acknowledged,open,,1970-01-01 0033644,design defect,Retail Modules,mtaal,Retail,normal,minor,have not tried,,,2016-08-07,5,,,public,2017-01-17,"Too many preference queries, this while preferences are cached in the http session already","""When using WebPOS there are many places where a query for preferences is done for the current user, code like this [1]. In addition while logging in all preferences are read/queried [2]. This can also all be read from the session as all preferences are already loaded in the session also [3]. [1] https://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/file/6de25cf75f58/src/org/openbravo/retail/posterminal/master/Product.java#l76 [2] https://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/file/0b3137a4bb61/src/org/openbravo/mobile/core/login/RolePermissions.java#l122 [3] https://code.openbravo.com/erp/devel/pi/file/ae1076c7e9ea/src/org/openbravo/base/secureApp/LoginUtils.java#l332""",new,open,,1970-01-01 0034983,defect,Openbravo ERP,plujan,Triage Omni WMS,normal,minor,have not tried,main,,2017-01-17,5,,,public,2017-01-17,[PR17Q1] [AUoM] Usability issue with Pick/Edit pop up in Return to Vendor,"Selecting a line for a Return to Vendor order is very hard since once a line is selected, the information shown in the screen changes and important fields as the product name are not visible.",new,open,,1970-01-01 0034980,defect,Retail Modules,inaki_garcia,Retail,normal,minor,always,,,2017-01-17,5,,,public,2017-01-17,[RR17Q1] Enable Cancel and Replace property doesn't work properly,"The ""Enable Cancel and Replace"" property appears to be visible by default (without declaring the property), which is opposite to what it should be (hidden by default, according to the openbravo wiki: http://wiki.openbravo.com/wiki/How_to_manage_Cancel_and_Replace_process#Cancel_and_Replace_preference_configuration)",new,open,,1970-01-01 0032241,defect,Retail Modules,guilleaer,Retail,normal,major,have not tried,RR15Q2.5,,2016-02-15,5,,,public,2017-01-17,Synchronization problems in web POS,"Synchronization problems in web POS are causing different problems: -> orders without cashupid -> Orderlines withou taxes -> Orders whit differences between the sum of lines and header",new,open,,1970-01-01 0031664,design defect,Retail Modules,Orekaria,Retail,normal,major,always,,,2015-12-07,5,,,public,2017-01-17,The javascript generated file is sent in an incorrect encoding,The javascript generated file is sent in an incorrect encoding,acknowledged,open,,1970-01-01 0003436,design defect,Openbravo ERP,user71,Triage Omni OMS,normal,minor,always,,,2007-12-20,5,,,public,2017-01-17,"goods receipt, serial number control","""Description: Create a Product with Serial No in its Attribute Set and no Serial Number Control so that a serial number must be entered manually. Create a Purchase Order for a qty > 1 of the Product. Go to Procurement Management -> Transactions -> Goods Receipt Select the proper partner and purchase order. Select Create Lines From. This will create lines. The problem is that it only creates one line with the qty of one and only allows one Attribute Value to be entered. This will result in multiple quantities of the a product with the same serial number. You can enter lines into the goods receipt manually, and this will give you individual serial number for each product received, however when you create an invoice for the goods receipt, the price of the items are $0.00, which is unworkable. The only other option would be to create a purchase order with individual lines for each individual item. Which would lead to 500 line purchase orders... again, unworkable. """,acknowledged,open,,1970-01-01 0006111,feature request,Openbravo ERP,RenateNieuwkoop,Triage Omni OMS,normal,major,N/A,,,2008-11-20,5,,,public,2017-01-17,RFE: Purchase Order: Should be field to see the received quantity,"""Procurement Management || Transactions || Purchase Order || Header >> Lines In the Purchase Order there is a Ordered Quantity, but there is no Received Quantity. So in the Purchase Order window there is no way that you can see if a Purchase Order was received or not. In the Matched Purchase Order I see the quantity received, but I don't see the Ordered Quantity, so that's not very useful either.""",new,open,,1970-01-01 0024479,defect,Openbravo ERP,jecharri,Triage Omni OMS,high,minor,always,pi,,2013-08-02,5,,,public,2017-01-17,Impossible to test a new COA file,"Impossible to test a new COA file Currently we are offering one xls file to check if one COA file is properly done or not http://sourceforge.net/projects/openbravo/files/04-openbravo-accounting/Chart%20Of%20Accounts%20Test/ Above xls file was done for 2.35 version and it is obsolete. We should update the file to work with current COA files.",new,open,,1970-01-01 0034971,defect,Retail Modules,inaki_garcia,Retail,normal,minor,always,,,2017-01-16,5,,,public,2017-01-16,[RR17Q1] Delivery Status field doesn't correctly set up for the new Sales Order when using the Cancel and Replace feature,The Sales Order with 'Document No.' followed by "-1" (new Sales Order created by Cancel and Replace feature in the POS) doesn't show 'Delivery Status': "100%" as it should when deleting an article and overpaying with a payment method different to "Cash". ,new,open,,1970-01-01 0030025,defect,Retail Modules,adrianromero,Retail,urgent,major,have not tried,,,2015-05-27,5,,,public,2017-01-13,Complementary products load is too slow,"When the local database has a lot of products, when selecting a product than has complementary products it takes >30sg to load the list of complementary products",new,open,,1970-01-01 0034949,defect,Openbravo ERP,jorge-garcia,Triage Omni OMS,low,minor,sometimes,,,2017-01-13,5,,,public,2017-01-13,Payment Detail is not showing real field value sometimes,"""Payment Detail is populated with data using some data from the fin_payment. This is the case of 'Received (Account Currency)'field which is calculated when the view is rendered using the amount of fin_payment_schedule multiply by the conversion rate from fin_payment. In the ERP this is not a problem, but in the WebPOS it's possible to pay with a currency different from the one defined in the organization. """,new,open,,1970-01-01 0033681,defect,Openbravo ERP,maite,nonofrancisco,immediate,minor,always,,,2016-08-10,5,,,public,2017-01-13,General Ledger's field default value should be modified in GL Journal Header and Tax Payment windows,"As a consequence of changes associated to https://issues.openbravo.com/view.php?id=33086 , currenct default value (@$C_ACCTSCHEMA_ID@) is not properly working",scheduled,open,,1970-01-01 0034946,defect,Retail Modules,lorenzofidalgo,Retail,normal,trivial,always,main,,2017-01-13,5,,,public,2017-01-13,[RR17Q1] There is not margin at the right of the error message that is shown in Split Lines popup,"""Inside the Split Lines popup, when the error """"The sum of pieces quantity should match the original quantity amount"""" is shown, there is not right margin. That one is the only non existent margin.""",new,open,,1970-01-01 0034934,design defect,Openbravo ERP,plujan,Triage Omni WMS,normal,minor,have not tried,main,,2017-01-12,5,,,public,2017-01-12,[PR17Q1] Improve the message when trying to return more quantity than shipped,"""When creating a Return From Customer, selecting the quantity to return from the shipment shows a message: Error Returning 5000 Bag, considering quantity returned in other RM Orders, Returned Qty exceeds the Quantity. Please enter a valid range: 0 - 100. This message is not clear enough to let the user understand what is wrong. It should be improved.""",new,open,,1970-01-01 0034922,defect,Openbravo ERP,plujan,Triage Omni WMS,normal,minor,have not tried,main,,2017-01-11,5,,,public,2017-01-11,[PR17Q1] [AUoM] New field "Operative Quantity" should be mandatory,"""When creating records using the Alternate Unit of Measure, a new field """"Operative Quantity"""" replaces the original """"Quantity"""" field (this one becomes a calculated read only field). However, this new field can be left blank, when the Quantity cannot. Since Quantity is calculated, a blank Operative Quantity results in a zero Quantity.""",new,open,,1970-01-01 0034907,design defect,Openbravo ERP,psanjuan,Triage Omni OMS,high,major,always,,,2017-01-11,20,Professional Appliance,,public,2017-01-11,Sales Dimensional Report can be improved by adding Document Type dimension.,"Sales Dimensional Report can be improved by adding Document Type dimension. Same would apply to Purchase Dimensional Report.",new,open,,1970-01-01 0034906,design defect,Openbravo ERP,plujan,Triage Omni WMS,normal,major,have not tried,main,,2017-01-11,5,,,public,2017-01-11,[PR17Q1] [AUoM] The preference to enable Alternate Unit of Measure functionality has to be set at System level,"""Alternate Unit of Measure functionality can be enabled by setting a preference. The correct way of setting this preference is by using the Client Administrator user. However, this preference requires a setting via the System Administrator. As a consequence of this wrong setup, all the clients will be affected by the change, even those who do not require the functionality.""",new,open,,1970-01-01 0034902,design defect,Openbravo ERP,rqueralta,Triage Omni OMS,normal,minor,always,,,2017-01-10,5,,,public,2017-01-10,"When the returned number of rows exceeds the maximum allowed, the results are no rendered in some reports","In Sales Invoice Dimensional Report, Sales Invoice Dimensional Report Legacy, Sales Dimensional Report, Shipments Dimensional Report when the returned number of rows exceeds the maximum allowed, the results are no rendered in some reports, instead a error message is shown.",new,open,,1970-01-01 0034897,design defect,Openbravo ERP,psanjuan,Triage Omni OMS,high,major,always,,,2017-01-10,20,Professional Appliance,,public,2017-01-10,"There is no online help for ""Alternate UOM"" tab, in ""Product window.","There is no online help for ""Alternate UOM"" tab, in ""Product window.",new,open,,1970-01-01 0034894,design defect,Openbravo ERP,psanjuan,dmiguelez,high,major,always,,,2017-01-10,20,Professional Appliance,,public,2017-01-10,"Alternate UOM tab needs to be renamed to Alternative UOM, in product window.","""Alternate UOM"" tab needs to be renamed to ""Alternative UOM"", in product window.",new,open,,1970-01-01 0034778,defect,Openbravo ERP,shuehner,alekosmp86,normal,minor,have not tried,,,2016-12-20,5,,,public,2017-01-10,Error in tab definition for Financial Account -> Accounting tab: "a column and an auxiliary input have the same name","""Opening that tab in form view shows an error message in openbravo.log file 2016-12-20 10:42:42,680 [ajp-bio-127.0.0.1-8009-exec-27] ERROR org.openbravo.client.application.window.FormInitializationComponent - Error: a column and an auxiliary input have the same name in ADTab(FF80808130BB89090130BB9A3A2B0043) (name: Accounting, window: 94EAA455D2644E04AB25D93BE5157B6D). This will lead to wrong computation of values for that column.""",scheduled,open,,1970-01-01 0034879,design defect,Retail Modules,dbaz,Retail,normal,minor,always,,,2017-01-09,5,,,public,2017-01-09,[UX] Product characteristics in product button should not use 'italic' font-type,"""Product characteristics in the product button: * Should not use 'italic' font-type. This kind of font-type is not very common in applications and is more difficult to be read than the 'normal' one. * The font-size should be 14px instead of 13px. With this, we have the same size in both the product button and the receipt. * The padding-top should be 5px instead of 10px. With this the top and the bottom distances of the product characteristic are more similar. Attached to the issue there are the current images, the proposed visualization and a diff that solves the issue. With these changes, although the font-size is bigger, the space occupied by the buttons is the same or even smaller. This is because the 'normal' font-type is narrower than the 'italic' one, and also the padding-top has been shrunk.""",new,open,,1970-01-01 0034876,design defect,Retail Modules,dbaz,Retail,normal,minor,always,,,2017-01-09,5,,,public,2017-01-09,[UX] Dates introduced using keypad should preserve the defined date separator,"""In the windows where dates can be introduced using the keypad, the date separator defined in the instance should be displayed within the keypad button. This adaptive button should be displayed instead of the decimal separator. Also, a TODAY button should be displayed in the top-left of they keyboard. By pressing this button, today's date will be written in the display-input (erasing previous content if any). In this case, the 'enter' key press is still needed. Attached to the issue there are the current images and the proposed visualization.""",new,open,,1970-01-01 0034870,feature request,Retail Modules,umartirena,Retail,urgent,minor,always,,,2017-01-09,5,,,public,2017-01-09,Create a server side hook in Process Cash Management process,Create a server side hook in Process Cash Management process,new,open,,1970-01-01 0034847,design defect,Openbravo ERP,malsasua,malsasua,normal,minor,always,,,2017-01-03,20,Community Appliance,,public,2017-01-09,Unhomogeneous behavior when business partner is created: customer and employee accounting defaults,"when a business partner category has not got configured accounting configuration (configuration tab is empty), and a new BP is created using this business partner category, in tab ""customer -> accounting"" the accounting record are not created, but in tab ""employee -> accounting"" the accounting records are created",new,open,,1970-01-01 0027707,defect,Openbravo Localizations,jonalegriaesarte,prashanth_s,high,minor,have not tried,,14Q3,2014-09-29,5,,,public,2017-01-09,Fields Document type and document number are editable once the good movement is processed,"Fields Document type and document number are editable once the good movement is processed. Karnataka VAT ESugam - 1.2.3",scheduled,open,,1970-01-01 0031779,defect,Openbravo ERP,yogaskarnik,Triage Omni OMS,normal,major,have not tried,,,2015-12-25,5,,,public,2017-01-09,IDL Template not updated in wiki,"IDL Template not updated in wiki in the below link: http://wiki.openbravo.com/wiki/Modules:IDL_User_Manual#Template_To_Use",new,open,,1970-01-01 0033374,defect,Openbravo ERP,Sanjota,Triage Omni WMS,high,minor,always,,,2016-06-28,5,,,public,2017-01-09,"Require at least one value" field expects any one value to be set in attribute set,"""Require at least one value"" field expects any one value to be set in attribute set, not all fields",new,open,,1970-01-01 0034859,design defect,Openbravo ERP,Selvalakshmi,Triage Omni WMS,normal,minor,always,3.0PR15Q4.6,,2017-01-07,5,,,public,2017-01-07,Not able to select Goods receipt in landed cost window,Not able to select goods receipt in landed cost window. Goods receipt popup coming as Blank.,new,open,,1970-01-01 0031105,defect,Retail Modules,Orekaria,jorge-garcia,normal,major,always,,,2015-10-08,5,,,public,2017-01-05,"Adding lines of ungrouped products, can halt the webpos","Adding lines of ungrouped products, can halt the webpos",scheduled,open,,1970-01-01 0033048,feature request,Retail Modules,Orekaria,christiangoni,normal,major,N/A,,,2016-05-25,5,,,public,2017-01-05,Be able to test offline mode in the integration,Be able to test offline mode in the integration,scheduled,open,,1970-01-01 0027049,design defect,Retail Modules,dbaz,Retail,high,major,always,,,2014-07-10,5,,,public,2017-01-05,[UX] The "Product Characteristics" info kills the UX,"Right now all product characteristics are shown in the SEARCH, in the BROWSE and in the receipt. This kills the UI.",new,open,,1970-01-01 0034349,feature request,Retail Modules,Orekaria,Orekaria,normal,major,have not tried,,,2016-10-29,5,,,public,2016-12-30,Provide a way to check the connectivity status of all servers,"E.g: for automation, tests are desired to be fast. Currently the application can take 60 seconds to realize that the online/offline status has changed. Although tests could wait (currently are), spending so much time just waiting, is inefficient and does not add value to the tests",scheduled,open,,1970-01-01 0034832,feature request,Retail Modules,rbianchini,Retail,normal,major,N/A,RR16Q3.4,,2016-12-30,5,,,public,2016-12-30,"It would be nice to allow, in pos terminal window, override the check ""use external imput""","""There is the following use case that can't be implemented in Openbravo: The master terminal is a PC with a barcode scanner plugged, so, in pos Master's terminal type, the check """"use external imput"""" is selected. The slave terminal is a tablet, so it needs to share some payment types (i.e credit card) with the master terminal, but it hasn't a barcode scanner plugged in, so, the slave's pos terminal type must has the check """"use external imput"""" not selected. This is a common configuration that openbravo must allow""",new,open,,1970-01-01 0034099,defect,Openbravo ERP,ngarcia,AtulOpenbravo,high,minor,always,,,2016-09-27,5,,,public,2016-12-29,Different precision in database than in UI for Unit Cost field of Product - Unit Cost tab,Different precision in database than in UI for Unit Cost field of Product - Unit Cost tab,scheduled,open,,1970-01-01 0034820,defect,Retail Modules,guilleaer,Retail,normal,minor,always,,,2016-12-23,5,,,public,2016-12-29,[UX] A shopping Cart should be shown in the "Total to pay" Button when the amount is very high and it cannot be properly shown,"""When a very big amount have to be shown in """"total to pay"""" button (Left toolbar)(Button which shows the total amount to pay) the font size is reduced to be able to show this amount inside the button. However in certain situations (many buttons in the toolbar, big amounts...) this is not practical. If the font-size needs to be <= 13px, the proposal is to show a shopping cart instead of the price. The behavior of the button will be exactly the same.""",new,open,,1970-01-01 0034828,defect,Modules,JONHM,Triage Omni OMS,normal,minor,always,,,2016-12-28,5,,,public,2016-12-28,Exception when creating query when using a view,There is an exception creating a query when using a custom view in [Remittance] window.,new,open,,1970-01-01 0034808,defect,Retail Modules,JONHM,Retail,low,minor,always,,,2016-12-22,5,,,public,2016-12-27,When using spanish translation the "Check stock" button moves to a new row,"When using spanish translation the ""Check stock"" button moves to a new row, it changes its name to ""Comprobar el stock"", which is too large and it moves down, making appear an scroll bar.",new,open,,1970-01-01 0034818,defect,Retail Modules,guilleaer,Retail,normal,minor,always,,,2016-12-23,5,,,public,2016-12-24,[UX] Font Resize Mechanism used by "Render Product Line" component is not the same used by "Render Order Line" component,"Font Resize Mechanism used by ""Render Product Line"" component is not the same used by ""Render Order Line"" component. It would be great -if it is possible- to use the same approach. It will simplify the code and will give to the ""Render Product Line"" component an advanced behavior",new,open,,1970-01-01 0034789,defect,Retail Modules,guilleaer,ebecerra,normal,minor,have not tried,,,2016-12-20,5,,,public,2016-12-23,First time when edit address popup is opened after refresh web POS does not allow to edit values,First time when edit address popup is opened after refresh web POS does not allow to edit values,new,open,,1970-01-01 0034694,feature request,Modules,rbianchini,Triage Omni WMS,normal,major,have not tried,,,2016-12-06,5,,,public,2016-12-23,Not grouped goods movements when using outbound warehouse picking list,"When you create an outbound warehouse picking list, the process creates as many movements as lines have the order.",new,open,,1970-01-01 0029642,defect,Openbravo ERP,rjapoova,AtulOpenbravo,high,major,always,3.0PR15Q1.3,,2015-04-21,5,,,public,2016-12-21,Financial account last reconciliation date consider draft reconciliations,"""The financial account window displays the date the account was last reconciled and the corresponding amount. If you import a bank statement and you initiate the Match Statement process, a new reconciliation is created. If you do not complete the process, the reconciliation remains in status draft and it should be ignored (you have not executed a reconciliation yet). However, the window now displays the date of the most recent reconciliation, regardless of its status. This is incorrect and I believe a regression (it used to work fine prior to PR14Q4).""",scheduled,open,,1970-01-01 0034754,defect,Retail Modules,alostale,Retail,normal,minor,have not tried,,,2016-12-16,5,,,public,2016-12-16,errors if performance test is executed twice,"If performance test is executed twice, many JS errors appear on second execution.",new,open,,1970-01-01 0034723,design defect,Openbravo ERP,dmiguelez,Triage Omni OMS,normal,major,always,,,2016-12-13,5,,,public,2016-12-13,Refresh variable after calling FIN_Utility.getDocumentNo method,"""In FIN_Utility.getDocumentNo method a parameter named seqParam is sent and some operations are made inside. Afterwards, this parameter should be refreshed to retrieve possible changes made in the database. This should be done for all the calls to this method.""",new,open,,1970-01-01 0034714,defect,Retail Modules,nataliag,Retail,normal,minor,always,,,2016-12-09,5,,,public,2016-12-09,Web POS does not load depending on the search Key used in the POS terminal.,"If the Search Key of a POS terminal contains the symbol “/”, when you try to access to Web POS it is not possible.",new,open,,1970-01-01 0026626,defect,Openbravo ERP,maite,collazoandy4,high,minor,always,,,2014-05-19,5,,,public,2016-12-08,"Improve validation when Voiding a shipment whose order has invoiced amount and Invoice Terms are 'D', 'O', 'S'","At the moment, you are not able to Void a shipment if related order line is invoiced and order's invoice terms is ""After delivery"" although total invoiced quantity is equals or lower to order's quantity",scheduled,open,,1970-01-01 0028579,defect,Retail Modules,shuehner,Retail,normal,minor,have not tried,,,2015-01-12,5,,,public,2016-12-01,Duplicated libs of different versions in mobile.core: backbone 0.9.2 + 0.9.10,"""Mobile.core module has the following files: web/org.openbravo.mobile.core/lib/vendor/backbone-0.9.2.js web/org.openbravo.mobile.core/lib/vendor/backbone-0.9.2-min.js web/org.openbravo.mobile.core/lib/vendor/backbone-0.9.10.js web/org.openbravo.mobile.core/lib/vendor/backbone-0.9.10-min.js Note: ./src/org/openbravo/mobile/core/LibraryResource.java: EXTERNAL_LIBS.add(""""backbone-0.9.2""""); ./web/org.openbravo.mobile.core/lib/vendor/package.js: 'backbone-0.9.10.min.js', Why are both copies needed?""",new,open,,1970-01-01 0032470,defect,Retail Modules,ngarcia,Retail,urgent,major,always,,,2016-03-14,5,,,public,2016-12-01,No data is shown in the Best Selling Product by Store widget if a product is sold and returned and its cost calculated,"No data is shown in the Best Selling Product by Store widget if a product is sold and returned and its cost calculated: olt.salesOrderLine = sol)) is 0 in the grossmarginpercentage column of the query",scheduled,open,,1970-01-01 0034660,defect,Retail Modules,Osmany,Retail,normal,minor,always,,,2016-11-30,5,,,public,2016-11-30,Missing Done button when the product have 100% discount.,Missing Done button when the product have 100% discount. ,new,open,,1970-01-01 0030444,defect,Openbravo ERP,ngarcia,alekosmp86,high,minor,always,,,2015-07-28,5,,,public,2016-11-30,Refund amount to Customer text should be changed in Payment Out window,Refund amount to Customer text should be changed in Payment Out window,scheduled,open,,1970-01-01 0024982,feature request,Openbravo ERP,egoitz,AugustoMauch,urgent,major,always,,,2013-10-21,5,,,public,2016-11-30,The message that indicates that the license is expiring on X days should be customizable.,"It should be possible to not show the alert on the login page but configure it to be sent by mail. When the expiration date is soon all the users see on the login page that there are X days missing to expire. Many of the users don't need that information. ",new,open,,1970-01-01 0034223,design defect,Openbravo ERP,egoitz,collazoandy4,urgent,minor,have not tried,,,2016-10-17,5,,,public,2016-11-28,It is possible to add two lines with the same line number on the sales/purchase orders,When inserting lines in grid view you can insert two lines (or more) with the same line number.,scheduled,open,,2016-11-04 0034645,defect,Retail Modules,christiangoni,Retail,normal,major,sometimes,,,2016-11-28,5,,,public,2016-11-28,"In Oracle, if there are many queries, the Oracle listener dies","""In Oracle, tests with many consecutive queries fail and show the following error: java.sql.SQLException: Listener refused the connection with the following error: ORA-12519, TNS:no appropriate service handler found""",new,open,,1970-01-01 0034643,defect,Retail Modules,simbu94,Retail,high,minor,N/A,,,2016-11-28,5,,,public,2016-11-28,OB.OBPOSPointOfSale.UI.Discounts is completely overriden in Discounts Category Module. It should be extended on a proper manner,"OB.OBPOSPointOfSale.UI.Discounts is completely overridden in Discounts Category Module. It should be extended on a proper manner Discount Category module has overridden all the functions inside OB.OBPOSPointOfSale.UI.Discounts. changes in the original component will be always lost.",new,open,,1970-01-01 0034610,defect,Retail Modules,guilleaer,Retail,normal,minor,have not tried,,,2016-11-24,5,,,public,2016-11-24,Add test to ensure that API to add fields to customers windows is working,Add test to ensure that API to add fields to customers windows is working,new,open,,1970-01-01 0034595,defect,Retail Modules,dbaz,Retail,normal,minor,always,,,2016-11-22,5,,,public,2016-11-22,[UX] The digits introduced in the Keypad input are not always properly displayed,"""The digits introduced in the Keypad input are not always properly displayed. Video: http://screencast.com/t/rquD8pny0uvk As you can see in the video, in case of widescreen browsers, the text font-size starts shrinking when there is still space in the input. In case of smartphone resolutions, there are situations when a line break happens.""",new,open,,1970-01-01 0034581,defect,Openbravo ERP,psanjuan,Triage Omni OMS,urgent,minor,always,,,2016-11-18,20,Professional Appliance,,public,2016-11-18,Received (Financial Account ) info not correct for "Netting Payments" of Cancel and Replace feature.,Received (Financial Account ) info not correct for "Netting Payments" of Cancel and Replace feature.,new,open,,1970-01-01 0034572,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,pi,,2016-11-18,5,,,public,2016-11-18,Terminal is also rendered even when it does not exist or it is not active,"It is bad practice load render the terminal screen when it is useless due to that terminal does not exist or it is not active. https://livebuilds.openbravo.com/retail_pi_pgsql/web/org.openbravo.retail.posterminal/?terminal=VVV-1#login",new,open,,1970-01-01 0034573,design defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,pi,,2016-11-18,5,,,public,2016-11-18,The popup shown when the terminal is non-existent or not active must be non closable and just informative,"The current popup that warns the terminal is non-existent or not active is closable, it can be clicked in OK button, X button or just dismissed clicking in the background. It has no sense due to the terminal screen the POS user gets if that popup is dismissed is useless.",new,open,,1970-01-01 0034565,defect,Retail Modules,lorenzofidalgo,Retail,low,trivial,always,pi,,2016-11-17,5,,,public,2016-11-17,Backend row that represents a Gift Card return is not clear enough,"When a gift card/voucher is returned, it is represented in backend with a not clear enough row in Gift card instance || Gift card transaction.",new,open,,1970-01-01 0034541,design defect,Openbravo ERP,nataliag,Triage Finance,urgent,major,always,,,2016-11-16,5,,,public,2016-11-16,"If the name of a Document Type is changed, its translation name change also.","If the name of a Document type that has its name translated in the tranlation tab is changed, this translated name is also changed with the same name as the document type.",new,open,,1970-01-01 0031926,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2016-01-18,5,,,public,2016-11-15,[RR16Q1] It is shown "Gift voucher with ID GV2014 not found" instead of the right message trying to apply a closed Gift Voucher,"When POS user tries to apply an already closed Gift Voucher, it is show ""Gift voucher with ID GV2014 not found"" (GV2014 is the ID of the example Gift Voucher) instead of the right message: “Cannot use a gift voucher which is closed already”.",new,open,,1970-01-01 0031922,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2016-01-18,5,,,public,2016-11-15,[RR16Q1] When it is used a gift voucher that has not enough quanity of items to pay a receipt it is not shown a warning message,"A warning message must be shown when user tries to pay a receipt but there is not enough items to pay in the Gift Voucher to pay the receipt completely. Currently, nothing is shown.",new,open,,1970-01-01 0034091,defect,Localization Pack: Spain,ngarcia,markmm82,high,minor,always,,,2016-09-26,5,,,public,2016-11-15,Multidimensional Tax Report should hide the Tax Base Amount of the manual tax adjustments in invoices,Multidimensional Tax Report should hide the Tax Base Amount of the manual tax adjustments in invoices,scheduled,open,,1970-01-01 0034533,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2016-11-15,5,,,public,2016-11-15,[RR16Q4] Gift card payment cannot be returned if balance is 0.00,"If I try to return a product paid with a gift card and also returning the gift card balance to the previous value, this can only by done when the balance is greater than zero. See steps.",new,open,,1970-01-01 0034527,defect,Retail Modules,caristu,Retail,high,minor,always,,,2016-11-15,5,,,public,2016-11-15,Some constants not defined as final in HQLCriteriaProcess,"There are two constants in HQLCriteriaProcess which are not declared as final: - public static String OPERATOR_AND = ""AND""; - public static String OPERATOR_OR = ""OR"";",new,open,,1970-01-01 0034506,defect,Retail Modules,caristu,Retail,normal,minor,N/A,,,2016-11-14,5,,,public,2016-11-14,Remove unused injection on some component providers,"There exists some component providers in retail modules which are declaring an injection which is not being used. The injection is as follows. @Inject @Any private Instance componentProviders; And the componentProviders field is never used. The component providers are the following: https://code.openbravo.com/erp/pmods/org.openbravo.mobile.warehouse/file/0cb7024c0531/src/org/openbravo/mobile/warehouse/WarehouseComponentProvider.java https://code.openbravo.com/erp/pmods/org.openbravo.retail.orderpreparation.mobile.picking/file/7a743a9dc09c/src/org/openbravo/retail/orderpreparation/mobile/picking/OBOPMPWarehouseComponentProvider.java https://code.openbravo.com/erp/pmods/org.openbravo.mobile.warehouse.picking/file/bb329944270b/src/org/openbravo/mobile/warehouse/picking/WarehousePickingComponentProvider.java",new,open,,1970-01-01 0034477,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2016-11-11,5,,,public,2016-11-11,"[RR16Q4] When splitting lines, any field left blank it is counted as 1 creating wrong quantities","When splitting lines, if a line has its quantity in blank, it is counted as zero within the pop up, but it is counted as one in the ticket. See steps.",new,open,,1970-01-01 0034476,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2016-11-11,5,,,public,2016-11-11,[RR16Q4] Split lines pop up shows remove icon that have no function,"When splitting a line, the first automatic choice is to split in two lines. It is not possible to split in less than two lines, of course. However, there are icons for removing the lines even when there are only two lines.",new,open,,1970-01-01 0034339,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2016-10-28,5,,,public,2016-11-11,[RR16Q4] Split lines has a fixed maximum of 100 lines,"Maximum lines in which split can be set is 100. If trying to add more, it just replace the written value with 100.",new,open,,1970-01-01 0034334,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2016-10-28,5,,,public,2016-11-11,[RR16Q4] Split lines layout is broken in android devices,"""Split lines pop up looks fine in a computer, and also in an portrait mode in mobile devices. However, when the screen is rotated into landscape mode, some fields are shown out of place. See attached screenshot. Tested working fine in an iPad, failing in a Nexus 7""",new,open,,1970-01-01 0034317,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2016-10-27,5,,,public,2016-11-11,[RR16Q4] Scroll bar shown on edit line,"With the addition of the ""Split"" button, the number of buttons available does not fit the width of the panel. See attached screenshot",new,open,,1970-01-01 0027329,feature request,Retail Modules,Orekaria,Retail,high,major,N/A,,,2014-08-13,5,,,public,2016-11-10,Stabilization: Overhaul the loading process (since the url is entered until the webpos has loaded),"The loading process is vital to get a stable app Making it easier to debug and easier to know where to add that new code helps stabilization and lowers the risk of new issues In addition in can be more easily profiled and can provide performance improvements",new,open,,1970-01-01 0034456,feature request,Retail Modules,malsasua,Retail,normal,minor,always,,,2016-11-09,5,,,public,2016-11-09,the manifest date should be stored in backend,"""in some circumstances, to know what is the date of the manifest in the terminals is very useful. So, we can to know if this terminal has loaded the last manifest generated in backend. It could be stored in the log client""",new,open,,1970-01-01 0034447,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2016-11-09,5,,,public,2016-11-09,[RR16Q4] Changing terminals via URL triggers a logout but keeps old cashup payment data,"If I switch to a different terminal by changing the terminal in the URL, some cash up problems happens. By checking the internal tables, it seems the old data in paymentmethodcashup table has not been deleted. See steps.",new,open,,1970-01-01 0034446,defect,Retail Modules,lorenzofidalgo,Retail,normal,trivial,sometimes,main,,2016-11-09,5,,,public,2016-11-09,[RR16Q4][HighVol] Layout broken in SEARCH tab,"The layout is (sometimes) broken in SEARCH tab after completing a receipt. Check behaviour in the following video: https://drive.google.com/open?id=0Bz1bUfkEffVIbkNXNnc4T013Wkk",new,open,,1970-01-01 0034445,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2016-11-09,5,,,public,2016-11-09,[RR16Q4][HighVol] "No results" label is shown above "Loading..." label in Layaways popup,"""After searching in Layaways popup """"Loading..."""" label is shown, after that, if Layaways popup is opened and the user clicks again in search button. Two labels are shown: """"No results"""" label is shown above """"Loading..."""" label. To reproduce this issue it is required to use HighVol.""",new,open,,1970-01-01 0034437,design defect,Modules,ngarcia,Triage Omni OMS,urgent,major,always,,,2016-11-08,5,,,public,2016-11-08,It should be possible to define one Mandate Information for a business partner in each legal organization,It should be possible to define one Mandate Information for a business partner in each legal organization,new,open,,1970-01-01 0034423,defect,Retail Modules,jorge-garcia,Retail,normal,major,always,,,2016-11-08,5,,,public,2016-11-08,Test I31687_ErrorMessageOpeningTill cause problem in the integration,Test I31687_ErrorMessageOpeningTill cause problem in the integration,new,open,,1970-01-01 0033575,design defect,Retail Modules,lorenzofidalgo,Retail,high,minor,always,pi,,2016-08-01,5,,,public,2016-11-08,Search products in POS should not be clickable until the previous search has been completed,"It is possible to click several times in search button queuing the queries. This induces POS to be Loading and unusable during a long period of time. Search button should be disabled until the previous query has finished. This behaviour is uglier in HighVol contexts.",new,open,,1970-01-01 0034420,feature request,Retail Modules,inaki_garcia,Retail,low,trivial,always,main,pi,2016-11-08,5,,,public,2016-11-08,[RR16Q4] Improvement for messages shown when removing items from the receipt: Added -n by Removed n,"When filling a receipt, the messages shown when removing an item/changing item quantity for a certain product (""Added -n x "") could be replaced by ""Removed n x "". Could improve user experience.",new,open,,1970-01-01 0034425,defect,Retail Modules,inaki_garcia,Retail,normal,minor,always,main,,2016-11-08,50,iOS / iPad,,public,2016-11-08,[RR16Q4] Cash up report preview is unscrollable (iPad),"On the last step of the Cash up prior to executing the ""Post, print and close"" action, the cash up preview isn't scrollable on the iPad, thus not showing its whole content.",new,open,,1970-01-01 0034429,design defect,Retail Modules,inaki_garcia,Retail,normal,minor,N/A,main,,2016-11-08,5,,,public,2016-11-08,[RR16Q4] The value field for the "Others" option in the "Select Cash to Keep" steps is unintuitive,The value for the said field should have a textbox or some mark to indicate the space it's going to be written on. It might not easy to find whether the value has been written for a novice user.,new,open,,1970-01-01 0033690,design defect,Retail Modules,Orekaria,Retail,normal,major,always,,,2016-08-11,5,,,public,2016-11-07,"With big data, searching for a receipt is slow","With big data, searching for a receipt is slow",acknowledged,open,,1970-01-01 0034409,defect,Retail Modules,nataliag,Retail,normal,minor,always,,,2016-11-07,5,,,public,2016-11-07,Not only users are shown when trying to assign a user to a physical inventory.,When you want to assign a user to a physical inventory and you click on the dropdown menu of "Assigned" the list that appears show users and also contacts complicating the assignments of users.,new,open,,1970-01-01 0034401,design defect,Retail Modules,malsasua,Retail,normal,major,always,,,2016-11-04,5,,,public,2016-11-04,payment terms with more than 1 payment date are not supported in the Web POS,"when the payment term used by one customer is complex, with more than one payment date, if receipt is paid using credit, the payment terms related to the invoice generated are incorrect. Only one payment detail is generated",new,open,,1970-01-01 0034379,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2016-11-03,5,,,public,2016-11-03,[RR16Q4] Uncaught exception shown when clicking "Pay Open Tickets" option in dropdown menu in offline mode (or unstable),"Just after getting disconnected, if the user clicks in ""Pay Open Tickets"", an uncaught exception is shown (check attached image). ",new,open,,1970-01-01 0034369,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,pi,,2016-11-03,5,,,public,2016-11-03,Total Amount of Layaway that is being voided is wrong if new receipt is created,The Total Amount of the receipt that is being voided is wrong if a new receipt is created while the previous receipt is being voided.,new,open,,1970-01-01 0031396,defect,Openbravo ERP,ngarcia,markmm82,high,minor,always,,,2015-11-06,5,,,public,2016-11-02,Wrong product selector is defined for Invoice Product field of Commission window,"Wrong product selector is defined for Invoice Product field of Commission window: Product (by Price and Warehouse). The product defined there will be used to create a Purchase Invoice for the Sales Representative, so the only condition should be to be a product set as Purchase = 'Y'",scheduled,open,,1970-01-01 0033253,defect,Retail Modules,jorge-garcia,Retail,normal,major,always,,,2016-06-14,5,,,public,2016-10-31,Wrong promotion applied with priority packs,"If two packs share a set of products and the packs have different priorities, when a pack is added from the Browse tab, the discount finally applied is the one with the low priority.",acknowledged,open,,1970-01-01 0030615,defect,Openbravo ERP,maite,nonofrancisco,high,minor,always,,,2015-08-20,5,,,public,2016-10-28,"element value" field could be removed from General Ledger Configuration | Dimension tab as it is not used,"""If this field is empty, following warnings are raised in the log """"WARN org.openbravo.erpCommon.ad_forms.AcctSchemaElement - AcctSchameElement.getAcctSchemaElementList - No default value for Account"""" However, this field is not considered by any process so it could be removed""",scheduled,open,,1970-01-01 0029811,feature request,Retail Modules,Orekaria,Retail,normal,major,always,,,2015-05-07,5,,,public,2016-10-27,"Better handling of critical, application breaking errors","""Better handling of critical, application breaking errors The problem is that if an unhandled exception is risen an error is being shown in the messages' bubble but it gives no information to the user about what actions should be done""",new,open,,1970-01-01 0031367,defect,Openbravo ERP,psanjuan,markmm82,urgent,minor,always,,,2015-11-05,20,Ubuntu 8.04.1,,public,2016-10-27,It should not be possible to change the payment method of an awaiting execution payment without being reactivated,It should not be possible to change the payment method of an awaiting execution payment without being reactivated,scheduled,open,,1970-01-01 0034302,defect,Localization Pack: Spain,psanjuan,Triage Omni OMS,urgent,major,always,,,2016-10-26,20,Professional Appliance,,public,2016-10-26,MTR does not show correct amounts if Client currency is different than Organization currency.,MTR does not show correct amounts if Client currency is different than Organization currency.,new,open,,1970-01-01 0034295,feature request,Retail Modules,umartirena,Retail,urgent,minor,always,,,2016-10-25,5,,,public,2016-10-25,Add css classes property to input field of keyboard,Add css classes property to input field of keyboard. This will allow to be able to extend the styles of this component from external modules. ,new,open,,1970-01-01 0022121,defect,Openbravo ERP,ngarcia,Triage Finance,normal,minor,always,,,2012-10-26,5,,,public,2016-10-24,Some documentation and examples of HQL clauses for tabs should be added,Some documentation and examples of HQL clauses for tabs should be added,new,open,,1970-01-01 0024826,defect,Openbravo ERP,ngarcia,Triage Omni OMS,urgent,major,always,,,2013-09-24,5,,,public,2016-10-24,There is not enough documentation about the warehouses used in production processes,There is not enough documentation about the warehouses used in production processes,new,open,,1970-01-01 0027385,defect,Openbravo ERP,ngarcia,Triage Finance,high,minor,always,,,2014-08-20,5,,,public,2016-10-24,"Add documentation about the different formats in Format.xml (edition, relation, inform, excel)","""Add documentation about the different formats in Format.xml (edition, relation, inform, excel): http://wiki.openbravo.com/wiki/ERP_2.50:Developers_Guide/Format_xml http://wiki.openbravo.com/wiki/Projects:Support_different_numeric_formats/Functional_Documentation""",new,open,,1970-01-01 0028756,defect,Openbravo ERP,ngarcia,Triage Omni OMS,high,minor,always,,,2015-01-23,5,,,public,2016-10-24,Documentation about asset disposing should be updated,Documentation about asset disposing should be updated,new,open,,1970-01-01 0023340,defect,Openbravo ERP,ngarcia,Triage Omni OMS,high,minor,always,,,2013-03-19,5,,,public,2016-10-24,Documentation about Budgets needed,"Documentation about Budgets is needed. There is no documentation related to Budgets. http://wiki.openbravo.com/wiki/Create_Budget_Reports_in_Excel http://wiki.openbravo.com/wiki/Budget It should also be part of a business flow. ",new,open,,1970-01-01 0028825,defect,Modules,ngarcia,Triage Omni OMS,urgent,major,always,,,2015-01-30,5,,,public,2016-10-24,Documentation about Clean Temporal Data process should be added,Documentation about Clean Temporal Data process should be added,new,open,,1970-01-01 0029359,defect,Openbravo ERP,ngarcia,Triage Omni OMS,high,minor,always,,,2015-03-20,5,,,public,2016-10-24,Documentation about Work effort and BOM Production accounting should be included,Documentation about Work effort and BOM Production accounting should be included,new,open,,1970-01-01 0025699,feature request,Openbravo ERP,ngarcia,Triage Omni OMS,urgent,major,always,,,2014-02-11,5,,,public,2016-10-24,It would be fine if it was explained that a document number shown between <> is provisional until you save the record,"It would be fine if it was explained that a document number shown between <> is provisional until you save the record. This information could be added at the end of the following documentation: http://wiki.openbravo.com/wiki/Document_Sequence",new,open,,1970-01-01 0034259,defect,Modules,ngarcia,Triage Omni OMS,urgent,major,always,,,2016-10-20,5,,,public,2016-10-24,Documentation about Enhanced Valued Stock Report is missing,"Documentation about Enhanced Valued Stock Report is missing. Currently, the stock of all the warehouses in the natural tree of the legal organization the organization selected belongs to",new,open,,1970-01-01 0034273,defect,Retail Modules,guilleaer,Retail,normal,minor,have not tried,,,2016-10-21,5,,,public,2016-10-21,Payment schedule due date should be correctly set for invoices based on payment terms,"""Payment schedule due date should be correctly set for invoices based on payment terms. Currently we are just setting it when pay on credit Orderloader (line 1830) if (wasPaidOnCredit) { paymentScheduleInvoice.setDueDate(getCalculatedDueDateBasedOnPaymentTerms( order.getOrderDate(), order.getPaymentTerms())); paymentScheduleInvoice.setExpectedDate(paymentScheduleInvoice.getDueDate()); } else { paymentScheduleInvoice.setDueDate(order.getOrderDate()); paymentScheduleInvoice.setExpectedDate(order.getOrderDate()); }""",new,open,,1970-01-01 0034264,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,,,2016-10-21,5,,,public,2016-10-21,[RR16Q4][Performance Testing] "Do not show again" is not clickable in Performance test popup if the device has been resized,"Do not show again" tick is unclickable if the popup has been resized.,new,open,,1970-01-01 0034263,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2016-10-21,5,,,public,2016-10-21,[RR16Q4][Performance Testing] A variable non useful for the user string is shown under the progress bar,"While Performance Testing is being executed, a non informative for a standard user string is shown.",new,open,,1970-01-01 0034262,defect,Retail Modules,lorenzofidalgo,Retail,normal,trivial,always,main,,2016-10-21,5,,,public,2016-10-21,[RR16Q4][Performance Testing] The performance test popup is moved from its original place if the device is resized,"The performance test popup is moved from its original place if the device is resized to portrait from landscape and, after that, it is resized back to landscape. (This has been tested with an iPad).",new,open,,1970-01-01 0020008,feature request,Modules,xabiermerino,Triage Omni OMS,high,minor,always,,,2012-03-13,5,,,public,2016-10-20,It not possible process a remittance with payments and 'Single Payment' checked,"It not possible process a remittance with payments and 'Single Payment' checked because it is not possible create a payment with lines of payment out and lines of payment in. But, if the remittance only has payment out lines or payment in lines it makes sense be able to process it.",new,open,,1970-01-01 0023772,feature request,Openbravo ERP,VictorVillar,Triage Omni WMS,high,minor,always,pi,,2013-05-09,5,,,public,2016-10-18,It would be nice to define what products you do not want to take into account in Costing Calculation,It would be nice to define what products you do not want to take into account in Costing Calculation. Currently the process takes into account products defined as Stocked and its type is Item,new,open,,1970-01-01 0034225,defect,Retail Modules,guilleaer,Retail,normal,major,random,,,2016-10-17,5,,,public,2016-10-17,Corrupted Orders - Sum of lines is not the total gross of the order,"""Sometimes (not frequently) one customer who works with price including taxes but use a 0% percentage get corrupted orders where the amount of the sum of the lines is not equal to the total gross of the order. Payments always match with the total amount of the order. Apparently, the correct amount is given by the lines, but we are not sure of that. After a deep research we know that this happens when a order is created, then more orders are created and paid and finally the previous order is paid. To get more information in the customer environment we added a log which is shown when this issue happens. (you can find it in dataordersave.js file) _.each(this.get('lines').models, function (line) { var fieldValue = line.get('discountedNet'); if (!fieldValue) { isFieldUndefined = true; return; } accum = OB.DEC.add(accum, fieldValue); }); var difference = OB.DEC.sub(gross, accum); if (!isFieldUndefined && difference !== 0) { OB.error(enyo.format(""""%s: The sum of the net of each line plus taxes does not equal the gross: '%s', gross: %s, difference: %s"""", errorHeader, eventParams, gross, difference)); } currently we don't know why this happens but I think that it could be realated to the calculation of the receipt (calculateReceipt) It is happening in a customer environment who run s 15Q4.2 """,new,open,,1970-01-01 0024526,feature request,Openbravo ERP,jonalegriaesarte,Triage Omni OMS,normal,minor,have not tried,pi,,2013-08-13,5,,,public,2016-10-17,Product substitute is not fully implemented in 3.0,Product substitute is not fully implemented in 3.0,new,open,,1970-01-01 0034220,design defect,Retail Modules,dbaz,Retail,normal,minor,always,,,2016-10-17,5,,,public,2016-10-17,[UX] "Discounts"/"Receipt Discounts" should not be an isolated view,"""""""Discounts""""/""""Receipt Discounts"""" should not be an isolated view. Right now, when selecting a receipt line and pressing the DISCOUNTS keypad button, or going through the menu to """"Receipt Discounts"""", a new view of the receipt is shown where multiple lines can be selected, and apply some defined discounts. Since now it is possible to select multiple lines directly in the receipt, there is no need to perform this view 'switch', so once the DISCOUNT keypad button is pressed, the only thing that needs to change is the area in top of the keypad. Also there are some items that are not needed anymore: * The """"Apply to all lines"""" field, because the """"Select All"""" button is available in the ticket to select all the lines. * The """"Receipt Discounts"""" menu entry, because the discounts should be set in the same way the QUANTITY of the PRICE are set using the keypad (select the desired line(s) and press the DISCOUNT keypad button).""",new,open,,1970-01-01 0028189,defect,Openbravo ERP,malsasua,nonofrancisco,normal,minor,have not tried,,,2014-11-17,20,Community Appliance,,public,2016-10-14,reconciliation in status draft is created without lines,"""in financial account - transaction when reconciliation button is clicked, if there is not a reconciliation in status """"draft"""" then a reconciliation in status """"draft"""" is created, although no cleared items are included""",scheduled,open,,1970-01-01 0027582,defect,Openbravo ERP,jonalegriaesarte,nonofrancisco,normal,minor,have not tried,,,2014-09-11,5,,,public,2016-10-13,Do not allow to change address once the transaction has lines,"Do not permit to change address once the transaction has lines. It is happening, at least, in order, shipment and invoice",scheduled,open,,1970-01-01 0034183,design defect,Retail Modules,egoitz,Retail,normal,minor,always,,,2016-10-10,5,,,public,2016-10-10,The draft tickets of a locked session are not deleted when doing a cashup.,"If there are draft tickets for a user that locked the window, these tickets are not deleted when doing a cashup with other user.",new,open,,1970-01-01 0034182,defect,Openbravo ERP,psanjuan,Triage Omni OMS,normal,minor,always,,,2016-10-10,20,Professional Appliance,,public,2016-10-10,Prepayment amount field does not show any info if the prepaid invoice is created from the shipment.,Prepayment amount field does not show any info if the prepaid invoice is created from the shipment.,new,open,,1970-01-01 0034066,defect,Modules,JONHM,Triage Omni OMS,high,minor,always,,,2016-09-23,5,,,public,2016-10-05,Payment Report exports blank files between records in xls file,"When exporting the Payment Report to xls, blank lines appears between records. This behavior could affect some processes, like filters or arithmetic operations",new,open,,1970-01-01 0034170,defect,Openbravo ERP,plujan,Triage Omni OMS,normal,minor,always,3.0PR16Q2.2,,2016-10-04,5,,,public,2016-10-04,F&B is configured as multi currency accounting while there is no conversion rate for future dates,"""At livebuilds site, I can access older releases, i.e. PRQ2 and PRQ3. However, these releases were created with no future data for the conversion rates (q2 data last till June, q3 till September) As a result of this, I cannot Post an Invoice. I receive an error message about the missing conversion rate and I have to create some specific record in order to properly use the ERP.""",new,open,,1970-01-01 0034145,feature request,Retail Modules,malsasua,Retail,normal,major,always,,,2016-09-30,5,,,public,2016-09-30,Add a new component of type array (similar to OB.UI.OrderFooter) to able to include components in the body of receipts,Add a new component of type array (similar to OB.UI.OrderFooter) to able to include components in the body of receipts,new,open,,1970-01-01 0034141,defect,Retail Modules,sureshbabu,Retail,normal,minor,always,,,2016-09-30,5,,,public,2016-09-30,System wrongly allows the user to change the Delivery condition for a Layaway order which is partially paid already,System wrongly allows the user to change the Delivery condition for a Layaway order which is partially paid already,new,open,,1970-01-01 0034139,feature request,Openbravo ERP,johnfandl,Triage Omni OMS,high,minor,always,,,2016-09-30,30,Professional Appliance,,public,2016-09-30,OB Analytics: Display all Cash Ups in Cash Up Fact Cube result set,"Currently, only reconciled cash ups are included in the Cash Up Fact Cube result set. The feature request is for all Cash Ups to appear in this cube's result set.",new,open,,1970-01-01 0024477,design defect,Modules,ngarcia,Triage Omni OMS,urgent,major,always,,,2013-08-02,5,,,public,2016-09-28,Analyze which date should have the payments created when inserting an order or an invoice in a remittance,"Analyze which date should have the payments created when inserting an order or an invoice in a remittance. Currently, if the invoice due date is after the remittance transaction date, the invoice due date is used. If the invoice due date is before remittance transaction date, the remittance transaction date is used",new,open,,1970-01-01 0034114,design defect,Openbravo ERP,ngarcia,Triage Omni OMS,urgent,major,always,,,2016-09-28,5,,,public,2016-09-28,More than one business partner can be set as current vendor for a product,More than one business partner can be set as current vendor for a product. The Create Purchase Order process from Manage Requisition window takes the one with the max identifier,new,open,,1970-01-01 0020494,feature request,Openbravo ERP,xabiermerino,Triage Omni OMS,high,minor,always,,,2012-05-14,5,,,public,2016-09-27,It is not possible reactivate a Reversed invoice,When you void an invoice it is not possible reactive it (neither the original invoice),new,open,,1970-01-01 0032430,feature request,Retail Modules,mtaal,Sandrahuguet,normal,major,have not tried,,,2016-03-07,5,,,public,2016-09-27,Make Mobile Procurement work with remote data preferences,"Currently mobile procurement does not do the product query remotely when remote product preferences are set. Also check/ensure that remote BP preference works. The browse tab can be hidden in case of remote product preference. For more info on mobile procurement: http://wiki.openbravo.com/wiki/Mobile_Procurement:Mobile_Procurement_User_Guide",new,open,,1970-01-01 0033974,feature request,Retail Modules,simbu94,Retail,normal,minor,N/A,,,2016-09-13,5,,,public,2016-09-26,Split Invoices based on Document Type created during the CashUp Process in WebPOS,"Split Invoices based on Document Type created during the CashUp Process in WebPOS. Also add Preference to Enable and Disable this feature",new,open,,1970-01-01 0033963,feature request,Retail Modules,simbu94,Retail,normal,minor,N/A,,,2016-09-13,5,,,public,2016-09-23,Add new Discount Rule "Price Adjustment List" for calculating discounts from Products tab.,"""Add new Discount Type """"Price Adjustment List"""" for calculating discounts from Products Tab. Instead of defining the discount values in """"Discounts and Promotions"""" Header, specify them in each row in the """"Product"""" Tab. So it's possible to define different discounts for each Product.""",new,open,,1970-01-01 0034054,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,pi,,2016-09-22,5,,,public,2016-09-22,[GUI] Clarify message when not paying the exact amount with credit,"""When the cashier does not pay the exact ticket amount using Credit as form of payment, a message is shown (see attached screenshot). This message has to be improved, since it is difficult to understand. See proposed solution.""",new,open,,1970-01-01 0034047,defect,Retail Modules,malsasua,Retail,normal,minor,always,,,2016-09-21,5,,,public,2016-09-21,"in ticket template, the products of type ""services"" are not linked to the product line associated to the service","when a ticket has got lines with products with services, in the ticket printed, the services are not linked to the product",new,open,,1970-01-01 0034036,defect,Modules,ngarcia,Triage Omni OMS,high,minor,always,,,2016-09-20,5,,,public,2016-09-20,Fiscal Period is sorted alphabetically instead of by starting date in Multi-dimensional reports,"Fiscal Period is sorted alphabetically instead of by starting date in Multi-dimensional reports: - Multi-Dimensional Trial Balance - Multi-Dimensional Profit And Loss",new,open,,1970-01-01 0033777,defect,Retail Modules,sureshbabu,Retail,normal,trivial,always,,,2016-08-24,5,,,public,2016-09-20," while adding contact information for the product,new button, search & filter option not working for customer","After adding a product , when button ""contact info"" for product is clicked, ""Item declaration"" popup appears and In ""Item declaration"" popup , click on the Customer button, ""Assign a customer"" popup appears, But in the ""Assign a customer"" popup none of the features is working (new customer, Search, Advance filters)",new,open,,1970-01-01 0018713,feature request,Openbravo ERP,jonalegriaesarte,jonalegriaesarte,high,minor,always,3.0MP3,,2011-10-06,5,,,public,2016-09-19,"DocumentNo does not exist in: Internal Consumption, Physical Inventory, Goods Movements and Financial Account||Transaction","DocumentNo does not exist in: Internal Consumption, Physical Inventory, Goods Movements and Financial Account||Transaction",new,open,,1970-01-01 0034016,defect,Retail Modules,guilleaer,Retail,normal,minor,always,,,2016-09-19,5,,,public,2016-09-19,OrderLoader should raise an error if cashup pointed by the order does not exists,OrderLoader should raise an error if the cashup id of the jsonorder does not exists in the system,new,open,,1970-01-01 0034012,feature request,Retail Modules,adrianromero,adrianromero,normal,major,N/A,,,2016-09-16,5,,,public,2016-09-16,For testing purposes it is required to mock hardware manager responses,"""When testing. It is required to force successful responses or error responses depending on the receipt to print sent, or any other request sent to the hardware manager. The tests for the """"Selecting Printer"""" project requires this functionality because it requires to test scenarios where the hardware manager fails.""",scheduled,open,,1970-01-01 0033357,defect,Retail Modules,mtaal,Retail,normal,minor,have not tried,,,2016-06-25,5,,,public,2016-09-16,Overriding approval preference with value N does not work,"""Assume the following setup: Web POS Delete Line Approval, value:N, Visible at user: Openbravo. Web POS Delete Line Approval, value:Y, Visible at role: The White Valley Group Admin Web POS Delete Line Approval, value:N, Visible at user: Vall Blanca Store User. Then when deleting a line a popup is shown. Enter the Openbravo user and pwd. The line gets deleted although the preference is N for the user.""",new,open,,1970-01-01 0034005,feature request,Retail Modules,rbianchini,Retail,normal,major,N/A,,,2016-09-15,5,,,public,2016-09-15,Denied Sales,"""It would be very useful register the sales that for stock reason, couldn't be closed. Example 1: Customer needs 10 unit of article A, but we have only 8 units. In this case we are denying 2 units, or the total if the customer don't take the 8 units. Example 2: Customer needs 10 unit of article A, but we have not stock. In this case we are denying the sale of 10 units. Having this information is very useful when we have to create purchase orders, ans to increase the stock of that product.""",new,open,,1970-01-01 0033646,design defect,Openbravo ERP,pradeepvarma,Triage Omni OMS,high,major,always,3.0PR16Q2.1,,2016-08-08,5,,,public,2016-09-15,Issue while performing manual matching in Bank Reconciliation,"""While doing manual reconciliation, the user had to click multiple times on the magnifier button in order to match with books transactions. Kindly find the attached image that shows the error noticed in developers tool.""",new,open,,1970-01-01 0033955,feature request,Retail Modules,pradeepvarma,Retail,urgent,major,have not tried,,,2016-09-12,5,,,public,2016-09-12,new hook is necessary when delete receipt is done in terminal,"""The requirement is that one clientwants the CRM page to pop up on the following instance 1. Closing of paid receipts 2. Deletion of empty receipts Then, they need execute some code when delete receipt is done. To do it, they need that a new hook is implemented with delete receipt action """,new,open,,1970-01-01 0033948,feature request,Retail Modules,mtaal,Sandrahuguet,normal,minor,have not tried,,,2016-09-12,5,,,public,2016-09-12,Configure Backoffice Windows for High Volume Data,"For high volume data environments performance is more important than the ability to sort/filter on any column in the ERP backoffice. This project has as goal to deliver a module which configures windows and indexes to work in high volume environments. http://wiki.openbravo.com/wiki/Projects:Revisit_High_Volume_Configuration [^]",new,open,,1970-01-01 0033938,defect,Modules,JONHM,Triage Omni OMS,normal,minor,always,,,2016-09-09,5,,,public,2016-09-09,Wrong refresh in "Business Partner" field on [Settle / Protest Remittances] window,Wrong refresh in "Business Partner" field on [Settle / Protest Remittances] window. It shows the ID instead of the name of the Business Partner,new,open,,1970-01-01 0033927,defect,Openbravo ERP,ngarcia,Triage Omni WMS,high,minor,always,,,2016-09-08,5,,,public,2016-09-09,In Warehouse Control Report Movement type is not shown for products included in Work Efforts,"In Warehouse Control Report Movement type is not shown for products included in Work Efforts. The problem is that the query is taking the M_PRODUCT.NAME column as a description and it is null for work efforts (not for Bill Of Material Production)",new,open,,1970-01-01 0033229,feature request,Openbravo ERP,maite,nonofrancisco,urgent,major,always,,,2016-06-13,5,,,public,2016-09-08,To include "Validation Process" extension points for C_Order_Post procedure,"Similar that C_Invoice_Post procedure has, it would be useful to also have extension point at the beginning of C_Order_Post to perform validations before starting the process.",scheduled,open,,1970-01-01 0029850,defect,Openbravo ERP,ngarcia,nonofrancisco,high,minor,always,,,2015-05-12,5,,,public,2016-09-08,Cannot process a purchase invoice if it is generated from goods receipt and the vendor does not have a default payment method,Cannot process a purchase invoice if it is generated from goods receipt and the vendor does not have a default payment method,scheduled,open,,1970-01-01 0033762,design defect,Retail Modules,malsasua,Retail,high,major,always,,,2016-08-22,5,,,public,2016-09-08,POS precision is not aligned with options available in backoffice: this can create "inconsistent" orders between channels,"""Summary and implications: 1) On one side, is difficult to explain, from a functional or user perspective that exactly same order is represented in a different way depending on the channel it has been captured. Omnichannel principle should guarantee consistency in our opinion. 2) Also, being possible that Q x unitPrice <> lineNetAmount for Web POS orders is somehow inconsistent, although lineNetAmount is right. 3) Finally, unitPrice can't be used anymore in reporting or printed forms, as it is not accurate. Instead, lineNetAmount/Q, rounded to desired precision needs to be done every time.""",new,open,,1970-01-01 0030097,defect,Openbravo ERP,ngarcia,ngarcia,high,minor,always,,,2015-06-04,5,,,public,2016-09-06,Financial Account Transaction status before processing is Awaiting Payment although a payment is already selected,Financial Account Transaction status before processing is Awaiting Payment although a payment is already selected. The column shouldn't be shown as its display logic is @Processed@='Y' but it is set as Show in Grid View,feedback,open,,1970-01-01 0028543,defect,Openbravo ERP,pascalvp,Triage Omni OMS,high,major,always,,,2015-01-08,5,,,public,2016-09-06,BOM and Multi Level BOM functionality does not work properly in sales orders,"""When creating and selling a BOM product: - The main product and it's components appear on the sales order. This is very confusing, a product with 3 parts will show up as 4 order lines. - Multi level BOM bug: When a product is assembled from parts using the simple BOM production (warehouse management - transactions - bill of materials production- function, AND the product is also combined in a sales kit Example: Sales Kit with three items Product 1 (With BOM, consisting of multiple small parts) Product 2 (non-BOM) product 3 (non BOM) The system goes wack, creating two shipping documents for a single order, and creating a lot of order lines when exploding the BOM. """,new,open,,1970-01-01 0028813,defect,Openbravo ERP,maite,rqueralta,high,minor,always,,,2015-01-29,5,,,public,2016-09-06,"""loading data"" does not appear in Match Statement pop-up, with huge number of pending bank statement lines exist","""loading data"" does not appear in Match Statement pop-up, with huge number of pending bank statement lines exist",new,open,,1970-01-01 0029706,defect,Openbravo ERP,psanjuan,rqueralta,urgent,major,always,,,2015-04-27,20,Ubuntu 8.04.1,,public,2016-09-06,[Costing] No Landed Cost info is shown under "Landed Cost" tab of Goods Receipts window.,[Costing] No Landed Cost info is shown under "Landed Cost" tab of Goods Receipts window.,scheduled,open,,1970-01-01 0021594,design defect,Openbravo ERP,caristu,Triage Omni OMS,urgent,major,always,,3.0MP16,2012-09-10,5,,,public,2016-09-06,Core update turns inactive report template into active in Document type window,"""After updating the core, a core record template marked as inactive turns into active. In general, changes made in Document Type configuration should be maintained although dataset is applied again""",new,open,,2012-10-09 0033906,defect,Retail Modules,guillermogil,Retail,normal,minor,N/A,,,2016-09-06,30,16.04,,public,2016-09-06,Chrome is deprecating some KeyboardEvents,"""Chrome is deprecating some KeyboardEvents On login on WebPOS con Chrome 53 the following message is appearing: 'KeyboardEvent.keyIdentifier' is deprecated and will be removed in M54, around October 2016. See https://www.chromestatus.com/features/5316065118650368 for more details. We are currently using some of them: keeperKey: function(k) { OB.debug('keeperKey - keyCode: ' + k.keyCode + """" - keyIdentifier: """" + k.keyIdentifier + """" - charCode: """" + k.charCode + """" - which: """" + k.which); OB.MobileApp.view.waterfall('onGlobalKeypress', { keyboardEvent: k }); } keypressHandler: function(inSender, inEvent) { OB.debug('keypressHandler - keyCode: ' + inEvent.keyCode + """" - keyIdentifier: """" + inEvent.keyIdentifier + """" - charCode: """" + inEvent.charCode + """" - which: """" + inEvent.which); if (OB.MobileApp.model.get('useBarcode') && this.scanMode) { return; } if (OB.MobileApp.model.get('useBarcode') && OB.MobileApp.keyPressProcessed) { delete OB.MobileApp.keyPressProcessed; } this.waterfall('onGlobalKeypress', { keyboardEvent: inEvent }); }""",new,open,,1970-01-01 0029411,defect,Openbravo ERP,VictorVillar,nonofrancisco,high,minor,always,pi,,2015-03-25,5,,,public,2016-09-02,The Alert Products without defined price alert is not defined properly,The Alert Product Under Stock alert is not defined properly. It should be define at F&B client,scheduled,open,,1970-01-01 0033885,design defect,Retail Modules,lorenzofidalgo,Retail,high,minor,always,pi,,2016-09-02,5,,,public,2016-09-02,[ProductServices] Product Services are also shown while working with Layaways and those services can not be selected,"""Working with a layaway receipt, clicking Total Amount button """"Proposed services for the current ticket"""" appear (it has no sense) and they are not eligible (a layaway can not be modified). """,new,open,,1970-01-01 0033785,defect,Retail Modules,sureshbabu,Retail,low,trivial,random,,,2016-08-24,5,,,public,2016-09-02,"At stock window before the warehouse stock gets loaded, if the user increases the qty of the product","""while selecting the product, at stock window before the warehouse stock gets loaded, if the user increases qty by pressing + symbol error message appears NOTE: This was found during store server testing but is a general retail issue and not related to store server.""",new,open,,1970-01-01 0026409,defect,Openbravo ERP,itadmin,Triage Omni OMS,high,major,always,,,2014-04-28,20,Community Appliance,,public,2016-09-01,"Balance de Situación report for Organization: F&B España, S.A weird and full of duplicates","the following: 1. duplicates 2. lost indentation of subaccount type accounts 3. bold on subaccount type account lines 4. looking weird and akward",scheduled,open,,1970-01-01 0026402,defect,Openbravo ERP,itadmin,Triage Omni OMS,high,major,always,,,2014-04-28,20,Community Appliance,,public,2016-09-01,Two accounts in CoA with same name does not create an error,It should not be possible to create two accounts with same name of the same reasons as the same key.,feedback,open,,1970-01-01 0033326,defect,Openbravo ERP,psanjuan,rqueralta,urgent,major,always,,,2016-06-22,20,Professional Appliance,,public,2016-09-01,No proper check-box string in the General Leger Report,No proper check-box string in the General Leger Report,scheduled,open,,1970-01-01 0033872,feature request,Openbravo ERP,AugustoMauch,AugustoMauch,normal,major,have not tried,,,2016-09-01,5,,,public,2016-09-01,Provide the means to disable/reenable programatically all the indexes of the database,"""This can be very useful, for install the import.sample.data process is much faster if the data is imported with the indexes disabled. Importing a big sample data(+1.300.000 rows in a few transactional tables, +300.000 busines partners, etc) takes 522923 milliseconds with the indexes enabled, and 259161 ms (49.5% of the current metric) with the indexes disabled (this measure includes the time spent disabling and reenabling the indexes). Note that the data load was done in both cases using PostgreSQL's COPY functionality, instead of using dllutils' DataReader as usual.""",new,open,,1970-01-01 0033870,feature request,Retail Modules,Asantos9,Retail,normal,major,N/A,,,2016-09-01,5,,,public,2016-09-01,Create a method to allow overrride stock filter query,"""Products in BUT are not stocked. For that, when we are filtering in Web POS using stock filter it does not find any product because 'stocked' check is needed. To fix this problem, it has been created a new method to allow override the stock filter in other modules.""",new,open,,1970-01-01 0030569,defect,Openbravo ERP,aferraz,rqueralta,normal,major,always,,,2015-08-13,30,Professional Appliance,,public,2016-08-31,Wrong Negative Stock Correction after validating a new Costing Rule,Wrong Negative Stock Correction cost adjustments with amount = 0 are created after validate a new Costing Rule and run Costing Background process.,new,open,,1970-01-01 0032564,defect,Openbravo ERP,psanjuan,nonofrancisco,high,major,always,,,2016-03-31,20,Ubuntu 8.04.1,,public,2016-08-31,"No currency conversion error shown while posting a simple G/L Journal or a G/L Journal, regardless a conversion rate is entered.","No currency conversion error shown while posting a simple G/L Journal or a G/L Journal, regardless a conversion rate is entered.",scheduled,open,,1970-01-01 0033865,feature request,Openbravo ERP,psanjuan,Triage Omni OMS,urgent,major,always,,,2016-08-31,20,Professional Appliance,,public,2016-08-31,It should be possible to manage Distance Sales EU,It should be possible to manage Distance Sales EU that implies to manage Local VAT and Foreing VAT depending on threshold,new,open,,1970-01-01 0033826,defect,Retail Modules,Orekaria,Retail,normal,minor,have not tried,,,2016-08-26,5,,,public,2016-08-31,Approval is being approved even if user is not having access to approve Based on Priority Preference,Approval is being approved even if user is not having access to approve Based on Priority Preference,new,open,,1970-01-01 0033858,feature request,Openbravo ERP,rbianchini,Triage Omni OMS,normal,major,have not tried,,,2016-08-31,5,,,public,2016-08-31,It would be nice to use different decimal separators per organization or per location,"""Our client has two organizations. One is in Ireland and other one in Italy. As you know, the Italy organization uses ',' as decimal separator and the Irish company uses '.'. When we configure the system using Format.xml, we can either keep it at ',' or '.' This is a problem when we need to print a report. Perhaps the decimal separator should be configured in the localization pack instead of the format.xml. Or create different entries in Format.xml one each localization pack installed. """,new,open,,1970-01-01 0033798,defect,Openbravo ERP,nonofrancisco,nonofrancisco,normal,minor,always,,,2016-08-24,5,,,public,2016-08-30,General Ledger is not updated when organization changes,"When changing organization in Tax Payment and G/L Journal window, General Ledger is not updated to the default value for the selected organization",scheduled,open,,1970-01-01 0033855,design defect,Retail Modules,guilleaer,Retail,high,major,have not tried,,,2016-08-30,5,,,public,2016-08-30,[cashupDoubleCheck] Difference provided by user in the cashup should be stored for each payment method,"""Currently the difference inserted by the user when the cashup is done is not stored anywhere (just in the reconcilition), but in case of problems we have seen that this difference can change. We should store the input done by the user without any process in the cashup_payment method table. Doing it we will be able to track the user input at any moment""",new,open,,1970-01-01 0033854,feature request,Retail Modules,guilleaer,Retail,normal,major,have not tried,,,2016-08-30,5,,,public,2016-08-30,[CashUpDobleCheck] Payment method cash up progress should be listed,Under the tab "payment method cashup" a new table should be created where transactions which affects to this payment method are listed. It will be very useful to track the progress of the numbers and also to review it in case of problems.,new,open,,1970-01-01 0033727,defect,Retail Modules,AugustoMauch,AugustoMauch,normal,minor,have not tried,,,2016-08-17,5,,,public,2016-08-25,Improve the initialization of the tables related with business partner segmentation,"""The initialize.bp.segmentation.tables task was created to initialize the tables related with the business partner segmentation before the default store column was added to c_bpartner (see [1]). As part of this task, the c_order table is used to determine for each business partner the list of stores he belongs to, and add a new record to obstsyn_server_bpartner for each line. After the change done in [1], this process should be updated so that the if the business partner has only bought from that store that store will be included as his default store, and if he has bought from several, one of them will be included as his default store and the rest as secondary stores in obstsyn_server_bpartner (which store is the default and which stores are the secondary stores does not matter). [1] https://code.openbravo.com/erp/pmods/org.openbravo.retail.storeserver.synchronization/rev/edacffe523c3efd267703d17784dd0494e0d1cd4""",new,open,,1970-01-01 0033791,defect,Openbravo ERP,shuehner,Triage Finance,normal,minor,have not tried,,,2016-08-24,5,,,public,2016-08-25,PricelistVersionFilterExpression & PriceListVersionFilterExpressionName are 99% identical,"""Those 2 files are (ignoring formal changes) completely identical except of a single line: @@ -42,7 +61,7 @@ Date date = getDate(); PriceListVersion priceListVersion = getPriceListVersion(priceList, date); if (priceListVersion != null) { - return priceListVersion.getId(); + return priceListVersion.getName(); } return """"""""; } That should be refactored as i.e. 33705 & 33790 had to find & fix same bug in both. Note: Both live in same javapackage so it should be possible to do some code-sharing probably easily without api change.""",acknowledged,open,,1970-01-01 0026494,design defect,Openbravo ERP,maite,eduardo_Argal,urgent,major,always,,,2014-05-08,5,,,public,2016-08-23,Analyse possibility to implement Relaxing Reconciliation functionality in Financial Accounts defined form manual reconciliation,Analyse possibility to implement Relaxing Reconciliation functionality in Financial Accounts defined form manual reconciliation,new,open,,1970-01-01 0033749,defect,Openbravo ERP,ngarcia,Triage Omni OMS,high,minor,always,,,2016-08-19,5,,,public,2016-08-19,'Not payed DPs that are over date planned' alert is deprecated,'Not payed DPs that are over date planned' alert is deprecated. The table where the records are checked from is c_debt_payment belong to the old payments feature,new,open,,1970-01-01 0033747,defect,Retail Modules,Orekaria,Retail,normal,minor,have not tried,,,2016-08-19,5,,,public,2016-08-19,Performance: Images are always retrieved when the approvals are requested from the server,"Images are always retrieved when the approvals are requested from the server The problem is that image data is large and has to be transferred from the server to the terminal. Large data requires network bandwidth and takes longer to be transferred. ",new,open,,1970-01-01 0033739,design defect,Retail Modules,JONHM,Retail,normal,minor,always,pi,,2016-08-18,5,,,public,2016-08-18,Lines are rendered several times in WebPOS when adding new products,"Lines are rendered several times in WebPOS when adding new products. This issue makes more visual when having installed the ""Margin Indicator"" module, for instance.",new,open,,1970-01-01 0033731,defect,Retail Modules,shivum039,Retail,normal,minor,always,,,2016-08-17,5,,,public,2016-08-17,Verified Returns clean up > --/+ buttons has to have -/+ text vertically aligned.," 1) Verified Returns Modal Dialog should have an Horizontal Scrolling Strategy To Make it To Work In Smart Phones As flexible as . 2) Put padding-top: 9px; instead of padding-top: 4px; or give another solution.( According to the Suggestion Of Review Related To Issue 33089 )",new,open,,1970-01-01 0007387,feature request,Openbravo ERP,jtarbal,rmorley,normal,minor,have not tried,,,2009-02-05,5,,,public,2016-08-12,Automatic reverse G/L Post,"""It would be great if the tab """"Header"""" of the """"G/L Journal"""" window had a check called """"Generate reverse post"""" that if checked would generate automatically a reversed post for the next period. The system should generate two posts for this case, the one that the user has specified through the """"Lines"""" tab and another one that is reversed or opposed (same accounts but charged in credit if they were charge in debit or viceversa) for the next period.""",acknowledged,open,,1970-01-01 0031533,feature request,Openbravo ERP,maite,Triage Omni OMS,urgent,major,always,,,2015-11-19,5,,,public,2016-08-11,"It would be nice to be able to define Invoice Schedule with relative ""Day of the month"" (for example, last day of the month)","Currently it is only possible to define numeric values in ""day of the month"" but in several cases will be very useful to be able to define relative values such as ""last day of the month"", ""N day before last day of the month"" and so on...",new,open,,1970-01-01 0033584,defect,Retail Modules,shuehner,Retail,normal,minor,have not tried,,,2016-08-01,5,,,public,2016-08-08,master.GiftCard http request does wrong query to retrieve products,"The sql query done in this request does not even filter by assortment but instead queries all products in the database, even if those are not even related to this store.",new,open,,1970-01-01 0030423,defect,Openbravo ERP,ngarcia,Sanjota,high,minor,always,,,2015-07-24,5,,,public,2016-08-05,It would be fine if Currency Conversion Rates could be defined to be valid from and to an specific hour and not only date,It would be fine if Currency Conversion Rates could be defined to be valid from and to an specific hour and not only date,scheduled,open,,1970-01-01 0028260,feature request,Openbravo ERP,egoitz,AugustoMauch,normal,minor,always,,,2014-11-24,5,,,public,2016-08-04,Check on the alert process if the alert being inserted exceeds the column size of the record_id column,"Check on the alert process if the alert being inserted exceeds the column size of the record_id column. If it exceeds truncate it. ",new,open,,1970-01-01 0031940,defect,Openbravo ERP,ngarcia,Sanjota,high,minor,always,,,2016-01-19,5,,,public,2016-08-03,Newline should not be included at the end of the description field of payments. It is exported to spreadsheet,Newline should not be included at the end of the description field of payments. It is exported to spreadsheet,scheduled,open,,1970-01-01 0033602,defect,Openbravo ERP,shuehner,Triage Omni OMS,normal,minor,have not tried,,,2016-08-02,5,,,public,2016-08-02,LoginUtils.fillSessionArguments (query Attribute.selectOrgCurrency quite slow) around 100ms with many orgs,"In bigger db with 524 organization the query from selectOrgCurrency can be quite slow with runtime around 100ms Problem is that it runs the ad_isorgincluded for all organizations whose runtime sums up a lot. Looking at the query it seems that only values from ad_org which is input and any parent orgs are of interest. Assuming that is correct adding a filter of the ad_org id's of all parents can speed up the query a lot. As the caller in fillSessionArguments did already construct the OrgTree that parent info is easily accessible. Note: Had to open up access to getAscendantTree from private to package level access to use it (note before+after still not part of public api so change should be fine). Attached patch seems to work given the assumption mentioned above is correct. But only very lightly tested.",new,open,,1970-01-01 0033492,defect,Openbravo ERP,psanjuan,Sanjota,urgent,major,always,,,2016-07-18,20,Professional Appliance,,public,2016-08-01,Not possible to pay a void invoice if voided one has been already paid.,Not possible to pay a void invoice if voided one has been already paid.,scheduled,open,,1970-01-01 0033570,feature request,Retail Modules,rbianchini,Retail,normal,minor,N/A,RR16Q2.1,,2016-07-29,5,,,public,2016-07-29,Add a hook when the cash up is initialized,"Add a new hook when a cash up is initialized in the file: web/org.openbravo.retail.posterminal/js/login/model/login-model.js It should be executed just when the cash up is initialized",new,open,,1970-01-01 0033567,defect,Openbravo ERP,caristu,Triage Omni OMS,normal,minor,always,,,2016-07-29,5,,,public,2016-07-29,It is possible to save report templates without name,"In [Report Template] tab of [Document Type] window, it is possible to save a record without populating the name (this is a mandatory field).",new,open,,1970-01-01 0033541,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2016-07-26,5,,,public,2016-07-26,[RR16Q3] It is possible to keep negative amounts during Cashup,"While performing a Cashup, and after the cash count, when the user is asked about how much money she wants to keep, a negative value is allowed. This causes the next cashup to show negative values as well.",new,open,,1970-01-01 0033538,defect,Retail Modules,adrianromero,Retail,normal,minor,have not tried,,,2016-07-26,5,,,public,2016-07-26,Exception message not translated,"""Security exception message is not translated, see line https://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/file/c8dfc96d4a92/src/org/openbravo/mobile/core/process/JSONRowConverter.java#l246 To reproduce it, it is needed to force a Security exception when executing a query from Web POS""",new,open,,1970-01-01 0033523,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2016-07-21,5,,,public,2016-07-21,"[RR16Q3] Models to synchronize are shown but, actually, everything has been synchronized","If ""Models to synchronize"" is being shown while POS goes from offline mode to online mode, it shows items that, actually, have been already synchronized.",new,open,,1970-01-01 0033518,defect,Retail Modules,lorenzofidalgo,Retail,normal,trivial,always,,,2016-07-21,5,,,public,2016-07-21,[UX] Scroll bar appears at the bottom instead of at the top of the "Open Tickets" popup,"When Open Tickets popup has just been opened, scroll is at the bottom of the popup instead of at the top of this popup. (Check attached screenshot).",new,open,,1970-01-01 0033514,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2016-07-20,5,,,public,2016-07-20,[RR16Q3] In "Financial account" || "Reconciliations" || "Cleared items" some data is missing after cashup,In "Financial account" || "Reconciliations" || "Cleared items" || "Financial account transaction" field some data is missing after a cashup is done.,new,open,,1970-01-01 0033510,feature request,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,,,2016-07-20,5,,,public,2016-07-20,POS should not let user to return more products than those that have been previously sold,"""It should be checked that the quantity of the returned product of certain item never is higher than the sold copies of that product. It could even be a money loss for the store due to instead of selling products, they would buy them.""",new,open,,1970-01-01 0031102,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2015-10-08,5,,,public,2016-07-20,[RR15Q4] Wrong message is shown in POS during rebuilding,"""During the rebuilding caused by the uninstalling of a module, if you try to login POS, the following message appears: """"Your system is under maintenance. Only System Administrator access is allowed at this time.
The last build operation failed and the system is potentially unstable.
Please contact your System Administrator to review and correct the causes of the failure and rebuild the system."""" This message is wrong due to it shows incorrect information to the user(The last build operation did NOT fail and also it shows br tags). This information should be correct.""",new,open,,1970-01-01 0029499,design defect,Retail Modules,migueldejuana,Retail,normal,major,always,,,2015-04-01,5,,,public,2016-07-18,We should not have "uncertain seconds" in Web POS,"""There are places in the application where we do not provide any """"feedback"""" so what we see is that users not being able to understand that application is """"working"""" are pressing buttons once again, are refreshing pages, are entering """"panic"""" mode. Review the whole application with a slow device trying to find all these """"uncertain seconds"""" and warn user of what is happening. There aren't too many places to apply this, but we should review it and do something.""",new,open,,1970-01-01 0032116,design defect,Retail Modules,yogaskarnik,Retail,normal,major,always,,,2016-02-04,5,,,public,2016-07-13,Mobile Apps and Web POS not working from Google Chrome 48 on iOS 9.2.1,Mobile App and Web POS screen keeps loading from google chrome 48 on iOS 9.2.1,new,open,,1970-01-01 0022844,design defect,Openbravo ERP,ngarcia,Triage Omni WMS,high,minor,always,pi,,2013-01-18,5,,,public,2016-07-12,Allow to choose a default storage bin for negative stock,"Allow to choose a default storage bin for negative stock. Currently, the storage bin with the minimum id is selected",new,open,,1970-01-01 0007290,feature request,Openbravo ERP,networkb,rmorley,normal,minor,always,2.40,,2009-01-30,5,,,public,2016-07-12,"A POS order should create only one line in Good shipment, when a product has no stock","""When a POS order is created with a product which has negative stock, the application generates a good shipment with two lines: one with negative amount and one with possitive. If you sum both amounts, it is the original amount in the order. It happens the same in the invoice created. It will be better just one line in both documents (good shipment & invoice)""",new,open,,1970-01-01 0030621,defect,Openbravo ERP,maite,Triage Omni OMS,urgent,major,always,,,2015-08-21,5,,,public,2016-07-12,It is necessary to document the concept of "currency at business partner" level and also related processes,It is necessary to document the concept of "currency at business partner" level and also related processes,new,open,,1970-01-01 0033456,design defect,Openbravo ERP,plujan,psarobe,normal,minor,always,main,,2016-07-08,5,,,public,2016-07-11,Usability problems when trying to log in with an expired password,"""When the user's password is expired, the login screen fires the flow for asking a new one. Some usability issues observed: - User field gets replaced by """"new password"""" field. From an UX point of view this behaviour is not good practise and should be avoided in favor of keeping the user name field and adding the new fields below. Furthermore since after entering the new password the user is logged in the system. (which is probably another issue) - """"New Password"""" field is marked as non mandatory while """"Confirm Password"""" is mandatory - If both passwords fields are left blank, the error message shown on login is not correct """"Invalid user name and password / Enter your username and password"""" """,new,open,,1970-01-01 0033404,feature request,Openbravo ERP,maite,Triage Omni OMS,urgent,major,always,,,2016-07-01,5,,,public,2016-07-01,It would be nice to be able to see "accumulated info" or not depending on necessities in General Ledger Report,"At the moment, ""Initial Balance"" field in PDF version shows balance accumulating all accounting information but not only previous year information",new,open,,1970-01-01 0033327,feature request,Openbravo ERP,maite,Triage Omni OMS,urgent,major,always,,,2016-06-22,5,,,public,2016-07-01,It would be nice to be able to filter by "type of accounting entry" in General Ledger Report (same as Journal entries report),With this option would be possible to obtain "real" balance of the year excluding Opening entry (which is registered for 01/01/20xx),new,open,,1970-01-01 0033399,defect,Retail Modules,reinaldoguerra,Retail,normal,minor,have not tried,,,2016-06-30,5,,,public,2016-06-30,Customer title (greeting) not translated unless cache is cleaned,"When language is changed in Web POS, the customer title (greeting) is not translated unless cache is cleaned",new,open,,1970-01-01 0033376,design defect,Modules,JONHM,Triage Omni OMS,high,minor,sometimes,,,2016-06-29,5,,,public,2016-06-29,Improve Update Invoice Plan Background process,"Having environments with about 5000 records the process could last more than 7 hours to complete. The partner made a development to reduce the time, but is not enough.",new,open,,1970-01-01 0033378,design defect,Openbravo ERP,maite,Triage Omni OMS,urgent,major,always,,,2016-06-29,5,,,public,2016-06-29,Be able to define Document Sequence per Organization in documents without document type,"It is not possible to define GL Journal sequence per organization because GL_JournalBatch does not have document type field. In that case, ""AD_Sequence_Doc"" procedure is used to obtain document number, which is not filtering by organization but only by client",new,open,,1970-01-01 0008580,feature request,Openbravo Localizations,kelyon,extra,normal,minor,always,,,2009-04-15,20,ubuntu 8.04,,public,2016-06-28,location address format,"for italian client we need to set the address in this format: address1 - address2 - postal- city (cod_prov) - country instead of address1 - address2 - postal- city -region - country. we tried to modify the field sql_record_identifier in ad_table for c_location record. th we set doesn't update the field during the compilation also we changed the functions c_location_identifier e c_location_description. But after compilation in Business partner window - tab location the address remains in the orginal format. How can we make our changes to obtain the result desired? thanks ",acknowledged,open,,1970-01-01 0026532,defect,Openbravo Localizations,extra,extra,normal,minor,have not tried,,,2014-05-13,5,,,public,2016-06-27,"Professional Pack Publication as Projects in the Forge, and according to Openbravo guideliness","The ""Project Tools"" section of each project needs to have the correct links for: wiki, bug tracking and forums. I can help (or do it for you) you here.",new,fixed,,1970-01-01 0026528,defect,Openbravo Localizations,extra,extra,normal,minor,have not tried,,,2014-05-13,5,,,public,2016-06-27,Professional Modules documentation: Introduction + User Manuals/others + Available Versions,"""Professional Modules documentation is not in a wiki format. Those modules are: Bolli, Payment Aging Reports, Giornale Contabile, Bilancio a Sexioni Contrapposte Multidimensionale, Registro IVA, Enhanced Financial Reports, Orders detailed payment plan, Disposizioni di pagamento CBI, Ritenute d'accounto.""",scheduled,open,,1970-01-01 0032929,defect,Retail Modules,aaroncalero,Retail,normal,minor,always,,,2016-05-11,5,,,public,2016-06-27,Wrong approval message when returning services using verified returns,"""When the user tries to return a ticket which includes services, and the user requires an approval to return these services, the following message is shown: """"A supervisor needs to approve the return of the following services:%0"""" Instead of the %0, the service to be returned should be shown.""",new,open,,1970-01-01 0033363,design defect,Retail Modules,malsasua,Retail,normal,minor,always,,,2016-06-27,20,Community Appliance,,public,2016-06-27,It is not possible to set the product_uom in OrderLoader,"""In OrderLoader, when M_UPDATE_INVENTORY is called, the m_product_uom parameter is set to null. It should be nice to able to set this property to another value using hooks, for example, adding the next line transaction.setProductUOM(line.getProductUOM()); in https://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/file/2a40713e9b35/src/org/openbravo/retail/posterminal/OrderLoader.java#l1641 and replace line: https://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/file/2a40713e9b35/src/org/openbravo/retail/posterminal/OrderLoader.java#l1676 to updateStockStatement.setString(8, transaction.getProductUOM().getId());""",new,open,,1970-01-01 0033346,defect,Openbravo ERP,maite,Triage Omni OMS,high,minor,always,,,2016-06-23,5,,,public,2016-06-23,When using "Group by" option in General Ledger Report navigation to specific journal entry is done in same tab,"When using ""Group by"" option in General Ledger Report navigation to specific journal entry is done in same tab. However, when ""group by"" option is NOT used then Journal entries information is shown in different tab, which is much more usable as you can come back to general ledger report execution",new,open,,1970-01-01 0033323,defect,Retail Modules,Asantos9,Retail,normal,minor,always,,,2016-06-21,5,,,public,2016-06-21,[SER QA 1333] Slow execution of Copy Store process might break the AlertActionHandler that manages the alert count,"The backend does a call to the server every 50 seconds to refresh the alert count. If the copy store process is executing while this call happens the user can get a NullPointerException popup and the alert count stops updating with a JavaScript error. The copy store finishes OK. The alert count starts working again after reloading the application. Error happens when the following line in the fixPersmissions() method has executed. but the organization is still not commited. OBContext.getOBContext().addWritableOrganization(newStore.getId()); In this scenario if the AlertActionHandler is executed it tries to load the OBDal.getInstance().getReadableOrganizationsInClause() and when it tries to load the new organization by its id a null value is found which later throws the NullPointerException. The error can be reproduced consistently if a sleep of 50 seconds is set in the fixPermissions() method of copyStore() afred the addWritableOrganization() line. java.lang.IllegalStateException: java.lang.NullPointerException at org.openbravo.client.application.AlertActionHandler.execute(AlertActionHandler.java:153) at org.openbravo.client.application.AlertActionHandler$Proxy$_$$_WeldClientProxy.execute(AlertActionHandler$Proxy$_$$_WeldClientProxy.java) at org.openbravo.client.kernel.KernelServlet.processActionRequest(KernelServlet.java:314) at org.openbravo.client.kernel.KernelServlet.doGet(KernelServlet.java:206) at org.openbravo.client.kernel.KernelServlet.doPost(KernelServlet.java:287) at javax.servlet.http.HttpServlet.service(HttpServlet.java:648) at org.openbravo.base.HttpBaseServlet.serviceInitialized(HttpBaseServlet.java:228) at org.openbravo.base.secureApp.HttpSecureAppServlet.service(HttpSecureAppServlet.java:428) at org.openbravo.client.kernel.BaseKernelServlet.callServiceInSuper(BaseKernelServlet.java:88) at org.openbravo.client.kernel.BaseKernelServlet.service(BaseKernelServlet.java:59) at org.openbravo.client.kernel.KernelServlet.service(KernelServlet.java:168) at javax.servlet.http.HttpServlet.service(HttpServlet.java:729) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.openbravo.utils.SessionExpirationFilter.doFilter(SessionExpirationFilter.java:66) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.openbravo.utils.CharsetFilter.doFilter(CharsetFilter.java:35) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.openbravo.client.kernel.KernelFilter$1.doAction(KernelFilter.java:62) at org.openbravo.dal.core.ThreadHandler.run(ThreadHandler.java:46) at org.openbravo.client.kernel.KernelFilter.doFilter(KernelFilter.java:71) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.openbravo.dal.core.DalRequestFilter$1.doAction(DalRequestFilter.java:81) at org.openbravo.dal.core.ThreadHandler.run(ThreadHandler.java:46) at org.openbravo.dal.core.DalRequestFilter.doFilter(DalRequestFilter.java:103) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:212) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:522) at org.apache.coyote.ajp.AbstractAjpProcessor.process(AbstractAjpProcessor.java:868) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:672) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1500) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1456) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.NullPointerException at org.openbravo.dal.core.OBContext.setReadableOrganizations(OBContext.java:583) at org.openbravo.dal.core.OBContext.getReadableOrganizations(OBContext.java:984) at org.openbravo.dal.service.OBDal.getReadableOrganizationsInClause(OBDal.java:553) at org.openbravo.client.application.AlertActionHandler.execute(AlertActionHandler.java:95) ... 48 more ",new,open,,1970-01-01 0033313,defect,Localization Pack: Spain,maite,vmromanos,high,minor,always,,,2016-06-20,5,,,public,2016-06-20,java.lang.NullPointerException error when trying to generate 340 pointing to a NOT processed invoice register book,Descriptive error should be displayed explaining root cause of problem,new,open,,1970-01-01 0033304,defect,Modules,aferraz,Triage Omni OMS,normal,minor,always,,,2016-06-17,30,Professional Appliance,,public,2016-06-17,Table reference for Resource Category Tree is not automatically filled,"""In case Reservation Management module is installed when client is already created, ad_table_id reference will not be filled for Resource Category tree of this client. In that case, tree view in Resource Category window will not work until table reference is added to Resource Category tree of this client. In case client is created after installing Reservation Management module, table reference will be automatically filled.""",new,open,,1970-01-01 0033303,defect,Retail Modules,alostale,Retail,normal,minor,have not tried,,,2016-06-17,5,,,public,2016-06-17,openbravo.log gets populated with big json strings on slow environments,"""When a POS process takes more than 1 second to complete, it logs the whole json that was processed. This json object can be huge in some cases (ie. big cash ups) making the log to get populated very quickly. This can become a problem in instances with big concurrency writing many of those.""",new,open,,1970-01-01 0033065,defect,Modules,ngarcia,Triage Omni OMS,high,minor,always,,,2016-05-26,5,,,public,2016-06-17,When more than one carrier freight definition quantity ranges are overlapped only one is shown in Select Freight pop-up,When more than one carrier freight definition quantity ranges are overlapped only one is shown in Select Freight pop-up,new,open,,1970-01-01 0033269,design defect,Openbravo ERP,JONHM,Triage Finance,normal,minor,always,,,2016-06-15,5,,,public,2016-06-15,"Purchase Order" selector must show different lines depending on called by [Goods Receipt] window or [Goods Shipment] window,"""This selector shows all recepits, regardless of the window from which it's called. If we call it from [Goods Receipt] window it should show all sales lines and if we call it from [Goods Shipment] window it should show all purchase lines. Could be useful to have a checkbox inside this selector to select which lines you want to show.""",new,open,,1970-01-01 0033257,design defect,Openbravo ERP,maite,Triage Omni OMS,urgent,major,always,,,2016-06-14,5,,,public,2016-06-14,Be able to define summary product categories in "Product Category" tab in "Discounts and promotions" window,"As user is able to define summary product categories, would be useful to use them when defining discounts and promotions in order to not need to define all included product categories separately",new,open,,1970-01-01 0032042,defect,Retail Modules,marvintm,Retail,normal,major,always,,,2016-01-28,5,,,public,2016-06-14,Mobile application sessions should consume the available concurrent users,"""Currently, the Web POS application doesn't consume the available concurrent users, and this is correct taking into account the licensing terms. However, the rest of the mobile applications should in fact consume the available concurrent users, much like the standard ERP sessions. The Mobile Procurement application already does this, but the rest of the applications should also do it.""",acknowledged,open,,1970-01-01 0028411,feature request,Retail Modules,mtaal,marvintm,normal,minor,have not tried,,,2014-12-15,5,,,public,2016-06-14,Research IndexedDB,This feature request is to use as a handle for researching IndexedDB support.,new,open,,1970-01-01 0027655,feature request,Retail Modules,mtaal,migueldejuana,normal,major,have not tried,,,2014-09-22,5,,,public,2016-06-14,"Design specific monitor / alerts for uncertain/unstable components (performance, offline, data integrity, async behaviour)","""Define and implement alerts and monitoring to warn for issues in WebPOS, both functional as well as technical/framework performance should be monitored. For example, create alerts which monitor: * the POS error table * the POS client log for errors * the cashup reconcilliation and orders for unmatched orders http://wiki.openbravo.com/wiki/Projects:Retail_Alerts_and_Monitoring""",new,open,,1970-01-01 0030453,defect,Retail Modules,migueldejuana,migueldejuana,normal,minor,always,RR15Q1.5,,2015-07-29,5,,,public,2016-06-14,Retrieving cashup info from backend fails in one case,"""When we are creating a new cashup(OB.UTIL.createNewCashup) if the previous cashup in the client ddbb is not processed yet(That can happen if we press 'Post, print and Close' and then press F5) we will retrieve cashup info from backend. The retrieved object has the methods of terminal, but these methods do not have paymentTypeId as expected. It will not give an error, but startingCash will not be updated with the amountToKeep of the last cashup. It is only reproducible en RR15Q1.5 because we have added in Q2 in advance transactionality in Cashup process, however we should fix it because is wrong and could exist a case not taken into account where we could reproduce this bug. """,scheduled,open,,1970-01-01 0028580,defect,Retail Modules,shuehner,Retail,normal,minor,have not tried,,,2015-01-12,5,,,public,2016-06-14,RequireJS: js/libs/text-1.0.8.min.js seems to be unused,"The posterminal module contains the following file: js/libs/text-1.0.8.min.js But grepping sources i could not find any user. Why is that file needed?",new,open,,1970-01-01 0032214,design defect,Retail Modules,guilleaer,Retail,normal,major,always,,,2016-02-11,5,,,public,2016-06-14,web POS is not taking into account warehouse definition when there is no stock,"The client side of web POS decides which is the most priority warehouse and it is used to get the stock. This behavior is not OK when there is not stock in this warehouse but there is stock in the next warehouse defined for that store.",acknowledged,open,,1970-01-01 0033199,defect,Retail Modules,mtaal,Retail,normal,minor,have not tried,,,2016-06-09,5,,,public,2016-06-14,Javascript error when clicking on cash management row of to-sync items,See attached screenshot,new,open,,1970-01-01 0033224,defect,Openbravo ERP,Selensoft,Triage Omni OMS,high,minor,always,3.0PR16Q1.3,,2016-06-12,5,,,public,2016-06-12,Tax Category name update is not refreshing at Products screen.,"""When you change the name of a Tax Category and save, this new definition cannot be seen at Product screen. Weird but it is so!""",new,open,,1970-01-01 0033181,defect,Retail Modules,shuehner,Retail,normal,minor,have not tried,,,2016-06-07,5,,,public,2016-06-07,Most OrderLoader insert flush() 'ed' during call to getStock which is non-obvious and breaks debug timing,"""OrderLoader schedules many insert (order,lines,tax,lines-tax) and next DAL flush will only execute the corresponding SQL's. Currently that next DAL-flush happening is the one very hidden inside StockUtils.getStock which does a flush on its own. On top of being very non-obvious where the inserts happen that leads to the time the 'inserts' in the database take to be attributed to the 'getStock' section in the performance time logging of the OrderLoader. Also that flush in getStock triggers a flush per getStock call ( in practice per line of the Order) which is not required. I suggest to add a single clear flush() in the orderLoader itself to be able to clearly report take this one takes. The 'flush' happens in the StockUtils function should be made optional (will be logged as separate issue and linked to this one). A possible location to add the new flush() in the OrderLoader could be just before the 'createShipmentLines' function call.""",new,open,,1970-01-01 0033182,defect,Openbravo ERP,shuehner,Triage Omni WMS,normal,minor,have not tried,,,2016-06-07,5,,,public,2016-06-07,StockUtils.getStock functions forces flush on all users even if that is not wanted,"The implementation of that function forces a flush to happen (even requesting 2 flushes). (indirectly via the 2 'true' in getConnection and New DalConnectionProvider) For any user of the function must take that performance hit even it not required in a specific flow. I.e. POS Orderloader needs a single flush before is 'various' getStock calls but currently one happens per call (inside getStock). As that function is part of API a new method needs to be added for that. I.e. a getStockNoFlush to make explicit to the caller that no flush is automatically done and inside flip both boolean's to false.",new,open,,1970-01-01 0033161,defect,Retail Modules,shuehner,Retail,normal,minor,have not tried,,,2016-06-06,5,,,public,2016-06-06,Double update of same obpos_app_cashup row during Cashup process,"""The cashup process triggers 2 sql update of the obpos_app_cashup row. If possible those should be changed into single sql update. 1.) Triggered by flush in ProcessCashClose.getCashUp 243459 [Import Entry - 6] INFO org.openbravo.base.PoolInterceptor - executeBatch --- SQL: update OBPOS_App_Cashup set Created=?, Updated=?, Netsales=?, Grosssales=?, Netreturns=?, Grossreturns=?, Totalretailtransactions=?, Isprocessed=? where Obpos_App_Cashup_ID=? t:1 $1: 2016-06-06 03:57:21.0 $2: 2016-06-06 13:57:32.015 $3: 1195.4 $4: 1434.48 $5: 0 $6: 0 $7: 1434.48 $8: Y $9: A15AE3A7FC745C0B1C39135680F9B869 java.lang.Exception at org.openbravo.base.PoolInterceptor$PSInvokationHandler.invoke(PoolInterceptor.java:99) at com.sun.proxy.$Proxy23.executeBatch(Unknown Source) at org.hibernate.jdbc.BatchingBatcher.doExecuteBatch(BatchingBatcher.java:70) at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:268) at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:268) at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:185) at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:321) at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:51) at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1216) at org.openbravo.dal.service.OBDal.flush(OBDal.java:205) at org.openbravo.retail.posterminal.ProcessCashClose.getCashUp(ProcessCashClose.java:408) at org.openbravo.retail.posterminal.ProcessCashClose.saveRecord(ProcessCashClose.java:87) 2.) 2nd flush triggered (indirectly) by TriggerHandler.getInstance().disable() 243610 [Import Entry - 6] INFO org.openbravo.base.PoolInterceptor - executeBatch --- SQL: update OBPOS_App_Cashup set Updated=?, Jsoncashup=? where Obpos_App_Cashup_ID=? t:47 $1: 2016-06-06 13:57:32.228 $2: {""""posterminal"""":""""9EA03767200042BD999A5C43AC07AFBF"""",""""id"""":""""A15AE3A7FC745C0B1C39135680F9B869"""",""""isprocessed"""":""""Y"""",""""isbeingprocessed"""":""""Y"""",""""netSales"""":1195.4,""""grossSales"""":1434.48,""""netReturns"""":0,""""grossReturns"""":0,""""totalRetailTransactions"""":1434.48,""""cashPaymentMethodInfo"""":[{""""paymentMethodId"""":""""28EE87BE3FB5462BA0F47B388DA97EC8"""",""""id"""":""""3EFF3DC55BBF8988C298DE61B27193CA"""",""""searchKey"""":""""OBPOS_payment.cash"""",""""startingCash"""":200,""""totalSales"""":1434.48,""""totalReturns"""":0,""""rate"""":""""1"""",""""isocode"""":""""EUR"""",""""totalDeposits"""":0,""""totalDrops"""":0,""""paymentmethod_id"""":""""28EE87BE3FB5462BA0F47B388DA97EC8"""",""""amountToKeep"""":""""200"""",""""totalCounted"""":""""1634.48""""}],""""cashTaxInfo"""":[{""""name"""":""""TVA 20%"""",""""amount"""":239.08,""""orderType"""":""""0"""",""""cashupId"""":""""A15AE3A7FC745C0B1C39135680F9B869"""",""""id"""":""""BC958F47048BDB7FB632CFC2117C29BC""""}],""""cashCloseInfo"""":[{""""expected"""":1634.48,""""difference"""":0,""""paymentTypeId"""":""""28EE87BE3FB5462BA0F47B388DA97EC8"""",""""paymentMethod"""":{""""_identifier"""":""""ESPECE"""",""""_entityName"""":""""OBPOS_App_Payment_Type"""",""""$ref"""":""""OBPOS_App_Payment_Type\/FE27131042004DED99FE69731A0AEE14"""",""""id"""":""""FE27131042004DED99FE69731A0AEE14"""",""""client"""":""""B8D74EB90D8A422F900F442C2D721C2E"""",""""client$_identifier"""":""""BUT"""",""""organization"""":""""DFEB3AE28E684CA7B6BCCB2D7FB7623F"""",""""organization$_identifier"""":""""CAEN"""",""""active"""":true,""""creationDate"""":""""2016-06-06T01:57:21+02"""",""""createdBy"""":""""100"""",""""createdBy$_identifier"""":""""Openbravo"""",""""updated"""":""""2016-06-06T01:57:21+02"""",""""updatedBy"""":""""100"""",""""updatedBy$_identifier"""":""""Openbravo"""",""""searchKey"""":""""OBPOS_payment.cash"""",""""name"""":""""ESPECE"""",""""paymentMethod"""":""""29F862983F3B45739C1507E416123129"""",""""paymentMethod$_identifier"""":""""Espèce"""",""""currency"""":""""102"""",""""currency$_identifier"""":""""EUR"""",""""documentType"""":""""19BADE1498E60FF2E0530100007F77FB"""",""""documentType$_identifier"""":""""AP Invoice"""",""""obposTerminaltype"""":""""6076DA45D5C64A17884F1047D6FD4571"""",""""obposTerminaltype$_identifier"""":""""Generic Cashier"""",""""automatemovementtoother"""":true,""""keepfixedamount"""":true,""""amount"""":200,""""allowvariableamount"""":true,""""allowdontmove"""":false,""""allowmoveeverything"""":false,""""cashDifferences"""":""""6A1A48C17D8A44C495AE068E0533A7E7"""",""""cashDifferences$_identifier"""":""""Écarts de caisse 478 - Cash differences"""",""""allowdrops"""":true,""""gLItemForDrops"""":""""5B8C9A8ACB1243169F9084BB5EA1D08A"""",""""gLItemForDrops$_identifier"""":""""Retraits 580 - Withdrawals"""",""""allowdeposits"""":true,""""gLItemForDeposits"""":""""F6E0B323BF0641E6A84B7527AC142057"""",""""gLItemForDeposits$_identifier"""":""""Dépôts 580 - Deposits"""",""""glitemDropdep"""":""""08CC317B840A4560B64350A81C4FAA76"""",""""glitemDropdep$_identifier"""":""""G\/L Item obligatoire pour clôture de caisse 478010 - Cash up"""",""""glitemWriteoff"""":""""244EBC693A3E4BFE816DD8AB84AA98F8"""",""""glitemWriteoff$_identifier"""":""""Trop-perçus 771 - Overpayments"""",""""paymentProvider"""":null,""""refundProvider"""":null,""""openDrawer"""":false,""""iscash"""":true,""""allowopendrawer"""":true,""""printtwice"""":false,""""countcash"""":true,""""maxLimitAmount"""":null,""""showkeypad"""":true,""""defaultCashPaymentMethod"""":false,""""leaveascredit"""":false,""""image"""":null,""""paymentMethodCategory"""":null,""""allowoverpayment"""":true,""""overpaymentLimit"""":null,""""isshared"""":false,""""countDiffLimit"""":null,""""possGlitemTilldiff"""":null,""""obdicoIsdigitalcoupon"""":false,""""possCountDiffLimit"""":null,""""obrmlcLimit"""":null,""""recordTime"""":1465214241803,""""amountToKeep"""":200},""""id"""":""""970755E1E6E9B5BF8C7410D355619426"""",""""foreignDifference"""":0,""""foreignExpected"""":1634.48}],""""cashUpDate"""":""""2016-06-06T01:57:21.803Z"""",""""creationDate"""":""""2016-06-06T01:57:21.803Z"""",""""userId"""":""""E656690635D34C41A52FCD3CF69B30C2"""",""""timezoneOffset"""":-60,""""businessDate"""":""""2016-06-06 00:00:00.000"""",""""cashupCode"""":null,""""cashMgmtIds"""":[]} $3: A15AE3A7FC745C0B1C39135680F9B869 java.lang.Exception at org.openbravo.base.PoolInterceptor$PSInvokationHandler.invoke(PoolInterceptor.java:99) at com.sun.proxy.$Proxy23.executeBatch(Unknown Source) at org.hibernate.jdbc.BatchingBatcher.doExecuteBatch(BatchingBatcher.java:70) at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:268) at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:268) at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:185) at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:321) at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:51) at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1216) at org.openbravo.dal.service.OBDal.flush(OBDal.java:205) at org.openbravo.dal.service.OBDal.getConnection(OBDal.java:146) at org.openbravo.dal.service.OBDal.getConnection(OBDal.java:130) at org.openbravo.dal.core.TriggerHandler.disable(TriggerHandler.java:64) at org.openbravo.retail.posterminal.ProcessCashClose.doReconciliationAndInvoices(ProcessCashClose.java:265)""",new,open,,1970-01-01 0018930,design defect,Openbravo ERP,Xpand-IT,dmiguelez,high,major,always,3.0MP2,,2011-10-28,5,,,public,2016-06-03,Tax Definition requires lots of redundant work and leads to rounding issues,"""Right now, a tax can be defined as summary level and then several other taxes can pick this tax to be it's parent tax. The problem with this is that sometimes we would have a tax configuration as following: TaxA - tax that depends on the price (example: IRPF for spain, IRS for portugal, etc) TaxB - tax that does not depend on the price TaxC = TaxA + TaxB TaxC.1 = 1% TaxA.1 + 11% TaxB.1 TaxC.2 = 2% TaxA.2 + 11% TaxB.2 ... TaxC.20 = 20% TaxA.3 + 11% TaxB.3 With the current design, this means that we have to create 20! TaxB records, all of them exactly the same, with the same rate and everything, just with a different parent tax rate. This is the redundant work mentioned on the summary. Now consider that TaxB has its """"Document Tax Amount Calculation"""" as """"Document tax amount by rate"""". Consider an invoice with 4 lines: Line 1: 850€ + TaxC.10 Line 2: 212.50€ + TaxC.10 Line 3: 708.33€ + TaxC.1 Line 4: 177.08€ + TaxC.1 If we look at the Invoice Tax tab we will have: TaxA.10: 106.25 TaxB.10: 116.88 (116.8750) TaxA.1: 8.85 TaxB.1: 97.40 (97.3951) But the truth is that the user just wants to have one instance of TaxB, the only reason why there are 20 is because of the current tax definition design limitation. And because TaxB was intendend to be calculated as """"Document tax amount by rate"""" this leads to a rounding issue as 116.875+97.3951=214.2701, which rounded is 214.27; if we sum TaxB.10 + TaxB.1 = 214.28.""",new,open,,1970-01-01 0033124,defect,Retail Modules,shuehner,Retail,normal,minor,have not tried,,,2016-06-02,5,,,public,2016-06-03,OrderLoader timing debug reports 'executeHooks' inside 'processPayment' timing,"OrderLoader has debug code to track time taken for each 'group of actions'. however executeHooks (custom code from modules) is reported inside 'process payments' debug. Which does not make sense and probably adding when hooks it was forgotten to add new debug section.",new,open,,1970-01-01 0033125,defect,Openbravo ERP,shuehner,Triage Omni OMS,normal,trivial,have not tried,,,2016-06-02,5,,,public,2016-06-02,Minor cleanup in AdvPaymentMngtDao.getFinancialAccountPaymentMethod to simplify code,"""Small clean up + maybe style improvement That function add an extra isActive filter even is same is auto-added by dal filtering (at sql level) twice of isActive true. Also i has a slightly strange way to get for 'rows found' via capturing IndexOutOfBoundsException instead of a simple != null (end of ) SQL run for the function: ticurrency as Payin29_266_0_, this_.Payout_IsMulticurrency as Payout30_266_0_, this_.Isdefault as Isdefault266_0_, this_.Payin_Invoicepaidstatus as Payin32_266_0_, this_.Payout_Invoicepaidstatus as Payout33_266_0_ from FIN_FinAcc_PaymentMethod this_ where this_.FIN_Financial_Account_ID=$1 and this_.FIN_Paymentmethod_ID=$2 and this_.Isactive=$3 and this_.Isactive=$4 parameters: $1 = 'DC15B7D80B3A4C6D80D0558A2EC5922D', $2 = '29F862983F3B45739C1507E416123129', $3 = 'Y', $4 = 'Y' notice the double isactive filter mentioned above""",new,open,,1970-01-01 0031405,design defect,Modules,VictorVillar,Triage Omni OMS,immediate,major,always,,,2015-11-09,5,,,public,2016-06-02,Enhanced Stock Value Report never finishes,"The report never finishes and creates VERY long running queries in Postgresql 9.4 which we have to manually terminate using pg_terminate_backend. Necessary to refactor the report",new,open,,1970-01-01 0033122,defect,Retail Modules,shuehner,Retail,normal,minor,have not tried,,,2016-06-02,5,,,public,2016-06-02,"OrderLoader has special code targeting MP13, MP14 of ERP, which should no longer be required today.","""OrderLoader.java has code to at runtime check presence of a core field to make it work with newer core having this mandatory field but without requiring this new core version. if (ModelProvider.getInstance().getEntity(FIN_PaymentSchedule.class) .hasProperty(""""origDueDate"""")) { // This property is checked and set this way to force compatibility with both MP13, MP14 // and // later releases of Openbravo. This property is mandatory and must be set. Check issue paymentSchedule.set(""""origDueDate"""", paymentSchedule.getDueDate()); } However from the comment that seems to be very old and should no longer be required today. Dependency of webpos should be checked and if it requires new enough core to be sure that this field exists this dynamic code should be replaced by simple. setOrigDueDate Note: There are 2 instances of this in OrderLoader""",new,open,,1970-01-01 0033108,defect,Retail Modules,guilleaer,Retail,normal,minor,always,,,2016-06-02,5,,,public,2016-06-02,When you return from multiorders window to POS window there are 2 tickets opened,"When you return from multiorders window to POS window there are 2 tickets opened Video attached",new,open,,1970-01-01 0033093,defect,Retail Modules,malsasua,Retail,normal,minor,always,,,2016-05-31,20,Community Appliance,,public,2016-06-01,Store can not be copied when there are financial accounts related to parents organizations,"""when the store have got payment methods, related to financial account linked to organization parent (instead of store organization), the store can not be copied, error is returned (see attachment): """"The payment method selected is not allowed since there is already payment method with the same financial account""""""",acknowledged,open,,1970-01-01 0033069,defect,Retail Modules,shuehner,Retail,low,trivial,have not tried,,,2016-05-27,5,,,public,2016-05-27,Unused variables in pl code,"This modules has 2 pl functions which declare a variable but never use it. ",new,open,,1970-01-01 0033067,defect,Retail Modules,malsasua,Retail,normal,minor,always,pi,,2016-05-27,20,Community Appliance,,public,2016-05-27,UI receipt selector popup is broken when internet connection is very slow,"the UI of the receipt selector popup is broken when internet connection is very slow and you click in search button, and before than results are returned, you click in cross mark symbol (X) button",new,open,,1970-01-01 0033056,defect,Openbravo Localizations,xplacesc,Retail,high,minor,always,,,2016-05-25,45,,,public,2016-05-26,Web POS Spanish Translation of "Brand": use "Rama" instead of "Marca","In Web POS, in Spanish, we have translated ""Brand"" as ""Rama"", when it should be ""Marca"".",new,open,,1970-01-01 0033049,design defect,Retail Modules,malsasua,Retail,normal,minor,always,,,2016-05-25,20,Community Appliance,,public,2016-05-25,"if store organization currency is null, error is returned but the currency should be inherited from organization parent","""if store organization currency is null, the next error is returned when login is done in terminal: """"There was an error loading the Pos Terminal. There was an error loading the POS terminal. The currency of the store organization is not configured. Make sure to configure it before accessing the Web POS."""" but the currency should be inherited from organization parent""",new,open,,1970-01-01 0030978,defect,Retail Modules,Orekaria,Retail,normal,trivial,always,,,2015-09-29,5,,,public,2016-05-25,Typo 'Eng Training Mode',Typo 'Eng Training Mode',new,open,,1970-01-01 0028217,feature request,Retail Modules,Orekaria,Retail,normal,major,always,,,2014-11-18,5,,,public,2016-05-25,Stabilization: Create a basic API for the asynchronous calls,"Stabilization: Create a basic API for the asynchronous calls Gather all the asynchronous calls in one API",new,open,,1970-01-01 0027430,feature request,Retail Modules,Orekaria,Retail,normal,major,always,,,2014-08-23,5,,,public,2016-05-25,Stabilization: Add debug logic to test the different online and caching states,Stabilization: Add debug logic to test the different online and caching states,new,open,,1970-01-01 0027413,defect,Retail Modules,Orekaria,Retail,normal,major,always,,,2014-08-22,5,,,public,2016-05-25,Stabilization: It should never ever be necessary to clear cache.,"""This is the most breaking action a user can perform to retail - When this action is performed because the application stopped worked, then we have a critical issue Note: This action is, at the same time, the best action to verify that the application recreates all the required user data (business partners, current cashup data, etc) If the WebPOS reach the point of no need for clear cache, it would be a big step in the stabilization """,new,open,,1970-01-01 0028218,feature request,Retail Modules,Orekaria,Retail,normal,major,always,,,2014-11-18,5,,,public,2016-05-25,Add group management to the SynchronizationHelper,"Add group management to the SynchronizationHelper This addition will allow the client application to better handle different synchronization states",new,open,,1970-01-01 0027171,feature request,Retail Modules,Orekaria,Retail,high,major,N/A,,,2014-07-24,5,,,public,2016-05-25,Stabilization: Be able to gather and receive the exceptions raised in any WebPOS all over the world,"""We are missing statistics of the exception messages raised in the WebPOS (type, count, in which version, etc) We should be able to gather the anonymous information of any exception happening in any WebPOS installed in the world if the WebPOS has an internet connection and the client allows us to (preference) This information could contain datetime, WebPOS version installed, message, compact error trace, etc""",new,open,,1970-01-01 0027505,feature request,Retail Modules,Orekaria,Retail,normal,major,N/A,,,2014-08-29,5,,,public,2016-05-25,Support: Backup/Restore of the browser's WebSQL database,Support: Backup/Restore of the browser's WebSQL database,new,open,,1970-01-01 0027558,defect,Retail Modules,Orekaria,Retail,normal,minor,always,,,2014-09-09,5,,,public,2016-05-25,Stabilization: 'saveLogClient' should not try to save if the local database is not ready,Stabilization: 'saveLogClient' should not try to save if the local database is not ready,new,open,,1970-01-01 0027389,defect,Retail Modules,Orekaria,Retail,normal,minor,have not tried,,,2014-08-20,5,,,public,2016-05-25,Stabilization: Remove unused external javascript libraries,Stabilization: Remove unused external javascript libraries,new,open,,1970-01-01 0033031,defect,Localization Pack: Spain,maite,Triage Finance,high,minor,always,,,2016-05-24,5,,,public,2016-05-24,Wrong amount when "adjustment line" (amount 0.01) references different tax than "regular line",Wrong amount when "adjustment line" (amount 0.01) references different tax than "regular line",new,open,,1970-01-01 0032766,design defect,Openbravo ERP,mrecasens,Triage Finance,high,minor,always,,,2016-04-22,5,,,public,2016-05-23,"[SER QA 959] In Payments In, ""Execute Payment"" pop up has untranslatable labels","""When payments have status """"awaiting execution"""", you can click on button """"execute payment"""" In the pop-up there are 2 elements: - Write off total amount - Include in existing remittance or create a new one These processes are not translatable and should. """,new,open,,1970-01-01 0033026,design defect,Openbravo ERP,psanjuan,Triage Omni OMS,urgent,major,always,,,2016-05-23,20,Professional Appliance,,public,2016-05-23,Outstanding amount pending to be settle in the order while booking a prepayment,Outstanding amount pending to be settle in the order while booking a prepayment,new,open,,1970-01-01 0032621,defect,Retail Modules,paul_guiot,Retail,normal,minor,always,,,2016-04-07,5,,,public,2016-05-23,[SERQA 474] Date format inconsistencies in the WEBpos.,"""There are different date formats used in the system: - Open Store Manually: DD/MM/YYYY - Select a date in a Layaway ticket (example): DD-MM-YYYY Whatever the preferences selected, it should be the same format for all actions in the store. Assumption: No """"/"""" available in the virtual keyboard to open the store""",new,open,,1970-01-01 0010750,feature request,Openbravo ERP,egoitz,iciordia,normal,major,always,2.50MP5,,2009-09-24,5,,,public,2016-05-20,The ActionButtonUtility.java file can not be modified using modularity,"The ActionButtonUtility.java file can not be modified using modularity because this class is not mapping and is called by the generated windows. This reference to this class is added in the generated files automatically by wad so it is not way to change this functionallity. This files is used to be modified when you want to add more options to the completing button of the documents. It is very often modify when you want to add intermediate status. ",scheduled,open,,1970-01-01 0023637,design defect,Openbravo ERP,VictorVillar,dmiguelez,high,minor,always,pi,,2013-04-25,5,,,public,2016-05-20,It is necessary to create a specific selector for products in Work Effort,"It is necessary to create a specific selector for products in Work Effort: it makes sense to show the registers got in the first select of the view : m_product_stock_v, only for products that you have got stock.",new,open,,1970-01-01 0032999,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,pi,,2016-05-19,5,,,public,2016-05-19,[Multiple Selection in Tickets] It is shown "" when several lines are selected and they share same discount,"""If several lines have different prices, it is shown """""""", but if all those lines share the same price, it is shown the price. Discount's functionality has a different behaviour if all the lines share same discount. It this last case, it is shown """""""" when it should be shown the discount all those lines are sharing.""",new,open,,1970-01-01 0023171,design defect,Openbravo ERP,psanjuan,dmiguelez,urgent,major,always,,,2013-02-26,20,Ubuntu 8.04.1,,public,2016-05-19,It should be possible to set a BP located in a UE country as "Non Intracommunity Operator","""It should be possible to set a BP located in a UE country as """"Non Intracommunity Operator"""". A. Current Openbravo behavior: If a BP (Customer/Vendor) is set as """"Intracommunity Operator"""" the VAT rate to be automatically populated in either a sales/purchase order/invoice should be an """"Intracommunity VAT"""". In Spanish: Compra de bienes - Adquisición Intracomunitaria de bienes Compra de servicios - Inversión Sujeto Pasivo UE Venta de bienes - Entrega intracomunitaria exenta Venta de servicios - Prestación servicios no sujeta This is now current Openbravo behavior mainly based on """"B2B"""" scenarios. B. But, if a BP (Customer/Vendor) is not set as """"Intracommunity Operator"""" (mostly B2C scenarios), the VAT rate to be used should be: purchase of goods - Spanish VAT purchase of services - Inversion Sujeto Pasivo UE sales of goods - Spanish VAT sale of services - it depends on the type of the service and where the service take places. See excel sheet attached. For instance a Spanish company selling goods to an end customer located in France. In that case applicable tax rate is Spanish VAT (21%). Besides that, it is mandatory to take into account that: Sales to customers in other Member States who are not registered for VAT are liable to VAT in the Member State of the supplier (i.e Spanish VAT), provided that the threshold appropriate to the Member State of the customer is not breached. Where sales exceed the threshold in any particular Member State, the supplier must register and account for VAT in that Member State (i.e. and then apply French VAT). """,new,open,,1970-01-01 0032987,defect,Retail Modules,migueldejuana,Retail,normal,minor,have not tried,,,2016-05-18,5,,,public,2016-05-18,Tapping "Select All" when the order is empty gives js error,Tapping "Select All" when the order is empty gives js error,new,open,,1970-01-01 0032973,feature request,Retail Modules,jorge-garcia,Retail,normal,major,always,,,2016-05-17,5,,,public,2016-05-17,Create a way to see all the promotions applied to a ticket,"It could be nice to have a way to see all the promotions applied to the ticket, even the hidden ones.",new,open,,1970-01-01 0032957,defect,Openbravo ERP,inaki_garcia,Triage Finance,normal,minor,always,,,2016-05-13,5,,,public,2016-05-17,Process completed confirmation doesn't appear when after confirming on "Manage Reservations" popup,"When clicking on the ""Done"" button to accept the changes made in the ""Manage Reservations"" popup in the ""Sales Order"" window, no ""Process completed"" confirmation bar is shown. This should be displayed, since its a process which needs to be shown to the user so he or she can know that the changes were effective. ",new,open,,1970-01-01 0031592,defect,Retail Modules,marvintm,simbu94,normal,minor,always,,,2015-11-26,5,,,public,2016-05-16,It should be possible to create payments in receipts which come from a different store,"""Currently, it is not possible to add a payment to a layaway which was created in another store. It's also not possible to return a receipt created in a different store. The idea is to add the ability to configure which is the """"cross-store organization"""" of a store. In this way, also in a way which is configurable, terminals will be able to see receipts of stores which belong to the natural tree of this cross-store organization. Also in this way, if a terminal adds payments to a receipt (layaway) which comes from a different store, the payments will be created in this cross-store organization.""",scheduled,open,,1970-01-01 0032956,defect,Openbravo ERP,maite,Triage Omni OMS,high,minor,always,,,2016-05-13,5,,,public,2016-05-13,Include Kosovo as country in the dataset,Include Kosovo as country in the dataset,new,open,,1970-01-01 0032947,feature request,Openbravo ERP,Orekaria,Orekaria,normal,minor,always,,,2016-05-13,5,,,public,2016-05-13,Add automation capabilities to 'ant setup',"ant setup is nice would be even nicer if it could be run in non interactive mode",scheduled,open,,1970-01-01 0032946,defect,Retail Modules,mrecasens,Retail,high,minor,always,,,2016-05-12,5,,,public,2016-05-12,Use as title or else add period "." to OBMOBC_SESSION_ALREADY_EXISTS_TITLE,"""Ratioanle is that since OBMOBC_SESSION_ALREADY_EXISTS_TITLE is used in a message (and not as a title as it seems it was intended to) and it is immediately followed by OBMOBC_SESSION_ALREADY_EXISTS_MSG, a period is needed or else both sentences get concatenated without separation: «Session for the ERP already exists You have already logged in the ERP in this browser. Therefore, you cannot log in. If the ERP session is valid for this application, you only need to refresh the page. If not, you need to log out of the ERP before you can log in.» Meanwhile we have asked to change the literal in French translation.""",new,open,,1970-01-01 0019828,design defect,Openbravo ERP,dmiguelez,mirurita,normal,minor,always,,,2012-02-21,20,Community Appliance,,public,2016-05-10,When converting a currency in Payment Report it does not take in account the conversion rate of the payment,"When converting a currency in Payment Report, it does not take into account if there has been a conversion rate associated only to one specific payment. Only uses conversion rates defined in the conversion rates window.",new,open,,1970-01-01 0032909,defect,Retail Modules,AugustoMauch,Retail,normal,minor,have not tried,,,2016-05-09,5,,,public,2016-05-10,Posets business partner referenced as sales rep but not flagged as sales rep,"""The Posets User business partner (id EA7F6A25B99D4263AF9E8B8E7ED7037F) is not flagged as Sales Representative, but it is referenced as the sales representative of the PS Customer business partner. If a business partner is referenced as sales representative it must be flagged as such. """,new,open,,1970-01-01 0026749,feature request,Modules,jonalegriaesarte,Triage Omni OMS,normal,minor,have not tried,,,2014-05-30,5,,,public,2016-05-09,Add algorithm to calculate BIC code from IBAN,Add algorithm to calculate BIC code from IBAN,new,open,,1970-01-01 0032897,defect,Retail Modules,rbianchini,Retail,normal,minor,always,RR16Q1.1,,2016-05-06,5,,,public,2016-05-06,The Copy Retail Store module doesn't restart the ticket's sequence,"""Having store ST1 with the POS POSST1 and the last ticket is POSST1-0000596 When you copy the store ST1 the new store ST2 will result: Store: ST2, POS terminal: POSST2, the first ticket POSST2-0000597 instead of POSST2-0000001""",new,open,,1970-01-01 0032848,defect,Openbravo ERP,psanjuan,Triage Omni OMS,high,major,always,,,2016-05-04,20,Professional Appliance,,public,2016-05-04,Linked items do not correct in Asset window,Linked items not correct in Asset window,new,open,,1970-01-01 0032829,design defect,Openbravo ERP,rbianchini,Triage Omni OMS,normal,major,always,,,2016-05-03,5,,,public,2016-05-03,Delivery Status shows wrong value,"In some cases, the Delivery Status field on Sales Order shows a wrong value.",new,open,,2016-05-05 0032837,defect,Openbravo ERP,aferraz,Triage Finance,normal,minor,always,,,2016-05-03,30,Professional Appliance,,public,2016-05-03,Some documents can be processed twice,"When 2 different users are logged in openbravo in different browsers and both complete the same document, an error should be shown.",new,open,,1970-01-01 0031864,design defect,Openbravo ERP,rbianchini,Triage Omni OMS,normal,major,always,,,2016-01-11,5,,,public,2016-04-29,The trial balance report can't manage more than 45000 rows,"""When there are a big amount of data, the report return the error: 'The maximum number of rows permitted on a worksheet been exceeded' In some clients this limit is reached in a report with a range of 6 days.""",new,open,,1970-01-01 0032794,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2016-04-27,5,,,public,2016-04-27,"[RR16Q2][Web POS stock validation]After clicking Cancel in ""Not enough stock"" popup, it can ask again something already answered","When there is not enough stock it is asked ""Do you want to proceed anyway (the stock of this product will be negative)?"". After telling the application to ""Proceed"", if another product is added it will be asked again, if Cancel is clicked, it asks again, it should not.",new,open,,1970-01-01 0032792,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2016-04-26,5,,,public,2016-04-26,[RR16Q2][Web POS stock validation] Stock validation does not work correctly with "Web POS Delete Line Approval" preference,"When a product is going to be added and there is a Stock Validation, clicking Cancel when ""Web POS Delete Line Approval"" preference is set makes that flow working wrongly. The line is finally added instead of canceling the line adding.",new,open,,1970-01-01 0032548,defect,Retail Modules,jorge-garcia,Retail,urgent,major,have not tried,,,2016-03-29,5,,,public,2016-04-26,Best Deal Case and By Total Discount are not working fine,"""In some cases the discounts 'by total' are not set with the best deal case active. Even if it is check the """"Apply Next Discount/Promotion"""" field in the promotions that participates in the ticket, by total discount is overriding those promotions instead of adding the by total discount to the rest of discounts of the ticket.""",acknowledged,open,,1970-01-01 0032783,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2016-04-26,5,,,public,2016-04-26,[RR16Q2] A warning message instead of error message is shown when it is tried to create a layaway receipt from a return receipt,"When some action is not possible to be completed by POS user, it must be shown an error message. A warning message in that moment is not correct.",new,open,,1970-01-01 0032782,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2016-04-26,5,,,public,2016-04-26,[RR16Q2] Inconsistent behaviour when Layaway is converted to Return receipt,"If a receipt with products is marked as ""To be Laid away"" and, after that, it is clicked ""Return this receipt"", an error will be shown, the type of the receipt will be changed but the product will not be set as returnable.",new,open,,1970-01-01 0032776,design defect,Retail Modules,amayavicente,Retail,high,major,always,,,2016-04-25,5,,,public,2016-04-25,[SERQA 907] Product Selector in Discount and Promotions || Families || Family Products,"In Discount and Promotions || Families || Family Products --> the selector of products shows products with stock (It shows the column warehouse). It has not sense to select a product and a warehouse during the definition of a promotion.",new,open,,2016-05-09 0026813,feature request,Retail Modules,adrianromero,malsasua,normal,major,have not tried,,,2014-06-09,5,,,public,2016-04-25,Adding support for payment devices,"""Hardware manager needs support for payment devices. These payment devices will be in charge of athorize payment requests that come from Web POS. The features required are: * Support for different kind of transactions: Sales, refunds, void. * The payment device should be in charge of reading the card, and handle the communication with the payment site in order to authorize or deny a payment transaction. * No sensitive data (card number, holder name, ...) can be shared with Web POS or HW Manager. * Payment requests should contain the following parameters: kind of transaction, transaction ID, terminal ID, currency and amount. Other required parameters needed by the payment device can be configured in the terminal payment method. * Payment results should contain the result of the request (Success, Authorization failed, error, ...), transaction ID, authorization ID, Error code, error message. Other payment results can be returned too. """,new,open,,1970-01-01 0031010,defect,Retail Modules,adrianromero,Retail,high,major,always,,,2015-10-01,5,,,public,2016-04-25,Buttons in edit panel disappear if there are a lot,"""If there are a lot of buttons in the Edit pane. The user can access all the buttons only moving the scrollbar. From the user perspective this is confusing that buttons are hidden in an scroll panel. Worse, in a mobile device the scroll bar does not appear and the user cannot figure out there may be buttons hidden in the Edit pane. """,acknowledged,open,,1970-01-01 0032767,defect,Openbravo ERP,ngarcia,Triage Omni OMS,high,minor,always,,,2016-04-22,5,,,public,2016-04-22,Cannot Create Amortization of an asset if the role does not have access to the Amortization window,Cannot Create Amortization of an asset if the role does not have access to the Amortization window,new,open,,1970-01-01 0032747,defect,Retail Modules,inaki_garcia,Retail,normal,minor,always,main,,2016-04-21,5,,,public,2016-04-21,Receipt in receipt list requires clicking twice upon it to select it and hide the receipts screen,"When managing several receipts at the same time and using the receipt list to switch from one to another, it requires clicking twice, first click to select the desired receipt, and a second one to hide the receipts list. This could be appropriate and intuitive on a desktop device, but quite cumbersome on portable devices, since all actions usually are executed by a single click.",new,open,,1970-01-01 0032745,defect,Retail Modules,inaki_garcia,Retail,normal,minor,always,main,,2016-04-21,50,iOs 9.2.1,,public,2016-04-21,"Virtual keyboard doesn't hide automatically when dismissing a popup, either clicking on the close button or by changing context","""This situation has been reproduced under the popups shown by clicking on the """"PS Customer"""" button and address button in the Posets client main screen, and most probably is applicable to all popups in all POS contexts of the current version. Part of the issue could be due to a bad design of the cross shaped close button, since there is a situation in which depending on where do you exactly click around the cross area, either the keyboard is hidden but the popup still remains, or the popup closing action is executed as it is intended. Changing context closes the popup, but doesn't hide the keyboard.""",new,open,,1970-01-01 0032744,design defect,Retail Modules,lorenzofidalgo,Retail,normal,trivial,N/A,main,,2016-04-21,5,,,public,2016-04-21,"[RR16Q2] It is too hard to complete a receipt where a product is sold, Gift Voucher is used to pay it and another item is bought","""To complete the flow where a product is sold, a Gift Voucher is used to pay it and another copy of the first product is returned is pretty hard to achieve by the Web POS user. One of the main problems to achieve this flow is the following: When total amount is 0.00, no Gift Voucher can be applied. """,new,open,,1970-01-01 0032741,defect,Retail Modules,aaroncalero,aaroncalero,normal,minor,have not tried,,,2016-04-20,5,,,public,2016-04-20,Wrong calculation of Quantity rules for non grouped services related to several lines,"Having a non grouped service, linked to several lines at the same time (using multiselection), and being its quantity rule 'As per product', the quantity rules are wrongly calculated and extra service lines are created.",new,open,,1970-01-01 0032733,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2016-04-20,5,,,public,2016-04-20,"[RR16Q2] Chrome 46 should not be supported, but it is possible to log in POS","It is supposed that to log in it should be required Chrome 48 or later, recommended 49 or higher. But it is possible to log in POS with Chrome ""46.0.2490.80 m"". (Check attached images).",new,open,,1970-01-01 0032740,defect,Retail Modules,lorenzofidalgo,Retail,normal,trivial,always,pi,,2016-04-20,5,,,public,2016-04-20,"Return Line" button shows same label when it returns a line and when that button cancels the return line,"Return Line" button should show a different text when it is going to return a line and when it is going to cancel a return line action.,new,open,,1970-01-01 0027857,design defect,Modules,ngarcia,Triage Omni OMS,urgent,major,always,,,2014-10-14,5,,,public,2016-04-20,Resource could not be booked if the unavailability is saved from a client in a different time zone than the server,Resource could not be booked if the unavailability is saved from a client in a different time zone than the server. ,scheduled,open,,2014-11-13 0032738,design defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,pi,,2016-04-20,5,,,public,2016-04-20,The number that counts the quantity of items acquired in a receipt is counting also payment methods like Gift Cards or GVouchers,Payment Methods like Gift Cards or Gift Vouchers are counted in the receipt like if they would be items.,new,open,,1970-01-01 0032723,defect,Retail Modules,malsasua,Retail,normal,minor,always,RR16Q1,,2016-04-20,20,Community Appliance,,public,2016-04-20,error when pack is wrong defined,"""when a pack is wrong defined (in product tab, qty field is empty), when receipt is processed in the backend, error is returned: Error: null value in column """"pricelist"""" violates not-null constraint (see attachment)""",new,open,,1970-01-01 0032708,feature request,Localization Pack: Spain,psanjuan,vmromanos,high,major,always,,,2016-04-19,30,Professional Appliance,,public,2016-04-19,190 tax form could be adjusted to manage some types of "Rendimientos del Trabajo" booked as purchase invoices,190 tax form could be adjusted to manage some types of "Rendimientos del Trabajo" booked as purchase invoices,new,open,,1970-01-01 0032716,feature request,Retail Modules,lorenzofidalgo,Retail,normal,minor,N/A,,,2016-04-19,5,,,public,2016-04-19,It should be warned in documentation that since 16Q2 it is required to fill certain field in addition to the concrete preference,"It is required to warn in wiki documentation that since RR16Q2 it is not enough to activate ""Web POS Cash up differences"" preference to make it work. It is also required to fill ""Count difference limit"" field. Besides, that field is not filled by default. So it is compulsory.",new,open,,1970-01-01 0032698,defect,Retail Modules,lorenzofidalgo,Retail,normal,trivial,always,pi,,2016-04-18,5,,,public,2016-04-18,Done and Close buttons are not shown correctly if browser window is narrow enough,"If the browser is narrow enough: 1.Done button is above the white line. 2.The close button (X) is not completely shown (Check attached image).",new,open,,1970-01-01 0032696,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2016-04-18,5,,,public,2016-04-18,"[RR16Q2] In POS backend, voucher Payment Method is shown in some tabs as CASH and as CHECK in other tabs","After completing a cashup where a receipt has been paid with VOUCHER Payment Method, in POS backend, it is shown as CASH in ""Sales Invoice"" header tab and in ""Payment Plan"" tab. However, in ""Payment Details"" tab (Sales Invoice || Payment Plan || Payment Details), it is shown as CHECK.",new,open,,1970-01-01 0032685,design defect,Openbravo ERP,psanjuan,Triage Omni OMS,urgent,major,always,,,2016-04-18,20,Professional Appliance,,public,2016-04-18,Create Invoices from Orders takes long in case there are many orders for many organizations (High Volume),Create Invoices from Orders takes long in case there are many orders for many organizations,new,open,,1970-01-01 0032684,feature request,Retail Modules,yogaskarnik,Retail,normal,major,always,,,2016-04-18,5,,,public,2016-04-18,Add a Hook for Mobile Procurement,Good to have hook on Mobile Procurement module,new,open,,1970-01-01 0032676,feature request,Openbravo ERP,aferraz,Triage Omni WMS,normal,major,always,,,2016-04-15,30,Professional Appliance,,public,2016-04-15,It would be nice to have a process to calculate old cumqty values in m_coting table,"""In issue 0032504 m_costing cumqty column will be recreated to initialize it with null values, in order to make sure it is correctly calculated starting from this point (in the past this column was not used but starting from 0032504 it will). It would be nice to have a process to calculate old cumqty values setted as null and update them with the correct value. The same could be done with cumcost column created while fixing issue 0032504.""",new,open,,1970-01-01 0032235,design defect,Modules,ngarcia,alostale,urgent,major,always,,,2016-02-15,5,,,public,2016-04-11,Update Analytics Fact Tables background process takes too long when the tables are empty,Update Analytics Fact Tables background process takes too long when the tables are empty: the first launch or a launch after launching the Clear Fact Tables process,acknowledged,open,,1970-01-01 0029643,defect,Modules,rafaroda,Triage Omni OMS,high,minor,always,,,2015-04-21,5,,,public,2016-04-11,User with write access to Remittance window can't Select Orders or Invoices,"""If an user is given access to Remittance window and to Select Orders or Invoices process, he can't run this process properly: error message ERROR org.openbravo.module.remittance.ad_actionbutton.SelectOrdersOrInvoices - Error captured: org.openbravo.base.exception.OBSecurityException: Entity FinancialMgmtFinAccPaymentMethod is not readable by the user 0DCED72D88D34FC1AAE2FA7BCF7F3219 The exception is raised in the isReceiptRemittance function of the isReceiptRemittance class""",new,open,,1970-01-01 0032635,design defect,Openbravo ERP,psanjuan,Triage Omni OMS,urgent,major,always,,,2016-04-08,20,Professional Appliance,,public,2016-04-11,Match Statement process is not managing properly "automatic" payments processing.,Match Statement process is not managing properly "automatic" payments processing.,new,open,,1970-01-01 0032638,feature request,Retail Modules,Orekaria,Retail,normal,major,always,,,2016-04-11,5,,,public,2016-04-11,Overhaul how lines are reorganized when discounts are applied,"Overhaul how lines are reorganized when discounts are applied Discounts are correctly calculated but the user does not get the correct UI experience The problem is that when we apply a discount different situations can happen: - the order of the lines may change - the products may be split/joined in 1 line of different lines - the discounts may be applied to another line",feedback,open,,1970-01-01 0032637,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2016-04-11,5,,,public,2016-04-11,"[RR16Q2] ""Quantity Deleted"" field, created using ""Web POS Save Removed Tickets"" preference does not give enough information","""When """"Web POS Save Removed Tickets"""" preference is active, """"Quantity Deleted"""" field should be set to """"0"""" instead of blank if there is not deleted items in that line. Currently, it is set to blank (watch attached file). """"0"""" is much more informative than blank. This issue can be checked following this testlink test case: https://testlink.openbravo.com/testlink/linkto.php?tprojectPrefix=Communit&item=testcase&id=Communit-8340""",new,open,,1970-01-01 0032636,defect,Openbravo ERP,rbianchini,Triage Omni OMS,normal,minor,have not tried,,,2016-04-08,5,,,public,2016-04-08,Update the wiki article: http://wiki.openbravo.com/wiki/How_to_add_a_file_field,"This Article should contain which is the module that has the functionality y the starting ERP's version (i.e 3.0PR16Q2) since the module org.openbravo.fileblob is not available in the forge yet, and the last edition of the article was on 08/2015",new,open,,1970-01-01 0032622,defect,Openbravo ERP,plujan,Triage Finance,low,trivial,have not tried,main,,2016-04-07,5,,,public,2016-04-08,[PR16Q2] Missing character while editing Goods Shipments,"""While creating/editing a Goods Shipment, the Partner Address misses the '\' char while selecting a Business Partner. See steps.""",new,open,,1970-01-01 0032546,defect,Retail Modules,jorge-garcia,Retail,normal,major,always,,,2016-03-29,5,,,public,2016-04-06,Best Deal Case is not working fine with Stock Validation,"Best Deal Case is not working fine with Stock Validation when a product has a promotion candidate to apply, and there is not enough stock for that product.",acknowledged,open,,1970-01-01 0032538,defect,Modules,ngarcia,Triage Omni WMS,high,minor,always,,,2016-03-23,5,,,public,2016-04-04,Warehouse Picking List lines are not sorted based on the sales order line order when launching the Generate Picking List process,Warehouse Picking List lines are not sorted based on the sales order line order when launching the Generate Picking List process,new,open,,1970-01-01 0027037,feature request,Modules,psanjuan,psanjuan,urgent,major,always,,,2014-07-09,20,Ubuntu 8.04.1,,public,2016-04-04,"Intracomunitary and international invoices shouldn't be checked as Cash VAT, including exempt invoices (tax rates), Canary ","Intracomunitary and international invoices shouldn't be checked as Cash VAT, including exempt invoices (tax rates), Canary Island.",new,open,,1970-01-01 0032568,feature request,Retail Modules,Orekaria,Retail,normal,minor,always,,,2016-03-31,5,,,public,2016-03-31,Stabilization: Detect and fix enyo injections/changes,Stabilization: Detect and fix enyo injections/changes,new,open,,1970-01-01 0032567,feature request,Retail Modules,malsasua,Retail,high,major,always,,,2016-03-31,20,Community Appliance,,public,2016-03-31,Do PaidReceiptHeader as extensible model,"""PaidReceiptHeader should be extensible, extending from ModelExtension. Attach a diff with the changes required""",new,open,,1970-01-01 0028568,defect,Retail Modules,mtaal,Retail,normal,minor,have not tried,,,2015-01-12,5,,,public,2016-03-31,"Trace in Openbravo.log, Weld Exception can find component provider for component ""img""","""Sometimes a trace appears in the Openbravo log when using WebPOS (note: maybe not coming from WebPOS, needs to be verified). See below 2601f382 2015-01-12 12:19:36,478 [ajp-localhost%2F127.0.0.1-8809-5] ERROR org.openbravo.base.exception.OBException - Exception thrown Exception thrown WELD-001308 Unable to resolve any beans for Types: [interface org.openbravo.client.kernel.ComponentProvider]; Bindings: [@javax.enterprise.inject.Any(), @org.openbravo.client.kernel.ComponentProvider$Qualifier(value=""""img"""")] org.openbravo.base.exception.OBException: Exception thrown WELD-001308 Unable to resolve any beans for Types: [interface org.openbravo.client.kernel.ComponentProvider]; Bindings: [@javax.enterprise.inject.Any(), @org.openbravo.client.kernel.ComponentProvider$Qualifier(value=""""img"""")] at org.openbravo.dal.core.ThreadHandler.run(ThreadHandler.java:63) at org.openbravo.client.kernel.KernelFilter.doFilter(KernelFilter.java:71) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 2601f382 2015-01-12 12:19:36,477 [ajp-localhost%2F127.0.0.1-8809-5] ERROR org.openbravo.dal.core.ThreadHandler - Exception thrown WELD-001308 Unable to resolve any be org.openbravo.base.exception.OBException: Exception thrown WELD-001308 Unable to resolve any beans for Types: [interface org.openbravo.client.kernel.ComponentProvider at org.openbravo.dal.core.ThreadHandler.run(ThreadHandler.java:63) at org.openbravo.client.kernel.KernelFilter.doFilter(KernelFilter.java:71) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.openbravo.dal.core.DalRequestFilter$1.doAction(DalRequestFilter.java:81) at org.openbravo.dal.core.ThreadHandler.run(ThreadHandler.java:46) at org.openbravo.dal.core.DalRequestFilter.doFilter(DalRequestFilter.java:103) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) at org.apache.coyote.ajp.AjpAprProcessor.process(AjpAprProcessor.java:450) at org.apache.coyote.ajp.AjpAprProtocol$AjpConnectionHandler.process(AjpAprProtocol.java:399) at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1675) at java.lang.Thread.run(Thread.java:701) [15:19:49] Stefan Huehner: Caused by: org.jboss.weld.exceptions.UnsatisfiedResolutionException: WELD-001308 Unable to resolve any beans for Types: [interface org.openbravo.client.kernel.Compone at org.jboss.weld.manager.BeanManagerImpl.getBean(BeanManagerImpl.java:809) at org.jboss.weld.bean.builtin.InstanceImpl.get(InstanceImpl.java:108) at org.openbravo.client.kernel.KernelServlet.getComponent(KernelServlet.java:201) at org.openbravo.client.kernel.KernelServlet.service(KernelServlet.java:156) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.openbravo.utils.SessionExpirationFilter.doFilter(SessionExpirationFilter.java:66) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.openbravo.utils.CharsetFilter.doFilter(CharsetFilter.java:35) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.openbravo.client.kernel.KernelFilter$1.doAction(KernelFilter.java:62) at org.openbravo.dal.core.ThreadHandler.run(ThreadHandler.java:46) """,new,open,,1970-01-01 0028462,design defect,Retail Modules,marvintm,Retail,normal,minor,have not tried,,,2014-12-19,5,,,public,2016-03-31,Web POS login window is not clear in offline mode,"""Currently, the Web POS login window is slightly different than the standard login window, and the users tend to think that the application is behaving incorrectly when it's shown. A small redesign of the window should be done to explain more clearly that even if the Web POS is offline, most basic flows of the Web POS can still be used safely and that this situation should not be worrisome.""",new,open,,1970-01-01 0028599,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2015-01-13,5,,,public,2016-03-31,"When several discounts overlap, discounts are not correctly calculated","""When several discounts overlap, discounts are not correctly calculated. For example, if several Buy 3 item, pay 2 item concur, instead of just paying 2, you can even receive money.""",acknowledged,open,,1970-01-01 0029187,design defect,Retail Modules,guilleaer,guilleaer,normal,minor,always,,,2015-03-09,5,,,public,2016-03-30,MobileCore: Multiple levels of popups are not being managed properly causing Z-INDEX issues,"""Using some custom modules which opens a popup when other popup is already shown, the second popup is shown behind the first one. In our code we arre assuming that just one popup will be opened at the same time, but we can have several popups at the same time.""",scheduled,open,,1970-01-01 0030460,defect,Retail Modules,migueldejuana,Retail,normal,minor,sometimes,,,2015-07-30,5,,,public,2016-03-30,Try to avoid saving wrong data when processing orders and cashups,"""We have to avoid breaking data doing some validations before processing orders or cashups. OrderLoader: If we send a no-layaway order without payment, it is paid on credit. However, we should check if the terminal has """"Allow pay on credit"""" and check if the bp has credit. We need to check that because due to other bugs we process somer order as on credit order. ProcessCashClose: We should do some validations before processing the cashup in order to do not break data. We should chech that the reconciliaton will be balanced for example.""",new,open,,1970-01-01 0027886,defect,Retail Modules,vmromanos,Retail,normal,trivial,always,,,2014-10-16,5,,,public,2016-03-30,Update invoices automatically fixed by TruncInvoiceDate module script,"""The TruncInvoiceDate module script (from issue #27089) automatically fixes some invoices in sampledata with wrong invoice date and/or accounting date. After running an install.source with the ERP + Retail, the module script fixes a total of 12 invoices We need to export these changes in sampledata next time we regenerate it.""",new,open,,1970-01-01 0030558,feature request,Retail Modules,guilleaer,Retail,normal,minor,have not tried,,,2015-08-12,5,,,public,2016-03-30,Log client messages should show a specific time when it was generated,"""Currently client log messages doesn't include the information abut the milliseconds when it was created. To resolve this problem and to allow to sort a specific period of time by milliseconds, would be great to add a new column where client milliseconds will be stored.""",new,open,,1970-01-01 0011359,feature request,Localization Pack: Spain,networkb,,normal,minor,always,,,2009-11-13,5,,,public,2016-03-30,The NIF/CIF validation modules shouldn't allow to insert an incorrect when a partner is a spanish partner,"The NIF/CIF validation modules shouldn't allow to insert an incorrect when a partner is a spanish partner. The way to control if a businss partner is spanish could be to use the language combobox of the partner definition window.",new,open,,1970-01-01 0032555,defect,Modules,psanjuan,Triage Omni OMS,high,major,always,,,2016-03-30,20,Professional Appliance,,public,2016-03-30,"Error shown when trying to complete a Procurement Contract - Mandatory fields can not be left empty, regardless it is not empty.","Error shown when trying to complete a Procurement Contract - Mandatory fields can not be left empty, regardless it is not empty.",new,open,,1970-01-01 0032554,feature request,Retail Modules,yogaskarnik,Retail,normal,major,always,,,2016-03-30,5,,,public,2016-03-30,possibility to add products to warehouse picking list without attributes,It would be nice to have a feature where you can process a picking list from mobile application without attributes and should get auto assigned in backoffice,new,open,,1970-01-01 0032550,design defect,Retail Modules,paul_guiot,Retail,high,major,always,,,2016-03-15,5,,,public,2016-03-29,Customer Search: Matching more records than expected,"Customer Search: Matching more records than expected The problem is that the application is using the fields marked as filter and the developer cannot choose the fields depending on the information shown in the list",new,open,,1970-01-01 0031294,feature request,Retail Modules,networkb,Retail,normal,major,always,,,2015-10-29,5,,,public,2016-03-29,Unique selector for Receipts and Layaways,"In webpos, now there is a selector for orders 'Receipts' and a different one for layaways, it can be confused for the user.",feedback,open,,1970-01-01 0021869,design defect,Openbravo ERP,egoitz,AugustoMauch,urgent,major,always,3.0MP15,,2012-10-05,5,,,public,2016-03-23,"When unsing on the grid a default view different than the standard, two requests are done to the datasource","""If you define a new view on a window and you set is a default, when accessing to the window two requests are done to the datasource. The first with the standard information of the view, and the second with the definition of the custom view. """,new,open,,1970-01-01 0032531,defect,Retail Modules,malsasua,Retail,normal,minor,always,,,2016-03-22,20,Community Appliance,,public,2016-03-22,the screen lock pop up is not translated,"""when you have installed one translate module (for example es_ES), and you click in """"conectado (online)"""" option in menu, screen lock pop up is displayed, but it is not translated to es_ES- If you refresh (F5) and click in """"conectado"""" again, now, the pop up is translated properly""",new,open,,1970-01-01 0030100,design defect,Openbravo ERP,VictorVillar,dmiguelez,urgent,major,always,pi,,2015-06-04,5,,,public,2016-03-21,Costing Process fails when tries to calculate backdated Transactions with a Movement Date Prior to the 1 set in the Costing Rule,Costing Background Process fails when tries to calculate backdated Goods Shipment voided which has a Movement Date prior to the one defined as in the Costing Rule as "Fix Backdated Transactions From",scheduled,open,,1970-01-01 0032351,defect,Retail Modules,plujan,Sanjota,normal,trivial,have not tried,main,,2016-02-25,5,,,public,2016-03-21,[RR16Q1] "Unlink device" pop up window layout is not correct,"""On POS Terminal window, when selecting the """"Unlink device"""" button, a pop up is shown. There are some layout issues on that pop up (see attached image): * Title should be """"Warning"""" instead of """"Information could be lost"""" * There should be some text in the window instead of all the information placed in the warning label. * Accepting button should be labelled """"Ok"""" instead of """"Done""""""",new,open,,1970-01-01 0032503,defect,Retail Modules,migueldejuana,Retail,normal,minor,always,,,2016-03-17,5,,,public,2016-03-17,Support synchronous request in multiorders,"""We need to be able to support synchronous request (Web POS will wait to continue working until order is saved in the backend) also in multi orders. First, we need to do a refactor of multi orders flow. See related issue. """,new,open,,1970-01-01 0032502,design defect,Retail Modules,migueldejuana,Retail,normal,minor,always,,,2016-03-17,5,,,public,2016-03-17,Refactor Multi order save process,"""Current simple order save flow does update process in one transaction. It updates the cashup info, document number and current cash in one transaction. Multi orders flow doesn't do that. It updates the cashup in paymentAccepted event and also cleans payment in that event. It updates document number in another place and same happens with current cash. Both flows, simple order and multiorder should use common methods to avoid duplicated code.""",new,open,,1970-01-01 0031181,feature request,Modules,maite,Triage Omni OMS,urgent,major,always,,,2015-10-20,5,,,public,2016-03-17,It would be nice to be able to define file format when generating remittance file,It would be necessary to add a new parameter in Remittance Type configuration to consider file format,new,open,,1970-01-01 0029346,defect,Retail Modules,Orekaria,Retail,normal,major,always,,,2015-03-19,5,,,public,2016-03-15,Stabilization: OB.Dal.initCache should execute the callback when all the flow paths have finished,"Stabilization: OB.Dal.initCache should execute the callback when all the flow paths have finished This behavior leads to loading errors because there are tables that have not yet been created when trying to be accessed",acknowledged,open,,1970-01-01 0029012,defect,Retail Modules,migueldejuana,Retail,normal,minor,sometimes,,,2015-02-20,5,,,public,2016-03-15,Having gift cards and stockvalidation modules we get bad behaviour,"""Having gift cards and stockvalidation modules installed, adding a gift card without stock, each modules shows a pop up: -->Line-item Properties (Gift cards) -->Not enough stock The stock level for this product is -2. You don't have enough stock to sell 1 units of this product. Do you want to proceed anyway (the stock of this product will be negative)? (Stock validation) They are shown at the same time but randomly, one appear after the other and we get bad behaviour. """,new,open,,1970-01-01 0027337,defect,Retail Modules,Orekaria,Retail,immediate,major,N/A,,,2014-08-14,5,,,public,2016-03-15,Stabilization: No tomcat errors while running the WebPOS,Stabilization: No tomcat errors while running the WebPOS,acknowledged,open,,1970-01-01 0027403,defect,Retail Modules,Orekaria,Retail,normal,major,always,,,2014-08-21,5,,,public,2016-03-15,Stabilization: Discounts should not execute actions until the javascript generated file has been processed,Stabilization: Discounts should not execute actions until the javascript generated file has been processed,acknowledged,open,,1970-01-01 0032473,defect,Openbravo ERP,inaki_garcia,Triage Omni OMS,normal,minor,always,,pi,2016-03-15,5,,,public,2016-03-15,Unit of Measure records don't sort correctly with the "UOM Type" column header button,"The records in Unit of Measure window don't sort correctly in an ascending and descending manner: there might not be any sorting criteria for the records which have blank ""UOM type"" fields, giving place to 4 different sortings (2 ascending, 2 descending) with different blank placements each time, which doesn't make any sense.",new,open,,1970-01-01 0032468,defect,Openbravo ERP,inigosanchez,Triage Omni OMS,low,minor,have not tried,,,2016-03-14,5,,,public,2016-03-14,Error popup is not working properly with a special role.,Error popup is not working properly with a special role. This role has access to Financial Account window. This popup is shown when trying unpost a transaction in Financial Account window.,new,open,,1970-01-01 0032462,defect,Openbravo ERP,psanjuan,Triage Omni OMS,high,minor,always,,,2016-03-11,20,Ubuntu 8.04.1,,public,2016-03-11,Copy Record feature does not properly work in case a Basic Discount has been added to the order to be cloned.,Copy Record feature does not properly work in case a Basic Discount has been added to the order to be cloned.,new,open,,1970-01-01 0032459,design defect,Openbravo ERP,alostale,Triage Omni OMS,normal,minor,N/A,,,2016-03-11,5,,,public,2016-03-11,Invoice processing cannot be easily invoked programmatically,"Invoice completion process (implemented by org.openbravo.advpaymentmngt.ad_actionbutton.ProcessInvoice) cannot be easily programmatically invoked. ",new,open,,1970-01-01 0032010,design defect,Modules,ngarcia,Triage Omni OMS,urgent,major,always,,,2016-01-26,5,,,public,2016-03-09,Generate Profit And Loss Fact Acct takes too long with big amount of data in the FACT_ACCT table,Generate Profit And Loss Fact Acct takes too long with big amount of data in the FACT_ACCT table,new,open,,2016-03-01 0023845,feature request,Openbravo ERP,chandra516,dmiguelez,high,major,always,3.0MP19.4,,2013-05-19,30,Professional Appliance,,public,2016-03-08,Project Profitability Report not considering any G/L Item value,"""I created a Purchase Invoice for a Project and paid it via Payment OUT.In Payment OUT,I added a new G/L item line and associated it with the same project. The functional scenario is, I paid some extra amount on top of Invoice to deliver it in project location.So I added that extra amount via G/L Item. Now,Execute the """"Project Profitability"""" report .This report is not considering any G/L Item value associated with the project but it supposed to be part of project expenses. """,new,open,,1970-01-01 0030027,design defect,Modules,umartirena,Triage Omni WMS,urgent,major,always,,,2015-05-27,5,,,public,2016-03-03,Reservation related to a not processed Warehouse Picking should not be editable apart from Warehouse Picking flows.,"""Reservation related to a not processed Warehouse Picking should not be editable apart from Warehouse Picking flows. Currently a reservation can be created from Sales Order while generating a picking list. After it, the reservation can be modified or deleted from Sales Order or Stock Reservation window. This can cause inconsistencies and bad behavior of Warehouse Picking module functionality with that reservation.""",new,open,,1970-01-01 0032402,design defect,Retail Modules,migueldejuana,Retail,normal,minor,always,,,2016-03-03,5,,,public,2016-03-03,Warehouse Physical Inventory and Picking have to be compatible with multiserver,"Warehouse Physical Inventory and Picking have to be compatible with multiserver. They have Transaction Services but they return info and that info is used in the callback. This is not supported by multiserver API. ",new,open,,1970-01-01 0032395,defect,Openbravo ERP,psanjuan,Triage Omni OMS,high,minor,always,,,2016-03-03,20,Community Appliance,,public,2016-03-03,No info in the field "Received From" in a Payment In created from the Financial Account.,"""No info in the field """"Received From"""" in a Payment In created from the Financial Account, whenever the invoice and/or order selected belong to the same Business Partner. If that payment needs to be included in a remittance later on, there will not be BP info.""",new,open,,1970-01-01 0032393,design defect,Openbravo ERP,ioritzCia,Triage Omni WMS,normal,major,always,,,2016-03-03,5,,,public,2016-03-03,Create Inventory Count List process is not designed in the most performant way,"""This process triggers the m_inventory_listcreate database function. Which creates a loop to make inserts or updates in the m_storage_detail and m_inventoryline tables. The loop for inserting the new m_storage_detail lines could be replaced for a 'insert from select' to make all the inserts in one sentence The loop to insert or update the m_inventorylines it is a little more complex, but should also be reviewed if it can be replaced with an 'insert from select' and 'update join' to make all the inserts or updates in one sentence. Each insert or update in the m_inventoryline fires a trigger which launches the m_update_inventory function per line, this inserts or updates the m_storage_detail information, it also would be a good idea to think on performing this in one operation instead of once per line, although this would mean to disable the launch of the function from the trigger only when the line was created by the m_inventory_listcreate and launching it when a user manually creates a line in the physical inventory window.""",new,open,,1970-01-01 0027585,design defect,Modules,ngarcia,Triage Omni WMS,urgent,major,always,,,2014-09-11,5,,,public,2016-03-02,Records associated with a picking list shouldn't be edited or processed from the Goods Shipment window,Records associated with a picking list shouldn't be edited or processed from the Goods Shipment window,new,open,,1970-01-01 0032385,defect,Openbravo ERP,inaki_garcia,Triage Omni OMS,normal,minor,always,3.0PR15Q3.5,,2016-03-02,5,,,public,2016-03-02,Payment Out doesn't execute correctly when entering the check number and pressing Enter key on keyboard,"In the pop-up form that appears when clicking on the ""Execute Payment"" button for a Payment Out with ""Awaiting Execution"" status, the system doesn't register the check number for that payment by hitting the Enter key. The error shown as consequence of this operation is on the screenshot attached to this issue.",new,open,,1970-01-01 0022127,feature request,Openbravo ERP,marvintm,AugustoMauch,normal,minor,have not tried,,,2012-10-29,5,,,public,2016-02-29,"Ability to define datasets as ""not updateable"", so that they are initially created but afterwards not updated","""Currently, if a module adds a dataset to the system, it is considered the owner of the dataset, so if the customer updates the module, then the Enterprise Module Management can be used to update the dataset information. There is no way to define that a specific dataset should not be updated in any case. Therefore, if a dataset contains """"configuration""""-like information, which the customer may want to change, the next time the module which owns it is updated, the changes done by the customer will be overridden. It would be useful to be able to define a dataset as """"not updateable"""". In this case, the dataset would be initially created in the system, but afterwards, even if the module is updated, its contents would not be changed. In other words, after the dataset is created in the system, the customer would be the owner of the data, and would be able to change its contents as he wishes. In the future, this distinction between """"updateable"""" and """"not updateable"""" could also be moved down to dataset table level, and even to dataset column level.""",new,open,,1970-01-01 0032370,defect,Modules,ngarcia,Triage Omni WMS,high,minor,always,,,2016-02-29,5,,,public,2016-02-29,Empty error message when confirming an outbound picking list line if the Picking List Auto Close preference is defined at client,Empty error message when confirming an outbound picking list line if the Picking List Auto Close preference is defined at client,new,open,,1970-01-01 0032361,defect,Openbravo ERP,alostale,Triage Omni OMS,immediate,minor,always,,,2016-02-26,5,,,public,2016-02-26,browser memory leaks in Update Characteristics popup,Update Characteristics popup allocates some JavaScript objects in memory that are never released.,new,open,,1970-01-01 0032357,defect,Openbravo ERP,alostale,Triage Omni OMS,immediate,trivial,have not tried,,,2016-02-26,5,,,public,2016-02-26,error in log when opening Update Characteristics if Show Product Characteristics Parents preference is not set,"Whenever Product > Update Characteristics popup is opened in an instance where Show Product Characteristics Parents preference is not set, an error message is logged.",new,open,,1970-01-01 0032352,defect,Retail Modules,plujan,Retail,normal,trivial,have not tried,main,,2016-02-25,5,,,public,2016-02-25,[RR16Q1] Session ID field for POS Terminal window shows no useful information to the end user,The internal ID shown on POS Terminal window when is linked to a device is not useful information other than for debugging purposes.,new,open,,1970-01-01 0032349,defect,Retail Modules,plujan,Retail,normal,trivial,have not tried,main,,2016-02-25,5,,,public,2016-02-25,[RR16Q1] Exception thrown in the backend when creating a Sales Order with large Packs,"""There is a button labelled """"Add Pack"""" in the backend's Sales Order window. Using it opens a pop up, that has a field to introduce the number of packs. While this field is limited to four digits (maximum of 9999) there is not limit when using the keypad, generating a Java.lang exception. See steps.""",new,open,,1970-01-01 0032350,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2016-02-25,5,,,public,2016-02-25,"[RR16Q1] On Terminal window, the Unlink Device is shown even on not linked terminals","""On Terminal window, there is a check box labelled """"Is linked to a physical device"""". When this check box is not marked, the """"Unlink Device"""" button has no sense.""",new,open,,1970-01-01 0032346,feature request,Openbravo ERP,maite,Triage Omni OMS,urgent,major,always,,,2016-02-25,5,,,public,2016-02-25,It would be nice to be able to match several bank statement lines against one transaction document,"At the moment, is possible to match several transactions against a unique bank statement line but not viceversa. In some situations, such as commissions management, could not be interesting to register single transactions for each commission but a total transaction to match against several bank statement lines",new,open,,1970-01-01 0032345,feature request,Modules,maite,Triage Omni OMS,urgent,major,always,,,2016-02-25,5,,,public,2016-02-25,It would be nice to be able to define remittance type related with any business partner bank account,"In some cases, same business partner could have several Bank Accounts defined and each of them should be used depending on remittance type. At the moment, is not possible to define which account is related with each remittance type",new,open,,1970-01-01 0030345,defect,Openbravo ERP,mfuertes,nonofrancisco,high,minor,always,pi,,2015-07-13,5,,,public,2016-02-25,Null data printed by Jasper due to error in format cause by organization with no address,"When the legal organization has no address, the code gives an exception (not captured, actually skiped with a finally) when tries to format the number for printing on the Jasper report.",scheduled,open,,1970-01-01 0032342,design defect,Openbravo ERP,ngarcia,Triage Omni OMS,high,major,always,,,2016-02-25,5,,,public,2016-02-25,Accounting Templates: some data from DocInvoice_data.xsql is not accessible from the DocInvoice object,"Accounting Templates: some data from DocInvoice_data.xsql is not accessible from the DocInvoice object: selectPrepayments selectProductAcct selectGLItemAcctForTaxLine ",new,open,,1970-01-01 0032335,feature request,Openbravo Localizations,ravneet,prashanth_s,normal,major,N/A,,,2016-02-25,5,,,public,2016-02-25,Form 24Q - TDS,Form 24Q is prescribed for Return of TDS details on Salary Payments,new,open,,1970-01-01 0032334,feature request,Openbravo Localizations,ravneet,prashanth_s,normal,major,N/A,,,2016-02-25,5,,,public,2016-02-25,Form 26Q - TDS,"Form 26Q is for Return of TDS details,other than Salary Payments(Domestic)",new,open,,1970-01-01 0032330,defect,Localization Pack: Spain,ngarcia,Triage Finance,high,minor,always,,,2016-02-24,5,,,public,2016-02-24,If the postal code of a business partner has a length of 1 character an error is shown when generating the 347 report,"If the postal code of a business partner has a length of 1 character an error is shown when generating the 347 report: Error while writting into the StringBuffer: tax report position 3",new,open,,1970-01-01 0030137,defect,Modules,ngarcia,nonofrancisco,high,minor,always,,,2015-06-09,5,,,public,2016-02-24,Wrong message is shown when trying to unpost an invoice that has been sent electronically,Wrong message is shown when trying to unpost an invoice that has been sent electronically,scheduled,open,,1970-01-01 0032293,design defect,Modules,ngarcia,Triage Omni OMS,urgent,major,always,,,2016-02-19,5,,,public,2016-02-23,Electronic Invoice cannot be generated for Legal without accounting organizations,Electronic Invoice cannot be generated for Legal without accounting organizations. The Generate Electronic Invoice y Generate And Send Electronic Invoice fields are only shown when the invoice is posted but it is also checked in the code if the invoice is posted,new,open,,1970-01-01 0032290,feature request,Localization Pack: Spain,psanjuan,Triage Finance,high,major,always,,,2016-02-19,20,Community Appliance,,public,2016-02-23,It should be possible to manage "Prorrata de IVA".,It should be possible to manage "Prorrata de IVA".,new,open,,1970-01-01 0030764,defect,Openbravo ERP,maite,nonofrancisco,high,minor,always,,,2015-09-04,5,,,public,2016-02-22,Entry number incorrectly calculated in Journal Entries Report under some circumstances,Query to calculate first Entry Number is considering a random value (fact_acct_group_id) so it is not correct in some specific cases. Problem is reproducible when fact_acct_group_id corresponding to a "normal" entry (factaccttype=N) is lower than fact_acct_group_id corresponding to a "normal" entry (factaccttype=O) and accounting date is the same,scheduled,open,,1970-01-01 0030822,defect,Openbravo ERP,maite,maite,high,minor,always,,,2015-09-14,5,,,public,2016-02-21,Different information shown when printing Journal Entries Report in PDF and XLS format depending on source,Organization and Date range information is not shown when printing journal entry directly after post a document,feedback,open,,1970-01-01 0030870,defect,Localization Pack: Spain,ngarcia,markmm82,high,minor,always,,,2015-09-18,5,,,public,2016-02-19,Alert process finishes with error if the identifier of the product exceeds 100 characters,Alert process finishes with error if the identifier of the product exceeds 100 characters. The problem is caused by the Product Without Accounting alert,scheduled,open,,1970-01-01 0032282,feature request,Openbravo ERP,AtulOpenbravo,AtulOpenbravo,normal,major,have not tried,,,2016-02-19,5,,,public,2016-02-19,WhiteList / Ignore Database Validation for Foreign Key constraint in database validation for C_OrderLine columns,"Create Whitelist of columns in the c_orderline table that don't need database validation for foreign key contraint - c_orderline_soporef - c_orderline_quotation - c_orderline_bomparentid",scheduled,open,,1970-01-01 0028522,feature request,Openbravo ERP,maite,markmm82,urgent,major,always,,,2015-01-05,5,,,public,2016-02-16,It would be nice to be able to export "Sales Order Report" report to Excel,It would be nice to be able to export "Sales Order Report" report to Excel,scheduled,open,,1970-01-01 0032082,feature request,Openbravo ERP,VictorVillar,nonofrancisco,urgent,major,always,pi,,2016-02-02,5,,,public,2016-02-12,It would be nice to have a warning message when the reservation is not created automatically because there is no stock,It would be nice to have a warning message when the reservation is not created automatically because there is no stock,scheduled,open,,1970-01-01 0028704,feature request,Openbravo ERP,ngarcia,markmm82,urgent,major,always,,,2015-01-20,5,,,public,2016-02-12,Create a Warehouse Rule in order to take the stock only from the warehouse defined in the header,Create a Warehouse Rule in order to take the stock only from the warehouse defined in the header.,scheduled,open,,1970-01-01 0031733,feature request,Openbravo ERP,ngarcia,markmm82,high,minor,always,,,2015-12-16,5,,,public,2016-02-11,It would be fine if invoice's currency was added to the invoice dimensional reports when exporting to Excel,It would be fine if invoice's currency was added to the invoice dimensional reports when exporting to Excel,scheduled,open,,1970-01-01 0031755,design defect,Retail Modules,Orekaria,Retail,normal,major,always,,,2015-12-21,5,,,public,2016-02-11,"To rebuild a receipt, the amounts must be calculated","""The problem is that when the receipt is retrieved back from the server, the application calculate the missing values for taxes and promotions Also, after a reload, the receipt must be calculated""",acknowledged,open,,1970-01-01 0032194,defect,Openbravo ERP,malsasua,Triage Omni OMS,normal,minor,always,,,2016-02-10,20,Community Appliance,,public,2016-02-11,API change in PR15Q4 in fin payment process,"""some change in release has produced one api change. One customer has got a process that it calls to fin payment process. Before to PR15Q4, it is not necessary to do a refresh of payment details when to the called to the fin payment process is done. In PR15Q4, this refresh is necessary. If the refresh is not done, the invoice is not set as paid. """,new,open,,1970-01-01 0032197,feature request,Modules,maite,Triage Omni OMS,high,major,always,,,2016-02-11,5,,,public,2016-02-11,It would be nice to be able to configure module to only create opposite rate (not combination of all existent currencies),It would be nice to be able to configure module to only create opposite rate (not combination of all existent currencies),new,open,,1970-01-01 0032179,design defect,Retail Modules,migueldejuana,Retail,normal,trivial,always,,,2016-02-10,5,,,public,2016-02-10,Filtering customers by first letter do 3 or 4 queries,"""In Advanced Customer Search, in the left side we have letter to filter by. For example, if we press A-C, it show customers which starts with A,B or C. It does one query for each letter. """,new,open,,1970-01-01 0032173,feature request,Retail Modules,ngarcia,Retail,high,minor,always,,,2016-02-09,5,,,public,2016-02-09,It would be fine to be able to remove with a preference the close option from the pop-up for assigning a sales representative,"It would be fine to be able to remove with a preference the close option from the pop-up for assigning a sales representative. Currently, you can close the pop-up and the user logged in the POS Terminal will be set as sales representative",new,open,,1970-01-01 0032172,defect,Retail Modules,ngarcia,Retail,high,minor,always,,,2016-02-09,5,,,public,2016-02-09,POS Terminal should ask for a sales representative for verified returns,POS Terminal should ask for a sales representative for verified returns,new,open,,1970-01-01 0032170,feature request,Retail Modules,agete,agete,normal,major,have not tried,,,2016-02-09,5,,,public,2016-02-09,[SERQA 641-2] Indicate the section at the begining on the cash up report,"""When there are lot of payment methods, cash up report is difficult to read or to know in which section you are because the information of it is written at the end of it. """,feedback,open,,2016-02-23 0032171,feature request,Retail Modules,malsasua,Retail,normal,minor,always,,,2016-02-09,20,Community Appliance,,public,2016-02-09,the invoice terms should be considered during the cashup process,"in the cashup process, all receipts are invoices although the business partner related with receipt is configured with invoice terms: ""not invoice""",new,open,,1970-01-01 0032167,defect,Openbravo ERP,psanjuan,Triage Omni WMS,high,minor,always,,,2016-02-09,20,Community Appliance,,public,2016-02-09,"Confusing error shown in case of defining a warehouse at (*) level, while running Valued Stock Report.","Confusing error shown in case of defining a warehouse at (*) level, while running Valued Stock Report.",new,open,,1970-01-01 0029508,feature request,Openbravo ERP,ngarcia,Triage Omni OMS,urgent,major,always,,,2015-04-07,5,,,public,2016-02-09,It would be fine to be able to group payments generated from a G/L Journal,It would be fine to be able to group payments generated from a G/L Journal,new,open,,1970-01-01 0032156,feature request,Openbravo ERP,VictorVillar,Triage Omni OMS,urgent,major,always,pi,,2016-02-08,5,,,public,2016-02-08,It would be nice to have the purchasing plan for multiple stores,It would be nice to have the purchasing plan for multiple stores,new,open,,1970-01-01 0032154,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,,,2016-02-05,5,,,public,2016-02-05,[RR16Q1][HighVol] After adding a new characteristic to certain product. That characteristic is NOT shown in POS filters.,"After adding to certain product a new Characteristic, that Characteristic should be shown to let the POS user to filter using that. Currently, it is not shown.",new,open,,1970-01-01 0032101,feature request,Openbravo ERP,ngarcia,Triage Omni OMS,urgent,major,always,,,2016-02-02,5,,,public,2016-02-05,It would be fine if alert mail recipients could be filtered,"It would be fine if alert mail recipients could be filtered. Currently you can filter the alerts shown in the Alert Management window but the email is sent to all the recipients defined as Send Email = 'Y'. Currently, if you want to send an email to the user assigned to the record that raises the alert, you should define one alert for each user",new,open,,1970-01-01 0031829,feature request,Retail Modules,yogaskarnik,Retail,normal,major,always,,,2016-01-07,5,,,public,2016-02-05,Ability to add products in a combo discount by product category,Currently the only way to create a combo in discount and promotions window is to add products one by one. Need a functionality to add multiple products at once. There should be a feature to add Products by "Product Category" also.,new,open,,1970-01-01 0032133,defect,Retail Modules,dbaz,Retail,normal,trivial,always,,,2016-02-04,5,,,public,2016-02-04,[UX] 'Test environment' background is wrong in Smartphone layouts,"""If the application is in 'Test environment' mode, should display a different (darker) background image. This is ok in landscape mode, but it is wrong in portrait mode. In this last mode, borders seems to be darker, but the center background are has the default one.""",new,open,,1970-01-01 0032132,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2016-02-04,5,,,public,2016-02-04,[RR16Q1] [NewEntitiesForGiftCards] Gift cards/vouchers popup from dropdown menu breaks POS layout,"""Every twice in a row POS user goes to """"Gift cards/vouchers"""" popup to check Gift Voucher details, the layout gets broken. Sometimes at the first time it gets broken, other times, it must be tested twice in a row.""",new,open,,1970-01-01 0031996,defect,Modules,ngarcia,Triage Omni OMS,high,minor,always,,,2016-01-22,5,,,public,2016-02-04,Project dimension is changed with Contract in Client tab but not in Client - Dimensions tab,Project dimension is changed with Contract in Client tab but not in Client - Dimensions tab,new,open,,1970-01-01 0030424,defect,Modules,ngarcia,nonofrancisco,high,minor,always,,,2015-07-24,5,,,public,2016-02-04,When importing journal entries it should be checked that amounts do not have more than 2 decimals,When importing journal entries it should be checked that amounts do not have more than 2 decimals,scheduled,open,,1970-01-01 0032131,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,pi,,2016-02-04,5,,,public,2016-02-04,All the buttons from "Receipt Properties" popup have the same behaviour ('Apply' behaviour),"Cancel, 'x' and clicking outside from the ""Receipt Properties"" popup have the same behaviour than clicking ""Apply"" button.",new,open,,1970-01-01 0032121,defect,Openbravo ERP,aferraz,Triage Finance,normal,minor,always,,,2016-02-04,30,Professional Appliance,,public,2016-02-04,Some computed columns should not be computed,"""Some computed columns should be reviewed and updated in case they could be a normal column instead of a computed one: - processed_logic column in S_TimeExpense table: select processed from S_TimeExpense TE where TE.S_TimeExpense_id=S_TimeExpense_id - closedStat column in MA_WorkRequirement table: select closed from dual - date_end column in OBRE_Reservation table: (select end_time from obre_reservation r where r.obre_reservation_id = obre_reservation_id) - time_end in OBRE_Reservation table: (select to_char(end_time, 'HH12:MI:SS') from obre_reservation r where r.obre_reservation_id = obre_reservation_id) - date_start in OBRE_Reservation table: (select start_time from obre_reservation r where r.obre_reservation_id = obre_reservation_id) - time_start in OBRE_Reservation table: (select to_char(start_time, 'HH12:MI:SS') from obre_reservation r where r.obre_reservation_id = obre_reservation_id) Also some sqllogic of them could be improved: - lastreconciliation column in FIN_Financial_Account table: (select max(fr.dateto) from fin_financial_account ff , fin_reconciliation fr where ff.fin_financial_account_id=fr.fin_financial_account_id and ff.fin_financial_account_id=fin_financial_account_id)""",new,open,,1970-01-01 0032108,feature request,Retail Modules,lorenzofidalgo,Retail,normal,minor,N/A,,,2016-02-03,5,,,public,2016-02-04,Documentation about Gift Vouchers configuration should be upgraded,It is required some information upgrade about the configuration of the Gift Vouchers taxes and its relation with the products from "Gift voucher summary" tab.,new,open,,1970-01-01 0032118,defect,Retail Modules,malsasua,Retail,normal,minor,always,,,2016-02-04,20,Community Appliance,,public,2016-02-04,"in print receipt, the product names are cut when the name is more large than 13 chars","""when the ticket is printed, if the name of product is more large than 13 chars, the name is cut. (see attachment)""",new,open,,1970-01-01 0032117,feature request,Retail Modules,lorenzofidalgo,Retail,normal,minor,N/A,,,2016-02-04,5,,,public,2016-02-04,A warning message should be shown if Gift Voucher Tax Category does not correspond to the Tax Category of the GV products,"In ""Product"" window, when a gift voucher is being created, a Tax Category must be applied to this Gift Voucher. After that, some product/s must be added to ""Gift voucher summary"" where it is indicated the product/s that are included in that Gift Voucher. If these products have a different Tax Category than the Gift Voucher's Category there would be a tax maladjustment. To avoid this situation, user should be warned about this.",new,open,,1970-01-01 0032113,defect,Openbravo ERP,caristu,Triage Omni OMS,high,minor,always,,,2016-02-03,5,,,public,2016-02-04,Review application pick and edit windows to ensure that they always sorting by selected records first,"""In order to ensure that the selected records in a pick and edit window are never lost, the data displayed in the grid must always be ordered by selected records first. Note that if the pick and edit grid is using an hql query table together with an HQLTransformer, the transformer should take care to sort by the selected records first. See [1] as an example. [1] https://issues.openbravo.com/view.php?id=32091 """,new,open,,1970-01-01 0030431,defect,Openbravo ERP,mfuertes,nonofrancisco,high,minor,have not tried,,,2015-07-27,5,,,public,2016-02-03,Trial Balance remove extra spaces in Business Partner name,"""Partner reported in 14Q3.1, but tested in Pi. Same result. When performing actions (Trial Balance) the name of the business partner is trimmed out, removing extra spaces.""",scheduled,open,,1970-01-01 0032106,defect,Retail Modules,dbaz,Retail,normal,trivial,always,,,2016-02-03,5,,,public,2016-02-03,[UX] 'Cash Up' and 'Open Till' visual defects,"""There are some UI defects in the 'Cash Up' and 'Open Till' windows. Both windows: * The minus sign is not the proper one. Handled within this issue: https://issues.openbravo.com/view.php?id=32105 * The font size of the """"−"""" and """"+"""" buttons (left side, column 'Quantity') should be bigger (24px) * """"Open drawer"""" text should be """"Open Drawer"""" 'Open Till' window: * The left 'coin' buttons text should not have line-break. Solution A: shrink paddings. Solution B: make the button wider.""",new,open,,1970-01-01 0032107,defect,Retail Modules,dbaz,Retail,normal,trivial,have not tried,,,2016-02-03,5,,,public,2016-02-03,[UX] 'Business Date' visual defects,"""There are some UI defects in the 'Business Date' window. * The keypad should be the same than in other places, with 'greyed' not needed buttons * The left """"This store has been closed..."""" text should be centered inside the top and bottom lines. * The 'Enter' key should work (the same that click the '┘' enter button). Right now if you introduce a date using the physical keyboard and then press enter (in the physical keyboard) it doesn't happens anything.""",new,open,,1970-01-01 0026361,defect,Openbravo ERP,sureshbabu,dmiguelez,normal,trivial,always,,,2014-04-24,5,,,public,2016-02-03,[PR14Q2] Error message appears with out any text.,Error message appears with out any text.,new,open,,1970-01-01 0032096,design defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,pi,,2016-02-02,5,,,public,2016-02-02,"Some search filter is in a different div than other search filters. Due to this reason, some filters are not scrollable",Some search filter is in a different table than other search filters. This fact induces that the first filter is not scrollable. (Watch attached image),new,open,,1970-01-01 0032090,feature request,Openbravo ERP,ngarcia,Triage Omni WMS,urgent,major,always,,,2016-02-02,5,,,public,2016-02-02,Stock Reservations feature should support second UOM,Stock Reservations feature should support second UOM,new,open,,1970-01-01 0022388,defect,Openbravo ERP,sureshbabu,markmm82,low,trivial,always,,,2012-11-23,30,Professional Appliance,,public,2016-02-01,Error message wrongly appears even after selecting the order id details.,"""In Sales invoice, in Copy lines process window, """"This value is required"""" error message appears even after i select invoice id. """,scheduled,open,,1970-01-01 0032071,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2016-02-01,5,,,public,2016-02-01,"[RR16Q1] When a Gift Card is consumed, it no longer appears in menu option ""Gift cards/vouchers""","""Following the test of testlink, it is assumed that consumed Gift cards must appear in the menu option """"Gift cards/vouchers"""" from Web POS. Currently, after a Gift card is completely spent, it no longer appears. The test from testlink where it is shown this behaviour is the following: https://testlink.openbravo.com/testlink/linkto.php?tprojectPrefix=Communit&item=testcase&id=Communit-7060""",new,open,,1970-01-01 0032065,defect,Openbravo ERP,shuehner,shuehner,none,minor,have not tried,,,2016-01-31,5,,,public,2016-01-31,src-core XmlEngine code is very old an in need of cleanupp,"This issue if to track some misc code-cleanup all in area of the org.openbravo.xmlEngine package (part of src-core). The code is very very old but still used for lots of 'classic code' + also instantiated in every single Servlet (via servlet -> HttpSecureAppServlet -> HttpBaseServlet). ",new,open,,1970-01-01 0032059,feature request,Openbravo ERP,ngarcia,Triage Omni WMS,urgent,major,always,,,2016-01-29,5,,,public,2016-01-29,It would be fine if when creating BOM Production the produced quantity is updated with the minimum producible from the stock,"It would be fine if when creating BOM Production the produced quantity is updated with the minimum producible from the stock. Currently, if the 'Product quantity must be on stock' option is not selected and negative stock is not allowed at Client level, the P+ quantity will be the one defined in the production plan and the P- quantity the available stock (that could be 0)",new,open,,1970-01-01 0031247,feature request,Modules,ngarcia,vmromanos,urgent,major,always,,,2015-10-26,5,,,public,2016-01-29,It would be fine to be able to select the target warehouse when creating an intercompany order,It would be fine to be able to select the target warehouse when creating an intercompany order,acknowledged,open,,1970-01-01 0023854,defect,Openbravo ERP,psanjuan,dmiguelez,urgent,major,always,,,2013-05-20,20,Ubuntu 8.04.1,,public,2016-01-29,The field "Depreciation Start Date" should be mandatory.,The field "Depreciation Start Date" should be mandatory.,new,open,,1970-01-01 0006105,feature request,Openbravo ERP,RenateNieuwkoop,rmorley,normal,trivial,always,,,2008-11-20,5,,,public,2016-01-29,RFE: BOM Production: 'Create/Post Production' button has double function,"""Warehouse Management || Transactions || Bill of Materials Production || BOM Production As mentioned in issue 6104, the 'Create/Post Production' button has a double function: - when clicking the first time it creates the information in the I/O Products tab - when clicking the second time it executes the BOM Production and updates stock accordingly It's very confusing for people and not intuitive at all for new users.""",new,open,,1970-01-01 0027599,defect,Openbravo Localizations,psanjuan,psanjuan,urgent,major,always,,,2014-09-12,20,Ubuntu 8.04.1,,public,2016-01-28,Brazil Chart of Accounts do not created under a Balance sheet and P&L structure,Brazil Chart of Accounts do not created under a Balance sheet and P&L structure,scheduled,open,,1970-01-01 0032029,feature request,Modules,ngarcia,Triage Omni OMS,high,minor,always,,,2016-01-27,5,,,public,2016-01-27,It would be fine to define the non-mandatory accounting dimensions at contract level in order to be transferred to invoices,"""It would be fine to define the non-mandatory accounting dimensions at contract level in order to be transferred to invoices. Cost center, 1st dimension, 2nd dimension. The dimensions could be defaulted in the Contract header and then transferred to the Invoice Plan Master, Invoice Plan lines and Sales Invoices but the user should also have the option to modify them""",new,open,,1970-01-01 0032028,feature request,Modules,ngarcia,Triage Omni OMS,high,minor,always,,,2016-01-27,5,,,public,2016-01-27,It would be fine to define the non-mandatory accounting dimensions at contract level in order to be transferred to invoices,"""It would be fine to define the non-mandatory accounting dimensions at contract level in order to be transferred to invoices. Cost center, 1st dimension, 2nd dimension. The dimensions could be defaulted in the Contract header and then transferred to the Invoice Plan Master, Invoice Plan lines and Sales Invoices but the user should also have the option to modify them""",new,open,,1970-01-01 0032025,feature request,Localization Pack: Spain,psanjuan,,high,minor,always,,,2016-01-27,20,Community Appliance,,public,2016-01-27,New tax rates to relate to 390 2016 tax parameters. New tax rates valid from 01-01-2016 (withholding decrease),New tax rates to relate to 390 2016 tax parameters. New tax rates valid from 01-01-2016 (withholding decrease),new,open,,1970-01-01 0031589,defect,Openbravo ERP,inigosanchez,nonofrancisco,low,minor,have not tried,,,2015-11-26,5,,,public,2016-01-26,It is shown an error in status bar without a message.,It is shown an error in status bar without a message in Goods Receipt window.,scheduled,open,,1970-01-01 0032015,feature request,Openbravo ERP,ngarcia,Triage Omni OMS,high,minor,always,,,2016-01-26,5,,,public,2016-01-26,It would be fine to have the invoice and paid status in Expense Sheets,It would be fine to have the invoice and paid status in Expense Sheets,new,open,,1970-01-01 0027541,design defect,Modules,ngarcia,Triage Omni WMS,urgent,major,always,,,2014-09-04,5,,,public,2016-01-26,Records associated with an outbound picking list shouldn't be edited or processed from the Goods Movement window,Records associated with an outbound picking list shouldn't be edited or processed from the Goods Movement window,new,open,,1970-01-01 0032009,feature request,Localization Pack: Spain,maite,Triage Finance,urgent,major,always,,,2016-01-26,5,,,public,2016-01-26,It would be nice to have "Circular del 347",At the moment is not possible to generate "Circular 347" document from Openbravo.,new,open,,1970-01-01 0028608,defect,Retail Modules,lorenzofidalgo,marvintm,urgent,minor,always,RR14Q4,,2015-01-14,5,,,public,2016-01-25,"After completing a receipt, POS shows a successful synchronization message, but Sales Orders are lost","""Tested in livebuilds RR14Q4, RR14Q3.4 & RR14Q2.5. Once completed a receipt, POS shows the following message: """"Data synchronization was successful"""". Checking """"Sales Order"""" backend, the receipt never appears. After checking log, it appears: """"ERROR org.openbravo.mobile.core.process.DataSynchronizationProcess - Error while loading order org.openbravo.base.exception.OBException: The Period does not exist or it is not opened"""" POS should not allow users to """"complete"""" receipts in POS or showing successul messages if it is not possible to treat them succeessfully. All those completed receipts in POS are lost.""",new,open,,1970-01-01 0032002,feature request,Retail Modules,umartirena,Retail,high,major,always,,,2016-01-25,5,,,public,2016-01-25,Create a hook to be executed when order lines are created in Web POS in OrderLoader process,"Create a hook to be executed when order lines are created in Web POS in OrderLoader process. This hook will add the possibility to modify the order lines properties from external modules",new,open,,1970-01-01 0030262,defect,Openbravo ERP,rbianchini,Triage Omni OMS,normal,minor,always,3.0PR15Q1.5,,2015-06-26,5,,,public,2016-01-22,You can sell products having inactive their price list row,"If you inactive a row in a price list, you still can sell the product with that price.",new,open,,1970-01-01 0030991,defect,Openbravo ERP,psanjuan,markmm82,high,minor,always,,,2015-09-30,20,Professional Appliance,,public,2016-01-22,It should not be possible to book an order for a product set as Active = NO,It should not be possible to book an order for a product set as Active = NO,scheduled,open,,1970-01-01 0031994,feature request,Modules,VictorVillar,Triage Omni OMS,urgent,major,always,,,2016-01-22,5,,,public,2016-01-22,It would be nice to introduce the cost of transport information in the sales quotation,It would be nice to introduce the cost of transport information in the sales quotation,new,open,,1970-01-01 0031992,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,sometimes,main,,2016-01-22,5,,,public,2016-01-22,[RR16Q1] Message from Gift Cards popup (Gift Card payment) sometimes are not shown,Sometimes a popup is not correctly shown after filling "Gift card payment" popup with a non existent Gift Card.,new,open,,1970-01-01 0031981,design defect,Openbravo ERP,maite,Triage Omni OMS,high,minor,always,,,2016-01-21,5,,,public,2016-01-21,Name in Country window could be unique,"Name in Country window could be unique, according with reality",new,open,,1970-01-01 0031980,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2016-01-21,5,,,public,2016-01-21,[RR16Q1] Message when trying to access a non active terminal is not correct,"""When trying to login to a terminal that has been set as not active, the message is unclear: Web POS terminal (%0) does not exist Web POS Terminal VBS1120 is not present in DB. Ask your System Administrator.""",new,open,,1970-01-01 0031970,feature request,Openbravo ERP,maite,Triage Omni OMS,urgent,major,always,,,2016-01-21,5,,,public,2016-01-21,It would be nice to be able to extend Commissions functionality,"""Currently commissions functionality is not flexible enough, so is not possible to configure some complex scenarios such as: - Apart from regular % commission, add fix amount during specific period of time to specific products - Do not consider order/invoice in commissions process in case discount was applied at document level It would be nice to refactor commissions functionality to cover bigger range of cases or at least provide possibility to easily extend commissions functionality (for example, adding extension point to commissions PL)""",new,open,,1970-01-01 0031964,feature request,Openbravo ERP,VictorVillar,Triage Omni OMS,urgent,major,always,,,2016-01-20,5,,,public,2016-01-20,It would be nice to have a report to show the effectiveness of the vendors,It would be nice to have a report to show the effectiveness of the vendors,new,open,,1970-01-01 0031963,defect,Openbravo ERP,psanjuan,Triage Omni OMS,high,minor,always,,,2016-01-20,20,Community Appliance,,public,2016-01-20,Not intuitive error shown in case of booking (reserved) by mistake an purchase order line with no quantity.,Not intuitive error shown in case of booking (reserved) by mistake an purchase order line with no quantity.,new,open,,1970-01-01 0031942,defect,Openbravo ERP,ioritzCia,Triage Omni OMS,normal,major,always,,,2016-01-19,5,,,public,2016-01-19,UpdateCustomerBalance modulescript is quite slow,"UpdateCustomerBalance modulescript's execution is slow with high volumes and can be easily improved. There is a select that generates a list of business partners to loop and then a loop that executes an update for each iteration. This can be improved changing it for a unique update (See proposed solution).",new,open,,1970-01-01 0031939,feature request,Retail Modules,umartirena,Retail,normal,minor,always,,,2016-01-19,5,,,public,2016-01-19,Create a hook to be executed when a payments are loaded from backend in PaidReceipts process,Create a hook to be executed when a payments are loaded from backend in PaidReceipts process,new,open,,1970-01-01 0031927,feature request,Openbravo ERP,maite,Triage Omni OMS,urgent,major,always,,,2016-01-18,5,,,public,2016-01-18,It would be nice to perform different actions (regarding physical stock and stock valuation) depending on return reasons,It would be nice to perform different actions (regarding physical stock and stock valuation) depending on return reasons,new,open,,1970-01-01 0029598,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,,,2015-04-15,5,,,public,2016-01-18,[RR15Q2] It is possible to add Gif Cards with no ID to a receipt,"While following the standard flow, adding a Gift Card to a receipt requires entering an ID value for future reference. However, this mandatory step can be bypassed by abusing the slow response time of the application.",new,open,,1970-01-01 0031852,feature request,Retail Modules,yogaskarnik,Retail,normal,major,always,,,2016-01-11,5,,,public,2016-01-18,Training Mode does not support Gift Card/ Voucher,"Currently when Training Mode is enabled in Web POS - only basic web pos functionalities can used. Gift Card and Vouchers cannot be used in training mode because it is an extension module. ",new,open,,1970-01-01 0031917,defect,Openbravo ERP,psanjuan,Triage Omni OMS,high,major,always,,,2016-01-15,20,Ubuntu 8.04.1,,public,2016-01-15,Account Payables account used instead of Vendor Prepayment account in case of rounding differences caused by a prepayment,Account Payables account used instead of Vendor Prepayment account in case of rounding differences caused by a prepayment,new,open,,1970-01-01 0031911,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2016-01-15,5,,,public,2016-01-15,[RR16Q1] It is shown "There is not enough cash available" and tick is disabled when Gift Card payment method is selected,Click Gift Card payment method does NOT update cash available status. It is still shown "There is not enough cash available" if there is not enough cash in the terminal. But it should not affect Gift Card payment method.,new,open,,1970-01-01 0031910,defect,Retail Modules,lorenzofidalgo,Retail,low,trivial,always,main,,2016-01-15,5,,,public,2016-01-15,[RR16Q1] It can be shown in Gift Card details "partially consumed" even when that GC has current balance >= initial balance,"Under some circumstances it can be shown ""partially consumed"" in Gift Card details even when ""current balance"" is same or bigger than ""initial balance"". This can happen if return receipts are completed using Gift Card as payment method.",new,open,,1970-01-01 0031894,defect,Openbravo ERP,vmromanos,Triage Omni OMS,normal,minor,always,,,2016-01-14,5,,,public,2016-01-14,Order's Payment plan is not clear when there is a prepayment linked to a cheaper invoice,"""When you create an order and you add a payment to it (prepayment) the Order | Payment plan reflects 1 payment for the full amount (which is right). If you later on create an invoice for this order, and the invoice's amount is lower than the order's one, then 2 payment details are automatically created by the system. One of them to reflect the original prepayment amount and linked only to the order, and another one linked to both the order and the invoice. In that case, the Order | Payment Plan reflects 2 payments (from the previous 2 payment details). Although that information is right, it's a bit confusing for the user, because there is no info that points to the invoice""",new,open,,1970-01-01 0031895,defect,Openbravo ERP,vmromanos,Triage Omni OMS,normal,major,always,,,2016-01-14,5,,,public,2016-01-14,Invoice prepayment amount field is not right when the invoice is cheaper than the related order,"""The prepayment field is not properly filled when the invoice's amount is lower than the linked order. Instead of showing the order's amount, it should show the invoice's amount.""",new,open,,1970-01-01 0031893,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,,,2016-01-14,5,,,public,2016-01-14,[RR16Q1] In "Gift card instance" window it is not distinguishable if the gift voucher has been used in a return or sales order,"""In """"Gift card instance"""", """"Gift card transaction"""" tab, it is shown as positive Quantities both for the sales and for the return orders. In the attached image, the selected Quantity is from a return order, but it is not distinguishable from the sales orders.""",new,open,,1970-01-01 0029399,defect,Openbravo ERP,jonalegriaesarte,nonofrancisco,normal,minor,have not tried,,,2015-03-25,5,,,public,2016-01-11,Displayed account becomes empty when changing the name of the financial account,Displayed account becomes empty when changing the name of the financial account,scheduled,open,,1970-01-01 0023630,feature request,Openbravo ERP,maite,dmiguelez,urgent,major,always,,,2013-04-24,5,,,public,2016-01-08,It would be nice to directly register Payment document to offset receivables and payables of an specific Business Partner,It would be nice to directly register Payment document to offset receivables and payables of an specific Business Partner,new,open,,1970-01-01 0031837,defect,Retail Modules,ngarcia,Retail,high,minor,always,,,2016-01-08,5,,,public,2016-01-08,Quotations included in The White Valley Group sampledata do not have the Document Type For Order defined,Quotations included in The White Valley Group sampledata do not have the Document Type For Order defined,new,open,,1970-01-01 0031831,defect,Modules,alostale,alostale,normal,minor,have not tried,,,2016-01-07,5,,,public,2016-01-07,forge short project name with blanks causes problems,"When a short name in forge is registered containing blank spaces, the generated url does not work properly.",new,open,,1970-01-01 0031823,feature request,Retail Modules,maite,Retail,urgent,major,always,,,2016-01-05,5,,,public,2016-01-05,It would be nice to be able to see "gift cards/vouchers" and "used credit" information in cash up report,"In case a ticket has been paid using credit or via gift card, this payment information does not appear in cash up report but ticket's information appears on sells section",new,open,,1970-01-01 0030000,defect,Openbravo ERP,lorenzofidalgo,nonofrancisco,normal,major,always,main,,2015-05-25,5,,,public,2016-01-04,It is possible to process a Bank Statement when it should not be possible,Repeat an instruction lets user to process a Bank Statement when it should not be possible,scheduled,open,,1970-01-01 0031797,feature request,Openbravo ERP,VictorVillar,Triage Omni OMS,high,minor,always,,,2015-12-30,5,,,public,2015-12-31,It would be nice to detect and save the fingerprint in Openbravo,It would be nice to detect and save the fingerprint in Openbravo,new,open,,1970-01-01 0029523,defect,Openbravo ERP,jonalegriaesarte,markmm82,normal,minor,have not tried,,,2015-04-08,5,,,public,2015-12-30,"Peding goods receipt creates a receipt when doing a return, although there is no stock to do this return","Peding goods receipt creates a receipt when doing a return, although there is no stock to do this return",scheduled,open,,1970-01-01 0029507,defect,Openbravo ERP,maite,markmm82,high,minor,always,,,2015-04-07,5,,,public,2015-12-30,Inhomogeneous behaviour when initializing business partner currency,When running "Set new currency" process,scheduled,open,,1970-01-01 0031748,defect,Modules,ngarcia,nonofrancisco,urgent,major,always,,,2015-12-18,5,,,public,2015-12-30,IsWittholdingTax column is not filled when importing tax rates,IsWittholdingTax column is not filled when importing tax rates,scheduled,open,,1970-01-01 0027985,defect,Openbravo ERP,psanjuan,nonofrancisco,urgent,major,have not tried,,,2014-10-27,20,Ubuntu 8.04.1,,public,2015-12-28,An error message should be shown whenever creating a costing rule with an starting date which belongs to close period,An error message should be shown whenever creating a costing rule with an starting date which belongs to close period,scheduled,open,,1970-01-01 0031416,defect,Openbravo ERP,psanjuan,nonofrancisco,urgent,major,always,,,2015-11-10,20,Ubuntu 8.04.1,,public,2015-12-28,CostingUtils.periodClosed method is not retrieving correct Fiscal Calendar,"CostingUtils.periodClosed method is not retrieving correct Fiscal Calendar. This method is used in two process: CostAdjustmentProcess and PriceDifferenceByDateProcess.",scheduled,open,,1970-01-01 0031502,defect,Openbravo ERP,dmiguelez,nonofrancisco,high,major,always,,,2015-11-16,20,Community Appliance,,public,2015-12-28,Inventory Amount Update for Production Products should be done always at * Organization,"""Inventory Amount Update for Production Products should be done always at * Organization. Since Production has not been yet migrated to the new Costing Engine, the Cost is the same for all Organizations.""",scheduled,open,,1970-01-01 0031778,feature request,Retail Modules,ngarcia,Triage Finance,urgent,major,always,,,2015-12-24,5,,,public,2015-12-24,It would be fine to have the capability of adding a new line to an inventory from the frontend,It would be fine to have the capability of adding a new line to an inventory from the frontend,new,open,,1970-01-01 0029060,feature request,Retail Modules,jonalegriaesarte,Triage Finance,normal,minor,have not tried,,,2015-02-25,5,,,public,2015-12-24,Add the capability to create a new inventory from the frontend,It would be great to add the capability to create a new inventory from the frontend.,new,open,,1970-01-01 0031770,defect,Retail Modules,jorge-garcia,Retail,normal,minor,have not tried,,,2015-12-23,5,,,public,2015-12-23,"When opening a store, a '-' button must appear instead of a '/'","""When making a Open till, a date with format dd-MM-yyyy is requested, but only '/' button appears in the keyboard. It would be nice to change that button to the character specified in the date format.""",new,open,,1970-01-01 0031763,feature request,Openbravo ERP,maite,Triage Omni OMS,urgent,major,always,,,2015-12-22,5,,,public,2015-12-22,It would be nice to be able to define permissions per document type,It would be nice to be able to define permissions per document type,new,open,,1970-01-01 0030827,defect,Openbravo ERP,vmromanos,Triage Omni OMS,normal,minor,have not tried,,,2015-09-15,5,,,public,2015-12-21,Review ReportGeneralLedgerJournalData subqueries related to account from and to,"""The ReportGeneralLedgerJournalData has 3 queries that run a subquery to filter by account from and to: select, selectCountGroupedLines, selectCount. These subqueries have some filters in the where clause that might be useless because the same filters are run in the parent query: dateacct, client, org. Besides they use IN clause, which might create problems in Oracle. """,new,open,,1970-01-01 0031029,feature request,Openbravo ERP,maite,Triage Omni OMS,urgent,major,always,,,2015-10-02,5,,,public,2015-12-21,Transaction statement date not updated to bank statement line date,Transaction statement date should be updated to bank statement line date when bank statement line date is higher than transaction's date,new,open,,2015-11-15 0031164,defect,Openbravo ERP,maite,maite,high,minor,always,,,2015-10-19,5,,,public,2015-12-21,It is not possible to pay a reversed invoice when it is created running "Void" process from a 2.50 paid invoice,Reversed invoice has not payment plan nor deb payment info,feedback,open,,1970-01-01 0030492,defect,Openbravo ERP,umartirena,Triage Omni WMS,high,major,always,,,2015-08-04,5,,,public,2015-12-17,Orphan Lines grid in Pick/Edit Lines under Return From Customer window has editable fields that it should not,"""Orphan Lines grid in Pick/Edit Lines under Return From Customer window has editable fields that it should not. For example, the Client field is editable, and it should never had to be like that. Only should be editable those fields that can be filled through 'Insert Orphan Line' popup.""",new,open,,1970-01-01 0031740,design defect,Openbravo ERP,ioritzCia,dmiguelez,normal,major,sometimes,3.0PR15Q1.5,,2015-12-17,30,14.04,,public,2015-12-17,Report trial balance report is slow with high number of transactions,"The Trial Balance report's executions gets too slow and can seriously affect whole system's performance if it has to read a high number of transaction. This happen if the system is big enough or the instance have been running long enough. This happens because data needs to be read from the beginning of time and a huge reading effort is required from disk.",new,open,,1970-01-01 0031728,feature request,Retail Modules,umartirena,Retail,normal,minor,have not tried,,,2015-12-15,5,,,public,2015-12-15,Create a hook to be executed before adding a button in Cash Management in Web POS,Create a hook to be executed before adding a button in Cash Management in Web POS,new,open,,1970-01-01 0031727,feature request,Retail Modules,umartirena,Retail,normal,minor,have not tried,,,2015-12-15,5,,,public,2015-12-15,Create a hook to be executed when a payment is added in payment tab in Web POS,Create a hook to be executed when a payment is added in payment tab in Web POS. Also add the possibility to cancel the operation adding a flag to the callback.,new,open,,1970-01-01 0024916,feature request,Modules,jonalegriaesarte,dmiguelez,normal,minor,have not tried,,,2013-10-09,5,,,public,2015-12-15,"Include Credit Line Limit, while importing business partners using IDL","Include Credit Line Limit, while importing business partners using IDL",new,open,,1970-01-01 0031630,feature request,Retail Modules,malsasua,Retail,normal,minor,always,,,2015-12-01,5,,,public,2015-12-15,"in WEBPOS, to shown the price per unit included discounts","It will be nice to shown in the webpos, when one line is selected, the price per unit including the discounts",new,open,,1970-01-01 0031681,feature request,Openbravo ERP,yogaskarnik,Triage Omni OMS,high,minor,always,,,2015-12-10,5,,,public,2015-12-14,User/ Contact field blank when Purchase Order created from Purchasing Plan,User/ Contact field blank when Purchase Order created from Purchasing Plan,new,open,,1970-01-01 0031704,defect,Retail Modules,jorge-garcia,Retail,normal,minor,always,,,2015-12-14,5,,,public,2015-12-14,"If a popup is shown in the payment flow, barcode scanner doesn't work properly",The barcode scanner is capable of add a payment if it's shown a popup in the payment window,new,open,,1970-01-01 0030086,defect,Openbravo ERP,aferraz,AtulOpenbravo,normal,minor,always,,,2015-06-03,30,Professional Appliance,,public,2015-12-11,Error in the log when refunding a credit in Add Payment process,Error in the log when refunding a credit in Add Payment process,scheduled,open,,1970-01-01 0031662,defect,Retail Modules,Orekaria,Retail,normal,major,always,,,2015-12-07,5,,,public,2015-12-10,The 'Web POS action Apply discount' preference is not working in all use cases,"The 'Web POS action Apply discount' preference is not working in all use cases See test I31604EnabledDiscountButtonInKeyboard for a test case example ",acknowledged,open,,1970-01-01 0031652,defect,Modules,psanjuan,Triage Omni OMS,urgent,minor,always,,,2015-12-07,20,Ubuntu 8.04.1,,public,2015-12-09,Warning shown in case of including a payment do not created for a specific Business Partner in a remittance.,Warning shown in case of including a payment do not created for a specific Business Partner in a remittance.,new,open,,1970-01-01 0031669,design defect,Retail Modules,Orekaria,ebecerra,normal,major,always,,,2015-12-09,5,,,public,2015-12-09,Html is being injected to generate UI content instead of enyo objects,"Html is being injected to generate UI content instead of enyo objects The problem is that we use enyo to avoid this The problem is that this UI elements cannot be tested",new,open,,1970-01-01 0031663,design defect,Retail Modules,egoitz,Retail,normal,major,have not tried,,,2015-12-07,5,,,public,2015-12-07,Performance problems when there are diffent discounts that applies to most of the lines of the ticket having a lot of lines,"When having more that 15 lines on the ticket, the discounts takes long to be applied when there are several discounts defined that applyes to the products of all the lines.",new,open,,1970-01-01 0031588,design defect,Retail Modules,yogaskarnik,Retail,urgent,major,always,,,2015-11-26,5,,,public,2015-12-01,Web POS: Paid Receipt shows time in GMT,"When the paid receipt in Web POS is reopened, the timestamp of the receipt is GMT.",new,open,,2015-12-03 0031613,design defect,Modules,maite,Triage Omni OMS,urgent,major,always,,,2015-11-27,5,,,public,2015-11-27,Be able to define "Use_Id_ForIdentifiers" parameter separately for organization and business partner,Be able to define "Use_Id_ForIdentifiers" parameter separately for organization and business partner,new,open,,1970-01-01 0031615,feature request,Openbravo ERP,maite,Triage Omni OMS,urgent,major,always,,,2015-11-27,5,,,public,2015-11-27,It would be nice to have a SWIFT validator (similar to CIF/NIF validator),It would be nice to have a SWIFT validator to ensure that defined value in Business Partner | Bank Account tab is a valid one,new,open,,1970-01-01 0031606,design defect,Openbravo ERP,vmromanos,Triage Omni OMS,normal,major,always,,,2015-11-26,5,,,public,2015-11-26,Acct Server Background process and context organization,"""Right now (after fixing #31265), the behavior of the Acct server background process is the following: 1. If the process is scheduled from the System client, then any table which is enabled for background process in any of the acct. schemas for any of the clients in the instance is taken into account. 2. If the process is scheduled inside a concrete client (different from System) and for the * org, then any table which is enabled for background process in any of the acct. schemas for this client is taken into account. 3. If the process is scheduled inside a concrete client (different from System) and for an organization different from *, then the process takes into account the tables that are enabled for the background process in any of the acct. schemas in the natural tree of the organization (parents and children). It's true that this behavior covers multiple scenarios, but it's not consistent, and can lead to unexpected results depending on the way you configure it. """,new,open,,1970-01-01 0031587,design defect,Openbravo ERP,yogaskarnik,Triage Omni OMS,normal,major,always,,,2015-11-26,5,,,public,2015-11-26,Add Payment Details P&E not user friendly,"""In """"Payment In"""" window when adding payment details the horizontal scroll bar is not visible when a lot of lines are available. The Amount field is on the extreme right of the grid, the user have to scroll down and scroll sideways to enter the amount. It's a fundamental user experience issue of having to do extra clicks/actions to do something that should/could be simplified easily. """,new,open,,2016-01-28 0031581,feature request,Retail Modules,malsasua,Retail,normal,minor,always,,,2015-11-25,20,Community Appliance,,public,2015-11-25,disable by preference the search products and navigator,"to able to disable by preference the search product and navigator. So, the cashier only can add lines with barcode scanner.",new,open,,1970-01-01 0026827,defect,Openbravo ERP,umartirena,umartirena,high,major,always,,,2014-06-10,5,,,public,2015-11-24,Columns Stored In Session are not being set in session when the field is not displayed,"Columns Stored In Session are not being set in session when the field is not displayed. This session variables are not the ones from parent record.",feedback,open,,1970-01-01 0029898,feature request,Openbravo ERP,maite,Triage Omni OMS,urgent,major,always,,,2015-05-15,5,,,public,2015-11-23,It would be nice to be able to define Accounting Dimensions in Asset window,"Currently you can set accounting dimensions in each Amortization records related with an asset. But would be useful to be able to define allocation of accounting dimensions by Asset, so it will be automatically set to posterior Amortizations",new,open,,1970-01-01 0031549,design defect,Openbravo ERP,psanjuan,Triage Omni OMS,urgent,major,always,,,2015-11-20,20,Ubuntu 8.04.1,,public,2015-11-20,Matched Invoices processing is not properly managing multi-currency feature.,Matched Invoices processing is not properly managing multi-currency feature,new,open,,1970-01-01 0031546,feature request,Retail Modules,VictorVillar,Retail,urgent,major,always,,,2015-11-20,5,,,public,2015-11-20,It would be nice to print the documents using mobile procurement,It would be nice to print the documents using mobile procurement,new,open,,1970-01-01 0031540,defect,Retail Modules,guilleaer,Retail,normal,minor,have not tried,,,2015-11-19,5,,,public,2015-11-19,Web POS get stucked when a "paid" receipt which is assigned to a non-loaded business partner is loaded,Web POS get stucked when a "paid" receipt which is assigned to a non-loaded business partner is loaded,new,open,,1970-01-01 0031538,defect,Localization Pack: Spain,maite,Triage Omni OMS,high,minor,always,,,2015-11-19,5,,,public,2015-11-19,HTTP Status 404 error when refreshing Multidimensional Tax Report window,HTTP Status 404 error when refreshing Multidimensional Tax Report window,new,open,,1970-01-01 0031530,feature request,Retail Modules,mtaal,Retail,normal,major,have not tried,,,2015-11-19,5,,,public,2015-11-19,Support WebPOS customer search on multiple addresses,"This is a feature request to support WebPOS customer search on multiple addresses. Currently webpos customer search only works on a single address.",new,open,,1970-01-01 0031505,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2015-11-16,5,,,public,2015-11-16,[RR15Q4] [StockValidationModule] POS ejects user under certains circunstances with unstable connections,"While user is trying to add new products in a unstable connections environment, POS can eject user and force him to log in.",new,open,,1970-01-01 0030731,feature request,Openbravo ERP,rbianchini,Triage Omni OMS,normal,minor,have not tried,,,2015-09-01,5,,,public,2015-11-16,Functionality like "packing" but for goods incoming,"The customer receives a varied amount of product in large quantities. These products are already registered in the system and know in which warehouse's storage bin should be located. ",new,open,,1970-01-01 0031444,defect,Openbravo ERP,psanjuan,Triage Omni WMS,urgent,major,always,,,2015-11-12,20,Ubuntu 8.04.1,,public,2015-11-12,Landed Cost - Not possible to partially match a negative landed cost,Landed Cost - Not possible to partially match a negative landed cost,new,open,,1970-01-01 0031433,feature request,Openbravo ERP,maite,Triage Omni OMS,urgent,major,always,,,2015-11-11,5,,,public,2015-11-11,It would be nice to be able to define different bank account for same business partner depending if considered customer/vendor,It would be nice to be able to define different bank account for same business partner depending if considered customer/vendor,new,open,,1970-01-01 0031430,feature request,Openbravo ERP,ngarcia,Triage Omni OMS,urgent,major,always,,,2015-11-11,5,,,public,2015-11-11,It would be fine to be able to permanently close a multiphase project in order not to be selected in invoices,It would be fine to be able to permanently close a multiphase project in order not to be selected in invoices,new,open,,1970-01-01 0031418,defect,Retail Modules,migueldejuana,migueldejuana,normal,minor,always,,,2015-11-10,5,,,public,2015-11-10,Remove Multi Server default preference,"In the documentation: http://wiki.openbravo.com/wiki/Retail:Web_POS_Multi_Server_Architecture#Base_Setup:_Enabling_Preference_.26_Multi-Server_Authentication To enable multi-server behavior for your stores you need to define the preference 'Mobile Multi-Server Architecture Enablement' (see screenshot below) with the value Y. This preference needs to be defined on System level by the System Administrator. We need to remove default preference to avoid conflict",new,open,,1970-01-01 0025707,defect,Openbravo ERP,dmitry_mezentsev,Triage Omni OMS,normal,minor,always,pi,,2014-02-11,5,,,public,2015-11-10,Unify definition of Calculate Promotions button,"Calculate Promotions button is a part of the Discounts and Promotions Advanced feature but has different definition in different windows that makes it difficult to document how to enable it. * Purchase Order * Sales Order * Purchase Invoice * Sales Invoice * and Sales Quotation In Sales Invoice it is Displayed and Active and has display logic to be shown if there is a promotion defined (@PromotionsDefined@='Y'). In Sales Order it is Not Displayed and Active and does have display logic. In Sales Quotation it is Not Displayed and Active and does Not have display logic. In Purchase Order / Invoice it is Displayed and Not Active and does Not have display logic. ",new,open,,1970-01-01 0031414,feature request,Openbravo ERP,maite,Triage Omni OMS,urgent,major,always,,,2015-11-10,5,,,public,2015-11-10,It would be nice to be able to define limit of generated credit per business partner,It would be nice to be able to define limit of generated credit per business partner,new,open,,1970-01-01 0031409,feature request,Modules,ngarcia,Triage Omni WMS,urgent,major,always,,,2015-11-09,5,,,public,2015-11-10,It would be fine if a picking list could be created for an on hand warehouse different from the order's warehouse,It would be fine if a picking list could be created for an on hand warehouse different from the order's warehouse when there is not enough stock in the order's warehouse,new,open,,1970-01-01 0025467,design defect,Retail Modules,guilleaer,guilleaer,normal,major,always,,,2014-01-13,5,,,public,2015-11-09,Packs with products in common should work correctly using the button "Add pack" (ERP) or adding them with product browser (POS),"""Buttons """"Add pack"""" and """"Product browser"""" should add the correct distribution of lines and the discount mechanism should detect this situation being able to apply different packs if the line distribution is correct (same product quantity as defined in the pack of multiplies) If button (product browser in web POS) is used to add lines, the value of priority, shouldn't be taken into account. If button (product browser in web POS) is used to add lines, the value of Apply next Discount, shouldn't be taken into account. EXAMPLE OF DESIRED BEHAVIOR working with price NOT including taxes: Pack 1: Name: Camping pack (present in sample data) price: 385 products: - 2 units of """"Down sleeping bag 500"""" - 1 unit of """"Expedition tent 4 season 2 person"""" Pack 2: Name: Individual Camping pack price: 200 products: - 1 units of """"Down sleeping bag 500"""" - 1 unit of """"Expedition tent 4 season 2 person"""" FOR POS & ERP 1. Add using button (product browser in web POS) a """"Camping Pack"""" 2. Add using button (product browser in web POS) a """"Individual Camping Pack"""" The status of the ticket should be: 2 Down sleeping bag 500 1 Expedition tent 4 season 2 person 1 Down sleeping bag 500 1 Expedition tent 4 season 2 person 4. The net amount of this ticket should be 585 (385 + 200) 5. Add using button (product browser in Web POS) a """"Camping pack"""" 6. The status of the ticket should be 4 Down sleeping bag 500 2 Expedition tent 4 season 2 person 1 Down sleeping bag 500 1 Expedition tent 4 season 2 person 7. The net amount of this ticket should be 970 ((385 x 2) + 200) 8. Add using button (product browser in Web POS) a """"Individual Camping pack"""" 9. The status of the ticket should be 4 Down sleeping bag 500 2 Expedition tent 4 season 2 person 2 Down sleeping bag 500 2 Expedition tent 4 season 2 person 10. The net amount of this ticket should be 1170 ((385 x 2) + (200 x 2))""",new,open,,2014-03-28 0027221,feature request,Openbravo Localizations,prashanth_s,prashanth_s,normal,minor,have not tried,,,2014-07-29,5,,,public,2015-11-07,Annexure II for job Work,"""ANNEXURE II CHALLAN (For movement of goods under rule 16B of the Central Excise Rules, 2002) ************************************************************************ On raising a job work order, principal Manufacturer has to deliver the Raw materials based on the delivery date agreed upon. As per CENVAT Rule, Cenvat credit can be availed on materials sent for job work, if the goods have been received back in the factory within 180 days. To avail CENVAT credit Manufacturer has to prove from the records, challans or memos or any other document that the goods are received with in 180 days. To prove through the documents, excise law has made mandatory to send the goods to Job Work by raising Annexure II. Number of Annexure II copies : The Annexure II shall be prepared in Triplicate The original copy being marked as Original (this copy will be sent to Job Worker) The duplicate copy being marked as Duplicate (this copy will be sent to Job Worker) The triplicate copy being marked as Triplicate (this copy will be retained by the Principal Manufacturer) The above requirement is mainly for Central Excise purposes. However, the assessee may make more than three copies for his other requirements. After filling the details of processing, Job Worker will retain a copy of the Annexure II and another copy will be returned to the Principal Manufacturer along with the Finished goods The government standard template of Annexure 2 is attached for this """,acknowledged,open,,1970-01-01 0027224,feature request,Openbravo Localizations,prashanth_s,prashanth_s,normal,minor,have not tried,,,2014-07-29,5,,,public,2015-11-07,FORM A.R.E - I,"""Application for removal of excisable goods for export by (Air/Sea/Post/Land)* **************************************************************************** ARE.1 is the export document for export clearance (Annexure-14), which shall be prepared in quintuplicate (5 copies). This is similar to the erstwhile AR.4. This document shall bear running serial number beginning from the first day of the financial year.On A.R.E.1, certain declarations are required to be given by the exporter. These should be signed by the exporter or his authorised agent. ARE-1 is a form, in India, that companies have to fill out when they remove excisable goods from their manufacturing plants for export and this exempts them from paying excise duty on those clearances or export shipments. **************************************************************************** Format attached as per central excise""",acknowledged,open,,1970-01-01 0024632,feature request,Openbravo Localizations,psanjuan,prashanth_s,urgent,major,always,,,2013-08-30,20,Ubuntu 8.04.1,,public,2015-11-07,VAT 100 report needs to be improved.,"""VAT 100 report needs to be improved. This report is provided in the format required by the Government of India, as it is a consolidated view of the """"Tax Payable"""" to the Government. This report calculates the difference between """"Sales"""" and """"Purchase"""" Invoices that have a VAT tax rate associated to its lines. ************************************ VAT -- Value-Added Tax -- is the biggest tax reform in the last 50 years of independent India and will change forever the way traders do their business. Some VAT registered traders may overcharge their customers because they do not understand the correct workings of VAT on prices or are deliberately using VAT as an excuse for increasing prices. A trader registered for VAT effectively pays VAT only at one stage when he sells his goods. This tax is the only amount, which has an effect on his selling price which includes VAT. The VAT that he has paid as a part of his purchase price is charged on him by his suppliers. This is not a cost to him because he gets it back by deducting it from tax on his sales (Output Tax). Therefore, VAT should have a minimum impact on his selling prices ************************************ """,acknowledged,open,,1970-01-01 0027223,feature request,Openbravo Localizations,prashanth_s,prashanth_s,normal,minor,have not tried,,,2014-07-29,5,,,public,2015-11-07,Annexure VI - Form for Allotment of New Excise Control Code Number,"""Form for Allotment of New Excise Control Code Number The ECC number is a registration number, issued to all the Central Excise Assessees. This Number is based on the principles of 'Common Business Identifier' which shall be used for revenue accounting, validation of documents (e.g. CENVAT invoices), inter-agency coordination and for creation of data warehouse. ECC number is a PAN based 15 digit alpha numeric numbers. The first part denotes 10 character (alpha numeric) Permanent Account number issued by Income tax authorities to the concerned person to whom the ECC Number is to be allotted and the second part comprises of a fixed 2 character alpha code which is as follows: Category Code Central Excise Manufacturer (Including registered warehouses) XM Registered Dealer XD This is followed by 3-Character numeric code - 001, 002, 003 etc. In case, a manufacturer, regis¬tered with the Central Excise Department, has only one factory /dealer's premise/warehouse, the last three characters will be 001. If there are more than one factories/warehouses/dealer's premises of such a person having common PAN for all such factories/warehouses/dealer's premises, the last 3 character of the new ECC would be 001, 002, 003 etc. The ECC Number has to be quoted on the GAR–7Challans covering deposit of Central Excise duties, Additional duties, Cess and other dues to the Government. Examples: Where the concerned person has only one factory: ECC Number will be - PAN + XM + 001 Suppose PAN is ABCDE1234H, the ECC Number will be - ABCDE1234H XM 001 Where the concerned person has more than one factory, say 3 factories, having PAN as aforesaid, then the ECC Number will be: ABCDE1234H XM 001 ABCDE1234H XM 002 ABCDE1234H XM 003 Where the concerned person has one factory and is also registered as a dealer, having PAN as aforesaid, then the New ECC Number will be: ABCDE1234H XM 001 (for Factory) ABCDE1234H XD 001 (for Dealer) The standard template as per government of india (Annexure 6) is attached""",acknowledged,open,,1970-01-01 0031394,defect,Modules,ngarcia,Triage Omni OMS,high,minor,always,,,2015-11-06,5,,,public,2015-11-06,Cannot book a resource if the Freight Management module is installed,Cannot book a resource if the Freight Management module is installed,new,open,,1970-01-01 0022862,design defect,Openbravo ERP,VictorVillar,Triage Omni WMS,urgent,minor,always,pi,,2013-01-22,5,,,public,2015-11-06,It is not possible to do a return to vendor when the client is configured allowing negative stock,It is not possible to do a return to vendor when the client is configured allowing negative stock,new,open,,1970-01-01 0031388,feature request,Retail Modules,malsasua,Retail,normal,minor,always,,,2015-11-06,20,Community Appliance,,public,2015-11-06,it would be nice to configure if the discretionary discounts are applied before or after of automatic discounts,it would be nice to able to configure what is the order that the discounts are applied: if the discretionary discounts are applied before of after of automatic discount,new,open,,1970-01-01 0031364,defect,Modules,ngarcia,Triage Omni OMS,high,minor,always,,,2015-11-04,5,,,public,2015-11-04,Resource pack can be set as its own pack member and an error is shown when trying to book it,Resource pack can be set as its own pack member and an error is shown when trying to book it,new,open,,1970-01-01 0031337,feature request,Openbravo ERP,ngarcia,Triage Omni OMS,urgent,major,always,,,2015-11-03,5,,,public,2015-11-03,It would be fine to be able to define process plan operations with fixed duration (estimated time),"It would be fine to be able to define process plan operations with fixed duration, in order the quantities not to affect the calculation of the estimated time in a work requirement and work effort",new,open,,1970-01-01 0031336,defect,Openbravo ERP,AugustoMauch,Triage Omni OMS,normal,minor,have not tried,,,2015-11-03,5,,,public,2015-11-03,The c_reject_reason table should be included in the Client Definition dataset,"""The c_reject_reason_id column of the c_order table references the c_reject_reason table. The problem is that the c_order table is included in the Client Definition dataset, but the c_reject_reason table is not. This will cause referencial integrity problems when importing a sample data that containes not null values in the c_reject_reason_id column of the c_reject_reason table.""",new,open,,1970-01-01 0031334,feature request,Openbravo ERP,maite,Triage Omni OMS,urgent,major,always,,,2015-11-03,5,,,public,2015-11-03,It would be nice to be able to define what information should be used as "accounting description" for any document type,It would be nice to be able to define what information should be used as "accounting description" for any document type,new,open,,1970-01-01 0031332,feature request,Openbravo ERP,maite,Triage Omni OMS,urgent,major,always,,,2015-11-03,5,,,public,2015-11-03,It would be nice to be able to define "SO Sub type" for Purchase Order category,It would be nice to be able to define "SO Sub type" for Purchase Order category,new,open,,1970-01-01 0031333,feature request,Retail Modules,egoitz,Retail,normal,major,always,,,2015-11-03,5,,,public,2015-11-03,The time that the messages printed with OB.UTIL.showError() are shown can not be customized,When printing long messages the user has not time to read the message so it could be very useful to be able to define how long the messages are shown.,new,open,,1970-01-01 0031314,feature request,Openbravo ERP,maite,Triage Omni OMS,urgent,major,always,,,2015-10-30,5,,,public,2015-10-30,"It would be nice to be able to print GL Journal document, similar to other document types","It would be nice to be able to print GL Journal document, similar to other document types",new,open,,1970-01-01 0031310,feature request,Retail Modules,adrianromero,adrianromero,normal,major,have not tried,,,2015-10-30,5,,,public,2015-10-30,Chèque cadeau GS1 Databar,"Scan a chèque cadeau GS1 barcode and add automatically the payment details in the POS. If the barcode is not legible by the scanner, it should be able to write manually the barcode.",new,open,,1970-01-01 0031298,feature request,Openbravo ERP,ngarcia,Triage Omni OMS,urgent,major,always,,,2015-10-29,5,,,public,2015-10-29,It would be fine if a warehouse could not be mandatory in order to create orders,It would be fine if a warehouse could not be mandatory in order to create orders. There could be some customers that do not use warehouse movements but use orders and invoices,new,open,,1970-01-01 0030987,feature request,Localization Pack: Spain,ngarcia,Triage Finance,urgent,major,always,,,2015-09-30,5,,,public,2015-10-29,It would be fine to add some non-mandatory fields to the Facturae file,"It would be fine to add some non-mandatory fields to the Facturae file: - ReceiverTransactionReference - CentreCode - PaymentDetails (Invoice)",new,open,,1970-01-01 0031296,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2015-10-29,5,,,public,2015-10-29,[RR15Q4] More synchronizations than required ones are executed after CashUp process,"""After executing a CashUp it is shown that more synchronization processes than required ones are executed. The following seems to be repeated (Watched in Chrome Console): ------------------------------ Purging the 'cashup' table; line: removeSyncedElemsCallback (http://localhost/openbravo/web/js/gen/8e4e7d9bfbbd160091eb0710e6637dc2_WebPOS.js:350:45) (*,+) 8e4e7d9bfbbd160091eb0710e6637dc2_WebPOS.js:135 'isbeingprocessed' has been set to 'Y' in the 'cashup' table, record id: C76C9F417152AE57A52F66062EE3D2FD; line: http://localhost/openbravo/web/js/gen/8e4e7d9bfbbd160091eb0710e6637dc2_WebPOS.js:350:580 (*,+) 8e4e7d9bfbbd160091eb0710e6637dc2_WebPOS.js:135 The table 'cashup' has been fully synchronized with the server; line: http://localhost/openbravo/web/js/gen/8e4e7d9bfbbd160091eb0710e6637dc2_WebPOS.js:351:4 (*,+) 8e4e7d9bfbbd160091eb0710e6637dc2_WebPOS.js:135 runSyncProcess: synchronization successfully done; line: http://localhost/openbravo/web/js/gen/8e4e7d9bfbbd160091eb0710e6637dc2_WebPOS.js:1069:455 (*,+) ------------------------------""",new,open,,1970-01-01 0031291,defect,Retail Modules,lorenzofidalgo,Retail,normal,trivial,always,main,,2015-10-29,5,,,public,2015-10-29,"[StockValidationModule][RR15Q4] After selecting a product, scroll goes up automatically","With ""Stock validation"" module installed, add to receipt the last product of a category induces category scroll to go up automatically.",new,open,,1970-01-01 0031287,feature request,Openbravo ERP,maite,Triage Omni OMS,urgent,major,always,,,2015-10-29,5,,,public,2015-10-29,It would be nice to be able to configure what information should be set as payment's description,Currently you can define organization to show "Supplier's Invoice Number" or "Document number" but not to concatenate both of them or set any other useful information,new,open,,1970-01-01 0031284,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2015-10-28,5,,,public,2015-10-28,[RR15Q4] [RejectQuotations] System shows success message when a quotation was not rejected,"If there is no records in the Reject Reasons window, you are yet allowed to reject quotations. You even receive a success message of rejecting, only that the quotation is not rejected.",new,open,,1970-01-01 0031277,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,pi,,2015-10-28,5,,,public,2015-10-28,UNDO button must be deactivated for QUOTATION - Under Evaluation,"""Now, it is possible to use UNDO functionality after a """"Quotation - Under Evaluation"""". User must not be able to change a line from an """"Under Evaluation"""" Quotation. UNDO feature allows user to change last line from that Quotation. User can create sales order from that quotation, but it does not affect saved quotation. """,new,open,,1970-01-01 0031275,defect,Retail Modules,plujan,Retail,normal,trivial,have not tried,main,,2015-10-27,5,,,public,2015-10-27,[RR15Q4] [Multiterminal Layway] Tickets can be paid twice using different terminals,"A created layaway can be found in all the terminals of the store. There is a flow where two or more terminals see the same layaway as not paid, and the payment flow can be executed with no warnings nor errors. As a result, in the backend the same Sales Order appears as paid multiple times.",new,open,,1970-01-01 0031273,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2015-10-27,5,,,public,2015-10-27,[Complementary Products][RR15Q4] Missing images using offline mode if they are not previously loaded,"Using offline mode, some images from ""Complementary Products"" module are missing because they have not been previously loaded.",new,open,,1970-01-01 0031271,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,pi,,2015-10-27,5,,,public,2015-10-27,Some processes appear as unsynchronized although they are already synchronized,"If ""Models to synchronize"" popup is being watched while POS is synchronizing, it seems that there are some models pending to synchronize. Actually, they are already synchronized.",new,open,,1970-01-01 0031266,design defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,pi,,2015-10-27,5,,,public,2015-10-27,"During a cashup process, it it possible to click ""Other"" quantity and selecting no quantity in ""Other"" option","It is senseless that to choose ""Other"" option in ""Select Cash to keep"" step during CashUp and selecting no quantity. If ""Other"" is chosen, it should be mandatory to choose some quantity.",new,open,,1970-01-01 0031262,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2015-10-27,5,,,public,2015-10-27,"[RR15Q4] During cashup process, if user goes back to previous steps, ""Other"" can not be selected again with same quantity","While cashup is being processed, if it is chosen ""Other"" quantity to keep, it is shown the quantity that has been chosen. But, if user goes back to previous steps and chooses same quantity, that ""Other"" quantity is NOT shown.",new,open,,1970-01-01 0031246,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2015-10-26,5,,,public,2015-10-27,[Filter by price in product search][RR15Q4] OBDAL error is shown using filters to search,Uncaught exception appears if user tries to use "Filter by price in product search" module to search and it is used several filters.,new,open,,1970-01-01 0031244,defect,Retail Modules,guilleaer,Retail,normal,minor,always,,,2015-10-26,5,,,public,2015-10-26,Info about pending cashups to synchronize is duplicated,Info about pending cashups to synchronize is duplicated,scheduled,open,,1970-01-01 0031238,defect,Retail Modules,plujan,Retail,normal,major,have not tried,main,,2015-10-23,5,,,public,2015-10-23,[RR15Q4] [Sell at Cost Price module] Uncaught exception when applying a discount for selling at cost price,Applying a recently created "sell at cost" discount generates an exception,new,open,,1970-01-01 0031235,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2015-10-23,5,,,public,2015-10-23,[RR15Q4] [Discounts Offline Approval] When approving a discount offline a warning message is shown,"Approving an offline discount shows a warning message: '' is not a valid number This message does not appear in online approval ",new,open,,1970-01-01 0031233,feature request,Retail Modules,malsasua,Retail,normal,minor,always,,,2015-10-23,20,Community Appliance,,public,2015-10-23,Should be possible to group the invoices generated by cashup by sales representative,"the invoices generated by cashup, apart of to group them by business partner and location, could be possible to configure to group them by sales representative also",new,open,,1970-01-01 0031232,feature request,Openbravo ERP,VictorVillar,Triage Omni WMS,urgent,major,always,pi,,2015-10-22,5,,,public,2015-10-22,Inventory variance resulting from Manufacturing,"""Electricity Cost is an estimation. And therefore, logically there would be difference / variance with the “real” Electricity bill paid. What we are missing is how this difference is treated in the accounting reports. Certainly the Finished Goods Inventory account will reflect only the “estimated” value, because it is calculated using an estimated cost. Where will the variance appear? And what can be done to make the Finished Goods Inventory account reflects the actual value in financial reports?""",new,open,,1970-01-01 0031231,feature request,Retail Modules,maite,Retail,urgent,major,always,,,2015-10-22,5,,,public,2015-10-22,It would be nice to be able to define "only one use" gift card,"Independently of credit consumed, once the gift card is used one time then it should be cancelled",new,open,,1970-01-01 0031230,feature request,Openbravo ERP,VictorVillar,Triage Omni OMS,high,minor,always,pi,,2015-10-22,5,,,public,2015-10-22,It would be nice to have the customer statement by original currency,It would be nice to have the customer statement by original currency,new,open,,1970-01-01 0031223,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,pi,,2015-10-22,5,,,public,2015-10-22,Delete line using DEL key does not work correctly,"""User must be able to delete certain line if he clicks in some product line and, after that, it is clicked DEL key (from physical keyboard). Now it is not working correctly. User must click line, lose focus from line and, after that, press DEL key.""",new,open,,1970-01-01 0031221,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2015-10-22,5,,,public,2015-10-22,[RR15Q4] Manual return removes all the discounts,"If I am executing a manual return, none of the automatic discounts are taken into account from the sales ticket. That could generate problematic scenarios like the one described in steps",new,open,,1970-01-01 0031210,feature request,Retail Modules,rbianchini,Retail,normal,minor,N/A,RR15Q3.1,,2015-10-21,5,,,public,2015-10-21,It would be nice to can edit the address' country in Web POS,It would be nice to can edit the address' country in Web POS,new,open,,1970-01-01 0031209,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2015-10-21,5,,,public,2015-10-21,[RR15Q4] [StockValidationModule] Stock validation does not work properly with packs,"When validating the stock for a pack and one product of the pack has not enough stock, the alert pop up only affects to the product with no stock, leaving the other products in the ticket. See steps.",new,open,,1970-01-01 0031205,feature request,Openbravo ERP,ngarcia,Triage Omni WMS,high,minor,always,,,2015-10-21,5,,,public,2015-10-21,It would be fine to have a process to change the attribute set value of the stocked products,"It would be fine to have a process to change the attribute set value of the stocked products. Currently you should create an inventory to leave the stock of the product to 0 and then, create a new inventory with the correct attribute set value",new,open,,1970-01-01 0031204,feature request,Openbravo ERP,arouydz,Triage Finance,normal,major,always,,,2015-10-21,5,,,public,2015-10-21,Document No. in the Message area to be clickable,"It would be very useful to be able to click on the Document Numbers in the message area which will take us to the document directly. For Example, Message “Process completed successfully, Order No. 1000021 Shipment No. 1000042: Shipment completed successfully.” >>> 1000042 to be clickable and upon clicking it Goods Shipment No. 1000042 will be opened. (attached picture)",new,open,,1970-01-01 0014003,feature request,Openbravo ERP,networkb,jonalegriaesarte,urgent,major,always,2.50MP19,,2010-07-19,5,,,public,2015-10-21,"It is needed to finish implementation of tab ""replenish"", located in product window","It is needed to finish implementation of tab ""replenish"", located in product window to be able to the type of replenishment quantities and generate orders automatically. ",new,open,,1970-01-01 0031191,defect,Retail Modules,mfuertes,Retail,high,minor,have not tried,,,2015-10-20,5,,,public,2015-10-20,Two diferent tickets with same id,"""Client is reporting there is no devolution ticket although everything else its O.K. There is a return for the selected payment method but there is no ticket in ERP. Investigating we see there is no error in """"Errors while importing"""" window and there is no cache in clients terminal (via Remote Desktop). We found though in """"log client"""" that there are 2 diferent entries for the same tiquet number and same id but with diferent amounts and products, one at 3.30am and another one at 3.39am Please find enclosed the exported """"csv"""" from that log window.""",new,open,,1970-01-01 0031190,feature request,Openbravo ERP,arouydz,Triage Omni WMS,normal,minor,N/A,,,2015-10-20,5,,,public,2015-10-20,To have a Damaged Goods Management module.,"""- Damaged Goods >> Mark goods that are currently in stock as Damaged - to dispose damaged goods >> “Dispose Damaged Goods” (goods can be damaged but not disposed/kept in stock) - reports showing quantity/value of damaged goods at a given date with dimensional options. - reports showing quantity/value of the disposed goods during a given period with dimensional options. - Automatically move damaged goods to another Warehouse or bin once they are marked as damaged. (feature, to be configured by user if needed) - to disallow selling these goods (feature, to be configured by user if needed) - integration of Damaged Goods module with Return from Customer/Return to Vendor - integration with Production module, for products that did not pass QC at the end of the production cycle (optional) - attaching pictures of the damaged goods (optional)""",new,open,,1970-01-01 0031183,design defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,pi,,2015-10-20,5,,,public,2015-10-20,"Although a receipt is already marked as ""To be Returned"", ""Return this Receipt"" is still present in dropdown menu","After a receipt is marked as ""To be Returned"", it has no sense to keep ""Return this Receipt"" option in dropdown menu. Click it again has no effect and it can confuse user.",new,open,,1970-01-01 0031165,design defect,Retail Modules,malsasua,Retail,normal,major,always,,,2015-10-19,5,,,public,2015-10-19,return receipts should use a sequence related to return document type,"in web pos, when a return is done, the system is using the same sequence that a normal receipt, and this receipt should use a sequence related to the return document type",new,open,,1970-01-01 0031160,defect,Modules,ngarcia,Triage Omni OMS,high,minor,always,,,2015-10-16,5,,,public,2015-10-16,Requested Execution Date (ReqdExctnDt) could be previous to the Remittance date when payments are added to it,"Requested Execution Date (ReqdExctnDt) could be previous to the Remittance date when payments are added to it. Some banks have a validation on that field: Max +90 and -5 calendar days",new,open,,1970-01-01 0031157,feature request,Modules,maite,Triage Omni OMS,urgent,major,always,,,2015-10-16,5,,,public,2015-10-16,It would be nice to be able to define CCC per organization,"In case of a client with several organizations, SEUR provide just one user with different CCC per organization",new,open,,1970-01-01 0031153,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,pi,,2015-10-15,5,,,public,2015-10-15,It is shown wrongly "There is not enough cash available" when doing a layaway with return lines.,It is not possible to execute successfully a receipt marked as "To be laid away" if it has return lines in that receipt (which is correct). But a message warning that there is not enough cash to return that receipt is shown to the user although it is not possible to execute that layaway. The message says the following: "There is not enough cash available".,new,open,,1970-01-01 0030325,feature request,Openbravo ERP,ngarcia,Triage Omni OMS,urgent,major,always,,,2015-07-07,5,,,public,2015-10-13,It would be fine if Currency of reports could be defaulted to the currency of the organization you are logged in with,It would be fine if Currency of reports could be defaulted to the currency of the organization you are logged in with,new,open,,1970-01-01 0031140,defect,Retail Modules,lorenzofidalgo,Retail,low,trivial,always,main,,2015-10-13,5,,,public,2015-10-13,[RR15Q4] "Price" field from "Verified Returns" PopUp is shown with XX.X format instead of XX.XX,"Price" field from "Verified Returns" PopUp in dropdown menu is shown with XX.X format instead of XX.XX,new,open,,1970-01-01 0031136,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2015-10-13,5,,,public,2015-10-13,"[UX] When using POS with a tablet or mobile device, after clicking a client in login screen, virtual keyboard is not shown","""If it is being used a tablet or some mobile device, in POS login screen, after clicking in a client (as vallblanca), focus is placed in Password field, but virtual keyboard is not shown. User must tap again in Password field to get virtual keyboard be shown. I have tested with a Windows tablet and with 2 android devices. In one of those android devices, virtual keyboard is shown after clicking in client, but, after that, it is automatically hidden.""",new,open,,1970-01-01 0000500,feature request,Openbravo ERP,pjuvara,iciordia,low,minor,have not tried,,pi,2008-05-30,20,Ubuntu 7.10,,public,2015-10-13,User pasword management,"This is an umbrella feature request to improve the functionality around user password management: 1) Force users to re-enter password 2) Password strength verification etc.",acknowledged,open,,1970-01-01 0031128,feature request,Openbravo ERP,VictorVillar,Triage Omni WMS,urgent,major,always,pi,,2015-10-09,5,,,public,2015-10-09,It is necessary to remove those lines that the cost adjustment is 0,It is necessary to remove those lines that the cost adjustment is 0,new,open,,1970-01-01 0031126,feature request,Openbravo ERP,ngarcia,Triage Omni OMS,high,minor,always,,,2015-10-09,5,,,public,2015-10-09,It would be fine if it could be configured the delivery status of sales order not to be higher than 100%,"It would be fine if it could be configured the delivery status of sales order not to be higher than 100%. This only happens when a product set as Is Quantity Variable is included. It should be configurable as there could be customers that would like to see a value higher than 100% where more units have been delivered",new,open,,1970-01-01 0030756,defect,Openbravo ERP,ngarcia,Triage Omni WMS,urgent,major,always,,,2015-09-03,5,,,public,2015-10-09,Documentation about how to create a warehouse rule is missing,"Documentation about how to create a warehouse rule is missing: - There is not an example of a warehouse rule with Warehouse Rule Type = Parameter",new,open,,1970-01-01 0031111,defect,Retail Modules,lorenzofidalgo,Retail,normal,trivial,always,pi,,2015-10-08,5,,,public,2015-10-08,"In cross store window, some text is not well built","""Some text is not separated from the stock. It must not be together. For example, in my test, it is shown """"Central Mountains Store Warehouse95"""". """"Central Mountains Store Warehouse"""" should be separated from """"95"""". It means that it is not well built.""",new,open,,1970-01-01 0031109,defect,Retail Modules,lorenzofidalgo,Retail,normal,trivial,always,pi,,2015-10-08,5,,,public,2015-10-08,In cross store window the title is not correclty structured,The title of the cross store window is not well structured. It is ended as "(Ud )" instead of "(Ud)".,new,open,,1970-01-01 0031098,feature request,Modules,maite,Triage Omni OMS,urgent,major,always,,,2015-10-08,5,,,public,2015-10-08,It would be nice to include "reference no" as matching option,It would be nice to include "reference no" as matching option,new,open,,1970-01-01 0031096,feature request,Retail Modules,malsasua,Retail,normal,minor,always,,,2015-10-08,20,Community Appliance,,public,2015-10-08,The layaway amount should be included as sale of the terminal where it was paid,Could be possible to configure if you want that the layaway amount is included in the sale section of cashup of terminal where it was created (actual behavior) or in the sale section of cashup of terminal where it was paid,new,open,,1970-01-01 0031053,feature request,Retail Modules,VictorVillar,Retail,urgent,major,always,pi,,2015-10-06,5,,,public,2015-10-07,Cost of Goods Sold information in Cash Up Report,This is important information that is required at closing business date at a retail store which will then help business to determine the Margins for their sales that day.,new,open,,1970-01-01 0031085,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2015-10-07,5,,,public,2015-10-07,[RR15Q4] [Gift cards module] It is not possible to search/use Gift cards after maximising the window,Gift card search and selection works fine in a non-maximised window. Or when used always in a maximised window. But it stops working when changing from non-maximised to maximised. See steps.,new,open,,1970-01-01 0031087,feature request,Modules,ngarcia,Triage Omni WMS,high,minor,always,,,2015-10-07,5,,,public,2015-10-07,It would be fine if description could be transferred from sales orders to goods shipments generated when processing picking list,It would be fine if description could be transferred from sales orders to goods shipments generated when processing picking list,new,open,,1970-01-01 0031075,feature request,Retail Modules,egoitz,Retail,normal,major,always,,,2015-10-06,5,,,public,2015-10-06,Improve the discounts infraestructure to allow defining discount for some days of the week,"In same business it is common to have discounts to be applied some days of the week. For example on many cinemas there is a week day where a discount is applied",new,open,,1970-01-01 0031074,feature request,Openbravo ERP,egoitz,Triage Omni OMS,urgent,major,always,,,2015-10-06,5,,,public,2015-10-06,Improve the discounts infraestructure to allow defining discount for some days of the week,"In same business it is common to have discounts to be applied some days of the week. For example on many cinemas there is a week day where a discount is applied.",new,open,,1970-01-01 0031045,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2015-10-05,5,,,public,2015-10-05,"[RR15Q4] If user clicks some ""Pending Sync."" element, instead of a name, an hexadecimal ID appears","When user is in offline mode, it is possible to see what elements are not yet synchronized. If user wants to watch them, an hexadecimal ID appears instead of some understandable name.",new,open,,1970-01-01 0031043,defect,Retail Modules,plujan,Retail,normal,trivial,have not tried,,,2015-10-05,5,,,public,2015-10-05,[RR15Q4] Redundant text in overpayment message,"""There is a pop up shown when the ticket's payment will generate an overpayment. The message however, is quite redundant and should be shortened. """,new,open,,1970-01-01 0031042,feature request,Openbravo ERP,maite,Triage Omni OMS,urgent,major,always,,,2015-10-05,5,,,public,2015-10-05,It would be nice to be able to create a price list version automatically when setting new price in a document line,It would be nice to be able to create a price list version automatically when setting new price in a document line,new,open,,1970-01-01 0031040,defect,Retail Modules,plujan,Retail,normal,trivial,have not tried,main,,2015-10-05,5,,,public,2015-10-05,[RR15Q4] Small typo in overpayment pop up "an 10.00€ overpayment","""When creating a ticket with 10€ overpayment, the warning message showing in the pop up says """"One of your payments has generated an 10.00€ overpayment"""" when it should be """"One of your payments has generated a 10.00€ overpayment"""" (replace """"an"""" by """"a"""") """,new,open,,1970-01-01 0031033,design defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2015-10-02,5,,,public,2015-10-02,Products cannot be deactivated from "Assortment" window for certain store and they have to be deactivated for all stores,"""Currently, products cannot be deactivated from """"Assortment"""" window and they have to be deactivated from """"Product"""" window, impacting this to all assortments. """,new,open,,1970-01-01 0031020,feature request,Openbravo ERP,maite,Triage Omni OMS,high,major,always,,,2015-10-02,5,,,public,2015-10-02,It would be nice to have "select all" option in lock area of Requisition to Order form,"At the moment, ""select all"" option exists on the top part of the form but not on the bottom part",new,open,,1970-01-01 0031017,feature request,Modules,ngarcia,Triage Omni WMS,urgent,major,always,,,2015-10-01,5,,,public,2015-10-01,It would be fine to generate only one goods shipment when generating a picking list grouped by business partner,It would be fine to generate only one goods shipment when generating a picking list grouped by business partner,new,open,,1970-01-01 0031009,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2015-10-01,5,,,public,2015-10-01,[RR15Q4] It is possible to keep a POS session active that will conflict with next logins attemps,On the first login after updating from 15Q3 to 15Q4 I've got a message saying that I was already logged in. The message is not clear enough to understand what was happening and should be updated.,new,open,,1970-01-01 0031008,defect,Retail Modules,guillermogil,Retail,normal,minor,always,,,2015-10-01,5,,,public,2015-10-01,[UX] The alerts (OB.UTIL.showError) appear behind an scrim if a popup is open,[UX] The alerts (OB.UTIL.showError) appear behind an scrim if a popup is open,new,open,,1970-01-01 0031003,feature request,Openbravo ERP,psanjuan,Triage Omni OMS,high,minor,always,,,2015-10-01,20,Professional Appliance,,public,2015-10-01,It should only be possible to select products set as Purchase = Yes in Purchase Price List.,"It should only be possible to select products set as Purchase = Yes in Purchase Price List. Same applies to sales. Only products set as Yes for both ""Purchase"" and ""Sales"" could be selected in any price list type.",new,open,,1970-01-01 0028878,design defect,Openbravo ERP,maite,dmiguelez,urgent,major,always,,,2015-02-05,5,,,public,2015-09-30,"Basic discounts" functionality needs to be reviewed,"""Currently, basic discounts are managed as products, defined as non-stocked items. Due to that, there are some limitations, such as: - they need to be delivered in order to not appear as pending products. (This is solved with https://issues.openbravo.com/view.php?id=23190) - in case of partial invoicing, it is difficult to properly manage correspondent partial discount's amount More robust way to manage this king of situations needs to be evaluated and implemented, as a basic discount functionality refactor""",new,open,,1970-01-01 0030985,feature request,Openbravo ERP,psanjuan,Triage Omni OMS,normal,minor,always,,,2015-09-30,20,Professional Appliance,,public,2015-09-30,Purchase Price List versions should not be shown for a product in case it is marked as Purchase = No,Purchase Price List versions should not be shown for a product in case it is marked as Purchase = No,new,open,,1970-01-01 0030984,feature request,Openbravo ERP,VictorVillar,Triage Omni OMS,urgent,major,always,,,2015-09-30,5,,,public,2015-09-30,It would be nice to have the possibility to calculate the starting time of the Work Requirements operations automatically.,"It would be nice to have the possibility to calculate the starting time of the Work Requirements operations automatically regarding the Estimated time. Starting Date will be equal Ending Date of previous operation",new,open,,1970-01-01 0030952,defect,Localization Pack: Spain,rbianchini,Triage Omni OMS,normal,minor,always,,,2015-09-28,5,,,public,2015-09-29,The spanish translation vanished when you add a payment on sales invoice window,The spanish translation vanished when you add a payment on sales invoice window,new,open,,1970-01-01 0030970,design defect,Retail Modules,migueldejuana,Retail,normal,minor,always,,,2015-09-29,5,,,public,2015-09-29,Remove unused services for Mobile Servers,"""Remove unused services for Mobile Servers. We already undo the change to go throw request router layer for some requests(Hardware Manager, Client Model...). Check if we have to do it for more request and remove linked services. For example: org.openbravo.client.kernel/OBPOS_Main/ApplicationFormats org.openbravo.mobile.core/OBMOBC_Main/ClientModel org.openbravo.retail.posterminal/res/displaytotal.xml org.openbravo.retail.posterminal/res/printreceipt.xml org.openbravo.retail.posterminal/res/welcome.xml res/opendrawer.xml """,new,open,,1970-01-01 0030959,defect,Openbravo ERP,vmromanos,Triage Omni OMS,normal,minor,always,,,2015-09-29,5,,,public,2015-09-29,Pending Goods Receipt: Locator selector different behavior,"""The Locator selector in Pending Goods Receipt has a different behavior depending the way it's called: If we called it by clicking the selector icon, it automatically adds a filter to the warehouse field, setting the context one. If we called it by pressing Enter key when the focus is in the locator input field, then there is no warehouse selected by default. The behavior should be the same regardless the way it's called.""",new,open,,1970-01-01 0030589,feature request,Localization Pack: Spain,psanjuan,jonalegriaesarte,high,minor,always,,,2015-08-17,20,Ubuntu 8.04.1,,public,2015-09-28,There should be an automatic process that somehow fills in 303 tax form parameter "Cuotas a compensar de periodos anteriores" ,There should be an automatic process that somehow fills in 303 tax form parameter "Cuotas a compensar de periodos anteriores" if applicable.,new,open,,1970-01-01 0030126,feature request,Localization Pack: Spain,psanjuan,Triage Finance,urgent,major,always,,,2015-06-08,20,Ubuntu 8.04.1,,public,2015-09-28,BP located in the EU do NOT having a valid NOI should not be included in the 349 tax form,"BP located in the EU do NOT having a valid NOI should not be included in the 349 tax form, same applies to purchase/sales operations.",new,open,,1970-01-01 0029570,design defect,Openbravo ERP,eduardo_Argal,Triage Omni OMS,urgent,major,always,,,2015-04-13,5,,,public,2015-09-28,Invoice posting is not consistent when voiding a prepayment,"""when invoicing an order with a prepayment in Awaiting execution status, invoice posting recognizes the payment as a prepayment when it has not yet been executed. that leads to a wrong posting if afterwards that payment is voided. if you post that invoice again you will find out that the account now being used for that receipt is AR account instead of prepayment account. Thats a problem as posting of the invoice can not be dependent on future actions. Invoice posting should be consistent.""",new,open,,1970-01-01 0030934,defect,Retail Modules,Orekaria,Retail,normal,minor,always,,,2015-09-25,5,,,public,2015-09-25,The business partner is removed when an empty receipt is restored,The business partner is removed when an empty receipt is restored,new,open,,1970-01-01 0030930,feature request,Openbravo ERP,maite,Triage Omni OMS,urgent,major,always,,,2015-09-25,5,,,public,2015-09-25,It would be nice to be able to define a minimum balance amount to be maintained in a Financial Account,Will not be possible to register transactions which will leave current balance under minimum defined,new,open,,1970-01-01 0030924,feature request,Modules,ngarcia,Triage Omni OMS,high,minor,always,,,2015-09-24,5,,,public,2015-09-24,It would be fine to be able to automatically generate the mandate identification of a business partner for OOFF transaction type,It would be fine to be able to automatically generate the mandate identification of a business partner for OOFF transaction type. When this type is used a new mandate has to be created for each bank instruction,new,open,,1970-01-01 0030903,feature request,Openbravo ERP,maite,Triage Omni OMS,urgent,major,always,,,2015-09-23,5,,,public,2015-09-23,"Currently, when a new business partner is created both Customer Accounting and Provider Accounting information is generated, ind","Currently, when a new business partner is created both Customer Accounting and Provider Accounting information is generated, independently if business partner is finally defined as customer and/or vendor.",new,open,,1970-01-01 0030900,defect,Openbravo ERP,rbianchini,Triage Omni OMS,normal,minor,always,3.0PR15Q1.4,,2015-09-23,5,,,public,2015-09-23,Widget with null Date field cannot be exported,"""When a widget that has a date column that is an optional column which can be null, if you try to export the data to CSV, you will encounter a error that the CSV file contains only: {""""response"""":{""""status"""":-4,""""error"""":{""""message"""":""""Cannot format given Object as a Date"""",""""type"""":""""system""""}}} The stacktrace shows: ERROR org.openbravo.service.datasource.DataSourceServlet - Cannot format given Object as a Date java.lang.IllegalArgumentException: Cannot format given Object as a Date at java.text.DateFormat.format(DateFormat.java:281) at java.text.Format.format(Format.java:140) at org.openbravo.client.querylist.QueryListDataSource.getData(QueryListDataSour ce.java:270) at org.openbravo.service.datasource.ReadOnlyDataSourceService.fetchJSONObject(R eadOnlyDataSourceService.java:137) at org.openbravo.service.datasource.ReadOnlyDataSourceService.fetch(ReadOnlyDat aSourceService.java:116) at org.openbravo.service.datasource.DataSourceServlet.doFetch(DataSourceServlet ..java:251) at org.openbravo.service.datasource.DataSourceServlet.doPost(DataSourceServlet. java:754) and so on .. """,new,open,,1970-01-01 0030873,feature request,Openbravo ERP,ngarcia,Triage Omni OMS,urgent,major,always,,,2015-09-18,5,,,public,2015-09-18,It would be fine to be able to invoice all the quantity of a partially received purchase order with Create Lines From process,It would be fine to be able to invoice all the quantity of a partially received purchase order with Create Lines From process,new,open,,1970-01-01 0030852,defect,Openbravo ERP,rbianchini,Triage Omni OMS,normal,minor,always,3.0PR15Q2.4,,2015-09-17,5,,,public,2015-09-17,Linked items in sales Quotation window are linked to Sales Quotation and to Sales Order,Linked items in sales Quotation window are linked to Sales Quotation and to Sales Order. ,new,open,,1970-01-01 0030843,defect,Retail Modules,guilleaer,Retail,normal,minor,always,,,2015-09-16,5,,,public,2015-09-16,"When discretionary discounts keyboard is not enabled, discount button raise an error if it is used without select lines",When discretionary discounts keyboard button is not enabled (preference OBPOS_retail.discountkeyboard = 'N') then the discount button raise an error if it is used without select lines,new,open,,1970-01-01 0030840,feature request,Modules,dmiguelez,Triage Omni OMS,normal,major,always,,,2015-09-16,20,Community Appliance,,public,2015-09-16,Show records with 0 Stock in Enhanced Valued Stock Report,"""In Enhanced Valued Stock Report, by default, if a Product has no Stock in a Warehouse, no information about it is shown. But, it is possible that, due to some operations, even if the Stock is 0, it can have some Stock Valuation value there, and it would be interesting to give the user the option to see it. For example, if there is a Legal Entity A, with two Warehouses below it, 1 and 2 and the Warehouse Rule applied to A does not differentiate between Warehouses. It can happen that we introduce Stock in Warehouse 1 with an Average Cost of, for example, 10€. Then, some other operations are performed against Warehouse 2 that modifies the Average Cost to 5€. If at that point we remove Stock from Warehouse 1, it will be removed valued at 5€ in average, so the Stock will be 0 but the valuation will be >0 This scenario matches with accounting data, but is not possible to identify in this report until we have the ability to show 0 Stock records.""",new,open,,1970-01-01 0030824,feature request,Modules,maite,Triage Omni OMS,urgent,major,always,,,2015-09-15,5,,,public,2015-09-15,It would be nice to be able to navigate to specific document,It would be nice to be able to navigate to specific document,new,open,,1970-01-01 0030817,defect,Localization Pack: Spain,mfuertes,vmromanos,normal,minor,always,,,2015-09-14,5,,,public,2015-09-14,Translation incomplete in windows "Add Payment" and "Add Payment Details","""Missing label translations in windows invoice button """"Add Payment"""" and in Payment in """"Add Payment Details"""", in standard pi and localization. It happens in ticket 38242 and in ticket 37659 from support.""",new,open,,1970-01-01 0030650,defect,Retail Modules,marvintm,Retail,normal,minor,always,,,2015-08-24,5,,,public,2015-09-11,Several issues with LogClient functionality,There are several issues with the log client functionality. This is an issue to group them all.,new,open,,1970-01-01 0030288,feature request,Retail Modules,malsasua,Retail,normal,minor,always,,,2015-06-30,20,Community Appliance,,public,2015-09-11,to able to change the order that the products are displayed in the selectors,"""In the webpos, be to able to change the order are the products are displayed in the selectors of WEB POS Be able to extend the javascript logic affecting the sort criteria""",new,open,,1970-01-01 0027228,design defect,Retail Modules,jecharri,marvintm,immediate,major,always,,,2014-07-29,5,,,public,2015-09-09,Stabilization: Web POS should validate that models have been imported properly to Web POS,"""Web POS should validate that models have been imported properly to Web POS When we load all the models in Web POS database we are not showing correct messages in the screen, we should improve our messages for every model and verify that callback and inserts (if it is necessary) have been finished successfully and if it does not happen explain to our users what model is wrong and where is the problem: -doing a call to the server -doing the insertion -wrong data received -not connection with the server -...""",new,open,,1970-01-01 0027915,defect,Retail Modules,plujan,marvintm,normal,minor,have not tried,main,,2014-10-20,5,,,public,2015-09-08,Error message when not filling the fields properly is not clear enough,"""When creating a new Gif Card product, I've made a mistake when filling the """"POS Properties"""" section. As a result, I've got an error message that is too generic to let me know what was my mistake. Error Saving failed. There is a constraint defined that was not satisfied. Please check the data entered""",new,open,,1970-01-01 0030779,defect,Openbravo ERP,psanjuan,Triage Omni WMS,urgent,major,always,,,2015-09-07,20,Ubuntu 8.04.1,,public,2015-09-08,Costing Rule change from Average to Standard is not working.,Costing Rule change from Average to Standard is not working.,new,open,,1970-01-01 0030780,feature request,Retail Modules,malsasua,Retail,normal,minor,always,,,2015-09-07,20,Community Appliance,,public,2015-09-07,Create one unique transaction in cash management process,"""Now, the cash management process always create two transactions-> one of type """"in"""" and other of type """"out"""". Should be possible to configure a cash management event to choose if you want that the second transaction is created or not.""",new,open,,1970-01-01 0029382,defect,Openbravo ERP,ngarcia,AtulOpenbravo,high,minor,always,,,2015-03-23,5,,,public,2015-09-07,Cannot process a reactivated partial payment with a write-off amount if the another partial payment has been reactivated first,Cannot process a reactivated partial payment with a write-off amount if the another partial payment has been reactivated first,scheduled,open,,1970-01-01 0030776,design defect,Openbravo ERP,psanjuan,Triage Omni WMS,urgent,major,always,,,2015-09-07,20,Ubuntu 8.04.1,,public,2015-09-07,Backdated Transactions Fixed check-box not shown for the modules that does not support this function.,Backdated Transactions Fixed check-box not shown for the modules that does not support this function.,new,open,,1970-01-01 0030635,defect,Retail Modules,Orekaria,Retail,normal,minor,sometimes,,,2015-08-22,5,,,public,2015-09-07,Automation: The 'GoodMovementstest' test is failing,"""Automation: The GoodMovements test is failing Error: Cannot read property 'properties' of null https://ci.openbravo.com/view/try-retail/job/try-ret-modules-oracle/581/artifact/SANDBOX/automation/pi-mobile-try/last-results/try-ret-modules-oracle/screenshots/13%3A59%3A13%20FAILED%3A%20GoodsMovementTest.png https://ci.openbravo.com/view/try-retail/job/try-ret-modules-oracle/581/testReport/org.openbravo.test.mobile.retail.extmodules.selenium.tests.warehouse/GoodsMovementTest/test/ view-source:https://ci.openbravo.com/view/try-retail/job/try-ret-modules-oracle/581/artifact/SANDBOX/webapp/web/js/gen/8104d704e8f86b4fc4d71ef544503623_OBWH.js documentChanged: function () { this.$.details.setDocument(this.document); this.document.on('add remove reset', function () { if (this.document.length) { this.$.totalLines.show(); this.$.totalLines.setContent(OB.I18N.getLabel('OBWH_NumLines', [this.document.length])); } else { this.$.totalLines.hide(); } }, this); this.document.on('click', function (line) { this.doSelectedDocLine({ line: line }); }, this); this.document.properties.on('change:editing', function () { // here var editing = this.document.properties.get('editing'); this.$.document.setShowing(editing); this.$.startDocument.setShowing(!editing); if (!editing) { this.$.startDocument.setCreatedDocName(this.document.properties.get('createdDocName')); } }, this); }, """,new,open,,1970-01-01 0030758,feature request,Openbravo ERP,mfuertes,Triage Finance,high,minor,have not tried,pi,,2015-09-03,5,,,public,2015-09-03,Send Documents via email from grid in multiple languages.,"It would be nice if it was posible to send multiple documents (ex. Invoices) to multiple Business Partners but send em in the same languaje its specified in the languaje field in Busines Partner, this is, to automatically select the correct email configuration from the document depending on the languaje of the BusinesPartner, as if we do it one-by-one.",new,open,,1970-01-01 0030750,defect,Openbravo ERP,psanjuan,Triage Omni OMS,normal,minor,always,,,2015-09-03,20,Ubuntu 8.04.1,,public,2015-09-03,Payment Method info do not automatically filled in while creating a Payment if BP does not have a financial account related.,Payment Method info do not automatically filled in while creating a Payment if BP does not have a financial account related.,new,open,,1970-01-01 0030676,defect,Openbravo ERP,balakrishnakolla,Triage Omni OMS,high,minor,have not tried,3.0PR15Q3,,2015-08-26,30,Professional Appliance,,public,2015-09-03,Report does not open properly in PDF,"working fine.but not geting the reports in pdf format. i am viewing *.pdf files attachments folder but not geting the clients.",feedback,open,,1970-01-01 0030723,defect,Retail Modules,guilleaer,Retail,normal,minor,always,,,2015-09-01,5,,,public,2015-09-01,Open tickets popup doesn't show updated amounts for each ticket,Open tickets popup doesn't show updated amounts for each ticket,new,open,,1970-01-01 0030722,defect,Retail Modules,guilleaer,Retail,normal,minor,always,,,2015-09-01,5,,,public,2015-09-01,Open tickets popup is not closed when a ticket is selected,Open tickets popup is not closed when a ticket is selected,new,open,,1970-01-01 0030570,defect,Openbravo ERP,malsasua,dmiguelez,immediate,minor,sometimes,3.0PR15Q2.3,,2015-08-13,20,Community Appliance,,public,2015-08-31,the "add details" button in payment window is generating performance problems,"""with a big amount data, sometimes, in the """"payment in"""" window, when """"add details"""" button is clicked, the system performance problems are generated, and after some minutes, the tomcat is down, and it is not possible to access to the application When it occurs, the query in execution is: select array_to_string(array_agg(fin_paymen0_.FIN_Payment_Scheduledetail_ID), ',') as col_0_0_, array_to_string(array_agg(order2_.DocumentNo), ',') as col_1_0_, case when invoice7_.IsSOTrx='N' and (organizati12_.AD_Org_ID is not null) and (organizati12_.EM (...) """,acknowledged,open,,1970-01-01 0029491,feature request,Openbravo ERP,jecharri,Triage Omni OMS,high,minor,always,,,2015-04-01,5,,,public,2015-08-31,BOM products could be exploded with lines 0 or not. So the BOM can have a price or be the result of add all lines,"""BOM products could be exploded with lines 0 or not. So the BOM can have a price or be the result of add all lines. Currently a BOM product, when it is exploded, the total of the ticket is the total price of all exploded lines. It will be interesting to have a check in the product definition or a preference to define what is the flow that users want to apply. Attached the development done by our partner""",new,open,,1970-01-01 0030689,defect,Openbravo ERP,psanjuan,Triage Omni WMS,urgent,major,always,,,2015-08-27,20,Ubuntu 8.04.1,,public,2015-08-28,Wrong average cost calculation in case of partial shipments whenever all quantity is included in the invoice,Wrong average cost calculation in case of partial shipments whenever all quantity is included in the invoice,new,open,,1970-01-01 0030683,feature request,Modules,maite,Triage Omni OMS,urgent,major,always,,,2015-08-27,5,,,public,2015-08-27,"It would be nice to be able to modify an Invoice generated but not sent, under some circumstances, via preference","It would be nice to be able to modify an Invoice generated but not sent, under some circumstances, via preference",new,open,,1970-01-01 0030675,feature request,Retail Modules,egoitz,Retail,normal,major,always,,,2015-08-26,5,,,public,2015-08-26,Enable the " 'Apply Next Discount/Promotion'" flag for discretionary discounts,"""Right now discretionary discounts does not use the 'Apply Next Discount/Promotion' flag, so if you want to overwride previously applied discounts the user must use the """"override existing promotions"""" check obx when applying the discount. """,new,open,,1970-01-01 0018443,feature request,Openbravo Localizations,kain28,psanjuan,normal,minor,always,,,2011-09-07,30,Ubuntu 10.04,,public,2015-08-26,create czech Openbravo Community Localization project,"""We would like to implement Openbravo ERP in Czech republic. We have tested version 3, now we need Openbravo in czech language. Our team is still growing so I hope we are eligible to localize Openbravo ERP. Could you please create czech Localization project? Thank you! name: Karel Zeman login: kain28 organization: Knowledge Management Cluster o.s. mail: karel.zeman@email.cz""",acknowledged,open,,1970-01-01 0022433,feature request,Openbravo ERP,zaher,vmromanos,urgent,major,have not tried,,,2012-11-29,5,,,public,2015-08-25,Openbravo doesn't have fixed amount taxes,"In some countries, there are fixed amount taxes. Openbravo only support percentage based taxes.",new,open,,1970-01-01 0020777,feature request,Openbravo ERP,caristu,jonalegriaesarte,normal,major,always,,,2012-06-14,5,,,public,2015-08-25,Automatize the G/L Posting without using the reset accounting windows,"It would be nice that the GL Posting by DB Tables process checked if the documents in invalid statuses have been corrected in order to process them. This way it wouldn't be necessary the using of the Reset Acounting window before use the GL Posting by DB Tables to process the corrected documents.",new,open,,1970-01-01 0030660,defect,Openbravo ERP,malsasua,Triage Omni OMS,normal,minor,always,,,2015-08-25,20,Community Appliance,,public,2015-08-25,error in "create lines from" process in purchase invoice window with return to vendor documents,"In purchase invoice window, the process ""create lines from"" is not working when the order to invoice is a return to vendor document",new,open,,1970-01-01 0020318,feature request,Openbravo ERP,VictorVillar,jonalegriaesarte,normal,minor,always,3.0MP10.1,,2012-04-20,5,,,public,2015-08-24,Possibility to choose the payment date in tax payment window,"Due to quaterly tax settlement happens on the 20th next month at the quarter settled, it would be fine can choose the payment date in tax payment window and then generates the payments automatically on payment date defined.",new,open,,1970-01-01 0030625,feature request,Openbravo ERP,ngarcia,Triage Omni OMS,urgent,major,always,,,2015-08-21,5,,,public,2015-08-21,It would be nice to be able to filter the product characteristics negating the selected option,It would be nice to be able to filter the product characteristics negating the selected option. Currently "and" is applied between the values selected,new,open,,1970-01-01 0030624,feature request,Openbravo ERP,ngarcia,Triage Omni OMS,urgent,major,always,,,2015-08-21,5,,,public,2015-08-21,It would be fine to define a product not to be introduced in new documents any more but finish the process in current ones,It would be fine to define a product not to be introduced in new documents any more but finish the process in current ones,new,open,,1970-01-01 0030622,feature request,Modules,ngarcia,Triage Omni OMS,high,minor,always,,,2015-08-21,5,,,public,2015-08-21,It would be fine if orders associated to a contract could be invoiced separately without defining a billing group for each,It would be fine if orders associated to a contract could be invoiced separately without defining a billing group for each,new,open,,1970-01-01 0030036,defect,Modules,psanjuan,AtulOpenbravo,urgent,major,always,,,2015-05-28,20,Ubuntu 8.04.1,,public,2015-08-21,Remittance including an order does not properly manage accounting if the remittance is reactivated (same applies to sales),Remittance including an order does not properly manage accounting if the remittance is reactivated (same applies to sales),scheduled,open,,1970-01-01 0030243,defect,Retail Modules,malsasua,Retail,high,minor,always,,,2015-06-25,20,Community Appliance,,public,2015-08-20,packs are not applied with old flow of discount when the pack have three products,"""if the system is working with the old flow of discounts, and the pack is composed by three products when you select the pack in webpos to add to the receipt, the pack is not applied (""",new,open,,1970-01-01 0029998,defect,Retail Modules,malsasua,Retail,normal,minor,always,,,2015-05-25,20,Community Appliance,,public,2015-08-19,button with total amount is disabled with quotations,"when there is a receipt and a quotations opened in the webpos at the same time, and the receipt is paid, then the button with the total amount is disabled and never is enabled",new,open,,1970-01-01 0030609,feature request,Retail Modules,egoitz,Retail,urgent,major,have not tried,,,2015-08-19,5,,,public,2015-08-19,The copy store proccess does not copy the document type not used on retail,"When using the copy store process the document types defined for the terminal type are copied to be used on the new posterminal type created for the new store. If you have other documents created to be used on the erp they are not copied. ",new,open,,1970-01-01 0025409,feature request,Openbravo ERP,VictorVillar,Triage Omni OMS,urgent,major,always,pi,,2013-12-30,5,,,public,2015-08-19,It would be nice to use different account when posting Inventories or Work efforts,"Currently the accounts that are affected when you post Physical inventories and Work efforts are the Product Asset and Warehouse Differences accounts. It would be nice to use different Warehouse accounts when you are posting Inventories and Work Efforts. This way the Physical Inventory adjustments and production offset would hit different accounts and they can be tracked separately.",new,open,,1970-01-01 0006329,feature request,Openbravo ERP,pmagnin,rmorley,high,minor,always,,,2008-12-02,5,,,public,2015-08-19,Manufacturing / Product Costing Improvement / WIP costing and Variance analysis,"""The accounting rules for builders says that revenue and costs are not to be recognized on financial statements as income and expense until the job is complete, or in some cases as certain milestones are completed for the job. Set up a Work in Progress (WIP) account as an Other Current Asset type of account on the Chart of Accounts.""",acknowledged,open,,1970-01-01 0030601,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,pi,,2015-08-19,5,,,public,2015-08-19,Wrong input field style in product description,Product description input field style is wrong when that field has focus. That style is different than other input fields.,new,open,,1970-01-01 0030596,feature request,Localization Pack: Spain,psanjuan,jonalegriaesarte,high,minor,always,,,2015-08-18,20,Ubuntu 8.04.1,,public,2015-08-18,Info.Conta.Impuestos process included in Taxes (for Spain) module can be improved therefore withholding accounts are also filled,Info.Conta.Impuestos process included in Taxes (for Spain) module can be improved therefore withholding accounts are also filled in.,new,open,,1970-01-01 0030597,defect,Retail Modules,lorenzofidalgo,Retail,low,minor,always,main,,2015-08-18,10,10,,public,2015-08-18,[RR15Q3] POS must warn clearly that it is not compatible with Edge browser,"""When accessing POS using Edge browser, user does not know that he is not able to login POS if he uses Edge browser. It should be warned clearly. Now only appears """"Your browser version is not recommended. Please, update your browser."""" under """"Log In"""" button (watch attached image).""",new,open,,1970-01-01 0030587,feature request,Retail Modules,rbianchini,Retail,normal,minor,N/A,,,2015-08-15,5,,,public,2015-08-15,Add a new Hook OBPOS_PreNewOrder,Add a new Hook OBPOS_PreNewOrder to execute before add a new order in the file org.openbravo.retail.posterminal/js/model/order.js in the function newOrder.,new,open,,1970-01-01 0030583,defect,Openbravo ERP,dmiguelez,Triage Omni OMS,low,trivial,always,,,2015-08-14,20,Community Appliance,,public,2015-08-14,"Recipt selector, in Recipts Tab in Landed Cost Window should be mandatory","""Recipt selector, in Recipts Tab in Landed Cost Window should be mandatory. It is mandatory to set the value, but the field is not shown as mandatory.""",new,open,,1970-01-01 0021159,feature request,Retail Modules,AugustoMauch,marvintm,low,major,always,,,2012-07-19,5,,,public,2015-08-13,Order processing fails if there is a product with attributes in the lines,"If an order is created having a product with attributes in its lines, the order processing will fail in the server, and the order will not be added to Sales Order.",scheduled,open,,1970-01-01 0030552,defect,Retail Modules,alostale,Retail,normal,minor,always,,,2015-08-11,5,,,public,2015-08-11,Microsoft Edge is not detected as not supported by WebPOS,Microsoft Edge is not detected as not supported by WebPOS. Login page shows the "not recommended" browser but should show the "not supported" as it doesn't implement the features required by WebPOS.,new,open,,1970-01-01 0030549,defect,Retail Modules,aaroncalero,Retail,normal,minor,have not tried,pi,,2015-08-11,5,,,public,2015-08-11,"When a cash payment is set as Not Allow Overpayment, wrong message is shown in POS payment tab","""When a payment method marked as """"cash"""" is set as not to allow overpayments (which means that it is not possible to give change with this payment method), an incorrect message is shown in the POS when paying. Both the """"There is not enough cash available"""" and """"Overpayment not available"""" messages are shown, even if there is enough cash in the terminal.""",new,open,,1970-01-01 0030486,defect,Retail Modules,Orekaria,Osmany,normal,minor,always,,,2015-08-03,5,,,public,2015-08-05,Messages in the message bubble are disappearing,Messages in the message bubble are disappearing,new,open,,1970-01-01 0030499,feature request,Openbravo ERP,maite,Triage Omni OMS,urgent,major,always,,,2015-08-04,5,,,public,2015-08-04,It would be nice to be able to configure if Sales Order created from Sales Quotation is processed or not,It would be nice to be able to configure if Sales Order created from Sales Quotation is processed or not,new,open,,1970-01-01 0030497,feature request,Openbravo ERP,ngarcia,Triage Omni OMS,urgent,major,always,,,2015-08-04,5,,,public,2015-08-04,It would be fine to be able to define a default tax rate at product level,It would be fine to be able to define a default tax rate at product level,new,open,,1970-01-01 0030493,defect,Openbravo ERP,umartirena,Triage Omni WMS,high,minor,always,,,2015-08-04,5,,,public,2015-08-04,Shipment Negative Lines appear in Pick/Edit Lines grid in Return From Customer when they should not,"""Shipment Negative Lines appear in Pick/Edit Lines grid in Return From Customer when they should not. It makes no sense to return a negative shipment, because in the end a negative shipment is a return so what would be that? a normal shipment? Makes no sense. At least the validation existing in the grid it does not allow to select the negative line and set any quantity, so it will never be created a return line against that negative shipment. But it should not appear in the grid because it is confusing. """,new,open,,1970-01-01 0019160,design defect,Openbravo ERP,rafademiguel,dmiguelez,normal,minor,always,main,,2011-11-23,5,,,public,2015-08-04,If you change the Org of an AttributeSet is not possible to change the Org of the AttributeInstance associated,"If you change the Org of an AttributeSet (M_AttributeSet) is not possible to change the Org of the AttributeSetInstance associated (M_AttributeSetInstance) ",new,open,,1970-01-01 0030484,defect,Retail Modules,lorenzofidalgo,Retail,low,minor,always,pi,,2015-08-03,5,,,public,2015-08-03,"Following certain steps, POS shows an incorrect message and does not let user to log in","Following certain steps loggin online and offline, POS shows an incorrect message and does not let user to log in.",new,open,,1970-01-01 0030476,feature request,Openbravo ERP,AugustoMauch,AugustoMauch,normal,major,have not tried,,,2015-07-31,5,,,public,2015-07-31,Consolidate the user of UPPER/LOWER to achieve case insensitive filtering,"""Although most of the times we use the UPPER function to achieve case insensitive filtering, there are a few cases where we use the LOWER function. In some cases it is possible to define a function based index that can be used to do case insensitive filtering. If both UPPER and LOWER are used throughout the OB codebase, it will be needed to define UPPER and LOWER function based indexes for them. For this reason it is better to use only UPPER or LOWER.""",new,open,,1970-01-01 0029040,design defect,Openbravo ERP,AtulOpenbravo,dmiguelez,low,minor,always,,,2015-02-24,5,,,public,2015-07-30,API Change: Add unique constraint to C_AcctSchema_Element for Accounting Schema and Element Type,"In order to avoid duplicate accounting combination for same account schema and account element, need a unique constraint in C_AcctSchema_Element for columns C_AcctSchema_ID and ElementType so that user cannot define a single element type for same accounting schema multiple times.",scheduled,open,,1970-01-01 0029556,feature request,Modules,ngarcia,Triage Omni OMS,urgent,major,always,,,2015-04-09,5,,,public,2015-07-30,It would be fine to add the document date to the report,"It would be fine to add the document date to the report, currently the accounting date is only shown",new,open,,1970-01-01 0030461,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2015-07-30,5,,,public,2015-07-30,[StockValidationModule][RR15Q3] Cancel action does NOT leave data as they were following certain flow,Cancel button does not work as expected with "Web POS Stock Validation" module in certain flow.,new,open,,1970-01-01 0026808,defect,Openbravo ERP,guillermogil,eduardo_Argal,normal,minor,always,,,2014-06-06,30,,,public,2015-07-29,There are 2 document types with the same identifier,There are 2 document types with the same identifier: Standard order,new,open,,1970-01-01 0030440,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2015-07-28,5,,,public,2015-07-28,[StockValidationModule] Add a product in the receipt can take a too long delay if Client-Server connection is not good enough.,"""Add a product to a receipt if the Client-Server connection is not good enough can induce a too long delay. This can cause a performance problem. This can happen if POS has to check something with server, for example to check stock with """"WEB POS stock validation"""" module. I have been able to reproduce this delay with """"WEB POS stock validation"""" module, version 1.1.303.""",new,open,,1970-01-01 0030441,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2015-07-28,5,,,public,2015-07-28,[StockValidationModule] When adding a product to the ticket the screen goes blank while retrieving stock information,"""Using the Stock Validation Module a request to the server to validate the stock is made every time a product is added to a ticket. However, the UI behaviour during this process is not natural, with the screen turning blank and then returning to the normal layout. See attached screenshot of how the screen looks during the process. Taking out the whole screen because the system is talking with the server is a usability issue that makes a poor user experience.""",new,open,,1970-01-01 0030432,feature request,Retail Modules,egoitz,Retail,urgent,major,always,,,2015-07-27,5,,,public,2015-07-27,"Pay for a product in one store, and get the product in a different one","""There is a flow used in same business required when a customer wants to by a product that is not on stock in the store, but that is available on a different store of the group. The flow consist on paying the product (the whole ticket) on the store where the stock is not available, but then taking the product from the other store by showing the ticket created on the previous one.""",new,open,,1970-01-01 0024201,design defect,Openbravo ERP,jonalegriaesarte,Triage Omni OMS,normal,minor,have not tried,pi,,2013-06-26,5,,,public,2015-07-27,"When deleting a business partner, the error message does not make sense","""When deleting a business partner, the error message does not make sense. The error is: Document posted/processed It should be controlled in c_bpartner_trg""",new,open,,1970-01-01 0026903,feature request,Openbravo ERP,rvavadhani,dmiguelez,urgent,major,always,3.0MP7.1,,2014-06-19,20,Community Appliance,,public,2015-07-27,Manual Material issue against Requisition,"We want instead of backflush(against workorder as per BOM material gets auto issued and consumed)Manual Material issue against Requisition to work order 1) How to configure stopping of backflush 2) How to create manual reservation against work order with reference to BOM 3) How to issue and consume the material against work order 4) The material which is not part of BOM (for ex. consumables) - how to create reservation and consumption",new,open,,1970-01-01 0030389,feature request,Retail Modules,rbianchini,Retail,normal,minor,have not tried,,,2015-07-17,5,,,public,2015-07-21,it would be good if you can return an order in other store,It would be good if you can return an order in other store distinct than the store that perform the sell. Even if the stores are in differents organizations but the two stores have the products in their assortments.,new,open,,1970-01-01 0030388,feature request,Retail Modules,egoitz,Retail,urgent,major,always,,,2015-07-17,5,,,public,2015-07-17,Allow making a return for a product on a different store than the one where the product was bought,"""Right now it is not possible to make a return on a different store than the one where the order was created. It is possible to do it on different terminals but it is very common, and more in big bussiness, to make return in a different store.""",new,open,,1970-01-01 0030386,feature request,Retail Modules,egoitz,Retail,urgent,major,have not tried,,,2015-07-17,5,,,public,2015-07-17,Add the possibility to sell to the partners having the partner defined as lock,"Right now when a customer is defined as ‘On Hold’ you can not use that partner on orders or invoices on the erp. On Q2 that control was also introduced on webpos. It would be nice to have the possibility to differentiate if the partner is lock on the erp or on the webpos. ",new,open,,1970-01-01 0028918,feature request,Openbravo ERP,daniOpenbravo,Triage Omni OMS,normal,minor,always,3.0PR15Q1,,2015-02-11,30,14.04,,public,2015-07-17,It is not possible to process more that one transaction for a financial account.,"""If we want to process more that one record on transaction tab (financial account window) it is not possible to do it at the same time. As a fact of this, we have to process all records one by one.""",new,open,,1970-01-01 0028062,defect,Retail Modules,guilleaer,Retail,normal,minor,always,RR14Q3.1,,2014-11-04,5,,,public,2015-07-16,Configuration errors detected by "validateTerminal" function are not shown to the end user,"""Having done a wrong configuration of cash managment events, an error is raised by function """"validateTerminal"""", but this error is never shown in the login window. Currently, when the error is detected the login page is refreshed without show nothing about the problem. The only way to see what is happening is though openbravo log, where a message search key is shown.""",new,open,,1970-01-01 0030380,feature request,Openbravo ERP,mfuertes,Triage Omni OMS,normal,minor,have not tried,,,2015-07-16,5,,,public,2015-07-16,"Using diferente partner in shipments in header than in lines, but keep link.","""The client wants to be able to make shipments for another client, this is, make a shipment and put the """"from"""" field Partner A and """"to"""" Partner B, being him Partner C. So that he does not need to write them down one by one, and to keep linking capabilities. https://issues.openbravo.com/view.php?id=29405""",new,open,,1970-01-01 0030377,feature request,Localization Pack: Spain,maite,vmromanos,urgent,major,always,,,2015-07-15,5,,,public,2015-07-16,"It would be nice to include excel with involved data in 303 report, similar as exist in other reports such as 390","It would be nice to include excel with involved data in 303 report, similar as exist in other reports such as 390",new,open,,1970-01-01 0030356,feature request,Openbravo ERP,ngarcia,Triage Omni OMS,urgent,major,always,,,2015-07-14,5,,,public,2015-07-14,It would be fine if prereservations could be disabled,It would be fine if prereservations could be disabled,new,open,,1970-01-01 0028683,feature request,Openbravo ERP,rjapoova,Triage Omni OMS,high,major,always,3.0PR14Q4,,2015-01-20,5,,,public,2015-07-14,You should be able to view reconciliation balance before confirming reconciliation,"""The purpose of a bank statement reconciliation is to ensure that the records in the systems and the records as reported by the bank are in agreement. This involves two aspects: 1) Confirming that the transactions known in the system are the same as the ones known by the bank (i.e. no transaction in the bank is missed in the system and vice versa) 2) Confirming that the balance of the account matches the balance as reported by the bank. Openbravo is very effective in achieving the first objective thanks to the Match Statement window. The second objective however is not quite as well supported. Once you complete the match statement process and you click Done in the Match Statement window, all transactions are marked as Cleared and you are then asked to confirm the reconciliation. If you accept (press Done), all cleared transactions are set as reconciled and the balance as of the last reconciled transaction is stored as the """"Last Reconciliation Balance"""" amount on the financial account. The problem is that when you are asked to confirm, you are not told what that amount is going to be so you have no way to know whether it is correct or not. Unless you want to blindly trust the system (in which case, why bother with a reconciliation?), the correct user procedure is to: 1) Do not confirm reconciliation (press Cancel) 2) Review the financial account balance 3) Using a calculator, subtract any uncleared transaction, if any 4) Match that amount (which is going to be the last reconciliation balance) with the amount reported by the bank (typically, you can find that in the online banking app for your bank account) 5) If they are in agreement, you can safely reconcile. 6) To do so, you need to restart the Match Statement process (there is not going to be any new transaction), press Done and access the Confirm reconciliation window. At this point you can safely press Done. As you can see this process is unnecessarily convoluted. When the Confirm Reconciliation window is presented to the user, the system is already able to calculate what the """"Last Reconciliation Balance"""" is going to be. It would be enough for that window to present that amount and the user would not need to go through this painful process.""",acknowledged,open,,1970-01-01 0030335,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2015-07-08,5,,,public,2015-07-08,[RR15Q3] Offline mode does not work properly during a rebuild,"""If the webPOS is in use while the sysadmin is updating the context, a message will be shown saying that connection is lost, a new login is required but data will be sync'ed once back online. During the rebuild, all login messages will shown a message saying that last build has failed (which is not correct) After the rebuild, a new message saying that the context has been updated and a refresh is required is shown. After this, the receipts created are not present any more. A behaviour similar to this was spotted on RR15Q2 test cycle, so it is not a regression.""",new,open,,1970-01-01 0029968,design defect,Modules,ngarcia,Triage Omni WMS,immediate,major,always,,,2015-05-21,5,,,public,2015-07-08,Duplicated lines can be created in an outbound picking list if the reservation is edited from sales order window,Duplicated lines can be created in an outbound picking list if the reservation is edited from sales order window. They cannot be deleted then,scheduled,open,,2015-05-23 0029845,design defect,Openbravo ERP,AugustoMauch,AugustoMauch,high,minor,have not tried,,,2015-05-12,5,,,public,2015-07-06,OBQuery does not filter by readable organizations if the queried entity is Organization,"If an OBQuery is used to retrieve the list of organizations, it will return organizations that are not readable by the role even if the filterOnReadableOrganizations attribute of the query is set to true.",acknowledged,open,,1970-01-01 0030318,defect,Retail Modules,guilleaer,Retail,normal,minor,always,,,2015-07-06,5,,,public,2015-07-06,Loyalty messages are shown in terminal even when loyalty is not configured for that terminal,"""Having installed loyalty module but not configured dfor a certain terminal, when button pay is presed a warning message is shown: """"Not reach the minimum for points accumulation""""""",new,open,,1970-01-01 0028959,feature request,Openbravo ERP,egoitz,AugustoMauch,urgent,major,have not tried,,,2015-02-16,5,,,public,2015-07-03,Extend the grid configuration functionality for the requests to get the possible options for drop-downs on the filters,"When writing on a filter of the grid, if the column you are filtering for is a foreign key defined as table/tabledir or selector, when writing for possible options different request are done to get the possible values.",new,open,,1970-01-01 0030285,feature request,Openbravo ERP,rbianchini,Triage Omni WMS,normal,minor,have not tried,3.0PR15Q2.1,,2015-06-29,5,,,public,2015-06-29,Edit Details in a Goods Movement Processed,"The client needs to edit the field ""details"" in a Goods Movement Processed. Actually this is not allowed. The client made a diff and is asking to add this in the next Openbravo's version",new,open,,2015-08-07 0028492,design defect,Openbravo ERP,VictorVillar,Triage Omni OMS,high,minor,always,pi,,2014-12-26,5,,,public,2015-06-29,Inconsistent behaviour between Manage Requisitions and Requisitions to Order,Inconsistent behaviour between Manage Requisitions and Requisitions to Order,acknowledged,open,,1970-01-01 0030239,defect,Retail Modules,shuehner,Retail,normal,minor,have not tried,,,2015-06-24,5,,,public,2015-06-24,Process POS Terminal Unlink Device using using deprecared 'Grid legacy' and should be updated,"""When using this code the following warning is shown in the logWARN org.openbravo.client.application.process.BaseProcessActionHandler - Process POS Terminal Unlink Device is marked as | Grid Legacy, you should consider migrating it to prevent parameter conversion Triggered by a platform change a while ago. That process should be updated to use the new style to use that feature.""",new,open,,1970-01-01 0030237,design defect,Retail Modules,plujan,Retail,normal,minor,have not tried,,,2015-06-24,5,,,public,2015-06-24,"[Terminology] ""Cashup"" / ""cash up"" is British English, in US English is ""cashout"" / ""cash out""","""Openbravo uses US English as default, but the terms """"cashup"""" (noun) and """"cash up"""" (verb) are British, while in US it is more spread the use of """"cashout"""" and """"cash out"""". https://en.wiktionary.org/wiki/cash_out https://en.wiktionary.org/wiki/cashout https://en.wiktionary.org/wiki/cash_up """,new,open,,1970-01-01 0028556,feature request,Modules,psanjuan,vmromanos,urgent,major,always,,,2015-01-12,20,Ubuntu 8.04.1,,public,2015-06-24,it should be possible to define the payment phase where VAT is actually paid/collected,it should be possible to define the payment phase where VAT is actually paid/collected based on the new function "Is Invoice Paid".,new,open,,1970-01-01 0020411,design defect,Modules,jecharri,Triage Finance,high,minor,always,,,2012-05-03,5,,,public,2015-06-19,It is necesary to display some fields when you install Intrastat module,"It is necesary to display some fields when you install Intrastat module. The fields are: -Incoterms ( SO ) -Incoterms ( PO ) In tabs ""Customer"" and ""Vendor/Creditor"" in window ""Business Partner""",new,open,,1970-01-01 0024862,design defect,Modules,ngarcia,Triage Omni OMS,high,minor,always,,,2013-10-02,5,,,public,2015-06-19,Wrong entry shown for a prepayment against an invoice and the reconciliation is posted,Wrong entry shown for a prepayment against an invoice and the reconciliation is posted,new,open,,1970-01-01 0016996,feature request,Openbravo ERP,xabiermerino,jonalegriaesarte,high,minor,always,2.50MP28,,2011-05-04,5,,,public,2015-06-19,The callout SE_ORder_BPartner does not fill the field 'Incoterms',The callout SE_ORder_BPartner does not fill the field 'Incoterms',new,open,,1970-01-01 0030136,feature request,Openbravo ERP,VictorVillar,Triage Omni OMS,urgent,major,always,pi,,2015-06-09,5,,,public,2015-06-19,Enhancements to email documents,"""- Ability to email documents to multiple people at one (not all the contacts in the BP, could be some sort of configuration in the contact something like Email Documents), where system can default to email the document to all those contacts configured. But at any time, user needs to be able to remove contacts from the list and for a particular document, some people in that list might not required the document being sent, so the contact list can be edited at the document level - Ability to modify the pre-populated contacts. (some explanation about this in the previous bullet) - Ability to enter an email address that is not saved as contact (similar to the CC open field system currently has) - Email documents in bulk. Email button in the tool bar should be activated when multiple invoices are selected. In this case, system will not require any changes in body/subject/contacts and it will automatically email the document to all those that are configured to receive the documents. -Nice to Have: email logs. At the application level, it's important to know when emails go out correctly and when, this for traceability purposes.""",new,open,,1970-01-01 0030207,feature request,Openbravo ERP,rbianchini,Triage Omni OMS,normal,major,N/A,,,2015-06-19,5,,,public,2015-06-19,"Update to last version the libraries httpcore, httpclient y httpmime","There is the need to use SendGrid's API (sendgrid.com), the problem is that the java client to use their api requires the last version of the mentioned libraries and Openbravo supports older versions.",new,open,,1970-01-01 0030203,feature request,Openbravo ERP,malsasua,Triage Omni OMS,normal,major,always,,,2015-06-18,20,Community Appliance,,public,2015-06-18,"should be possible to specify in a particular account, one return to vendor invoice","""In product accounting window, it is possible to specify one account to reflect the return materials from customer with the account """"product revenue return"""" in product accounting window. But it is not possible, to do the same to purchase flow, with the return to vendor material. There is not exists the field """"product expense return"""" in product accounting window Also, should be created, the document type AP Return Material Invoice similar than AR Return Material Invoice but to purchase flow""",new,open,,1970-01-01 0030186,feature request,Retail Modules,egoitz,Retail,normal,major,have not tried,,,2015-06-16,5,,,public,2015-06-16,Allow defining unit of messure on a way that does not allow using decimales on the webpos,"""Right now it is possible to use decimals when defining the quantity for product using unit that can not be sell partially, for example a bottle. You can sale 0.5 of a bottle. It should be good to prevent using decimals on some cases.""",new,open,,1970-01-01 0023725,feature request,Openbravo ERP,VictorVillar,dmiguelez,high,minor,always,,,2013-05-02,5,,,public,2015-06-16,It would be fine tha MRP takes into account BOM production,"""It would be fine tha MRP takes into account BOM production. Example: For the light manufacture business, majority pack, assembly and tear down. It is too complex to set up process plan for MRP calculation to down level components.""",new,open,,1970-01-01 0021299,feature request,Openbravo ERP,VictorVillar,Triage Omni OMS,high,minor,always,,,2012-08-03,5,,,public,2015-06-15,It would be fine to be able to reactivate a POS order document without invoice and goods shipment voided.,"""It would be fine to be able to reactivate a POS order document without invoice and goods shipment voided. Besides, the error message that appears when you try to do it, it is not clear. """"This action is not supported""""""",new,open,,1970-01-01 0030158,design defect,Retail Modules,dbaz,Retail,normal,minor,always,,,2015-06-11,5,,,public,2015-06-11,[UX] SEARCH panel: a change in the "Categories" combo should fire the search action,"Inside the SEARCH panel, a change in the ""Categories"" combo should fire the search action",new,open,,1970-01-01 0030142,feature request,Openbravo ERP,VictorVillar,Triage Omni OMS,urgent,major,always,pi,,2015-06-09,5,,,public,2015-06-09,It would be nice to have 'draft' status for shipments created automatically (create shipments from orders),It would be nice to have 'draft' status for shipments created automatically. Currently they are completed.,new,open,,1970-01-01 0027798,defect,Openbravo ERP,lorenzofidalgo,Triage Omni OMS,normal,minor,always,main,,2014-10-08,5,,,public,2015-06-08,"If there is an error message in ""Create from shipment"" popup, the error div creates an unnecessary scroll in the popup","When an error message appears in ""Create from shipment"" window, it moves the other divs down and it creates a scroll.",new,open,,1970-01-01 0027876,defect,Openbravo ERP,daniOpenbravo,Triage Omni OMS,high,minor,always,pi,,2014-10-15,5,,,public,2015-06-08,Warehouse is not changed when processing Expense Sheet.,"After receiving an error when launching ""Create Sales Order from Expenses"" (Error: There is no warehouse defined for expense organization) process, if user solves it adding a new Warehouse to Expense Sheet´s Organization, ""Unprocess Expenses"" and ""Process Expenses"" again, the same error will appear again.",new,open,,1970-01-01 0030127,defect,Openbravo ERP,vmromanos,Triage Omni OMS,normal,minor,have not tried,,,2015-06-08,5,,,public,2015-06-08,Potential bug reading openbravo.log,"""The following error appears in openbravo.log. It seems related to a business partner without default payment method. We need to debug it. 7ef0fb8d 2015-06-08 08:26:06,033 [ajp-bio-127.0.0.1-8009-exec-25] ERROR org.openbravo.advpaymentmngt.filterexpression.AddPaymentDefaultValuesExpression - Error trying to get default value of fin_paymentmethod_id id to load is required for loading java.lang.IllegalArgumentException: id to load is required for loading at org.hibernate.event.LoadEvent.(LoadEvent.java:89) at org.hibernate.event.LoadEvent.(LoadEvent.java:61) at org.hibernate.impl.SessionImpl.get(SessionImpl.java:1002) at org.openbravo.dal.core.SessionHandler.find(SessionHandler.java:219) at org.openbravo.dal.core.SessionHandler.find(SessionHandler.java:202) at org.openbravo.dal.service.OBDal.get(OBDal.java:298) at org.openbravo.advpaymentmngt.filterexpression.AddPaymentDefaultValuesHandler.getFinancialAccountPaymentMethod(AddPaymentDefaultValuesHandler.java:431) at org.openbravo.advpaymentmngt.filterexpression.AddPaymentDefaultValuesHandler.getDefaultPaymentMethod(AddPaymentDefaultValuesHandler.java:345) at org.openbravo.advpaymentmngt.filterexpression.SalesInvoiceAddPaymentDefaultValues$Proxy$_$$_WeldClientProxy.getDefaultPaymentMethod(SalesInvoiceAddPaymentDefaultValues$Proxy$_$$_WeldClientProxy.java) at org.openbravo.advpaymentmngt.filterexpression.AddPaymentDefaultValuesExpression.getExpression(AddPaymentDefaultValuesExpression.java:78) at org.openbravo.client.application.OBBindings.getFilterExpression(OBBindings.java:244) at sun.reflect.GeneratedMethodAccessor4802.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at sun.org.mozilla.javascript.MemberBox.invoke(MemberBox.java:126) at sun.org.mozilla.javascript.NativeJavaMethod.call(NativeJavaMethod.java:225) at sun.org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:1473) at sun.org.mozilla.javascript.Interpreter.interpret(Interpreter.java:815) at sun.org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:109) at sun.org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:394) at com.sun.script.javascript.RhinoScriptEngine$1.superDoTopCall(RhinoScriptEngine.java:116) at com.sun.script.javascript.RhinoScriptEngine$1.doTopCall(RhinoScriptEngine.java:109) at sun.org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3091) at sun.org.mozilla.javascript.InterpretedFunction.exec(InterpretedFunction.java:120) at sun.org.mozilla.javascript.Context.evaluateReader(Context.java:1110) at com.sun.script.javascript.RhinoScriptEngine.eval(RhinoScriptEngine.java:214) at com.sun.script.javascript.RhinoScriptEngine.eval(RhinoScriptEngine.java:240) at javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:264) at org.openbravo.client.application.ParameterUtils.getJSExpressionResult(ParameterUtils.java:161) at org.openbravo.client.application.process.DefaultsProcessActionHandler.doExecute(DefaultsProcessActionHandler.java:116) at org.openbravo.client.application.process.BaseProcessActionHandler.execute(BaseProcessActionHandler.java:152) at org.openbravo.client.kernel.BaseActionHandler.execute(BaseActionHandler.java:71)""",new,open,,1970-01-01 0029129,defect,Retail Modules,jecharri,marvintm,urgent,minor,always,,,2015-03-04,5,,,public,2015-06-08,Combo discount type is grouping the lines when the product is not grouped product,Combo discount type is grouping the lines when the product is not grouped product,new,open,,1970-01-01 0030117,feature request,Retail Modules,egoitz,Retail,urgent,major,always,,,2015-06-06,5,,,public,2015-06-06,Define different log for the retail information,"Right now many information is saved on the log related with terminal activity. That makes the log unreadable to analyze real problems. A retail.log different than the standard openbravo.log could be very useful. ",new,open,,1970-01-01 0029130,defect,Retail Modules,jecharri,marvintm,urgent,minor,always,,,2015-03-04,5,,,public,2015-06-05,Combo discount type is not being applied when the the product is in 2 discounts,"Combo discount type is not being applied when the the product is in 2 discounts. Remember that a Combo discount is a discount that it is available to define if you install module ""org.openbravo.retail.discounts.combo"". How to define http://wiki.openbravo.com/wiki/Retail:Combo_Discount",new,open,,1970-01-01 0030102,feature request,Openbravo ERP,VictorVillar,Triage Omni OMS,high,minor,always,pi,,2015-06-04,5,,,public,2015-06-04,It would be nice to have a report to check those goods receipts pending to be invoiced,It would be nice to have a report to check those goods receipts pending to be invoiced,new,open,,1970-01-01 0014643,feature request,Openbravo ERP,networkb,jonalegriaesarte,normal,minor,always,2.50MP21,,2010-09-22,5,,,public,2015-06-04,Products Selector in Sales window,"""Product selector in sales window has not the check """"with stock"""" (as it is in Goods Shipment). Because of this, it is not possible to select a product whose Lot attribute already exists in the system (since Lot is an instance attribute and when selecting it from the attribute selector it will create a new one in the system, even introducing the same value a an existing one). This could have sense when the document type is Pos Order, where the shipment is generated automatically when completing the Pos Order. Therefore, it would be nice to be able to select a certain product with an existing Lot attribute directly from the Pos Order.""",new,open,,1970-01-01 0030083,defect,Openbravo ERP,alostale,Triage Omni OMS,normal,minor,have not tried,,,2015-06-03,5,,,public,2015-06-03,TestCosting fails adding one-to-many relationship to M_LandedCost,"""TestCosting fails if a dal bag (one to many relationship) is added to M_LandedCost having a name that is alphabetically prior to LandedCostCost. As explained in issue #29947 Hibernate loads on refresh first bag of the entity, this test assumes this bag is LandedCostCost, if a new bag is added before this one the test fails due to this assumption.""",new,open,,1970-01-01 0030081,defect,Retail Modules,migueldejuana,Retail,normal,minor,always,,,2015-06-03,5,,,public,2015-06-03,When selecting Pay open tickets Loading... finish too early,"When we select Pay Open Tickets, after selecting orders, ""Loading..."" is shown but it finish too early and there are 2,3 seconds till orders are loaded in the order view.",new,open,,1970-01-01 0030024,defect,Openbravo ERP,dmiguelez,dmiguelez,normal,trivial,always,,,2015-05-27,20,Community Appliance,,public,2015-06-01,New window to settle debt or credit of business partners that are both customers and providers,"New window to settle debt or credit of business partners that are both customers and providers. This project will deliver a new module with a window where it will be possible to settle credit or pending payments of a business partner. The result of the settlement are Payment Ins and Payment Outs that consumes the credit or cancels the pending payments against a user defined GL Item. These generated payments have 0 total amount so they do not generate any transaction in the Financial Accounts.",scheduled,open,,1970-01-01 0030065,defect,Mantis @ OB,alostale,staffrm,normal,minor,always,,,2015-06-01,5,,,public,2015-06-01,backport creation while scheduling process sets originally assigned user instead of scheduled one,"""Consider the following flow: 1. a new issue is reported, it gets assigned to default generic team triage user 2. during triage it turns out it requires to be backported step 2 requires of 5 actions: 2.1 assign the issue to the developer who is going to work on it 2.3 mark the issue as scheduled 2.2 create the backports 2.4 assign the issue to the developer who is going to work on it which is usually the same one that is going to work in the original issue 2.5 mark the backports as scheduled these 5 actions can be done using the Change status to scheduled button The problem is Change status to scheduled button does all the actions but 2.4 so the backports are assigned to the developer that was originally assigned to the issue (in this case the team's generic one) and not the new one.""",new,open,,1970-01-01 0030049,feature request,Retail Modules,rbianchini,Retail,normal,minor,N/A,,,2015-05-29,5,,,public,2015-05-29,Change User's Password in Web POS,"Since there are some users that are restricted in the backoffice, add the possibility to Change User's Password in Web POS.",new,open,,1970-01-01 0030048,feature request,Openbravo ERP,maite,Triage Omni OMS,urgent,major,always,,,2015-05-29,5,,,public,2015-05-29,It would be nice to have a process to modify existent account tree easily,It would be nice to have a process to modify existent account tree easily,new,open,,1970-01-01 0030042,defect,Retail Modules,sureshbabu,Retail,normal,minor,always,,,2015-05-28,5,,,public,2015-05-28,"From RR15Q1.3, layaway button wrongly appears along with Done button when layaway order is voided","From RR15Q1.3, layaway button wrongly appears when layaway order is voided",new,open,,1970-01-01 0030039,feature request,Modules,psanjuan,Triage Omni OMS,high,major,always,,,2015-05-28,20,Ubuntu 8.04.1,,public,2015-05-28,Vendor Prepayment accounting could be improved for Payment Out remittances including a purchase order (same applies to sales),Vendor Prepayment accounting could be improved for Payment Out remittance including a purchase order (same applies to sales),new,open,,1970-01-01 0028126,design defect,Modules,jonalegriaesarte,Triage Omni WMS,immediate,major,have not tried,,,2014-11-10,5,,,public,2015-05-27,The field 'isinpickinglist' of Sales orders which generates a outbound picking list is set to false when picking list is complet,The field 'isinpickinglist' of Sales orders which generates a outbound picking list is set to false when picking list is completed,new,open,,2014-11-11 0030003,defect,Openbravo ERP,lorenzofidalgo,Triage Omni OMS,normal,minor,always,main,,2015-05-25,5,,,public,2015-05-27,Certain message is a warning message but it should be an error message,"When system does not allow user to follow with certain flow an error message must appear, instead of that a warning message is shown in certain flow.",new,open,,1970-01-01 0030004,defect,Modules,jorge-garcia,jorge-garcia,urgent,major,always,,,2015-05-25,5,,,public,2015-05-26,Error message when trying to edit a line of a Direct PL,Error message when trying to edit a line of a Direct PL,scheduled,open,,1970-01-01 0029158,feature request,Localization Pack: Spain,maite,psanjuan,urgent,major,always,,,2015-03-06,5,,,public,2015-05-26,"saldos a compensar" parameter needs to be automatically calculated for 303,"saldos a compensar" parameter needs to be automatically calculated for 303,new,open,,2015-04-10 0026593,feature request,Openbravo Localizations,extra,extra,normal,minor,have not tried,,15Q4,2014-05-19,5,,,public,2015-05-26,Exporters register - Registro Esportatori Abituali,It is required a report listing all exporters which requested VAT exemption.,scheduled,open,,1970-01-01 0026603,feature request,Openbravo Localizations,extra,extra,normal,minor,have not tried,,15Q4,2014-05-19,5,,,public,2015-05-26,Posting of VAT settlement - Scritture contabili su liquidazione IVA,The application must allow to post VAT Settlement.,scheduled,open,,1970-01-01 0026599,feature request,Openbravo Localizations,extra,extra,high,major,have not tried,,15Q3,2014-05-19,5,,,public,2015-05-26,SEPA,The application must support the generation of files SEPA compliant for banking transaction according to specific standards required by Italian banks.,scheduled,open,,1970-01-01 0030011,feature request,Retail Modules,egoitz,Retail,normal,major,sometimes,,,2015-05-26,5,,,public,2015-05-26,Add the possibility to do a blind cashup.,"Allow the cashier to do a cashup but submitting only the counted amount. Then an admin could complete the process when he want by adding the calculate amounts specifying the differentes",new,open,,1970-01-01 0027079,defect,Retail Modules,emartinez,marvintm,normal,minor,sometimes,,,2014-07-15,5,,,public,2015-05-26,[RR14Q3] Distribute Between line option is not working well in Discounts and Promotions,"""If i create a 3x2 of different product and check """"distribute between line"""" and """"apply to lowest price"""", in web pos it does not distribute between line (but chooses correctly the product with lowest price). But in backoffice it does distribute, but between all lines. So if I add 2 products of 65.5 and one of 89.9, in web pos the discount is applied over 65.5 so ticket total in the end is 155.40€ And in backoffice, the discount is applied over the three lines, by an amount of 19.42""",new,open,,1970-01-01 0028898,defect,Modules,caristu,Triage Omni WMS,normal,minor,have not tried,,,2015-02-09,5,,,public,2015-05-25,Error messages are not retrieved properly in Warehouse Picking List module,"""Error messages are not retrieved properly in Warehouse Picking List module. An error is thrown when trying to recover the error text message from the database: ERROR org.openbravo.erpCommon.utility.MessageBDData - SQL error in query: SELECT coalesce(t.MSGTEXT, m.MSGTEXT) AS MSGTEXT FROM AD_MESSAGE m left join AD_MESSAGE_TRL t on m.AD_MESSAGE_ID = t.AD_MESSAGE_ID and t.AD_LANGUAGE = ? WHERE m.VALUE=?Exception:org.postgresql.util.PSQLException: ERROR: current transaction is aborted, commands ignored until end of transaction block 867946fe 636371 867946fe 636371 [http-8082-1] ERROR org.openbravo.erpCommon.utility.BasicUtility - Error getting message javax.servlet.ServletException: @CODE=0@ERROR: current transaction is aborted, commands ignored until end of transaction block at org.openbravo.erpCommon.utility.MessageBDData.message(MessageBDData.java:131) at org.openbravo.erpCommon.utility.BasicUtility.messageBD(BasicUtility.java:75) at org.openbravo.erpCommon.utility.OBMessageUtils.messageBD(OBMessageUtils.java:113) .... """,new,open,,1970-01-01 0029096,defect,Modules,caristu,Triage Omni OMS,high,minor,always,,,2015-03-02,5,,,public,2015-05-25,Unfriendly error message appears when trying to remove an invoiced line of the Invoice Plan,"The following error message appears when trying to remove an invoiced line of the Invoice Plan: ""Flush during cascade is dangerous"" An error message friendlier for the user should be displayed instead.",new,open,,1970-01-01 0025823,feature request,Openbravo ERP,VictorVillar,dmiguelez,urgent,major,always,pi,,2014-02-24,5,,,public,2015-05-25,it would be nice to void a physical inventory,"it would be nice to void a physical inventory, regarding mistakes in the Movement Date. It would be nice to void a Physical Inventory and indicate the Accounting date.",new,open,,1970-01-01 0029959,defect,Retail Modules,Orekaria,Retail,normal,minor,always,,,2015-05-21,5,,,public,2015-05-22,Better message for the 'Payment Amount is Wrong' message,The message could be more clear,new,open,,1970-01-01 0029975,defect,Retail Modules,Orekaria,Retail,normal,minor,always,,,2015-05-22,5,,,public,2015-05-22,The DONE button should be disabled until the action it provokes is valid,"""The DONE button should be disabled until the action it provokes is valid This button is sensitive enough so, even if the button is not shown, the button should be disabled This also would prevent the tests performing non available actions and would prevent the button to be available even if a bug shows it at the wrong time """,new,open,,1970-01-01 0029971,defect,Openbravo ERP,alostale,Triage Omni OMS,immediate,minor,always,,,2015-05-22,5,,,public,2015-05-22,modify payment plan process doesn't refresh payment plan grid,"""When modifying a payment plan it is possible to add remove existing payment plan records through the process, when the process is completed payment plan grid is not automatically refreshed (it only refreshes the selected record the process was invoked from). This causes not to see new payments and to continue seeing obsolete ones.""",new,open,,1970-01-01 0029753,feature request,Retail Modules,VictorVillar,Retail,urgent,major,always,pi,,2015-04-30,5,,,public,2015-05-21,It would be nice to have the 'reserved' stock (layaways) information in the POS terminal,It would be nice to have the 'reserved' stock (layaways) information in the POS terminal,new,open,,1970-01-01 0024618,feature request,Retail Modules,sureshbabu,guilleaer,normal,major,have not tried,,,2013-08-28,5,,,public,2015-05-19,Precision issue in tax amount calculation when the price list with not inclusive of taxes is used,Precision issue in tax amount calculation when the price list with not inclusive of taxes is used,new,open,,1970-01-01 0027804,defect,Openbravo Localizations,psanjuan,psanjuan,urgent,major,always,,,2014-10-08,20,Ubuntu 8.04.1,,public,2015-05-14,check 3 Professional Modules documentation: Introduction + User Manuals/others + Available Versions NOT complete,Check 3 - Professional Modules documentation: Introduction + User Manuals/others + Available Versions is NOT complete,new,open,,1970-01-01 0020294,defect,Openbravo ERP,vmromanos,Triage Omni OMS,normal,major,always,,,2012-04-17,20,Debian 5.0,,public,2015-05-13,Updating Organization in Accounting Schema window,"""When updating the Organization in the header of the Accounting Schema window, this change is not propagated to the window tabs creating wrong data in the database. Example: 1. Run an Initial Org setup. Create org A with accounting 2. Run an Initial Org setup. Create org B with accounting 3. Go to Accounting Schema window. 4. Select A acct. schema and change its organization to B 5. See records in Accounting Schema Tables tab belong to A. (you should query the database, or display the organization field for this tab in the Application Dictionary)""",scheduled,open,,1970-01-01 0029869,defect,Retail Modules,malsasua,Retail,normal,minor,unable to reproduce,,,2015-05-13,20,Community Appliance,,public,2015-05-13,"sometimes, the json order is corrupt: createdBy and updatedBy are 'null'","""Sometimes, the json order created in webpos, that it is sent to OrderLoader.java is corrupted, because the fields createdBy and updatedBy are null. When it happens, the webpos never is synced, and the receipts are in local database.""",new,open,,1970-01-01 0029843,defect,Openbravo ERP,Sandrahuguet,Triage Omni OMS,normal,minor,have not tried,,,2015-05-12,20,Community Appliance,,public,2015-05-12,Invoice paid status fields should be renamed,Invoice paid status fields should be renamed by 'Sales invoice paid status' and 'Purchase invoice paid status' in Payment Method tab in Financial Account window. ,new,open,,1970-01-01 0029851,defect,Retail Modules,malsasua,Retail,normal,minor,always,,,2015-05-12,20,Community Appliance,,public,2015-05-12,"when receipt is loaded, ""loading"" screen is hidden too early","when a receipt is loaded in webpos, the loading screen is displayed, but it is hidden so early, and there are some seconds that a empty receipt is displayed",new,open,,1970-01-01 0023689,defect,Retail Modules,sureshbabu,adrianromero,low,trivial,always,,,2013-04-30,30,Professional Appliance,,public,2015-05-11,"At the Line item property popup, description field not properly rendered","At the Line item property popup, In the description field, a black background appears at the left hand side of the field",new,open,,1970-01-01 0023688,defect,Retail Modules,sureshbabu,adrianromero,low,trivial,always,,,2013-04-30,5,,,public,2015-05-11,"In Webpos Receipt, Tax breakdown and Payment breakdown texts are not properly left justified","""In Webpos, create and complete a Receipt, Then reopen the receipt using receipt option, one can find both labels """"Tax breakdown"""" and """"Payment breakdown"""" are not properly left justified""",new,open,,1970-01-01 0029842,defect,Retail Modules,sureshbabu,rafademiguel,high,minor,always,pi,,2015-05-11,5,,,public,2015-05-11,[layaway] Sales invoice document created without line items when a layaway order is voided in other terminal,"when a layaway order is created in Terminal 1 and voided at Terminal 2. After completing the cash up process when we check the sales invoice document at the backend, line details are missing",new,open,,1970-01-01 0029841,feature request,Openbravo ERP,maite,Triage Omni OMS,urgent,major,always,,,2015-05-11,5,,,public,2015-05-11,It would be nice to be able to manage "Import expenses" that provider A paid on behalf of provider B,It would be nice to be able to manage "Import expenses" that provider A paid on behalf of provider B,new,open,,1970-01-01 0029832,defect,Modules,caristu,Triage Omni OMS,normal,minor,always,,,2015-05-08,5,,,public,2015-05-11,Invoice Payment Report is not showing the logo image using the HTML output format,Invoice Payment Report is not showing the logo image using the HTML output format,new,open,,1970-01-01 0029830,defect,Openbravo ERP,psanjuan,Triage Omni OMS,high,minor,always,,,2015-05-08,20,Ubuntu 8.04.1,,public,2015-05-08,Adjustment Period not properly created,Adjustment Period not properly created,new,open,,1970-01-01 0029824,feature request,Modules,ngarcia,Triage Omni OMS,urgent,major,always,,,2015-05-08,5,,,public,2015-05-08,Dimensions that are not centrally maintained cannot be added in Multi-dimensional Reports,"Dimensions that are not centrally maintained cannot be added in Multi-dimensional Reports: Activity Asset Campaign Location From Location To Sales Region ",new,open,,1970-01-01 0014774,feature request,Openbravo ERP,networkb,jonalegriaesarte,high,major,always,,,2010-10-06,20,Community Appliance,,public,2015-05-08,Possibility to use other accounting dimensions in Accounting Reports,"""Openbravo ERP allow use until thirteen accounting dimensions .account .activity .business partner .campaing .location From .location To .organization .product .project .sales regions .org trx .user 1 .user 2 but, in accountings reports, only account, product, project and business partner are filtered - visualized The accountings reports should allow filter and visualizing the rest of accounts dimensions. Else, this dimensions are not useful""",new,open,,1970-01-01 0029818,feature request,Modules,jonalegriaesarte,Triage Omni WMS,normal,minor,have not tried,,,2015-05-08,5,,,public,2015-05-08,Module should include the possibility to print the packing list,Module should include the possibility to print the packing list,new,open,,1970-01-01 0020306,feature request,Openbravo ERP,RenateNieuwkoop,mirurita,normal,minor,have not tried,main,,2012-04-19,5,,,public,2015-05-06,"Goods receipt storage bin selection mandatory in pending goods receipt screen, but not directly in lines of goods receipt","""There is a difference between entering a product in Goods Receipt, then add lines, because the storage bin is not mandatory. However, if you enter the goods receipt through the Pending Goods Receipts screen, the field is mandatory. Especially for the non-stocked product that I tested with having the field mandatory does not make sense. """,new,open,,1970-01-01 0029779,feature request,Retail Modules,egoitz,Retail,normal,major,have not tried,,,2015-05-05,5,,,public,2015-05-05,"Allow a discount and promotion to be defined to be used at webpos,backend or both","""Add a combo on the discounts and promotion window to be able to define it to be used on webpos, backend or in both cases. For that the m_promotion_calculate functions is needed to be modified to exclude the promotions not defined to be applied on the backend. On the webpos only the discounts that applied for webpos or backend are download to the local database. """,new,open,,1970-01-01 0029770,feature request,Openbravo ERP,jecharri,jecharri,normal,minor,always,,,2015-05-05,5,,,public,2015-05-05,Create a process to be able to import different business logic data stuctures with multi thread platform,"""Create a process to be able to import different business logic data stuctures with multi thread platform. In that way, it will be possible to improve the performance and also be able to use all the server potential using multiple CPU's""",new,open,,1970-01-01 0026478,feature request,Openbravo ERP,jonalegriaesarte,jonalegriaesarte,normal,minor,have not tried,pi,,2014-05-06,5,,,public,2015-05-04,Permission to see data from parent org in readonly mode should be configurable from application dictionary,"""Permission to see data from parent org in readonly mode should be configurable from application dictionary. Actually, it is not configurable, see documentation: http://wiki.openbravo.com/wiki/ERP_2.50:Functional_Documentation/General_Setup#Security.2FMulti-organization""",new,open,,1970-01-01 0029757,feature request,Openbravo ERP,naiaramartinez,naiaramartinez,normal,trivial,have not tried,,,2015-05-04,5,,,public,2015-05-04,Create a new button in 'physical inventory' window to create lines automatically with default values,"""Create a new button in 'physical inventory' window, to create lines automatically with default values. The button will open a new popup with the following filter options and logic: * Inventory Quantity * Set Book Qty to Zero * Abc * Product Selector - only product from the organization included in the header record and above filters will be included in popup: * Search Key * UPC/EAN * Product Name * Product Category * Warehouse * Bin * On Hand quantity * Selector field: to be included on the left to allow a user to seelct one, multiple or all products in a single click. When Done button is clicked, the process will create the lines within Physical Inventory Llines tab.""",new,open,,1970-01-01 0029442,design defect,Modules,egoitz,AtulOpenbravo,high,major,always,,,2015-03-27,5,,,public,2015-04-30,The validate upc process on the validator picking list process takes long when there are thousends of rows on the picking,"""If you have a picking list with thousends of lines and you enter a upc code on the validation process, when clicking validate it takes long to show the product if the code belongs to a product on last positions of the grid. Most of the time is spent on the following js method isc.OBPickValidateProcessGrid.updateQuantity: this.scrollCellIntoView(rowNum, null, true, true); """,acknowledged,open,,2015-03-31 0029744,defect,Openbravo ERP,sureshbabu,Triage Omni OMS,low,trivial,always,pi,,2015-04-30,30,,,public,2015-04-30,"If a numeric value is entered using a formula, it is saved without being rounded"," If a numeric value is entered using a formula, it is saved without being rounded",new,open,,1970-01-01 0028659,design defect,Openbravo ERP,rjapoova,Triage Omni OMS,normal,minor,have not tried,3.0PR14Q4,,2015-01-18,5,,,public,2015-04-29,Unnecessary warning in Match Statement when no matching transaction is found,"""Starting from PR14Q4, when users open the Match Statement window and the algorithm does not find any matching transaction, a warning is shown a the top of the window. Not finding matching transaction is a very common situation and therefore raising a warning is unnecessarily disturbing to users""",acknowledged,open,,1970-01-01 0029742,feature request,Openbravo ERP,maite,Triage Omni OMS,urgent,major,always,,,2015-04-29,5,,,public,2015-04-29,It would be nice to be able to define document currency different from pricelist's currency,"Currently, document's currency is set based on price list's currency and it is not possible to modify it. Would be nice to be able to define different document's currency so when adding a product, unit price will be automatically converted from price list currency to document's currency based on defined conversion rate",new,open,,1970-01-01 0029740,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2015-04-29,5,,,public,2015-04-29,Open connections may cause a deadlock while updating webPOS,"""I tried to update Q2 from RC2 to RC3. I did not realise about some terminal windows opened because of recent tasks. The update via GUI did not finish since the recreation of OBPOS_ERRORS table could not get an exclusive lock. The problem is that no information has been shown during the process. Not even the process failed, it just kept trying to recreate the table.""",new,open,,1970-01-01 0028658,design defect,Openbravo ERP,rjapoova,dbaz,normal,minor,have not tried,3.0PR14Q4,,2015-01-18,5,,,public,2015-04-29,Match Statement window in Financial Account requires horizontal scrolling,"""The new Match Statement window, part of the revised Financial Account window introduced in PR14Q4 is very wide and in most cases it requires horizontal scrolling. The default size of the columns should be reduced to eliminate the need for horizontal scrolling.""",feedback,open,,1970-01-01 0029725,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2015-04-28,5,,,public,2015-04-28,"Undo" button removes only one product of a pack,"When I add a regular product, the ""Undo"" button removes it from the receipt. But if I've added a pack, the button only removes one of the products.",new,open,,1970-01-01 0029715,defect,Openbravo ERP,plujan,adrianromero,normal,minor,have not tried,main,,2015-04-28,5,,,public,2015-04-28,Using outdated browsers has different behaviour between ERP and webPOS,"""When navigating to login window using a non supported browser version like Safari for Windows, I get an alert from ERP that allows me to continue, while the webPOS gets stuck in login screen. When navigating to login window using a non recommended browser version like Safari 7, I get no alert on ERP, while the webPOS shows a message about a non recommended version.""",new,open,,1970-01-01 0029707,defect,Retail Modules,plujan,Retail,normal,minor,always,main,,2015-04-27,5,,,public,2015-04-27,[Coupons] Generating more codes than upper limit of code combinations blocks the system,"Generation of codes has an upper limit considering the type (numeric, letters or mixed) and the number of digits/letters. However, I can request more coupons. This upper limit is not checked and the system does not finish processing because of this. See steps.",new,open,,1970-01-01 0029696,feature request,Retail Modules,Orekaria,Retail,normal,minor,always,,,2015-04-24,5,,,public,2015-04-24,Add a sizeOf method to be able to know the size of the objects,"Add a sizeOf method to be able to know the size of the objects This is useful to analyze user installations",new,open,,1970-01-01 0029694,defect,Retail Modules,lorenzofidalgo,Retail,low,trivial,always,main,,2015-04-24,5,,,public,2015-04-24,Enter approval credentials using "Enter" key induces an incorrect message to appear,Use "Enter" key to complete credentials insertion induces a wrong message to appear in POS.,new,open,,1970-01-01 0029624,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2015-04-17,5,,,public,2015-04-24,To do a card overpayment while using "Pay open tickets" feature shows an incorrect value of the overpayment quantity,"Overpayment quantity shown is always ""%0"" (see attached image) while doing a card overpayment using ""Pay open tickets"" feature. [Same behaviour with voucher instead of card]",new,open,,1970-01-01 0029689,feature request,Openbravo ERP,egoitz,Triage Omni OMS,normal,major,always,,,2015-04-24,5,,,public,2015-04-24,Add the posibility to disable the credit usage when completing invoices,"""Right now if you have credit available, when completing an invoice a popup is shown to use the credit. It should be good to have a preference to not allow using credit.""",new,open,,1970-01-01 0029688,defect,Modules,txasu,jonalegriaesarte,normal,major,always,,,2015-04-24,30,Professional Appliance,,public,2015-04-24,"Mass Invoicing Module implements 2.50 windows, and must be updated","""When compiling after mass invoicing module installation, this message is shown: [java] 9463 [main] INFO org.openbravo.wad.Wad - Window: Invoice Template is needed in classic 2.50 mode.""",new,open,,1970-01-01 0029686,feature request,Openbravo ERP,caristu,Triage Omni OMS,normal,minor,always,,,2015-04-23,5,,,public,2015-04-23,Include the search key in the business partner displayed in the order/invoices grid of the Add Payment window,"It would be nice if the search key of the business partner will also be displayed in the order/invoices grid of the Add Payment window. ",new,open,,1970-01-01 0029684,feature request,Openbravo ERP,caristu,Triage Omni OMS,normal,major,always,,,2015-04-23,5,,,public,2015-04-23,Add a mechanism to limit the requisitions generated by the mrp,"""It would be nice to have a mechanism which controls the number of requisitions generated by the MRP or that automatically deletes closed requisitions, if those requisitions are not finally converted to sales orders. This process will also take into account the MRP lines generated with reference to those requisitions. """,new,open,,1970-01-01 0028400,feature request,Openbravo ERP,ngarcia,Triage Omni OMS,urgent,major,always,,,2014-12-12,5,,,public,2015-04-23,It would be fine if payments in Settle in Remittance status could be reversed,It would be fine if payments in Settle in Remittance status could be reversed,new,open,,1970-01-01 0029669,feature request,Retail Modules,caristu,Retail,high,minor,always,,,2015-04-22,5,,,public,2015-04-22,Add ability to work with non integer quantities,"Add ability to work with non integer quantities in ""Buy X and get Y as Gift"" discount type. It would be nice if it would be possible to add non integer quantities as gift.",new,open,,1970-01-01 0029652,feature request,Openbravo Localizations,extra,extra,normal,minor,have not tried,,,2015-04-21,5,,,public,2015-04-21,Detailed spesometro - Stampe e file per spesometro,Detailed spesometro - Stampe e file per spesometro,new,open,,1970-01-01 0029651,feature request,Openbravo Localizations,extra,extra,normal,minor,have not tried,,,2015-04-21,5,,,public,2015-04-21,Report and File for San Marino - Stampe e file per San Marino,Report and File for San Marino - Stampe e file per San Marino,new,open,,1970-01-01 0026618,feature request,Openbravo Localizations,extra,extra,normal,minor,have not tried,,15Q1,2014-05-19,5,,,public,2015-04-21,Reverse bank for Remittance (RiBa),"The application must allow the user to configure on the payment method used for Remittance that bank information are managed at the reverse (normally on a sales invoice instead of printing bank account of the company, bank account of the customer is printed).",scheduled,open,,1970-01-01 0026607,feature request,Openbravo Localizations,extra,extra,normal,minor,have not tried,,15Q4,2014-05-19,5,,,public,2015-04-21,Reports and File of black list - Stampe e File Blacklist,The application must allow to generate a file compliant with the format provided by custom office.,scheduled,open,,1970-01-01 0026614,feature request,Openbravo Localizations,extra,extra,normal,major,have not tried,,15Q3,2014-05-19,5,,,public,2015-04-21,Check invoice numbering - Controllo numerazione fatture,"The application must check, when entering a new sales or purchase invoice, in any possible scenario, that invoice numbering is sequential based on accounting date.",scheduled,open,,1970-01-01 0026579,feature request,Openbravo Localizations,extra,extra,normal,major,have not tried,,15Q3,2014-05-16,5,,,public,2015-04-21,Localized management of assets - Gestione cespiti localizzata,"Fiscal rules not supported. I.e., the amortization amount in the first year is 50% of the amortization amount of the next years. Both Extra and Openia implemented solutions for this issue.",scheduled,open,,1970-01-01 0029640,feature request,Openbravo ERP,jonalegriaesarte,Triage Omni OMS,normal,minor,have not tried,,,2015-04-20,5,,,public,2015-04-20,It would be great to have visibility about the currency in general ledger journal report,It would be great to have visibility about the currency in general ledger journal report,new,open,,1970-01-01 0029635,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,,,2015-04-20,5,,,public,2015-04-20,Uncaught error is shown where certain dates are introduced in POS date fields,"Introducing dates whose year is 0000 (like 02-05-0000) induces an uncaught exception. I have tested this behaviour in ""Open Tickets"" window and ""Receipts"" window.",new,open,,1970-01-01 0029621,feature request,Retail Modules,jonalegriaesarte,Retail,high,major,have not tried,,,2015-04-17,5,,,public,2015-04-17,"When trying to remove the discunt ""Payment method discount"" for one product category, it is not working fine","When the user tries to remove the discunt ""Payment method discount"" for one product category, it is not working fine. The same happens when trying to remove the discount for just one product",new,open,,2015-04-18 0029606,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2015-04-16,5,,,public,2015-04-16,During the voiding layaway process a non informative error message can appear and does not help user to find out the problem,"If the user has not enough permissions, during the ""Void this layaway"" process, an error message can appear (""There was an error voiding the Layaway). This error prevents user to continue with this process, but user does not know what is happening. ",new,open,,1970-01-01 0024930,design defect,Openbravo ERP,caristu,gorkaion,urgent,major,always,,,2013-10-11,5,,,public,2015-04-16,Manage Variants does not work if there are a lot of variants configured,Manage Variants does not work if there are a lot of variants configured,new,open,,1970-01-01 0029600,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,main,,2015-04-15,5,,,public,2015-04-15,[RR15Q2] Failing to return a Gift Card does not revert the receipt return,"There is a button on the gift card details to return it. It ask to change current receipt to a return receipt. However, if the gift card is not eligible for returning (i.e. is partially used), the receipt remains as a return receipt even if no further action is required.",new,open,,1970-01-01 0029599,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,,,2015-04-15,5,,,public,2015-04-15,[RR15Q2] It is possible to increase a Gift Card's balance beyond its initial amount,"Having a Gift Card with a 100€ value, if I use it several times on a return I can manage to increase the Gift Card balance to any value. ",new,open,,1970-01-01 0024633,design defect,Openbravo Localizations,psanjuan,prashanth_s,urgent,major,always,,14Q2.1,2013-08-30,20,Ubuntu 8.04.1,,public,2015-04-15,This design defect details the improvements required in regards to module/package naming conventions,"""This design defect details the improvements required in regards to module/package naming conventions. See below the details: Regarding check number 7 (Community Pack/Modules definition (Naming guidelines for modules/packs) of both the """"Community"""" and the """"Professional"""" versions of the Localization, I think there are still some """"minor"""" changes which should be done. Please find them below: A. In the """"Module Management"""" window enter """"India"""" as filter in the field """"Name"""", and select """"Package"""" in the field """"Type"""", you will see that: (1) Instead of writing """"Localization"""" you write """"Localisation"""", why? (2) There is no Help/Comment for the packages (3) Why are marked as """"Translation Required"""" = Yes B. In the """"Module Management"""" window enter """"India"""" as filter in the field """"Name"""", and select """"Template"""" in the field """"Type"""", you will see that: (1) There is no a proper """"Description"""" and """"Help/Comment"""" information for the template. I think we should properly specify what is the current content of the template. I mean the Core changes it implements. C. In the """"Module Management"""" window enter """"India"""" as filter in the field """"Name"""", and select """"Module"""" in the field """"Type"""", you will see that: (1) Most of the modules do not have any information at all in the field """"Help/Comment"""". I think an option here is to copy/paste what we put in the """"Functionality"""" column of both wiki pages below: http://wiki.openbravo.com/wiki/Community_Localization_India http://wiki.openbravo.com/wiki/Professional_Localization_India (2) I also think we need to improve the """"Description"""" field of the modules below: India Taxes - it should be something like: India Taxes Configuration Module for India Masters - it should be something like: India Master Data India Specific Functionality for reporting and depreciation of assets - it should be something like: India Assets - Depreciation and Reporting Alerts for localization India - it should be something like: Alerts for India India Localization India VAT - it should be something like: India VAT - Calculation and Reporting This module contains regions of states .... - it should be something like: Regions of Indian States Localization India - India Excise - it should be somenthing like: India Excise - Calculation and Reporting Module for India TDS Masters - it should be somenthing like: India TDS - Calculation and Reporting Localizatiuon India - India Service Tax - it should be something like: India Service Tax - Calculation and Reporting (3) Why there are some modules which do have the value """"Yes"""" in the field """"Translation Required""""? (4) No all reference data modules have a valid description in the field """"Reference Data Description"""". We already have this information in the documentation so it is as easy as to copy/paste. (5) License Type: The module """"India Alerts"""" has a License Text different to the rest. It says: Copyright (C) 2010 Openbravo S.L.U....etc...Is this correct? (6) Indian States: The author of this module is not Promantia but Openbravo S.L.U, Is this correct? """,acknowledged,fixed,14Q2.4,1970-01-01 0029592,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,,,2015-04-15,5,,,public,2015-04-15,[RR15Q2] Paying a receipt using Gift card results in a Cash up's rounding error,"I've paid a receipt using Gift cards. Price list includes taxes. Total amount of the receipt was zero, but the cash up report shows a 0.01 sale.",new,open,,1970-01-01 0029590,defect,Localization Pack: Spain,psanjuan,jonalegriaesarte,high,major,always,,,2015-04-15,20,Ubuntu 8.04.1,,public,2015-04-15,"Resultado cero" 303 Tax forms are not properly managed.,"Resultado cero" 303 Tax forms are not properly managed.,new,open,,1970-01-01 0029587,feature request,Retail Modules,lorenzofidalgo,Retail,normal,trivial,always,main,,2015-04-14,5,,,public,2015-04-14,Cash Up report should be more informative when using multi terminal + layaway.,"""With the new multi terminal and layaways feature (to create a layaway in Terminal1 and to pay that receipt in a different terminal2), some inconsistent cash up reports can be created. It can appear, for example, that there are sales in Terminal1 Cash Up report but there is not money there because that certain money is in other terminal. It can also happend that there is money in Terminal2 Cash Up report, but there is no sales there.""",new,open,,1970-01-01 0029586,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,,,2015-04-14,5,,,public,2015-04-14,[RR15Q2] Entering a zero value finishes current session,"""On typing zero plus the enter key when paying a receipt, the user is logged out from webPOS. See steps. It can be reproduced in 15Q1 and 14Q3.""",new,open,,1970-01-01 0029322,defect,Openbravo ERP,aferraz,Triage Omni OMS,normal,minor,always,,,2015-03-17,30,Professional Appliance,,public,2015-04-14,It should be possible to change rate in Simple G/L Journal,"It should be possible to change document rate in Simple G/L Journal Header, when the record is setted as not multi-general ledger, as it is possible in G/L Journal Header tab.",new,open,,1970-01-01 0026900,feature request,Openbravo ERP,maite,Triage Omni OMS,urgent,major,always,,,2014-06-18,5,,,public,2015-04-14,It would be nice to add any process to include lines in Sales Quotation document,"In Sales Order window there some processes, such as Copy Order or Copy Lines, to improve order's line creation. It would be nice to have something similar in Sales Quotation window",new,open,,1970-01-01 0029420,feature request,Openbravo ERP,caristu,Triage Omni OMS,normal,minor,N/A,,,2015-03-26,5,,,public,2015-04-14,Utility class to keep the methods used to manage the bank statements,"""It would be nice if it would exist an utility class that define some public methods that can be used as an API to handle (process, reactivate..) the bank statements. Currently this logic is implemented all inside the execute method of the FIN_BankStatementProcess class. The way to invoke a particular action from an external class is by instantiating a Process bundle for FIN_BankStatementProcess, filling the required parameters as it is done in the processBankStatement() method of the FIN_AddPayment.java class. Using the Utility method could be friendlier and wouldn't be necessary to instantiate a ProcessBundle. Attached the proposed class.""",new,open,,1970-01-01 0019473,feature request,Modules,VictorVillar,Triage Omni OMS,high,minor,always,,,2012-01-12,5,,,public,2015-04-14,Possibility to filter in Remittance window selectors,Possibility to filter in "Select Payments" selector and in "Select orders or invoices" selector for whatever field in Remittance window as other grid view in all Openbravo 3.0 windows.,new,open,,1970-01-01 0029409,feature request,Openbravo ERP,caristu,Triage Omni OMS,normal,minor,always,,,2015-03-25,5,,,public,2015-04-14,Improve the c_location_description procedure to show the country,"""It would be nice if the c_location_description will return the country of the location apart from the region and city which are currently being returned. Attached a proposed solution. Also it would be nice if the country could be translated, in case a translation exists in a language that could be passed as parameter. Attached a second proposal which includes this translation functionality.""",new,open,,1970-01-01 0029520,defect,Openbravo ERP,lorenzofidalgo,Triage Omni OMS,normal,minor,always,,,2015-04-08,5,,,public,2015-04-14,GrossUnitPrice has a different format than GrossListPrice,"""While """"Gross Unit Price"""" has the following format: XX.XX, """"Gross List Price"""" has the following one XX.X when the last number is 0. Example: -- Gross Unit Price->71.60 Gross List Price->71.6 -- This has been checked in RR backend.""",new,open,,1970-01-01 0029058,feature request,Openbravo ERP,jonalegriaesarte,Triage Omni OMS,normal,minor,have not tried,,,2015-02-25,5,,,public,2015-04-14,Implement the sales concept "Warehouse order" in purchase flow,"Implement the sales concept ""Warehouse order"" in purchase flow. It would be great to have this concept related to the document type implemented in purchase flow, to improve usability.",new,open,,1970-01-01 0029575,defect,Retail Modules,adrianromero,marvintm,normal,minor,have not tried,pi,,2015-04-13,5,,,public,2015-04-13,Changing main window just after login causes a double navigation,"Changing the main window of the WebPOS (e.g. from #retail.pointofsale to #retail.cashup) before the initial window has finished loading, just after login, the WebPOS returns back to the first window.",new,open,,1970-01-01 0029552,defect,Retail Modules,lorenzofidalgo,Retail,normal,trivial,always,main,,2015-04-09,5,,,public,2015-04-09,Total quantity of items returned is not calculated in 'Total' label,'Total' label that should show the number of items returned is not calculated. It stays as '0'.,new,open,,1970-01-01 0029551,defect,Retail Modules,plujan,Retail,normal,trivial,have not tried,main,,2015-04-09,5,,,public,2015-04-09,Wrong icon for cancelling the "invoice this receipt" action,"After selecting the ""invoice this receipt"" menu option is possible to cancel the action and return to previous state by clicking a button next to the ""Invoice"" label shown on the receipt. However, this button has a tick icon when the action performed is closing/cancelling. A cross or a trash bin should be used instead.",new,open,,1970-01-01 0028656,feature request,Openbravo ERP,rjapoova,dmiguelez,normal,minor,always,3.0PR14Q4,,2015-01-18,5,,,public,2015-04-08,Opening the Journal Entry Report window upon posting a transaction is no longer needed,"""In Openbravo, when you post a document manually(for example, press Post on a sales invoice), the Journal Report window is open and shows the accounting resulting from the operation. This was needed in earlier versions of Openbravo. Several releases ago, however, the Accounting tab has been added to all postable document and the generated accounting is visible there. As a result, opening the Journal Entry report is no longer needed. Since opening that window takes time, removing that step would improve user productivity.""",acknowledged,open,,1970-01-01 0028655,feature request,Openbravo ERP,rjapoova,dmiguelez,normal,minor,always,3.0PR14Q4,,2015-01-18,5,,,public,2015-04-08,You should be able to Post / Unpost several Financial Account transactions at the same time,"""In the Financial Account window, Transaciton tab you can manually Post / Unpost transactions by pressing the corresponding button. It would be great if you were able to do so for multiple transactions at the same time using multi-select and pressing the button only once.""",acknowledged,open,,1970-01-01 0028654,feature request,Openbravo ERP,rjapoova,dmiguelez,high,major,always,3.0PR14Q4,,2015-01-18,5,,,public,2015-04-08,You should be able to process multiple Financial Account transactions at the same time,"""Starting from PR14Q4, transactions entered in the Financial Account window need to be explicitly processed. This needs to be done on a transaction by transaction basis. It would be great if users were able to multi-select several transaction and submit them for processing all at the same time.""",acknowledged,open,,1970-01-01 0028652,defect,Openbravo ERP,rjapoova,dmiguelez,normal,minor,always,3.0PR14Q4,,2015-01-18,5,,,public,2015-04-08,User entered transaction description is lost when G/L Item is selected in Financial Account transaction,"In the Financial Account window, when users enter a description for their transaction and subsequently select a G/L Item to categorize the transaction, the description is overridden and the data entered by the user is lost.",acknowledged,open,,1970-01-01 0029526,feature request,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2015-04-08,5,,,public,2015-04-08,Adapt offline behaviour to "Under Maintenance" behaviour,"""It is possible to work with POS in offline mode, but it is not possible to work with POS when server is """"Under Maintenance"""", for example, while rebuild is being processed. It should not be very costly to adapt """"Under Maintenance"""" behaviour to be able to work as offline behaviour does.""",new,open,,1970-01-01 0029517,defect,Retail Modules,lorenzofidalgo,Retail,normal,minor,always,main,,2015-04-07,5,,,public,2015-04-07,[RR15Q2] Amount button crashes following certain steps in "Void this layaway" flow,Choosing another receipt while using "Void this layaway" option makes the amount button to crash.,new,open,,1970-01-01 0029515,defect,Retail Modules,plujan,Retail,normal,trivial,have not tried,,,2015-04-07,5,,,public,2015-04-07,[RR15Q2] HTML tags shown in pop up message on login,"When trying to log in while the system is rebuilding, the message shown has the
tags instead of the proper line feed.",new,open,,1970-01-01 0029502,defect,Retail Modules,sureshbabu,marvintm,normal,minor,always,pi,,2015-04-02,5,,,public,2015-04-02,"[RR15Q2]when layaway is partially paid in T1 terminal, and void in T2 terminal, Return from customer doc not generated","[RR15Q2]when layaway is partially paid in T1 terminal, and void in T2 terminal, Return from customer & Return Material Receipt doc not getting generated",new,open,,1970-01-01 0029494,defect,Retail Modules,jecharri,Retail,normal,minor,always,,,2015-04-01,5,,,public,2015-04-01,Documentation should be improved for in wiki Developers Guide/How-to/How to add an action in the payment toolbar,"Documentation should be improved for in wiki Developers Guide/How-to/How to add an action in the payment toolbar. Sections: -http://wiki.openbravo.com/wiki/Retail:Developers_Guide/How-to/How_to_add_an_action_in_the_payment_toolbar#Create_the_payment_processor -http://wiki.openbravo.com/wiki/Retail:Developers_Guide/How-to/How_to_add_an_action_in_the_payment_toolbar#Create_the_paid_orders_loader should give one example or explain a little bit more about what is necessary to do.",new,open,,1970-01-01 0026461,defect,Retail Modules,Orekaria,Retail,normal,minor,always,,,2014-05-05,5,,,public,2015-04-01,Popup message is not explicit enougth,"Popup message is not explicit enougth. Related to issue https://issues.openbravo.com/view.php?id=26375",new,open,,1970-01-01 0028795,defect,Retail Modules,migueldejuana,Retail,normal,minor,always,,,2015-01-28,5,,,public,2015-04-01,"After adding a payment, payment method is unselected","When adding a payment, the payment method selected is unselected. No payment is selected but in the background default payment is marked as selected (Probably cash payment method).",feedback,open,,1970-01-01 0027031,defect,Retail Modules,plujan,Retail,normal,minor,have not tried,,,2014-07-08,5,,,public,2015-04-01,Adding a Description shows a warning message if finishing edition with Enter key,"When trying to edit a description for an item, if I click the Apply button to finish edition it works fine, but if I press the Enter key a warning ""UPC/EAN code not found"" is shown",new,open,,1970-01-01 0028067,defect,Retail Modules,sureshbabu,Retail,low,trivial,always,,,2014-11-04,5,,,public,2015-04-01,[RR14Q4] At pay open tickets popup cancel button alway in inactive state,At pay open tickets popup cancel button background color always in inactive state but when the user clicks the button system closes the popup.,new,open,,1970-01-01 0029386,design defect,Retail Modules,jecharri,Retail,normal,minor,always,,,2015-03-24,5,,,public,2015-04-01,When you are working in offline mode the user images and usernames are not loaded in the login screen,"When you are working in offline mode the user images and usernames are not loaded in the login screen. ",new,open,,1970-01-01 0029489,design defect,Retail Modules,egoitz,Retail,normal,major,always,,,2015-04-01,5,,,public,2015-04-01,"The terminal should indicate if there are orders not syncrhonized, or incorrectly syncrhonized","""When you are working offline the orders are not synchronized but when you go back to online all orders are synchronized. There should be a mechanism indicating that all have been synchronized and that nothing is pending. Apart of that if when synchronizing the orders are not loaded and are saved on errors while importing window, the terminal should indicate that situation. """,new,open,,1970-01-01 0029434,feature request,Retail Modules,jecharri,Retail,high,minor,always,,,2015-03-26,5,,,public,2015-04-01,"Not possible to change the behavior of keyboard buttons dto, price, qty ....","""Not possible to change the behavior of keyboard buttons dto, price, qty .... Currently the best way to do it will be OB.OBPOSPointOfSale.UI.KeyboardOrder.prototype.commands['line:price'].action = {} However this must be added in a hook (that does not exist) because however """".action"""" will be undefined.""",new,open,,1970-01-01 0029488,defect,Retail Modules,Orekaria,Retail,normal,minor,always,,,2015-04-01,5,,,public,2015-04-01,Stabilization: ProfileUtils should not be called when loading using cache,Stabilization: ProfileUtils should not be called when loading using cache,new,open,,1970-01-01 0029332,defect,Retail Modules,Orekaria,Retail,normal,major,always,,,2015-03-18,5,,,public,2015-03-31,Performance: LogClient should not persist until the business layer has persisted,"""Performance: LogClient should not persist until the business layer has persisted Saving log to the database while business operations are being held, negatively affects performance The only benefit would be if the log would be instantly persisted in the server which is not our scenario """,new,open,,1970-01-01 0026136,defect,Retail Modules,rafademiguel,marvintm,normal,minor,always,,,2014-04-01,5,,,public,2015-03-31,IPAD can not load "big" models,"""When you try to enter in the Ipad the first time into a Web POS app with a """"big"""" number of models (i.e. 21.000 BPartners with 21.000 BPartnerLocations) the loading bar stay forever. If you set """"Time to fully refresh masterdata (in minutes)"""" and """"Time to incrementally refresh masterdata (in minutes)"""" empty in the backend, after some refreshes and some waiting time the app finally loads. Once is loaded will work fine until you clear the web storage.""",new,open,,1970-01-01 0029125,defect,Retail Modules,Orekaria,marvintm,normal,minor,always,,,2015-03-04,5,,,public,2015-03-30,Stabilization: The original amount in paid receipts is not the amount retrieved from the server,The original amount in paid receipts is not the amount retrieved from the server,new,open,,1970-01-01 0029331,feature request,Retail Modules,Orekaria,Retail,normal,minor,always,,,2015-03-18,5,,,public,2015-03-27,Stabilization: Warn the user when the same terminal is being used from more than 1 browser/tab,Warn the user when the same terminal is being used from more than 1 browser/tab,new,open,,1970-01-01 0029372,defect,Retail Modules,migueldejuana,Retail,normal,minor,always,,,2015-03-23,10,7,,public,2015-03-23,"In windows 7 touchscreen, modals with inputs doesn't focus first input","""When we are working in a touchscreen device running Windows 7, when we open a modal which has an input inside, the focus is not well assigned. The focus is not in the first input. Modals as payment gift card, verified returns...""",new,open,,1970-01-01 0010424,design defect,Openbravo ERP,rajagopal,dmiguelez,high,major,always,pi,pi,2009-08-28,20,Cent OS 5.2,,public,2015-03-20,Clicks on the "Journal Entry 1" link of BOM Production leading to reach Work Effort window instead of BOM Production Window,Click on the "Journal Entry 1"( on G/L Journal page ) link of BOM Production leading to reach Work Effort window instead of BOM Production Window.,scheduled,open,,1970-01-01 0024793,feature request,Retail Modules,jecharri,marvintm,urgent,minor,always,,,2013-09-19,5,,,public,2015-03-20,Web POS should be able to support second unit,"Web POS should be able to support second unit Currently the second Unit is not available in Web POS and it should be great to have this feature also in Web POS.",new,open,,1970-01-01 0029310,design defect,Openbravo ERP,caristu,AugustoMauch,normal,minor,always,,,2015-03-17,5,,,public,2015-03-17,Ordering the grid by a field with multiple identifiers can be confusing sometimes,"""Ordering the grid by a field with multiple identifiers can be confusing sometimes. If the table has as identifier a reference for another table that also has several identifiers, and one of these identifiers is also a foreign key the sorting is done by this column, which is confusing for the users as the ordering criteria is not using any of the displayed values for the record. An example can be, having a view with two identifiers: - quantity - ma_wrphase_id At the same time, ma_wrphase table has these identifiers: - ma_work_requirement_id - ma_process_id - seqno In this case, the application takes the ma_work_requirement_id as the column used for the ordering (see the attached query).""",new,open,,1970-01-01 0029309,feature request,Openbravo ERP,egoitz,dbaz,normal,minor,always,,,2015-03-17,5,,,public,2015-03-17,Add the posibility to change the size of the Location selector when customizing it.,"The Location selector can be modified but it is not possible to change the size of the popup. The size is hardcoded on the ob-formitem-search.js file on the openSearchWindow method: if (url.indexOf('Location') !== -1) { height = 300; width = 600;",new,open,,1970-01-01 0029305,feature request,Retail Modules,Orekaria,migueldejuana,normal,minor,always,,,2015-03-16,5,,,public,2015-03-16,"Convert the table in the Verified Return popup, to a ScrollableTable","Convert the table in the Verified Return popup, to a ScrollableTable",new,open,,1970-01-01 0029303,feature request,Modules,ngarcia,AugustoMauch,urgent,major,always,,,2015-03-16,5,,,public,2015-03-16,It would be fine to be able to clean the cache of a saved query without needing to refresh the cubes in OB Analytics,It would be fine to be able to clean the cache of a saved query without needing to refresh the cubes in OB Analytics,new,open,,1970-01-01 0029289,design defect,Retail Modules,jecharri,marvintm,urgent,major,always,,,2015-03-16,5,,,public,2015-03-16,Incompatibility between analytics module and Web POS,"""Incompatibility between analytics module and Web POS. Currently if you are working with analytics module and Web POS you are going to have locks problems. The main issue is with Analytics background process to load the data from ERP tables. This process is creating shared locks in some tables (c_bpartner, c_order, c_orderlines) and it is creating big problems with Web POS. This problem is higher when Web POS is configured to invoice all the orders. """,new,open,,1970-01-01 0029268,feature request,Openbravo ERP,Sandrahuguet,AugustoMauch,normal,minor,have not tried,,,2015-03-12,20,Community Appliance,,public,2015-03-12,It would be nice to add loading modal message to process definition windows,It would be nice to add loading modal message to process definition windows,new,open,,1970-01-01 0029261,defect,Retail Modules,asiermartirena,marvintm,normal,trivial,have not tried,,,2015-03-12,5,,,public,2015-03-12,Problem in Web POS with products with too long name,"""Using Web POS, when selecting a product with a very large name there are cases in which two lines are needed to show its complete name. In consequence, the products description is aligned to the right, not to the left under the name.""",new,open,,1970-01-01 0029175,design defect,Openbravo ERP,jonalegriaesarte,AugustoMauch,high,major,have not tried,,,2015-03-06,5,,,public,2015-03-12,Account selector in General ledger report can not be used depending on the permissions to the role,Account selector in General ledger report can not be used depending on the permissions to the role. This makes the report not usable,acknowledged,open,,1970-01-01 0020486,design defect,Openbravo ERP,xabiermerino,dmiguelez,urgent,major,always,3.0MP10.2,,2012-05-14,5,,,public,2015-03-11,The application does not filter Price Adjustment by organization,"If you introduce a price adjustment with the organization 'Norte', it is applied with 'sur' invoices too.",new,open,,1970-01-01 0009999,defect,Openbravo ERP,plujan,AtulOpenbravo,low,minor,always,2.50MP3,,2009-07-22,5,,,public,2015-03-11,General Ledger report will generate an Excel and a PDF with non translatable footer,"""Using a language other than English, the General Ledger report will display in the footer """"Page n of m"""" always in English. Also the sheet name in the Excel format will be always """"ReportGeneralLedger"""" no matter the language you are using. See attach.""",acknowledged,open,,1970-01-01 0025111,design defect,Openbravo ERP,jonalegriaesarte,dmiguelez,normal,minor,have not tried,,,2013-11-08,5,,,public,2015-03-11,"When using create lines from, the system does not build the relation between orders and invoices correctly","When using create lines from, the system does not build the relation between orders and invoices correctly. Using the Generate Orders from Invoices process, the system build it. The processes should be homegeneous.",new,open,,1970-01-01 0028991,design defect,Openbravo ERP,aaroncalero,AugustoMauch,normal,minor,always,,,2015-02-19,5,,,public,2015-03-11,"When the field that points to the ID column of a parent tab is removed from ad_field, record creation in grid view does not work","Is the user removes from AD_FIELD a field that points to the ID field of its parent tab, then it is not possible to create a record in grid view for that tab. ",new,open,,1970-01-01 0028958,defect,Modules,ngarcia,AugustoMauch,high,minor,always,,,2015-02-16,5,,,public,2015-03-09,When filtering DateValue dimension in Sales Cashup Fact Cube all the values in the obanaly_time_dimension tables are shown,When filtering DateValue dimension in Sales Cashup Fact Cube all the values in the obanaly_time_dimension tables are shown. Only the ones that are referenced from the OBRETAN_Fact_Sessions table (businessdate column) should be shown,new,open,,1970-01-01 0027692,defect,Modules,caristu,alostale,high,minor,always,,,2014-09-26,5,,,public,2015-03-09,Integration is not working with version 1.0.1 of Integration with Google Apps module,"""Integration with Google Calendar is not working with version 1.0.1 of Integration with Google Apps module, after creating the configuration, the following error is raised when trying to add a new calendar: ERROR org.openbravo.integration.google.calendar.CalendarDS - Error fetching Google calendars com.google.api.client.googleapis.json.GoogleJsonResponseException: 401 Unauthorized { """"code"""" : 401, """"errors"""" : [ { """"domain"""" : """"global"""", """"location"""" : """"Authorization"""", """"locationType"""" : """"header"""", """"message"""" : """"Login Required"""", """"reason"""" : """"required"""" } ], """"message"""" : """"Login Required"""" This is working fine with version 1.0.0 of the Integration with Google Apps module""",new,open,,1970-01-01 0029013,design defect,Openbravo ERP,AugustoMauch,AugustoMauch,normal,major,have not tried,,,2015-02-20,5,,,public,2015-03-06,"Removing entries from AD_FIELD have unexpected consequences, a research should be done to study them","""Recently a removal of an entry (a field in a subtab that pointed to the id of its parent tab) from ad_field caused a regression. Now we know that if a field of that kind is removed, it will not be possible to create grids in the record view of that tab. This issue [1] has been reported to handle that particular case. There are other fields (client, organization isActive and the one that stores the table ID) that are automatically created and whose removal could carry unexpected consequences. A research should be done to study these consequences and the proper measures should be taken to minimize them. [1] https://issues.openbravo.com/view.php?id=28991""",new,open,,1970-01-01 0027800,design defect,Retail Modules,caristu,guilleaer,high,minor,always,,,2014-10-08,5,,,public,2015-03-05,Implement pagination for picking lists with big amount of lines,It would be nice to implement a pagination mechanism for picking lists with big amount of lines. Because without pagination having a big number of lines (1000) can cause performance problems,new,open,,2014-12-23 0029139,defect,Retail Modules,marvintm,marvintm,normal,minor,always,,,2015-03-05,5,,,public,2015-03-05,Web POS shouldn't import javascript resources from Core,"""Right now, the Web POS is importing the following files: """"../../org.openbravo.client.application/js/utilities/ob-utilities-number"""", """"../../org.openbravo.client.application/js/utilities/ob-utilities-date"""", And also this one: globalResources.add(createComponentResource(ComponentResourceType.Static, prefix + """"utils/unlinkDeviceOnLoad.js"""", ComponentResource.APP_OB3)); This is dangerous, because these files are maintained in the ERP, and the ERP has access to libraries that do not exist in the mobile platform. So we should stop using functions from these files and replace them with functions in our own libraries (for example for the ones in ob-utilities-number we have equivalent ones in ob-arithmetics.js). """,new,open,,1970-01-01 0023128,feature request,Modules,caristu,mirurita,high,minor,always,,,2013-02-20,5,,,public,2015-03-03,Import product attribute sets with more than one attribute,Currently there is not defined a behavior for Product Attribute Sets with more than one Attribute. It would be nice to add this feature.,new,open,,1970-01-01 0028004,feature request,Openbravo ERP,maite,AtulOpenbravo,normal,major,always,,,2014-10-28,5,,,public,2015-03-03,Error when posting an Amortization using "Accounting dimensions" tab and distributed amount is not equal to line's amount,Error when posting an Amortization using "Accounting dimensions" tab and distributed amount is not equal to line's amount,scheduled,open,,2014-10-30 0029114,feature request,Modules,caristu,vmromanos,high,minor,always,,,2015-03-03,5,,,public,2015-03-03,Ability to have fortnightly frequency for contract invoice scheduling,"""It would be nice if it would be possible to have fortnightly frequency for contract invoice scheduling, that will allow users to generate invoices days 1 and 16 of every month. Currently the following frequencies are available: - Annual - At signature - renewal - Biannually - Monthly - Quarterly""",new,open,,1970-01-01 0023222,feature request,Openbravo ERP,dmiguelez,dmiguelez,normal,minor,always,,,2013-03-04,20,Community Appliance,,public,2015-03-03,"In Asset Amortization Tab of Assets Window, it would be nice to have Processed and Posted columns.","In Asset Amortization Tab of Assets Window, it would be nice to have columns for Processed and Posted status of the line.",new,open,,1970-01-01 0029101,design defect,Openbravo ERP,caristu,dbaz,high,minor,always,,,2015-03-02,5,,,public,2015-03-02,Is not possible to resize neither to move grid columns of the grids in the standard windows using touch devices,"Is not possible to resize neither to move (drag and drop) grid columns of the grids in the standard windows using touch devices like a tablet or smartphone. Currently it seems that this is not implemented in Smartclient as can be tested here: https://www.smartclient.com/#listGridFields",new,open,,1970-01-01 0029100,feature request,Openbravo ERP,caristu,AugustoMauch,high,minor,always,,,2015-03-02,5,,,public,2015-03-02,Ability to create a saved view in the maximized view of the widgets,"It would be nice if it would be possible to create saved views in the maximized view of the widgets, in the same way that it is done in the standard ERP windows",new,open,,1970-01-01 0029098,defect,Retail Modules,guillermogil,marvintm,normal,minor,always,,,2015-03-02,5,,,public,2015-03-02,If you open a popup while you are in another popup the second one appears behind the first,If you open a popup while you are in another popup the second one appears behind the first only the first time you open that popup,new,open,,1970-01-01 0029095,design defect,Openbravo ERP,caristu,AugustoMauch,high,minor,always,,,2015-03-02,5,,,public,2015-03-02,Attribute Set Value selector can't be displayed in a modal window,Attribute Set Value selector can't be displayed in a modal window. Currently it is always opened in a new browser window.,new,open,,1970-01-01 0025869,feature request,Localization Pack: Spain,jonalegriaesarte,psanjuan,normal,minor,have not tried,,,2014-02-28,5,,,public,2015-02-27,347 report is not working in Navarra/Guipuzcoa due to the format,"""347 report is not working in Navarra/Guipuzcoa due to the format. The format is not 100% the same. Line End is different. The 347 txt file generated from Openbravo now, sets a line end based on the server operating system. Navarra / Guipuzcoa txt file generated should always set line end based on a Windows operating system. """,new,open,,1970-01-01 0016228,design defect,Localization Pack: Spain,psanjuan,psanjuan,urgent,major,always,,,2011-03-11,20,Ubuntu 8.04.1,,public,2015-02-27,347 tax report should group by CIF/NIF instead of by BP,347 tax report should group by CIF/NIF instead of by BP,new,open,,1970-01-01 0029089,design defect,Modules,alostale,alostale,normal,minor,N/A,,,2015-02-27,5,,,public,2015-02-27,"Activiti integration uses its own db pool, it should use Openbravo's one","Activiti integration module uses its own database connection pool. This can lead to problems managing connections. Current implementation is org.apache.commons.dbcp.BasicDataSource [1] [1] http://commons.apache.org/proper/commons-dbcp/api-1.4/org/apache/commons/dbcp/BasicDataSource.html",new,open,,1970-01-01 0029081,design defect,Openbravo ERP,jecharri,AugustoMauch,high,minor,always,,,2015-02-26,5,,,public,2015-02-26,Scroll does not work in old selectors working with Mac OSX and Apple hardware,Scroll does not work in old selectors working with Mac OSX and Apple hardware,new,open,,1970-01-01 0029069,feature request,Openbravo ERP,jonalegriaesarte,AugustoMauch,normal,minor,have not tried,,,2015-02-25,5,,,public,2015-02-25,Add the capability to configure permission of email and print report button,Add the capability to configure permission of email and print report button. A new preference could be a good option to implement this option.,new,open,,1970-01-01 0023880,defect,Openbravo ERP,shuehner,eduardo_Argal,normal,major,have not tried,,,2013-05-22,5,,,public,2015-02-25,FIN_AddPayment.calculateOverdueAmount is very slow,"That function is very slow taking up to 600ms to process a single entry. Analyzing this slowdown shows a very high dal overhead calling the small pl-function APRM_ISPAYMENTCONFIRMED. As that function is supposd to be stable (returning same output when giving same input several times) adding a java hashmap as a java based cache does improve runtime greatly. Observed runtime improvement in one customer is from 5min30sec downto 20-25seconds. ",feedback,open,,1970-01-01 0025914,design defect,Openbravo ERP,dbaz,AugustoMauch,high,major,always,,,2014-03-05,5,,,public,2015-02-24,Grid cannot filter by fields with "Time" reference,Grid cannot filter by fields with "Time" reference,new,open,,1970-01-01 0026569,feature request,Openbravo ERP,vmromanos,AugustoMauch,normal,minor,always,,,2014-05-16,20,Debian 5.0,,public,2015-02-24,Trees: it should be possible to define a read only tree where records can be deleted,"""Right now, when you define a tab with a read only tree, the delete button is disabled. If you want to delete a record you need to change to grid view and select the record(s) you want to delete. Besides, when changing to grid view, the order of the records is changed and it's very difficult to remember the record(s) you wanted to delete. I think it makes sense to specify if a tree allows to delete records regardless the read only flag. In this case the system should enable the delete button (and the delete record context menu entry).""",new,open,,1970-01-01 0029047,feature request,Retail Modules,aaroncalero,marvintm,normal,minor,have not tried,,,2015-02-24,5,,,public,2015-02-24,Giftcard Details popup should be easily extensible,"The Giftcard Details popup should be easily extensible (e.g. adding new properties to a giftcard or extending the functionality of the buttons) from external modules. ",new,open,,1970-01-01 0025777,design defect,Openbravo ERP,alostale,AugustoMauch,normal,minor,have not tried,,,2014-02-20,5,,,public,2015-02-24,selector to non-PK column not working,"""Selectors linking to a column that is not the PK from the referenced table don't work properly. Grid is properly shown but when entering in form view value is empty, it is possible to select a value and save. Recently saved record works fine till it is gets from backend again. Navigation doesn't work.""",new,open,,1970-01-01 0025210,design defect,Openbravo ERP,alostale,AugustoMauch,normal,major,always,,,2013-11-25,5,,,public,2015-02-24,Adaptive filtering not working for FK dropdown filters,"""While typing in a foreign key drop down filter, queries to populate date applying entered text are executed. This queries are executed in backend even the filter is more restrictive than previous one and previous one returned the whole page. This is, adaptive filtering is not used in this case.""",new,open,,1970-01-01 0023582,design defect,Openbravo ERP,dbaz,AugustoMauch,high,minor,always,,,2013-04-18,5,,,public,2015-02-24,DateTime query list widget filter columns doesn't work,DateTime query list widget filter columns doesn't work,new,open,,1970-01-01 0025927,feature request,Openbravo ERP,jonalegriaesarte,jonalegriaesarte,normal,minor,have not tried,pi,,2014-03-06,5,,,public,2015-02-23,Add invoice status and receipt status in purchase flow,Add invoice status and receipt status in purchase flow,new,open,,1970-01-01 0029004,feature request,Retail Modules,jecharri,marvintm,high,minor,always,,,2015-02-20,5,,,public,2015-02-23,Leave as credit when users do an overpayment,"""Leave as credit when users do an overpayment. Currently when users create an overpayment using the Web POS, application is going to split the payment in 2 lines: -one with total of the order -the rest of amount related with writeoff G/L item configured in POS terminal type window It will be great to have a checkbox to give the option to the user to leave that amount as credit in the Business Partner.""",new,open,,1970-01-01 0028311,feature request,Openbravo ERP,egoitz,AugustoMauch,urgent,major,always,,,2014-11-28,5,,,public,2015-02-23,Add total to the dimensional reports when costs are used,"Right now the totals are not calculated for all the columns of the report. When costs are shown the total for the cost and profit columns are not shown. It is very useful to have total for all the columns. ",new,open,,1970-01-01 0020826,feature request,Openbravo ERP,xabiermerino,jonalegriaesarte,high,minor,always,3.0MP11,,2012-06-21,5,,,public,2015-02-20,Improve in payment terms (early payment discount),"It would be nice be able to define a payment term which supports an early payment discount. For example: - Sales Invoice 100 *1% Discount if Paid within 15 Days would result in Amount Due = 99. *Otherwise 100% due within 60 days. ",new,open,,1970-01-01 0025465,design defect,Openbravo ERP,caristu,AugustoMauch,high,minor,N/A,,,2014-01-13,5,,,public,2015-02-19,Show only characteristics related to a product on the characteristics filter,"""On the product selector, the characteristics filter displays all the characteristics defined. It would be nice if there would be possible, for example by setting a preference, to display only the characteristics available for the product selected. This would make the search easier for the user when there exists a lot of characteristics defined in the system. The expected behavior would be the same as the current one with foreign key filters: they are adapted dynamically to show the current values displayed in the grid. For example, in the [Product] window not every unit of measure created in the system are displayed in the filter drop-down, just the unit of measure of the products being currently displayed in the grid.""",new,open,,1970-01-01 0028994,feature request,Modules,caristu,vmromanos,high,major,always,,,2015-02-19,5,,,public,2015-02-19,Ability to define the price for resources in different time units,"Currently it is possible to manage resource reservations in the ""Resource Reservation"" widget for hourly an daily intervals. But the price of the reservation is calculated considering only the price per hour (See attached). It would be nice of the price of the reservation could be calculated considering other time units like daily or monthly. ",new,open,,1970-01-01 0028974,design defect,Localization Pack: Spain,psanjuan,,urgent,major,always,,,2015-02-17,20,Ubuntu 8.04.1,,public,2015-02-17,cash amounts should be split,"cash amounts should be split, therefore cash amounts collected on lease transactions are populated in the lease record for instance.",new,open,,1970-01-01 0025664,feature request,Openbravo ERP,caristu,AugustoMauch,high,minor,always,,,2014-02-05,5,,,public,2015-02-17,Call a javascript function using the standard process definition handler,"""It would be nice if the standard process definition will allow to call a javascript function using the handler field, as it is done in the manual ui. This will offer us new possibilities, like printing reports from a pick and execute window, because we would be able to call a servlet from the javascript function""",new,open,,1970-01-01 0028903,feature request,Modules,VictorVillar,jonalegriaesarte,urgent,major,always,,,2015-02-10,5,,,public,2015-02-17,It would be nice to initialize negative stock in Openbravo,It would be nice to initialize negative stock in Openbravo,new,open,,1970-01-01 0028935,feature request,Retail Modules,jecharri,marvintm,high,minor,always,,,2015-02-13,5,,,public,2015-02-13,We should have a logic for returns in Web POS to choose the correct warehouse.,We should have a logic for returns in Web POS to choose the correct warehouse. Currently we are using priority for sales and returns and we don't give to the users the possibility to define priorities when they are creating returns,new,open,,1970-01-01 0028925,defect,Retail Modules,Orekaria,marvintm,normal,minor,always,,,2015-02-12,5,,,public,2015-02-12,Refactor the cash management rate conversion to use the Currency API,Refactor the cash management rate conversion to use the Currency Conversion API,new,open,,1970-01-01 0007630,feature request,Openbravo ERP,ealegre,rmorley,normal,major,always,2.40,,2009-02-18,5,,,public,2015-02-11,Don't show "not posted" button for goods receipt /goods shipment when M_InOut not checked,"""If the accounting for goods receipt and goods shipment is not active (M_InOut table not checked at Financial Management || Accounting || Setup || Accounting Schema || Accounting Schema >> Account Schema Tables) don't show the """"Not Posted"""" button in the corresponding windows to avoid confusion. Also, in the accounting documents not posted option (Financial Management || Accounting || Analysis Tools || Report Not Posted || Report Not Posted) use a filter not to show them as pending to be posted, since never will be.""",new,open,,1970-01-01 0028910,feature request,Openbravo ERP,asiermartirena,AugustoMauch,normal,minor,have not tried,,,2015-02-10,5,,,public,2015-02-10,Allow transaction of new parameters from ClientSideValidation to an EventHandler,"""Actually in a Process Definition is not possible to send parameters which are not listed in the Process Definition's popup, for example, to transfer the filters of a window to the Action Handler. The reason is because getContextInfo() function (which takes the parameters are going to send) is called before the execution of the client side validation function's code.""",new,open,,1970-01-01 0028904,feature request,Localization Pack: Spain,vmromanos,psanjuan,normal,minor,have not tried,,,2015-02-10,5,,,public,2015-02-10,Create NOI field inside Business Partner window,"""It is useful to have a separate NOI field in business partner window to avoid using the original tax id field for two different purposes at the same time: normal tax id and NOI. This new NOI field could have a validation too. Any other module that use the NOI (340, IRB, 347, 349, etc.) should start using this new field instead of calculating on the fly the NOI as they are doing right now.""",new,open,,1970-01-01 0023701,design defect,Openbravo ERP,VictorVillar,dmiguelez,high,major,always,pi,,2013-04-30,5,,,public,2015-02-10,'Allow negative stock' is not fully supported in Openbravo,'Allow negative stock' is not fully supported in Openbravo,new,open,,1970-01-01 0028897,feature request,Openbravo ERP,VictorVillar,dmiguelez,urgent,major,always,,,2015-02-09,5,,,public,2015-02-09,It would be nice to have a massive update for non variant characteristics,It would be nice to have a massive update for non variant characteristics,new,open,,1970-01-01 0027454,defect,Retail Modules,mtaal,marvintm,normal,minor,have not tried,,,2014-08-24,5,,,public,2015-02-09,"Tax Exempt module does not work with q4 version, sql replacement seems to simple","""I found 2 problems. First: I changed a line to this, this seems to work, the original line in the modeule is this: https://code.openbravo.com/erp/pmods/org.openbravo.retail.taxexempt/file/d46b6b9cc1fc/web/org.openbravo.retail.taxexempt/js/taxExemptButton.js#l80 I changed it to this: if (componentHolder && componentHolder.name === 'defaultEdit' && componentHolder.components[0] && componentHolder.components[0].name === 'msgedit' && componentHolder.components[0].components[0] && componentHolder.components[0].components[0].components && componentHolder.components[0].components[0].components.push) { But this must be validated. Second: This code: OB.UTIL.HookManager.registerHook('OBPOS_FindTaxRate', function (args, callbacks) { if (args.context.get('bp').get('taxExempt')) { args.line.set('taxExempt', true); } else if (args.line.get('taxExempt')) { args.sql = """"select * from c_tax where istaxexempt = 'true' order by validfrom desc limit 1""""; } OB.UTIL.HookManager.callbackExecutor(args, callbacks); return; }); Fails because the args does not have a property line. This got solved in this push: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/ad8bc428c9f8318c2953ecd4d441551c507414a5 A bigger problems seems to be that the sql replacement proposed above does not seem to be correct, the sql query which gets replaced is really big and the replacement does not seem to cover all cases, it seems better to add the istaxexempt=true to the query. So this issue is 2 things: - validate that the first topic has been solved correctly - check the sql replacement """,scheduled,open,,1970-01-01 0028865,design defect,Openbravo ERP,caristu,AugustoMauch,high,minor,always,pi,,2015-02-04,5,,,public,2015-02-09,Is not possible to modularize Widget Menu Items entries,"Is not possible to modularize Widget Menu Items entries. Currently, it is not possible to create a new record in this window and assign a module to it, to be able to export it.",new,open,,1970-01-01 0028891,defect,Retail Modules,aaroncalero,marvintm,normal,minor,have not tried,,,2015-02-09,5,,,public,2015-02-09,Properties added to models from external modules cannot be initialized,"Properties added to existing models (Order, BusinessPartner, BPLocation) cannot be initialized with a default value, and instead are set to null",new,open,,1970-01-01 0028882,feature request,Openbravo ERP,maite,dmiguelez,urgent,major,always,,,2015-02-06,5,,,public,2015-02-06,Improve "Info.Cont.Impuestos" to configure withholding account for withholding taxes,Improve "Info.Cont.Impuestos" to configure withholding account for withholding taxes,new,open,,1970-01-01 0028881,feature request,Openbravo ERP,jonalegriaesarte,marvintm,normal,minor,have not tried,,,2015-02-06,5,,,public,2015-02-06,Add support for extension tablefunc in PostgreSQL,Add support for extension tablefunc in PostgreSQL,new,open,,1970-01-01 0028861,feature request,Localization Pack: Spain,psanjuan,jonalegriaesarte,urgent,major,always,,,2015-02-04,20,Ubuntu 8.04.1,,public,2015-02-04,New changes published for Spanish CoA. Modelo Abreviado & Modelo Normal.,"New changes published for Spanish CoA. Modelo Abreviado & Modelo Normal. See BOE Lunes 2 Febrero 2015 http://www.boe.es/boe/dias/2015/02/02/pdfs/BOE-A-2015-876.pdf",new,open,,1970-01-01 0022799,feature request,Localization Pack: Spain,mbernal,jonalegriaesarte,normal,trivial,always,,,2013-01-15,20,Community Appliance,,public,2015-02-04,Small Typo in Spanish PYMES chart of accounts,"Account names and descriptions for ""P.G.15 - 15.Variación de valor razonable en instrumentos"" financieros and ""P.G.16 - 16.Diferencias de cambio"" have a small typo. There should be a space after the number.",new,open,,1970-01-01 0028856,defect,Retail Modules,jecharri,marvintm,high,minor,always,,,2015-02-03,5,,,public,2015-02-03,"Size property does not work in tag text, it works in tag line","""Size property does not work in tag text, it works in tag line http://wiki.openbravo.com/wiki/Retail:Developers_Guide/Receipt_and_Customer_display_documents""",new,open,,1970-01-01 0010917,feature request,Openbravo ERP,jayakumar,jonalegriaesarte,normal,major,always,,,2009-10-09,20,rPath Linux,,public,2015-02-03,Message should be displayed with appropriate back ground color,"When we create the AD Message with type of ""Information"" in the Application Dictionary, is displaying with Red Back ground message when the exception is raised in the Database(Procedure, RAISE_APPLICATION_ERROR).",new,open,,1970-01-01 0028584,design defect,Openbravo ERP,jecharri,AugustoMauch,normal,major,have not tried,,,2015-01-13,5,,,public,2015-02-02,Auxiliary input vs display logic does not work fine in all the cases,Auxiliary input vs display logic does not work fine in all the cases,new,open,,1970-01-01 0028816,feature request,Openbravo ERP,maite,dmiguelez,urgent,major,always,,,2015-01-29,5,,,public,2015-01-29,It would be nice to be able to deduct only part of the tax amount,It would be nice to be able to deduct only part of the tax amount,new,open,,1970-01-01 0028648,design defect,Openbravo ERP,jecharri,dbaz,high,minor,always,,,2015-01-16,5,,,public,2015-01-29,Process Definition standard processes does not adjust the popup size,Process Definition standard processes does not adjust the popup size,acknowledged,open,,1970-01-01 0028607,design defect,Openbravo ERP,egoitz,AugustoMauch,normal,minor,always,,,2015-01-14,5,,,public,2015-01-29,The format method for smartclient is not formating properly the Date variables.,"""The format method for smartclient is not formating properly the Date variables. That method is not used at Openbravo, but if you want create a manual window and you need to format the data with that method you will get an incorrect format.""",new,open,,1970-01-01 0028782,design defect,Openbravo ERP,vmromanos,AugustoMauch,normal,minor,always,,,2015-01-27,20,Debian 5.0,,public,2015-01-29,Column's default value doesn't work when the column doesn't have an associated field in a tab,"""When a column is not associated to any field in a tab, the default value is not populated. As a consequence, if the column is mandatory, the record can't be saved. However, if the column has a field in this tab, the default value works fine.""",acknowledged,open,,1970-01-01 0028783,design defect,Openbravo ERP,vmromanos,AugustoMauch,normal,minor,always,,,2015-01-27,20,Debian 5.0,,public,2015-01-29,Callout can't populate column's value when the field is not present in the tab,A callout can't update the value of a column if this column doesn't have a field associated in the tab.,acknowledged,open,,1970-01-01 0027964,defect,Retail Modules,sureshbabu,malsasua,normal,trivial,always,,,2014-10-23,5,,,public,2015-01-28,"[RR14Q4] System behaves wrongly, when the user enter inavlid password and press enter key in Password field","""While testing the """"Setting price required management approval"""" feature, after entering valid user id and invalid password, in the password field when i press enter key. Approval required popup appears once again, instead of showing invalid user id and password message. """,feedback,open,,1970-01-01 0028764,defect,Retail Modules,lorenzofidalgo,marvintm,normal,trivial,always,main,,2015-01-26,5,,,public,2015-01-26,Expected message "SUCCESS Receipt no: xxxxx/yyyyyyyy has been closed successfully" is not shown in offline mode,"Expected message ""SUCCESS Receipt no: xxxxx/yyyyyyyy has been closed successfully"" is not shown after completing a receipt in offline mode. ",new,open,,1970-01-01 0028763,defect,Retail Modules,lorenzofidalgo,marvintm,normal,trivial,always,main,,2015-01-26,5,,,public,2015-01-26,"It is expected that certain messages appear when using offline/online mode and completing receipts, but they do not appear","Some certain messages must appear when changing from offline mode to online mode if the user has completed some receipts. POS only shows: ""Data synchronization was successful"". It should appear: -- Info Processing pending orders SUCCESS All orders have been processed -- ",new,open,,1970-01-01 0019174,design defect,Openbravo ERP,ioritzCia,dmiguelez,normal,minor,always,,,2011-11-24,20,Ubuntu 10.04,,public,2015-01-23,Asset Amortization process does not recalculate amortizations,"If amortization lines are created, you can change fields in the asset header and click on recalculate amortizations. The message says that the process has completed successfully but in the lines nothing changed.",new,open,,1970-01-01 0028674,design defect,Openbravo ERP,aferraz,AugustoMauch,normal,minor,always,,,2015-01-19,30,Professional Appliance,,public,2015-01-22,Grid from Match Statement popup is not filtering correctly by Date column,"When you try to filter by ""Date"" column in the grid of Match Statement popup, the grid filters by ""Transaction Date"" instead.",new,open,,1970-01-01 0028733,defect,Retail Modules,plujan,marvintm,normal,minor,random,main,,2015-01-22,5,,,public,2015-01-22,If cache loading process fails on getting Master Data the data gets never loaded,"""After clearing the cache, the process of loading data tries to retrieve all the Master Data. If this process fails, you may end up with a non functioning application. Note that you will not get any error message in the GUI, and that the only solution is to clear the cache again.""",new,open,,1970-01-01 0028731,defect,Retail Modules,plujan,marvintm,normal,minor,random,main,,2015-01-22,5,,,public,2015-01-22,On high latency networks sometimes a wrong "User or password not valid" is shown on login,"Using a high latency network, sometimes on log in I've got ""the user or password is not correct"" message (providing the proper credentials) and after accepting the message I've been directed to the Main page.",new,open,,1970-01-01 0028725,feature request,Modules,maite,eduardo_Argal,urgent,major,always,,,2015-01-22,5,,,public,2015-01-22,It would be useful to add a "hook" to REM_RemittanceProcess,"It would be useful to add a ""hook"" to REM_RemittanceProcess, to be able to add some extra actions",new,open,,1970-01-01 0028710,design defect,Retail Modules,mtaal,marvintm,normal,trivial,have not tried,,,2015-01-21,5,,,public,2015-01-21,"Small cosmetic error, the error message of max amount on payment method needs a bit more vertical space","See screenshot, only happens if there are many payments on the ticket causing a scroll bar or causing all the vertical space to be taken.",new,open,,1970-01-01 0028709,defect,Retail Modules,lorenzofidalgo,marvintm,none,trivial,always,main,,2015-01-21,5,,,public,2015-01-21,Tick should not be enabled in certain return receipt case. It can confuse the user,"When it is not possible to ""Apply to all lines"" certain discount, its green tick should not be enabled. It its not applied (expected behaviour), but that tick could confuse the user.",new,open,,1970-01-01 0028708,feature request,Openbravo ERP,jecharri,AugustoMauch,high,minor,always,,,2015-01-21,5,,,public,2015-01-21,Case statement is not supported in Order By clause,Case statement is not supported in Order By clause,new,open,,1970-01-01 0021130,defect,Retail Modules,xplacesc,migueldejuana,high,minor,always,,,2012-07-18,5,,,public,2015-01-20,Some fields can be changed after a POS Order has been uploaded and completed,"When a sales order is uploaded, and completed automatically, it is possible to modify some fields like POS Terminal, Sales Representative, Invoice Terms",scheduled,open,,1970-01-01 0024981,feature request,Openbravo ERP,jecharri,dmiguelez,urgent,major,always,pi,,2013-10-21,5,,,public,2015-01-20,It is impossible to select an existing product with attribute set in POS order types,"It is impossible to select an existing product with attribute set in POS order types. We should give to users the possibility to select an existing attribute set instance when the document type is ""POS Order"" or ""Warehouse Order""",new,open,,1970-01-01 0028699,defect,Retail Modules,lorenzofidalgo,marvintm,normal,minor,always,main,,2015-01-20,5,,,public,2015-01-20,It is not possible to use correct credentials to use approval feature in offline mode if approval is not done online previously,"If you try to use approval feature in offline mode, POS does not validate credentials correctly if you have not used approval feature previosuly in online mode. Moreover, message shown after that is not correct. It shows ""User does not have privileges to approve this action"".",new,open,,1970-01-01 0028697,defect,Retail Modules,plujan,migueldejuana,normal,minor,have not tried,main,,2015-01-20,5,,,public,2015-01-20,When overpaying several orders using a card the amount overpaid is not properly shown in the pop up message,"When I choose Card as form of payment and overpay, the message shows %0 instead of the proper amount overpaid",new,open,,1970-01-01 0028696,defect,Retail Modules,lorenzofidalgo,marvintm,none,trivial,always,main,,2015-01-20,5,,,public,2015-01-20,Message shown once logged at POS in offline mode is too fast to be read,"Message shown once logged at POS in offline mode is a long message; too fast to be read. The warning message about offline mode is too long to be read during the duration of the message.",new,open,,1970-01-01 0021072,design defect,Retail Modules,iperdomo,guilleaer,low,minor,always,,,2012-07-13,30,3.4.4-1-ARCH,,public,2015-01-20,"Order cache stores the serialized version of the product image, resulting in a waste of space","""When you add a ticket, on every ticket modification action, we're storing the ticket in a local client database. This ticket gets serialized in a JSON format. If you add images (thumbnails) to your products, the serialized version of the ticket contains the base64 version of the image; resulting in a waste of space.""",new,open,,1970-01-01 0028680,design defect,Openbravo ERP,egoitz,AugustoMauch,urgent,major,always,,,2015-01-19,5,,,public,2015-01-19,Create a index for each column used on a foreign key constraint,Create a index for each column used on a foreign key constraint.,new,open,,1970-01-01 0028677,defect,Retail Modules,alostale,marvintm,normal,trivial,N/A,,,2015-01-19,5,,,public,2015-01-19,unused sequences in webPOS module,"org.openbravo.retail.posterminal module defines 3 DB sequences that are not used by the module. They are: OBPOS_TICKETSNUM_PAYMENT OBPOS_TICKETSNUM_REFUND OBPOS_TICKETSNUM ",new,open,,1970-01-01 0028666,defect,Openbravo ERP,rjapoova,dmiguelez,normal,major,have not tried,3.0PR14Q4,,2015-01-18,5,,,public,2015-01-18,Affinity and Matching Type don't allow to distinguish automatically added transactions from those matched to existing ones,"""Consider this situation. You have a number of transactions not yet cleared in the Financial Account window. You import a bank statement and between the records in the statements and the already created transactions there is partial overlapping: some transactions are in common, others are present in the statement but not yet created. You start the Match Statement process. You would expect the system to show where the overlapping is but it does not. All transactions in the Match Statement window look the same. Please notice that this is a functional regression: in the previous version of the window, prior to PR14Q4, it was possible to see the difference.""",new,open,,1970-01-01 0028665,design defect,Openbravo ERP,rjapoova,dmiguelez,normal,major,always,3.0PR14Q4,,2015-01-18,5,,,public,2015-01-18,Affinity and Matching Type don't allow to distinguish automatically added transactions from those matched to existing ones,"""Consider this situation. You have a number of transactions not yet cleared in the Financial Account window. You import a bank statement and between the records in the statements and the already created transactions there is partial overlapping: some transactions are in common, others are present in the statement but not yet created. You start the Match Statement process. You would expect the system to show where the overlapping is but it does not. All transactions in the Match Statement window look the same. Please notice that this is a functional regression: in the previous version of the window, prior to PR14Q4, it was possible to see the difference.""",new,open,,1970-01-01 0028664,design defect,Openbravo ERP,rjapoova,dmiguelez,normal,minor,always,3.0PR14Q4,,2015-01-18,5,,,public,2015-01-18,Match control in the Match Statement window should be defaulted to null (show all transactions),"""In the Match Statement window, by default only not matched transactions are shown (Match control is defaulted to No). If the Advanced Matching Algorithm works well - and it does - in most cases all transactions are always matched. This means that with the default behavior this window is always empty, which is very confusing.""",new,open,,1970-01-01 0028657,feature request,Openbravo ERP,rjapoova,dmiguelez,normal,minor,have not tried,,,2015-01-18,5,,,public,2015-01-18,"When unposting a document, the ""Delete Accounting"" checkbox should be defaulted to Y or removed","""When you want to unpost a document (delete the previous generated accounting), you can press the corresponding button. That button opens a window where you need to check the """"Delete Accounting"""" box and then confirm the action. If you do not check the box, the action simply opens the Journal Entry report window where you can see the accounting entry, without deleting it. This was needed in earlier versions of Openbravo as it was the only way to drill down from a document to its accounting representation. Several releases ago, however, an Accounting tab has been added to all postable documents and that is a much better way to review accounting. At the moment, the only function of the Unpost window should be to delete accounting, so the checkbox should be removed (better) or at least defaulted to Y.""",new,open,,1970-01-01 0028633,feature request,Openbravo ERP,gorkaion,AugustoMauch,normal,minor,always,,,2015-01-15,20,Gentoo,,public,2015-01-15,Better log of SqlGrammarException,"When the HQL of a HQLDataSourceService fails with an SqlGrammarException the log of the error is not meaningful. It would be nice if this type of exceptions are caught so the sql causing them is also included in the log using the SqlGrammarException.getSql() method.",new,open,,1970-01-01 0022889,design defect,Openbravo ERP,VictorVillar,jonalegriaesarte,urgent,major,always,pi,,2013-01-24,5,,,public,2015-01-14,Warehouses and Storage Bin shall not be shared within legal entities,"Warehouses and Storage Bins organization must be a legal entity or a child of a legal entity. ",new,open,,2013-03-01 0028570,feature request,Openbravo ERP,jonalegriaesarte,AugustoMauch,normal,minor,have not tried,,,2015-01-12,5,,,public,2015-01-12,Add the ability to disable form view in edition mode,"It would be great to have the ability to disable form view in edition mode, so that the user can insert/edit data in grid mode",new,open,,1970-01-01 0028550,feature request,Openbravo ERP,maite,dmiguelez,urgent,major,always,,,2015-01-09,5,,,public,2015-01-09,It would be nice to be able to change master data organization information for UI,Depending on your Organization's tree evolution you could need to define new organizations and to move master data from current organization to higher levels,new,open,,1970-01-01 0004413,feature request,Openbravo ERP,RenateNieuwkoop,gorkaion,normal,minor,have not tried,2.35,,2008-07-15,5,,,public,2015-01-08,Product Transactions is displaying incorrect movement type,"""Master Data Management || Product || Product >> Transactions The Movement type in the screen is displaying incorrect information. The 100 for Production + is correct, but the -100 should be Production -, not Production + """,scheduled,open,,1970-01-01 0028535,defect,Openbravo ERP,lorenzofidalgo,dmiguelez,normal,minor,always,pi,,2015-01-07,5,,,public,2015-01-07,It is no possible to choose record in "Payment Method" selector from AddPayment popup after deleting default record,"After deleting default record, it is not possible to choose a record in that field. It is not possible even if you write the exact record. The following message appears: ""No items to show"".",new,open,,1970-01-01 0028528,feature request,Openbravo ERP,VictorVillar,dmiguelez,urgent,major,always,pi,,2015-01-07,5,,,public,2015-01-07,It would be nice to copy attributes automatically in Production Run,It would be nice to copy attributes automatically to P+ in Production Run after creating standards and editing the attribute of the consumed products P-,new,open,,1970-01-01 0023963,feature request,Openbravo ERP,jonalegriaesarte,AugustoMauch,normal,minor,have not tried,pi,,2013-06-03,5,,,public,2015-01-05,Add the ability to export formulas to excel,Add the ability to export formulas to excel. Now the formulas defined in grid view are not exported to excel,new,open,,1970-01-01 0028524,design defect,Openbravo ERP,dbaz,dbaz,normal,minor,always,,,2015-01-05,5,,,public,2015-01-05,The focused row of the combo filter dropdown list should follow the pagination,"The focused row of the combo filter dropdown list should follow the pagination, so if you press pgdn or pgup keys to change the list viewport, the focused row should be moved to, so always once one row is focused, always a focused row shuld be visible in the current viewport",new,open,,1970-01-01 0028517,defect,Openbravo ERP,plujan,eduardo_Argal,normal,minor,random,main,,2015-01-02,5,,,public,2015-01-02,Financial Account data for QA dataset has not a default Payment Method,"When creating a new Financial Account Transaction, the Add Payment selector opens with the default Payment Method. If there is not default defined, it picks a random payment method, what is a problem for the Selenium tests. See steps.",new,open,,1970-01-01 0028515,feature request,Openbravo ERP,umartirena,AugustoMauch,normal,minor,always,,,2015-01-02,5,,,public,2015-01-02,It would be nice to have a drop down in the application that allows to close several windows at once,"It would be nice to have the options of ""Close all"" and ""Close others"", instead of having to close all windows manually.",new,open,,1970-01-01 0028211,feature request,Openbravo ERP,jonalegriaesarte,AtulOpenbravo,normal,major,have not tried,,,2014-11-18,5,,,public,2014-12-30,"Create sales order from expenses uses always warehouse order. It should be configurable, or use the order defined as default","Create sales order from expenses uses always warehouse order. It should be configurable, or use the order defined as default",new,open,,2014-11-30 0028485,defect,Openbravo ERP,psanjuan,umartirena,urgent,major,always,,,2014-12-24,20,Ubuntu 8.04.1,,public,2014-12-30,No negative stock correction adjustment created while turning negative stock into zero.,No negative stock correction adjustment created while turning negative stock into zero.,scheduled,invalid,,1970-01-01 0027459,design defect,Openbravo ERP,maite,reinaldoguerra,urgent,major,always,,,2014-08-25,5,,,public,2014-12-30,Data from non-accessible organizations is obtained in Multidimensional reports,Data from non-accessible organizations is obtained in Multidimensional reports,scheduled,open,,2014-09-24 0028315,defect,Retail Modules,lorenzofidalgo,marvintm,low,trivial,always,main,,2014-11-28,5,,,public,2014-12-29,[RR14Q4] Wrong success message when completing a receipt,"""The success message when a receipt is completed is not the expected. I have checked that in livebuilds it is working as expected, but it does NOT in RR14Q4.""",new,open,,1970-01-01 0028488,feature request,Openbravo ERP,ngarcia,jonalegriaesarte,urgent,major,always,,,2014-12-24,5,,,public,2014-12-24,It would be fine to be able to define the Salary Category Cost in a currency different from client currency,It would be fine to be able to define the Salary Category Cost in a currency different from client currency,new,open,,1970-01-01 0028483,design defect,Openbravo ERP,AugustoMauch,AugustoMauch,normal,minor,have not tried,,,2014-12-24,5,,,public,2014-12-24,Improve the performance of the query done to populate FK filter dropdowns in HQL based tables,"In this issue [1] the performance of the queries done to populate fk filter dropdowns in standard grids was improved. A similar change should be done to improve the performance of these queries when the grid takes the data from a HQL based table. [1] https://issues.openbravo.com/view.php?id=25182",new,open,,1970-01-01 0028475,design defect,Openbravo ERP,dbaz,AugustoMauch,normal,minor,always,,,2014-12-23,5,,,public,2014-12-23,Wrong coding,"""pickListProperties defined inside """"init: function"""" instead as a standalone changeDefaults https://code.openbravo.com/erp/devel/pi/file/tip/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-fk-filter.js#l79 Note that once it be refactored, the following lines could be erased too: showOverAsSelected: this.pickListProperties.showOverAsSelected, bodyKeyPress: this.pickListProperties.bodyKeyPress,""",new,open,,1970-01-01 0028159,feature request,Openbravo ERP,Orekaria,AugustoMauch,normal,major,always,,,2014-11-12,5,,,public,2014-12-22,Stabilization: smartbuild could delete the contents of the WebContent/js/gen directory,"Stabilization: Smartbuild could delete the contents of the WebContent/js/gen directory This is causing users to have updated versions of client applications when there has been a change in the javascript files of the server ",new,open,,1970-01-01 0028465,feature request,Openbravo ERP,caristu,AugustoMauch,high,minor,always,,,2014-12-22,5,,,public,2014-12-22,Add ability to use MenuButton reference on the right part of the toolbar,"It would be nice if it would be possible to define a MenuButton reference through the application dictionary on the right part of the toolbar. Like the ""To do"" green button that appears here[1]. This way it would be possible to launch several actions from the same button. [1] http://wiki.openbravo.com/w/images/thumb/e/ec/Bpm_window_flyout.png/800px-Bpm_window_flyout.png",new,open,,1970-01-01 0028145,defect,Modules,maite,vmromanos,high,minor,always,,,2014-11-11,5,,,public,2014-12-22,"Document expected behaviour for ""Current"", ""Previous"", ""Starting/Ending Date"", ""Block Invoice"" field in Contract Billing Process","Include specific documentation in following link: http://wiki.openbravo.com/wiki/Coworking:Contract_Billing_Process",new,open,,1970-01-01 0027304,feature request,Openbravo ERP,jonalegriaesarte,dmiguelez,normal,minor,have not tried,,,2014-08-11,5,,,public,2014-12-22,Improvement in the error message in BOM production,"Improvement in the error message in BOM production. When some products do not have stock, the error is appearing one by one, instead of all the errors in one message.",new,open,,1970-01-01 0018693,feature request,Openbravo ERP,xabiermerino,jonalegriaesarte,high,minor,always,3.0MP3,,2011-10-04,5,,,public,2014-12-22,You are not able to introduce different sequence in Journal Batch,You are not able to introduce different sequence in Journal Batch. If you create two doc types for different organizations with different sequences the application does not get the correct one.,new,open,,1970-01-01 0011490,feature request,Openbravo ERP,ealegre,jonalegriaesarte,normal,major,always,,,2009-11-25,20,Community Appliance,,public,2014-12-18,Pending goods receipts not useful when receiving products with attributes,"""Hi there When receiving products through the option """"pending goods receipt"""" there is no possibility to enter the product attributes. This option is very useful but when using attibutes it makes it useless since you have to visit every goods receipt document to populate the product attributes. However, it is possible to populate the field if the goods receipt is created with the option """"create lines from"""". Thanks Enric Alegre""",scheduled,open,,1970-01-01 0028444,feature request,Retail Modules,egoitz,marvintm,normal,major,always,,,2014-12-17,5,,,public,2014-12-18,Add the possibility to restrict the returns to be done with the same payment method than the original payment method,"Add the possibility to restrict the returns to be done with the same payment method than the original payment method. For example: Enable a preference. Then A ticket paid with credit card will be return only with credit card payment method..",new,open,,1970-01-01 0024210,design defect,Openbravo ERP,itadmin,dmiguelez,normal,major,always,,,2013-06-27,5,,,public,2014-12-18,Wrong Documen No when changed organization in G/L Journal,When creating a new header the first org is automatically filled in incl its seq num. When changing the org its seq num does not change to the right. Those two fields need to be in sync.,new,open,,1970-01-01 0028446,defect,Openbravo ERP,fgaldiano,dmiguelez,urgent,major,have not tried,3.0PR14Q3.4,,2014-12-18,30,Professional Appliance,,public,2014-12-18,G/LJournal entries Balanced. Are reported as not Balanced when "Process Batch" is pressed,G/LJournal entries Balanced. Are reported as not Balanced when "Process Batch" is pressed,new,open,,1970-01-01 0024925,feature request,Retail Modules,adrianromero,marvintm,normal,major,have not tried,,,2013-10-10,5,,,public,2014-12-17,New menu actions cannot be placed in order in the Web POS menu,"When creating a new module that add a new menu action this action has to be placed in an array. Ej: OB.OBPOSPointOfSale.UI.LeftToolbarImpl.prototype.menuEntries.push({ kind: 'GCNV.UI.MenuPaidReceipts' }); The problem is that with this mechanism it is not possible to group properly actions of the same class and menu actions added by different modules are not properly ordered in the menu.",new,open,,1970-01-01 0021194,feature request,Retail Modules,emartinez,adrianromero,normal,minor,always,,,2012-07-24,5,,,public,2014-12-17,Availability of restarting Web POS sequences,"It would be necessary to be able to reset the sequences, since for now it looks the latest pos order generated in Sales Order table and then propose that as following number.",new,open,,1970-01-01 0028436,design defect,Openbravo ERP,caristu,AugustoMauch,urgent,major,always,3.0PR14Q3,,2014-12-17,5,,,public,2014-12-17,"Web services does not convert the date, time and datetime columns to the timezone of the client when returning the results","""Web services does not convert the date, time and datetime columns to the timezone of the client where they are executed. When saving data on the application, the date is saved with converted to the timezone of the server. This date is converted to the timezone of the client when accessing to the data on the application. When receiving the result of a web service call, the behavior is different, the date is not converted and is received with the timezone of the client.""",new,open,,1970-01-01 0028433,defect,Retail Modules,guillermogil,marvintm,low,trivial,always,,,2014-12-17,5,,,public,2014-12-17,Search Key of the print template list has a typo,"Search Key of the print template list has a typo It is OBPOS_PrintTemaplate but it should be OBPOS_PrintTemplate",new,open,,1970-01-01 0028420,feature request,Retail Modules,maite,marvintm,urgent,major,always,,,2014-12-16,5,,,public,2014-12-16,It would be nice to be able to set maximum discount amount,It would be nice to be able to set maximum discount amount,new,open,,1970-01-01 0027994,design defect,Retail Modules,jecharri,marvintm,normal,major,always,,,2014-10-27,5,,,public,2014-12-15,Web POS does not search properly with strange characters (take into account all of them) in the product name,Web POS does not search properly with strange characters (take into account all of them) in the product name,scheduled,open,,2014-12-01 0028392,design defect,Retail Modules,aaroncalero,marvintm,low,minor,have not tried,,,2014-12-11,5,,,public,2014-12-15,Function setUserModelOnline is being called from the login page if the terminal changes,"If a user logs in in a terminal and then, from the same browser window, switches to a different terminal (which should only be done while testing), setUserModelOnline is called from the login page while the local database is being reset, and websql error are thrown because setUserModelOnline is trying to access tables that have been removed.",new,open,,1970-01-01 0028404,feature request,Openbravo ERP,caristu,AugustoMauch,high,minor,always,pi,,2014-12-12,5,,,public,2014-12-12,Make configurable the maximum number of variants that can be generated by the manage variants process,"""Due to performance a issue[1], the maximum number of variants that can be generated by the manage variants process is limited to 1000. It would be nice if this value would be configurable, for example by setting a preference. This way the user could manage this limit. It also would be nice to show a warning when changing this standard value to inform about the possible implications of this change. [1] https://issues.openbravo.com/view.php?id=26867""",new,open,,1970-01-01 0028373,feature request,Openbravo ERP,egoitz,AugustoMauch,urgent,major,always,,,2014-12-10,5,,,public,2014-12-10,Change the insert of attachment from xsql to Dal,"Change the insert of attachment from xsql to Dal. This will allow creating eventhanlder to extend the functionallity. ",new,open,,1970-01-01 0028055,feature request,Openbravo ERP,VictorVillar,dmiguelez,urgent,major,always,pi,,2014-11-03,5,,,public,2014-12-09,It would be nice that the Create Lines from in Goods shipment window takes into account reservations,It would be nice that the Create Lines from in Goods shipment window takes into account reservations,new,open,,1970-01-01 0027824,defect,Retail Modules,jecharri,marvintm,high,minor,always,,,2014-10-09,5,,,public,2014-12-08,Error while importing POS data log trace should be longer,"""Error while importing POS data log trace should be longer. There are some error like when the BP has not got configured invoice term where it is necessary to go to the openbravo.log trace to verify that the application is violating the constraint. In the current log trace, only JDBC update was imposible message with the insert is visible.""",feedback,open,,1970-01-01 0028348,design defect,Openbravo ERP,egoitz,dmiguelez,urgent,major,have not tried,,,2014-12-04,5,,,public,2014-12-08,The clone order process should ignore some columns added by third party modules.,"Right now all the columns added are cloned with the same value than the original order. When defining the column on the application dictionary it should be possible to define if the column has to be cloned or not. ",new,open,,2015-01-20 0028346,design defect,Openbravo ERP,perla_revanth,dmiguelez,urgent,major,always,3.0MP31.4,,2014-12-04,30,Professional Appliance,,public,2014-12-04,"After creating goods receipt Manually, getting error which i am not able to resolve","""I have scheduled Costing Background Process. I have created Goods receipt manually for a product Created a Goods Shipment for a product and when i tried to post the goods shipment, I am getting """"The cost of the product Agua sin Gas 1L has not been calculated."""" Not able to resolve this error. 2014-12-04 15:49:47,103 [DefaultQuartzScheduler_Worker-1] ERROR org.openbravo.costing.CostingBackground - org.openbravo.base.exception.OBException: @NoPriceListOrStandardCostForProduct@ @Organization@: F&B US, Inc., @Product@: Orange Juice bio, @Date@: 04-12-2014 2014-12-04 15:49:49,135 [DefaultQuartzScheduler_Worker-2] ERROR org.openbravo.base.exception.OBException - @NoPriceListOrStandardCostForProduct@ @Organization@: F&B US, Inc., @Product@: Orange Juice bio, @Date@: 04-12-2014 org.openbravo.base.exception.OBException: @NoPriceListOrStandardCostForProduct@ @Organization@: F&B US, Inc., @Product@: Orange Juice bio, @Date@: 04-12-2014 at org.openbravo.costing.CostingAlgorithm.getReceiptDefaultCost(CostingAlgorithm.java:277) at org.openbravo.costing.CostingAlgorithm.getReceiptCost(CostingAlgorithm.java:222) at org.openbravo.costing.CostingAlgorithm.getTransactionCost(CostingAlgorithm.java:113) at org.openbravo.costing.AverageAlgorithm.getTransactionCost(AverageAlgorithm.java:43) at org.openbravo.costing.CostingServer.process(CostingServer.java:85) at org.openbravo.costing.CostingBackground.doExecute(CostingBackground.java:99) at org.openbravo.service.db.DalBaseProcess.execute(DalBaseProcess.java:80) at org.openbravo.scheduling.DefaultJob.execute(DefaultJob.java:58) at org.quartz.core.JobRunShell.run(JobRunShell.java:202) at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:525) Not able to post any other products in the Goods shipment or in any other area. Please help""",new,open,,1970-01-01 0028228,feature request,Localization Pack: Spain,jonalegriaesarte,psanjuan,normal,minor,have not tried,,,2014-11-19,5,,,public,2014-12-02,It would be great to have the option to create 390 in txt format,It would be great to have the option to create 390 in txt format. Some regions in Spain (Gipuzkoa) requires this format,new,open,,1970-01-01 0028327,defect,Openbravo ERP,perla_revanth,dmiguelez,urgent,major,always,,,2014-12-01,50,,,public,2014-12-01,Unable to Create Initial Client setup,"""I am unable to create initial client setup as it is giving null pointer exception. 2014-12-01 13:29:42,462 [ajp-8809-3] ERROR org.openbravo.erpCommon.businessUtility.InitialClientSetup - insertImages() - ERROR - Unable to set client images 2014-12-01 13:29:42,462 [ajp-8809-3] ERROR org.openbravo.erpCommon.businessUtility.InitialClientSetup - Exception java.lang.NullPointerException at org.openbravo.erpCommon.businessUtility.InitialSetupUtility.setYourCompanyDocumentImage(InitialSetupUtility.java:515) at org.openbravo.erpCommon.businessUtility.InitialSetupUtility.setClientImages(InitialSetupUtility.java:483) at org.openbravo.erpCommon.businessUtility.InitialClientSetup.insertImages(InitialClientSetup.java:440) at org.openbravo.erpCommon.businessUtility.InitialClientSetup.createClient(InitialClientSetup.java:139) at org.openbravo.erpCommon.ad_forms.InitialClientSetup.process(InitialClientSetup.java:179) at org.openbravo.erpCommon.ad_forms.InitialClientSetup.doPost(InitialClientSetup.java:53) at javax.servlet.http.HttpServlet.service(HttpServlet.java:637) at org.openbravo.base.HttpBaseServlet.serviceInitialized(HttpBaseServlet.java:225) at org.openbravo.base.secureApp.HttpSecureAppServlet.service(HttpSecureAppServlet.java:446) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.openbravo.utils.SessionExpirationFilter.doFilter(SessionExpirationFilter.java:66) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.openbravo.utils.CharsetFilter.doFilter(CharsetFilter.java:35) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.openbravo.client.kernel.KernelFilter$1.doAction(KernelFilter.java:62) at org.openbravo.dal.core.ThreadHandler.run(ThreadHandler.java:46) at org.openbravo.client.kernel.KernelFilter.doFilter(KernelFilter.java:71) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.openbravo.dal.core.DalRequestFilter$1.doAction(DalRequestFilter.java:81) at org.openbravo.dal.core.ThreadHandler.run(ThreadHandler.java:46) at org.openbravo.dal.core.DalRequestFilter.doFilter(DalRequestFilter.java:103) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) at org.apache.coyote.ajp.AjpAprProcessor.process(AjpAprProcessor.java:431) at org.apache.coyote.ajp.AjpAprProtocol$AjpConnectionHandler.process(AjpAprProtocol.java:384) at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1555) at java.lang.Thread.run(Thread.java:701) Please help me out.""",new,open,,1970-01-01 0028318,defect,Openbravo ERP,asiermartirena,dmiguelez,normal,minor,always,,,2014-11-28,5,,,public,2014-11-28,Payment Proposal's reactivation doesn't modify related Purchase Invoices values correctly.,"When reactivating a Payment Proposal, the related Purchase Invoices matain ""Paid in Full Date"" and ""Days to Pay in Full"" fields values instead of setting to null.",new,open,,1970-01-01 0028304,feature request,Openbravo ERP,psanjuan,dmiguelez,urgent,major,always,,,2014-11-27,20,Ubuntu 8.04.1,,public,2014-11-27,[Costing] It should be possible to add/process/match landed cost in a Good Receipt after being completed.,[Costing] It should be possible to add/process/match landed cost in a Good Receipt after being completed.,new,open,,1970-01-01 0028300,feature request,Openbravo ERP,VictorVillar,dmiguelez,high,minor,always,pi,,2014-11-27,5,,,public,2014-11-27,It would be nice to implement warehouse role access,"It would be nice to implement warehouse role access. ",new,open,,1970-01-01 0028279,design defect,Openbravo ERP,AugustoMauch,AugustoMauch,normal,minor,have not tried,,,2014-11-25,5,,,public,2014-11-27,It is not possible to define grid configuration at field level for audit columns,"""In the application dictionary definition of the Openbravo tabs, most audit columns do not have fields defined. In that case the fields are automatically created in the OBVieFieldHandler.getFields method. The problem is that to define the grid configuration at field level the field must be defined in the application dictionary, so it will not be possible to do it for most audit columns.""",new,open,,1970-01-01 0028299,feature request,Openbravo ERP,egoitz,AugustoMauch,normal,major,have not tried,,,2014-11-27,5,,,public,2014-11-27,It would be very useful to have webservices that work as the UI.,"""Right now the webservices works on table level using DAL. It would be good to have webservices based on Windows having the same restrictions than the windows. Using the display logics, readonly logics, default values defined on application dictionary""",new,open,,1970-01-01 0028285,feature request,Openbravo ERP,egoitz,AugustoMauch,normal,minor,always,,,2014-11-26,5,,,public,2014-11-26,The salespresentative does not get any error when a mail where is defined as replyto is not sent,The salespresentative does not get any error when a mail where is defined as replyto is not sent,new,open,,1970-01-01 0028270,feature request,Openbravo ERP,maite,dmiguelez,urgent,major,always,,,2014-11-25,5,,,public,2014-11-25,It would be nice to be able to schedule "Create amortization" process,"Currently, is not possible to schedule this process to be automatically executed but would be useful for end user",new,open,,1970-01-01 0028256,feature request,Retail Modules,caristu,marvintm,high,minor,always,,,2014-11-24,5,,,public,2014-11-24,Add a parameter in the GenerateProductImages process to specify the image maximum width,"""It would be nice to have a parameter in the GenerateProductImages which will allow users to control the maximum width that the images will be resized in this process. Currently the process is using a fixed value: Utility.resizeImageByte(img, 160, 0, true, true);""",new,open,,1970-01-01 0028247,feature request,Openbravo ERP,maite,dmiguelez,urgent,major,always,,,2014-11-21,5,,,public,2014-11-21,It would be nice to be able to set "Starting period" in "Create Periods" process in case Fiscal Calendar does not starts on Jan,"In some cases, Fiscal Calendar is not defined from Jan to Dec. It would be useful to be able to set what is starting period and next 12 periods will be automatically created",new,open,,1970-01-01 0028158,feature request,Openbravo ERP,VictorVillar,dmiguelez,urgent,major,always,,,2014-11-12,5,,,public,2014-11-21,It would be nice to improve the Insufficient stock error message,It would be nice to improve the Insufficient stock error message validating a work effort,new,open,,1970-01-01 0028240,feature request,Retail Modules,caristu,marvintm,high,minor,always,,,2014-11-20,5,,,public,2014-11-20,Ability to use credit in voided layaways,"It would be nice to have the functionality of using customer credit for return the payments done in a layaway, when voiding a layaway.",new,open,,1970-01-01 0028237,feature request,Openbravo ERP,maite,dmiguelez,urgent,major,always,,,2014-11-20,5,,,public,2014-11-20,It would be nice to be able to define more than one "SO BP Tax Category" for same Business Partner,"In some situations, same Business Partner can have some invoices as ""Arrendamientos con retencion"" or ""Arrendamientos sin retencion"". If that is the case, at the moment is not possible to automatize tax calculation for both situations",new,open,,1970-01-01 0028233,feature request,Retail Modules,caristu,marvintm,high,minor,always,,,2014-11-20,5,,,public,2014-11-20,"Add a modal window in the cross store window, to be able to see large images in detail","It would be nice to have a modal window in the cross store window, to be able to see large images in detail. This window could be opened after clicking on the product image of the cross store window.",new,open,,1970-01-01 0028227,feature request,Retail Modules,Orekaria,marvintm,normal,major,always,,,2014-11-19,5,,,public,2014-11-19,Stabilization: Add asynchronous calls error handling to the Asynchronous API,Stabilization: Add asynchronous calls error handling to the Asynchronous API,new,open,,1970-01-01 0028225,feature request,Modules,maite,eduardo_Argal,urgent,major,always,,,2014-11-19,5,,,public,2014-11-19,It would be nice to differentiate lines where invoice's payment method is not available in business partner's financial account,"In case an invoice is registered for a business partner using a Payment Method not available in default business partner's financial account, it is also considered in default's Financial Account forecast. It would be nice to differentiate that situations, for example, showing this kind of lines in different colour in the report",new,open,,1970-01-01 0028191,feature request,Openbravo ERP,VictorVillar,dmiguelez,high,minor,always,pi,,2014-11-17,5,,,public,2014-11-17,It would be nice to manage provisions in Openbravo,"""It would be nice to manage provisions in Openbravo. Example: the client knows that every month should sale anything to a customer. The requirement is post this qty (provision, non stocked products) before receiving the payment in/ generating the sales invoices """,new,open,,1970-01-01 0028186,defect,Retail Modules,Orekaria,marvintm,normal,minor,always,,,2014-11-17,5,,,public,2014-11-17,"Stabilization: An improper error is raised when, logged in the ERP, the user navigates to the WebPOS","Stabilization: An improper error is raised when, logged in the ERP, the user navigates to the WebPOS",new,open,,1970-01-01 0028112,defect,Retail Modules,malsasua,marvintm,normal,minor,always,,,2014-11-06,20,Community Appliance,,public,2014-11-16,the CalculateGross function is called several times,"with old flow of discounts, the calculateGross function is run for each execution of discount per line, and it should be executed only in the last execution of discount (when the last line of receipt is processed)",new,open,,1970-01-01 0028179,feature request,Openbravo ERP,AugustoMauch,AugustoMauch,normal,minor,have not tried,,,2014-11-14,5,,,public,2014-11-14,Give some visual feedback in the Refesh toolbar button whhen the grid is being refreshed,"""When this [1] issue is fixed, the Refresh toolbar button will be disabled from the moment it is clicked until the results are returned. It would be even better to have some feedback (for instance make the icon spin) to show that the request is ongoing, to differentiate that case from other reasons why the button might be disabled. [1] https://issues.openbravo.com/view.php?id=28178""",new,open,,1970-01-01 0028176,feature request,Openbravo ERP,maite,dmiguelez,urgent,major,always,,,2014-11-14,5,,,public,2014-11-14,It would be nice to be able to define different account for "taxable sales" or "non-taxable sales" operations of same product,"If specific product is used in a ""taxable sales"" accounting should be registered in an specific account. However, is should post to different account in case it is used in a ""non-taxable sales"" operation",new,open,,1970-01-01 0025890,feature request,Retail Modules,jecharri,marvintm,urgent,major,always,,,2014-03-04,5,,,public,2014-11-11,"Some buttons are not enabled in the current Web POS keyboard -> *, /, %","""Some buttons are not enabled in the current Web POS keyboard -> *, /, % We should enable when the keyboard code is changed.""",new,open,,1970-01-01 0027795,defect,Openbravo ERP,lorenzofidalgo,dmiguelez,normal,minor,always,3.0PR14Q2.6,,2014-10-08,5,,,public,2014-11-11,"In Sales Invoice - Lines Tab, the ""More Information"" section appears twice instead of only once. This happends in PR14Q2.6","""In Sales Invoice - Lines Tab, """"More Information"""" section appears twice. The second one only contains the """"Business Partner"""" field with its data. The first """"More Information"""" section contains the rest of data. This issue have been seen in 3.0PR14Q2.6.""",new,open,,1970-01-01 0027796,defect,Openbravo ERP,lorenzofidalgo,dmiguelez,normal,minor,always,main,,2014-10-08,5,,,public,2014-11-11,"With QA Testing Admin client, the ""More Information"" section appears twice instead of only once. This happends in PR14Q4","""In Sales Invoice - Lines Tab, """"More Information"""" section appears twice. The second one only contains the """"Business Partner"""" field with its data. The first """"More Information"""" section contains the rest of data. This issue have been seen in PR14Q4.""",new,open,,1970-01-01 0027842,defect,Openbravo ERP,lorenzofidalgo,dmiguelez,normal,minor,always,main,,2014-10-10,5,,,public,2014-11-11,"When adding a file in ""attachments"" section and it is not findable, the system stays ""uploading""",If you move or remove a file or it is just not findable for the ERP once you have already clicked 'select field' button in Attach File popup (from Attachments section) the ERP stays by error 'uploading'.,new,open,,1970-01-01 0027961,defect,Openbravo ERP,lorenzofidalgo,dmiguelez,normal,minor,always,main,,2014-10-23,5,,,public,2014-11-11,Some options in Role window does not work with coherence,"In Role window, some check options only work at the creating moment. If you EDIT that after the create moment, it will not work.",new,open,,1970-01-01 0028137,feature request,Openbravo ERP,VictorVillar,dmiguelez,urgent,major,always,pi,,2014-11-11,5,,,public,2014-11-11,It would be nice to post a document and those related will be posted too,It would be nice to post a document manually and those related will be posted too.,new,open,,1970-01-01 0028131,feature request,Openbravo ERP,VictorVillar,dmiguelez,high,minor,always,pi,,2014-11-10,5,,,public,2014-11-10,It would be nice to change the order criteria of the m_promotion_calculate function for the backend,It would be nice to change the order criteria of the m_promotion_calculate function for the backend,new,open,,1970-01-01 0012435,feature request,Modules,psanjuan,jonalegriaesarte,normal,major,N/A,,,2010-02-24,20,Ubuntu 8.04.1,,public,2014-11-10,Intrastat Declaration - Returns of goods in case of 1 flow (either Shipments or Acquisitions),It should be possible to remove partial returns of goods from Intrastat Shipment in case only Shipment Flow needs to be submitted to the tax authorities.,new,open,,1970-01-01 0028128,defect,Retail Modules,plujan,marvintm,normal,minor,have not tried,main,,2014-11-10,5,,,public,2014-11-10,It is possible to create two instances with different values for the same Quotation,I've got the same Quotation in both "Draft" and "Under Evaluation" and also containing different lines,new,open,,1970-01-01 0028118,design defect,Openbravo ERP,alostale,AugustoMauch,normal,minor,N/A,,,2014-11-07,5,,,public,2014-11-07,different deletion flows having a single or multiple records selected,"""When a single record is deleted from the UI a requests to its datasource is performed. But when multiple records are deleted at once, the request is done to MultipleDeleteActionHandler which directly does the deletion. This might cause problems when not using default datasource: -See #28117 -If using a datasource implementing pre/post actions they wouldn't be executed in this flow (this is not currently a problem because it would be solved by #28117)""",new,open,,1970-01-01 0027642,feature request,Openbravo ERP,malsasua,marvintm,high,minor,always,,,2014-09-19,20,Community Appliance,,public,2014-11-06,update.database process: the indexes should be created before than module script are executed,"""in the update.database process, the indexes of the tables are created after than module scripts are executed. They should be created before, so the module scripts will have better performance.""",new,open,,1970-01-01 0028107,design defect,Modules,psanjuan,jonalegriaesarte,urgent,major,always,,,2014-11-06,20,Ubuntu 8.04.1,,public,2014-11-06,Intrastat module needs to be refactor to properly work in Openbravo 3 instances running in Oracle.,"Intrastat module needs to be refactor to properly work in Openbravo 3 instances running in Oracle. ",new,open,,1970-01-01 0028096,feature request,Openbravo ERP,maite,dmiguelez,urgent,major,always,,,2014-11-05,5,,,public,2014-11-05,It would be nice to be able to configure "Shipment cut-off" day in Invoice Scheduling,It would be nice to be able to configure "Shipment cut-off" day in Invoice Scheduling,new,open,,1970-01-01 0028087,design defect,Openbravo ERP,lorenzofidalgo,dbaz,low,minor,always,main,,2014-11-05,5,,,public,2014-11-05,"When changing password using menu and introducing worng old password, screen is not enough informative","""When the user wishes to change his password using the menu option and he introduces wrongly his password, it is possible that the user does not realise that he has introduced incorrectly his password because the screen is not enough informative. """,new,open,,1970-01-01 0028081,defect,Retail Modules,plujan,marvintm,normal,minor,have not tried,main,,2014-11-04,5,,,public,2014-11-04,It is not possible to enter in offline mode while rebuilding the system,"If I try to log in while the system is being rebuilt I receive an alert and I am not able to log in, not even in offline mode.",new,open,,1970-01-01 0028074,feature request,Retail Modules,lorenzofidalgo,marvintm,normal,minor,always,main,,2014-11-04,5,,,public,2014-11-04,"When in offline mode, users do not appear in approval","""When you are in offline mode, and an approval is required, users does not appear to choose them. You can type the right credentials and get your action approved, but no users are shown. (Check the image).""",new,open,,1970-01-01 0028042,design defect,Localization Pack: Spain,maite,eduardo_Argal,high,minor,always,,,2014-10-31,5,,,public,2014-10-31,It would be nice to order data by invoice date inside each group,To obtain invoice ordered by date would help to review report data,new,open,,1970-01-01 0018900,feature request,Openbravo ERP,mtaal,marvintm,normal,major,have not tried,,,2011-10-27,5,,,public,2014-10-31,Automatically register all sql functions at startup,"When the application starts it would be great to automatically register all SQL functions to be used in Hibernate. Currently this has to be done manually: http://wiki.openbravo.com/wiki/Data_Access_Layer#SQL_Functions_in_HQL ",new,open,,1970-01-01 0028036,feature request,Openbravo ERP,jecharri,AugustoMauch,normal,minor,always,,,2014-10-30,5,,,public,2014-10-30,It will fine if List reference could be created using a query in the ERP,"It will fine if List reference could be created using a query in the ERP. Currently it is necessary to create a list to display the values. In some case like a numeric sequence it will be fine to be able to create a list using a query.",new,open,,1970-01-01 0028013,feature request,Openbravo ERP,egoitz,AugustoMauch,normal,major,always,,,2014-10-29,5,,,public,2014-10-29,Possibility to enable auditing infrastructure for concrete clients.,"""Once the the auditing infrastructure is enabled, all the clients installed on an application are audited. It would be very usefull to enable only for concrete clients.""",new,open,,1970-01-01 0027981,feature request,Openbravo ERP,jecharri,AugustoMauch,high,minor,always,,,2014-10-24,5,,,public,2014-10-27,When you print 2 differents documents types Openbravo hide the subject and body,When you print 2 differents documents types Openbravo hide the subject and body and it will send 2 emails. One for one document type with the configured body and another one with the other document type.,new,open,,1970-01-01 0027952,defect,Retail Modules,lorenzofidalgo,migueldejuana,normal,minor,always,RR14Q3,,2014-10-22,5,,,public,2014-10-23,"Trying to change role in POS, but clicking apply does NOT make any change and some features crash","Reproduced in RR14Q3 & RR14Q2. Choosing a role makes the application stops from working properly. I have seen that this happends with ""FranchiseValleyUser"". This can maybe happend with other roles. A video that shows this is the next one: https://drive.google.com/a/openbravo.com/file/d/0B6HEkyuFoid8cVN3bHA0N0dBMVE/view?usp=sharing I have already bounded the issue and I have seen that this issue always happends if you follow ""Setps To Reproduce"".",new,open,,1970-01-01 0027949,defect,Retail Modules,plujan,marvintm,normal,minor,always,main,,2014-10-22,5,,,public,2014-10-22,Warning message about logging in Offline mode is too long to be read,"When I enter WebPOS in offline mode, there is a long warning message with the description of what offline mode means. This message is too long to be read by anyone, so it is actually useless.",new,open,,1970-01-01 0027937,defect,Retail Modules,plujan,marvintm,normal,minor,have not tried,main,,2014-10-21,5,,,public,2014-10-21,Cash to keep window on Cash Up process when there were no movements should be improved,"If the first action I make in the WebPOS is a Cash up, the message regarding the Cash to keep has no sense.",new,open,,1970-01-01 0026779,feature request,Openbravo ERP,jonalegriaesarte,AugustoMauch,normal,minor,have not tried,pi,,2014-06-04,5,,,public,2014-10-20,Add the option to remove the parameter window from process when the process does not have parameters defined,"Add the option to remove the parameter window from process when the process does not have parameters defined. Actually, the user always gets a parameter window, although the process does not have parameters defined. It would be great to have an option to avoid this parameter window.",new,open,,1970-01-01 0026203,feature request,Openbravo ERP,egoitz,AugustoMauch,urgent,major,have not tried,,,2014-04-08,5,,,public,2014-10-20,Add the possibility to specify the alerts to be executed on each background scheduling,"""There are alerts that is needed to be evaluated frequently, but there are also some alerts more complex that could be evaluated only once a day. Right now it is not possible to do that so it is needed to evaluate all the alert rules which can affect the performance.""",new,open,,1970-01-01 0027902,feature request,Modules,ngarcia,jonalegriaesarte,urgent,major,always,,,2014-10-17,5,,,public,2014-10-17,It would be fine if the lines without enough stock will be shown when generating a picking list from an order,It would be fine if the lines without enough stock will be shown when generating a picking list from an order,new,open,,1970-01-01 0027899,feature request,Retail Modules,egoitz,marvintm,normal,major,always,,,2014-10-17,5,,,public,2014-10-17,Change the getImageURL method in order to make easier to process to extend that functionallity,Change the getImageURL method in order to make easier to process to extend that functionallity,new,open,,1970-01-01 0022536,feature request,Openbravo ERP,VictorVillar,dmiguelez,high,minor,always,pi,,2012-12-12,5,,,public,2014-10-17,Possibily to pay a partial invoice/order with part of your credit available,Possibily to pay a partial invoice/order with part of your credit available,new,open,,1970-01-01 0027895,design defect,Openbravo ERP,maite,dmiguelez,urgent,major,always,,,2014-10-16,5,,,public,2014-10-17,Include informative field to show "underpayment difference" when registering a payment in/out,"""With redesign of the Add Payment windows, functionality of """"Difference"""" field has changed. Previously, that field was used to manage both underpayment difference and overpayment difference while it is now used to only manage overpayment difference (as underpayment difference is directly managed in orders/invoices grid). It would be useful for end user to have an extra informative field showing underpayment difference""",new,open,,1970-01-01 0027865,defect,Retail Modules,plujan,marvintm,normal,minor,have not tried,main,,2014-10-14,5,,,public,2014-10-14,There is no information about the version of the frontend I am using,While using the front end of webPOS is quite useful to know what version I am currently using. This information is not there though.,new,open,,1970-01-01 0027855,design defect,Openbravo ERP,caristu,AugustoMauch,high,major,always,,,2014-10-13,5,,,public,2014-10-13,Conflict in the tab hierarchy building depending on the sequence number organization,"""There could be a situation where the could happen a conflict in the tab hierarchy building of a window. Depending on the sequence number configuration, a child tab can be placed under the wrong parent tab. This is happening because the current mechanism for generate the window tabs is based just in the level and sequence number fields.""",new,open,,1970-01-01 0027850,design defect,Retail Modules,Orekaria,marvintm,normal,minor,always,,,2014-10-13,5,,,public,2014-10-13,The 'OBPOS_MsgApplicationServerNotAvailable' message in ob-datasource.js should be a core message not a posterminal,The 'OBPOS_MsgApplicationServerNotAvailable' message in ob-datasource.js should be a core message not a posterminal,new,open,,1970-01-01 0027844,feature request,Retail Modules,jecharri,marvintm,high,minor,always,,,2014-10-10,5,,,public,2014-10-10,When Web POS is showing the result of a generic product it should have and order showing the data,"When Web POS is showing the result of a generic product it should have and order showing the data. The problem is that currently te query that it is showing the result when you press in a generic product has not got and order. If it is possible it should display the results order by characteristic.",new,open,,1970-01-01 0027832,defect,Retail Modules,plujan,marvintm,normal,minor,have not tried,main,,2014-10-10,5,,,public,2014-10-10,List of characteristics for searching a product has a flickering issue,"""When using the Search feature to seek for a product, a list on the left side of the pane shows available characteristics. If the list is filtered, characteristics scrolling shows a weird flickering. Link to a video showing the observed beahviour: https://drive.google.com/a/openbravo.com/file/d/0B6HEkyuFoid8Mlg1NW9aQW1NOXc/view?usp=sharing""",new,open,,1970-01-01 0027818,defect,Openbravo ERP,lorenzofidalgo,dmiguelez,normal,minor,always,,main,2014-10-09,5,,,public,2014-10-09,"With ""Copy from order"" in ""Sales Order"", it is possible to introduce lines from products that are not allowed in you Price List","""When creating lines in your Sales Order, it is possible to add lines that are not in you Price List if you use the """"Copy from order"""" button. You only have to Copy from an order that has a different Price List with products that are not available for your Price List. And these products WILL BE CREATED WITH 0.00 PRICE. This is happening at last since PR14Q2.6.""",new,open,,1970-01-01 0027819,defect,Retail Modules,plujan,marvintm,normal,minor,have not tried,,,2014-10-09,5,,,public,2014-10-09,Raised error message is not clear enough,"""I've received a message saying """"The local database needs to be reset, but it contains critical data"""" As an error message is not useful for an end user facing it. It does not state what was the action that created the problem, it does not explain in a non-developer language what the problem is, it repeats in both title and description the same message and does not offer a tip to let the user figure out a solution.""",new,open,,1970-01-01 0027814,feature request,Openbravo ERP,ngarcia,jonalegriaesarte,urgent,major,always,,,2014-10-09,5,,,public,2014-10-09,It would be fine to be able to process more than one amortization at a time,It would be fine to be able to process more than one amortization at a time,new,open,,1970-01-01 0027810,defect,Retail Modules,plujan,marvintm,normal,minor,have not tried,main,,2014-10-09,5,,,public,2014-10-09,Total button to close an Order gets disabled periodically,"""On a regular basis, the button/label showing the total and used to close orders gets disabled for a second and then returns to its normal state. This is a short video showing the behaviour: https://drive.google.com/a/openbravo.com/file/d/0B6HEkyuFoid8VzI0clNsZ3FoWjg/view?usp=sharing""",new,open,,1970-01-01 0027806,defect,Openbravo ERP,vmromanos,dmiguelez,low,trivial,always,,,2014-10-08,5,,,public,2014-10-08,Reorder Fields in User window,"""The User window now has the following order: Client Organization Name Username FirstName LastName Password Normally the user fills the data from left to right, so this is the normal flow and the user experience: 1. Fill a Name. Then the Username is automatically set equal to the Name 2. Modify the username if necessary 3. Fill the FirstName. The Name is automatically set equal to the First Name + LastName (which at this point is empty). So the previously Name entered by the user is lost. 4. Fill the LastName. The Name is automatically set equal to the First Name + LastName. So the user has typed 2 times the same name. I would change the order of the fields as in the proposed solution""",new,open,,1970-01-01 0027757,defect,Openbravo ERP,plujan,vmromanos,normal,minor,have not tried,main,,2014-10-03,5,,,public,2014-10-07,Success message when available credit pop up is displayed does not match with underlying message,When completing a Sales Invoice for a customer that has available credit a success message is shown in both the pop up and the main tab. But those message are different (see attach),new,open,,1970-01-01 0027216,design defect,Retail Modules,jecharri,marvintm,urgent,minor,always,,,2014-07-28,5,,,public,2014-10-06,Stabilization: Web POS should not login if the database is not consistent or a table is empty,Web POS should not login if the database is not consistent or a table is empty,new,open,,2014-10-11 0027774,feature request,Retail Modules,caristu,marvintm,high,minor,N/A,,,2014-10-06,5,,,public,2014-10-06,Add ability for configuring some warehouses as non stock,"""Currenlty, when enabling the cross store functionality[1] it is possible to select from which warehouse the product will be shipped. It shows the stock for all the warehouses configured for the store. It would be nice to have a way of configuring some warehouses of the organization as """"non stock"""", to avoid choosing the stock from them in the cross store window. This is useful, for example if we want to configure a warehouse just for returns. [1] http://wiki.openbravo.com/wiki/Retail:Web_POS_User_Guide#Cross_store_window_for_a_product""",new,open,,1970-01-01 0027770,design defect,Retail Modules,guillermogil,marvintm,normal,major,always,,,2014-10-06,5,,,public,2014-10-06,There is no possibility to remove an old record on webSQL without removing the cache,There is no possibility to remove an old record on webSQL without removing the cache.,new,open,,1970-01-01 0027762,defect,Openbravo ERP,plujan,vmromanos,normal,minor,have not tried,main,,2014-10-03,5,,,public,2014-10-03,"When closing the pop up window for Use Available Credit, the processed invoice remains in Draft status","""If I close the pop up window that is shown when there is available credit, the Complete button is still there and the """"Add Payment"""" button that should be displayed is not shown. All the invoice fields are still editable and the status is Draft.""",new,open,,1970-01-01 0027760,defect,Openbravo ERP,lorenzofidalgo,dmiguelez,normal,minor,always,main,,2014-10-03,5,,,public,2014-10-03,"In Price List - Price List Verion Tab - Product Price Tab, in Linked Items, Linked Items Category remains as ""Loading data...""","Linked Items Category should show something different, but it stays as ""Loading data..."" (Or it maybe should load and does NOT load).",new,open,,1970-01-01 0027750,defect,Retail Modules,adrianromero,guillermogil,normal,minor,have not tried,,,2014-10-03,5,,,public,2014-10-03,The Ingenico payment gateway raises an error if not properly configured,"If the POS terminal has not configured the Hardware URL field the Ingenico payment raises a javascript error when trying to add a payment. Uncaught TypeError: Cannot read property 'split' of null. Line number: 1012. ",new,open,,1970-01-01 0026888,feature request,Retail Modules,caristu,marvintm,high,minor,always,,,2014-06-17,5,,,public,2014-10-02,Ability to display information messages from server side hooks,Currently is not possible to display information messages in WebPOS launched from server side hooks. It would be nice to have a mechanism to allow it.,new,open,,1970-01-01 0027731,defect,Openbravo Localizations,extra,psanjuan,high,minor,always,,,2014-10-01,5,,,public,2014-10-02,Languages are not translated,"When using the application in Italian, the Language field (Lingua) pointed out in the attached screenshot, displays the list of options in English.",new,open,,1970-01-01 0027733,defect,Openbravo ERP,alostale,dmiguelez,normal,minor,sometimes,,,2014-10-02,5,,,public,2014-10-02,M_InOut post allows modifications while the document is being processed,"""Looking at the code in M_InOut_Post it: 1. executes a number of validations 2. locks header and lines (select for update) to process them In case while execution of step 2, another session tries to do modifications on the document (header or lines) that is being processed, as it is locked, will wait till process finishes, and they will fail at this moment because it is not allowed to change a processed document. But if concurrent document modification occurs while step 1 is in execution, as there is no lock yet, it will be allowed. This can end up in uncontrolled situations, ie. it is possible one of the checks that were already satisfied to be broken by the new modifications which won't be checked again so the document will be finally processed in this inconsistent state.""",new,open,,1970-01-01 0027639,feature request,Openbravo ERP,rafaroda,rafademiguel,normal,minor,N/A,,,2014-09-18,5,,,public,2014-09-30,Ability to Show & Hide accounting entries of Adjustment Periods in Trial Balance Report,"""Trial Balance Report now displays all accounting entries, both for Standard Calendar Periods and Adjustment Periods. We want to be able to hide accounting entries of Adjustment Periods and also display only accounting entries of Adjustment Periods, besides maintaining the current functionality of displaying accounting entries of both Standard Calendar Periods and Adjustment Periods in Trial Balance Report.""",new,open,,1970-01-01 0027684,feature request,Retail Modules,egoitz,marvintm,urgent,major,have not tried,,,2014-09-25,5,,,public,2014-09-26,Implement the possibility to load layaways from a different terminal,"Implement the possibility to load layaways from a different termin Then that layaway will be loaded on a different tabled and paid on it.",new,open,,1970-01-01 0027458,defect,Retail Modules,aaroncalero,marvintm,normal,minor,always,pi,,2014-08-25,5,,,public,2014-09-25,Best Deal Case doesn't calculate the best discount if there is any discount by total defined,"When working with the Best Deal Case and By Total discounts, the BDC process doesn't calculate the best discount and instead it applies the by total discount.",new,open,,1970-01-01 0027647,defect,Localization Pack: Spain,psanjuan,vmromanos,urgent,major,always,,,2014-09-22,20,Ubuntu 8.04.1,,public,2014-09-25,Validation issues to fix on Modelo 340,"""Validation issues to fix on Modelo 340. In spanish: (1) Campo (Codigo E02RIMCO) de la página 02R no puede ser negativa. See image attached (issue_27647_1) (2) El número de registros tiene que ser distingo de 1 para los tipos de operación C y 2. See image attached (issue_27647_1) Second issue is caused because there is an vendor invoice (65) which contains two lines, one is related to key """"R"""" (local rent at 21%) and the second one is related to key """"C"""" because it has has 0% tax rate. This second one line should have a register number equal to 2 as there are two lines having a different tax rate percentage. """,new,open,,1970-01-01 0027683,feature request,Retail Modules,egoitz,marvintm,urgent,major,have not tried,,,2014-09-25,5,,,public,2014-09-25,Allow invoicing from recipient without tax id,"There are cases were you want to give an invoice to a client without tax id. ON that cases it could be good to have a parameter when creating the invoice to indicate if the tax is mandatory or not. If it is not you should be able to generate the invoice without tax id. ",new,open,,1970-01-01 0023852,design defect,Openbravo ERP,maite,dmiguelez,urgent,major,always,,,2013-05-20,5,,,public,2014-09-24,Should be possible to register several Return Material Receipt lines related to one Return From Customer line,Should be possible to register several Return Material Receipt lines related to one Return From Customer line,new,open,,1970-01-01 0025428,feature request,Openbravo ERP,ngarcia,jonalegriaesarte,urgent,major,always,,,2014-01-03,5,,,public,2014-09-24,It would be fine to have a document type to create the whole return material flow,"It would be fine to have a document type to create the whole return material flow, as POS Order in the sales flow",new,open,,1970-01-01 0025477,design defect,Openbravo ERP,maite,jonalegriaesarte,urgent,major,always,,,2014-01-15,5,,,public,2014-09-24,Be able to automatically create 'RFC Receipt' related with a 'RFC Order',Be able to automatically create 'RFC Receipt' related with a 'RFC Order',new,open,,1970-01-01 0024527,feature request,Openbravo ERP,VictorVillar,jonalegriaesarte,high,minor,always,pi,,2013-08-13,5,,,public,2014-09-24,It would be nice to create a new sales flow related to RFC when you have to replace the returned material,It would be nice to create a new sales flow related to RFC when you have to replace the returned material,new,open,,1970-01-01 0026699,feature request,Retail Modules,jecharri,malsasua,high,minor,always,,,2014-05-26,5,,,public,2014-09-22,Change is not saved in the ERP,Change is not saved in the ERP,new,open,,2014-08-04 0027644,feature request,Modules,jonalegriaesarte,naiaramartinez,normal,minor,have not tried,,,2014-09-19,5,,,public,2014-09-22,It would be great to have the methods in CreateActionHandler public to be able to extend the module,It would be great to have the methods in CreateActionHandler public to be able to extend the module,new,open,,1970-01-01 0026250,defect,Retail Modules,sureshbabu,malsasua,low,trivial,always,,,2014-04-11,5,,,public,2014-09-22,[RR14Q2] Cross store window not getting closed when i click ESC key,Cross store window not getting closed when i click ESC key,new,open,,1970-01-01 0026803,defect,Retail Modules,Orekaria,malsasua,normal,minor,always,,,2014-06-05,5,,,public,2014-09-22,"Ean not found message when using barcode scanner in browse, search and edit tabs","Ean not found message when using barcode scanner in browse, search and edit tabs",new,open,,1970-01-01 0026744,design defect,Retail Modules,adrianromero,adrianromero,normal,major,have not tried,,,2014-05-30,5,,,public,2014-09-22,Cash drawer status configuration properties must go to the POS Terminal Type window,"Currently cash drawer configuration properties are defined as preferences: * Check cash drawer close status. * Cash drawer open timeout for sales operations. * Cash drawer open timeout for cash up operations. These properties from the functional point of view are not preferences but Terminal Type configuration attributes.",new,open,,1970-01-01 0026365,defect,Retail Modules,emartinez,malsasua,normal,minor,always,,,2014-04-24,5,,,public,2014-09-22,[RR14Q2] Error When switching to offline mode and selecting Verified Returns,There is a non user friendly error when you lose the internet connection and try to do a verified returns. See screenshot attached,new,open,,1970-01-01 0026358,defect,Retail Modules,emartinez,malsasua,normal,minor,always,,,2014-04-24,5,,,public,2014-09-22,[RR14Q3] Product literals are not shown properly with high prices,"If you have a product called ""GF_VOUCHER01"" whose price is 10.000, it is not displayed properly in Web POS tab Browse (see Screenshot attached)",new,open,,1970-01-01 0026337,defect,Retail Modules,emartinez,malsasua,normal,minor,always,,,2014-04-22,5,,,public,2014-09-22,[RR14Q3] Product characteristic values are not filtered depending on the results,"""Let's say we have different range of values for the characteristic """"Size"""" like: products that are shoes will have 37, 38, 39, but products that are T-shirts, the size values are S, M and L. But they both share the same product characteristic """"Size"""". In web pos, when i'm in tab Browse and select a generic product, and takes me to """"Search"""", it filers by the product characteristics that apply to this generic, but not for the values, so if i click on Size i will see the values 37, 38, 39, S, M and L.""",new,open,,1970-01-01 0026254,design defect,Retail Modules,migueldejuana,malsasua,normal,minor,always,,,2014-04-11,5,,,public,2014-09-22,Refactor PaidReceipt.java changing orderline id,"Because some reason, when we retrieve orders from Backend(Verify Returns, Layaways, Quotations, Receipts, Pay Open Tickets...) the id for the lines of the order is the id of the product instead of the id if the line. Exists a lineId set in line which is the line id, but id should be this one, line id instead of product id.",new,open,,1970-01-01 0026164,defect,Retail Modules,sureshbabu,malsasua,normal,trivial,always,,,2014-04-03,5,,,public,2014-09-22,"[RR14Q2] Empty receipts gets automatically deleted, when the user cancels the cash up process","Empty receipts gets automatically deleted, when the user cancels the cash up process",new,open,,1970-01-01 0026976,feature request,Retail Modules,mtaal,szapata,normal,major,have not tried,,,2014-06-30,5,,,public,2014-09-22,Automated Selenium and Unit Tests,http://wiki.openbravo.com/wiki/Projects:Automate_Selenium_Unit_Tests,new,open,,1970-01-01 0026973,feature request,Retail Modules,mtaal,szapata,normal,major,have not tried,,,2014-06-30,5,,,public,2014-09-22,Implement selenium tests for discount & promotions,"Implement several testcases for discount & promotions as described here: http://wiki.openbravo.com/wiki/Projects:Automation_Catchup",new,open,,1970-01-01 0026173,defect,Retail Modules,sureshbabu,malsasua,normal,minor,always,,,2014-04-04,5,,,public,2014-09-22,"[RR14Q2]In backend when Generate Invoice for orders is selected, at webpos Invoice option not appears in Pay open tickets window","In backend when Generate Invoice for orders is selected, at webpos Invoice option not appears in Pay open tickets window",new,open,,1970-01-01 0025821,defect,Retail Modules,gorkaion,gorkaion,normal,minor,have not tried,,,2014-02-24,20,Gentoo,,public,2014-09-22,payment status is not changed when an amount is set with no payment type selected,"When a receipt is being paid. If you click twice on a payment method none is selected and the default cash payment is used. If an amount is entered in this scenario the cash payment is registered but the remaining amount and the check cash availability are not updated.",new,open,,1970-01-01 0026970,feature request,Retail Modules,mtaal,marvintm,normal,major,have not tried,,,2014-06-30,5,,,public,2014-09-22,Store Server,"""The Store Server will be a lightweight, easy to deploy and maintain, local store application which will eventually provide the following main features to the Openbravo Retail solution: - Store warehouse management while offline - Special store operations while offline - Support for big volumes in masterdata (products, business partners, …) Wiki link http://wiki.openbravo.com/wiki/Projects:Store_Server""",new,open,,1970-01-01 0027318,defect,Retail Modules,mtaal,adrianromero,normal,minor,have not tried,,,2014-08-12,5,,,public,2014-09-22,OB.UTIL.getStackLink throws error,"""See info below, the getStackLink method is like this: OB.UTIL.getStackLink = function () { try { var errorobj = new Error(); var link = errorobj.stack.split('\n')[4].split('(')[1]; link = link.substring(0, link.length - 2); return link; } catch (e) { return ''; } };""",new,open,,1970-01-01 0027622,defect,Openbravo ERP,rafaroda,rafaroda,normal,minor,always,,,2014-09-17,5,,,public,2014-09-17,Small fixes on Sales and Purchase Invoice Dimensional Reports export to Excel,"""Small fixes required on both Sales and Purchase Invoice Dimensional Reports export to Excel. * Add having criteria: Amount Greater Than / Less Than * Add sort criteria: Standard / By Ascending Amount / By Descending Amount * Add language to translate report columns data: Business Partner Group, Business Partner, Product Category, Product""",new,open,,1970-01-01 0027567,feature request,Openbravo ERP,rafaroda,rafademiguel,normal,minor,N/A,,,2014-09-09,5,,,public,2014-09-17,Sales Invoice Dimensional Report Comparative exportable to Excel,Sales Invoice Dimensional Report Comparative exportable to Excel: now only Sales Invoice Dimensional Report NO Comparative is exportable to Excel.,new,open,,1970-01-01 0027613,defect,Localization Pack: Spain,rafaroda,vmromanos,high,major,always,,,2014-09-16,5,,,public,2014-09-16,Base Imponible Rectificada is not properly calculated for Reverse Invoices with currency different from EURO,Base Imponible Rectificada is not properly calculated for Reverse Invoices with currency different from EURO,new,open,,1970-01-01 0021144,feature request,Openbravo ERP,VictorVillar,jonalegriaesarte,urgent,major,always,3.0MP12.1,,2012-07-18,5,,,public,2014-09-15,It would be fine to handle discount lines in a different way,It would be fine to handle discount lines in sales order/invoice in a different way when the the goods shipment is done partially.,new,open,,1970-01-01 0027603,feature request,Openbravo ERP,egoitz,AugustoMauch,normal,major,always,,,2014-09-15,5,,,public,2014-09-15,Add the possibility to show clock on the top of the page.,"When using the browser maximized you don't see the navigation bar of the operative system so you can not see the date time information. having a clock at Openbravo would be very useful.",new,open,,1970-01-01 0027581,defect,Retail Modules,aaroncalero,marvintm,low,trivial,always,pi,,2014-09-11,5,,,public,2014-09-11,"When trying to apply a 'Buy X get Y as a gift' discount, a 'division by zero' raises","When trying to apply a 'Buy X get Y as a gift' discount in a Sales Order created in the ERP (during the booking process), a 'division by zero' raises with a concrete discount configuration",new,open,,1970-01-01 0022513,feature request,Modules,VictorVillar,jonalegriaesarte,high,major,always,,,2012-12-11,5,,,public,2014-09-10,It would be fine to create an asset from a Purchase Order and its good receipt,"It would be fine to create an asset from a Purchase Order and its good receipt, but only from Invoice with G/L Items in the lines.",new,open,,1970-01-01 0027375,feature request,Retail Modules,psarobe,ebecerra,normal,minor,always,,,2014-08-19,5,,,public,2014-09-09,Margin Indicator,"The purpose of this project is to implement a visual indicator that helps to understand how far the final price is comparing with its cost The calculation is a Commercial margin : (priceSell - cost)/priceSell*100",new,open,,1970-01-01 0027566,defect,Retail Modules,shuehner,marvintm,normal,trivial,have not tried,,,2014-09-09,5,,,public,2014-09-09,404 error on loading Motion Chart widget in workspace,"Logging is as user Openbravo with WV admin role the 'Motion Chart' widget is shown in workspace by default. Whenever that widget is loaded some 'broken link' symbol is shown to user in widget content area and http 404 errors is logged in js console. If user has working/enabled flash that is shown for 1s then replaced by flash based widget content. Without working or with disabled flash that 'broken link/image' symbol stays forever.",new,open,,1970-01-01 0026185,feature request,Openbravo ERP,jonalegriaesarte,dmiguelez,normal,minor,have not tried,pi,,2014-04-04,5,,,public,2014-09-04,Product variants: it would be great to have a process to update the price of all the characteristics depending on the root one,Product variants: it would be great to have a process to update the price of all the characteristics depending on the root one.,new,open,,1970-01-01 0003362,feature request,Openbravo ERP,user71,rmorley,normal,minor,always,,,2007-07-17,5,,,public,2014-09-03,Add a Discount Field on Invoices,let us think that a field would so make lack of discount in the sale invoice and as we commented in the following thread. http://sourceforge.net/forum/forum.php?thread_id=1774994&forum_id=650010,acknowledged,open,,1970-01-01 0026835,design defect,Openbravo ERP,jonalegriaesarte,AugustoMauch,high,major,have not tried,pi,,2014-06-11,5,,,public,2014-09-03,Display logic in tabs is not working when the display logic is based on preferences (attribute type),Display logic in tabs is not working when the display logic is based on preferences (attribute type),new,open,,1970-01-01 0027527,feature request,Openbravo ERP,VictorVillar,dmiguelez,high,minor,always,pi,,2014-09-02,5,,,public,2014-09-02,It would be nice to hide the Cost field in the Physical Inventory window when it is an outgoing transaction,It would be nice to hide the Cost field in the Physical Inventory window when it is an outgoing transaction,new,open,,1970-01-01 0025744,design defect,Openbravo ERP,jecharri,AugustoMauch,urgent,major,always,,,2014-02-17,5,,,public,2014-09-02,Problems during the rebuild,"Problems during the rebuild. The problems happens when you have 2 tables with same name but different databse prefix doing reference to same table",new,open,,1970-01-01 0027516,defect,Openbravo Localizations,psanjuan,forge_aes,urgent,major,always,,,2014-09-01,20,Ubuntu 8.04.1,,public,2014-09-02,"Not possible to install Peru Localization community edition, version 1.0.3 in a machine with Openbravo 3 PR14Q2.5 installed.","""Not possible to install Peru Localization community edition, version 1.0.3, in a machine with Openbravo 3 PR14Q2.5 installed. See image attached.""",scheduled,open,,1970-01-01 0027520,feature request,Retail Modules,jonalegriaesarte,marvintm,normal,minor,have not tried,,,2014-09-01,5,,,public,2014-09-01,It would be great to sell services from WebPOS,It would be great to sell services from WebPOS,new,open,,1970-01-01 0027518,feature request,Modules,ngarcia,eduardo_Argal,urgent,major,always,,,2014-09-01,5,,,public,2014-09-01,It would be fine if business partner selector could be filtered by the ones that belong to the natural tree of the defined org,It would be fine if business partner selector could be filtered by the ones that belong to the natural tree of the defined org,new,open,,1970-01-01 0027515,defect,Openbravo Localizations,psanjuan,atrumsit13,urgent,major,always,,,2014-09-01,20,Ubuntu 8.04.1,,public,2014-09-01,Not possible to install Ecuador Professional Localization Pack - version 1.0.8,Not possible to install Ecuador Professional Localization Pack - version 1.0.8,new,open,,1970-01-01 0027513,feature request,Openbravo ERP,maite,dmiguelez,urgent,major,always,,,2014-09-01,5,,,public,2014-09-01,Accounting reports should consider "Posting type" value,"User is able to define ""posting type"" field in GL Journal window as ""active"" and set different type of amount, but accounting reports are not filtering by this value",new,open,,1970-01-01 0027512,design defect,Openbravo ERP,egoitz,jonalegriaesarte,normal,major,have not tried,3.0PR14Q3,,2014-08-30,5,,,public,2014-08-30,The issale and ispuchase checkbox on the product window are not used on the product selectors,"""The issale and ispuchase checkbox on the product window are not used on the product selectors. That fields should be used to show the product or not on the sales or purchase window depending on the values on that fields. The products defined as not is sales shouldn't be shown on the product selector when using it from a sales window (sales order, sales invoice...) The same for the ispurchase field on the purchase windows (purchase order, purchase invoice...)""",new,open,,1970-01-01 0027511,defect,Modules,rafaroda,jonalegriaesarte,normal,major,always,,,2014-08-29,5,,,public,2014-08-29,Error ORA-04091: table TAD.C_ORDERLINE is mutating,ORA-04091: table TAD.C_ORDERLINE is mutating when adding new order line on Oracle 10,new,open,,1970-01-01 0027508,feature request,Retail Modules,jonalegriaesarte,marvintm,normal,minor,have not tried,pi,,2014-08-29,5,,,public,2014-08-29,Add the ability to change the password of the user logged in from WebPOS,Add the ability to change the password of the user logged in from WebPOS,new,open,,1970-01-01 0027502,defect,Modules,rafaroda,jonalegriaesarte,normal,major,always,,,2014-08-28,5,,,public,2014-08-28,Error ORA-04091: table TAD.C_INVOICELINE is mutating when adding new invoice line,Error ORA-04091: table TAD.C_INVOICELINE is mutating when adding new invoice line on Oracle 10,new,open,,1970-01-01 0027500,defect,Modules,rafaroda,jonalegriaesarte,normal,major,always,,,2014-08-28,5,,,public,2014-08-28,Error on Oracle installation ORA-00911: invalid character,Error on Oracle 10 module installation when executing module script ORA-00911: invalid character,new,open,,1970-01-01 0027499,defect,Modules,rafaroda,jonalegriaesarte,normal,major,always,,,2014-08-28,5,,,public,2014-08-28,Error on installation ORA-02264: name already used by an existing constraint,Error when installing module in Oracle ORA-02264: name already used by an existing constraint,new,open,,1970-01-01 0027498,defect,Modules,rafaroda,jonalegriaesarte,normal,major,always,,,2014-08-28,5,,,public,2014-08-28,Error on installation ORA-00936: missing expression,Error when installing module on Oracle ORA-00936: missing expression,new,open,,1970-01-01 0027497,defect,Modules,rafaroda,jonalegriaesarte,normal,major,always,,,2014-08-28,5,,,public,2014-08-28,Error on installation ORA-00911: invalid character,"When installing module, Oracle error ORA-00911: invalid character",new,open,,1970-01-01 0027496,defect,Modules,rafaroda,jonalegriaesarte,normal,major,always,,,2014-08-28,5,,,public,2014-08-28,Error on installation ORA-00936: missing expression,Error on module installation on Oracle ORA-00936: missing expression,new,open,,1970-01-01 0027495,defect,Modules,rafaroda,jonalegriaesarte,normal,major,always,,,2014-08-28,5,,,public,2014-08-28,Error on installation ORA-00972: identifier is too long,Error on module installation on Oracle ORA-00972: identifier is too long,new,open,,1970-01-01 0027494,defect,Modules,rafaroda,jonalegriaesarte,normal,major,always,,,2014-08-28,5,,,public,2014-08-28,Error on installation ORA-00910: specified length too long for its datatype,Error on module installation on Oracle ORA-00910: specified length too long for its datatype,new,open,,1970-01-01 0027493,defect,Modules,rafaroda,jonalegriaesarte,normal,major,always,,,2014-08-28,5,,,public,2014-08-28,Compilation and execution errors in Oracle for some modules,Found some compilation and execution errors in Oracle for some modules: found them in Oracle 10 but will most likely to fail also in Oracle 11.,new,open,,1970-01-01 0027491,feature request,Modules,jonalegriaesarte,psanjuan,normal,minor,have not tried,,,2014-08-28,5,,,public,2014-08-28,It would be great to have a field showing the vendor reference number,It would be great to have a field showing the vendor reference number,new,open,,1970-01-01 0027483,feature request,Modules,ngarcia,jonalegriaesarte,high,minor,always,,,2014-08-27,5,,,public,2014-08-27,It would be fine to be able to create more than one outbound picking list with different storage bin for the same sales order,It would be fine to be able to create more than one outbound picking list with different storage bin for the same sales order without needing to close the first one,new,open,,1970-01-01 0027481,feature request,Modules,ngarcia,jonalegriaesarte,high,minor,always,,,2014-08-27,5,,,public,2014-08-27,It would be fine to have a button to create the goods shipment from an outbound picking list,"It would be fine to have a process to create the goods shipment from an outbound picking list. Currently, the goods shipment is automatically created if the document type is set as Generate Shipment on PL Completion",new,open,,1970-01-01 0027479,feature request,Modules,ngarcia,jonalegriaesarte,high,minor,always,,,2014-08-27,5,,,public,2014-08-27,It would be fine if the values shown when assigning an outbound picking list to a user could be filtered,It would be fine if the values shown when assigning an outbound picking list to a user could be filtered. Currently all the users with a username that belong to the natural tree of the organization are shown,new,open,,1970-01-01 0027472,defect,Openbravo ERP,rafaroda,dmiguelez,normal,minor,always,,,2014-08-26,5,,,public,2014-08-26,Create Lines From in Goods Shipments / Receipts is suggesting Discount lines to be copied,"When using Create Lines From button to create lines in Goods Shipments / Receipts, when selecting Order or Invoice, the pop-up window is suggesting Discount lines to be selected to be added as Goods lines.",new,open,,1970-01-01 0026929,feature request,Openbravo ERP,VictorVillar,jonalegriaesarte,urgent,major,always,pi,,2014-06-24,5,,,public,2014-08-26,It would be nice to implement Procurement management Consigment functionality,It would be nice to implement Procurement management Consigment functionality,new,open,,1970-01-01 0027468,feature request,Openbravo ERP,VictorVillar,dmiguelez,high,minor,always,pi,,2014-08-26,5,,,public,2014-08-26,It would be nice to have Consignment functionality implemented in Openbravo,It would be nice to have Consignment functionality implemented in Openbravo,new,open,,1970-01-01 0008159,feature request,Openbravo ERP,pmagnin,rmorley,normal,minor,have not tried,,,2009-03-17,5,,,public,2014-08-25,Block new invoice from customer that has exceeded his credit limit,"""We currently don’t have any option to block a new invoice from a customer that has exceeded his credit limit. You can configure this credit limit in the Business Partner definition in order to have an informative message (in blue) when the customers has exceed it, but you still have the right to complete the sales order. You can for sure inactivate the client, but this solution is a bit hard. """,new,open,,1970-01-01 0027418,feature request,Modules,ngarcia,jonalegriaesarte,urgent,major,always,,,2014-08-22,5,,,public,2014-08-22,It would be fine to have a report showing the full flow of an invoice within remittances,It would be fine to have a report showing the full flow of an invoice within remittances,new,open,,1970-01-01 0027411,feature request,Openbravo ERP,ngarcia,jonalegriaesarte,urgent,major,always,,,2014-08-22,5,,,public,2014-08-22,It would be fine if product selector showed the reserved quantity of a product,It would be fine if product selector showed the reserved quantity of a product. Currently it only shows the quantity on hand minus the quantity in pending orders,new,open,,1970-01-01 0014779,feature request,Localization Pack: Spain,azabaleta,jonalegriaesarte,normal,major,always,,,2010-10-06,5,,,public,2014-08-21,More header information is required.,"""When executing the report, there is not filter information on the header. There is no company (org) name, date ranges used, tax or withholding... It would be very helpful to have this information in case of a multiorg instance. Thanks""",new,open,,1970-01-01 0027382,feature request,Openbravo ERP,jonalegriaesarte,AugustoMauch,normal,minor,have not tried,pi,,2014-08-20,5,,,public,2014-08-20,Add isNull and isNotNull filtering to columns of type list,"Add isNull and isNotNull filtering to columns of type list, This type of filtering is only available in regular and date columns",new,open,,1970-01-01 0025454,feature request,Retail Modules,jecharri,marvintm,high,minor,always,,,2014-01-09,5,,,public,2014-08-20,It will be great if the user is able to reprint cash up using the Web POS,"It will be great if the user is able to reprint cash up using the Web POS Currently it is only possible to reprint the cash up report using the ERP. the problem is that not all stores has an standard printer to reprint.",new,open,,1970-01-01 0027376,feature request,Retail Modules,jonalegriaesarte,marvintm,normal,minor,have not tried,,,2014-08-19,5,,,public,2014-08-19,Add the capability to control the session time in WebPOS,"Add the capability to control the session time in WebPOS. Actually, this can not be controlled to have a max time of inactivity.",new,open,,1970-01-01 0027374,feature request,Retail Modules,jonalegriaesarte,marvintm,normal,minor,have not tried,,,2014-08-19,5,,,public,2014-08-19,WebPOS - POS Text Overlay,"It would be great to have the functionality of a Text overlay on the WebPOS mapped to any CCTV system. This will enable the system to audit the CCTV footage for each POS and get an accurate analysis of the shrinkage that is taking place at the till points. http://www.esentia.com/category-s/1871.htm https://www.youtube.com/watch?v=Tz4DyMgo1u0 https://www.youtube.com/watch?v=N9UFLIdoDDs ",new,open,,1970-01-01 0027360,feature request,Retail Modules,jecharri,marvintm,high,minor,always,,,2014-08-18,5,,,public,2014-08-18,Different way to link Physical Devices to POS Terminals,"Different way to link Physical Devices to POS Terminals Currently we have a method http://wiki.openbravo.com/wiki/Retail:Configuration_Guide#Terminal_Authentication_Security to link ""Physical Devices to POS Terminals"" but the problem is that this link is removed when the users remove the browser cache. So the relation between the device and terminal is removed easily. We have one client that must erase the cache everyday but also needs to have the link and currently it is impossible. ",new,open,,1970-01-01 0027358,defect,Openbravo ERP,amayavicente,dmiguelez,normal,minor,always,,,2014-08-18,5,,,public,2014-08-18,The process 'Create Lines From' doesn't take into account differences between the currency in the Purchase Order and the currenc,The process 'Create Lines From' doesn't take into account differences between the currency in the Purchase Order and the currency in the Purchase Invoice.,new,open,,1970-01-01 0024904,feature request,Openbravo ERP,egoitz,dmiguelez,urgent,major,have not tried,,,2013-10-08,5,,,public,2014-08-18,"Add the possibility to define attributes on the sales order, for exceptions when using FIFO rule.","""When creating goods shipment and having FIFO rule for deliver the products with attributes, there are cases where the clients needs to specify for example concrete expiration date. In this cases you can not specify the attribute on the order, so the shipment can not be done automatically and you have do do it manually. """,new,open,,1970-01-01 0024419,defect,Openbravo ERP,VictorVillar,dmiguelez,urgent,major,always,pi,,2013-07-29,5,,,public,2014-08-18,It is necessary a better explanation of the Production Cost Report,It is necessary a better explanation of the Production Cost Report. It should be necessary to explain how this report gets the values of the different columns.,new,open,,1970-01-01 0027272,feature request,Retail Modules,marvintm,marvintm,normal,major,have not tried,,,2014-08-04,5,,,public,2014-08-17,Web POS should log offline if server is responding with errors,"""Right now, when the user authenticates, the Web POS sends an authentication request to the backend. - If this request succeeds, then the Web POS attempts to log in online. - If the request fails, then the Web POS logs offline. - If the request takes too much time to finalize, then the Web POS also logs in offline. We've found another case, which is that the server returns error, but not due to failure in authentication, but due to the fact that there is a serious problem in the backend. In the detected case, the database was always returning error in all operations, due to the fact that the hard disk was full. However, there could be other similar cases. In this case, the Web POS should not fail to authenticate, but instead log in offline, and allow the users to continue working as if the server was completely down.""",new,open,,1970-01-01 0027338,defect,Openbravo ERP,rafaroda,dmiguelez,normal,minor,always,,,2014-08-14,5,,,public,2014-08-14,Review deleting logic of tax lines in C_ORDERLINE_TRG2,"""When posting a Sales Order, logic for recreating the tax lines should be reviewed in order to modify existing ones instead of deleting and recreating them. This is the second part of the issue #27023.""",new,open,,1970-01-01 0024903,feature request,Openbravo ERP,egoitz,dmiguelez,normal,major,always,,,2013-10-08,5,,,public,2014-08-14,Improve the use of attributes - expiration date- on the purchases,"""Improve the use of expiration date on the purchases. Right now when doing a purchase order or goodsreceipt, if you select a product and then open the attribute selector and enter a expiration date, the process creates a new instance when completing the document. The process should check if other instances of the product with that expiration date exists, and in that case update the stock.""",new,open,,1970-01-01 0027336,feature request,Openbravo ERP,maite,dmiguelez,urgent,major,always,,,2014-08-14,5,,,public,2014-08-14,It would be nice to define Payment Terms based on pending months until invoice's date,It would be nice to define Payment Terms based on pending months until invoice's date,new,open,,1970-01-01 0027316,design defect,Openbravo ERP,caristu,dbaz,high,minor,have not tried,,,2014-08-12,5,,,public,2014-08-12,Reorganize field position in form view when display logic hides a complete row,"""It would be nice if the fields would be reorganized in form view when the display logics of a tab hide a complete row of fields. Currently this is not happening and depending on the field distribution unneeded blank spaces are shown in the form, i the place of the hidden fields""",new,open,,1970-01-01 0027312,design defect,Modules,jonalegriaesarte,dmiguelez,normal,minor,have not tried,,,2014-08-12,5,,,public,2014-08-12,Replace the business partner selector for a new selector using new technology,Replace the business partner selector for a new selector using new technology. The issue is that the selector based on the old technology hangs when the user selects more than 200 records,new,open,,1970-01-01 0027299,feature request,Retail Modules,jecharri,marvintm,high,minor,always,,,2014-08-08,5,,,public,2014-08-08,Web POS should allow to void paid orders,"Web POS should allow to void paid orders. Currently it is possible to void layaways but it would be a good option if our users are able also to void orders using Web POS screen.",new,open,,1970-01-01 0027284,feature request,Openbravo ERP,ngarcia,jonalegriaesarte,high,minor,always,,,2014-08-06,5,,,public,2014-08-06,It would be fine to have an extension point at the beginning of C_ORDER_POST function,It would be fine to have an extension point at the beginning of C_ORDER_POST function,new,open,,1970-01-01 0007565,feature request,Openbravo ERP,carbonete,rmorley,normal,major,always,2.40,,2009-02-13,20,rPath Linux,,public,2014-08-06,Specify product attributes in Production,"It´s necessary in Process Plan, Work Requirement put product attribute in . For industries that need plan prodution with a special product requirements.",acknowledged,open,,1970-01-01 0020558,feature request,Openbravo ERP,jecharri,mirurita,high,major,always,pi,,2012-05-21,5,,,public,2014-08-06,P- selection must be included in Work Requirement when product has attributes,"P- selection must be included in Work Requirement when product has attributes. Otherwise the attribute inheritance has not got sense because the user has not got the posibility to choose one p- to create the related p+ with same attributes. ",new,open,,1970-01-01 0027260,design defect,Localization Pack: Spain,psanjuan,jonalegriaesarte,urgent,major,always,,,2014-08-01,20,Ubuntu 8.04.1,,public,2014-08-01,There should be a Grand-Total per MTR section,There should be a Grand-Total per MTR section and tax type (purchase & sales),new,open,,1970-01-01 0027257,design defect,Localization Pack: Spain,psanjuan,jonalegriaesarte,urgent,major,always,,,2014-08-01,20,Ubuntu 8.04.1,,public,2014-08-01,There should be a Grand-Total per MTR section,There should be a Grand-Total per MTR section and tax type (purchase & sales),new,open,,1970-01-01 0027256,design defect,Localization Pack: Spain,psanjuan,jonalegriaesarte,urgent,major,always,,,2014-08-01,20,Ubuntu 8.04.1,,public,2014-08-01, "Total Document Amt" column does not make sense in the section "Summary per Tax/Withholding %",""" """"Total Document Amt"""" column does not make sense in the section """"Summary per Tax/Withholding %"""" as summary section can include lines of the same invoice. See image attached. Both lines under 0,00%, 4.00%, 10.00% and 21.00% belongs to the same invoice, therefore the Total Document Amount is 11.189,98 and not 22.379,96 """,new,open,,1970-01-01 0022543,feature request,Openbravo ERP,extra,AugustoMauch,normal,minor,always,3.0MP17,,2012-12-12,5,,,public,2014-08-01,Massive complete of documents,"""The application should allow the user to select more documents (i.e. sales invoices) in draft status and complete them all with a single action. As of today, the user must complete each single document.""",new,open,,1970-01-01 0024678,defect,Openbravo ERP,VictorVillar,dmiguelez,high,minor,always,pi,,2013-09-03,5,,,public,2014-08-01,It is necessary further information of the Manufacturing Plan window (Documentation),It is necessary further information of the Manufacturing Plan window (Documentation),new,open,,1970-01-01 0025944,defect,Openbravo ERP,migueldejuana,migueldejuana,normal,trivial,always,,,2014-03-11,5,,,public,2014-07-30,Saving "Visible at" fields to blanks in Preference window doesn't work.,"""""""*Login in the back office, the preference window *Open a preference defined visible at role, for instance Web POS Remove Receipts Approval, visible at role=Supervisor Boutique *Set visible at role as blank and visible at user=Openbravo and save. ERROR: after saving, visible at role=Supervisor Boutique""""""",feedback,open,,1970-01-01 0027217,feature request,Openbravo ERP,ngarcia,jonalegriaesarte,urgent,major,always,,,2014-07-28,5,,,public,2014-07-28,The message when no conversion between document and accounting currency should include currencies and date,The message when no conversion between document and accounting currency should include currencies and date,new,open,,1970-01-01 0027195,defect,Openbravo ERP,AtulOpenbravo,shuehner,normal,trivial,have not tried,,,2014-07-25,5,,,public,2014-07-28,Change api-check tool to remove ignoring 'add one column to existing unique constraint',"""Currently when changing an existing unique constraint to be less strict api-check tools does not flag this as an api-change, as no existing data can exist failing the check. However code which did rely on the stricter definition of the data can/will fail now as it may see more then one row now for its filter. Example: Table: c_bpartner Old constraint: ad_client_id, value New constraint: ad_client_id, ad_org_id, value Here code relying on c_bpartner.value being unique within a single client will now fail after that change. """,new,open,,1970-01-01 0027198,feature request,Modules,jonalegriaesarte,eduardo_Argal,normal,minor,have not tried,,,2014-07-25,5,,,public,2014-07-25,Add the capability to set transactions not to be shown in the report,"Add the capability to set transactions not to be shown in the report. For example, if you dont want to post some transactions (invoices, for example), although the rest of the trasactions has been posted. In this case, you don't want to get those transactions in the report.",new,open,,1970-01-01 0027193,defect,Localization Pack: Spain,psanjuan,jonalegriaesarte,normal,minor,always,,,2014-07-25,20,Ubuntu 8.04.1,,public,2014-07-25,Payment Methods dataset implementation needs to be improved.,"""Payment Methods dataset implementation needs to be improved, as (1) There is no a proper description for few payment methods, see image below. Besides the above, there should not be any default configuration related to payment in/out posting. See image below. """,new,open,,1970-01-01 0027186,feature request,Openbravo ERP,caristu,AugustoMauch,high,minor,always,,,2014-07-24,5,,,public,2014-07-24,Ability to restrict/grant access to the column options in query/list widgets,"It would be nice to have a way in the query/list widget configuration to restrict/grant access to the column options of the widget. In particular for displaying or hide widget fields. Currently these options can be displayed always for all users when right-clicking on the widget column (see attached).",new,open,,1970-01-01 0027181,defect,Localization Pack: Spain,psanjuan,jonalegriaesarte,normal,minor,always,,,2014-07-24,20,Ubuntu 8.04.1,,public,2014-07-24,Cammerfactura option is not removed from the list after being applied.,Cammerfactura option is not removed from the list after being applied.,new,open,,1970-01-01 0025221,design defect,Openbravo ERP,AugustoMauch,AugustoMauch,normal,major,have not tried,,,2013-11-26,5,,,public,2014-07-22,The query done when filtering a foreign key column should be improved,"""When the user filters a foreign key column, the generated query contains this: upper((COALESCE(to_char(join_0.name),''))) like :alias_1 escape '|' )) The coalesce and the to_char functions are applied over the referenced column. This prevents the database from using any indexes on that column. The coalesce function is only needed when the table identifier is formed by several columns. The to_char function is needed in that case too, if any of those columns is not a varchar.""",new,open,,1970-01-01 0027132,feature request,Localization Pack: Spain,psanjuan,jonalegriaesarte,urgent,major,always,,,2014-07-21,20,Ubuntu 8.04.1,,public,2014-07-21,Openbravo should generate a csv file with the content of the 303 txt file so the end-user can double check the data included,Openbravo should generate a csv file with the content of the 303 txt file so the end-user can double check the data included,new,open,,1970-01-01 0027120,defect,Retail Modules,emartinez,marvintm,normal,minor,always,,,2014-07-17,5,,,public,2014-07-17,[RR14Q3] Wrong credentials when approving an action logs you out from Web POS,"""When I'm approving for instance deleting a line in the receipt, if I type wrongly my password, after the popup of """"wrong password"""" it will log me out from Web POS automatically. This also happens with other approvals.""",new,open,,1970-01-01 0027098,defect,Retail Modules,emartinez,marvintm,normal,minor,sometimes,,,2014-07-16,5,,,public,2014-07-17,[RR14Q3] Offline status not shown correctly in Web POS Login window,"""When you are in Web POS login window and it goes offline, the status does not change from online to offline """,new,open,,1970-01-01 0027097,defect,Retail Modules,emartinez,marvintm,normal,minor,always,,,2014-07-16,5,,,public,2014-07-17,[RR14Q3] Logging out in offline mode,"If you log out in offline mode, it takes you to the login window but there are no images of the users. However, if you manually type demouser/openbravo or any other valid credentials it works and it allows you to log in.",new,open,,1970-01-01 0027111,feature request,Modules,VictorVillar,naiaramartinez,urgent,major,always,,,2014-07-17,5,,,public,2014-07-17,It would be nice to have the option to continue or not creating the Warehouse Picking List,"It would be nice to have the option to continue or not creating the Warehouse Picking List, if you do not have enough stock",new,open,,1970-01-01 0004345,feature request,Openbravo ERP,plujan,rgoris,high,minor,have not tried,2.40beta,,2008-07-08,10,XPsp2,,public,2014-07-14,Add Display Logic to datagrid,"""Currently, Display Logic is used for showing/hiding fields according other field's values. The hidden values are usually not null, but there are useless. But in grid mode, it is only possible to show/hide entire column. That cause an information issue. Consider this scenario: On Production Management || Transactions || Process Plan || Process Plan >> Version >> Operation >> I/O Products I have two types of lines. P+ products for Production and P- for Used products. For P+ I have a field named """"Component Cost"""". For P- this field has no sense and in Form view is hidden. But in Grid mode I can either hide the entire column (so for P+ I will not see that info) or to show it and see for P- a default value of 1. See attachs 1, 2 and 3.""",acknowledged,open,,1970-01-01 0025333,design defect,Openbravo ERP,umartirena,dmiguelez,high,major,always,,,2013-12-13,30,Professional Appliance,,public,2014-07-14,When a pre-reservation gets converted into a reservation it allocates automatically,"""When a pre-reservation gets converted into a reservation it allocates automatically. The reservation should be allocated only when the pre-reservation is allocated, not always. Right now the field allocated in pre-reservations is totally unuseful. """,new,open,,1970-01-01 0027063,defect,Retail Modules,emartinez,marvintm,normal,minor,sometimes,,,2014-07-14,5,,,public,2014-07-14,[RR14Q3] Characteristics description is not always correct,"""When creating variants, characteristics description is not always showing the correct info, for example, in the example below: For travel bag Red M, the ch. description is: {""""dbValue"""":""""Color: Red, Size: Medium"""", """"characteristis"""":{""""Color"""":""""Red"""",""""Size"""":""""Medium""""}} instead of: Color: Blue, Size: Small """,new,open,,1970-01-01 0027062,defect,Openbravo ERP,fgaldiano,dmiguelez,normal,major,always,3.0PR14Q2.3,,2014-07-14,30,Professional Appliance,,public,2014-07-14,Products cant be deactivated (or deleted) even not having any item related,"""When triying to deactivate a product the user receive the following message Error: La acción de guardado falló. There is already an active Purchase Order or Sales Order,So you can't deactivate Product. The product still activate. But there aren't any active (or not active) Purchase or Sales order. Even clearing all the related items it's not possible to delete o deactivate it. It happen on all the products. QA approved level for update. At PR14Q2.3 ¿related with https://issues.openbravo.com/view.php?id=24940?""",new,open,,1970-01-01 0027042,feature request,Openbravo ERP,VictorVillar,AugustoMauch,urgent,major,always,pi,,2014-07-10,5,,,public,2014-07-10,It would be fine to have a preference to avoid double quotes when exporting info to a csv,It would be fine to have a preference to avoid double quotes when exporting info to a csv,new,open,,1970-01-01 0027040,defect,Retail Modules,plujan,marvintm,normal,minor,have not tried,,,2014-07-09,5,,,public,2014-07-09,"When editing a ticket line, Edit Description button could be confused with item's description field","When editing a ticket lines, there is a Description orange button to edit the Line description. However, just below this button there is a Description field, containing the Item description. It is confusing why the ""Edit Description"" does not actually change the ""Description"" field, so both ""Descriptions"" should be clearly identified to improve the user experience.",new,open,,1970-01-01 0026812,feature request,Openbravo Localizations,VictorVillar,prashanth_s,urgent,major,always,,,2014-06-09,5,,,public,2014-07-09,Form H Report transactions accounting,"""When a product is sold to exporter, it should be posted in SAL-H Form Account than the default one provided into Product Expense. This is legal practice in India.""",new,open,,1970-01-01 0027035,design defect,Openbravo ERP,Proch,dmiguelez,normal,major,N/A,3.0PR14Q2.2,,2014-07-08,5,,,public,2014-07-08,Calculator doesn't work with physical key numbers on keyboard,"""Hi Calculator does not work with physical key numbers on keyboard it only work with mouse pointer clicks, and this is not good , cuz it make a delay, so if it would work with keyboard too it will be pretty good example path: application > financial management > receivables and payables > Transactions > payment out and add details calculator""",new,open,,1970-01-01 0027030,feature request,Openbravo ERP,VictorVillar,AugustoMauch,high,minor,always,pi,,2014-07-08,5,,,public,2014-07-08,It would be nice to open specific windows automatically regarding the user,"It would be nice to be able to configure default Windows for user. So whenever users log in the system, the Sales Order and Invoice Window to be opened automatically.",new,open,,1970-01-01 0027015,feature request,Openbravo ERP,maite,dmiguelez,urgent,major,always,,,2014-07-04,5,,,public,2014-07-04,It would be nice to be able to block periods at "generic" organization level,"At the moment, accounting periods can only be opened at ""Legal with Accounting"" organization level. However, it would be useful to be able to open/close periods also at ""Generic"" level, not for 'accounting closing' purposes but for 'blocking' purposes",new,open,,1970-01-01 0026772,design defect,Openbravo ERP,maite,jonalegriaesarte,urgent,major,always,,,2014-06-03,5,,,public,2014-07-04,Should implement a feature to execute again alerts defined as type 'E' (external),"This kind of alert definition improve performance but have the handicap that can not be executed again by scheduling ""Alert background"" process. Also, at the moment, is not possible to manually set an alert as ""Solved"" so some alternative should be implemented to allow user to execute alert query again and verify that records have been solved.",new,open,,1970-01-01 0021329,design defect,Openbravo ERP,RenateNieuwkoop,jonalegriaesarte,normal,minor,always,3.0MP13,,2012-08-08,5,,,public,2014-07-04,Correction of issue fix 19519: Idle Time/Year was corrected to Days/Year instead of IDLE Days/Year,"On issue 19519 Victor requested a relabeling of the field Idle Time/Year to reflect Days/Year, however the IDLE should stay in there also to indicate the use of the field. The fix was done to reflect Days/Year which is not descriptive enough obviously. ",new,open,,1970-01-01 0027007,feature request,Modules,szapata,dmiguelez,normal,major,always,,,2014-07-03,5,,,public,2014-07-03,New combo to be able to to group by: Business Partner category or payment term,New combo to be able to to group by: Business Partner category or payment term,new,open,,1970-01-01 0026997,design defect,Openbravo ERP,jonalegriaesarte,AugustoMauch,normal,major,have not tried,,,2014-07-02,5,,,public,2014-07-02,One process can stop a server due to performance issues. This should never happen,One process can stop a server due to performance issues. This should never happen. The platform (or the system) should have the tools to avoid this situation and stops the process causing the crash before it happens,new,open,,1970-01-01 0026994,feature request,Openbravo ERP,jonalegriaesarte,AugustoMauch,normal,minor,have not tried,,,2014-07-02,5,,,public,2014-07-02,"Add a new option in sqlc.queryExecutionStrategy, which is no execution","Add a new option in sqlc.queryExecutionStrategy, which is no execution. In this case, the SQL would be executed in compilation time. This property is configured in Openbravo.properties file",new,open,,1970-01-01 0023971,defect,Openbravo ERP,VictorVillar,psanjuan,urgent,major,always,pi,,2013-06-04,5,,,public,2014-06-30,It is necessary further explanation on how it works the Sales Invoice Dimensional Report regarding cost information,It is necessary further explanation on how it works the Sales Invoice Dimensional Report regarding cost information,new,open,,1970-01-01 0026949,design defect,Retail Modules,migueldejuana,migueldejuana,normal,major,always,,,2014-06-26,5,,,public,2014-06-26,We should think on how receipts with promotions can be returned,"Now, we can return any kind receipts with discounts but in some cases it is not a good idea.",new,open,,1970-01-01 0007162,feature request,Openbravo ERP,jtarbal,rmorley,normal,major,always,pi,,2009-01-27,5,,,public,2014-06-25,Adding attributes in form "Pending goods receipts","""The form """"Pending goods receipts"""" does not allow to use attributes. It would be great if we could register the attributes of a line. Moreover, in order to avoid creating a lot of goods receipts when for a specific product we are are receiving multiple lots (for example), the form should have the functionality to duplicate a line in order to have multiple lines for the same product and different attributes in the same """"Goods Receipt"""". """,acknowledged,open,,1970-01-01 0026638,design defect,Openbravo ERP,egoitz,AugustoMauch,urgent,major,always,,,2014-05-20,5,,,public,2014-06-25,Not possible to define as default value of a process definition parameter the current date of the client,Not possible to define as default value of a process definition parameter the current date of the client.,new,open,,1970-01-01 0026934,feature request,Openbravo ERP,jonalegriaesarte,AugustoMauch,normal,minor,have not tried,,,2014-06-24,5,,,public,2014-06-24,Define transfer field functionality at platform level,"""Define transfer field functionality at platform level. The functionality consists on: - Field defined at sales order level (i.e. warehouse) - Same field defined at sales invoice level Add a capability to relate both fields, to copy one field into the other without any other development needed (trigger, producedure,...). It would be very interesting for module development""",new,open,,1970-01-01 0024446,defect,Openbravo ERP,mekom,dmiguelez,low,trivial,always,main,,2013-07-30,30,Professional Appliance,,public,2014-06-24,Typo in node name of REST XML output,"""There is a typo in the node 'binaryData': However the corresponding column name in the database doesn't contain the typo, see table ad_image.""",new,open,,1970-01-01 0026906,feature request,Openbravo ERP,alostale,AugustoMauch,normal,minor,N/A,,,2014-06-19,5,,,public,2014-06-19,Parameter Windows Phase IV,"Extend Parameter Windows to support all the features required for implementation of Reconciliations flow. More information within project documentation: http://wiki.openbravo.com/wiki/Projects:Parameter_Windows_Phase_4",new,open,,1970-01-01 0026904,feature request,Openbravo ERP,maite,dmiguelez,urgent,major,always,,,2014-06-19,5,,,public,2014-06-19,It would be nice to improve 'BalanceIsNotBalanced' message in "Close Year" process,It would be helpful to show more specific information about not balanced account and documents causing that differences,new,open,,1970-01-01 0023930,feature request,Openbravo ERP,VictorVillar,dmiguelez,high,minor,always,pi,,2013-05-28,5,,,public,2014-06-17,It would be fine to have all the costing products with errors,"FIRST check the requirements for each product and THEN execute the costing calculation when ALL requirements for all products are met. NOT stop when 1 product is not OK but aggregate all products with issues and output to report/log.",new,open,,1970-01-01 0020465,feature request,Openbravo ERP,maite,mirurita,urgent,major,always,,,2012-05-10,5,,,public,2014-06-16,It is not possible to create shipment from Prepay Order,It is not possible to create shipment from Prepay Order,new,open,,1970-01-01 0024525,feature request,Retail Modules,guilleaer,marvintm,normal,trivial,have not tried,,,2013-08-13,5,,,public,2014-06-16,"It would be nice to go to Full screen mode with Chrome (including desktop, tablets and smartphones)","It would be nice to go to Full screen mode with Chrome (including desktop, tablets and smartphones)",new,open,,1970-01-01 0026675,defect,Openbravo ERP,aaroncalero,aaroncalero,normal,minor,always,pi,,2014-05-23,5,,,public,2014-06-16,Create Price List process picks wrong costs for a PL version based on cost if the base version is the price list version itself,"When creating a price list version of a price list based on cost, if the selected base version equals the price list version itself, the new product prices are obtained from the price list version itself instead of taken from the product||costing tab as they should.",new,open,,1970-01-01 0026865,feature request,Openbravo ERP,egoitz,AugustoMauch,normal,major,have not tried,,,2014-06-13,5,,,public,2014-06-13,Add the possibility to change the number of recent views and recent document shown on the home page,Add the possibility to change the number of recent views and recent document shown on the home page,new,open,,1970-01-01 0026864,feature request,Openbravo ERP,jonalegriaesarte,AugustoMauch,normal,minor,have not tried,,,2014-06-13,5,,,public,2014-06-13,Callouts should take into consideration the type of the message instead of set the type to INFO always,"Callouts should take into consideration the type of the message instead of set the type to INFO always. If the user wants to show an error message, he/she has to create a custom callout, changing only one line",new,open,,1970-01-01 0026859,feature request,Retail Modules,szapata,malsasua,normal,minor,have not tried,,,2014-06-13,5,,,public,2014-06-13,Ability to apply in cascade "Buy X pay Y of different product" discounts,"Currently it is not allowed to apply in cascade ""Buy X pay Y of different product"" discounts. It would be good to have the ability to apply this kind of discounts in cascade.",new,open,,1970-01-01 0026006,feature request,Localization Pack: Spain,psanjuan,jonalegriaesarte,urgent,major,always,,,2014-03-14,20,Ubuntu 8.04.1,,public,2014-06-12,There are few changes related to the "Modelo Normal" of the Spanish Chart of Accounts,There are few changes related to the "Modelo Normal" of the Spanish Chart of Accounts,new,open,,1970-01-01 0026824,defect,Modules,naiaramartinez,jonalegriaesarte,normal,trivial,have not tried,,,2014-06-10,5,,,public,2014-06-10,Room Reservation widget is not loading extras when updating the reservation,"Room Reservation widget is not loading extras when updating the reservation. ",new,open,,1970-01-01 0026819,feature request,Modules,VictorVillar,rafademiguel,high,minor,always,,,2014-06-10,5,,,public,2014-06-10,It would be fine to improve our error message,"""When you have not stock available because the reservation of your products in other Work Efforts, you receive an error message: 'There is not enough stock'. It would be nice to improve this kind of message indicating why there is not enough stock""",new,open,,1970-01-01 0026816,feature request,Openbravo ERP,VictorVillar,dmiguelez,urgent,major,always,pi,,2014-06-09,5,,,public,2014-06-09,Add option of "Book using sales order price" in product configuration.,"Add option of ""Book using sales order price"" in product configuration Using this to make provision of income on the basis of shipment accounting.",new,open,,1970-01-01 0026809,defect,Retail Modules,malsasua,malsasua,normal,minor,always,,,2014-06-06,20,Community Appliance,,public,2014-06-06,amount discount is wrong with gift discount and "buy X pay Y" discount applied in the same line,"if two discounts are applied in the same line, one of them is ""Buy X and get Y as gift"" and the other is ""Buy X pay Y of different product"", the discount is wrong",new,open,,1970-01-01 0021570,feature request,Openbravo ERP,dmitry_mezentsev,dmiguelez,normal,minor,always,,,2012-09-06,5,,,public,2014-06-06,LIFO costing,Last In First Out is a standard accounting functionality.,new,open,,1970-01-01 0026766,design defect,Modules,sjkumar,vmromanos,normal,major,always,,,2014-06-03,5,,,public,2014-06-05,Negative Quantity field for the Overage computation,"""This issue is created in reference to Issue# 0026726. After the fix for that was provided, we are now seeing in the Compuation tab the quantity is showing up Negative. """,new,open,,1970-01-01 0026793,defect,Modules,sjkumar,vmromanos,normal,major,have not tried,,,2014-06-04,5,,,public,2014-06-04,Compute Usage Button is hanging for Subscription 10000135,"Create a subscription: 10000135.There is one usage line which still shows Not Processed. Click on compute Usage and it just hangs and does nothing. Attached is the screen shot and the log file.",new,open,,1970-01-01 0026775,feature request,Openbravo ERP,guillermogil,eduardo_Argal,normal,trivial,have not tried,,,2014-06-04,5,,,public,2014-06-04,Remove parent fields on grid view,"There are several tabs that have the parent field shown on grid. Look for them and remove the ones that are not used.",new,open,,1970-01-01 0026742,design defect,Openbravo ERP,umartirena,AugustoMauch,high,major,always,,,2014-05-30,5,,,public,2014-06-03,List References don't allow validation rules in Process Definition window,List References in Process Definition window don't have the option to add any validation rule,new,open,,1970-01-01 0026746,feature request,Openbravo ERP,caristu,AugustoMauch,high,major,have not tried,,,2014-05-30,5,,,public,2014-05-30,Add mechanism to call java based processes in a generic way,"It would be nice to have a mechanism to invoke java processes defined in the application dictionary in a generic way. Currently it is necessary to use the java class name and provide a process bundle to execute the java based process. By having a mechanism to invoke them in a generic way will provide more flexibility.",new,open,,1970-01-01 0026735,feature request,Openbravo ERP,jonalegriaesarte,pramakrishnan,normal,minor,have not tried,pi,,2014-05-29,5,,,public,2014-05-29,Add a preference to show/hide cost functionality,"Add a preference to show/hide cost functionality, similar to ShowAcct",new,open,,1970-01-01 0026563,feature request,Modules,jonalegriaesarte,psanjuan,normal,minor,have not tried,,,2014-05-16,5,,,public,2014-05-28,It would be great to have a taxable amount total in PDF report,It would be great to have a taxable amount total in PDF report,new,open,,1970-01-01 0026720,feature request,Openbravo ERP,caristu,AugustoMauch,high,minor,always,,,2014-05-28,5,,,public,2014-05-28,Make available the standard stored procedures with a particular web service for each one,It would be nice if Openbravo would generate a web service for every standard database stored procedure as it is currently done for the application business objects. This way it would be possible to execute each one just by calling their respective web service.,new,open,,1970-01-01 0026716,feature request,Openbravo ERP,jonalegriaesarte,AugustoMauch,normal,minor,have not tried,pi,,2014-05-28,5,,,public,2014-05-28,Add an option to export computed columns to cvs,Add an option to export computed columns to cvs,new,open,,1970-01-01 0026714,defect,Retail Modules,Orekaria,marvintm,normal,minor,always,,,2014-05-28,5,,,public,2014-05-28,Cash up breaks when a payment method is dropped,Cash up breaks when a payment method is dropped,new,open,,1970-01-01 0026690,feature request,Openbravo ERP,jonalegriaesarte,pramakrishnan,normal,minor,have not tried,,,2014-05-26,5,,,public,2014-05-26,Add the capability to export the information of business partner + addresses,Add the capability to export the information of business partner + addresses,new,open,,1970-01-01 0026676,feature request,Openbravo ERP,caristu,jonalegriaesarte,high,minor,always,,,2014-05-23,5,,,public,2014-05-23,Ability to reestructure an organization once it has been set as ready,It would be nice to have a process that will allow to move an organization inside an organization tree once it has been set as ready.,new,open,,1970-01-01 0026673,feature request,Openbravo ERP,jonalegriaesarte,dbaz,normal,minor,have not tried,pi,,2014-05-23,5,,,public,2014-05-23,Add the capability to sum lines selected by the user in grid view,"Actually, grid function operates with the data shown in the grid. It would be great to have the possibility to operate with the data selected by the user",new,open,,1970-01-01 0026667,feature request,Openbravo ERP,ngarcia,jonalegriaesarte,urgent,major,always,,,2014-05-22,5,,,public,2014-05-22,It would be fine to define the component cost at work effort level,"It would be fine to define the component cost at work effort level. Currently, it is defined at Work Requirement level",new,open,,1970-01-01 0026665,feature request,Modules,ngarcia,psanjuan,urgent,major,always,,,2014-05-22,5,,,public,2014-05-22,Customer Payment Reversal should be supported,Customer Payment Reversal should be supported,new,open,,1970-01-01 0026659,defect,Openbravo ERP,itadmin,dmiguelez,normal,minor,always,,,2014-05-22,20,Community Appliance,,public,2014-05-22,Open a closed period of End Year CLosed,"If trying to open a closed period of End Year CLosed then it says it is ok with a green header but the period is not opened. Instead there should be an error message saying it is not possible.",new,open,,1970-01-01 0024983,design defect,Openbravo ERP,daniOpenbravo,AugustoMauch,high,major,always,3.0MP18.3,,2013-10-21,30,13.04,,public,2014-05-22,Aliases in computed columns.,"""A computed column was created in order to calculate some custom operations in a window. When computed column is created, we must fill """"sql logic"""" field in. The problem is that some sql queries that necessary have the union of one or more subqueries which have an alias, are translated by a process with character """"."""" that brings an error when executing the query in the application: """"Could not execute query"""". """,new,open,,1970-01-01 0023810,design defect,Openbravo ERP,egoitz,AugustoMauch,urgent,major,always,,,2013-05-13,5,,,public,2014-05-22,The computed columns shouldn't be calculated if the fields is not visible on grid,"The computed columns shouldn't be calculated if the fields is not visible on grid. If not possible shouldn't be calculated if the column is deactivated",new,open,,1970-01-01 0026653,feature request,Openbravo ERP,jonalegriaesarte,AugustoMauch,normal,minor,have not tried,,,2014-05-22,5,,,public,2014-05-22,Add the capability to edit notes and to customize the size of the field that the user is viewing,Add the capability to edit notes and to customize the size of the field that the user is viewing. Actually the size is too short and the user can not edit it,new,open,,1970-01-01 0026646,defect,Openbravo ERP,itadmin,dmiguelez,high,major,always,,,2014-05-21,20,Community Appliance,,public,2014-05-21,changing positions of a branch when metadata edited in Accunt Tree window,when changing f.i. account type from Owner's Equity to Memo in tree mode then the leave change position in the tree after moving to list mode and back to tree mode.,new,open,,1970-01-01 0026639,feature request,Openbravo ERP,itadmin,dmiguelez,normal,major,always,,,2014-05-20,20,Community Appliance,,public,2014-05-20,Multi-currency financial accounts,"Some banks make it possible to have more than one currency of a financial account f.i. DKK and EUR Now two different accounts need to be created with the same account number.",new,open,,1970-01-01 0026630,design defect,Openbravo ERP,guillermogil,AugustoMauch,low,minor,always,pi,,2014-05-20,30,,,public,2014-05-20,"If dateTimeFormat is different than dateFormat, dateTimeFormat is not working properly","If dateTimeFormat is different than dateFormat, dateTimeFormat is not working properly",new,open,,1970-01-01 0024760,defect,Openbravo ERP,azabaleta,gauravdeshmukh,normal,minor,always,pi,,2013-09-12,5,,,public,2014-05-20,Wrong assumption of pre-payment when posting transactions,"When comparing the invoice date and the payment date to know if its a pre-payment, the dates should be truncated to dates and not hours:minutes, because unexpected behaviour can happen.",new,open,,1970-01-01 0025486,feature request,Openbravo ERP,extra,dmiguelez,normal,minor,always,,,2014-01-16,5,,,public,2014-05-20,Compensate payments,"Openbravo should allow the user to record a compensate payment, that is a payment which balances a payment in and a payment out.",new,open,,1970-01-01 0026613,feature request,Openbravo Localizations,extra,extra,normal,minor,have not tried,,,2014-05-19,5,,,public,2014-05-19,Posting on product accounts different for business partner categories,Openbravo should allow to post product sales on different accounts based on business partner category of the customer buying the items/services.,acknowledged,open,,1970-01-01 0026611,feature request,Openbravo Localizations,extra,extra,normal,minor,have not tried,,,2014-05-19,5,,,public,2014-05-19,Auto-fattura (self-invoice),Auto-fattura (self-invoice),acknowledged,open,,1970-01-01 0026610,feature request,Openbravo Localizations,extra,extra,normal,minor,have not tried,,,2014-05-19,5,,,public,2014-05-19,Invoice anticipation,Invoice anticipation,acknowledged,open,,1970-01-01 0026609,feature request,Openbravo Localizations,extra,extra,normal,minor,have not tried,,,2014-05-19,5,,,public,2014-05-19,Trial balance printing by number of account record and other improvements.,It is a standard practise that every accounting transaction is associated a unique and sequential protocol number. The Journal report must be ordered by date (it's already this way) but within a given date it must be ordered by protocol number. This protocol number should be visible both in the Journal report and in the inquiry of accounting data in any accounting functionality.,acknowledged,open,,1970-01-01 0026608,feature request,Openbravo Localizations,extra,extra,normal,minor,have not tried,,,2014-05-19,5,,,public,2014-05-19,Account tree re-classification,Account tree re-classification,acknowledged,open,,1970-01-01 0026604,feature request,Openbravo Localizations,extra,extra,normal,minor,have not tried,,,2014-05-19,5,,,public,2014-05-19,VAT debt payment,The application must allow to create a payment out directly from the VAT settlement document.,acknowledged,open,,1970-01-01 0026602,feature request,Openbravo Localizations,extra,extra,normal,minor,have not tried,,,2014-05-19,5,,,public,2014-05-19,VAT registry improvements,VAT Registry should be created automatically as soon as new documents are created for the relevant period.,acknowledged,open,,1970-01-01 0026577,feature request,Openbravo Localizations,extra,extra,normal,minor,have not tried,,,2014-05-16,5,,,public,2014-05-19,VAT registry improvements,It should be possible to enter in the VAT register transaction coming from documents other than invoices (i.e. useful to enter cash closing registrations).,acknowledged,open,,1970-01-01 0026545,defect,Openbravo Localizations,extra,extra,normal,major,have not tried,,14Q2,2014-05-14,5,,,public,2014-05-19,Wrong configuration of accounts in COA,"There are some accounts (the ones whose code starts with 3250) in the COA for Italy which are wrongly set as Cost accounts instead of Revenue accounts. ",scheduled,open,,1970-01-01 0026533,defect,Openbravo Localizations,extra,extra,normal,major,always,,,2014-05-13,5,,,public,2014-05-19,Single VAT posting in case of correction,"When the VAT is manually amended by creating a new record in the VAT tab of the invoice, Openbravo must post just one entry in the general ledger aggregating the two VAT lines.",acknowledged,open,,1970-01-01 0026529,defect,Openbravo Localizations,extra,extra,normal,minor,have not tried,,,2014-05-13,5,,,public,2014-05-19,Installation in Oracle,Error shown while compiling in the step: Build - Database Update. See this link: http://pastebin.com/zgVWK1E1,acknowledged,open,,1970-01-01 0026520,defect,Openbravo Localizations,extra,extra,normal,minor,have not tried,,,2014-05-13,5,,,public,2014-05-19,Installation in Oracle,Error shown while compiling in the step: Build - Database Update. See this link: http://pastebin.com/zgVWK1E1,acknowledged,open,,1970-01-01 0026360,defect,Openbravo Localizations,extra,extra,high,major,always,,14Q2,2014-04-24,5,,,public,2014-05-19,Anomalies in withholding tax report,"""Withholding tax report has some problems: 1. Company registered names and tax data are not retrieved consistently (part from client, part from organizations randomly) 2. Multiple legal organizations are not supported 3. The city name """"Milano"""" is hard-coded in the report 4. There is no way to know if reports have been generated (no traces of report generation) 5. It is not possible to set the generation date""",scheduled,open,,1970-01-01 0023615,design defect,Openbravo ERP,egoitz,jonalegriaesarte,normal,minor,have not tried,,,2013-04-23,5,,,public,2014-05-19,ON the goods movement the product complete selector should be replaced with a more simple selector,"""ON the goods movement the product complete selector should be replaced with a more simple selector. The selector used is verycomplex and has not a proper performance with a big amount of data. This is complex because is valid for sales and purchases, but for goods movements a differente selector should be creted to show only the information from locators""",new,open,,1970-01-01 0011276,feature request,Openbravo ERP,rafaroda,rmorley,normal,minor,have not tried,pi,,2009-11-09,20,rPath Linux,,public,2014-05-15,Be able to rollback a Production,User should be able to rollback ("re-activate") a completed Production. ,new,open,,1970-01-01 0024642,feature request,Openbravo Localizations,hari_madhavan,prashanth_s,normal,major,have not tried,,,2013-08-31,5,,,public,2014-05-15,VAT Reports required for TN,"These products are required for VAT in tamil nadu. Ramanathan J Principal Consultant - Openbravo ERP Fugo Consulting Pvt. Ltd. +91 99404 59236",new,open,,1970-01-01 0025471,feature request,Openbravo Localizations,ngarcia,prashanth_s,high,minor,always,,,2014-01-14,5,,,public,2014-05-15,It would be fine to have TDS deduction on prepayments implemented,"It would be fine to have TDS deduction on prepayments implemented. Currently, it is only possible to deduct it from Purchase Invoices",new,open,,1970-01-01 0025694,feature request,Openbravo Localizations,ngarcia,prashanth_s,urgent,major,always,,,2014-02-10,5,,,public,2014-05-15,It would be fine to be able to create a separate invoice to appy TDS deduction,It would be fine to be able to create a separate invoice to appy TDS deduction,new,open,,1970-01-01 0026407,feature request,Openbravo ERP,caristu,AugustoMauch,urgent,minor,always,,,2014-04-28,5,,,public,2014-05-15,Allow to set the maximum width for the application tabs,It would be nice to have a preference to allow user to set the maximum width for the application tabs. Currently the tabs have a maximum fixed length.,new,open,,1970-01-01 0008032,feature request,Openbravo ERP,pjuvara,iciordia,normal,major,always,2.50beta,,2009-03-09,5,,,public,2014-05-15,Replace PL/SQL with Java or declarative business logic,All legacy PL/SQL code in Openbravo should be converted to either middle tier Java that interacts with the database through DAL or to meta data rules.,acknowledged,open,,1970-01-01 0026543,design defect,Openbravo ERP,psanjuan,dmiguelez,urgent,major,always,,,2014-05-14,20,Ubuntu 8.04.1,,public,2014-05-14,"Openbravo currently allow entering a ""Delivery Location"" on the sales orders, but sales taxes are always based Partner Address","Openbravo currently allow entering a ""Delivery Location"" on the sales orders, but sales taxes are always based on the Partner Address",new,open,,1970-01-01 0026539,feature request,Openbravo ERP,jonalegriaesarte,dbaz,normal,minor,have not tried,pi,,2014-05-13,5,,,public,2014-05-13,It would be great to have the posibility to define the preference ForcedLinkWindowDBTableName at field level,"It would be great to have the posibility to define the preference ForcedLinkWindowDBTableName at field level. Actually, two fields referencing the same table, can not navigate to different windows. Other possibility could be to reference the window instead of the table",new,open,,1970-01-01 0024285,design defect,Openbravo ERP,VictorVillar,dmiguelez,urgent,major,always,pi,,2013-07-08,5,,,public,2014-05-12,It is necessary to review some reports regarding the product quantity shown,"""It is necessary to review some reports regarding the product quantity shown. The 'Valued Stock Report' and the 'Stock Report' are taking into account the movement date of the m_transaction table, might be it will be necessary to take into account the transaction process date of the same table.""",new,open,,1970-01-01 0026501,feature request,Openbravo ERP,egoitz,AugustoMauch,normal,major,have not tried,,,2014-05-09,5,,,public,2014-05-09,The select all checkbox on the grid should select all the elements satisfying the filter and not only the loaded ones.,Right now you need to go to the last record to be able to select all.,new,open,,1970-01-01 0006527,feature request,Openbravo ERP,jtarbal,iciordia,normal,major,always,2.40,,2008-12-14,5,,,public,2014-05-08,Security enhancements related to role management,"""Here you are a list of proposed security enhancements that are related to role management: - By default the role """"System Administration"""" has access to some functionalities of """"Master Data, Sales, Procurement, Warehouse, Production, MRP and Financial Management"""". This role should only have access to all functionalities of """"Application Dictionary"""" and """"General Setup"""". - By default when performing an """"Initial Client Setup"""", the """"Admin"""" role has access to some functionalities of """"Application Dictionary"""" and shouldn't. Similarly, the User role has access to some functionalities of """"General Setup"""" and shouldn't. - In all roles, the """"Information"""" module in the left menu shows all possible searches. However, the searches should be related to the permissions that the role has. A criterion could be to link each of the search to some modules. For instance, the """"Accounts"""" search could have sense if the role has access to the Financial Management module. However, the """"Shipment line"""" search could be linked to the Sales, Warehouse and Procurement modules. - In the Role window, it would be great if in the permissions management tabs (windows, forms, reports, etc.) it appears the module (as in the left menu) that the functionality belongs. This would make a lot easier the permissions management. - In the Role window, it would be great to have a button to remove permissions by selecting a module (similar to the Insert Permissions button, but for removing purposes)""",acknowledged,open,,1970-01-01 0019375,feature request,Openbravo ERP,dmitry_mezentsev,jonalegriaesarte,high,minor,always,,,2011-12-27,5,,,public,2014-05-07,Add support for early payment or cash discounts,"""""""One study found that if the credit term is net 30 days, the money, on average, arrived 45 days after the invoice date. In order to speed up these payments, some companies give credit terms that offer a discount to those customers who pay within a shorter period of time. The discount is referred to as a sales discount or cash discount, and the shorter period of time is known as the discount period. For example, the term 2/10, net 30 allows a customer to deduct 2% of the net amount owed if the customer pays within 10 days of the invoice date. If a customer does not pay within the discount period of 10 days, the net purchase amount (without the discount) is due 30 days after the invoice date."""" From here, http://www.accountingcoach.com/online-accounting-course/24Xpg02.html#credit-terms-discounts User Voice voting tracking, https://openbravo.uservoice.com/forums/13955-openbravo/suggestions/2476078-add-support-for-early-payment-or-cash-discounts""",new,open,,1970-01-01 0026473,feature request,Openbravo ERP,jonalegriaesarte,jonalegriaesarte,normal,minor,have not tried,pi,,2014-05-06,5,,,public,2014-05-06,Add the capability to mark an alert as resolved,Add the capability to mark an alert as resolved,new,open,,1970-01-01 0025650,feature request,Openbravo ERP,jonalegriaesarte,jonalegriaesarte,normal,minor,have not tried,pi,,2014-02-03,5,,,public,2014-05-06,Add the ability to export the valued stock report to excel and pdf,Add the ability to export the valued stock report to excel and pdf,new,open,,1970-01-01 0026466,feature request,Modules,jonalegriaesarte,jonalegriaesarte,normal,minor,have not tried,,,2014-05-05,5,,,public,2014-05-05,Add sales representative filter in aging balance report,Add sales representative filter in aging balance report,new,open,,1970-01-01 0026465,feature request,Openbravo ERP,itadmin,dmiguelez,normal,major,N/A,,,2014-05-05,20,Community Appliance,,public,2014-05-05,Links to one or more documents in a manual G/L transaction,"It would be very good to have a list with one or more links to any document such as an invoice, manual G/L transaction, financial transaction etc when creating a manual G/L transaction to know what the created transaction refers to.",new,open,,1970-01-01 0026456,defect,Retail Modules,Orekaria,malsasua,normal,minor,always,,,2014-05-05,5,,,public,2014-05-05,Username text area is too small,"The username area in the login screen is too small, forcing users to effectively refuse the use of a Last Name or long Names",new,open,,1970-01-01 0026451,feature request,Openbravo ERP,jonalegriaesarte,dmiguelez,urgent,minor,always,pi,,2014-05-05,5,,,public,2014-05-05,It would be nice to introduce decimals in the Needed Qty field on the Production Run tab,It would be nice to introduce decimals in the Needed Qty field on the Production Run tab. It is only possible to introduce integers.,new,open,,1970-01-01 0026447,feature request,Openbravo ERP,itadmin,dmiguelez,normal,major,N/A,,,2014-05-04,20,Community Appliance,,public,2014-05-04,Regionalized revenue account for sales invoice lines,"""If a company A sells to a company intra-EC without VAT it uses one account while when it sells to a company nationally or extra-EC a second and third account is used. This regionalized accounting support does not exist today and is wished. The solution today is to create one product, the same product, for every area it is sold too, to use separate accounts.""",new,open,,1970-01-01 0026282,defect,Retail Modules,Orekaria,malsasua,normal,trivial,always,,,2014-04-15,5,,,public,2014-05-01,The search characteristics tab bottom do not match the POS bottom limit,The search characteristics tab bottom do not match the POS bottom limit,new,open,,1970-01-01 0026435,defect,Retail Modules,Orekaria,malsasua,normal,minor,always,,,2014-04-30,5,,,public,2014-04-30,The loading image is not dismissed,The loading image is not dismissed when the connection has been broken and then restored,new,open,,1970-01-01 0026430,defect,Openbravo ERP,itadmin,dmiguelez,normal,major,always,,,2014-04-30,20,Community Appliance,,public,2014-04-30,Balance sheet and P/L structure report - logics regarding year and reference year fields,"""If data from only one year (first year) the reference year and year the same would be an unnecessary duplicate. Exception is when one period, not the same, is compared to the other period are compared. There are no checks for that. If you leave reference year empty you get an error, """"This field is needed and can not be blank"""". But if you only want one year and no reference year? It should be able to be done.""",new,open,,1970-01-01 0026424,design defect,Modules,maite,vmromanos,urgent,major,have not tried,,,2014-04-29,5,,,public,2014-04-30,"Update Invoice Plan" process is not considering pending part of month in case part of last month is invoiced.,"When a contract defined as Ending Date different from last day of month is extended, ""Update Invoice Plan"" process is not considering days between ""ending date"" and ""last day of month"" is this last period was already invoiced",new,open,,2014-06-01 0026422,design defect,Openbravo ERP,itadmin,AugustoMauch,normal,minor,always,,,2014-04-29,20,Community Appliance,,public,2014-04-30,Scrolling a table with the help of the scrollbar scrolls longer than it should,"such that all except the last row disappears and the rest of the area is white. It also means that the scroll bar doesn't show the position of the scroll as it scrolls beyond the data row area.",new,open,,1970-01-01 0026382,design defect,Openbravo ERP,itadmin,dbaz,low,trivial,always,,,2014-04-25,20,Community Appliance,,public,2014-04-29,Pop up windows are unreasonable big despite a small content,In many of the popup windows the window size is huge despite only little information inside -> a lot of space -> ugly appearance,feedback,open,,1970-01-01 0026423,defect,Retail Modules,plujan,malsasua,normal,minor,have not tried,,,2014-04-29,5,,,public,2014-04-29,Assigning a new active price list version is not detected by the webPOS,"I've created a new price list version, but when creating a receipt from the webPOS I still see the prices from the previous version.",new,open,,1970-01-01 0026421,design defect,Openbravo ERP,itadmin,dmiguelez,urgent,major,always,,,2014-04-29,20,Community Appliance,,public,2014-04-29,Number of account levels in report P/L and balance is awkward if >3 levels,"""Level 4 and above have no indentation, are bold and bigger size. Looks ugly!""",new,open,,1970-01-01 0026419,design defect,Openbravo ERP,itadmin,dmiguelez,normal,trivial,always,,,2014-04-29,20,Community Appliance,,public,2014-04-29,Balancee or P/L reports have the year as a non-centered label in the header of the report,"it looks ugly, unnecessarily repetitive and is inadequate if two years are covere in the columns.",new,open,,1970-01-01 0026417,defect,Openbravo ERP,itadmin,dmiguelez,high,major,always,,,2014-04-29,20,Community Appliance,,public,2014-04-29,Account tree mode: manual creation of account tree without error checking and error messages,"""1. manually creation of a CoA in Account tree mode 2. an unknown error has been injected 3. printing out a report balance sheet or P/L schema 4. it dies, no error message, nothing happens no error message in platform logs!!!""",new,open,,1970-01-01 0026416,defect,Openbravo ERP,itadmin,dmiguelez,high,major,always,,,2014-04-29,20,Community Appliance,,public,2014-04-29,Account tree mode: can not move a subaccount node (non-summary level) to ttach under a nonsummary node,When first convert the to-node to summary level node then it can be attached. Then converting back to a non-summary level node it is fine.,new,open,,1970-01-01 0026415,defect,Openbravo ERP,itadmin,dmiguelez,high,major,always,,,2014-04-29,20,Community Appliance,,public,2014-04-29,Stops response when clicking arrow in Account tree mode,"Clicking on 2-4 arrows to expand and implde the account tree works fine. But afterwards it freezes and clicking on the arrows is unresponsive. Need to remove the window tab and then start the tab again and again it works the same. Latest FF for FC latest.",new,open,,1970-01-01 0026410,feature request,Openbravo ERP,itadmin,dmiguelez,normal,major,always,,,2014-04-29,20,Community Appliance,,public,2014-04-29,Select to show individual account keys in balance report or P&L report,"""If you have a name as the key like TOTEQUITY then you might not want it to be in the report when you have 2010 for Restricted equity, you might want 2010 (the account key) to be printed out. Selecting """"Show Account codes"""" prints ALL codes/keys -> ugly in the above case.""",new,open,,1970-01-01 0026408,defect,Openbravo ERP,itadmin,dmiguelez,high,major,always,,,2014-04-28,20,Community Appliance,,public,2014-04-28,Account tree level indentation lost by clicking on some of the items...,"In the account tree window you change to tree mode. ",new,open,,1970-01-01 0026403,feature request,Openbravo ERP,itadmin,dmiguelez,high,major,N/A,,,2014-04-28,20,Community Appliance,,public,2014-04-28,An annual report engine is wished,It would be fantastic if an annual report engine module would be created which is multilingual and transfer electronic transfer to authorities.,new,open,,1970-01-01 0026401,design defect,Openbravo ERP,itadmin,dmiguelez,high,major,always,,,2014-04-28,20,Community Appliance,,public,2014-04-28,Balance sheet and P/L sheet reports for a company first year have two duplicate columns of the same year,"The same year's account values are repeated in both columns. Ugly looks!",new,open,,1970-01-01 0026393,defect,Openbravo ERP,itadmin,dmiguelez,normal,minor,always,,,2014-04-27,20,Community Appliance,,public,2014-04-27,Warning which is not understandable "No default value for Account","""What is this warning? Everything seems to work well but this warning is logged many times. 2014-04-27 11:11:15,398 [DefaultQuartzScheduler_Worker-8] WARN org.openbravo.erpCommon.ad_forms.AcctSchemaElement - AcctSchameElement.getAcctSchemaElementList - No default value for Account""",new,open,,1970-01-01 0026390,feature request,Openbravo ERP,itadmin,dmiguelez,high,major,N/A,,,2014-04-25,20,Community Appliance,,public,2014-04-25,Not possible to use other currency with currency conversion other than accounting schema in G/L window,We would like to have the possibility to enter G/L items in other currency and by an extra tab "Currency rate" convert at posting.,new,open,,1970-01-01 0026338,feature request,Retail Modules,emartinez,malsasua,normal,minor,always,,,2014-04-22,5,,,public,2014-04-22,Add sequence field in product characteristic value to force a specific order in Web POS,"This is a feature request to force the order we want values are displayed in Web POS, since for some of them the order is important, let's see for prices values where < 20€ you want it to be displayed the first one and then > 200€ the last one.",new,open,,1970-01-01 0026335,defect,Openbravo ERP,itadmin,dmiguelez,high,major,always,,,2014-04-22,20,Community Appliance,,public,2014-04-22,No Foreign amount in Exchange rates tab of Financial account window,Saved with zero amount but with a currency rate.,new,open,,1970-01-01 0026328,feature request,Openbravo ERP,egoitz,AugustoMauch,urgent,major,always,,,2014-04-22,5,,,public,2014-04-22,Use the ad_process_run table also for auditing other processes,"""Right now only background processes and processes (procedures, DalBAseProcess or Process) invoked from buttons are registered on the table. Other processes called from processdefinition, menu or also process could be audited""",new,open,,1970-01-01 0026327,feature request,Modules,maite,jonalegriaesarte,urgent,major,always,,,2014-04-22,5,,,public,2014-04-22,Include possibility to apply new percentage over invoice's tax amount,"Currently, Invoices Register Book takes information directly from invoice so tax amount included in the book is total tax amount of the invoice. Some enterprises requires to only include a percentage of invoice's tax amount. Due to that, would be nice to set an specific percentage to be applied over invoice's tax amount.",new,open,,1970-01-01 0026321,defect,Openbravo ERP,sureshbabu,dmiguelez,high,major,always,,,2014-04-19,5,,,public,2014-04-19,[PR14Q2] Action regarding document popup not appear when the user selects Use Available Credit option and with out selecting an,"""In Payment in window at Add payments popup, when the user clicks process button after selecting the """"Use Available Credit option"""" and with out selecting any lines and """"Refund amount to customer"""" option there is no Action regarding document popup appears""",new,open,,1970-01-01 0026309,design defect,Localization Pack: Spain,psanjuan,vmromanos,urgent,major,always,,,2014-04-16,20,Ubuntu 8.04.1,,public,2014-04-16,to properly reflect a "Transmision de bienes Inmuebles" (referencia catastral) the check "Lease Business" needs to be set to Yes,"to properly reflect a ""Transmision de bienes Inmuebles"" (referencia catastral) the check ""Lease Business"" needs to be set to Yes, and that should not be the case.",new,open,,1970-01-01 0026301,defect,Openbravo ERP,itadmin,dmiguelez,high,major,always,,,2014-04-16,20,Community Appliance,,public,2014-04-16,Error in sorting Financial account window at transation date,transaction lines not sorted correctly,new,open,,1970-01-01 0026300,defect,Localization Pack: Spain,psanjuan,vmromanos,urgent,major,always,,,2014-04-16,20,Ubuntu 8.04.1,,public,2014-04-16,"ugly error message while launching 340 tax form, which should be self-explanatory","ugly error message while launching 340 tax form, which should be self-explanatory",new,open,,1970-01-01 0026292,feature request,Openbravo ERP,jonalegriaesarte,AugustoMauch,normal,minor,have not tried,pi,,2014-04-15,5,,,public,2014-04-15,"Add support for Indian format X0,00,000","Add support for Indian format X0,00,000. For example, ICU4J library supports this format",new,open,,1970-01-01 0026290,defect,Openbravo ERP,itadmin,dmiguelez,normal,trivial,always,,,2014-04-15,20,Community Appliance,,public,2014-04-15,Open period button in window Open/Close period control window,"when focus on a period ""All never opened"" and clicking the Open period button a popup is displayed with possibility to both open and close the period.",new,open,,1970-01-01 0026289,defect,Openbravo ERP,itadmin,dmiguelez,low,trivial,always,,,2014-04-15,20,Community Appliance,,public,2014-04-15,Wrong text "All never opened" for one period,All refers to one item/line but - not plural here,new,open,,1970-01-01 0026284,defect,Openbravo ERP,itadmin,dmiguelez,normal,minor,always,,,2014-04-15,20,Community Appliance,,public,2014-04-15,Account Tree - Toggle tree grid visibility ... not updating Customized Elements and Translation tabs,When in toggle tree grid visibility the Customized Elements and Translation tabs are not updated upon different item selection in the tree.,new,open,,1970-01-01 0026283,feature request,Openbravo ERP,jonalegriaesarte,AugustoMauch,normal,minor,have not tried,pi,,2014-04-15,5,,,public,2014-04-15,Default value in Report and Process || Process Class should be calculated in a better way,"""In only like 10% of the cases the value of the Default field at Report and Process || Process Class is 'N'. However, the default value is still 'N'. When creating a new process, the documentation clearly states: 'Important: check the default flag! If this is not done then a compile error will occur in the next build step.' It would be great to change the default value, adding: - If there is no other class for the process checked as default: default value Y - If there is other class for the process checked as default: default value N""",new,open,,1970-01-01 0026281,defect,Openbravo ERP,itadmin,dmiguelez,normal,minor,always,,,2014-04-15,20,Community Appliance,,public,2014-04-15,Account Tree - Toggle tree grid visibility ... not working,Sometimes when moving around branches of the tree it does not work and the repaint function paint one level instead of the actual levels...like in a list.,new,open,,1970-01-01 0026274,feature request,Retail Modules,jecharri,malsasua,high,minor,always,,,2014-04-14,5,,,public,2014-04-14,It will be insteresting to be able to print 2 receipts in 1 ticket,It will be insteresting to be able to print 2 receipts in 1 ticket,new,open,,1970-01-01 0024957,feature request,Openbravo ERP,chelipf,marvintm,normal,minor,N/A,3.0MP27,,2013-10-16,30,Debian Wheezy,,public,2014-04-14,Functions using regular expresions,It would be nice to be able to use regular expresions in pl / sql code.,new,open,,1970-01-01 0026241,defect,Modules,shuehner,alostale,normal,minor,have not tried,,,2014-04-10,5,,,public,2014-04-10,ForgeModuleDetail page shows 'Version: 3.2.2' even if that version is cancelled,"See example: http://centralrepository.openbravo.com/heartbeat-server/org.openbravo.forge.ui/ForgeModuleDetail/Aging-Balance-Report Right now in header area shows version as: 3.2.2 Even if that version (and all 3.2.x versions) have been cancelled and current latest version is 3.1.x It should not show cancelled versions but instead latest non-cancelled version. ",new,open,,1970-01-01 0026232,defect,Openbravo ERP,itadmin,dmiguelez,high,major,always,,,2014-04-09,20,Community Appliance,,public,2014-04-09,Logging window can not be closed after installation and process of updating,"""Firefox 28.0 in Fedora core 20 Clicking the close, maximize, minimize icon of the logging window does not react. The window can be moved by dragging the caption bar. Locked in as the window can not be closed to restart the servlet container.""",new,open,,1970-01-01 0022400,feature request,Openbravo ERP,VictorVillar,dmiguelez,high,minor,always,,,2012-11-27,5,,,public,2014-04-09,It would be nice if reservations project takes into account return material,"It would be nice if reservations takes into account return material at some point in the future, not only the actual stock.",new,open,,1970-01-01 0023318,design defect,Openbravo ERP,jonalegriaesarte,iciordia,high,major,have not tried,pi,,2013-03-15,5,,,public,2014-04-09,Reporting is not taking into consideration the tree structure defined in product category,"Reporting is not taking into consideration the tree structure defined in product category. If the user defines a tree structure in product category, the reporting",new,open,,1970-01-01 0025796,feature request,Openbravo ERP,egoitz,dmiguelez,urgent,major,always,,,2014-02-21,5,,,public,2014-04-09,Stock Reservation closing feature," Add a flag to determine the reservation is completed fully or not. this will help improving the performance when checking the stock because won't be necessarry to check all the rows.",new,open,,1970-01-01 0006332,feature request,Openbravo ERP,pmagnin,rmorley,normal,minor,have not tried,,,2008-12-02,5,,,public,2014-04-09,Manufacturing / Costing Improvement / Inventory,"We should be able to look at inventory value based on any of the cost sets: - Last price paid (#0006330) - LIFO/FIFO (#0003428) - (Activity-based) - Actual (#0006114)",acknowledged,open,,1970-01-01 0005913,feature request,Openbravo ERP,FrancescoFinamore,rmorley,normal,trivial,always,2.40,,2008-11-11,20,Ubuntu,,public,2014-04-09,Default sales order delivery location from business partner ship-to-address,"""I have a Businness Partner with location address that have flag Ship to Address='Y', but when i go creating a Sales Order and select that Businness Partner, the process don't write it on the field Delivery location. """,acknowledged,open,,1970-01-01 0023920,feature request,Openbravo ERP,VictorVillar,jonalegriaesarte,high,minor,always,,,2013-05-27,5,,,public,2014-04-08,It would be fine to have the 'refund from supplier' functionality,It would be fine to have the 'refund from supplier' functionality,new,open,,1970-01-01 0026181,feature request,Openbravo ERP,jonalegriaesarte,eduardo_Argal,normal,minor,have not tried,pi,,2014-04-04,5,,,public,2014-04-07,Invalid account should show the account which is missing,Invalid account should show the account which is missing,feedback,open,,1970-01-01 0026192,defect,Retail Modules,amayavicente,malsasua,normal,minor,always,,,2014-04-07,5,,,public,2014-04-07,Denominations with more that 4 digits are not shown properly in webpos,"Denominations with more that 4 digits are not shown properly in webpos, in open till screen.",new,open,,1970-01-01 0026184,feature request,Openbravo ERP,jecharri,AugustoMauch,urgent,major,always,,,2014-04-04,5,,,public,2014-04-04,Give the posibility to give permission to organizations to users,"""Give the posibility to give permission to organizations for users Currently when you define the role, you need to define access to organizations at role level. It will be very interesting to be able to define access to organization at user level.""",new,open,,1970-01-01 0026180,defect,Retail Modules,Orekaria,malsasua,low,minor,always,,,2014-04-04,5,,,public,2014-04-04,The popup close button should not be shown for some messages,"The close button on some popups causes missunderstanding Example: the popup that appears when the connection to the server has been restored ",new,open,,1970-01-01 0026179,feature request,Openbravo ERP,jonalegriaesarte,dmiguelez,normal,minor,have not tried,pi,,2014-04-04,5,,,public,2014-04-04,Changing the name of the business partner should not affect old transactions,"Change the name of the business partner should not affect to old transactions. For example, the name in the creation date of the transaction should be maintained in the system, for example, to print a document at any moment.",new,open,,1970-01-01 0026133,feature request,Openbravo ERP,maite,dmiguelez,urgent,major,always,,,2014-04-01,5,,,public,2014-04-01,It would be nice to be able to configure application to register empty reconciliations,"Currently, it is not possible to register a Reconciliation with no cleared items. ",new,open,,1970-01-01 0025948,feature request,Openbravo ERP,VictorVillar,dmiguelez,urgent,major,always,pi,,2014-03-11,5,,,public,2014-03-31,It would be nice to have the possibility to add fixed Cost to final Produced Product Cost,"It would be nice to have the possibility to add fixed Cost to final Produced Product Cost. The user has only the possibility to introduce Cost in the Cost Center Version, and that is calculated regarding: Hours, Percentage, Produced Units...but it is not possible to add for 'Calculated' cost a fixed cost",new,open,,1970-01-01 0025290,design defect,Openbravo ERP,maite,pramakrishnan,urgent,major,always,,,2013-12-09,5,,,public,2014-03-31,Refund payment referencing old credit amount,"When a business partner has old available credit and new refund payment is created, old credit payment is referenced",new,open,,1970-01-01 0026124,defect,Openbravo ERP,mblackhall,dmiguelez,high,major,always,3.0MP27,,2014-03-29,30,Ubuntu 12.04.3,,public,2014-03-31,Install of module but report and process items not available for client,"Install a module with a report and process item. This report and process item is added as a menu item and defined with access as client an organisation. This can be seen using the admin user. Login to a client. The client cannot see this menu item. Client cannot give access eithe to thisreport and process. The item appears in the client user under report and processes. The only user who can get to see the functin now is admin if he adds himself to the report and process item as a role. The development environment where the module came from cab see the report and process item with exactly the same definition. ",new,open,,1970-01-01 0025929,feature request,Openbravo ERP,jonalegriaesarte,dmiguelez,normal,minor,have not tried,,,2014-03-07,5,,,public,2014-03-27,Add the capability to select the language of the report printed in printer reports,"Add the capability to select the language of the report printed in printer reports. It can be implemented in several ways, but, one of the most feasible is using the language set in the business partner",new,open,,1970-01-01 0026111,feature request,Openbravo ERP,jonalegriaesarte,AugustoMauch,normal,minor,have not tried,,,2014-03-27,5,,,public,2014-03-27,Add a flag at column level to avoid the load of the value stored in session in the initial value of the variable,"""Add a flag at column level to avoid the load of the value stored in session in the inizialitation of the variable. With this, a column could be set as stored in session, without affecting to the initial value """,new,open,,1970-01-01 0025762,feature request,Openbravo ERP,chelipf,AugustoMauch,normal,trivial,have not tried,3.0MP31.1,,2014-02-18,30,Debian Wheezy,,public,2014-03-27,To be able to set a table /tabledir columns as unique relative to its master tab if exists.,"""It would be nice if we would be able to set a table / tabledir column as unique relative to its master tab if exists, then the combo box should only be filled out with the remaining values. Related to 25678 issue.""",new,open,,1970-01-01 0026100,feature request,Openbravo ERP,jonalegriaesarte,AugustoMauch,normal,minor,have not tried,pi,,2014-03-27,5,,,public,2014-03-27,Add the ability to define a skin that changes only the skin of particular windows,Add the ability to define a skin that changes only the skin of particular windows,new,open,,1970-01-01 0023927,feature request,Retail Modules,Orekaria,marvintm,normal,minor,always,,,2013-05-28,5,Ubuntu,,public,2014-03-26,"If the terminal is changed while logged in, some things should be reset","If the terminal is changed while logged in, the local database should be reset, because the local data depends on the configuration of each terminal.",new,open,,1970-01-01 0026066,feature request,Openbravo ERP,jonalegriaesarte,AugustoMauch,normal,minor,have not tried,pi,,2014-03-21,5,,,public,2014-03-21,Add the capability to attach several files in one shot,Add the capability to attach several files in one shot. Actually the user can attach only one file per execution,new,open,,1970-01-01 0026063,defect,Retail Modules,emartinez,marvintm,normal,minor,always,,,2014-03-21,5,,,public,2014-03-21,Process "Close Tills" generate errors in sessions opened in Web POS,"When using the process Close Tills from the backoffice in a terminal that has a till opened, it will generate an error en the web pos and the terminal won't be able to keep working.",new,open,,1970-01-01 0026055,design defect,Openbravo ERP,extra,dmiguelez,high,minor,always,,,2014-03-21,5,,,public,2014-03-21,Lengths of fields product/business partner names too short,"""Any time we start a new project, one of the first issue we face is the lengths of the fields name of the product and name of the business partner. They are too short. It would be better to increase the size of these fields.""",new,open,,1970-01-01 0026053,defect,Openbravo ERP,chelipf,dmiguelez,high,minor,always,2.50MP51,,2014-03-20,30,Debian Wheezy,,public,2014-03-20,Excludeforwithholding column of C_INVOICELINE table must be not null because it is a yes/no column.,"""Excludeforwithholding column of C_INVOICELINE table can not be set as null. A boolean column only accept two values, yes and no. If you allow null values then it is not a boolean column. The problem is that it is allways set as null for sales invoices. It also applies to 3.0MP31.2 version. """,new,open,,1970-01-01 0026040,defect,Openbravo ERP,VictorVillar,jonalegriaesarte,high,minor,always,pi,,2014-03-20,5,,,public,2014-03-20,Wrong validation of Business Partner dropdown in Generate Invoice pop up,Wrong validation of Business Partner dropdown in Generate Invoice pop up. It should appear the Business Partner of Sales Orders with Customer Schedule After Delivey invocie term too.,new,open,,1970-01-01 0025717,defect,Openbravo ERP,chelipf,dmiguelez,high,major,always,2.50MP51,,2014-02-12,30,Debian Wheezy,,public,2014-03-18,Generate production costs doesn't take into account inventory adjustments.,Generate production costs doesn't take into account inventory adjustments because of it doesn't take into account when m_productionline_id column of m_transaction table is null.,new,open,,1970-01-01 0026018,feature request,Openbravo ERP,maite,dmiguelez,urgent,major,always,,,2014-03-17,5,,,public,2014-03-17,It would be nice to be able to apply one-time discounts at invoice's line,"In the same way that user is able to define specific ""Discount %"" at order's line, it would be nice to be able to also apply one-time discount at invoice's line",new,open,,1970-01-01 0025362,defect,Retail Modules,mekom,marvintm,low,minor,always,RMP27,,2013-12-18,30,12.04,,public,2014-03-15,Web POS receipts should retrieve the last N receipts (and not the first N receipts) by date,"""If no 'Start Date' or 'End Date' are selected, then it seems that a number of receipts starting from the oldest receipts are retrieved. So if 500 receipts are available to retrieve from the backoffice, maybe the first 250 will be displayed, leaving to think that the last 250 went missing. See attached screenshot for a visual example.""",new,open,,1970-01-01 0026009,feature request,Openbravo ERP,AugustoMauch,AugustoMauch,normal,minor,have not tried,,,2014-03-14,5,,,public,2014-03-14,Only Tree Tables should be available for the Table field of the Tree Reference tab,"""In the Tree Referenfe tab there is a field called Table. This field should be used to select a table tree, so that in the next step one of its table tree categories can be picked. Right now all tables are shown, it would be better if only tree tables were made available in that field. """,new,open,,1970-01-01 0026007,feature request,Openbravo ERP,ngarcia,jonalegriaesarte,high,minor,always,,,2014-03-14,5,,,public,2014-03-14,It would be fine to have the Cash Flow Statement report implemented,It would be fine to have the Cash Flow Statement report implemented,new,open,,1970-01-01 0026005,feature request,Openbravo ERP,dmiguelez,dmiguelez,normal,minor,always,,,2014-03-14,20,Community Appliance,,public,2014-03-14,Analytics for Retail,"""Analytics for Retail. Design and develop several Analytical Reports for Retail. In order to do so, first create several Cubes and Fact Tables to support the reports: - Sales Cube - Promotions and Discounts Cube. - POS Terminal and sessions Cube. - Tax Cube.""",new,open,,1970-01-01 0025837,defect,Openbravo ERP,chelipf,dmiguelez,low,trivial,always,2.50MP51,,2014-02-25,30,Debian Wheezy,,public,2014-03-12,Generate production costs is not calculated properly,The order in which Openbravo computes the production cost is wrong. It is based on 2.40 version and below when primary key was an autonumeric type.,new,open,,1970-01-01 0025971,feature request,Openbravo ERP,jonalegriaesarte,jonalegriaesarte,normal,minor,have not tried,,,2014-03-12,5,,,public,2014-03-12,"Tax exempt functionality should be implemented in purchase flow, in the same way it is implemented in sales flow","Tax exempt functionality should be implemented in purchase flow, in the same way it is implemented in sales flow",new,open,,1970-01-01 0025964,defect,Retail Modules,migueldejuana,malsasua,normal,minor,have not tried,,,2014-03-12,5,,,public,2014-03-12,If G/L Item for till differences = Cash differences Cash up doesn't work,"""In POS Terminal Type--> Payment Method, we should add a validation: - G/L Item for till differences cannot be the same as Cash differences It is necesary to do that for all glitems?? We should check this and if is needed, add more validations.""",new,open,,1970-01-01 0025961,feature request,Retail Modules,migueldejuana,guilleaer,normal,trivial,always,,,2014-03-11,5,,,public,2014-03-11,The barcode in the sales ticket is printed on the left instead of centered,"The barcode in the sales ticket is printed on the left instead of centered. Printer: TM-T88V MODEL M244a ",new,open,,1970-01-01 0025960,feature request,Retail Modules,migueldejuana,migueldejuana,normal,minor,always,,,2014-03-11,5,,,public,2014-03-11,Add parameters to approvals messages,"Some supervisor approvals such as in Edit Price do not provide information in the message so the supervisor does not know what he is approving. We should add the ability to pass parameters to the message to show.",new,open,,1970-01-01 0025956,defect,Retail Modules,migueldejuana,malsasua,normal,trivial,always,,,2014-03-11,5,,,public,2014-03-11,Product without price give an error with combos,"Error with configuration: If we define a combo with products which doesn't have a price in the pricelist of the store give us an error.",new,open,,1970-01-01 0025953,feature request,Retail Modules,migueldejuana,marvintm,normal,minor,always,,,2014-03-11,5,,,public,2014-03-11,Open till process only shows the step of counting coins for the pos terminal currency.,Open till process only shows the step of counting coins for the pos terminal currency. It must show an step for each payment of type cash,new,open,,1970-01-01 0025941,feature request,Openbravo ERP,egoitz,AugustoMauch,immediate,major,always,,,2014-03-10,5,,,public,2014-03-10,Check if the new connections created could be opened without autoflush,Check if the new connections created could be opened without autoflush,new,open,,1970-01-01 0025926,defect,Retail Modules,marvintm,marvintm,normal,minor,have not tried,,,2014-03-06,5,,,public,2014-03-06,"The Check Stock button should be shown only when authorized, but independent of whether the stock screen is shown for a product","""Currently, the Check Stock button in the Edit tab is shown for a product only when this product is marked as """"Show Stock Screen"""". This doesn't really make sense. The following changes of behavior are proposed: - This button should always be shown in general, independent on whether the product is marked as """"Show Stock Screen"""" or not. - However, it maybe useful to be able to decide whether each user has access to this feature or not. Therefore, a security preference to specify whether each user should see it should be added, and the default behavior should be that the button is shown. """,new,open,,1970-01-01 0025925,defect,Retail Modules,rafademiguel,malsasua,normal,minor,have not tried,,,2014-03-06,5,,,public,2014-03-06,Precision error in Multicurrency - Multipaymens,When paying in multiple times the "amount to be paid" loose precision,new,open,,1970-01-01 0025921,feature request,Openbravo ERP,VictorVillar,dmiguelez,urgent,major,always,pi,,2014-03-06,5,,,public,2014-03-06,It would be nice to have a report for commissions by Sales Representative,It would be nice to have a report for commissions by Sales Representative,new,open,,1970-01-01 0025898,feature request,Openbravo ERP,maite,dmiguelez,urgent,major,always,,,2014-03-04,5,,,public,2014-03-04,I would be nice to be able to configure application to show "Supplier Reference" instead of "Document No" in Payables,I would be nice to be able to configure application to show "Supplier Reference" instead of "Document No" in Payables,new,open,,1970-01-01 0025894,defect,Retail Modules,migueldejuana,migueldejuana,normal,trivial,always,,,2014-03-04,5,,,public,2014-03-04,"Approvals feature is in posterminal module, it should be moved to core.","Approvals feature is in posterminal module, it should be moved to core.",new,open,,1970-01-01 0025881,feature request,Retail Modules,guilleaer,guilleaer,normal,major,have not tried,,,2014-03-03,5,,,public,2014-03-03,A refactor on promotion and discounts module is needed to resolve some problems,"- Allow to work with products in different lines. - Packs should try to get all units even if there are a pack affecting to one line. - The line distribution of an order should not affect to the selected promotion. http://wiki.openbravo.com/wiki/Projects:PromotionsAndDiscounts_Refactor",new,open,,1970-01-01 0025872,defect,Openbravo ERP,Xpand-IT,dmiguelez,normal,minor,always,3.0MP30,,2014-02-28,10,7,,public,2014-03-03,c_tax_name1 constraint does not work as exected,"""The unique constraint c_tax_name1 for table c_tax does not work as expected in postgres databases. In postgres we can create several taxes with the same client, org, name if the parent is not filled. This is an error from postgres database, you can see a similar problem at http://stackoverflow.com/questions/8289100/create-unique-constraint-with-null-columns""",new,open,,1970-01-01 0025874,defect,Openbravo ERP,chandra516,dmiguelez,low,minor,always,3.0MP31.1,,2014-03-02,30,Professional Appliance,,public,2014-03-02,Cost center selector listing tree nodes,Cost center selector should list only child nodes.,new,open,,1970-01-01 0023358,feature request,Openbravo ERP,jonalegriaesarte,AugustoMauch,normal,minor,have not tried,,,2013-03-20,5,,,public,2014-02-28,Add the capability to order the grid using the combination of some columns,Add the capability to order the grid using the combination of some columns,new,open,,1970-01-01 0025845,design defect,Retail Modules,sureshbabu,migueldejuana,normal,minor,have not tried,,,2014-02-26,5,,,public,2014-02-27,[CDS] multiple approvals in one action feature: when same approver not assigned to more than one approval,"""Multiple approvals in one action feature: when the same approver not assigned to more than one approval, in web pos system not showing any warning message instead """"Approval Required"""" popup appears and the user not able to complete the receipt""",new,open,,1970-01-01 0025828,design defect,Localization Pack: Spain,maite,jonalegriaesarte,urgent,major,always,,,2014-02-25,5,,,public,2014-02-26,Wrong amount in 347 when working with tax defined as "alternate tax base amount",Wrong amount in 347 when working with tax defined as "alternate tax base amount",new,open,,1970-01-01 0025849,design defect,Openbravo ERP,smola,dmiguelez,normal,minor,always,,,2014-02-26,20,Community Appliance,,public,2014-02-26,endRow parameter on requests and responses is not consistent,"It seems the URL parameter _endRow and the response parameter endRow do not mean the same. The former is 1-based index and the later is 0-based. (Also note that totalRows value doesn't really look like the total results matching the current criteria...?)",new,open,,1970-01-01 0025846,feature request,Openbravo ERP,maite,dmiguelez,urgent,major,always,,,2014-02-26,5,,,public,2014-02-26,It would be nice not perform stock validation when running "Create Standard" process,"""The reason is that sometimes a P- that is going to be used in a Work Effort hasn't been produced by a previous Work Effort yet. However, is necessary to be able to have all the details related to product consumption/production already created. """,new,open,,1970-01-01 0023426,feature request,Openbravo ERP,ngarcia,dmiguelez,urgent,major,always,,,2013-03-27,5,,,public,2014-02-26,"Orders, shipment and receipts should show warehouses of the header organization first","Orders, shipment and receipts should show warehouses of the header organization first. The warehouses could be ordered by the AD_ISORGINCLUDED function",new,open,,1970-01-01 0023539,design defect,Openbravo ERP,VictorVillar,dmiguelez,high,minor,always,pi,,2013-04-12,5,,,public,2014-02-26,The warehouse combos should be filtered by warehouses on hand,The warehouse combos should be filtered by warehouses on hand regarding the Organization of the document,new,open,,1970-01-01 0025524,design defect,Retail Modules,jecharri,malsasua,urgent,major,always,,,2014-01-21,5,,,public,2014-02-25,Taxes are not properly calculated,"Taxes are not properly calculated If you are working with pricing without taxes and taxes based on ""Document based amount by rate"" the behaviour of Web POS is wrong",new,open,,2014-02-15 0025825,defect,Openbravo ERP,narasimha1989,dmiguelez,high,major,always,,,2014-02-25,50,Mac,,public,2014-02-25,message: "Exception when updating BusinessPartner(null) ",Actually i'm checking POST in advanced rest client in google chrome . i'm trying to insert the new record in business partner.I'm getting the error like "Exception when updating BusinessPartner(null)". I'm posting the data like as shown below,new,open,,1970-01-01 0025815,defect,Openbravo ERP,VictorVillar,dmiguelez,urgent,major,always,pi,,2014-02-24,5,,,public,2014-02-24,It is necessary to improve the Production documentation,It is necessary to improve the Production documentation. Process Qty || Process Unit || Conversion Rate in Process Plan || Work Requirement and Work Effort windows.,new,open,,1970-01-01 0014587,defect,Modules,vmromanos,AugustoMauch,normal,major,always,,,2010-09-16,20,Debian 5.0,,public,2014-02-24,onChange event does not work when cleaning a new selector,"""I have a callout associated to a new selector. Each time I change the value of the selector, the callout is properly launched. However, if I delete the content of the selector, the callout is not launched. Apart from the callout, the autosave isn't aware of the change so it doesn't work""",new,open,,1970-01-01 0025804,defect,Modules,thirumalaik,eduardo_Argal,normal,major,always,,,2014-02-22,5,,,public,2014-02-22,Generated credit and Used credit values are not considered in Invoice Payment Report,"""Purchase Invoice Payment report: 1.Create a Payment OUT with entire amount as credit. 2.Now create a Invoice and use existing credit. 3.Run Invoice Payment report and you may find both entries(invoice PAID,Credit used record) in Payment section and final balance is showing wrong figure compared to Vendor Statement report.""",new,open,,1970-01-01 0025782,feature request,Modules,jecharri,naiaramartinez,urgent,minor,always,,,2014-02-20,5,,,public,2014-02-20,Openbravo should be able to create warehouse picking list with a products without stock,"Openbravo should be able to create warehouse picking list with a products without stock. Currently it is impossible to create a picking list from an order if you don't have enought stock to be reserved. ",new,open,,1970-01-01 0025780,defect,Openbravo ERP,abhat,dmiguelez,normal,minor,always,3.0MP31,,2014-02-20,30,,,public,2014-02-20,Orderline filter not working in Manufacturing Plan || Lines.,Orderline filter is not working in Manufacturing Plan || Lines.,new,open,,1970-01-01 0025761,design defect,Openbravo ERP,shuehner,shuehner,normal,minor,have not tried,,,2014-02-18,5,,,public,2014-02-18,Allow xsql to get list of java fields from all SqlMethods instead of only the first one.,"Currently SqlC only uses list of result columns form the first SqlMethod to build the list of fields in java. This forces developers to manually add ""'' as myextrafield"" in the first select statement to add more fields. Or even add a otherwise completely useless 'dummy' methods as the first methods in a file just to define list of fields. Sqlc should be enhanced to allow it to parse list of result columns of all select statements in a file automatically avoiding developers to need to do that manually. Note: When doing so add also option for generated java files not having any fields as that special case can happen i.e. in modules/org.openbravo.client.application/src/org/openbravo/client/application/AlertActionHandler_data.xsql which only has one update type method (after removing the dummy methods from the file).",new,open,,1970-01-01 0025751,feature request,Openbravo ERP,maite,dmiguelez,urgent,major,always,,,2014-02-17,5,,,public,2014-02-17,It would be nice to have an Execution Process to execute payment partially,It would be nice to have an Execution Process to execute payment partially,new,open,,1970-01-01 0025735,feature request,Openbravo ERP,VictorVillar,dmiguelez,urgent,major,always,pi,,2014-02-14,5,,,public,2014-02-14,It would be nice to have Cost Center accounting dimensions in Production,It would be nice to have Cost Center accounting dimensions in Production,new,open,,1970-01-01 0025716,feature request,Modules,caristu,naiaramartinez,high,minor,have not tried,,,2014-02-12,5,,,public,2014-02-12,Preference to set the default value for warehouse picking generation pop-up,It would be nice to have a preference that allows the user to set the preferred option selected by default when generating a picking list.,new,open,,1970-01-01 0025704,feature request,Openbravo ERP,jonalegriaesarte,AugustoMauch,normal,minor,have not tried,,,2014-02-11,5,,,public,2014-02-11,Add file as a standard reference in Openbravo,Add file as a standard reference in Openbravo,new,open,,1970-01-01 0025702,feature request,Openbravo ERP,egoitz,dmiguelez,urgent,major,always,,,2014-02-11,5,,,public,2014-02-11,Show on the Add Detail popup also the amount received or payed for each partner,"Show on the Add Detail popup also the amount received or payed for each partner. Show subtotals amount grouped by partner. ",new,open,,1970-01-01 0025700,feature request,Openbravo ERP,VictorVillar,dmiguelez,high,minor,always,pi,,2014-02-11,5,,,public,2014-02-11,It would be nice to define specific field format for manual Attributes,"""Business Example: client needs to capture several attributes related to a product like: 1. Batch/Lot Num 2. Expiry Date 3. Manufacturing Date 4. Color, etc For Batch/Lot Num and Expiry date, it is shown by default when you select Lot, Expiration Date option in Attribute Set. For Manufacturing date, color you need to define additional attributes and assign those to the Attribute Set. As observed, additional attributes are created as free text field with 40 characters. (another option is a 'closed' list) The user can enter any format for Manufacturing Date...which becomes difficult to track and also for analysis purpose. It would be nice to define specific field format for manual Attributes """,new,open,,1970-01-01 0025697,defect,Openbravo ERP,wimjassen,dmiguelez,immediate,major,always,3.0MP31,,2014-02-10,20,Community Appliance,,public,2014-02-10,Wrong sales price when non-default price list and number of items changed,"When a new order is created and a non-default price list is used, the price is taken form the default price list after the quantity of items is changed.",new,open,,1970-01-01 0025693,feature request,Openbravo ERP,egoitz,AugustoMauch,normal,major,always,,,2014-02-10,5,,,public,2014-02-10,Add the possibility to change the text of labels on manual forms,"Add the possibility to change the text of labels on manual forms. Add a mechanism to allow modifying labels on manual forms (or reports) ",new,open,,1970-01-01 0025691,feature request,Openbravo ERP,jonalegriaesarte,AugustoMauch,normal,minor,have not tried,,,2014-02-07,5,,,public,2014-02-07,Add the capability to restrict access to tabs in role definition,Add the capability to restrict access to tabs in role definition. Actually the system admistrator can grant or not privileges at window level. This feature is related to add the capability to grant permissions at tab level also,new,open,,1970-01-01 0025690,feature request,Openbravo ERP,jonalegriaesarte,AugustoMauch,normal,minor,have not tried,pi,,2014-02-07,5,,,public,2014-02-07,Add a quick search in the main page to search documents,Add a quick search in the main page to search documents,new,open,,1970-01-01 0008113,feature request,Openbravo ERP,mbernal,rmorley,normal,major,have not tried,,,2009-03-13,5,,,public,2014-02-06,Full multi-unit of measure support,"""Products that have multiple units of measure should be able to be freely converted when stored in the warehouse. This is, even if the product is stored as bottles, I should be able to process a purchase order done in Litres, knowing exactly what is my actual stock. The process of converting one product's unit of measure could be handled through the warehouse management module instead of production module.""",new,open,,1970-01-01 0025681,feature request,Modules,jonalegriaesarte,dmiguelez,normal,minor,have not tried,,,2014-02-06,5,,,public,2014-02-06,Add summarize totals in balance section in each column,Add summarize totals in balance section in each column. Notice that in the html file is appearing,new,open,,1970-01-01 0003019,feature request,Openbravo ERP,user71,rmorley,normal,trivial,always,,pi,2006-09-11,5,,,public,2014-02-06,UOM management:,"Improve UOM management to provide automatic conversion based on products. ",acknowledged,open,,1970-01-01 0025665,feature request,Openbravo ERP,jonalegriaesarte,dmiguelez,normal,minor,have not tried,,,2014-02-05,5,,,public,2014-02-05,Add project dimension in purchase invoice dimensional report,Add project dimension in purchase invoice dimensional report,new,open,,1970-01-01 0025662,feature request,Openbravo ERP,VictorVillar,dmiguelez,urgent,major,always,,,2014-02-05,5,,,public,2014-02-05,It would be nice to have a delivered/completed status for MRP Forecast,It would be nice to have a delivered/completed status for MRP Forecast when it has been included in a Sales order or was delivered.,new,open,,1970-01-01 0025660,feature request,Modules,VictorVillar,jonalegriaesarte,urgent,major,always,,,2014-02-04,5,,,public,2014-02-04,It would be nice to implement a loading user interface which does not allow to finish the user session,It would be nice to implement a loading user interface which does not allow to finish the user session,new,open,,1970-01-01 0025657,feature request,Openbravo ERP,egoitz,AugustoMauch,urgent,major,always,,,2014-02-04,5,,,public,2014-02-04,Add a mechanism to delete old transactions,"A mechanism to delete old transactions could be very usefull to reduce the size of the biggest tables and also reduce the total size of the database. This will help for performance and also reduce the time to manage backups.",new,open,,1970-01-01 0025640,defect,Modules,psanjuan,jonalegriaesarte,urgent,major,always,,,2014-02-03,20,Ubuntu 8.04.1,,public,2014-02-03,It is not possible to manually create a new tax rate while Timing of VAT booking is installed and taxes are applied to (*) organ,It is not possible to manually create a new tax rate while Timing of VAT booking is installed and taxes are applied to (*) organization and besides each organization have an accounting schema.,new,open,,1970-01-01 0025639,feature request,Openbravo ERP,psanjuan,dmiguelez,high,major,always,,,2014-02-03,20,Ubuntu 8.04.1,,public,2014-02-03,There should be a "Withholding" account in General Leger Configuration window,"There should be a ""Withholding"" account in General Leger Configuration window, Defaults tab, inside Tax group of default accounts.",new,open,,1970-01-01 0025631,feature request,Openbravo ERP,jonalegriaesarte,AugustoMauch,normal,minor,have not tried,pi,,2014-01-31,5,,,public,2014-01-31,"Add the capability to perfom an update database, only updating the part of one module","Add the capability to perfom an update database, only updating the part of one module",new,open,,1970-01-01 0025629,feature request,Openbravo ERP,VictorVillar,dmiguelez,high,minor,always,,,2014-01-31,5,,,public,2014-01-31,It would be nice to add the generic product to an order,It would be nice to add the generic product to an order,new,open,,1970-01-01 0025625,design defect,Openbravo ERP,alostale,AugustoMauch,normal,minor,always,,,2014-01-31,5,,,public,2014-01-31,Can't overwrite grid configuration at field level for audit info,"""When in grid configuration a different behavior is defined at field level, the definition is based on ad_field. Audit fields (created, created by, updated and updated by) are """"virtual"""" fields that are not defined in ad_field. This causes not to be possible to overwrite behavior at field level for audit information fields. """,new,open,,1970-01-01 0023790,feature request,Openbravo ERP,tayyab217,dmiguelez,normal,minor,have not tried,3.0MP18.4,,2013-05-11,30,Professional Appliance,,public,2014-01-31,Need to export client data for each financial year separetely.,"""Current export client process exports the while data of the client. If we can export the data for financial year, it will be good. Let suppose client is using the ERP for 5 years. Client will not require the data of first 3 years for his accounting. Need only last year data for reference. The past 3 years data is UN-ncessarily in the database. Which effectively slow down the ERP. """,new,open,,1970-01-01 0025613,feature request,Retail Modules,sureshbabu,guilleaer,low,trivial,always,,,2014-01-31,5,,,public,2014-01-31,[Doc] Functional documentation related to Print last order (receipt) is incomplete.,Functional documentation related to Print last order (receipt) is incomplete.,new,open,,1970-01-01 0025585,feature request,Openbravo ERP,luislop,dmiguelez,normal,minor,always,3.0MP30,,2014-01-29,10,7,,public,2014-01-30,"Change column size in tables ad_org, m_product, c_bpartner","Need to change column size for NAME column for tables ad_org, m_product, c_bpartner",new,open,,1970-01-01 0025608,defect,Modules,dbaz,dbaz,high,minor,always,,,2014-01-30,5,,,public,2014-01-30,UI defect using new Google Chrome 32,"There is a UI defect using new Google Chrome 32. The ""Description"" field in the Booking popup is moved down.",new,open,,1970-01-01 0025600,feature request,Openbravo ERP,luislop,dmiguelez,normal,minor,always,3.0MP30,,2014-01-29,10,7,,public,2014-01-29,"Request to change size of NAME column in the tables ad_org, m_product, c_bpartner","Need to change column size for NAME column for tables ad_org, m_product, c_bpartner",new,open,,1970-01-01 0025597,defect,Retail Modules,plujan,marvintm,normal,trivial,have not tried,,,2014-01-29,5,,,public,2014-01-29,The number showing current open Receipts is not properly aligned when more than 100 receipts,"The top right part of the receipt start showing a number with the current opened receipts. If this number is 100 or greater, part of the number is displayed outside its place.",new,open,,1970-01-01 0025596,defect,Retail Modules,plujan,marvintm,normal,minor,have not tried,,,2014-01-29,5,,,public,2014-01-29,Screen rotation does not take the active panel into account,"""On a mobile device, while working in landscape mode I can work either in the left panel or the right one. If I rotate the screen while using the right panel, the layout gets disrupted.""",new,open,,1970-01-01 0025595,defect,Retail Modules,plujan,marvintm,normal,minor,have not tried,,,2014-01-29,5,,,public,2014-01-29,Sweep action for changing between panels in mobile mode is confusing,"""The use of the sweep action, which is generally used as browser's """"back"""" and """"forward"""", is confusing for an entry-level user. The GUI does not give any feedback about the proper use. If not discussed with an expert I found no clue about why I was getting that weird behaviour.""",new,open,,1970-01-01 0025580,feature request,Openbravo ERP,jonalegriaesarte,dmiguelez,normal,minor,have not tried,,,2014-01-28,5,,,public,2014-01-28,"In deferred revenues and expenses, the system does not take into consideration the days number of the month","In deferred revenues and expenses, the system does not take into consideration the days number of the month. So, the system is invoicing the same in all the months. It should be configurable if the user wants to divide it depending on the days number of the month.",new,open,,1970-01-01 0025579,feature request,Openbravo ERP,jonalegriaesarte,dmiguelez,normal,minor,have not tried,,,2014-01-28,5,,,public,2014-01-28,"When the tax is set to Exempt and Tax not deducible, the PI posting process is failing","When the tax is set to Exempt and Tax not deducible, the PI posting process is failing",new,open,,1970-01-01 0025573,feature request,Openbravo ERP,VictorVillar,dmiguelez,urgent,major,always,,,2014-01-28,5,,,public,2014-01-28,It would be nice to register the time invested in production by different operators for the same Production run,"It would be nice to register the time invested in production by different operators for the same Production run. That operators could have different Salary Category, so the final cost will be more accurate.",new,open,,1970-01-01 0025438,defect,Openbravo ERP,pjuvara,vmromanos,normal,major,always,3.0MP29.1,,2014-01-07,5,,,public,2014-01-27,Service Contract Billing does not apply Buy X and Get Y as a Gift promotion,"""I am using the Service Contract module together with the Promotion and Discounts Rules for Retail module. The scenario that I need to support is: Customer buys a service contract for a basic monthly fee (product A) that entitles them for up to 10 units of a particular product (product B) during the service period. Any usage of product B above 10 needs to be billed in the subsequent period. NOTE: this is a basic flow in coworking where members are getting access to up to X hours of conference rooms and need to pay by the hour above that (in my case, I am trying to apply it to a cloud subscription service, but the principle is the same - you pay a monthly fee and you are entitled to a certain number of hours of elastic compute services per month; if you exceed the number of allowed hours you are charged in the subsequent month). I modeled this using a buy X and get Y as a gift promotion where X is the base fee (product A) and Y is the usage (product B). If I manually create an invoice with product A and product B, the promotion is correctly applied. However, if I do that using the Service Contract Billing engine, the promotion is not applied. (NOTE: the Service Contract Billing engine applies other types of promotions like a straight price adjustment but it ignores the more sophisticated promotion types).""",feedback,open,,1970-01-01 0025521,design defect,Openbravo ERP,maite,jonalegriaesarte,urgent,major,always,,,2014-01-21,5,,,public,2014-01-24,Be able to configure application to include "Discount" products in shipment/receipt or not,Be able to configure application to include "Discount" products in shipment/receipt or not,new,open,,1970-01-01 0025556,feature request,Openbravo ERP,rafademiguel,AugustoMauch,normal,minor,have not tried,,,2014-01-24,5,,,public,2014-01-24,It would be nice be able to return some info or warning message when a datasource tab is showed,"""It would be nice be able to return some info or warning message when a datasource tab is showed. User case: """"On the custom data source I’m working on, it gets data from 2 places and smashes it together. Especially while testing but we see it as a possibility that one of the sources will be down. We’d like to return the data that’s there but also possibly spit out a warning message. Is there a way to do this?""""""",new,open,,1970-01-01 0025548,design defect,Openbravo ERP,jonalegriaesarte,AugustoMauch,normal,minor,have not tried,,,2014-01-23,5,,,public,2014-01-23,Change Password Screen should not be rendered when an external authentication manager is deployed,Change Password Screen should not be rendered when an external authentication manager is deployed,new,open,,1970-01-01 0023867,feature request,Retail Modules,jecharri,marvintm,urgent,major,always,RMP22,,2013-05-21,5,,,public,2014-01-23,It should be fine if the user can configure the web POS session time,"It should be fine if the user can configure the web POS session time The clients want to disable (logout) the web POS sessions after some configured time period.",new,open,,1970-01-01 0024261,feature request,Retail Modules,jecharri,guilleaer,high,major,always,,,2013-07-03,5,,,public,2014-01-23,Information about gift transactions in cash up,"Information about gift transactions in cash up. I will be fine if the user can check how many sales (amount) they do during the day in gift cards or vouchers in the cash up process.",new,open,,1970-01-01 0024095,feature request,Retail Modules,jecharri,guilleaer,high,major,always,,,2013-06-17,5,,,public,2014-01-23,When the user is developing in web POS it does not exist an easy way to access to web POS buttons,"""When the user is developing in web POS it does not exist an easy way to access to web POS buttons. Currently, web POS buttons are not accessible in nice way, for example OB.toolbar.menuButton OB.payment.buttonName the developers need to use this.$.multiColumn.$.rightPanel.$.keyboard.$.toolbarcontainer.$.toolbarPayment.$.btnSide.$.buttonKey""",new,open,,1970-01-01 0024347,feature request,Retail Modules,jecharri,marvintm,high,minor,always,,,2013-07-16,5,,,public,2014-01-23,It will be fine to have the option to group or ungroup web POS lines,"""It will be fine to have the option to group or ungroup web POS lines -For example, currently you need to decide if you want one product grouped or not in the ticket. This is a problem when you want to apply a discount to one one line only.""",new,open,,1970-01-01 0024539,feature request,Retail Modules,jecharri,marvintm,urgent,minor,always,,,2013-08-19,5,,,public,2014-01-23,When you create an overpayment in Web POS you should be able to keep the amount as credit,When you create an overpayment in Web POS you should be able to keep the amount as credit,new,open,,1970-01-01 0024290,feature request,Retail Modules,jecharri,marvintm,high,minor,always,RMP24,,2013-07-09,5,,,public,2014-01-23,It will be good idea if you can choose the return currency option,"""It will be good idea if you can choose the return currency option Currently if you are working with one Web POS configured in dolars and you create one payment method in Euros, if you pay with this payment method in cash you will see the return in euros. It will be find to see the return in Euros and Dolars""",new,open,,1970-01-01 0023683,feature request,Retail Modules,jecharri,guilleaer,high,minor,always,RMP21,,2013-04-30,5,,,public,2014-01-23,It should be fine if the user can configure packs product,"""It should be fine if the user can configure packs product Currently when you configure one pack, if you go to Web POS and you add the pack to a ticket, you will see that in the ticket you do not have the pack product, you have lines with pack products. It will be fine if this behaviour will be configurable and the user can add the pack product and in the backend take out the stock of lines.""",new,open,,1970-01-01 0025536,feature request,Openbravo ERP,VictorVillar,dmiguelez,high,minor,always,pi,,2014-01-22,5,,,public,2014-01-22,It would be fine to define the Costing Algorithm at Product Category and Product Level,It would be fine to define the Costing Algorithm at Product Category and Product Level,new,open,,1970-01-01 0025523,defect,Openbravo ERP,vmromanos,dmiguelez,urgent,major,always,pi,,2014-01-21,20,Debian 5.0,,public,2014-01-21,Return Material Sales Invoice Document Type is wrongly set as Return=N,"""The Document Types related to the """"AR Return Material Invoice"""" document category are wrongly set as Return=N, and they should be Return=Y. Affected document types in F&B client: + Return Material Sales Invoice + ES Return Material Sales Invoice Note that this bug only affects the F&B client; if you run an Initial Client Setup, the flag is properly set to Return=Y. Probably the export client is not exporting this column, thus setting it to the default value 'N'""",new,open,,1970-01-01 0025516,defect,Openbravo ERP,mblackhall,dmiguelez,high,major,always,3.0MP27,,2014-01-20,30,Ubuntu 12.04.3,,public,2014-01-20,Computed columns does not show value in form but does in list view,"""Create a computed column by adding a field to a table and enter a valid sql statement in the sqllogic field. eg. SELECT CONCAT(p.name,' ',p.description ) FROM m_product p WHERE p.m_product_id=m_product_id When this field is added to the product view then it is shown correctly in the list view but shows nothing in the individual form. """,new,open,,1970-01-01 0025510,feature request,Retail Modules,caristu,marvintm,normal,minor,always,,,2014-01-20,5,,,public,2014-01-20,Business Partner Blocking on WebPOS,"""It would be nice to have the possibility of blocking business partners from the WebPOS, in the same way as it can be done in the backend[1]. [1] http://wiki.openbravo.com/wiki/Business_Partner""",new,open,,1970-01-01 0024971,defect,Openbravo ERP,caristu,pramakrishnan,high,minor,always,pi,,2013-10-18,5,,,public,2014-01-20,Creation date field in Tax Rate window,"""There exists a field in [Windows, Tabs and Fields] for the Creation Date field in the Tax Rate window header. The audit info columns should not have a field created in the Application Dictionary as they are included in the window automatically by wad. """,scheduled,open,,1970-01-01 0025412,feature request,Openbravo ERP,jecharri,jecharri,high,minor,always,pi,3.0MP31,2013-12-31,5,,,public,2014-01-17,Alert process could check if the description has changed,"""Alert process could check if the description has changed Currently if you have one alert, the alert description is not going to be updated until the alert is solved and created again. In some cases is usefull to update the description with last description related to the alert. For example one alert that is checking the minimun stock""",new,open,,2014-01-15 0025501,feature request,Retail Modules,jecharri,marvintm,urgent,minor,always,RMP30,,2014-01-17,5,,,public,2014-01-17,The name and the terminal should be displayed in the Cash UP report from the ERP,The name and the terminal should be displayed in the Cash UP report from the ERP,new,open,,1970-01-01 0025482,feature request,Openbravo ERP,maite,dmiguelez,high,minor,always,,,2014-01-15,5,,,public,2014-01-15,"Actual Amount" field in Budget Line window should be read-only when UpdateActuals process is run,"Actual Amount" field in Budget Line window should be read-only when UpdateActuals process is run,new,open,,1970-01-01 0025179,design defect,Openbravo ERP,jsetuain,dbaz,normal,minor,always,,,2013-11-19,5,,,public,2014-01-15,Grids looses column sorting and/or filters,Grids looses column sorting and/or filters.,new,open,,1970-01-01 0022488,design defect,Retail Modules,xplacesc,guilleaer,normal,major,always,,,2012-12-10,5,,,public,2014-01-13,Wrong Undo button behaviour after applying a discretionary discount,"""Undo button shows a wrong behaviour when used after applying a discretionary discount.It always decreases 1 unit of the last ticket line, no matter if this line has or not the discount applied. In case that last line quantity was 1, it deletes the line. In case of a discount applied over multiple lines, the undo won't affect those lines before the last, keeping the discount applied and not possible then to revert the situation (you should delete the lines and start again). After pressing Undo one time, if you apply again a discount, Undo button does not appear again """,new,open,,1970-01-01 0024762,feature request,Openbravo ERP,caristu,AugustoMauch,high,minor,have not tried,,,2013-09-13,5,,,public,2014-01-10,Add dependent fields functionality in the grid of pick and execute windows,"Inside the grid of a pick and execute window currently is not possible to configure a field whose values depend on the value chosen in other field of the grid, i.e., dependent selectors. It would also be nice that the grid content could be refreshed depending on other parameter values.",new,open,,1970-01-01 0025458,feature request,Modules,maite,dmiguelez,urgent,major,always,,,2014-01-10,5,,,public,2014-01-10,It would be nice to include "currency" filtering criteria to be able to obtain data in different currencies,It would be nice to include "currency" filtering criteria to be able to obtain data in different currencies,new,open,,1970-01-01 0025446,feature request,Openbravo ERP,caristu,AugustoMauch,normal,minor,always,,,2014-01-08,5,,,public,2014-01-08,Allow sending documents using different email accounts,"""It would be nice to have the possibility of having different email accounts configured, and let the user choose which one use when sending a document by email. Currently is only possible to configure one email account per organization.""",new,open,,1970-01-01 0025432,defect,Openbravo ERP,thirumalaik,dmiguelez,normal,minor,always,,,2014-01-06,5,,,public,2014-01-06,Enforce price limit callout issues in Sales Order,"""We have enforce price limit hidden feature in price list.Enable this feature by of displaying following fields(Price list(tab) - Enforce price list(field),Product price (tab) - Price limit (field)) Enable Enforce price limit feature and update product price less than price limit.You may get some callout error in error log. (code issues in callout)""",new,open,,1970-01-01 0024213,defect,Openbravo ERP,itadmin,dmiguelez,normal,minor,always,,,2013-06-27,5,,,public,2013-12-29,Currency not untied to the general ledger,"""1. If you want to connect the account dimension of a new general ledger to an account tree already used by another general ledger, no accounts can be seen in the drop down lists in f.i. G/L journal registration window. 2. If you want to use different currencies for the same ledger for different companies, it does not work! You have to manually change the currency for the ledger before registration for a certain company and then change back for another company. Another way is to import the whole account tree again and then connect it to the new ledger. This means that currency is never independent of the org in an org structure, which it should be.""",new,open,,1970-01-01 0024559,feature request,Openbravo ERP,maite,jonalegriaesarte,urgent,major,always,,,2013-08-22,5,,,public,2013-12-26,It would be nice to support "Drop Shipment" functionality,It would be nice to support "Drop Shipment" functionality ,new,open,,1970-01-01 0025401,defect,Retail Modules,migueldejuana,marvintm,normal,minor,always,,,2013-12-26,5,,,public,2013-12-26,Cash Management use paymentMethod.currency instead of account currency,"Processing a cash up,the second transaction is wrongly created. We set currency of the transaction using the currency of the payment method(POS Terminal Type), we should use the destination account currency.",new,open,,1970-01-01 0025398,feature request,Openbravo ERP,VictorVillar,dmiguelez,high,minor,always,pi,,2013-12-24,5,,,public,2013-12-24,It would be nice to implement reservations for Manufacturing management,It would be nice to implement reservations for Manufacturing management,new,open,,1970-01-01 0024786,design defect,Openbravo ERP,VictorVillar,dmiguelez,urgent,major,always,pi,,2013-09-16,5,,,public,2013-12-24,The Manufacturing Plan process will be different under some circumstancies,"The Manufacturing Plan process should take into account the Stock as the first transaction ever, even when there will be demand transactions in the past.",new,open,,1970-01-01 0024327,design defect,Retail Modules,adrianromero,migueldejuana,normal,minor,have not tried,,,2013-07-12,5,,,public,2013-12-20,Keyboard shortcuts must be configurable to allow CODE128 barcodes,"""The issue is that if a product has a CODE128 barcode (that accepts alphanumeric characters) for example like """"123-ABC"""" and it is read using a barcode scanner, the """"-"""" character is interpreted by Web POS as the command used to decrease the number of units of the selected line. Actually it is impossible for Web POS to detect whether the """"-"""" character is part of a barcode or is to reduce units. In order to fully support CODE128 characters, keyboard shortcuts must be configurable. I mean, now the keyboard shortcut to decrease the number of units is assigned to the """"-"""" key by default. This must be configurable and can be assigned to other key or even disabled in order to not conflict with CODE128 barcodes if the customer wants to use it. Also the rest of keyboard shortcuts must be configurable too. """,new,open,,2013-08-20 0025385,defect,Retail Modules,adrianromero,adrianromero,normal,minor,have not tried,,,2013-12-20,5,,,public,2013-12-20,"It should be checked that when activating 'Count cash', the payment method currency must have 'Coins and Bank notes'","""In the window 'POS Terminal Type'' in the tab 'Payment Methods', when activating the option 'Count Cash' in order to work properly, payment method currency must have properly configured in the 'Currency' window, a set of 'Coins and Bank notes'. This is explained in the configuration document: http://wiki.openbravo.com/wiki/Retail:Configuration_Guide#Cash_Up This should be checked in order to prevent to activate this option without Coins and Bank notes configured.""",new,open,,1970-01-01 0025373,design defect,Openbravo ERP,egoitz,AugustoMauch,urgent,major,have not tried,,,2013-12-19,5,,,public,2013-12-19,When a combo (tabledir/table) is defined as mandatory a value is selected by default,"When a combo (tabledir/table) is defined as mandatory a value is selected by default. This can cause the user to save incorrect data for example if the field mandatory is not shown on the grid you are saving the default value.",new,open,,1970-01-01 0025353,feature request,Openbravo ERP,jonalegriaesarte,AugustoMauch,normal,minor,have not tried,,,2013-12-17,5,,,public,2013-12-17,It would be great to create a Apps in Google market,It would be great to create a Apps in Google market,new,open,,1970-01-01 0025341,design defect,Retail Modules,caristu,marvintm,high,minor,always,,,2013-12-16,5,,,public,2013-12-16,An error appears if we create a layaway in offline mode if templates are not loaded yet,"If the application goes offline, before creating a new ticket (the receipt template is loaded dynamically, and is not loaded until a new ticket is created), an error appears (see attached) when creating a layaway or a new receipt.",new,open,,1970-01-01 0025085,defect,Openbravo ERP,jsetuain,dmiguelez,high,major,always,3.0MP23,,2013-11-05,5,,,public,2013-12-13,"Contract Billing Process" does not filter by user organization,"""""""Contract Billing Process"""" window includes an """"Organization"""" dropdown field. That field is not filtering organizations based on the user role, and you can select any existing organization in the system.""",new,open,,1970-01-01 0025332,feature request,Retail Modules,caristu,marvintm,high,minor,always,,,2013-12-13,5,,,public,2013-12-13,Print receipts doesn't support to change the font type,It would be nice if it would be possible to choose the font type used for the texts inside print receipts,new,open,,1970-01-01 0025321,defect,Retail Modules,malsasua,marvintm,normal,minor,always,,,2013-12-12,20,Community Appliance,,public,2013-12-12,Bad performance in lists,"""when a list is displayed, three renders are done: . two for each item in the list . one when all items are added to the list .https://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/file/7cf988019c1e/web/org.openbravo.mobile.core/source/component/ob-scrollabletable.js#l195 .https://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/file/7cf988019c1e/web/org.openbravo.mobile.core/source/component/ob-scrollabletable.js#l272 https://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/file/7cf988019c1e/web/org.openbravo.mobile.core/source/component/ob-scrollabletable.js#l276""",new,open,,1970-01-01 0025297,feature request,Openbravo ERP,VictorVillar,dmiguelez,urgent,major,always,pi,,2013-12-10,5,,,public,2013-12-10,It would be nice an improvement in the accruals and deferrals functionality,"It would be nice an improvement in the accruals and deferrals functionality. It would be nice to have more revenue plan type (not only monthly). It would be nice to have the possibility to specify either the percentage or amount for each of the periods defined. ",new,open,,1970-01-01 0024875,defect,Openbravo ERP,VictorVillar,jonalegriaesarte,urgent,major,always,pi,,2013-10-03,5,,,public,2013-12-09,documentation for traceability report,Necessary documentation for traceability report,new,open,,1970-01-01 0025281,defect,Retail Modules,alostale,marvintm,normal,minor,always,,,2013-12-05,5,,,public,2013-12-05,Error when loading app offline,"""An error occurs when loading index page offline, this request is tried to be done but it is not in AppCache: http://127.0.0.1:8080/openbravo/org.openbravo.client.kernel/OBMOBC_Main/ClientModel?entity=OBDISC_Offer_Role&modelName=DiscountFilterRole&source=org.openbravo.retail.posterminal.master.DiscountFilterRole""",new,open,,1970-01-01 0025279,feature request,Openbravo ERP,VictorVillar,dmiguelez,urgent,major,always,pi,,2013-12-05,5,,,public,2013-12-05,It would be nice to have an improvement in Purchase Price list configuration to Standard Cost Calculation,It would be nice to have an improvement in Purchase Price list configuration to Standard Cost Calculation. Because one product could have more than one Purchase Price list defined.,new,open,,1970-01-01 0025271,feature request,Retail Modules,jonalegriaesarte,marvintm,normal,minor,have not tried,,,2013-12-04,5,,,public,2013-12-04,Webpos receipt when gift cards are used for transaction should print the remaining balance of the gift card.,Webpos receipt when gift cards are used for transaction should print the remaining balance of the gift card.,new,open,,1970-01-01 0024959,design defect,Openbravo ERP,jonalegriaesarte,jecharri,normal,major,have not tried,,,2013-10-16,5,,,public,2013-12-03,Organization in product and business partner main tab has to be updatable,"""Organization in product and business partner main tab has to be updatable. The user can change the organization, only to parent organizations that belongs to the same organizational tree. Notice that the """,new,open,,1970-01-01 0025263,feature request,Openbravo ERP,VictorVillar,dmiguelez,urgent,major,always,,,2013-12-02,5,,,public,2013-12-02,Cost allocations: It would be fine to have an allocation rule for assigning the cost centers,It would be fine to have an allocation rule for assigning the cost centers ,new,open,,1970-01-01 0000580,feature request,Openbravo ERP,pjuvara,dbaz,low,minor,have not tried,,pi,2008-06-09,20,Ubuntu 7.10,,public,2013-12-02,On line help redesign,"Redesign the on line help to: 1) Provide the ability to include static (not context dependent) content 2) Support business flows 3) Support configuration guide 4) Provide ability to link wikis or other web content",acknowledged,open,,1970-01-01 0025260,defect,Retail Modules,sureshbabu,marvintm,low,trivial,always,,,2013-12-01,5,,,public,2013-12-01,RMP29: Shift key not working when i type it from Keyboard,"In webpos, when i try to pay 10% using keyboard after entering 10 and then i tried to press % (Shift + 5). Instead of % symbol, system shows 5",new,open,,1970-01-01 0022642,feature request,Retail Modules,jecharri,adrianromero,high,minor,always,,,2012-12-20,5,,,public,2013-11-28,Cash up simplification,Cash up simplification,scheduled,open,,1970-01-01 0025234,feature request,Openbravo ERP,jonalegriaesarte,dmiguelez,normal,minor,have not tried,,,2013-11-28,5,,,public,2013-11-28,Add identifiers to the text shown in the reports,"Add identifiers to the text shown in the reports. This feature request is to review all the reports, adding ad_column_identifier concept. In any case, related is a design defect that has to be solved before.",new,open,,1970-01-01 0025231,design defect,Retail Modules,caristu,marvintm,high,major,have not tried,,,2013-11-27,5,,,public,2013-11-27,Make Hardware Manager work on tablets,It would be nice if Hardware Manager would work on tablet devices. This would be very useful for mobility based environments. ,new,open,,1970-01-01 0025230,feature request,Retail Modules,caristu,marvintm,high,minor,N/A,,,2013-11-27,5,,,public,2013-11-27,Create a supervisor hierarchy to approve sales for particular users,"""The current approval functionality is designed in a global way, i.e., any supervisor can approve sales for any user. It would be nice to add the possibility of setting a supervisor hierarchy, this way a supervisor would only be allowed to approve sales for some users we've previously configured. """,new,open,,1970-01-01 0025225,feature request,Openbravo ERP,egoitz,AugustoMauch,urgent,major,have not tried,,,2013-11-27,5,,,public,2013-11-27,It is not possible to save on the process monitor a log bigger that 4000 characters,"It is not possible to save on the process monitor a log bigger that 4000 characters. This should be customizable and should take into account the fieldlength of the log column on the ad_process_request.",new,open,,1970-01-01 0025222,feature request,Openbravo ERP,jonalegriaesarte,dmiguelez,normal,minor,have not tried,,,2013-11-26,5,,,public,2013-11-26,Review functionality discontinued in product window,"Review functionality discontinued in product window. Actually, the user can discountinue a product from a date, but it is just an informative field. The functionality should be built or the fields set as not implemented (it is only used in some parts of the MRP and Requisition)",new,open,,1970-01-01 0025212,feature request,Openbravo ERP,jonalegriaesarte,AugustoMauch,normal,minor,have not tried,,,2013-11-25,5,,,public,2013-11-25,"Add validation in attachments to avoid .exe, .dll,...","Add validation in attachments to avoid .exe, .dll,...",new,open,,1970-01-01 0024606,design defect,Openbravo ERP,jecharri,dmiguelez,normal,minor,always,pi,,2013-08-28,5,,,public,2013-11-25,Reports does not work if your organization has not got a location,Reports does not work if your organization has not got a location,new,open,,1970-01-01 0025209,feature request,Openbravo ERP,jonalegriaesarte,dmiguelez,normal,minor,have not tried,,,2013-11-25,5,,,public,2013-11-25,Blank password is accepted in user creation,"Blank password is accepted in user creation. In this case, you can not access using that user",new,open,,1970-01-01 0025198,feature request,Openbravo ERP,jonalegriaesarte,AugustoMauch,urgent,major,have not tried,,,2013-11-21,5,,,public,2013-11-21,ad_column_identifier concept needs to reviewed due to performance issues,"ad_column_identifier concept needs to reviewed due to performance issues. Actually, in some cases, this concept can not be used (for example, in some reports), which is an important limitation in the information that can be shown to the user",new,open,,1970-01-01 0025197,feature request,Openbravo ERP,jonalegriaesarte,dmiguelez,normal,minor,have not tried,,,2013-11-21,5,,,public,2013-11-21,Add a preference to disable product characteristics,It would be great to have a preference to disable this functionality in case the customer does not want to use it,new,open,,1970-01-01 0023319,design defect,Openbravo ERP,caristu,AugustoMauch,high,major,always,,,2013-03-15,5,,,public,2013-11-21,Right to Left alignment is not supported on the fo reports,"""The Arabic reports normally use the from Right to Left alignment and the generated reports are from Left to Right. It is not possible to change the alignment in an easier way. Also, the arabic characters are not rendered using the Right to Left writing mode. """,new,open,,1970-01-01 0025189,feature request,Openbravo ERP,caristu,AugustoMauch,high,minor,have not tried,,,2013-11-20,5,,,public,2013-11-20,Add capability for setting the behavior for any window to work like the workspace,"""With this feature, the user could configure, trough the application dictionary, the standard windows and view implementations to act like the workspace: to appear always open and/or not closeable. This configuration should be applied at role or user level, this way the users could have their own configuration. The following fields would be required for such configuration in the application dictionary: - tab_auto_open: if true the tab will be opened automcatically when log-in. False will be its default value. - tab_closeable: sets whether a tab can be closed or not. If it is false the tab couldn't be closed. True will be its default value. - tab_sequence: tab sequence for determine the order for all the tabs with the tab_auto_open field set to true.""",new,open,,1970-01-01 0025184,feature request,Openbravo ERP,jonalegriaesarte,dmiguelez,normal,minor,have not tried,pi,,2013-11-19,5,,,public,2013-11-19,Show location info in business partner info window,Show location info in business partner info window,new,open,,1970-01-01 0025168,feature request,Openbravo ERP,ngarcia,jonalegriaesarte,urgent,major,always,,,2013-11-15,5,,,public,2013-11-15,It would be fine to have a checkbox to exclude the payments with amount of 0,It would be fine to have a checkbox to exclude the payments with 0 amount. A checkbox 'Include payments with amount of 0' selected by default,new,open,,1970-01-01 0024622,design defect,Modules,jonalegriaesarte,dbaz,normal,major,have not tried,,,2013-08-29,5,,,public,2013-11-14,Multiday reservations do not show next to each other,"Multiday reservations do not show next to each other. If two resources are reserved the same day (the whole day), both reservations are not appearing next to each other. One is overlapping the other one.",new,open,,1970-01-01 0025150,defect,Retail Modules,migueldejuana,marvintm,normal,minor,always,,,2013-11-13,5,,,public,2013-11-13,Doing a cash management with different Currency in From and To accounts error.,Doing a cash management with different Currency in From and To accounts error.,new,open,,1970-01-01 0024178,design defect,Openbravo ERP,jonalegriaesarte,ngarcia,normal,minor,have not tried,pi,,2013-06-24,5,,,public,2013-11-12,Document Category as "ARF (AR Pro Forma Invoice)" has to be removed,"Document Category as ""ARF (AR Pro Forma Invoice)"" has to be removed, because it is not used",new,open,,1970-01-01 0025139,feature request,Openbravo ERP,VictorVillar,dmiguelez,high,minor,always,pi,,2013-11-12,5,,,public,2013-11-12,Improvement in Reservation functionality: include Production Work Orders and Multiple Levels of Bills of Materials,"It would be nice to have an improvement in the Reservation functionality including the Production Work Orders and Multiple Levels of Bills of Materials ",new,open,,1970-01-01 0023713,defect,Retail Modules,Orekaria,marvintm,normal,trivial,always,,,2013-05-02,5,,,public,2013-11-12,(7178) Tapping 'Cancel' in the 'Cash Management' popup takes forever to dismiss.,"Tapping 'Cancel' in the 'Cash Management' popup takes forever to dismiss. Loading is not shown using an android smartphone. Check with other devices.",new,open,,1970-01-01 0025135,feature request,Openbravo ERP,jonalegriaesarte,dmiguelez,normal,minor,have not tried,,,2013-11-12,5,,,public,2013-11-12,Core reports can not be filterd by characteristics,"After including in core the functionality about product characteristics, the reporting of core has not been reviewed and the reports can not be filtered by characteristics",new,open,,1970-01-01 0025126,feature request,Modules,VictorVillar,,high,minor,always,,,2013-11-11,5,,,public,2013-11-11,It should be fine to create price list based on cost using FIFO,It should be fine to create price list based on cost using FIFO,new,open,,1970-01-01 0025122,defect,Openbravo ERP,mirurita,dmiguelez,normal,major,always,,,2013-11-11,5,,,public,2013-11-11,SAN MARKO PROJECT,"""In the environment of FCC I need a extra filter field in the """"contract billing process"""". This field is """"Poligono"""" and filters the business partners, as the """"poligono"""" field (em_smt001_poligono_id in c_bpartner table) is a property of the BusinessPartner object.""",new,open,,1970-01-01 0025120,defect,Retail Modules,malsasua,marvintm,normal,minor,always,,,2013-11-11,20,Community Appliance,,public,2013-11-11,"using IPAD, in WEBPOS, the total lines field is displayed wrongly when Gift Card is used","in IPAD, when a Gift Card is used to pay a receipt, the total lines is wrong displayed",new,open,,1970-01-01 0024496,feature request,Openbravo ERP,maite,dmiguelez,urgent,major,always,,,2013-08-07,5,,,public,2013-11-07,It would be nice to support credit generation/consumption in several currencies simultaneously,It would be nice to support credit generation/consumption in several currencies simultaneously,new,open,,1970-01-01 0025092,feature request,Retail Modules,alostale,marvintm,normal,minor,N/A,,,2013-11-06,5,,,public,2013-11-06,Logging for slow local DB transactions,"Add the capability to log slow (slower than a given threshold) queries executed in local DB. This would be helpful to detect performance issues in client side.",new,open,,1970-01-01 0015049,design defect,Openbravo ERP,vfaroque,dmiguelez,normal,major,always,,,2010-10-27,20,Community Appliance,,public,2013-11-05,Cannot delete Purchase Invoices created using "Create AP Expense Invoices","Purchase invoices created using the ""Create AP Expense Invoices"" process cannot be deleted. The lines associated with it always have a related item referencing the expense sheet's line. On the other hand, the expense sheet line cannot be deleted because the expense sheet is closed/posted, and the expense sheet cannot be unposted because it's lines have associated Purchase invoice lines. Dead lock ;)",new,open,,1970-01-01 0025082,feature request,Openbravo ERP,sureshbabu,AugustoMauch,normal,minor,always,,,2013-11-05,30,Professional Appliance,,public,2013-11-05,MP29: Not able to insert a record using insert row icon as well as ctrl + i when records are grouped,Not able to insert a record using insert row icon as well as ctrl + i when records are grouped,new,open,,1970-01-01 0025079,feature request,Openbravo ERP,jonalegriaesarte,AugustoMauch,normal,minor,have not tried,pi,,2013-11-05,5,,,public,2013-11-05,It would be great to support blank space as thousands separator in Format.xml,It would be great to support blank space as thousands separator in Format.xml,new,open,,1970-01-01 0025076,feature request,Openbravo ERP,ngarcia,jonalegriaesarte,urgent,major,always,,,2013-11-05,5,,,public,2013-11-05,Modifications when exporting Stock Report to XLS in order to facilitate data handling,"Modifications when exporting Stock Report to XLS in order to facilitate data handling: 1. Separate the Product Name and Search Key in two columns 2. Delete the merged columns that include titles 3. Delete the hidden columns and rows",new,open,,1970-01-01 0025066,feature request,Modules,ngarcia,jonalegriaesarte,urgent,major,always,,,2013-10-31,5,,,public,2013-10-31,"When voiding a check, Check Number field should be hidden if Delete Payment checkbox is selected","When voiding a check, Check Number field should be hidden if Delete Payment checkbox is selected",new,open,,1970-01-01 0025063,design defect,Openbravo ERP,caristu,AugustoMauch,urgent,major,always,,,2013-10-31,5,,,public,2013-10-31,Filters of the definition of the window are displayed in the request,"When serving a window, the window definition is requested by the browser. The filters (where clauses) for the window are defined inside. It is possible to delete this filters and perform the same requests without them, which could show records to the user that is not allowed to see.",new,open,,1970-01-01 0023373,feature request,Openbravo ERP,VictorVillar,dmiguelez,high,minor,always,pi,,2013-03-21,5,,,public,2013-10-30,It would be fine to 'copy' all products defined in the system to our new warehouse,It would be fine to 'copy' all products defined in the system to our new warehouse,new,open,,1970-01-01 0010535,feature request,Openbravo ERP,walle,rmorley,normal,minor,always,2.50MP3,,2009-09-09,20,rPath Linux,,public,2013-10-30,Inventory count list - Creation should be possible also for not moved items,"""In the Standard the process """"Create Inventory Count List"""" creates lines only for records which are moved, this means, which have a entry in the storage_detail. But for example after importing of items (first data import) should be possible to create a inventory count list for all stocked items. After dataimport no stock is available and so no storage_detail, if the first stock creation should be done with inventory there now is no possibility to do it, only manual entries are possible.""",new,open,,1970-01-01 0025044,feature request,Openbravo ERP,egoitz,AugustoMauch,urgent,major,have not tried,,,2013-10-29,5,,,public,2013-10-29,Add the possibility to disable webservices,"""Add the possibility to disable webservices. Allow to disable webservices for all the application, or for organization, users, roles. """,new,open,,1970-01-01 0025043,feature request,Openbravo ERP,VictorVillar,dmiguelez,high,minor,always,pi,,2013-10-29,5,,,public,2013-10-29,It would be fine to introduce the movement date in the Create Shipments From Orders,It would be fine to introduce the movement date in the Create Shipments From Orders,new,open,,1970-01-01 0025039,feature request,Openbravo ERP,maite,dmiguelez,urgent,major,always,,,2013-10-28,5,,,public,2013-10-28,It would be nice to be able to easily customize "Add transaction" grid by resizing or moving columns,It would be nice to be able to easily customize "Add transaction" grid by resizing or moving columns,new,open,,1970-01-01 0025035,feature request,Openbravo ERP,ngarcia,jonalegriaesarte,high,minor,always,,,2013-10-28,5,,,public,2013-10-28,It would be fine to have the possibility of transferring the Order Reference between documents,It would be fine to have the possibility of transferring the Order Reference between documents. It should be defined what to do when a document is created from more than one source documents,new,open,,1970-01-01 0025032,feature request,Openbravo ERP,ngarcia,jonalegriaesarte,urgent,major,always,,,2013-10-28,5,,,public,2013-10-28,It would be fine if storage bin name was shown in the Stock Report,It would be fine if storage bin name was shown in the Stock Report,new,open,,1970-01-01 0025030,design defect,Openbravo ERP,chelipf,AugustoMauch,normal,minor,always,3.0MP28.2,,2013-10-26,30,Debian Wheezy,,public,2013-10-26,getTableName method of ErrorTexParser class assumes the primary key column is linked to an element like tablenname + _ID,"""What happens if I want to reuse the same element for two primary keys? for example purchase_authorization (primary key purchase authorization_id) and sales_authorization(primary key sales_authorization_id) tables. Your assumption forces to create two elements, one for each primary key. protected String getTableName(String tableName) { try { String pkColumnName = tableName + """"_ID""""; return ErrorTextParserData.selectColumnName(conn, language, pkColumnName); } catch (ServletException e) { log4j.error( """"Error while trying to name for table via ad_element for tablename: """" + tableName, e); } return tableName; } selectColumnName method ( select coalesce(ad_element_trl.name, ad_element.name) as column_name from ad_element left join ad_element_trl on ad_element.ad_element_id = ad_element_trl.ad_element_id and ad_element_trl.ad_language = ? where upper(ad_element.columnname) = upper(?)""""; """,new,open,,1970-01-01 0025025,feature request,Openbravo ERP,ngarcia,jonalegriaesarte,high,minor,always,,,2013-10-25,5,,,public,2013-10-25,It would be fine to have letter of credit feature implemented,"To receive payment, an exporter or shipper must present the documents required by the letter of credit. Typically, the payee presents a document proving the goods were sent instead of showing the actual goods. The Original Bill of Lading (BOL) is normally the document accepted by banks as proof that goods have been shipped. However, the list and form of documents is open to negotiation and might contain requirements to present documents issued by a neutral third party evidencing the quality of the goods shipped, or their place of origin or place.",new,open,,1970-01-01 0025019,design defect,Openbravo ERP,gorkaion,AugustoMauch,normal,minor,always,,,2013-10-25,20,Gentoo,,public,2013-10-25,Process Definition parameters display logic does not have context information,"When defining a display logic on a Process Definition parameters you don't have the context information. This makes only possible to use other parameters values. It should be possible to create a display logic based on values of the tab the button has been opened from.",new,open,,1970-01-01 0025017,defect,Retail Modules,sureshbabu,marvintm,normal,minor,always,,,2013-10-25,5,,,public,2013-10-25,"RMP28: In ERP, sales order id is missing in Create Invoice from orders window, when the sales order is created from WEBPOS","In ERP, sales order id is missing in Create Invoice from orders window, when the sales order is created from WEBPOS",new,open,,1970-01-01 0025006,defect,Openbravo ERP,karthick_karuppiya,dmiguelez,urgent,major,always,,,2013-10-24,30,Professional Appliance,,public,2013-10-24,Creating new client in OB failed in creating org setup,"""Trying to create client. But am getting exception while creating organization setup through java code. Pasting below the exception thread. [error] o.h.hql.PARSER - line 1:72: unexpected token: 35843D [warn] o.h.h.a.HqlParser - processEqualityExpression() : No expression to process! [error] c.k.o.InitialOrgSetup - createReferenceData() - Exception ocurred while inserting reference data [error] c.k.o.InitialOrgSetup - Exception org.openbravo.base.exception.OBException: Exception when creating query select module from ADModule as module where ( module.id in (075015E3F35843D1821A084FFE2F632D) and module.hasReferenceData = 'Y' and module.hasChartOfAccounts = 'N') and module.organization.id in ('0', '753AFB22CCEF4DBB86F30D6ADE787C01') and module.client.id in ('9ADCA3A0513D4684A01AA0DDF8759CCC', '0') and module.active='Y' at org.openbravo.dal.service.OBQuery.createQuery(OBQuery.java:243) ~[openbravo.jar:na] at org.openbravo.dal.service.OBQuery.list(OBQuery.java:115) ~[openbravo.jar:na] at org.openbravo.erpCommon.businessUtility.InitialSetupUtility.getRDModules(InitialSetupUtility.java:1781) ~[openbravo.jar:na] at com.kachyng.openbravo.InitialOrgSetup.createReferenceData(InitialOrgSetup.java:273) [classes/:na] at com.kachyng.openbravo.InitialOrgSetup.createOrganization(InitialOrgSetup.java:221) [classes/:na] at com.kachyng.openbravo.ClientSetupProcess.createClientOrg(ClientSetupProcess.java:226) [classes/:na] Caused by: org.hibernate.hql.ast.QuerySyntaxException: unexpected token: 35843D near line 1, column 72 [select module from ADModule as module where ( module.id in (075015E3F35843D1821A084FFE2F632D) and module.hasReferenceData = 'Y' and module.hasChartOfAccounts = 'N') and module.organization.id in ('0', '753AFB22CCEF4DBB86F30D6ADE787C01') and module.client.id in ('9ADCA3A0513D4684A01AA0DDF8759CCC', '0') and module.active='Y' ] at org.hibernate.hql.ast.QuerySyntaxException.convert(QuerySyntaxException.java:54) ~[hibernate3.jar:3.6.3.Final] at org.hibernate.hql.ast.QuerySyntaxException.convert(QuerySyntaxException.java:47) ~[hibernate3.jar:3.6.3.Final] at org.hibernate.hql.ast.ErrorCounter.throwQueryException(ErrorCounter.java:82) ~[hibernate3.jar:3.6.3.Final] at org.hibernate.hql.ast.QueryTranslatorImpl.parse(QueryTranslatorImpl.java:284) ~[hibernate3.jar:3.6.3.Final] at org.hibernate.hql.ast.QueryTranslatorImpl.doCompile(QueryTranslatorImpl.java:182) ~[hibernate3.jar:3.6.3.Final] at org.hibernate.hql.ast.QueryTranslatorImpl.compile(QueryTranslatorImpl.java:136) ~[hibernate3.jar:3.6.3.Final] [error] c.k.i.OBContextAction - Error while Creating Client Organization : @CreateReferenceDataFailed@ java.lang.Exception: Error while Creating Client Organization : @CreateReferenceDataFailed@ at com.kachyng.openbravo.ClientSetupProcess.createClient(ClientSetupProcess.java:170) ~[classes/:na] at com.kachyng.openbravo.ClientSetupProcess.processSetup(ClientSetupProcess.java:105) ~[classes/:na] at controllers.buy.BuyController.index(BuyController.java:43) ~[classes/:na] at Routes$$anonfun$routes$1$$anonfun$applyOrElse$103$$anonfun$apply$103.apply(routes_routing.scala:1629) ~[classes/:na] at Routes$$anonfun$routes$1$$anonfun$applyOrElse$103$$anonfun$apply$103.apply(routes_routing.scala:1629) ~[classes/:na] at play.core.Router$HandlerInvoker$$anon$6$$anon$2.invocation(Router.scala:193) ~[play_2.10.jar:2.1.4] [error] application - ! @6g3ga7j0p - Internal server error, for (GET) [/buy/home] -> play.api.Application$$anon$1: Execution exception[[OBException: Exception thrown java.lang.Exception: Error while Creating Client Organization : @CreateReferenceDataFailed@]] at play.api.Application$class.handleError(Application.scala:287) ~[play_2.10.jar:2.1.4] at play.api.DefaultApplication.handleError(Application.scala:381) [play_2.10.jar:2.1.4] at play.core.server.netty.PlayDefaultUpstreamHandler$$anonfun$play$core$server$netty$PlayDefaultUpstreamHandler$$handle$1$1.apply(PlayDefaultUpstreamHandler.scala:143) [play_2.10.jar:2.1.4] at play.core.server.netty.PlayDefaultUpstreamHandler$$anonfun$play$core$server$netty$PlayDefaultUpstreamHandler$$handle$1$1.apply(PlayDefaultUpstreamHandler.scala:139) [play_2.10.jar:2.1.4] at play.api.libs.concurrent.PlayPromise$$anonfun$extend1$1.apply(Promise.scala:113) [play_2.10.jar:2.1.4] at play.api.libs.concurrent.PlayPromise$$anonfun$extend1$1.apply(Promise.scala:113) [play_2.10.jar:2.1.4] org.openbravo.base.exception.OBException: Exception thrown java.lang.Exception: Error while Creating Client Organization : @CreateReferenceDataFailed@ at org.openbravo.dal.core.ThreadHandler.run(ThreadHandler.java:63) ~[openbravo.jar:na] at com.kachyng.interceptor.OBContextInterceptor$OBContextInterceptorAction.call(OBContextInterceptor.java:67) ~[na:na] at play.core.j.JavaAction$$anon$2.apply(JavaAction.scala:80) ~[play_2.10.jar:2.1.4] at play.core.j.JavaAction$$anon$2.apply(JavaAction.scala:79) ~[play_2.10.jar:2.1.4] at play.libs.F$Promise$PromiseActor.onReceive(F.java:425) ~[play_2.10.jar:2.1.4] at akka.actor.UntypedActor$$anonfun$receive$1.applyOrElse(UntypedActor.scala:159) ~[akka-actor_2.10.jar:na] Caused by: java.lang.Exception: java.lang.Exception: Error while Creating Client Organization : @CreateReferenceDataFailed@ at com.kachyng.interceptor.OBContextInterceptor$OBContextInterceptorAction$1.doAction(OBContextInterceptor.java:55) ~[na:na] at org.openbravo.dal.core.ThreadHandler.run(ThreadHandler.java:46) ~[openbravo.jar:na] at com.kachyng.interceptor.OBContextInterceptor$OBContextInterceptorAction.call(OBContextInterceptor.java:67) ~[na:na] at play.core.j.JavaAction$$anon$2.apply(JavaAction.scala:80) ~[play_2.10.jar:2.1.4] at play.core.j.JavaAction$$anon$2.apply(JavaAction.scala:79) ~[play_2.10.jar:2.1.4] at play.libs.F$Promise$PromiseActor.onReceive(F.java:425) ~[play_2.10.jar:2.1.4] Caused by: java.lang.Exception: Error while Creating Client Organization : @CreateReferenceDataFailed@ at com.kachyng.openbravo.ClientSetupProcess.createClient(ClientSetupProcess.java:170) ~[na:na] at com.kachyng.openbravo.ClientSetupProcess.processSetup(ClientSetupProcess.java:105) ~[na:na] at controllers.buy.BuyController.index(BuyController.java:43) ~[na:na] at Routes$$anonfun$routes$1$$anonfun$applyOrElse$103$$anonfun$apply$103.apply(routes_routing.scala:1629) ~[na:na] at Routes$$anonfun$routes$1$$anonfun$applyOrElse$103$$anonfun$apply$103.apply(routes_routing.scala:1629) ~[na:na] at play.core.Router$HandlerInvoker$$anon$6$$anon$2.invocation(Router.scala:193) ~[play_2.10.jar:2.1.4] """,new,open,,1970-01-01 0025005,defect,Retail Modules,sureshbabu,migueldejuana,low,trivial,always,,,2013-10-23,5,,,public,2013-10-23,"RMP28: Print last receipt option prints the current receipt, when clicked after the clicking the option print this receipt"," Print last receipt option prints the current receipt, when clicked after the clicking the option print this receipt",new,open,,1970-01-01 0025001,feature request,Openbravo ERP,egoitz,AugustoMauch,urgent,major,always,,,2013-10-23,5,,,public,2013-10-23,"The application should check that the hql clauses (order, where,filter) are correct","The application should notify the user if they enter an incorrect property name in an HQLORDERBYCLAUSE field. This should be for all HQL fields in the application dictionary",new,open,,1970-01-01 0024268,feature request,Retail Modules,adrianromero,marvintm,normal,major,have not tried,,,2013-07-04,5,,,public,2013-10-23,Ability to print in mobility,"Currently Web POS requires the Hardware Manager to print receipts. In mobility the cashier only has a mobile device like a tablet and a wireless printer like a bluetooth printer. The requirement is to be able to print directly from the mobile device to a printer without requiring the Hardware manager",new,open,,1970-01-01 0024986,feature request,Openbravo ERP,maite,dmiguelez,urgent,major,always,,,2013-10-21,5,,,public,2013-10-21,It would be nice to be able to register Financial Purchase Order,"In the same way that is possible to register financial invoices, it would be nice to be able to reference GLItem (instead of products) when registering purchase orders",new,open,,1970-01-01 0024980,feature request,Openbravo ERP,ngarcia,jonalegriaesarte,urgent,major,always,,,2013-10-21,5,,,public,2013-10-21,It would be fine if non processed lines could be deleted automatically when recalculating an asset amortization,It would be fine if non processed lines could be deleted automatically when recalculating an asset amortization. The process could have a Y/N parameter that allowed to select if all the non processed lines should be deleted or not,new,open,,1970-01-01 0024984,feature request,Openbravo ERP,ngarcia,jonalegriaesarte,high,minor,always,,,2013-10-21,5,,,public,2013-10-21,It would be fine if amounts were formatted (grouping separator) in Add Payment window,It would be fine if amounts were formatted (grouping separator) in Add Payment window,new,open,,1970-01-01 0024317,feature request,Openbravo ERP,maite,dmiguelez,urgent,major,always,,,2013-07-11,5,,,public,2013-10-18,It would be nice to substitute "Financial Account" combo in "Add Payment From Invoice" pop-up by a selector,In case huge amount of Financial Account exists in the system is difficult for end-user to search specific one in combo. It would be really useful to be able to filter by writing the name,new,open,,1970-01-01 0023916,feature request,Openbravo ERP,maite,dmiguelez,urgent,major,always,,,2013-05-27,5,,,public,2013-10-18,It would be nice to have "Match Invoice" document in Sales flow,It would be nice to have "Match Invoice" document in Sales flow,new,open,,1970-01-01 0024486,design defect,Openbravo ERP,jonalegriaesarte,jonalegriaesarte,normal,major,have not tried,pi,,2013-08-05,5,,,public,2013-10-17,Orders in draft status does not calculate correctly the total lines in some cases,"Orders in draft status does not calculate correctly the total lines in some cases. If the user follows the normal flow, the total lines is calculated properly. When the user creates taxes manually, or changes the price, adds discounts,.... the total lines is not properly calculated. Once the user books the order, the total lines is properly calculated",new,open,,1970-01-01 0024494,feature request,Openbravo ERP,ngarcia,dmiguelez,high,minor,always,,,2013-08-07,5,,,public,2013-10-17,It would be fine to have the possibility to make a payment in/out to an employee from a g/l journal,It would be fine to have the possibility to make a payment in/out to an employee from a g/l journal,new,open,,1970-01-01 0024947,defect,Modules,gorozcoh,alostale,low,minor,always,,,2013-10-15,10,Vista 32-Bit,,public,2013-10-15,Error on Sales Order Wiindow after install User Interface Application Example Module,"Error on Sales Order Window after installation of User Interface Application Example version 1.1.0 - beta Openbravo version: Pulled from pi repository.",new,open,,1970-01-01 0024946,feature request,Openbravo ERP,ngarcia,jonalegriaesarte,urgent,major,always,,,2013-10-15,5,,,public,2013-10-15,The message shown when there is no stock when creating standards in a work effort could be improved,The message shown when there is no stock when creating standards in a work effort could be improved. The product search key could be added and a list of all the products without stock could be shown,new,open,,1970-01-01 0024945,feature request,Openbravo ERP,ngarcia,jonalegriaesarte,urgent,major,always,,,2013-10-14,5,,,public,2013-10-14,When adding a tax rate to a document line the date used should be configurable,"When adding a tax rate to a document line the date used should be configurable: order date, shipment date, invoice date... Currently, when creating an invoice from an order the tax rate is copied from it. ",new,open,,1970-01-01 0024194,defect,Openbravo ERP,vmatic,dmiguelez,high,major,always,3.0MP24,,2013-06-26,5,,,public,2013-10-14,bank statement post looks same way whether totalAmount>0 or totalAmount<0,"""This issue has already been reported by number [0021664] and now is marked as resolved. Within issue 0021664 I have provided patch that can resolve issue but after applaying this patch some one has changed part of the relevant code. Precisely test for asset or transit account in my solution was hardcoded and now depends on the totalAmount sign whih has raised problem again. So for easier reference I'am repeating text from issue 0021664. Bank statement post is always same and it does not depend of totalAmount sign. Post process use transit, and asset account but bank statement total amount only affect order in which this account appear in GL.""",new,open,,1970-01-01 0024846,design defect,Openbravo ERP,priyanka277,dmiguelez,high,major,unable to reproduce,3.0MP7.1,,2013-09-30,20,Community Appliance,,public,2013-10-10,How to develop Quality module?,I want help regarding development of quality module that is not available in free version of openbravo erp.,new,open,,1970-01-01 0024598,feature request,Openbravo ERP,ngarcia,jonalegriaesarte,high,minor,always,,,2013-08-27,5,,,public,2013-10-09,It would be fine if a business partner could be assigned to an asset,It would be fine if a business partner could be assigned to an asset,new,open,,1970-01-01 0024915,feature request,Openbravo ERP,jonalegriaesarte,jonalegriaesarte,normal,minor,have not tried,pi,,2013-10-09,5,,,public,2013-10-09,Add shipment date and warehouse in Create shipment from orders process,Add shipment date and warehouse in Create shipment from orders process. The user could set this values to generate the shipments using them.,new,open,,1970-01-01 0024902,design defect,Modules,maite,dmiguelez,urgent,major,always,,,2013-10-07,5,,,public,2013-10-07,Show Supplier Reference instead of Document Number when organization is configured for it,Show Supplier Reference instead of Document Number when organization is configured for it,new,open,,1970-01-01 0023628,design defect,Openbravo ERP,shuehner,AugustoMauch,normal,minor,have not tried,,,2013-04-24,5,,,public,2013-10-07,A few alertrule exists in the distribution which are verifying things which should be verified during development,"A few alertrule exists to verify the following: Columns with search reference and reference value null TableDir Columns without correspondent table Field with editable parent all those topic do imo not belong in to a alert rule being checked i.e. every single minute (as is the case before 23537 was fixed). Instead those are topics to be checked during development. Those things should get moved to validations done at either export.database or package.module time and deleted from the alertrules. Deleting those alertrules will constitute an api-change probably but imo makes sense to not waste system resources on calculating those all the time (in some extreme cases those checks can take up to one minute as noticed in one ondemand instance). ",new,open,,1970-01-01 0024896,feature request,Openbravo ERP,jonalegriaesarte,jonalegriaesarte,normal,minor,have not tried,,,2013-10-07,5,,,public,2013-10-07,Add controls to dates in phase and task,"Add controls to dates in phase and task Finish to Start Finish to Finish Start to Start Start to Finish ",new,open,,1970-01-01 0024892,feature request,Openbravo ERP,jonalegriaesarte,jonalegriaesarte,normal,minor,have not tried,,pi,2013-10-07,5,,,public,2013-10-07,"Date validation between project dates, task dates and phase date would be great","In 'MultiPhase Project' screen. There is no Date Validation done in the screen for the following scenarios. Phase Start Date < Project Start Date Phase End Date > Project End Date Phase Start Date > Project End Date Phase End Date < Project Start Date Task Start Date < Project Start Date Task Start Date < Phase Start Date Task End Date < Project Start Date Task End Date < Phase Start Date Task Start Date > Project End Date Task Start Date > Phase End Date Task End Date > Project End Date Task End Date > Phase End Date ",new,open,,1970-01-01 0024889,feature request,Retail Modules,jecharri,marvintm,normal,minor,have not tried,,,2013-10-04,5,,,public,2013-10-04,It will be interesting to have some shortcuts,"""It will be interesting to have some shortcuts: -For example we can create one button to complete the order when one payment method is selested -We also can create a keboard shortcut to choose and complete the order. For example press enter and show payment methods to select and when you select with keyboard, press enter and complete the order.""",new,open,,1970-01-01 0022633,feature request,Openbravo ERP,jvazquez,AugustoMauch,normal,major,always,,,2012-12-19,5,,,public,2013-10-03,Results pagination performance in generated windows decreases with an increasing number of records,Openbravo generated windows use a query that is not very efficient to paginate results when scrolling. The performance of this query decreases exponentially when a window has ten of thousands or hundreds of thousands of records.,new,open,,1970-01-01 0024879,design defect,Openbravo ERP,egoitz,AugustoMauch,urgent,major,have not tried,,,2013-10-03,5,,,public,2013-10-03,There is not a way to show on a new seletor the information shown by the old product selectors (price+stock),"""There is not a way to show on a new seletor the information shown by the old product selectors (price+stock). The old selector was adapted to the new interface on Openbravo3, but the technology used does not support to show all that information with a proper performance when there are thousands of rows on m_product or m_productprice tables. """,new,open,,1970-01-01 0024060,defect,Openbravo ERP,jonalegriaesarte,psanjuan,normal,minor,have not tried,pi,,2013-06-13,5,,,public,2013-10-03,Confusing documentation of Physical Inventory,"""Confusing documentation of Physical Inventory [1]. In the following line, it could be understood that the Book Quantity field will be updated with the Quantity Count field when processing an inventory: """"Once the inventory count is processed, the book quantity shown by the system will be updated to the quantity count entered by the user."""" [1] http://wiki.openbravo.com/wiki/Physical_Inventory""",new,open,,1970-01-01 0024873,feature request,Openbravo ERP,VictorVillar,dmiguelez,urgent,major,always,pi,,2013-10-03,5,,,public,2013-10-03,It would be fine to manage waste margin in P- product for production,"""For example, for making a pizza the user needs the following items with the following detail: Bread 150 grm Tomato sauce 20 grm+2 grm waste margin Butter 80 gram+10 grm waste margin Also it would be nice to check in reports how much tomato & butter the client is wasting for making one pizza in a specific day""",new,open,,1970-01-01 0024871,feature request,Openbravo ERP,maite,jonalegriaesarte,urgent,major,always,,,2013-10-02,5,,,public,2013-10-02,It would be nice to be able to see "context information" when running Manage Reservation process,It would be nice to be able to see "context information" (such as product name and line quantity) when running Manage Reservation process,new,open,,1970-01-01 0024864,feature request,Openbravo ERP,maite,dmiguelez,urgent,major,always,,,2013-10-02,5,,,public,2013-10-02,It would be nice to be able to disable an specific business partner matching step when importing a bank statement,It would be nice to be able to disable an specific business partner matching step when importing a bank statement,new,open,,1970-01-01 0023955,feature request,Retail Modules,adrianromero,marvintm,normal,minor,have not tried,,,2013-05-31,5,,,public,2013-10-02,Ability to round to the nearest 5 cents,"In some countries it is needed the ability to round the total of a receipt to the nearest 5 cents. ",new,open,,1970-01-01 0020655,feature request,Openbravo ERP,maite,jonalegriaesarte,urgent,major,always,,,2012-05-31,5,,,public,2013-09-30,Support "Blanket order" functionality,"""Currently, Openrbavo does not support """"Blanket order"""" creation: http://en.wikipedia.org/wiki/Blanket_order It would be nice to support this functionality """,new,open,,1970-01-01 0024852,feature request,Openbravo ERP,VictorVillar,dmiguelez,urgent,major,always,,,2013-09-30,5,,,public,2013-09-30,It would be nice to configure the same product to be consumed and produced on the same Work Requirement_Operation,It would be nice to configure the same product to be consumed and produced on the same Work Requirement_Operation,new,open,,1970-01-01 0024849,feature request,Modules,ngarcia,eduardo_Argal,high,minor,always,,,2013-09-30,5,,,public,2013-09-30,It would be fine if invoices with zero balance could be excluded from the reports,It would be fine if invoices with zero balance could be excluded from the reports. It could be a YES/NO parameter of the invoice,new,open,,1970-01-01 0024707,feature request,Openbravo ERP,priyanka277,dmiguelez,urgent,major,always,3.0MP7.1,,2013-09-06,20,Professional Appliance,,public,2013-09-30,How to run purchase plan without planner?,If planner is selected for processing purchase plan then no any purchase order is created and if planner is selected then purchase order is created.,new,open,,1970-01-01 0024817,feature request,Openbravo ERP,VictorVillar,dmiguelez,high,minor,always,pi,,2013-09-24,5,,,public,2013-09-24,It would be fine to have breakdown in GL for Indirect Cost/Cost of Employee/Cost of Machine,It would be fine to have breakdown in GL for Indirect Cost/Cost of Employee/Cost of Machine,new,open,,1970-01-01 0024815,defect,Openbravo ERP,pjuvara,dmiguelez,normal,major,always,3.0MP25.1,,2013-09-24,5,,,public,2013-09-24,Silient failure when matching imported financial account transactions into a closed period,"""When you import a bank statement into a financial account (either manually or through OFX or CSV files) and try to match the transactions as part of the reconciliation process, if one of the transactions in the statement falls into a closed period, the Match Statement process fails silently. A silent failure makes it very difficult to diagnose the problem.""",new,open,,1970-01-01 0023163,design defect,Openbravo ERP,jonalegriaesarte,dmiguelez,high,minor,have not tried,pi,,2013-02-26,5,,,public,2013-09-23,Accounting dimensions at header level can be modified when the document is processed,Accounting dimensions at header level can be modified when the document is processed,new,open,,1970-01-01 0024396,defect,Retail Modules,jecharri,malsasua,urgent,minor,always,RMP24,,2013-07-22,5,,,public,2013-09-23,Focus does not work in login window or search tab,"""Focus does not work in login window or search tab: -when you choose the image, the focus does not go to field password -when you go to tab search the cursor does not go to field search This problem happens in Ipad device""",new,open,,1970-01-01 0024809,feature request,Openbravo ERP,jonalegriaesarte,jonalegriaesarte,normal,minor,have not tried,,,2013-09-20,5,,,public,2013-09-20,"Add a preference to have ""Show payments in/out for alternative payment methods"" checkbox in payment window, marked as default","Add a preference to have ""Show payments in/out for alternative payment methods"" checkbox in payment window, marked as default",new,open,,1970-01-01 0021852,design defect,Retail Modules,migueldejuana,adrianromero,normal,minor,always,,,2012-10-03,5,,,public,2013-09-20,Payment type improvements,"POS Terminal payment types should have an option to don't let overpayment (Cards case for example). ""Cash"" payment types should be distinguished from others.",new,open,,1970-01-01 0021850,feature request,Retail Modules,jecharri,migueldejuana,high,minor,always,,,2012-10-03,5,,,public,2013-09-20,Cash up - Invisible count,"Cash up - Invisible count The cash up process should not display the expected amount at first time. It should ask user to enter the quantities per payment type and after that display the differences. ",new,open,,1970-01-01 0024790,defect,Openbravo ERP,jerdna,vmromanos,normal,major,always,,,2013-09-17,5,,,public,2013-09-17,Copy from Purchase Order do not show UTF symbols,Didn't show Cyrillic(UTF-8) symbols on "Copy from Order" window of Purchase Order.,new,open,,1970-01-01 0024777,feature request,Openbravo ERP,caristu,AugustoMauch,high,minor,N/A,,,2013-09-16,5,,,public,2013-09-16,Make public the convertToUTC() and convertToLocalTime() methods,"The convertToUTC(Date localTime) method of the DataToJsonConverter(Date UTCTime) class and convertToLocalTime method of the JsonToDataConverter class should be public, this way they can be used as part of an API for the developers who need to translate between local time and utc time.",new,open,,1970-01-01 0024776,defect,Openbravo ERP,sureshbabu,dmiguelez,normal,minor,always,main,,2013-09-16,5,,,public,2013-09-16,3.0MP27: Wrong button Labels appear in Goods receipt window,"Wrong button Labels appear in Goods receipt window, when the receipt document is created using Pending Goods Receipt window",new,open,,1970-01-01 0024186,defect,Openbravo ERP,jsetuain,pramakrishnan,normal,minor,always,,,2013-06-25,20,Community Appliance,,public,2013-09-15,"Unique constrain in product category should filter by organization, not by client","""when creating two product categories with the same search key, but for different organizations, the systemshows this error: """"Error Saving failed. There is already a Product Category with the same (Client, Search Key). (Client, Search Key) must be unique. You must change the values entered."""" """,scheduled,open,,1970-01-01 0022606,defect,Openbravo ERP,sureshbabu,pramakrishnan,high,major,always,pi,,2012-12-18,30,Professional Appliance,,public,2013-09-15,"In the Return Material Receipt, Invoice status shows 100% eventhough the invoice is in draft status","In the Return Material Receipt, Invoice status shows 100% eventhough the invoice is in draft status",scheduled,open,,1970-01-01 0022936,feature request,Retail Modules,xplacesc,malsasua,normal,minor,always,,,2013-01-30,5,,,public,2013-09-13,Discount and Price buttons in Web POS : proposal to deprecate or disable them,"In the numerical pad of the Web POS, we have the Discount and Price buttons. After the delivery of the ""Discounts and Promotions"" module with the discretionary discounts, these two buttons don't provide additional functionality and its use provokes that the applied price modification can't be properly traced in the Backoffice.",new,open,,1970-01-01 0023104,design defect,Retail Modules,xplacesc,adrianromero,high,major,always,,,2013-02-18,5,,,public,2013-09-13,Refunding a gift card should not be possible now or current behaviour corrected,"Web POS lets you create a ticket with a gift card and mark it to be returned. After processing the ticket, the BackOffice creates a new Gift Card instance.",new,open,,1970-01-01 0024757,feature request,Modules,jonalegriaesarte,jonalegriaesarte,normal,minor,have not tried,,,2013-09-12,5,,,public,2013-09-12,Import GL transactions should import a particular description for the batch,"""Process to import GL transactions defaults the Description in the batch to """"Initial Data Load batch"""", since this process is not only used to import Initial Balances, it would be great if the batch would import a description and the header a different description.""",new,open,,1970-01-01 0018479,feature request,Openbravo ERP,maite,jonalegriaesarte,urgent,major,always,,,2011-09-08,5,,,public,2013-09-09,Be able to define "Special Prices" for business partners,"""Be able to define """"Special Prices"""" for business partners for certain products, directly without define special price list for this business partner. For example, add new tab at business partner window where user will set special prices for certain product and certain period of time. If business partner has """"special price"""" defined then this price will be used, in other case price list price will be used.""",new,open,,1970-01-01 0024711,feature request,Openbravo ERP,jonalegriaesarte,AugustoMauch,normal,minor,have not tried,,,2013-09-06,5,,,public,2013-09-06,Add the ability to configure a window in order to have a delete on cascade or not,"Actually, when the user deletes a record in the header, the records in the child tab are always deleted. This behaviour can not be changed. It would be great if the administrator could change this behaviour in the window (or tab) definition",new,open,,1970-01-01 0023750,defect,Openbravo ERP,priyanka277,pramakrishnan,normal,major,have not tried,3.0MP7.1,,2013-05-07,20,Community Appliance,,public,2013-09-06,division by zero error in purchase plan,while processing button create purchase order error occured division by zero ,feedback,open,,1970-01-01 0024679,defect,Modules,jecharri,mirurita,urgent,major,always,,,2013-09-03,5,,,public,2013-09-04,Some queries are slow in module Accounting Alerts for APR,Some queries are slow in module Accounting Alerts for APR when the clients have high quantity of records,new,open,,1970-01-01 0024653,defect,Openbravo ERP,azabaleta,dmiguelez,normal,minor,always,,,2013-09-02,5,,,public,2013-09-02,"c_Locfrom_Id,c_Locto_Id columns in fact_acct make the application go slower. Wrong AD reference definition.","""The log shows e280dd67 07:12:17 [ajp-8009-3] WARN org.openbravo.client.application.window.FormInitializationComponent - Warning: In the window Financial Account, in tab Accounting History the combo fields inpcLocfromId,inpcLoctoId contain more than 1000 entries, and this could cause bad performance in the application. Possible fixes include changing these columns from a combo into a Selector, or adding a validation to reduce the number of entries in the combo.""",new,open,,1970-01-01 0024650,defect,Openbravo ERP,lazlo,dmiguelez,normal,major,have not tried,,,2013-09-02,20,Community Appliance,,public,2013-09-02,Compilation error after few changes over the standard,"""I have installed Openbravo 3 and add my own module with 5 new tables, 4 new windows and 4 new menus. I've create my own client and delete the demo client (F&C). All in the application seems to be correct but when I try compiling there is an error: """"freemarker.runtime - get(javaImports) failed on instance of org.openbravo.base.model.Entity"""". """,new,open,,1970-01-01 0023813,design defect,Openbravo ERP,jonalegriaesarte,AugustoMauch,normal,minor,have not tried,pi,,2013-05-14,5,,,public,2013-08-30,"In Firefox, user can not select the text when the field is read only","In Firefox, user can not select the text when the field is read only. In chrome and IE works fine",new,open,,1970-01-01 0024628,design defect,Openbravo ERP,egoitz,dmiguelez,urgent,major,always,,,2013-08-30,5,,,public,2013-08-30,Return from Customer pick and execute has bad performance with big amount of data,"Return from Customer pick and execute has bad performance with big amount of data. The pick&Execute should be redesigned using the new implemented way to define the datasources for that pick&Execute..",new,open,,1970-01-01 0024617,feature request,Openbravo ERP,ngarcia,dmiguelez,urgent,major,always,,,2013-08-28,5,,,public,2013-08-28,It would be fine to consider the cost of an intermediate operation without products when calculating the cost of the end product,It would be fine to consider the cost of an intermediate operation without products when calculating the cost of the end product,new,open,,1970-01-01 0024607,defect,Openbravo ERP,VictorVillar,dmiguelez,high,minor,always,pi,,2013-08-28,5,,,public,2013-08-28,Calculate Standard Cost Documentation is not completly right,"""Calculate Standard Cost Documentation [1] is not completly right. [1] http://wiki.openbravo.com/wiki/Calculate_Standard_Costs The Cost Center link should navigate to Manufacturing Cost Center wiki [2] [2] http://wiki.openbravo.com/wiki/Manufacturing_Cost_Center Besides, it is necessary to exchange the Cost Center name for Manufacturing Cost Center expression """,new,open,,1970-01-01 0024593,feature request,Openbravo ERP,azabaleta,dmiguelez,urgent,major,have not tried,,,2013-08-27,5,,,public,2013-08-27,Cube: The user interface needs to have a feature to show the user that "openbravo" is computing data,"When the user throws a report or just shows children from a node, sometimes the data computation takes long. In these cases, the cube should show a mark to tell the user that he is thinking, that he needs to wait. It oes not matter if the one thinking is saiku, java, or postgres. The user needs to know that the report is ""working"".",new,open,,1970-01-01 0024592,feature request,Openbravo ERP,azabaleta,dmiguelez,urgent,major,have not tried,,,2013-08-27,5,,,public,2013-08-27,Cube: "Pre Loading feature","""A cache pre-loading feature is needed. Some mechanism to give the admin the possibility to mark some """"reports"""" as to pre-load at nights, so the most used reports move fast enough for the user. This issue has also a little Eulen-based problem. In yesterdays demo, we saw that some """"show children"""" clicking threw some very slow responses. Martin got the task to review the MDX that were being launched in case there is some bug.""",new,open,,1970-01-01 0024080,defect,Openbravo ERP,maite,jonalegriaesarte,urgent,major,always,,,2013-06-14,5,,,public,2013-08-27,"Document explicitly that when closing ""Match Statement"" pop-up, automatic matchings are not undone","Document explicitly that when closing ""Match Statement"" pop-up, automatic matchings are not undone",new,open,,1970-01-01 0024554,defect,Openbravo ERP,dmiguelez,dmiguelez,normal,trivial,always,,,2013-08-21,20,Community Appliance,,public,2013-08-22,Cannot send an Email of a Payment without a Business Partner selected.,Cannot send an Email of a Payment without a Business Partner selected.,new,open,,1970-01-01 0024562,feature request,Modules,ngarcia,jonalegriaesarte,urgent,major,always,,,2013-08-22,5,,,public,2013-08-22,It would be fine to be able to import assets with Depreciate = 'N',It would be fine to be able to import assets with Depreciate = 'N',new,open,,1970-01-01 0024558,feature request,Openbravo ERP,maite,dmiguelez,urgent,major,always,,,2013-08-22,5,,,public,2013-08-22,It would be nice to support "Cross Docking" functionality,It would be nice to support "Cross Docking" functionality ,new,open,,1970-01-01 0024552,feature request,Openbravo ERP,VictorVillar,dmiguelez,high,minor,always,pi,,2013-08-21,5,,,public,2013-08-21,It would be nice to post an outgoing warehouse transaction in a different account than the COGS,"It would be nice to post an outgoing warehouse transaction in a different account than the COGS. The transaction could be an internal consumption, donation...and the users would not like to post these transactions in a expense account",new,open,,1970-01-01 0024548,feature request,Openbravo ERP,maite,dmiguelez,urgent,major,always,,,2013-08-20,5,,,public,2013-08-20,New reference needed for "Report Set" field in MRP_Productionline,New reference needed for "Report Set" field in MRP_Productionline,new,open,,1970-01-01 0024541,defect,Modules,Sandrahuguet,eduardo_Argal,normal,minor,have not tried,,,2013-08-19,20,Community Appliance,,public,2013-08-19,When singlepayment is selected in a remittance with a payment in lines the error message should be improved,"Singlepayment can only be used adding orders or invoices (http://wiki.openbravo.com/wiki/Projects/Remittances/User_Documentation#Single_Payment_In_Remittance ) If a payment is selected the system shows the following error message: Single payment option not allowed for remittances which mixes payment in and payment out transactions. ",new,open,,1970-01-01 0024082,feature request,Openbravo ERP,ngarcia,dmiguelez,urgent,major,always,,,2013-06-14,5,,,public,2013-08-14,It would be fine to show the reference number of a payment in the Reconcile pop-up of the Financial Account,It would be fine to show the reference number of a payment in the Reconcile pop-up of the Financial Account,new,open,,1970-01-01 0024529,design defect,Openbravo ERP,jacq09,dmiguelez,normal,minor,always,3.0MP24.1,,2013-08-14,5,,,public,2013-08-14,Delivered Sales Order Report does not group by Business Partner and can't be filtered using Business Partner,Filtering or grouping of Business Partner is not working in Delivered Sales Order Report as opposed to Invoiced Sales Order Report which is appearing fine.,new,open,,1970-01-01 0024524,defect,Openbravo ERP,daniOpenbravo,dmiguelez,normal,trivial,always,,,2013-08-13,30,Professional Appliance,,public,2013-08-13,@optional_filters@ widget clause.,"Openbravo´s Wiki does not specify that @optional_filters@ string, must follow where clause when defining a hql expression in order to be able to filter fields in a widget.",new,open,,1970-01-01 0024523,design defect,Retail Modules,xplacesc,marvintm,normal,minor,always,,,2013-08-12,5,,,public,2013-08-12,Packs in POS restricted to some organizations,"When setting up a Pack to be only available for some organizations, it still appears for those POS corresponding to other organizations. If the user clicks the pack icon it is not added to the receipt but there is no message informing about nothing.",new,open,,1970-01-01 0024513,feature request,Retail Modules,caristu,marvintm,high,minor,always,,,2013-08-08,5,,,public,2013-08-08,Use isactive for include/delete products using the incremental refresh,It would be nice to use the isactive field of the assortment lines in order to include or delete products automatically trough the incremental refresh. Currently the value of this field is not taken into account by the process ,new,open,,1970-01-01 0023283,feature request,Retail Modules,dmitry_mezentsev,migueldejuana,low,minor,always,RMP20,,2013-03-12,5,,,public,2013-08-08,Automatically resize product images,"""Intro ------------- POS resizes product and categories pictures to the desired size depending its use. But in order to save bandwidth and browser storage is good not to store in the database very large images. After a quick research, this is the size of product pictures when displayed in Web POS * In the products browser: 49x49 px * In the edit line panel: 128x128 px * In the stock panel: 160x? px (I do not know the with. I suppose it is calculated depending the total panel witdth) So as a rule. If the product is not flagged as stock and the stock panel will not be displayed for the product. The recommended size is 128x128 and if it is flagged as stock, the recommended size would be 160x160. ------------- So based on above it makes sense in Openbravo for Retail Template to configure Product Image field to do resize automatically """"Resize - Closest to the maximum size (maintain aspect ratio)"""" not to ask customer to do it manually.""",new,open,,1970-01-01 0024424,feature request,Retail Modules,rtaxerxes,marvintm,normal,major,have not tried,,,2013-07-29,5,,,public,2013-08-08,The addition of ePOS-Print ability to WebPOS would eliminate the need for the hardware manager,It would be great to be able to use the ePOS Print API function available in certain Epson POS printers to be able to print from a browser without needing the hardware manager. ,new,open,,1970-01-01 0024503,defect,Openbravo ERP,sureshbabu,dmiguelez,low,trivial,random,,,2013-08-07,5,,,public,2013-08-07,"RMP26: In Goods receipt window, Process button label appears as Process shipment Java","""While testing MP26 test instance, i created goods receipt, from pending goods receipt window, after i enter all the required details i received error message as """" The goods receipt was created but couldn't be processed because one line has no attribute set"""" So i moved to Goods receipt window, the i found """"Complete""""button label appears as Process shipment Java. Note: This issue i found randomly not always.""",new,open,,1970-01-01 0024482,feature request,Modules,maite,dmiguelez,urgent,major,always,,,2013-08-05,5,,,public,2013-08-05,It would be nice to be able to run aging reports at * organization level,It would be nice to be able to run aging reports at * organization level,new,open,,1970-01-01 0003416,feature request,Openbravo ERP,plujan,iciordia,normal,minor,always,,,2007-11-16,5,,,public,2013-08-05,Openbravo should provide password policies support,"""There are some best practices about passwords that should be considered as part of Openbravo standard. * Maximun Password length: Now is limited to 10 chars by GUI, it should be extended to 20 to allow stronger passwords * Minimun Password length: A password should not have less than 7 chars * Expiration: Passwords should expire after a defined period of time * Password history: Users should not change a password to a used recently one * Password complexity: A strong password has uppercase and lowercase as well as numbers, it would be great is change password window check that. Additionally, a password lockout when trying to access N times sometimes helps (while many times just mess it up)""",acknowledged,open,,1970-01-01 0016848,feature request,Openbravo ERP,jtarbal,dbaz,normal,minor,always,3.0RC5,,2011-04-19,5,,,public,2013-08-02,Ability to set a widget as not removeable,"""Currently, in Openbravo Professional Edition, users can remove all widgets from their workspace. Sometimes, it might be interesting to do not allow users removing certain widgets. For example, """"VP of Sales"""" want all their """"Sales Representative"""" see their personal sales results. It would be great if the system admin could set some widgets as not removeable so that these widgets are always showed in the workspace.""",new,open,,1970-01-01 0000119,feature request,Openbravo ERP,plujan,dbaz,normal,minor,have not tried,2.40,,2008-04-25,5,,,public,2013-08-02,[KS] Keyboard shortcuts should have an option to keep disabled,"If I am a ""old school"" user that would not use keyboard shortcuts, probably the key combinations will be an obstacle to my daily use, so I would prefer to keep shortcuts disabled.",acknowledged,open,,1970-01-01 0013567,feature request,Localization Pack: Spain,psanjuan,jonalegriaesarte,normal,minor,always,,,2010-06-07,20,Ubuntu 8.04.1,,public,2013-08-01,Info Conta Impuestos process based on hooks at Initial Client/Org setup,"""Info Conta Impuestos process based on hooks at Initial Client/Org setup, see Feature Request assigned to Platform team number. It should also have into account VAT and Withholding ledger accounts as appropiate. """,new,open,,1970-01-01 0016548,feature request,Localization Pack: Spain,psanjuan,jonalegriaesarte,high,major,always,,,2011-03-30,20,Ubuntu 8.04.1,,public,2013-08-01,Spanish taxes - accounting setup for demo data,Spanish taxes - accounting setup for demo data,new,open,,1970-01-01 0019295,feature request,Localization Pack: Spain,malsasua,ioritzCia,high,minor,always,,,2011-12-13,20,Community Appliance,,public,2013-08-01,"to apply a dataset update, if you have deactivated a tax of dataset, it is activate again","""if you have applied the dataset of tax, and a tax is deactivated, when you apply a update of the dataset, this tax will be activated again. But, default value of this field should be """"Y""""""",new,open,,1970-01-01 0024445,design defect,Retail Modules,sureshbabu,guilleaer,low,trivial,always,,,2013-07-30,5,,,public,2013-07-30,"RMP25: Right now from webpos, one can return a product without selling the product","""In the current system we have a limitation, right now from webpos, one can return a product without selling the product. Issue 1: once the system is configured, for the first time when we create a return receipt without creating any product, cash up process cannot be completed. Issue 2: once the system is configured, Check the stock report for a product. Then with out creating any receipt, create first receipt as return receipt. Then check the stock report for the returned product one can see the product quantity will be increased. """,new,open,,1970-01-01 0024284,feature request,Openbravo ERP,sureshbabu,AugustoMauch,normal,trivial,always,,,2013-07-08,30,Professional Appliance,,public,2013-07-24,Improve the direct navigation when clicking on a Linked item,"""When a linked item is clicked, the correspondent record is opened in its window and tab in form view. If the user then switches to grid form, all the records of that window and tab are loaded. When a title is clicked on in form view (for instance, click on the Table title of the Windows, Tabs and Fields window, Tabs field), the record is opened using direct navigation. In this case the direct navigation uses a filter so that only that record is loaded from the datasource. The feature request is to implement this filtered direct navigation when clicking on a linked item.""",new,open,,1970-01-01 0024384,feature request,Retail Modules,jonalegriaesarte,marvintm,normal,minor,have not tried,,,2013-07-19,5,,,public,2013-07-24,It would be great if the POS would check if the partner exists when creating a new business partner,"It would be great if the POS would check if the partner exists when creating a new business partner. Actually, when the user makes a mistake searching for an existing customer, the system creates a new customer without check if it exists in the process. This generates a duplicated customer in the system",new,open,,1970-01-01 0024406,feature request,Openbravo ERP,maite,dmiguelez,urgent,major,always,,,2013-07-23,5,,,public,2013-07-23,It would be nice to include "VAT management" in Doubtful Debt functionality,It would be nice to include "VAT management" in Doubtful Debt functionality,new,open,,1970-01-01 0019926,feature request,Openbravo ERP,dbaz,AugustoMauch,high,minor,always,,,2012-02-29,5,,,public,2013-07-23,"Image" type field should be shown in grid,"Image" type field should be shown in grid,new,open,,1970-01-01 0024397,feature request,Openbravo ERP,jonalegriaesarte,AugustoMauch,normal,minor,have not tried,,,2013-07-22,5,,,public,2013-07-22,Add the ability to deploy the report templates without compile,"Add the ability to deploy the report templates without compile. Sometimes it's quite difficult to run a whole smartbuild on a productive system only because you need to correct a typo in a jrxml- Invoice-template. As these templates are not compiled and stored in tomcat's WEB-INF directory they are eayily editable by vi or some command line tool. But in the end this cannot be the way to change simple templates. It would therefore be helpful to be able to up-/download these template files through ERP's web interface without having to rebuild the whole stuff. Maybe you can include this in your plans.",new,open,,1970-01-01 0024393,design defect,Modules,maite,jonalegriaesarte,high,minor,always,,,2013-07-22,5,,,public,2013-07-22,"select Order or Invoices" process should show "Supplier Reference" when organization is configured for it,"select Order or Invoices" process should show "Supplier Reference" when organization is configured for it,new,open,,1970-01-01 0022822,feature request,Openbravo ERP,jonalegriaesarte,jonalegriaesarte,normal,minor,have not tried,pi,,2013-01-17,5,,,public,2013-07-19,Merge products functionality,"""For example, in some cases, an employee might create an already existing product, but using a slightly different name. That user would also create multiple documents that are not reactivatable anymore before the mistake is found. In that case, you would have lost some of the consistency of data. Hence, it would be useful to have a merge tool, that will merge a product into the other, and update all ID of the merged product in the different tables.""",new,open,,1970-01-01 0024286,feature request,Openbravo ERP,VictorVillar,dmiguelez,high,minor,always,pi,,2013-07-08,5,,,public,2013-07-18,It would be very helpful if there was a way to assign a Tax Category to a Product Category,"It would be very helpful if there was a way to assign a Tax Category to a Product Category and to a ""batch"" update of all the products in this category in the same way like it's possible for the accounting setup of a Product Category.",new,open,,1970-01-01 0024375,feature request,Openbravo ERP,VictorVillar,dmiguelez,high,minor,always,pi,,2013-07-18,5,,,public,2013-07-18,to manage production on a made-to-order basis,"""example. Customer buys nuts and storage them by the pound. Products sold are packages on a presentation such as 1lb, 2lb, 14oz; etc When a sales order for nuts 14oz package is entered, when the physical shipment is done, the product is packed and shipped at the same time, so no inventory is kept at 14oz presentation. We need a functionality where at the moment that an order is entered, a work order is created and completed to have the product available. Information for the work order (such as lot numbers used during the packing process) should be something that needs to be entered during the packing/shipping process. Currently, it's complex to open a work order, complete it and then process the goods shipments for this type of transactions.""",new,open,,1970-01-01 0024198,design defect,Openbravo ERP,emartinez,dmiguelez,normal,minor,always,3.0MP24,,2013-06-26,5,,,public,2013-07-18,Documentno in Expense Sheet not working well for different Organization sequences,"When we have two different organizations (and thus different sequences for expense sheet), the documentno does not take the correct sequence according to the organization that has created it.",new,open,,1970-01-01 0024369,feature request,Openbravo ERP,jonalegriaesarte,jonalegriaesarte,normal,minor,have not tried,,,2013-07-18,5,,,public,2013-07-18,Add the ability to define default storage bin to show in pending goods receipt,"Add the ability to define default storage bin to show in pending goods receipt. Actually the storage bin is empty, but, if the warehouse has one storage bin it could appear by default.",new,open,,1970-01-01 0024361,feature request,Openbravo ERP,caristu,dmiguelez,high,minor,have not tried,,,2013-07-17,5,,,public,2013-07-17,Filter Alert results by organization,"It would be nice to include in the Alerts window the possibility of filter the results retrieved by the alert rule by organization. Currently all the records accessible by the alert recipients are displayed. ",new,open,,1970-01-01 0024360,design defect,Retail Modules,RenateNieuwkoop,marvintm,high,major,always,RMP21.1,,2013-07-17,5,,,public,2013-07-17,"Discounts and Promotions: the screen is showing after installing the module, but the tab on SO/Sinv/PO and PInv isn't","""After installing the Discounts and Promotions the screen of this module 'Discounts and Promotions' is showing. However, the tab of the functionality has to be activated separately on: Sales Quotation Sales Order Sales Invoice Purchase Order Purchase Invoice""",new,open,,1970-01-01 0024349,feature request,Retail Modules,sureshbabu,guilleaer,high,minor,always,,,2013-07-17,30,Professional Appliance,,public,2013-07-17,[MULTI] System wrongly allows user to select open tickets which are created for other customers,System wrongly allows user to select open tickets which are created for other customers,new,open,,1970-01-01 0024357,design defect,Openbravo ERP,maite,dmiguelez,urgent,major,always,,,2013-07-17,5,,,public,2013-07-17,Be able to define "write-off" accounts at Customer/Vendor accounting level (not only at BP Category level),Be able to define "write-off" accounts at Customer/Vendor accounting level (not only at BP Category level),new,open,,1970-01-01 0024345,defect,Openbravo ERP,VictorVillar,dmiguelez,high,minor,always,pi,,2013-07-16,5,,,public,2013-07-16,It is necessary a better explanation of 'User level' role configuration,"""It is necessary a better explanation of 'User level' role configuration. It requires a clarification of the 'User level' role configuration [1]. For instance, if you are using 'Organization user level' you will be able to see the information created in the organization level (org. access) and your superior organizations in the same hierarchical tree, and it is not the same information that appears in the current wiki [1] [1] http://wiki.openbravo.com/wiki/Role""",new,open,,1970-01-01 0024343,design defect,Openbravo ERP,VictorVillar,AugustoMauch,high,minor,always,pi,,2013-07-16,5,,,public,2013-07-16,High volume of data selected in a business partner selector blocks the Browser,"""High volume of data selected in a business partner selector blocks the Browser. Example tested: When the user selects a huge number of registers (aprox. 9000) in Reivables/Payments aging schedule window || business partner selector (module: Aging Balance Report), blocks the browser. Tested with Google Chrome Versión 19.0.1084.56""",new,open,,1970-01-01 0024336,feature request,Openbravo ERP,maite,dmiguelez,urgent,major,always,,,2013-07-15,5,,,public,2013-07-15,It would be nice to be able to define Payment Term with fixed date,It would be nice to be able to define Payment Term with fixed date,new,open,,1970-01-01 0024334,design defect,Openbravo ERP,psanjuan,dmiguelez,urgent,major,always,,,2013-07-15,20,Ubuntu 8.04.1,,public,2013-07-15,It is not possible to print a document such as a Purchase Order if no address is defined for the Organization.,It is not possible to print a document such as a Purchase Order if no address is defined for the Organization.,new,open,,1970-01-01 0020271,feature request,Openbravo ERP,VictorVillar,dbaz,normal,minor,always,3.0MP9,,2012-04-16,5,,,public,2013-07-15,It would be fine add a description to attached files,It would be fine add a description in attachments section,new,open,,1970-01-01 0024238,feature request,Openbravo ERP,ngarcia,dmiguelez,urgent,major,always,,,2013-07-01,5,,,public,2013-07-15,It would be fine to be able to use more than one costing rule in the same organization,It would be fine to be able to use more than one costing rule in the same organization. Example: Some manufacturing companies will choose standard costing for finished products and weighted average costing for raw materials,new,open,,1970-01-01 0022409,feature request,Openbravo ERP,narayan,dmiguelez,high,major,have not tried,,,2012-11-28,30,Ubuntu 12.04 LTS,,public,2013-07-15,Missing Fixed Asset features in Openbravo,"""1) Pre close depreciated asset items and process journal entries (FA Retirement) Asset Sales Transactions and process journal entries 2) FA Depreciation adjustment JE, and depreciation reverse 3) FA Locations and transfer 4) FA Categorization and Reclassify 5) FA revaluation 6) FA Cost adjustment 7) Adding work in process FA 8) Create on asset from multiple invoices 9) FA Custodies( Recording an information of FA issues to employees and releasing asset items ) """,new,open,,1970-01-01 0004379,feature request,Openbravo ERP,psarobe,rgoris,low,minor,have not tried,,,2008-07-11,5,,,public,2013-07-11,Improving reports when no data found,I think it would be a good idea that whenever the query gives you no results it appeared a message saying something like this: "No result found with those filter conditions",scheduled,open,,1970-01-01 0024315,feature request,Openbravo ERP,ngarcia,jonalegriaesarte,urgent,major,always,,,2013-07-11,5,,,public,2013-07-11,It would be fine to have a button to empty the filters of reports,It would be fine to have a button to empty the filters of reports,new,open,,1970-01-01 0024288,feature request,Modules,VictorVillar,jonalegriaesarte,high,minor,always,,,2013-07-08,5,,,public,2013-07-08,It would be nice to import the images of the products,It would be nice to import the images of the products,new,open,,1970-01-01 0024114,feature request,Modules,mensenjh,jonalegriaesarte,normal,trivial,always,,,2013-06-18,5,,,public,2013-07-05,Default all resources are active in calendar,"By default ALL resources are selected in calendar view. This causes a very cluttered screen when users have access to multiple resources. Preference is to default deselect all and let user activate ones he is itnersted in.",new,open,,1970-01-01 0024108,defect,Modules,mensenjh,jonalegriaesarte,high,major,always,,,2013-06-18,30,Professional Appliance,,public,2013-07-05,Can create reservation in past for normal user,"As a portal user I can create a reservation in the past. That should not be possible. http://screencast.com/t/OgAPiaUg0XO",new,open,,1970-01-01 0024109,defect,Modules,mensenjh,jonalegriaesarte,high,major,always,,,2013-06-18,30,Professional Appliance,,public,2013-07-05,Reservation is not taking into account limitations,"I set minimum duration for resource to 4 hours. I create a reservation for 1 hour in the calendar. System allows it and it shouldnt. http://screencast.com/t/hE1ghCvz",new,open,,1970-01-01 0024118,feature request,Modules,mensenjh,jonalegriaesarte,normal,trivial,always,,,2013-06-18,5,,,public,2013-07-05,Calendar time in 24h,Currently calendar time is displayed in 12 hour clock notation. This should be configurable to change to European 24h clock notation.,new,open,,1970-01-01 0024274,feature request,Localization Pack: Spain,jonalegriaesarte,psanjuan,normal,minor,have not tried,,,2013-07-05,5,,,public,2013-07-05,It would great to have the option to show taxes and withholding in the same view of the report,It would great to have the option to show taxes and withholding in the same view of the report. Now the user can select taxes or withholding but can not select both of them,new,open,,1970-01-01 0024265,feature request,Openbravo ERP,jonalegriaesarte,jonalegriaesarte,normal,minor,have not tried,,,2013-07-03,5,,,public,2013-07-03,"Review the number format of the manual window, to add grouping digit to the numbers","Review the number format of the manual window, to add grouping digit to the numbers",new,open,,1970-01-01 0024262,feature request,Retail Modules,jecharri,guilleaer,high,major,always,,,2013-07-03,5,,,public,2013-07-03,I will be fine to have an attribute in line level with current qty or amount of the gift card,"I will be fine to have an attribute in line level with current qty or amount of the gift card. In this way the user will be able to add this information in the tickets. For example: -you have one voucher with 5 messages -it will be fine to have one attribute in the line telling the current qty that client has",new,open,,1970-01-01 0024251,defect,Openbravo ERP,azabaleta,dmiguelez,normal,minor,have not tried,,,2013-07-02,5,,,public,2013-07-02,Customer Statement bad EXCEL exportation,The customer statement excel exportation is wrong. Impossible to work on that excel. Cells should be alligned correctly.,new,open,,1970-01-01 0024111,defect,Modules,mensenjh,jonalegriaesarte,normal,major,always,,,2013-06-18,30,Professional Appliance,,public,2013-07-01,Error when changing calendar for resource with existing reservations,"Create resource with calendar with no restrictions. Create reservations for resource. Create calendar with unavailabilities and assign to previous resource. Maximize calendar from widget: http://screencast.com/t/3ux5F7WdwR",acknowledged,open,,1970-01-01 0024239,feature request,Openbravo ERP,maite,dmiguelez,urgent,major,always,,,2013-07-01,5,,,public,2013-07-01,It would be nice to be able to generate commission based on "payment" document or in "partially paid" invoices,It would be nice to be able to generate commission based on "payment" document or in "partially paid" invoices,new,open,,1970-01-01 0024236,design defect,Openbravo ERP,RenateNieuwkoop,dmiguelez,normal,major,have not tried,3.0MP24.1,,2013-07-01,5,,,public,2013-07-01,Purchase Invoice: Purchase Order reference is incorrectly reflected when lines are for different purchase orders,"""I have the situation for a return that on a purchase invoice three different lines are reflected: - the first line from the original PO line - the second line (negative) from the Return to Vendor order line - the third line from the replacement PO line In this case for one purchase invoice, the lines are created from different documents. This means that the purchase order reference field on the purchase invoice header should be blank, since there are 3 different reference document number. What happened was: - After the first line was added the PO reference of that number was reflected in the header of the purchase invoice - After adding the second line, the PO reference was set to blank on the purchase invoice (= correct) - After adding the third line, the PO reference of that third line was reflected in the header of the purchase invoice. This is incorrect and confusing. """,new,open,,1970-01-01 0024230,feature request,Openbravo ERP,maite,dmiguelez,urgent,major,always,,,2013-07-01,5,,,public,2013-07-01,"It would be nice to have a process to import historical invoices already paid in the application, for reporting purposes","It would be nice to have a process to import historical invoices already paid in the application, for reporting purposes",new,open,,1970-01-01 0024226,defect,Openbravo ERP,itadmin,dmiguelez,high,major,always,,,2013-06-28,5,,,public,2013-06-28,Ordering and sorting of lines in G/L Journal window a mess,"- go to G/L Journal window - enter a batch - enter many headers (mass data) - look how the sorting changes from time to time in a total mess It is totally impossible to follow the order.",new,open,,1970-01-01 0024225,defect,Openbravo ERP,itadmin,dmiguelez,high,major,always,,,2013-06-28,5,,,public,2013-06-28,Error message shown when it shouldn't,"""- use G/L Journal window and entering data so one row becomes erroneous - correct the error and save the line - then exit (not remove) the tab to another tab, the following messages is displayed even though there is no more error: """"The tab you left (Lines) has errors and one or more records which could not be saved. See the detailed error message on the tab itself.""""""",new,open,,1970-01-01 0024219,feature request,Openbravo ERP,jonalegriaesarte,jonalegriaesarte,normal,minor,have not tried,,,2013-06-27,5,,,public,2013-06-27,Add the capability to analyze the accounting information by G/L item,Add the capability to analyze the accounting information by G/L item. The actual reporting does not take into consideration this dimension to analyze the information using it.,new,open,,1970-01-01 0024216,defect,Openbravo ERP,emartinez,dmiguelez,urgent,major,have not tried,3.0MP19.4,,2013-06-27,5,,,public,2013-06-27,Delete Accounting when Booking Control is installed,"We need to reset the accounting, but Booking Control is installed and the check ""Disable Delete Accounting"" is true in General Ledger Configuration. We would appreciate guidelines of how to do it",new,open,,1970-01-01 0024208,feature request,Openbravo ERP,itadmin,dmiguelez,normal,minor,N/A,,,2013-06-27,5,,,public,2013-06-27,Add two new columns in Document Sequence window: Client and Organization,"Add two new columns in Document Sequence window: Client and Organization Necessary if you have many different sequences for different orgs.",new,open,,1970-01-01 0024206,feature request,Retail Modules,adrianromero,marvintm,normal,major,have not tried,,,2013-06-27,5,,,public,2013-06-27,Escalated privileges for some edit actions,"When editing a ticket, if the cashier does not have permissions to do certain actions like to remove a line or apply a discount. It should be possible to do these actions with the assistance of a supervisor showing a message for the supervisor username and password just to execute the action that requires supervisor privileges.",new,open,,1970-01-01 0024205,defect,Retail Modules,sureshbabu,marvintm,normal,minor,always,,,2013-06-27,30,Professional Appliance,,public,2013-06-27,Not able to pay the receipt using gift card/Gift voucher in offline mode,Not able to pay the receipt using gift card/Gift voucher in offline mode,new,open,,1970-01-01 0020851,feature request,Openbravo ERP,VictorVillar,jonalegriaesarte,urgent,major,always,pi,,2012-06-25,5,,,public,2013-06-26,Product selector does not filter by sales and purchase flag configured in Product window,Product selector does not filter by sales and purchase flag configured in Product window,new,open,,2012-07-22 0024196,defect,Retail Modules,shuehner,marvintm,normal,minor,have not tried,,,2013-06-26,5,,,public,2013-06-26,Retail sampledata is missing print configuration for at least Purchase Invoice,"Take current retaildemo. Create a purchase invoice with a line and complete it Try to print it Notice printing fails: No template found for document type with id AB52971C94234FC3A0A33298D0C28D00 DocumentType: Spain AP Invoice ",new,open,,1970-01-01 0024165,design defect,Openbravo ERP,RenateNieuwkoop,dmiguelez,high,major,always,3.0MP24,,2013-06-21,5,,,public,2013-06-26,Exchange rate on Sales Invoice is not used for posting,"""When using a specific exchange rate for a product it is not used for the posting. I think this was already reported on closed bug 21743. Also maybe related to issue 17267. In the posting I don't really know what exchange rate was used, but it wasn't the one in the exchange rates tab. From Eur to USD for today's date (conversion rates screen) would be 1200 X 0.735294 = 882.3528 while in accounting tab it reflects 833.33, but maybe that is a rounding issue. """,acknowledged,open,,1970-01-01 0021235,defect,Retail Modules,emartinez,guilleaer,normal,minor,always,,,2012-07-27,5,,,public,2013-06-25,Barcodes starting by zeros are not recognized when adding them by the scanner,"""If a product has the following UPC/EAN in the backoffice 0000001688238, if i scan the barcode in web pos it shows a message saying """"there is no product with that barcode"""". However if i type the barcode manually then the product is added to the line. """,scheduled,open,,1970-01-01 0023760,design defect,Retail Modules,dmitry_mezentsev,marvintm,low,minor,always,,,2013-05-07,5,,,public,2013-06-25,The user's role must be Manual if you want Preferences to be taken into account.,I think above design is really strange. I cannot understand why we have this restriction.,new,open,,1970-01-01 0024142,feature request,Retail Modules,chandra516,adrianromero,normal,minor,always,,,2013-06-20,30,Professional Appliance,,public,2013-06-22,Order time not displaying when i print closed receipt,"""When i print closed receipts, order date alone printing, i marked in attached screen shot. If we bring order time, it could be more appropriate and could be helpful to identify at what time order generated. """,new,open,,1970-01-01 0024166,feature request,Openbravo ERP,jonalegriaesarte,jonalegriaesarte,normal,minor,have not tried,,,2013-06-21,5,,,public,2013-06-21,Purchase flow: Add the ability to decide weather a price list should appear in the product selector,"Purchase flow: Add the ability to decide weather a price list should appear in the product selector. Now, no matter which price list is selected in the header that all the purchase price list appear in the product selector. With this functionality, the user should be able to decide the behavior",new,open,,1970-01-01 0024140,feature request,Openbravo ERP,jonalegriaesarte,eduardo_Argal,high,minor,have not tried,pi,,2013-06-19,5,,,public,2013-06-19,"Trial balance, general ledger and journal entries do not filter General ledger filter depending on the organization","Trial balance, general ledger and journal entries do not filter General ledger filter depending on the organization. If the user selects the organization, all the general ledgers are shown. The system should filter this selector depending on the organization selected.",new,open,,1970-01-01 0024136,design defect,Openbravo ERP,alostale,AugustoMauch,normal,minor,have not tried,,,2013-06-19,5,,,public,2013-06-19,New sessions when system is being rebuilt,"""Currently when the system is being rebuilt, new logins as System Administrator are allowed. This can potentially cause problems. See discussion in issue #23553""",new,open,,1970-01-01 0024135,feature request,Retail Modules,adrianromero,guilleaer,normal,minor,have not tried,,,2013-06-19,5,,,public,2013-06-19,Ability to change manually the status of a Gift card instance,"In the current ""Gift cards instance"" window all fields are disabled. It can be interesting to be able to change some fields of a record like the status and the current balance. It can be interesting also to create manually gift card instances without having to sell it first from Web POS.",new,open,,1970-01-01 0024105,feature request,Openbravo ERP,itadmin,dmiguelez,normal,minor,always,,,2013-06-18,5,,,public,2013-06-19,Changing currency at end of year and Reverse Permanent Account Balances check-box is set to yes.,"now it needs to be done in two steps: - click no in checkbox - manually create ingoing balances with the correct currency for the next year",new,open,,1970-01-01 0024131,defect,Openbravo ERP,itadmin,dmiguelez,high,major,always,,,2013-06-19,5,,,public,2013-06-19,In the not posted report there are disabled documents from Payment in and out windows...,"if not been tried to be posted. But posting does not work if the doc is disabled at that stage.",new,open,,1970-01-01 0024123,defect,Openbravo ERP,liosc,dmiguelez,high,major,always,3.0MP23,,2013-06-18,30,Ubuntu 12.04,,public,2013-06-18,Purchase order delete not allowed,It is not possible to delete a purchase order generated from a requisition. There is nothing else linked to the order but where you try to delete the order or the line associated with the requisition the followinf error appears: "This record cannot be deleted because it is associated with other existing elements. Please see Linked Items".,new,open,,1970-01-01 0024107,defect,Modules,mensenjh,jonalegriaesarte,normal,major,always,,,2013-06-18,30,Professional Appliance,,public,2013-06-18,Multiday resrvation calendar blocks,When you make a reservation for multiple days Openbravo creates blocks of reservations that are not equivalent to a calendar day. They run to 2 AM in the morning until the next block begins.,new,open,,1970-01-01 0024110,defect,Openbravo ERP,itadmin,dmiguelez,high,major,always,,,2013-06-18,5,,,public,2013-06-18,changing currency in G/L journal in the journal does not recalculate lines for the new ledger values in accounting,"""-type in a journal, header and its lines without posting -Change currency in the journal -the accounting values should be recalculated for ledger now the transaction needs to be deleted and recreated to get correct values""",new,open,,1970-01-01 0024103,defect,Openbravo ERP,itadmin,dmiguelez,high,major,always,,,2013-06-17,5,,,public,2013-06-17,It is possible to close a year when next fiscal period/year is inactivated,"Having two fiscal periods; P1 and P2. Inactivate P2. Then close year = P1. Still possible though P2 is not active. This is a result of inadequate use case modeling.",new,open,,1970-01-01 0024101,defect,Openbravo ERP,mantaker,dmiguelez,normal,trivial,N/A,,,2013-06-17,30,Professional Appliance,,public,2013-06-17,binary spelled incorrectly as bindary.,"Class - org.openbravo.model.ad.utility.Image Declaration - public static final String PROPERTY_BINDARYDATA = ""bindaryData""; Method Signatures: org.openbravo.model.ad.utility.Image.getBindaryData() org.openbravo.model.ad.utility.Image.setBindaryData(byte[]) ",new,open,,1970-01-01 0024100,defect,Openbravo ERP,itadmin,dmiguelez,normal,minor,have not tried,,,2013-06-17,5,,,public,2013-06-17,In Perido control window the button is "Close period" when it shall be "Open period" label,...when pointing on a row which is already closed and red.,new,open,,1970-01-01 0024099,design defect,Openbravo ERP,itadmin,dmiguelez,normal,minor,always,,,2013-06-17,5,,,public,2013-06-17,Inactive fiscal periods are present in "End of year" window,"If you inactivate a defined fiscal period it should not come up in the ""End of year"" window list. Failure of modeling of use cases gives results like this.",new,open,,1970-01-01 0024094,defect,Openbravo ERP,itadmin,dmiguelez,normal,trivial,have not tried,,,2013-06-16,5,,,public,2013-06-16,Strange warning - doesn't seem t be relevant,"""2013-06-16 14:45:30,807 [ajp-8009-1] WARN org.openbravo.client.application.window.FormInitializationComponent - Warning: In the window General Ledger Configuration, in tab Dimension the combo fields inpcElementvalueId contain more than 1000 entries, and this could cause bad performance in the application. Possible fixes include changing these columns from a combo into a Selector, or adding a validation to reduce the number of entries in the combo. there are NO >1000 entries in combo field!!!""",new,open,,1970-01-01 0024091,feature request,Openbravo ERP,itadmin,dmiguelez,low,trivial,have not tried,,,2013-06-15,5,,,public,2013-06-15,A button to generate document sequence list for an organization,"It would be very useful to have a button in the Document Sequence window to generate a new series for a company. Also it would be useful if the first column would be the organization name. -> Then it is easier to handle document sequence numbers more easily. Especially if you do not want the same sequence in different organizations within the same client.",new,open,,1970-01-01 0024074,feature request,Openbravo ERP,itadmin,AugustoMauch,normal,trivial,always,,,2013-06-13,5,,,public,2013-06-13,Wish history and autocomplete input fields to save time,"Input fields don't have history of input and they do not autocomplete by using the history when typing in them. These two functionalities would save a lot of time while working...",new,open,,1970-01-01 0024075,feature request,Openbravo ERP,emartinez,dmiguelez,normal,minor,always,3.0MP19.4,,2013-06-13,5,,,public,2013-06-13,Show Description also when exporting to Excel in Journal Entries Report,"""It would be nice to show Description column also when exporting to Excel the report Journal Entries Report. This is controlled with the check """"Show Entry Description"""", but it only shows it in the PDF, not in Excel""",new,open,,1970-01-01 0024073,design defect,Openbravo ERP,itadmin,AugustoMauch,low,trivial,always,,,2013-06-13,5,,,public,2013-06-13,Drop down listboxes do not all react on the arrow down key,"go to any drop down listbox and let it take focus then type the dwn arrow key the drop down list box does not occur This happen in many places. Testing version.",new,open,,1970-01-01 0024070,feature request,Openbravo ERP,psanjuan,AugustoMauch,urgent,major,always,,,2013-06-13,20,Ubuntu 8.04.1,,public,2013-06-13,It should be possible not to select a Module that is included in a pack so it does not get installed.,It should be possible not to select a Module that is included in a pack so it does not get installed.,new,open,,1970-01-01 0024071,feature request,Openbravo ERP,psanjuan,AugustoMauch,high,major,always,,,2013-06-13,20,Ubuntu 8.04.1,,public,2013-06-13,It should be possible to isolate Core changes implemented for a given Client/Organization.,It should be possible to isolate Core changes implemented for a given Client/Organization.,new,open,,1970-01-01 0024067,feature request,Openbravo ERP,psarobe,AugustoMauch,high,minor,always,,,2013-06-13,5,,,public,2013-06-13,Selectors in Param Windows,"The selectors that are generated in Param windows are really small (you cannot see more than three records). Since these are multiple-record selectors makes no sense that after selecting several records you can only see three and you need to scroll all the time. This is a pain. At the same time in these kind of windows you have a lot space to make this selectors bigger so this shouldn't be a problem",new,open,,1970-01-01 0024063,defect,Localization Pack: Spain,psanjuan,psanjuan,high,major,always,,,2013-06-13,20,Ubuntu 8.04.1,,public,2013-06-13,Include a new user manual to explain how to get tax data required to submit the M180,Include a new user manual to explain how to get tax data required to submit the M180,new,open,,1970-01-01 0003368,feature request,Openbravo ERP,alostale,jonalegriaesarte,normal,minor,always,,,2007-07-25,5,,,public,2013-06-12,Processes help and description,Processes help and description should be reviewed in order to include more information.,acknowledged,open,,1970-01-01 0000557,feature request,Openbravo ERP,RenateNieuwkoop,jonalegriaesarte,normal,minor,always,,,2008-06-05,5,,,public,2013-06-12,Reports do not have help,"When user clicks on ? from a report window, the help page appears empty.",acknowledged,open,,1970-01-01 0006275,feature request,Openbravo ERP,pjuvara,staffrm,normal,minor,have not tried,,,2008-11-30,5,,,public,2013-06-12,Writing a high performance development guide,Write a section of the Developer's Guide to provide guidelines on how to write a high performance application in Openbravo.,acknowledged,open,,1970-01-01 0010837,feature request,Openbravo ERP,iperdomo,staffrm,normal,minor,always,,,2009-10-01,20,2.6.30-gentoo-r5,,public,2013-06-12,Documentation request: Best practices to keep a module's code in a SCM,"""There are questions about how to keep the code of a module in a SCM, e.g, SVN or Mercurial [1] I would suggest keeping it in Mercurial with a pristine clone outside the modules folder. But this you can manage your code in SVN. This is a request to write some chapter about this. I suggest a chapter on the Developers Guide [2] [1] http://ln-s.net/4Hwv [2] http://ln-s.net/4Hww Best Regards, """,acknowledged,open,,1970-01-01 0006274,feature request,Openbravo ERP,pjuvara,staffrm,normal,major,have not tried,,,2008-11-30,5,,,public,2013-06-12,Sizing guidelines for Openbravo ERP,We should develop and publish sizing guidelines for Openbravo ERP to give users some guidance on what hardware sizing would meet their requirements in terms of user traffic and data volume.,acknowledged,open,,1970-01-01 0011104,defect,Openbravo ERP,rafaroda,jonalegriaesarte,normal,minor,have not tried,,,2009-10-23,20,rPath Linux,,public,2013-06-12,E-mailing capabilities,"There are 2 e-mailing capabilities in Openbravo ERP. 1) Send Mail Text Master Data Management || Send Mail Text 2) Outbound Email http://wiki.openbravo.com/wiki/Projects/Outbound_Email/User_Guide How to use 1? Which is the difference with 2? ",new,open,,1970-01-01 0011103,defect,Openbravo ERP,rafaroda,jonalegriaesarte,normal,minor,have not tried,,,2009-10-23,20,rPath Linux,,public,2013-06-12,Document Maintenance capabilities of the System Administrator,"In Application Dictionary || Maintenance you can find some capabilities which are not documented anywhere. Ask Platform team for more info. ",new,open,,1970-01-01 0011997,defect,Openbravo ERP,networkb,gorkaion,normal,minor,always,,,2010-01-18,5,,,public,2013-06-12,Data generated with Initial Client Setup process can not be used in another client.,"""When you reference and use data generated by executing Initial Client Setup process, you are not able to use it another clients. For example, if you create a new document type (MyPurchaseOrder) and you want to follow standard Purchase Order documentno sequence, then if you try to use this module in another Client it will not work. That's because ad_sequence_id data is generated for each client and ad_sequence_id will be different.""",scheduled,open,,1970-01-01 0005151,defect,Openbravo ERP,gforcada,jonalegriaesarte,normal,trivial,always,,,2008-09-22,5,,,public,2013-06-12,Minor issues in about dialog,"""Actually if you hit the information button in the top bar you see something like: - Openbravo 2.40 (r7446) But it have to say: - Openbravo ERP 2.40 (r7446) There's a missing capitalization in: - Openbravo and the openbravo logo are trademarks of Openbravo S.L. Names and distinctive signs of other parties are trademarks of their respective owners. ... the Openbravo logo It's said twice the Openbravo license: - This product has been created by Openbravo S.L. and is distributed under the Openbravo Public License (http://www.openbravo.com/legal/license.html) and - For more information on our licensing, please consult www.openbravo.com/legal/license.html As a bonus it would be good to list everyone in: https://dev.openbravo.com/websvn/openbravo/trunk/CONTRIBUTORS Instead of just saying: - Thank you to all contributors. """,new,open,,1970-01-01 0024048,feature request,Retail Modules,adrianromero,marvintm,normal,major,have not tried,,,2013-06-12,5,,,public,2013-06-12,Possibility to see the available customers credit,"""When using the POS function to sell on credit: Assuming a client has a credit limit of 2000. If the cashier makes up an order for 2500, the system will say, 'Not enough credit.' The cashier does not know how far over the limit they are. They would need to remove 1 product, try again, remove a product, try again until the sale is within the credit limit. The POS should display the available credit when selling on credit. Possibility to see the available Credit""",new,open,,1970-01-01 0024042,feature request,Openbravo ERP,jonalegriaesarte,AugustoMauch,normal,minor,have not tried,pi,,2013-06-11,5,,,public,2013-06-11,Add the ability to post some records in one shot,"""Add the ability to post some records in one shot. In old processes, book invoices, post transactions,.. the user can not perform the process selecting some records, and performing the process to all of them. It would be great if the user can perform the processes in that way. Business case: It would be great to be able to select multiple transactions in the grid and being able to post them at the time. At this moment, the only way we have to post a document is either you post ONLY one document or ALL of the documents in that table using the POSTING BY DB TABLES. Using the POSTING BY DB TABLES process works but for example: If two users are entering Payments IN and one of them wants to post 10 transactions (only his/her own) user has to do this one by one.""",new,open,,1970-01-01 0024039,feature request,Localization Pack: Spain,RenateNieuwkoop,jonalegriaesarte,normal,minor,have not tried,,,2013-06-11,5,,,public,2013-06-11,Asset groups: set up the default asset groups in the Spanish localization,"In the spanish professional localization pack the asset group info is not included. Also googling I did not get the information, so I had to contact support about it. It would be good to have them included. ",new,open,,1970-01-01 0004229,feature request,Openbravo ERP,pjuvara,gorkaion,low,minor,have not tried,,pi,2008-06-30,5,,,public,2013-06-07,Reservations for sales orders and work orders,Sales orders and work orders should reserve the material in the warehouse so that no other order is able to issue this reserved material.,scheduled,open,,1970-01-01 0007642,design defect,Openbravo ERP,eduardo_Argal,gorkaion,normal,major,have not tried,,pi,2009-02-18,20,Ubuntu 8.04Hardy,,public,2013-06-07,"Work effort: when generating standards, rejected quantity is not taken into account when updating stock.","""Work effort: when generating standards, rejected quantity is not taken into account when updating stock. """,scheduled,open,,1970-01-01 0024030,design defect,Openbravo ERP,itadmin,dmiguelez,normal,minor,have not tried,,,2013-06-07,5,,,public,2013-06-07,Value format field lacks in form but exists in list in General ledger confguration,must be a mistake to forget...,new,open,,1970-01-01 0024028,design defect,Openbravo ERP,itadmin,dmiguelez,high,major,have not tried,,,2013-06-07,30,Professional Appliance,,public,2013-06-07,Creating a new general ledger and connecting an already existing account tree to it fails,"""In the example company F&B International Group and General ledger configuration: - create a new ledger """"test"""" with same data in the form as """"F&B International Group"""" ledger - create the same dimensions as F&B International Group -trying to configure general and default accounts do not work as NO account elements appear in the drop down boxes. ...and no account combinations are created for test in """"Account Combination"""" window The documentation says the account trees are independent and can be linked to a general ledger, but it seems that only one is accepted.... Erroneous behaviour.""",new,open,,1970-01-01 0024019,feature request,Retail Modules,adrianromero,marvintm,normal,major,have not tried,,,2013-06-07,5,,,public,2013-06-07,New triggers needed when login / logout,"In order to add new functionality in a clean and modular way it is needed that the application triggers events just after login and just before logout. ",new,open,,1970-01-01 0024018,feature request,Retail Modules,adrianromero,marvintm,normal,major,have not tried,,,2013-06-07,5,,,public,2013-06-07,New triggers needed when calculating totals,In order to add new functionality in a clean and modular way it is needed that the application triggers events when calculating the total of a receipt line and when calculating the receipt ,new,open,,1970-01-01 0024016,defect,Openbravo ERP,dmitry_mezentsev,dmiguelez,normal,minor,always,,,2013-06-06,5,,,public,2013-06-06,Reconciled flag should be returned to the Financial Account Transactions tab,"""It was removed by the attached issue which is wrong as Cleared and Reconciled fields are different. * Cleared was set to Y if the transaction had been cleared (i.e. matched to an imported transaction); and to N otherwise * Reconciled was set to Y if the transaction had participated in a complete reconciliation The reconciled flag is very important. When a transaction is reconciled, it means that it has completed its life cycle and as a user you can forget about it.""",new,open,,1970-01-01 0024011,feature request,Retail Modules,adrianromero,adrianromero,normal,major,have not tried,,,2013-06-06,5,,,public,2013-06-06,Support large product assortments with images (>20000),"The current architecture in Web POS loads and stores in cache all the products data and its images when starting the first time the application. With this architecture Openbravo Web POS can be executed offline without losing any sale. This has a limitation. If the assortment of products is too big and products have image. The chunk of data loaded when starting the application can be very big and can make the application not to start. For example if we have 20.000 products and each product image is 20Kb. the chunk of data to load at start time is more than 400.000Kb. With this data size the application cannot start",new,open,,1970-01-01 0024008,feature request,Openbravo ERP,VictorVillar,dmiguelez,urgent,major,always,pi,,2013-06-06,5,,,public,2013-06-06,It would be fine to have any kind of information about the evolution of the Costing Migration Process,It would be fine to have any kind of information about the evolution of the Costing Migration Process. Some kind of UI like either the APRM migration or Rebuild action in Openbravo,new,open,,1970-01-01 0024004,defect,Openbravo ERP,VictorVillar,psanjuan,high,minor,always,,,2013-06-06,5,,,public,2013-06-06,There is not explanation about "Include Payments Using Credit" flag,"There is not explanation about ""Include Payments Using Credit"" flag. Please check it: http://wiki.openbravo.com/wiki/Payment_Report 'the checkbox ""Include Payments Using Credit"" allows to' There is not more information. ",new,open,,1970-01-01 0024003,feature request,Openbravo ERP,itadmin,dmiguelez,normal,trivial,have not tried,,,2013-06-05,30,Professional Appliance,,public,2013-06-05,Regionalize countries - EC for tax calculations,"""When a product is sold intra-EC B2C there should be charged VAT of the country it is sold from. When sold extra-EC B2C in most cases there should be charged VAT as of the receiving country. Therefore, it would be useful to structure the countries into treaty/trade regions too; EC.""",new,open,,1970-01-01 0024001,feature request,Openbravo ERP,jonalegriaesarte,jonalegriaesarte,normal,minor,have not tried,,,2013-06-05,5,,,public,2013-06-05,Add the capability to add a prefix to the sequence document that uses the actual year,"Add the capability to add a prefix to the sequence document that uses the actual year. Actually you can do it, but adding manually the year, which is difficult to manage.",new,open,,1970-01-01 0023967,design defect,Openbravo ERP,egoitz,AugustoMauch,urgent,major,always,,,2013-06-03,5,,,public,2013-06-04,When deleting a record with thousend of child on the subtastsk the process does not finish.,"When deleting a record with thousend of child on the subtastsk the process does not finish. For example when deleting a m_movement with 20.000 rows on the lines sub tab the process does not finish.",new,open,,1970-01-01 0023428,design defect,Openbravo ERP,egoitz,AugustoMauch,urgent,major,have not tried,,,2013-03-28,5,,,public,2013-05-29,When login the application the cpu consumes a lot of resources for few seconds and the memory also increases a lot,"When login the application the cpu consumes a lot of resources for few seconds and the memory also increases a lot. ",new,open,,1970-01-01 0023047,defect,Openbravo ERP,RenateNieuwkoop,jonalegriaesarte,normal,minor,have not tried,,,2013-02-12,5,,,public,2013-05-27,Document type: not all fields are explained,"""In the document type page of the user guide, not all fields are explained: http://wiki.openbravo.com/wiki/Document_Type The G/L Category is not explained, I assume it is used for the posting of the document but it needs to be included in the explanation of the screen. """,new,open,,1970-01-01 0020461,defect,Openbravo ERP,VictorVillar,jonalegriaesarte,normal,minor,always,,,2012-05-10,5,,,public,2013-05-27,It is necessary to explain more about lines order Discount field,"""in sales/purchase orders windows || Lines tab appears the Discount field that shows the percentage of discount between the Net unit price and Standard price (a hidden field). But we can read in the following wiki documentation [1] that """"Discount: displays the percentage of discount that Net Unit Price offers compared to the Net List Price for the product in the line"""" something that is not completly correct. http://wiki.openbravo.com/wiki/Sales_Order#Lines Due to the Standard price is to keep hidden, it is necessary to explain the real functionality. Firstly, the Discount affects the Net List price and fill the Net unit price. Secondly, if a price adjustment exists, it will apply over the total after the Discount had been applied """,new,open,,1970-01-01 0015444,defect,Openbravo ERP,RenateNieuwkoop,jonalegriaesarte,normal,minor,have not tried,,,2010-12-15,5,,,public,2013-05-27,APR: add How to for creating matching algorithm for APR,Please add a How to for the creation of matching algorithm for the reconciliation of bank statements in APR,new,open,,1970-01-01 0015445,feature request,Openbravo ERP,RenateNieuwkoop,jonalegriaesarte,normal,minor,have not tried,,,2010-12-15,5,,,public,2013-05-27,APR: add How to for creating execution process,Please add a How to for the creation of a execution process that can be chosen for Execution type 'Automatic' in the Payment method in APR,new,open,,1970-01-01 0011924,defect,Modules,mgerke,jonalegriaesarte,normal,minor,always,,,2010-01-11,5,,,public,2013-05-27,Initial Data Load - Functional Specifications/Bank Accounts - minor errors,"""/Xidl/Functional_Specifications/Bank_Accounts 1. PartialAccountNo is type String(10), but """"Accepted Values"""" are {TRUE,FALSE} ?? 2. BankStatementName - a mandatory field, but why is this mandatory? No explanation can be found. We want to load bank accounts, not bank statements. 3. BusinessPartner is the last field, but in the """"Default value definition"""" section, BPCategory is explained.""",new,open,,1970-01-01 0023570,defect,Openbravo ERP,VictorVillar,psanjuan,high,minor,always,,,2013-04-17,5,,,public,2013-05-27,The "Production Report" is not documented,"""The """"Production Report"""" is not documented. This report can be found in the """"Warehouse Management"""" application area, is that location correct? This report is configured as an """"Advanced"""" feature (that is the reason why it is currently not documented). This report shows information of BOM production, therefore its name should change to """"BOM Production Report""""""",new,open,,1970-01-01 0023352,defect,Openbravo ERP,jonalegriaesarte,psanjuan,normal,minor,have not tried,,,2013-03-20,5,,,public,2013-05-27,Closed functionality is not correctly explained in the documentation,"We found some documentation about closing functionality (in sales and purchase orders, in example), but it is quite general and does not reflect the business behind that action.",new,open,,1970-01-01 0023048,defect,Openbravo ERP,RenateNieuwkoop,jonalegriaesarte,normal,major,have not tried,,,2013-02-12,5,,,public,2013-05-27,G/L Category: blank page,"Please document in the User guide the G/L Category, because right now it is blank.",new,open,,1970-01-01 0023058,defect,Openbravo ERP,RenateNieuwkoop,jonalegriaesarte,normal,minor,have not tried,,,2013-02-12,5,,,public,2013-05-27,Business Partner: logic for customer balance,"In the customer tab of the business partner is a field of the customer balance. There is no explanation of the field, other that it is being mentioned. What is the calculation for this number? Please add what kind of payments (positive and negative if the customer is also vendor?) and which kind of payment statuses are taken into account for the calculation of the number.",new,open,,1970-01-01 0022825,feature request,Openbravo ERP,VictorVillar,jonalegriaesarte,normal,minor,always,,,2013-01-17,5,,,public,2013-05-27,It would be fine to have an example on how to configure Prices based on Cost,"It would be fine to have an example on how to configure Prices based on Cost, in order to clarify and explain in a better way how it works",new,open,,1970-01-01 0022509,defect,Openbravo ERP,VictorVillar,psanjuan,normal,minor,always,,,2012-12-11,5,,,public,2013-05-27,There is not enough documentation regarding BOM production,"""There is not enough documentation regarding BOM production in Openbravo 3.0: http://wiki.openbravo.com/wiki/Bill_of_Materials_Production compared with: http://wiki.openbravo.com/wiki/ERP_2.50:How-to_BOM_Production Also in the last link, it says that BOM production is hidden in Openbravo 3.0 and it is not true.""",new,open,,1970-01-01 0022169,defect,Modules,emartinez,adrianromero,normal,minor,always,,,2012-10-30,5,,,public,2013-05-27,Accruals and deferrals module documentation incomplete,"""Some important things are missing in the documentation like: 1) There is an option at Client Info level for the type of Accrual calculation: Daily or Monthly. If it's daily the calculation will do it at day level, monthly will divide equally the amount by the number of months belonging to the accrual/deferrals date. 2) Missing explanation of what happens when selecting """"other liabilities"""" instead of """"prepaid expenses"""" at purchase/sales order: i think it takes other liabilities accounts from account schema configuration instead of prepaid ones. 3) Missing explanation on the accounting generated: it would be great if in the example there are some screenshots of the accounting generated, because then it would be clearer which account to configure in each field of account schema config""",new,open,,1970-01-01 0022302,defect,Openbravo ERP,Xpand-IT,jonalegriaesarte,normal,trivial,always,,,2012-11-14,5,,,public,2013-05-27,"How to create testcases" page is not up to date,"""There is only this page for 2.50. There is no similar page in the main namespace. Should be a page like this one for OB3.0 I think this page is correct, only should be moved/copied to the main namespace""",new,open,,1970-01-01 0020423,defect,Openbravo ERP,VictorVillar,jonalegriaesarte,normal,minor,always,,,2012-05-04,5,,,public,2013-05-27,there is no documentation about the shipper report,there is no documentation about the shipper report,new,open,,1970-01-01 0008275,defect,Openbravo ERP,rafaroda,jonalegriaesarte,high,minor,always,pi,,2009-03-25,20,rPath Linux,,public,2013-05-27,Correctly document Prices relations,"""-Short summary on different prices: List price: price used as reference in a Price list Standard price: price applied to customers after discount in Price list (this price is not shown in the sales order window, it is hidden) Discount: percentage (List price - Standard price)/List price Unit price: price finally applied after price adjustments Price adjustments: zero, one or many changes in the price applied in an order line. All of them together are the difference between Standard Price and Unit price For further clarification see attached PricesRelations.png""",acknowledged,open,,1970-01-01 0011102,defect,Openbravo ERP,rafaroda,jonalegriaesarte,normal,minor,have not tried,,,2009-10-23,20,rPath Linux,,public,2013-05-27,Document Automated Test capabilities of the System Administrator,"In Application Dictionary || Automated Test you can find some capabilities which are not documented anywhere. Ask Platform team for more info.",new,open,,1970-01-01 0005830,defect,Openbravo ERP,rafaroda,jonalegriaesarte,normal,major,always,2.40,,2008-11-05,20,Ubuntu 7.10,,public,2013-05-27,Preferences overwrite document types defined,"""As explained in [1], preferences defined in 'General Setup || Application || Preference' pass over document types defined in 'Financial Management || Accounting || Setup || Document Type'. This behavior is not properly documented. [1] https://issues.openbravo.com/view.php?id=5815#bugnotes""",new,open,,1970-01-01 0023917,feature request,Openbravo ERP,jonalegriaesarte,AugustoMauch,normal,minor,have not tried,pi,,2013-05-27,5,,,public,2013-05-27,"Add the ability to auto-refresh the widget, with an interval time between actions","Add the ability to auto-refresh the widget, with an interval time between actions. Actually, the widgets can be refreshed one by one, but the auto-refresh option is needed.",new,open,,1970-01-01 0023910,defect,Retail Modules,sureshbabu,marvintm,normal,minor,always,,,2013-05-24,30,Professional Appliance,,public,2013-05-24,"While creating a quotation, success message not appearing when the system is in offline.","""when the system is in offline, when i create quotation, success message not appears in the POS screen but the quotation changes from draft to Under Evaluation.Also i tried to create a sales order from quotation then i tried to close the order by paying the order. Once the payment is done there is no success message appears. """,new,open,,1970-01-01 0004149,feature request,Openbravo ERP,pjuvara,rmorley,low,minor,have not tried,,pi,2008-06-24,5,,,public,2013-05-23,Product attributes revision,The product attribute feature needs to be reviewed to make it smoother and simpler to operate.,acknowledged,open,,1970-01-01 0023903,feature request,Openbravo ERP,itadmin,dmiguelez,normal,minor,have not tried,,,2013-05-23,5,,,public,2013-05-23,Country changing currency from EEK to EUR,"To change currency for ledger as in Estonia 2011-01-01 from EEK to EUR the general ledger is tied to organization. If changed in point in time then it creates a problem! It would be good if supporting change of general ledger at a specific date.",new,open,,1970-01-01 0023901,feature request,Openbravo ERP,itadmin,dmiguelez,normal,minor,N/A,,,2013-05-23,5,,,public,2013-05-23,Document sequence numbers in management of documents,"A suggestion would be to connect a sequence to the annual period instead of having a running sequence. It means than the counter can be zeroed every fiscal year and a prefix can be put (as a macro in the field $YYYY) if wished: 19950000001 19960000001 etc The reason is there is no connection between documents from annual period from one year to another...and easier management.",new,open,,1970-01-01 0023898,feature request,Openbravo ERP,jonalegriaesarte,dmiguelez,normal,minor,have not tried,pi,,2013-05-23,5,,,public,2013-05-23,Add the possibility to create tree structure in business partner category,Add the possibility to create tree structure in business partner category,new,open,,1970-01-01 0023895,defect,Retail Modules,Orekaria,marvintm,normal,trivial,always,,,2013-05-23,5,Windows,,public,2013-05-23,High resolution screens cause rough edges (aliasing) in fonts,High resolution screens cause rough edges in fonts,new,open,,1970-01-01 0023894,design defect,Openbravo ERP,eintelau,dmiguelez,normal,minor,always,3.0MP20,,2013-05-23,30,Professional Appliance,,public,2013-05-23,Discounts and Promotions should not be applied to financial invoice lines,"Currently the M_PROMOTION_CALCULATE procedure will try to apply discounts and promotions to financial invoice lines. This makes no sense as the prices on these lines are always entered manually. It may also cause an issue for discounts that assume that the invoice line will have a valid product id included.",new,open,,1970-01-01 0023874,feature request,Retail Modules,Orekaria,marvintm,normal,minor,always,,,2013-05-22,5,,,public,2013-05-22,Move OBRouter outside the ob-terminal-model.js file to its own file and rename it OB.Router,"Move OBRouter outside the ob-terminal-model.js file to its own file and rename it OB.Router ",new,open,,1970-01-01 0023873,defect,Retail Modules,Orekaria,marvintm,normal,minor,always,,,2013-05-22,5,,,public,2013-05-22,The global error manager's errors are not handled,The global error manager's errors are not handled,new,open,,1970-01-01 0021466,design defect,Openbravo ERP,ioritzCia,dmiguelez,normal,major,sometimes,,,2012-08-28,20,Ubuntu 10.04,,public,2013-05-22,Manually built popups should be migrated to smartclient grid.,"Manually built popups should be migrated to smartclient grid. This would make the performance on the client side to improve, because smartclient's grid waits until you scroll to load rows you do not see.",new,open,,1970-01-01 0023863,feature request,Openbravo ERP,jonalegriaesarte,dmiguelez,normal,minor,have not tried,pi,,2013-05-21,5,,,public,2013-05-21,Add a maintenance user not consuming licence,"Add a maintenance user not consuming licence. Actually the maintenance user is Openbravo user, but it consumes one of the license paid by the customers. It could be interesting to add a maintenance user, not accessible to the customer, used to maintenance tasks.",new,open,,1970-01-01 0023850,defect,Retail Modules,Orekaria,marvintm,normal,trivial,always,,,2013-05-20,5,,,public,2013-05-20,"Login with an URL with no explicit POS terminal code, allows login to a ficticious POS-1 terminal","Login with an URL with no explicit POS terminal code, allows login to a ficticious POS-1 terminal and shows an error if that terminal has not been created",new,open,,1970-01-01 0023846,defect,Openbravo ERP,chandra516,dmiguelez,normal,minor,always,3.0MP19.4,,2013-05-19,30,Professional Appliance,,public,2013-05-19,Linked Items Category showing wrong information in Multiphase Project window,"""In Payment Out, i added a G/L Item for a project. But in Linked Items, along with Accounting information, both Purchase and Sales Invoice Payment Details links exist. Please find screen shot for more information. If i try to click on Sales Invoice-Payment Details Link Item, it is throwing Error Argument is not a BaseOBObject and not a HibernateProxy it is NULL """,new,open,,1970-01-01 0023840,feature request,Modules,maite,eduardo_Argal,urgent,major,always,,,2013-05-17,5,,,public,2013-05-17,It would be nice to allow user to configure when blank is positioned in cases where Norma Cuaderno34 does not decide it.,"Currently, norma Cuaderno 34 (http://aeb.respuestaprofesional.com/files/norma_34_castellano.pdf) reserves 10 positions for ""Codigo Ordenante"" (NIF) which usually is 9 positions. Norma does not specify if blank should at the beginning or at the end. Currently, Openbravo set blank at the beginning but some banks don't accept that format.",new,open,,1970-01-01 0023834,feature request,Openbravo ERP,jonalegriaesarte,AugustoMauch,normal,minor,have not tried,pi,,2013-05-16,5,,,public,2013-05-16,Add the ability to create backups of the system through the UI,"Add the ability to create backups of the system through the UI. It would be very useful for the administrator to create a backup of the system before doing some actions (updates, install modules,...)",new,open,,1970-01-01 0023832,feature request,Openbravo ERP,alb1974,dmiguelez,high,major,have not tried,3.0MP19.2,,2013-05-16,30,Professional Appliance,,public,2013-05-16,Unpost a payment,"""When I try unpost a payment of a invoice, I receive a message: Process completed successfully Number of unposted documents = 0, Number of deleted journal entries = 0 but payment is posting in accounting. """,new,open,,1970-01-01 0023822,design defect,Openbravo ERP,RenateNieuwkoop,dmiguelez,normal,minor,always,3.0MP22.2,,2013-05-14,5,,,public,2013-05-14,"Advanced functionality: Volume discount screen is visible, but the volume discount tab in the BP is not","""In Master Data Management the volume discount functionality is considered advanced and in the user guide is indicated that the elements related to this functionality are hidden: 1. the volume discount window 2. the volume discount tab in the BP However, the volume discount window is visible. It does not make sense to display a set up window while it can not be used. """,new,open,,1970-01-01 0023816,feature request,Openbravo ERP,caristu,AugustoMauch,high,minor,always,,,2013-05-14,5,,,public,2013-05-14,Add functionallity for handle error messages thrown from trigger,"""It would be nice to have a functionality that handles an error message thrown by a trigger. For example, if we create a trigger of type """"before insert or update"""" in FIN_PAYMENT_SCHEDULEDETAIL, to make some checks before adding a payment line, and we want to show a custom error message using RAISE_APPLICATION_ERROR is not possible because the FIN_AddPayment java class captures the error and throws an OBException with a different text.""",new,open,,1970-01-01 0016629,design defect,Openbravo ERP,adrianromero,mirurita,urgent,major,have not tried,pi,,2011-04-04,5,,,public,2013-05-13,A sales order with discount cannot be reactivated nor closed,"if there is a sales order with discount, and its related invoice or shipment is voided, if you try reactivate or close the sales order, an error is returned and the operation cannot be done.",scheduled,open,,1970-01-01 0019535,defect,Openbravo ERP,xabiermerino,xabiermerino,high,minor,always,,,2012-01-20,5,,,public,2013-05-13,Data format does not supported,"""In this link [1], Openbravo informs that: dateFormat.java: date format used by Java. For a list of possible values check the official documentation. If you change the Openbravo.propiertes to: dateFormat.java=dd-MMM-yyyy dateTimeFormat.java=dd-MMM-yyyy HH:mm:ss the application shows dates incorrectly.""",scheduled,open,,1970-01-01 0023776,feature request,Openbravo ERP,jonalegriaesarte,AugustoMauch,normal,minor,have not tried,pi,,2013-05-09,5,,,public,2013-05-09,Add the ability to create manual processes without creating a column in the database,"""Based on http://wiki.openbravo.com/wiki/How_to_create_a_Manual_UI_Process#Adding_a_button_to_Sales_Order, a new column has to be added in the database to define a new process. In some cases, it does not make sense, because the column is not needed to store data. So, in that cases it would be great to have the possibility to add a new process in a window without creating a new column.""",new,open,,1970-01-01 0023773,defect,Retail Modules,Orekaria,marvintm,normal,trivial,always,,,2013-05-09,5,Windows,,public,2013-05-09,One column view is not selected with screens in portrait mode cluttering the UI,"One column view is not selected with portrait screens (higher than 800px?) cluttering the UI ",new,open,,1970-01-01 0023771,feature request,Openbravo ERP,VictorVillar,AugustoMauch,high,minor,always,,,2013-05-08,5,,,public,2013-05-08,It would be nice to define when to start running a selector query according to either the latency or keystrokes,"It would be nice to define when to start running a selector query according to either the latency or keystrokes, in order to improve the efficiency and performance, with a large volume of data ",new,open,,1970-01-01 0023592,feature request,Openbravo ERP,ngarcia,dmiguelez,urgent,major,always,,,2013-04-19,5,,,public,2013-05-08,Add the ability to distinguish the accounting entries made on the adjustment period in reports,"In accounting reports, add the ability to distinguish the accounting entries made on the adjustment period from the entries made the last day of the last period of the fiscal year",new,open,,1970-01-01 0023759,feature request,Openbravo ERP,malsasua,dmiguelez,high,major,always,,,2013-05-07,20,Community Appliance,,public,2013-05-07,"New field in Doubtful Debt window, with the percent cancelled by invoice","Could be very useful, know what percent of the doubtful debt has been canceled",new,open,,1970-01-01 0023755,defect,Retail Modules,Orekaria,marvintm,normal,trivial,always,,,2013-05-07,5,Android (Nexus 7),,public,2013-05-07,The 'Browser not supported' message overlaps contents,The 'Browser not supported' message overlaps contents,new,open,,1970-01-01 0023752,defect,Retail Modules,Orekaria,marvintm,normal,minor,always,,,2013-05-07,5,Android (Nexus 7),,public,2013-05-07,"Rotating while searching for a customer, breaks the UI","Rotating while searching for a customer, breaks the UI",new,open,,1970-01-01 0023740,feature request,Modules,maite,eduardo_Argal,urgent,major,always,,,2013-05-06,5,,,public,2013-05-06,It would be nice to be able to automatically manage Protest in Remittances for discount,It would be nice to be able to automatically manage Protest in Remittances for discount,new,open,,1970-01-01 0023729,defect,Retail Modules,Orekaria,marvintm,normal,trivial,always,,,2013-05-03,5,IOS (iPod),,public,2013-05-03,Selecting a user in the Login screen causes the soft keyboard to be shown and then unshown,Selecting a user in the Login screen causes the soft keyboard to be shown and then unshown,new,open,,1970-01-01 0023673,defect,Retail Modules,Orekaria,marvintm,normal,minor,always,,,2013-04-29,5,,,public,2013-05-03,"(7192) Customer Advanced Search. When the list of results is long, the scroll starts from the end of the results","Customer Advanced Search. When the list of results is long, the scroll starts from the end of the results",new,open,,1970-01-01 0023704,feature request,Openbravo ERP,caristu,dmiguelez,high,minor,always,,,2013-05-01,5,,,public,2013-05-01,Add Time Zone for the Location Settings,"In the [Location Settings] tab of the [Country and Region] window, have a ""time zone"" field would be an interesting feature for the users. This will allow them to specify a time zone which will be used to render the time information shown within the application, like the Audit Info.",new,open,,1970-01-01 0023700,feature request,Openbravo ERP,VictorVillar,dmiguelez,high,minor,always,pi,,2013-04-30,5,,,public,2013-04-30,It would be fine to create more than one Work Effort per day for the same Work Requirement,"It would be fine to create more than one Work Effort per day for the same Work Requirement without the need of process each Work effort, before creating the next one.",new,open,,1970-01-01 0023692,feature request,Openbravo ERP,jonalegriaesarte,AugustoMauch,normal,minor,have not tried,,,2013-04-30,5,,,public,2013-04-30,Create columns from db should control the length of the names of the columns,"""Create columns from db should control the length of the names of the columns. When creating a table with name length 30 characters, the column PK, has 33 characters and export.database fails. It would be great if the process create columns from db shows a warning message when it happens""",new,open,,1970-01-01 0022652,feature request,Retail Modules,jecharri,adrianromero,high,major,always,,,2012-12-21,5,,,public,2013-04-30,Web POS documentno starting sequence,"Web POS documentno starting sequence should be possible to change or configure the first value of the sequence. Currently it is stating from ""00001"" but some clients need to start in documentno ""12345"" for example. This should be configurable.",new,open,,1970-01-01 0023337,feature request,Retail Modules,jecharri,marvintm,urgent,major,always,,,2013-03-19,5,,,public,2013-04-30,We should be able to monitor if POS terminals are online or not,"""We should be able to monitor if POS terminals are online or not We should create a table with this information, because in this way the clients will be able to create alerts when one terminal is down.""",new,open,,1970-01-01 0022598,defect,Openbravo ERP,psanjuan,pramakrishnan,urgent,major,always,,,2012-12-17,20,Ubuntu 8.04.1,,public,2013-04-30,G/L Journal does not properly take the organization's general ledger currency,G/L Journal does not properly take the organization's general ledger currency,scheduled,open,,1970-01-01 0021856,feature request,Openbravo ERP,VictorVillar,jonalegriaesarte,urgent,major,always,,,2012-10-04,5,,,public,2013-04-29,It would be fine to configure the discounts at organization level,"It would be fine to configure the discounts at organization level, in order to apply the discounts to documents which the organizations have it",new,open,,1970-01-01 0023665,feature request,Openbravo ERP,caristu,dmiguelez,high,minor,always,,,2013-04-29,5,,,public,2013-04-29,Define menu image at organization level,Currently is possible to define a different menu image for every client in the application. It would be nice to have the possibility of configure the menu image at organization level too. This will be useful for those cases where the child organizations have a logo different from the parent organization.,new,open,,1970-01-01 0023655,feature request,Openbravo ERP,vmromanos,AugustoMauch,normal,major,always,pi,,2013-04-29,20,Debian 5.0,,public,2013-04-29,Include client's timezone into the session,"It would be useful to know the client's (browser) timezone into the server. This way we could get the exact time the user has entered into the client to work with it into the server. See this library to get the user's timezone: https://bitbucket.org/pellepim/jstimezonedetect The client's timezone should be available for both Java and PL/SQL code.",new,open,,1970-01-01 0023654,feature request,Retail Modules,nanisangram,adrianromero,normal,minor,N/A,RMP21,,2013-04-29,30,Professional Appliance,,public,2013-04-29,Date Picker for Receipts search in Openbravo Web POS,Date picker for the From & To fields for receipt search would be kool,new,open,,1970-01-01 0022869,design defect,Retail Modules,adrianromero,adrianromero,normal,major,have not tried,,,2013-01-23,5,,,public,2013-04-26,"If one order fails to be processed, cashup process will be unbalanced without any warning.","""In the case of an order that fails to be processed in the backend for any reason. The cashup process will show a wrong information. It will be unbalanced because the cash drawer will have the payments of the wrong order but the order has not been processed. Orders unprocessed are an issue of the system and should be a very unusual situation. But if it happens, the problem is that the user does not have any clue why the cashup process shows unbalanced amounts. And this situation must be warned to the user. """,new,open,,1970-01-01 0021515,design defect,Openbravo ERP,gorkaion,dmiguelez,normal,major,always,,,2012-08-30,20,Gentoo,,public,2013-04-26,It should not be possible to create a transaction in a legal entity using a warehouse of a different legal entity,"Using F&B demo date. It is possible to create a shipment in Spain Norte organization using a Storage Bin that belongs to US West coast. This is incorrect and should not be allowed. The transactions organization and its storage bin must belong to the same legal entity in all transactions.",new,open,,1970-01-01 0021513,design defect,Openbravo ERP,gorkaion,dmiguelez,normal,major,always,pi,,2012-08-30,20,Gentoo,,public,2013-04-26,Warehouses and Storage Bin shall not be shared within legal entities,Warehouses and Storage Bins organization must be a legal entity or a child of a legal entity.,scheduled,open,,1970-01-01 0023116,feature request,Openbravo ERP,pjuvara,dmiguelez,normal,major,always,3.0MP19.1,,2013-02-19,5,,,public,2013-04-26,Incorrect handling of currency gain/loss results in invalid balance sheet,"""Consider the following situation 1) You have a ledger with a base currency, let's say USD 2) You have two financial accounts, A and B, in a foreign currency, let's say EUR 3) The exchange rate from 01-Jan-2013 to 31-Jan-2013 is 1 EUR = 1.30 USD 4) On Jan-31, account A has a balance of 100 EUR; that appears on the balance sheet as 130 USD 5) The exchange rate changes on Feb 1 and it goes to 1 EUR = 1.35 USD 6) On Feb-2, you transfer 100 EUR from account A to account B; the operating balance of account A goes to 0 and you expect it to appear as 0 on the balance sheet. However, the effect of transferring money from account A to account B, which is done as creating a G/L Item transaction to a transfer account is to create the following accounting entry: Bank Account A:(Cr) 100 EUR (135 USD) EUR Fund Transfer: (Dr) 100 EUR (135 USD) The accounting entry is balanced both in base currency and foreign currency. The operating value of the account is correctly reported as 0 EUR. However in the balance sheet it appears as -5 USD, which is incorrect.""",new,open,,1970-01-01 0023647,feature request,Openbravo ERP,caristu,AugustoMauch,high,minor,always,,,2013-04-25,5,,,public,2013-04-25,Add organization type control to apply datasets,It would be nice to have a control for the datasets in order to check at which organization level they can be applied. Currently there ins't exists a mechanism to restrict this level.,new,open,,1970-01-01 0023645,feature request,Openbravo ERP,mbarillas,dmiguelez,high,trivial,have not tried,2.50MP23,,2013-04-25,30,Professional Appliance,,public,2013-04-25,"Display product code en Sales Order, Purcharse Order, etc.",The client needs to display the product code always beside the name in any order window.,new,open,,1970-01-01 0023644,feature request,Openbravo ERP,umartirena,AugustoMauch,normal,minor,always,,,2013-04-25,5,,,public,2013-04-25,Would be interesting that export to excel button would export only selected rows,"""Currently, export to excel button, exports all the records of the grid, after applying the filters. It would be interesting also, if only few records of the grid are selected manually, to export only them.""",new,open,,1970-01-01 0023641,feature request,Openbravo ERP,jonalegriaesarte,dmiguelez,normal,minor,have not tried,pi,,2013-04-25,5,,,public,2013-04-25,When generate for invoices create a big amount of invoices the message should show at least the last one created,When generate for invoices create a big amount of invoices the message should show at least the last one created,new,open,,1970-01-01 0023632,feature request,Openbravo ERP,Sandrahuguet,AugustoMauch,normal,major,have not tried,,,2013-04-25,20,Community Appliance,,public,2013-04-25,Possibility of add priceInform as session variable to be available to jrxml reports,"Possibility of add priceInform as session variable to be available to jrxml reports. PriceInform variable is necessary to formatted the price in reports. Now euroInform is used for every numbers in jrxml reports.",new,open,,1970-01-01 0020406,design defect,Openbravo ERP,rgoris,AugustoMauch,high,major,always,,,2012-05-03,5,,,public,2013-04-25,Styling issues in Modify Payment plan window,"As per Paolo Juvara´s feedback: ""If you press the button, you are taken to a gigantic white screen with just a record on top (that does not even occupy the entire row), and the button at the bottom. This screen is really, really, ugly and looks very unprofessional. A typical payment plan has just one entry and at most 3 or 4. Why the whole screen?""",new,open,,1970-01-01 0023616,feature request,Openbravo ERP,ngarcia,dmiguelez,urgent,major,always,,,2013-04-23,5,,,public,2013-04-24,In General Ledger Report closing and opening entries should be shown grouped by account and showing the balance,In General Ledger Report closing and opening entries should be shown grouped by account instead of grouped by credit and debit. And the balance of the account should be shown instead of the amount in the credit and debit,new,open,,1970-01-01 0023622,feature request,Openbravo ERP,ngarcia,dmiguelez,urgent,major,always,,,2013-04-23,5,,,public,2013-04-23,Add the possibility to print the Internal Consumption,"Add the possibility to print the Internal Consumption ",new,open,,1970-01-01 0019850,feature request,Openbravo ERP,shuehner,marvintm,low,minor,have not tried,,,2012-02-23,5,,,public,2013-04-22,API-check code should be able to run without the ERP compiled,"""When trying to run ant run.api.test.model -DstableDBdir= without having the erp compiled various errors happen: b.) '${bbdd.verbosity}' is not an allowed value (need Openbravo.properties.template copied to normal name), but perhaps could be defaulted to normal verbosity in that case d.) O2 appender -> needs OBRebuildAppender -> needs ant core.lib + db-created for ad_error_log table. Probably api-check shouldn't use that O2 appender (not sure if easily possible, but also not important as only raises warnings)""",new,open,,1970-01-01 0023457,defect,Retail Modules,sureshbabu,marvintm,high,minor,always,,,2013-04-02,5,,,public,2013-04-19,Layaway button is missing when i create a receipt for zero amount to be paid and then select the option “Layaway this Receipt”,Layaway button is missing when i create a receipt for zero amount to be paid and then select the option “Layaway this Receipt”.,new,open,,1970-01-01 0023587,feature request,Openbravo ERP,nanisangram,dmiguelez,urgent,major,N/A,3.0MP21,,2013-04-19,30,Professional Appliance,,public,2013-04-19,Unable to find Screenprinter,"""I am a new bie to Openbravo3.0 development. I just created a pos terminal example module using the guide @ http://wiki.openbravo.com/wiki/Retail:Developers_Guide/How-to/How_to_create_and_modify_new_receipt_documents_from_other_module But to see the end result i need to find the Screenprinter, which i am unable to. Please walk me through the screenprinter option. Thanks""",new,open,,1970-01-01 0023534,design defect,Openbravo ERP,mantaker,AugustoMauch,high,major,N/A,main,,2013-04-11,5,,,public,2013-04-18,slf4j has not been properly used,"slf4j is a logging abstraction library for various popular logging frameworks. It has been moved to core some 23 months ago. The project still uses - for eg: import org.apache.log4j.Logger; private static final Logger log = Logger.getLogger(OBDal.class); instead of - import org.slf4j.Logger; import org.slf4j.LoggerFactory; private static final Logger logger = LoggerFactory.getLogger(OBDal.class); This can be easily done by slf4j migrator here at - http://www.slf4j.org/migrator.html",new,open,,1970-01-01 0023576,feature request,Openbravo ERP,dmiguelez,dmiguelez,normal,minor,always,,,2013-04-17,20,Community Appliance,,public,2013-04-17,Refractor Pending Goods Receipt Window using Pick&Execute,"""Refractor Pending Goods Receipt Window using Pick&Execute. There are some Issues related to this Window that are quite complicated to fix and quite risky also. Moreover, this Window is an old manual Window. It will be better to redo it using the Pick&Execute definition because it is easier and quicker than fixing the actual bugs, and it will also improve greatly the user experience.""",new,open,,1970-01-01 0023572,feature request,Openbravo ERP,VictorVillar,dmiguelez,high,minor,always,pi,,2013-04-17,5,,,public,2013-04-17,It would be nice to have the Purchase invoice Line link in Goods receipt Lines,It would be nice to have the Purchase invoice Line link in Goods receipt Lines,new,open,,1970-01-01 0023563,feature request,Modules,VictorVillar,dmiguelez,urgent,major,always,,,2013-04-16,5,,,public,2013-04-16,The module should take into account Reactivated and Voided Invoices,The module should take into account Reactivated and Voided Invoices,new,open,,1970-01-01 0022099,design defect,Openbravo ERP,mirurita,AugustoMauch,normal,major,always,pi,,2012-10-25,20,Community Appliance,,public,2013-04-16,Column name length should be verified to avoid errors in oracle,"""Column name length should be verified to avoid errors in oracle. If you develop in PostgreSQL, it is possible to create 30 character length column names and the applications works fine (even the export.database). But the same code in oracle crashes.""",new,open,,1970-01-01 0023050,design defect,Openbravo ERP,AugustoMauch,AugustoMauch,normal,major,have not tried,,,2013-02-12,5,,,public,2013-04-16,Parameters in parameter windows are not dependent,"In a parameter window with an organization selector and a (i.e.) product selector, in a organization is selected in the first parameter and then the product selector is opened, products of all organization will be shown, instead of only products of the organization selected in the first parameter.",new,open,,1970-01-01 0023544,design defect,Openbravo ERP,dmiguelez,dmiguelez,normal,major,always,,,2013-04-15,20,Community Appliance,,public,2013-04-15,It is possible to create a Transaction for 0.00 amount,It is possible to create a Transaction for 0.00 amount,new,open,,1970-01-01 0023532,feature request,Openbravo ERP,ngarcia,dmiguelez,urgent,major,always,,,2013-04-10,5,,,public,2013-04-10,It would be fine if line amounts could have different precision than totals,"It would be fine if line amounts could have different precision than totals. Currently, the line net amounts are first rounded to the standard precision and then summed up to calculate the total net amount",new,open,,1970-01-01 0023529,design defect,Openbravo ERP,caristu,AugustoMauch,high,minor,always,,,2013-04-10,5,,,public,2013-04-10,Client side callouts don't work on status bar fields,"If we assign an onchange function to a field displayed in the status bar, the onchange function is not working.",new,open,,1970-01-01 0023523,feature request,Openbravo ERP,egoitz,AugustoMauch,urgent,major,always,,,2013-04-10,5,,,public,2013-04-10,The reports defined to be called from the menu should compile the subreports on runtime,"""The reports defined to be called from the menu should compile the subreports on runtime. The printcontroller java class used to print invoices, shipments/receipts, orders or payments allow to define the subreports as following: $P{SUBREP_report_name} Then on runtime the process try to find the subeport with name report_name.jrxml on the same location that the parent report is located. The process takes the jrxml of the supreport and translates it and compiles it, and then is passed as parameter to the parent report. The reports executed directly from Openbravo menu does not allow that way and can not be translated on runtime.""",new,open,,1970-01-01 0023521,feature request,Openbravo ERP,ngarcia,dmiguelez,high,minor,always,,,2013-04-09,5,,,public,2013-04-09,"When importing a bank statement, add the possibility to select if it will be processed or not","When importing a bank statement, add the possibility to select if it will be processed or not",new,open,,1970-01-01 0022867,feature request,Openbravo ERP,neil_smith,AugustoMauch,normal,major,always,,,2013-01-23,5,,,public,2013-04-09,Allow CRUD operations on views,"""Alow to insert, update and delete on views through the database rules (CREATE RULE rule_name AS ON DELETE TO table_name DO INSTEAD...). This feature worked before (3.0MP8 I think... not sure of the MP). I installed MP14.2 and it is not supported any more (the rule had to be re-created by hand, but the operations on views worked). If the view is defined as a view, it is not possible to delete records. If I set the view not as a view, I get warnings that the client, organization, ... fields don't have the mandory setting in the database metadata.""",new,open,,1970-01-01 0023510,defect,Retail Modules,sureshbabu,adrianromero,normal,minor,always,RMP19.5,,2013-04-09,5,,,public,2013-04-09,"In customer ticket copy, line total amount overlaps with line unit amount","In customer ticket copy, line total amount overlaps with line unit amount",new,open,,1970-01-01 0016413,feature request,Localization Pack: Spain,malsasua,jonalegriaesarte,urgent,major,always,,,2011-03-22,20,Community Appliance,,public,2013-04-08,create a new alert to detect business partners with the same tax id,"in accountings reports (for example, 347), the data is wrong when there are several business partners with the same tax id",new,open,,1970-01-01 0023490,design defect,Openbravo ERP,alostale,AugustoMauch,urgent,major,have not tried,,,2013-04-04,5,,,public,2013-04-04,Alert Management window doesn't scale,"""Alert Management window has some design defects that cause it not to scale in case the amount of alerts is high. 1. When the window is opened, AlertManagementActionHandler is invoked. It is in charge of retrieving the list of alert rule that apply to current user/role (which in general shouldn't be big enough to cause problems). In case the Alert Rule has a Filter Clause, a list of *all* alert instances applicable to the user/role is retrieved, this is very prone to be problematic (see issue #23482). 2. The information obtained from AlertManagementActionHandler is sent back to datasource for each of the four grids displayed in the window, so the query in backed in composed based on this info. 3. Datasource for """"Solved"""" grid (which is closed by default) is requested on window opening. This grid keeps a history of all alerts, so it can be huge and it is rarely opened.""",new,open,,1970-01-01 0023487,feature request,Openbravo ERP,AugustoMauch,AugustoMauch,normal,minor,have not tried,,,2013-04-04,5,,,public,2013-04-04,Include and apply saved view information in the direct link functionality.,"""Currently the direct link functionality only stores the tabId and th recordId. It would be great if it could also include the name of the saved view that was applied in the moment of clicking the toolbar button. Then, when the direct link is entered, if that saved view is available it should be applied.""",new,open,,1970-01-01 0021988,feature request,Openbravo ERP,VictorVillar,jonalegriaesarte,high,minor,always,pi,,2012-10-18,5,,,public,2013-04-03,It would be fine to have the field 'Status' in Work requirement window,"It would be fine to have the field 'Status' in Work requirement window in order to know if the WRs are Closed or not. Also, it would be fine to have the status for each phase (operation), because it is possible to close them too.",new,open,,1970-01-01 0022732,design defect,Openbravo ERP,jstuardo,AugustoMauch,urgent,major,have not tried,,,2013-01-07,20,Community Appliance,,public,2013-04-03,Impossible to delete user,"""I tried to delete a user but this error occurs: """"This record cannot be deleted because it is associated with other existing elements. Please see Linked Items"""" When I see the user form, and expand Linked Items, this message appears: """"Linked items canot be shown. There are too many columns linked with this item."""" So I get stuck there. """,new,open,,1970-01-01 0023290,defect,Modules,mensenjh,dbaz,normal,major,always,,,2013-03-13,5,,,public,2013-04-03,Reservation module - Can see Locations of other orgs,"In the Room Reservation widget I can see the organisation to which I have no access for my role. http://screencast.com/t/vfLcTwZBywKI In the screenshot user has role applicable only for CAT-Agrofood: http://screencast.com/t/jo54eytJ",new,open,,1970-01-01 0023442,defect,Retail Modules,sureshbabu,marvintm,normal,minor,always,,,2013-04-01,5,,,public,2013-04-02,"In multicurrency terminal, when i pay using two different currencies, format issue in payment details section.",""" In the multi currency terminal for a Layaway order, i made payments using two different payment methods Cash_USD(USD payment method ) Card (Eur currency) then when i close the Layaway order, at the printed ticket, one can find format issue in payment details section""",new,open,,1970-01-01 0023465,defect,Retail Modules,sureshbabu,marvintm,normal,minor,always,,,2013-04-02,5,,,public,2013-04-02,Negative (-) sign is missing in the customer tick,Negative (-) sign is missing in the customer tick when the discount amount is >= 4 or 5 digit numbers,new,open,,1970-01-01 0023453,defect,Retail Modules,sureshbabu,marvintm,normal,trivial,always,,,2013-04-02,5,,,public,2013-04-02,"When i close the layway order, at the printed ticket only for Layaway orders, there is huge gap between text Layway and item l","When i close the layway order, at the printed ticket only for Layaway orders, there is huge gap between text Layway and item list.And i am not finding this gap for receipts.",new,open,,1970-01-01 0023450,feature request,Retail Modules,sureshbabu,marvintm,high,major,always,,,2013-04-02,5,,,public,2013-04-02,"In Webpos, not able to load the Void layaway order"," In Webpos, not able to load the Void layaway order using Layaway option",new,open,,1970-01-01 0023409,feature request,Openbravo ERP,egoitz,AugustoMauch,urgent,major,always,,,2013-03-26,5,,,public,2013-03-26,Add the possibility to use the text written on a selector field as filter of a column on the search popup,Adding the possibility to use the text written on a selector field as filter of a column on the search popup will be a good functionality specially when managing a big amount of products.,new,open,,1970-01-01 0023407,defect,Retail Modules,guilleaer,adrianromero,normal,minor,always,,,2013-03-26,5,,,public,2013-03-26,IPAD keyboard is shown when a popup is closed using 'x' button (close button),IPAD keyboard is shown when a popup is closed using 'x' button (close button),new,open,,1970-01-01 0023406,feature request,Openbravo ERP,jonalegriaesarte,dmiguelez,normal,minor,have not tried,,,2013-03-26,5,,,public,2013-03-26,"Add the capability to import the CoA, once the client or the organization is created in the system","Add the capability to import the CoA, once the entity or the organization is created in the system. Actually the CoA, can be imported only when creating the client or the organization in the system. The user can not import the CoA in a client or organization already created in the system.",new,open,,1970-01-01 0023405,feature request,Retail Modules,marvintm,marvintm,normal,major,have not tried,,,2013-03-26,5,,,public,2013-03-26,Payment methods should be extensible without having to change the application dictionary,"""Currently, to add a new payment method to the Web POS, you need to create a new entry in the Application Dictionary, specifically in the Reference/List Reference window. This is because you also need to add a preference which is linked to a list property. This is not a nice way to do this, because payment method information is not code, it's user information which should not require development actions to be implemented.""",new,open,,1970-01-01 0023403,design defect,Localization Pack: Spain,psanjuan,jonalegriaesarte,urgent,major,always,,,2013-03-26,20,Ubuntu 8.04.1,,public,2013-03-26,The performance of the multidimensional tax report must be enhanced,The performance of the multidimensional tax report must be enhanced,new,open,,1970-01-01 0023401,feature request,Tools,AugustoMauch,AugustoMauch,normal,minor,have not tried,,,2013-03-26,5,,,public,2013-03-26,The maturity status of a module should take into account the maturity status of its module dependencies,A module cannot have a maturity status higher than its dependencies,new,open,,1970-01-01 0023395,defect,Tools,AugustoMauch,AugustoMauch,normal,minor,have not tried,,,2013-03-26,5,,,public,2013-03-26,Maturity status of a module should show the one of the latest non-canceled version,"""The maturity status of a module is copied from the maturity status of its most recent version. But, if the most recent version is cancelled then the maturity status of the module should be the maturity status of its most recent non cancelled version""",new,open,,1970-01-01 0022244,defect,Modules,psanjuan,dmiguelez,urgent,major,always,,,2012-11-09,20,Ubuntu 8.04.1,,public,2013-03-22,There are few changes to do in the Generic CoA module,"""There are few changes to do in the Generic CoA module: (1) Suspense accounts should be Account Type = Memo and Account Sign=Natural (2) the account tree element 8990 needs to be renamed as """"Net Income"""". It needs to be Heading, and Revenue type and needs to have below two nodes in the Customize Elements tab: EBIT Non Operating Income & Expense (3) The account 3300 needs to change to Owner's Equity and needs to be configured as Income Stamente account in the General Ledger Configuration window. (4) remove the sing in the customized elements (5) remove the account sign Natural in the Headings of the P&L account tree branch.""",new,open,,1970-01-01 0023364,feature request,Openbravo ERP,jonalegriaesarte,dmiguelez,normal,minor,have not tried,,,2013-03-21,5,,,public,2013-03-21,Posted column should be part of the grid in all windows,"Posted column should be part of the grid in all windows. Adding this functionality, the user would be able to filter the grid using the posted column, which is very useful in some cases.",new,open,,1970-01-01 0023357,feature request,Openbravo ERP,egoitz,AugustoMauch,urgent,major,always,,,2013-03-20,5,,,public,2013-03-20,The attachement functionality shouldn't create one folder per document attached,"""The attachement functionality shouldn't create one folder per document attached. Right now the limit of directories on ext4 filesystem is 64.000 so if you have more than 64.000 invoices, you won't be able to attach one file per document. """,new,open,,1970-01-01 0023354,feature request,Openbravo ERP,ngarcia,jonalegriaesarte,urgent,major,always,,,2013-03-20,5,,,public,2013-03-20,Not Posted Transactions Report should show the amount for warehouse transactions,"Not Posted Transactions Report should show the amount for warehouse transactions (Goods Shipments, Goods Receipts, Physical Inventory, Goods Movements...). It should show the sum of the cost of each line",new,open,,1970-01-01 0023298,design defect,Openbravo ERP,johnfandl,dmiguelez,normal,minor,always,,,2013-03-14,5,,,public,2013-03-14,Physical Inventory / Create Inventory Count List: excessive runtimes with large datasets,"""This process ran for about 25 hours before it finally completed successfully, writing 211k rows. Note that in this environment there were 1.3 million m_product rows. Because the entire process commits at the end, it is very difficult to gauge the progress of the program when running in production. In this case, it was part of a live cutover to production, and the long runtime cause a lot of pain.""",new,open,,1970-01-01 0011164,feature request,Openbravo ERP,mensenjh,rmorley,normal,minor,always,,,2009-10-28,20,rPath Linux,,public,2013-03-13,No default storage location when processing pending receipt,In the transaction pending receipts the storagelocation/bin needs to be filled out manually. That's OK but there should be a default location taken from the material master if there is one. This saves time and avoids errors.,new,open,,1970-01-01 0023287,feature request,Openbravo ERP,jonalegriaesarte,dmiguelez,high,minor,have not tried,pi,,2013-03-12,5,,,public,2013-03-12,"When booking warehouse movements, the message should show all the lines without stock in one shot","""When booking warehouse movements, the message should show all the lines without stock in one shot. If client does not allow to have negative inventory, when processing documents such as Goods Shipments, Work Efforts and BOM Production, if more than one item do not have enough inventory, system will display inventory issues one by one: product A does not have inventory ... one product A is fixed, then at the moment to try to complete the transaction, Product B does not have inventory and so on.. It will be nice to all all these errors all at one. Since it takes a lot of time for users to be looking item by item.""",new,open,,1970-01-01 0023263,feature request,Openbravo ERP,VictorVillar,dmiguelez,urgent,major,always,pi,,2013-03-07,5,,,public,2013-03-07,It would be fine to reverse a partial payment,It would be fine to reverse a partial payment,new,open,,1970-01-01 0022516,feature request,Openbravo ERP,plujan,dmiguelez,normal,minor,have not tried,main,,2012-12-11,5,,,public,2013-03-06,"New Dimensions section is opened by default, disrupting Orders and Invoices layout","""Before the inclusion of Dimensions section, all the sections in Sales/Purchase Order and Sales/Purchase Invoice were collapsed by default. Now, you have an opened section in the middle of the rest of collapsed sections, resulting in a confusing layout.""",new,open,,1970-01-01 0022693,design defect,Openbravo ERP,sureshbabu,dmiguelez,high,major,always,pi,,2012-12-27,30,Professional Appliance,,public,2013-03-06,"[Reg] RTV document details missing, when RTV document details assign to RTV shipment document which is in draft status","Return to Vendor document details missing in Return to Vendor shipment Pick/Edit lines tab, when Return to Vendor document details assign to Return to Vendor shipment document which is still in draft status",new,open,,1970-01-01 0023243,feature request,Retail Modules,jecharri,guilleaer,urgent,major,always,,,2013-03-06,5,,,public,2013-03-06,Impossible to create a discount of buy X and pay a percentage of total.,"Impossible to create a discount of buy X and pay a percentage of total. One example: -buy two bikes and get the second one with 50% of discount",new,open,,1970-01-01 0023237,feature request,Openbravo ERP,VictorVillar,dmiguelez,high,minor,always,pi,,2013-03-05,5,,,public,2013-03-05,It would be nice to define the attributes and storage bins in Product BOM tab,"It would be nice to define the attributes and storage bins in Product BOM tab for the product consumed, so the BOM production could take into account this information, and could populate its I/O products accordingly.",new,open,,1970-01-01 0023215,feature request,Openbravo ERP,jonalegriaesarte,dmiguelez,normal,minor,have not tried,,,2013-03-04,5,,,public,2013-03-04,Add transaction: it would great if the user could filter or order by invoice number,Add transaction: it would great if the user could filter or order by invoice number,new,open,,1970-01-01 0023195,feature request,Openbravo ERP,ngarcia,jonalegriaesarte,high,minor,always,,,2013-02-28,5,,,public,2013-03-04,It would be fine to show the reference number of a payment when adding financial account transactions,It would be fine to show the reference number of a payment when adding financial account transactions,new,open,,1970-01-01 0023193,feature request,Openbravo ERP,RenateNieuwkoop,jonalegriaesarte,normal,minor,have not tried,3.0MP20,,2013-02-28,5,,,public,2013-03-04,Sales Quotation screen to be added in the Sales roles in the F&B data,"Right now the Sales Quotation screen is not accessible with the following roles: F&B España SA - Sales F&B US Inc - Sales Both roles should have access to the screen.",new,open,,1970-01-01 0022553,design defect,Openbravo ERP,alostale,AugustoMauch,urgent,major,sometimes,,,2012-12-13,5,,,public,2013-03-01,sqlc.queryExecutionStrategy=optimized not applied in modules,"""Optimized queryExecutionStrategy allows to improve performance when generating sqlc files in databases with big volumes of data. This is set by a parameter, but when it was implemented (2.50MP8), it was decided not to apply this optimization to modules (see commit comments """"Enable for processing src/ folder. Disable by default for srcAD/ and modules/ to not impose stricter requirements on modules."""" https://code.openbravo.com/erp/devel/pi/rev/98441eb8254257a1db8f4334072719c16caf3f99). The problem is most of the developments in real instances are not in core's src but spread in different modules, makes this optimization useless. """,new,open,,1970-01-01 0023210,feature request,Openbravo ERP,maite,dmiguelez,urgent,major,always,,,2013-03-01,5,,,public,2013-03-01,It would be nice to be able to "write-off difference" when Bank Statement Line amount is higher that purchase invoice's amount,It would be nice to be able to "write-off difference" when Bank Statement Line amount is higher that purchase invoice's amount,new,open,,1970-01-01 0021583,defect,Retail Modules,iperdomo,marvintm,urgent,minor,always,,,2012-09-10,30,3.5.3-1-ARCH,,public,2013-02-28,Refactor code in OB.Dal to handle the online models automatically,"Currently the online:true models are handled manually, this requests to the sever needs to be handled transparently by OB.Dal (find/remove/etc)",scheduled,open,,1970-01-01 0023177,feature request,Openbravo ERP,vmromanos,AugustoMauch,urgent,major,N/A,pi,,2013-02-27,20,Debian 5.0,,public,2013-02-27,"add_hours(), add_minutes(), add_seconds() database functions","""We currently support the add_days and add_months database functions. I think we are missing the add_hours(), add_minutes() and add_seconds(). This kind of functions are very useful for coworking related operations.""",new,open,,1970-01-01 0023168,feature request,Modules,maite,eduardo_Argal,urgent,major,always,,,2013-02-26,5,,,public,2013-02-26,It would be nice to be able to group by Business Partner and Invoice address when processing a remittance,It would be nice to be able to group by Business Partner and Invoice address when processing a remittance,new,open,,1970-01-01 0023149,feature request,Openbravo ERP,maite,dmiguelez,urgent,major,always,,,2013-02-22,5,,,public,2013-02-25,It would be nice to be able to define Payment Terms that split amounts in equal values,It would be nice to be able to define Payment Terms that split amounts in equal values,new,open,,1970-01-01 0023156,design defect,Localization Pack: Spain,egoitz,vmromanos,high,minor,always,,,2013-02-25,5,,,public,2013-02-25,The 340 report should be designed to be able to define new javas to be executed for periods,"Right now is hardcoded with java should be executed depending the year. A better design should be to have the possibility to define which java to use on each year. It will simplify the maintenance. In this way you could publish a new module for a new year instead of publishing a new release of the module.",new,open,,1970-01-01 0023146,feature request,Openbravo ERP,jecharri,dmiguelez,urgent,major,always,,,2013-02-22,5,,,public,2013-02-22,It will be nice if 'General ledger report' has the option to display the data with detail and without detail,"It will be nice if 'General ledger report' has the option to display the data with detail and without detail. ",new,open,,1970-01-01 0023144,feature request,Openbravo ERP,maite,dmiguelez,urgent,major,always,,,2013-02-21,5,,,public,2013-02-21,It would be nice to have a report to compare 347 results,It would be nice to have a report to compare 347 results,new,open,,1970-01-01 0023132,feature request,Modules,caristu,mirurita,high,minor,always,,,2013-02-21,5,,,public,2013-02-21,Import Quotations,It would be nice if IDL had the Quotations entity that give the user the possibility of importing quotations.,new,open,,1970-01-01 0022839,design defect,Openbravo ERP,jonalegriaesarte,ioritzCia,high,major,have not tried,pi,,2013-01-18,5,,,public,2013-02-20,GL posting by DB tables does not take into consideration the organization,"GL posting by DB tables does not take into consideration the organization. If the background process is running to one organization, but the user performs this process to other organization, the process fails",new,open,,1970-01-01 0023122,feature request,Openbravo ERP,itadmin,dmiguelez,high,major,always,main,,2013-02-20,30,Professional Appliance,,public,2013-02-20,Too stiff linkage in automatic transactions related to Ledger.,"Automatic processes are good when wanting quality of transactions, but bad when flexibility is needed. In a CoA with many different sales revenue accounts f.i. for different VAT used for the tax declaration it can not be controlled through the invoicing process.",new,open,,1970-01-01 0023108,design defect,Openbravo ERP,jecharri,AugustoMauch,urgent,major,sometimes,,,2013-02-18,5,,,public,2013-02-18,You are able to complete documents with disable records,You are able to complete documents with disable records,new,open,,1970-01-01 0023077,feature request,Openbravo ERP,caristu,jonalegriaesarte,high,minor,always,,,2013-02-14,5,,,public,2013-02-14,Product Selector information showed in an independent window,"It would be nice to have a product report that shows the same information showed in the product selector, but directly inside an independent window. (Something similar to the attached image)",new,open,,1970-01-01 0022499,feature request,Openbravo ERP,vmromanos,vmromanos,normal,minor,N/A,pi,3.0MP19,2012-12-10,20,Debian 5.0,,public,2013-02-13,Add Billing Contact and Default Billing Contact to Business Partner | Contact,"""We need 2 new flags inside Business Partner | Contact tab: * Billing Contact: Indicates whether the contact should be used for billing purposes * Default Billing Contact: The Default Billing Contact Checkbox indicates if this record will be used as the default contact for billing purposes. The default billing contact should be unique per business partner. The contact when creating an invoice must be automatically set to the default billing contact for the business partner (is any), or to any billing contact in case the business partner doesn't have a default billing contact. This selector must only show contacts with billing contact = 'Y' When sending email for invoices, the """"To"""" field must be automatically set to a comma-separated list of the business partner's billing contacts. In case we select several invoices from different business partners, the To field is hidden (as usual), and the invoices must be sent to the right billing contacts for each business partner (i.e., not mixing billing contacts from different business partners) """,new,open,,1970-01-01 0023073,defect,Modules,pjuvara,eduardo_Argal,normal,major,always,,,2013-02-13,5,,,public,2013-02-13,Match process fails silently when importing transactions in closed period,"""If the file you imported from your bank contains a transaction in a closed period, when you press the Match button, the Match window comes up but it is empty. There is no error message, which makes it very difficult to understand what is happening.""",new,open,,1970-01-01 0023042,defect,Localization Pack: Spain,psanjuan,jonalegriaesarte,urgent,major,always,,,2013-02-12,20,Ubuntu 8.04.1,,public,2013-02-12,Missing translation,"There are two terms do not translated into Spanish: Lease Tax Real State",new,open,,1970-01-01 0023041,defect,Localization Pack: Spain,psanjuan,jonalegriaesarte,urgent,major,always,,,2013-02-12,20,Ubuntu 8.04.1,,public,2013-02-12,Spanish Region Code is not translated into Spanish,Spanish Region Code is not translated into Spanish,new,open,,1970-01-01 0023034,feature request,Openbravo ERP,ngarcia,dmiguelez,urgent,major,always,,,2013-02-11,5,,,public,2013-02-11,It would be fine to show the accounting dimensions in sales quotation window,"It would be fine to show the accounting dimensions in sales quotation window. There are not shown neither with the old configuration (General Ledger Configuration - Dimensions) nor with the new one (Client) ",new,open,,1970-01-01 0022578,feature request,Openbravo ERP,VictorVillar,jecharri,high,minor,always,pi,,2012-12-14,5,,,public,2013-02-11,It would be fine to have the Exchange Rate tab in Purchase Orders,"It would be fine to have the Exchange Rate tab in Purchase Orders, as a result of that the Costing Server could take into account the conversion rate defined by the user on the specific document, not only the defined on the Conversion Rate of the application.",new,open,,1970-01-01 0023028,feature request,Openbravo ERP,ngarcia,dmiguelez,high,minor,always,,,2013-02-11,5,,,public,2013-02-11,It would be fine if overpaid amount could be written off,It would be fine if overpaid amount could be written off,new,open,,1970-01-01 0023010,design defect,Openbravo ERP,pjuvara,dbaz,normal,major,always,,,2013-02-07,5,,,public,2013-02-07,[KB] Inconsistent assignment of keyboard shortcuts to button,"""In a window with a master details pattern, master level action buttons can be displayed both when the focus is on the master and the details. This means that the same button is shown in different contexts, with different other buttons next to it. Because keyboard shortcuts are assigned dynamically, this means that the same button could have different shortcuts depending on the context. For example: In the Financial Account window, when the focus is on the header the Add Transaction button can be access with CTRL+ALT+SHIFT+A; when the focus is at line level, the button is accessed with CTRL+ALT+SHIFT+T. This is very confusing for users.""",new,open,,1970-01-01 0019383,feature request,Openbravo ERP,VictorVillar,jonalegriaesarte,high,minor,always,3.0MP6,,2011-12-28,5,,,public,2013-02-07,Different prices for a product depending on the quantity ordered,It is very common in distribution to have different prices for the same product depending the quantity ordered. It should be fine consider the idea of including this scaled prices in the price list for each document.,new,open,,1970-01-01 0022999,design defect,Openbravo ERP,dmiguelez,AugustoMauch,low,trivial,have not tried,,,2013-02-07,20,Community Appliance,,public,2013-02-07,Improve dummy function in Oracle pre-Script,"""In Oracle pre-Script, there is a dummy function called ad_integer. In pre-Script, this function is only declared and is implemented in Oracle post-Script. It is done this way, because when creating the database, this function must exist. It will be better to do the full implementation of it in the pre-Script, but in order to do so, the code must change.""",new,open,,1970-01-01 0022992,defect,Modules,pjuvara,vmromanos,normal,minor,have not tried,,,2013-02-06,5,,,public,2013-02-07,Cannot import CSV files after core update to MP19.3,"I have an environment based on MP19.1 with the Advanced Matching Algorithm (v.2.0.5) and Generic CSV Import (v. 1.0.4) modules installed. I am able to import CSV files in my financial account. After core update to MP19.3 import fails. There is no feedback in the UI.",new,open,,1970-01-01 0022995,design defect,Retail Modules,xplacesc,adrianromero,high,minor,always,,,2013-02-06,5,,,public,2013-02-06,Not clear error message when paying with gift card and the used id doesn't exist,"""When trying to pay with a Gift Card and the entered identifier does not exist, a error message appears saying """"Uncaught TypeError: Cannot read property 'status' of undefined"""". In addition, this message appears behind the focused pop-up and the user could not see it easliy Module version : 1.0.500 Openbravo for Retail : RMP19""",new,open,,1970-01-01 0022980,design defect,Openbravo ERP,naiaramartinez,dmiguelez,normal,minor,have not tried,,,2013-02-05,5,,,public,2013-02-05,ManageStock view is not working correctly,"""ManageStock view is not working correctly. There should be only one record for lines with the same Storage Bin and Attibute Set, but now you can have different lines. When you set some qty for the same storage bin in allocated and some not in allocated, you should see different lines. But the manage stock popup should take into account available qty and reserve in others qty is the same for both lines. For instance: StorageBin AttributeSet AvailableQty Qty Allocated RN-001 10 3 Yes RN-001 10 9 No Now validations are made per line, but as you are reserving from the same storage bin, 3 + 9 should not be higher than 10 (which is the avaiable qty in RN-001). But now is possible to reserve 3 + 9. Moreover,there should be an API for changing qty from allocated=no to yes and vice versa. """,new,open,,1970-01-01 0022754,feature request,Retail Modules,jecharri,adrianromero,high,minor,always,,,2013-01-09,5,,,public,2013-02-05,Web POS right Panel is not showing all the discounts,"""Web POS right Panel is not showing all the discounts. Currently the field discount in the right Panel (You need to select the line), is not showing the discounts defined in the backend, only the discounts defined by screen keyboard are displayed.""",new,open,,1970-01-01 0022965,defect,Localization Pack: Spain,psanjuan,jonalegriaesarte,urgent,major,always,,,2013-02-04,20,Ubuntu 8.04.1,,public,2013-02-04,The ReceivedInvoiceRegisterBook.jrxml.pdf file should not contain below two columns,"The ReceivedInvoiceRegisterBook.jrxml.pdf file should not contain below two columns: ""Regargo Equivalencia"" ""Cuota RE"" this report should include the ""Fecha Factura"" next to the column ""Fecha Operación""",new,open,,1970-01-01 0022956,feature request,Openbravo ERP,jonalegriaesarte,jonalegriaesarte,normal,major,have not tried,pi,,2013-02-01,5,,,public,2013-02-01,"Organization access configuration through role, different by user","""Organization access configuration through role, different by user. What we need to configure is: - Rol1 with access to 10 organizations - User1 with access to the same role and access to 10 organizations - User2 with access to the same role and access to 2 organizations. This configuration will make the system more configurable. """,new,open,,1970-01-01 0022861,feature request,Openbravo ERP,jonalegriaesarte,jonalegriaesarte,normal,minor,always,,pi,2013-01-22,5,,,public,2013-02-01,Report matching sales and Return to Vendor and from Customer Report is needed,Report matching sales and Return to Vendor and from Customer Report is needed,new,open,,1970-01-01 0014729,design defect,Openbravo ERP,eduardo_Argal,marvintm,normal,minor,sometimes,pi,pi,2010-09-29,5,,,public,2013-01-28,Warning message thrown: Name of object OBACCT_BANKSTATEMENT_ACCT_V_INS is too long (31 characters; maximum length: 30 characters,"Warning message thrown: Name of object OBACCT_BANKSTATEMENT_ACCT_V_INS is too long (31 characters; maximum length: 30 characters. Object contained in xml file does not exceed the maximum length but DBSourceManager uses that name to compose a new one which does exceed the maximum length: Original name: OBACCT_BANKSTATEMENT_ACCT_V DBSourceManager new name: OBACCT_BANKSTATEMENT_ACCT_V_INS",scheduled,open,,1970-01-01 0022908,design defect,Openbravo ERP,maite,dmiguelez,urgent,major,always,,,2013-01-28,5,,,public,2013-01-28,Should be possible to translate Execution Process Parameters,Should be possible to translate Execution Process Parameters,new,open,,1970-01-01 0022895,feature request,Openbravo ERP,VictorVillar,dmiguelez,urgent,major,always,pi,,2013-01-25,5,,,public,2013-01-25,It would be fine to create a new costing rule taking into account stock in the past,"""It would be fine to create a new costing rule taking into account stock in the past. The following scenario is not implemented in Openbravo: If a client created a costing rule one year before, and stopped the costing calculation 6 months ago, and he tries to create a new costing rule today with a Starting date: 6 months ago. The problem is that Openbravo does not allow to create physical inventories in the past""",new,open,,1970-01-01 0022203,design defect,Openbravo ERP,maite,jonalegriaesarte,urgent,minor,always,,,2012-11-05,5,,,public,2013-01-25,Is not possible to Reactivate Sales Order which has associated Discount,"When trying to reactivate Sales order which has associated Discount, an error is obtained. However if Sales Order does not have associated discount user is able to reactivate it",new,open,,1970-01-01 0022892,defect,Retail Modules,xplacesc,adrianromero,low,minor,always,,,2013-01-25,5,,,public,2013-01-25,Some mistakes in "The context information has changed" web pos message,"""This message appears in Web POS when context information has changed, and has some english typos: The context information has changed The context information (client, organization, or role) has changed. This can happen when there is a backoffice tab open in the same browser, and the """"profile"""" information (current organization or role) is changed. You know need to enter your credentials again to ensure that you are logged in the correct organization.""",new,open,,1970-01-01 0022086,design defect,Openbravo ERP,egoitz,ioritzCia,urgent,minor,always,,,2012-10-24,5,,,public,2013-01-24,M_INOUT_POST are using an OR in a CURSOR so the query is doing a Full Table Scan which has a very big impact in performance,"""n the M_INOUT_POST we have this code https://code.openbravo.com/erp/devel/pi/file/3ae1a7bf1d80/src-db/database/model/functions/M_INOUT_POST.xml#l277 FOR Cur_InOut IN (SELECT * FROM M_INOUT WHERE(M_InOut_ID=v_Record_ID OR(v_Record_ID IS NULL AND DocAction='CO')) AND IsActive='Y' FOR UPDATE ) Even when the v_Record_ID is filled, the query with an OR condition on the input variable is causing a full table scan in M_INOUT. Proposal: Doing the same logic in this way: IF v_Record_ID IS NOT NULL THEN OPEN InOutRecCsr FOR SELECT * FROM M_INOUT WHERE M_InOut_ID = v_Record_ID and IsActive = 'Y' FOR UPDATE; ELSE OPEN InOutRecCsr FOR SELECT * FROM M_INOUT WHERE DocAction = 'CO' and IsActive = 'Y' FOR UPDATE; END IF; LOOP FETCH InOutRecCsr INTO Cur_InOut; EXIT WHEN InOutRecCsr%NOTFOUND; Reduce the cost to less than 1%.""",new,open,,2012-11-15 0022875,design defect,Openbravo ERP,ioritzCia,marvintm,normal,major,have not tried,,,2013-01-23,20,Ubuntu 10.04,,public,2013-01-23,Translations from Oracle to PostgreSQL is not supported for some cursor declarations.,"""Depending the way a cursor is declared in a database function/procedure, DBSourceManager does not handle the translation. The syntax not supported is the following one: Cur_Something RECORD; --> in Oracle DECLARE Cur_Something REFCURSOR; --> in PostgreSQL If the cursor is going to be opened with the following sentence in both languages: OPEN Cur_Something FOR SELECT whatever FROM wherever ...; This is related with issue 22086. There is a slow LOOP structure cursor there that can be improved using separate cursors with the previous structure. The proposed solution in that issue does not work because LOOP cursor types fail in PostgreSQL while opening them twice recursively giving an error that says that it is not possible to open an already opened cursor. For other cursor declarations is the right way to do declare a cursor, but for the ones explained previously PostgreSQL requires and Oracle """,new,open,,1970-01-01 0022878,feature request,Openbravo ERP,VictorVillar,dmiguelez,normal,minor,always,pi,,2013-01-23,5,,,public,2013-01-23,It would be fine to make a relation between tasks of multiphase projects and production,It would be fine to make a relation between tasks of multiphase projects and production,new,open,,1970-01-01 0022872,feature request,Openbravo ERP,mtaal,AugustoMauch,normal,minor,have not tried,,,2013-01-23,5,,,public,2013-01-23,New fields are not visible in form layout editor when a previous view was saved,"When a view with changes to the form have been saved, new fields don't appear in the form editor",new,open,,1970-01-01 0022858,feature request,Openbravo ERP,jonalegriaesarte,jonalegriaesarte,high,minor,have not tried,,,2013-01-22,5,,,public,2013-01-22,Price list report has to be reviewed,"""Price list report has to be reviewed. In PDF format, there are several things to change: - Hour appears, but not sure if it is needed. - Show tax included or not included - Show entity information""",new,open,,1970-01-01 0021938,design defect,Openbravo ERP,VictorVillar,ioritzCia,urgent,minor,always,pi,,2012-10-15,5,,,public,2013-01-22,Payment date should be mandatory,Payment date should be mandatory in all the places where it is possible fill it.,new,open,,2012-11-14 0022225,design defect,Openbravo ERP,xabiermerino,jonalegriaesarte,high,minor,always,3.0MP16.1,,2012-11-07,5,,,public,2013-01-22,The Sales Dimensional Report only shows the header of lines in the first page,The Sales Dimensional Report only shows the header with the column's information in the first page (report attached),new,open,,1970-01-01 0022611,design defect,Openbravo ERP,egoitz,eduardo_Argal,urgent,major,always,3.0MP18,3.0MP24,2012-12-18,5,,,public,2013-01-21,The default filter on the product complete selector is not valid for receipts,"""The default filter on the product complete selector is not valid for receipts. By default products stored on the warehouse are shown so if you want to do a receipt for a new product, the product does not appear until you remove the default filters. This is a problem when using barcode reader to do the enter the product on the receiptlines.""",new,open,,1970-01-01 0022849,feature request,Openbravo ERP,mtaal,AugustoMauch,normal,minor,have not tried,,,2013-01-21,5,,,public,2013-01-21,Filtering on identifier columns with multiple values is not precise enough,Goto to the Matched Invoices window and filter on goods receipt line using the pull-down. Too many records are shown. ,new,open,,1970-01-01 0022837,defect,Openbravo ERP,naiaramartinez,gorkaion,normal,trivial,have not tried,,,2013-01-18,5,,,public,2013-01-18,You should not be able to modify the quantity of the purchase order if the quantity is prereserved,You should not be able to modify the quantity of the purchase order if the quantity is prereserved.,new,open,,1970-01-01 0022829,feature request,Openbravo ERP,jonalegriaesarte,marvintm,normal,minor,have not tried,,pi,2013-01-17,5,,,public,2013-01-18,Adapt Openbravo to work with the latest version of iReports,Adapt Openbravo to work with the latest version of iReports,new,open,,1970-01-01 0022816,defect,Localization Pack: Spain,psanjuan,jonalegriaesarte,urgent,major,always,,,2013-01-17,20,Ubuntu 8.04.1,,public,2013-01-17,PDF version of the "Invoice Register Book" (of any type) shows the document date in a column named "Operation Date",PDF version of the "Invoice Register Book" (of any type) shows the document date in a column named "Operation Date" and that is not correct. The document date column and the document date data must be shown.,new,open,,1970-01-01 0022396,feature request,Openbravo ERP,narayan,dmiguelez,urgent,major,always,,,2012-11-27,30,Ubuntu 12.04 LTS,,public,2013-01-11,Journal Voucher Number is missing in openbravo,"Journal Number is mandatory in Finance Management. Its very important for auditing the finance.",new,open,,1970-01-01 0022362,feature request,Openbravo ERP,narayan,dmiguelez,high,major,always,,,2012-11-21,30,Ubuntu 12.04 LTS,,public,2013-01-11,Trial Balance Report as on Date,"""Hi, Trial Balance Report as on Date is missing in Openbravo 3.0""",new,open,,1970-01-01 0022780,feature request,Modules,VictorVillar,jonalegriaesarte,high,minor,always,,,2013-01-11,5,,,public,2013-01-11,Improve 'Create and make final' process on Invoice Register Book window,"Improve 'Create and make final' process on Invoice Register Book window. For 300 hundred registers takes more than 5 minutes",new,open,,1970-01-01 0017445,feature request,Openbravo ERP,elopio,dbaz,high,major,always,pi,,2011-05-31,5,,,public,2013-01-10,Create from popups have a misleading title,"""The title of Create from popups is not correct. For example, on the goods shipment it is: """"Create from Shipment"""", but you are not create the lines from a shipment, but from an order. So the title should be something like: """"Create lines from order"""" In Sales invoice, it is """"Create from invoice"""". Again, this should be something like """"Create lines from order or shipment"""".""",acknowledged,open,,1970-01-01 0006914,feature request,Openbravo ERP,villind,eduardo_Argal,normal,major,have not tried,2.40MP1,,2009-01-15,5,,,public,2013-01-10,Conversion rates - multiple issues,"""There are several issues related to conversion rates. This issue needs to be split into several issues after decisions have been made Issues: * Search filter is useless as it searches by rate. I can't figure use case for this * Validity period only considers dates, but banks are publishing rates several times per day * Validity periods cannot overlap * There is multiply and divide rate, divide rate is duplicate information""",acknowledged,open,,1970-01-01 0019034,feature request,Openbravo ERP,dbaz,dbaz,urgent,major,always,,,2011-11-10,5,,,public,2013-01-10,The form layouter toolbar icon doesn't get the "asterisk" if the form layout has been edited,The form layouter toolbar icon doesn't get the "asterisk" if the form layout has been edited,feedback,open,,1970-01-01 0022768,defect,Openbravo ERP,Sandrahuguet,dmiguelez,normal,trivial,have not tried,,,2013-01-10,20,Community Appliance,,public,2013-01-10,Some taxes in F&B have the same identifiers than in Spanish taxes module,Some taxes in F&B have the same identifiers than in Spanish taxes module (Taxes configuration for Spain). These idenfiers must be changed. ,new,open,,1970-01-01 0022749,feature request,Openbravo ERP,VictorVillar,dmiguelez,high,minor,always,pi,,2013-01-09,5,,,public,2013-01-09,It would be fine to show the product produced for each Operation on the Production Run Status Report,"It would be fine to show the product produced (P+) for each Operation on the Production Run Status Report, there is not information about it",new,open,,1970-01-01 0022748,feature request,Openbravo ERP,VictorVillar,dmiguelez,high,minor,always,pi,,2013-01-09,5,,,public,2013-01-09,It would be fine to have a Pending Work Requirement report more generic,"""It would be fine to have a Pending Work Requirement report more generic. For example, if the user would like to know how much quantity of a product is available or is done. The reason is: this report shows the work requirements that are going to be produced, so it is not a consistent information that 'On hand' column shows something when you are going to produce a product in one phase and is going to be consumed on another, it will not appear anything because nothing has been produced, so you do not have the quantity available yet.""",new,open,,1970-01-01 0022731,defect,Modules,dmitry_mezentsev,alostale,low,trivial,always,,,2013-01-04,5,,,public,2013-01-04,Module publication error should be improved,"""---------- Forwarded message ---------- From: Kenzo Repole Date: 31 December 2012 12:36 Subject: Re: Translation Core Depedency To: Dmitry Mezentsev Dear Dmitry, Here is a screen shot of one of the problems I am having. I have done neither. I will also include the package here. """,new,open,,1970-01-01 0022729,feature request,Openbravo ERP,maite,dmiguelez,urgent,major,always,,,2013-01-04,5,,,public,2013-01-04,It would be nice to support EDI integration functionality.,It would be nice to support EDI integration functionality.,new,open,,1970-01-01 0022721,feature request,Retail Modules,maite,adrianromero,urgent,major,always,,,2013-01-03,5,,,public,2013-01-03,Be able to set Accounting Dimensions when creating POS orders,"Currently, from core MP18 new accountign dimensions have been implemented to be configured at Client level, for example. When registering orders from ERP user is able to set these dimensions but he is not able when registering orders form pos",new,open,,1970-01-01 0022697,feature request,Localization Pack: Spain,maite,jonalegriaesarte,urgent,major,always,,,2012-12-28,5,,,public,2013-01-03,It would be nice to develop AEAT 216 and AEAT 296 models for Openbravo,Both models are related with "Renta de no Residentes" information.,new,open,,1970-01-01 0021775,design defect,Openbravo ERP,jonalegriaesarte,ioritzCia,urgent,minor,have not tried,,,2012-09-27,5,,,public,2013-01-02,Copy from order relates the lines copied using column ref_orderline_id,"""If the user uses """"Copy from order"""" to copy lines from one order to another (sales order -> sales order), the lines of both orders are related using ref_orderline_id column. Problem: if you try to delete the original sales order, the system throws an error saying that there are relationships between entities.""",new,open,,1970-01-01 0022714,feature request,Openbravo ERP,maite,dmiguelez,urgent,major,always,,,2012-12-31,5,,,public,2012-12-31,It would be nice to implement business partner risk control based on orders and shipments,It would be nice to implement business partner risk control based on orders and shipments,new,open,,1970-01-01 0022701,feature request,Retail Modules,caristu,adrianromero,high,minor,always,,,2012-12-28,5,,,public,2012-12-28,Dynamic IP for Hardware URL,"""In [POS Terminal] configuration it would be nice if it were possible to use a dynamic hardware url configuration in addition to the already existing static option. This way, it would be possible to print from multiple devices connected to a printer.""",new,open,,1970-01-01 0022675,design defect,Openbravo ERP,sureshbabu,AugustoMauch,high,major,always,pi,,2012-12-27,30,Professional Appliance,,public,2012-12-27,Information box wrongly appears when the user move away from Goods shipment window without doing any action.,"""Not able to save"" information box wrongly appears when the user move away from Goods shipment window without doing any action. ",new,open,,1970-01-01 0022682,design defect,Openbravo ERP,sureshbabu,AugustoMauch,none,minor,always,pi,,2012-12-27,30,Professional Appliance,,public,2012-12-27,"In sales order in lines tab, after entering all the required details when i click Book button system throws an error message","""In sales order in lines tab, after entering all the required details when i click Book button system throws an error message Error Saving failed. One or more fields contain illegal values, check the errors for each field.""",new,open,,1970-01-01 0022664,feature request,Openbravo ERP,pjuvara,dmiguelez,normal,major,always,3.0MP17.1,,2012-12-23,5,,,public,2012-12-23,When matching imported financial transactions you should be able to update dimensions,"""When an imported bank statement is matched, if the account is configured with the Advanced Matching Algorithm, new G/L item transactions are created. In the matching process, it should be possible to add additional accounting dimensions such as project, product, etc. That is currently not possible and you need to import the transaction and modifying it after the fact.""",new,open,,1970-01-01 0022621,feature request,Openbravo ERP,ngarcia,AugustoMauch,high,minor,always,,,2012-12-18,5,,,public,2012-12-21,There are some grids in pop-ups from action buttons which cannot be sorted,"There are some grids in pop-ups from action buttons which cannot be sorted. Example: Remittance - Select Orders or Invoices",new,open,,1970-01-01 0022656,feature request,Retail Modules,caristu,adrianromero,high,minor,have not tried,,,2012-12-21,5,,,public,2012-12-21,Add multiple products from stock display screen,"""It would be nice if it were possible to add a quantity greater than one from the stock display screen. Currently, it is only possible to add only one unit to the ticket by clicking on """"Add to ticket"""" button and if we want to add more we must return to this screen or alternatively use the edit mode. """,new,open,,1970-01-01 0022654,feature request,Openbravo ERP,ngarcia,dmiguelez,high,minor,always,,,2012-12-21,5,,,public,2012-12-21,It would be fine to be able to amortize an asset by percentage by month,"It would be fine to be able to amortize an asset by percentage by month. Currently, the amortization by percentage could only be done by year",new,open,,1970-01-01 0022171,design defect,Retail Modules,adrianromero,guilleaer,urgent,minor,have not tried,,,2012-10-30,5,,,public,2012-12-20,There is no "Processing" notification in several asynchronous processes,"There are several processes in the application that are asynchronous and can take some time that do not display a notification to the user that there is a process working in the background. Giving the user the impression that the application is blocked or is not doing anything. For example: * Cash up process * Cash management process * Search receipts dialog and all other dialogs * ...",scheduled,open,,1970-01-01 0022124,design defect,Openbravo ERP,pjuvara,jonalegriaesarte,normal,major,always,3.0MP15.1,,2012-10-28,5,,,public,2012-12-19,Product name changes are not reflected in the translation,"""When you define a product and you change its name, the change is not reflected in the translation tab of that product. This forces users to modify the product name in two locations (the product header and the translation tab) even if there is only one language installed.""",new,open,,1970-01-01 0022629,design defect,Modules,xabiermerino,jonalegriaesarte,normal,minor,always,,,2012-12-19,5,,,public,2012-12-19,Intrastat: problems with the trigger,"In this moment the trigger verifies that three addresses of an order are different than the organization's address. This is not correct because the shipping address of a purchase should be the organization's address. The trigger should not verify the shipping address.",new,open,,1970-01-01 0006800,feature request,Openbravo ERP,shuehner,AugustoMauch,low,minor,have not tried,pi,,2009-01-08,5,,,public,2012-12-19,JasperProcess class from the new scheduler is not yet finished/unusable currently,Development of this feature was never finished and thus the class currently does not yet work.,acknowledged,open,,1970-01-01 0022619,defect,Openbravo ERP,dmitry_mezentsev,dmiguelez,low,trivial,always,pi,,2012-12-18,5,,,public,2012-12-18,Names of some menu entries do not respect capitalization / singular vs plural rules,"1. Sales Management -- > Setup --> Condition of the goods. Should be renamed to ""Condition of Goods"" 2. Master Data Management -- > BP Setup --> Return Reasons. Should be ""Return Reason"" 3. Warehouse Management -- > Setup --> Costing Rules. Should be renamed to ""Costing Rule"" 4. Warehouse Management -- > Setup --> Warehouse Rules. Should be renamed to ""Warehouse Rule""",new,open,,1970-01-01 0022591,design defect,Openbravo ERP,sureshbabu,dmiguelez,high,major,always,pi,,2012-12-17,30,Professional Appliance,,public,2012-12-18,Invoice percentage shows 200% instead of 100% in Goods shipment winow,"IN Goods shipment window, in the status bar Invoice percentage shows 200% instead of 100%.",new,open,,1970-01-01 0022597,design defect,Openbravo ERP,psanjuan,dmiguelez,urgent,major,always,,,2012-12-17,20,Ubuntu 8.04.1,,public,2012-12-17,Modify Payment Plan window should be redesigned to get a better User Experience,"""Modify Payment Plan window should be redesigned as described below: * if the outstanding amount of a line is manually changed to 0,00, the expected amount needs to change as the Received/Paid amount if any, otherwise should be 0,00. Right now that does not happen therefore the sum of the expected amount is not the right one. * it should include the sum of the Received/Paid amount, same as current sum of the outstanding and expected amounts * the correct order of the columns should be: Outstanding, Received/Paid, Expected""",new,open,,1970-01-01 0022581,feature request,Openbravo ERP,jonalegriaesarte,gorkaion,normal,minor,have not tried,pi,,2012-12-14,5,,,public,2012-12-14,Remittance - Invoice Vendor Reference Number,It should be great if Vendor Reference Number on the invoice is included in the description. ,new,open,,1970-01-01 0022552,design defect,Openbravo ERP,caristu,jonalegriaesarte,high,minor,always,,,2012-12-13,5,,,public,2012-12-13,Define multiple default accounts for the same account when creating an Account File,"""Currently, when we define a chart of accounts csv file we can just assign only one default account for a given account, using the """"Default Account"""" column. Openbravo supports to add multiple default accounts to the same account, in the Default tab in the [General Ledger Configuration] window, so it should be possible to define the same information through the csv """,new,open,,1970-01-01 0022547,feature request,Openbravo ERP,extra,dmiguelez,normal,minor,have not tried,3.0MP17,,2012-12-12,5,,,public,2012-12-12,Possibility to change business partner and price list when there are lines,"The application should allow to change the business partner or the price list on a draft sales or purchase order even if some lines are already created. When the business partner or the price list are changed prices on existing lines must be recalculated accordingly.",new,open,,1970-01-01 0022545,feature request,Openbravo ERP,extra,dmiguelez,normal,minor,always,3.0MP17,,2012-12-12,5,,,public,2012-12-12,Possibility to manage negative stock policy by organization,"""As of today, you can decide to allow the negative stock by ticking a specific check-box in the client window. However a client can be split in different organizations in a given company, and for a number of reasons the policy about negative stock could be different by organization. The application should allow to manage the negative stock policy at organization level rather than at client level.""",new,open,,1970-01-01 0022544,design defect,Openbravo ERP,extra,dbaz,normal,minor,always,3.0MP17,,2012-12-12,5,,,public,2012-12-12,Open on Tab should display the header even if the link points to a detail,"When you click on Open on Tab item in the contextual menu of a grid, if you are positioned on a field pointing to a detail of another entity (i.e. the field is pointing a shipment line - see for instance the transactions window) a new tab is opened with the detail tab maximised, and the header is hidden. This is not so readable by the user because that detail is very dependent on the header and it would be very comfortable for a user to display the header and the tab in the normal header/details visualization.",new,open,,1970-01-01 0022542,design defect,Openbravo ERP,extra,dmiguelez,normal,minor,always,3.0MP17,,2012-12-12,5,,,public,2012-12-12,Set the financial account on a specific document is not possible.,"It is very frequent with our customers to print bank details of the company on documents such as sales orders and invoices. This is necessary because if the customer is requested to pay by wire transfer they must be informed of the bank account number (IBAN). Normally in sales order and invoice templates you can only print the financial account details linked to the business parter of the sales order or invoice. From time to time it happens that the company decides to be paid on a different bank account and at the moment the only way is to go to the Business Partner details and change the financial account. Then you can print the document and set back the previous financial account to the business partner. Many customers of ours are requesting the possibility to choose the financial account in the document (sales order or invoice) that should be defaulted to the financial account set in the Business Partner master data.",new,open,,1970-01-01 0022541,design defect,Openbravo ERP,extra,dmiguelez,normal,minor,always,3.0MP17,,2012-12-12,5,,,public,2012-12-12,Return windows do not allow to manually add or edit lines,"""The windows to manage a customer return or a supplier return are based on the pick/edit lines pattern. According to the current implementation (MP17) in order to create lines in these windows you can only use the pick/edit button. Lines are not editable. This behaviour is too stringent. It's typical in fact that at least users want to add a description to a line, and you have no way to edit a line. Further (this is frequent the first months after a customer started to operate with Openbravo) it should be possible to record a new return without having a corresponding document/line, so it should be allowed to create manually a new line.""",new,open,,1970-01-01 0022540,feature request,Retail Modules,jonalegriaesarte,adrianromero,normal,minor,have not tried,RMP16,,2012-12-12,5,,,public,2012-12-12,The user should be able to configure the search filters,"The user should be able to configure the search filters. Now, the user can use search key and name to search in the customer search, but it is not configurable by the user (it is hardcoded)",new,open,,1970-01-01 0022530,feature request,Retail Modules,jonalegriaesarte,adrianromero,normal,minor,have not tried,RMP16,,2012-12-12,5,,,public,2012-12-12,Capability to check a field as unique in customer creation,"When creating a customer, it would be great to define the columns that would be unique and the system checks them",new,open,,1970-01-01 0022520,feature request,Openbravo ERP,VictorVillar,dmiguelez,high,minor,always,pi,,2012-12-11,5,,,public,2012-12-12,It would be fine to deploy the list of materials which compose a consumed product (BOM) in a work effort,"""Example Top Level Product A ----- Consumed Product 12 ----- Consumed Product 13 ----- Consumed Product 14 ----- Consumed Product BB (Sub BOM Product BB) _____________________Cons Prod 24 _____________________Cons Prod 23 ----- Consumed Product 17 There are two different Process Plans loaded Product A and Product BB. In Process Plan/Work Requirement for Product A only Product BB is listed as consumed. When a generating ‘Create Standards’ in the Work Effort, we would like to generate lines on the Product tab for the consumed Prod 24 and Prod 23 used to make Product BB. Process Plan BB is used in many Top level Process Plans, so when a Work Requirement is created and a Work Effort generated from it, the user would like to see all the components, including those of BB in the Work Effort. This would allow them to process and updated all related products at once saving time, versus entering two Work Requirements, one for the Top and one for the Sub, then a Work Effort for each.""",new,open,,1970-01-01 0022517,design defect,Openbravo ERP,AugustoMauch,AugustoMauch,normal,minor,have not tried,,,2012-12-11,5,,,public,2012-12-11,It is not possible to use operator or ranges in the widget filters,"""When a value is entered in a widget filter, it will be used in the back end to filter the rows that have that exact value in the filtered column. It is not possible to use logical operator, or ranges.""",new,open,,1970-01-01 0022455,design defect,Openbravo ERP,VictorVillar,jonalegriaesarte,high,minor,always,pi,,2012-12-04,5,,,public,2012-12-10,"For users defined for a child org,, the application should not allow to assign it with roles in a higher level","""For users defined for a child org,, the application should not allow to assign it with roles in a higher level of hierachy. Example: * ______|_______________ Fundación Asociación user: test; defined for Asociación org. Role: Finance; defined for * org. Give access to this user to Finance role.""",new,open,,1970-01-01 0019544,feature request,Localization Pack: Spain,psanjuan,psanjuan,urgent,major,always,,,2012-01-23,20,Ubuntu 8.04.1,,public,2012-12-07,CSV file containing the list of the invoices included in 390 tax report could also include sub-total information for Purchase.,CSV file containing the list of the invoices included in 390 tax report could also include sub-total information for Purchase.,new,open,,1970-01-01 0019887,feature request,Localization Pack: Spain,maite,psanjuan,urgent,major,always,,,2012-02-27,5,,,public,2012-12-07,It would be nice to be able to obtain 190 report based on invoice's date instead of payment's date,It would be nice to be able to obtain 190 report based on invoice's date instead of payment's date,new,open,,1970-01-01 0022460,feature request,Modules,caristu,mirurita,high,minor,always,,,2012-12-05,5,,,public,2012-12-05,Not process the physical inventory after perform a stock import,"""It would be nice if we had an option when importing the stock to choose if we want to process the physical inventory or not. This will allow the user to review the physical inventory before process it. Currently, the physical inventory is always processed.""",new,open,,1970-01-01 0022448,defect,Openbravo ERP,fgaldiano,dmiguelez,normal,major,always,,,2012-12-04,30,Professional Appliance,,public,2012-12-04,Reverse Sales invoice in the Spanish Profesional Localization makes acconting as it was a Sales Invoice.,"When we cancel a Sales Invoice (e.g. some one already completed but with mistakes that need to be canceled ""Anular"") Then a Reverse Sales Invoice is created. This document and the accounting generated need to be review because: 1 - The payments from Reverse Sales Invoice behaves the same as the ones from the Sales Invoice. 2 - Tha accounting generated by the Reverse Sales Invoice is the same as the ones from the Sales Invoice. Then instead having and cancelation we have same accounting twice.",new,open,,1970-01-01 0014361,feature request,Openbravo ERP,rafaroda,dmitry_mezentsev,normal,major,always,3.0RC1,,2010-08-30,20,Community Appliance,,public,2012-11-29,Replace old selectors by new selectors,Replace old selectors by new selectors in WAD and manual windows.,acknowledged,open,,1970-01-01 0022421,feature request,Openbravo ERP,caristu,AugustoMauch,high,minor,always,,,2012-11-28,5,,,public,2012-11-28,VariablesSecureApp variables not filled when using it from a WebService,"""Currently is not possible to get the value for variables (like language) from VariablesSecureApp class using the HttpServletRequest class in a WebService. The reason for this is because some variables are filled when accessing a context, and web services are executed outside the context. It would be nice if this variables were filled somehow in order to have an easy way of using them in a web service.""",new,open,,1970-01-01 0022419,feature request,Openbravo ERP,maite,dmiguelez,urgent,major,always,,,2012-11-28,5,,,public,2012-11-28,Be able to delete order line related with voided invoice,"Currently, you are able to modify order line information or add new order lines but, due to traceability reasons,you are not able to delete line.",new,open,,1970-01-01 0022410,feature request,Openbravo ERP,narayan,dmiguelez,high,major,have not tried,,,2012-11-28,30,Ubuntu 12.04 LTS,,public,2012-11-28,Missing Budget features in Openbravo,"""1) Budget setup and configuration for each summary and natural account 2) Consolidated Budget Reporting 3) Funds availabilty check in Requisition, Purchase order and Purchase Invoices 4) Budget Enquiry Screen and report 5) Budget Transfer between accounts """,new,open,,1970-01-01 0022406,defect,Openbravo ERP,mirurita,ioritzCia,normal,trivial,always,pi,,2012-11-27,20,Community Appliance,,public,2012-11-27,Warning on export.database: constraint name is inconsistent (needs fin_ prefix),"""+++++++++++++++++++++++++++++++++++++++++++++++++++ Warnings for Validation type: INCORRECT_CHECK_NAME +++++++++++++++++++++++++++++++++++++++++++++++++++ Table FIN_MATCHING_ALGORITHM has check constraint key named BPNAME_CHK, which does not starts by module's DBPrefix. Table FIN_MATCHING_ALGORITHM has check constraint key named REFERENCE_CHK, which does not starts by module's DBPrefix. Table FIN_MATCHING_ALGORITHM has check constraint key named TRANSACTIONDATE_CHK, which does not starts by module's DBPrefix. """,new,open,,1970-01-01 0022402,feature request,Openbravo ERP,maite,dmiguelez,urgent,major,always,,,2012-11-27,5,,,public,2012-11-27,It would be nice to be able to register Purchase Quotations in Openbravo,It would be nice to be able to register Purchase Quotations in Openbravo,new,open,,1970-01-01 0021870,feature request,Openbravo ERP,thirumalaik,dmiguelez,normal,trivial,have not tried,,,2012-10-05,5,,,public,2012-11-21,Return from Customer - Success message without any information,"""I created a record in """"Return From Customer"""" window and picked up some existing order lines.Now I'm trying to click """"Generate Credit"""" button to create credit Invoice without doing """"Return Material Receipt"""". This button gave success like """"Created : 0"""" This success message is confusing and we need give proper message,if all """"received quantity"""" line value is zero(""""Return Material Receipt"""" is not done yet). """,new,open,,1970-01-01 0022363,feature request,Openbravo ERP,maite,jonalegriaesarte,urgent,major,always,,,2012-11-21,5,,,public,2012-11-21,Include "Hide matched Payments" option in General Ledger Report,This option was included in previous releases but it was removed as was not adapted to new financial flow.,new,open,,1970-01-01 0022361,design defect,Openbravo ERP,narayan,dmiguelez,normal,major,always,,,2012-11-21,30,Ubuntu 12.04 LTS,,public,2012-11-21,Openbravo Financial Closing Reports,"""Hi Openbravo, Year End closing is a major activity in any ERP system. We are missing year end closing reports required to match actual transactions to financial transactions. Example: Customer/ Vendor Statements, Inventory Statements with opening and closing balances.""",new,open,,1970-01-01 0022355,feature request,Openbravo ERP,ngarcia,jonalegriaesarte,high,minor,always,,,2012-11-20,5,,,public,2012-11-20,In Match Statement pop-up the transaction info could be added as a column,"In Match Statement pop-up the transaction info (invoice no, order no...) could be added as a column. At the moment, that info is shown when you pass the mouse over the transaction line. The end user complains about the need of going line by line to know what he/she has paid ",new,open,,1970-01-01 0022345,feature request,Openbravo ERP,mirurita,dmiguelez,high,major,always,pi,,2012-11-19,20,Community Appliance,,public,2012-11-19,Ability to manage doubtful debts,"""Doubtful debts are those debts which a business or individual is unlikely to be able to collect. The reasons for potential non payment can include disputes over supply, delivery, at the conditioner of item or the appearance of financial stress within a customer's operations. When such a dispute occurs it is prudent to add this debt or portion thereof to the doubtful debt reserve. """,new,open,,1970-01-01 0022344,feature request,Openbravo ERP,plujan,dmiguelez,normal,minor,have not tried,pi,,2012-11-19,5,,,public,2012-11-19,An extra parameter is required in Payment Out window,"In order to solve a false positive in the automated tests, an extra parameter is required in Add Payment pop up. ",new,open,,1970-01-01 0022343,feature request,Openbravo ERP,ngarcia,AugustoMauch,urgent,major,always,,,2012-11-19,5,,,public,2012-11-19,HQL where clause should be applied when navigating from other window,HQL where clause should be applied when navigating from other window,new,open,,1970-01-01 0022337,defect,Retail Modules,emartinez,adrianromero,none,minor,always,,,2012-11-17,5,,,public,2012-11-17,G/L Items in cash up not well associated for different terminals in same store,"""I have the following requirement: store manager needs to know when all terminals have been cashed up (for the same store). Since we don't have any report yet, or anything like that, I thought of configuring different G/L Items for cash up for each terminal. For that I had to configure different POS terminal Types, since G/L Item for cash up is specified there (Feature Request -> G/L Item could be specified by pos terminal, instead of terminal type) Then, the Close even is the same for all terminals (they all go to the same financial account in the backoffice). Then I do the Cash up for terminal 2. If I go to the financial account of the backoffice (were money is transferred) then i see the G/L Item for cash up of terminal 1 """,new,open,,1970-01-01 0022334,feature request,Retail Modules,caristu,adrianromero,high,minor,have not tried,,,2012-11-16,5,,,public,2012-11-16,Lines limitation per invoice printed,"It would be nice to have a max lines limitation per invoice when printing. Once this limit is reached, another transaction would be created (another invoice) and the rest of the lines would be printed in another physical invoice.",new,open,,1970-01-01 0022332,design defect,Openbravo ERP,RenateNieuwkoop,dmiguelez,normal,minor,have not tried,3.0MP17,,2012-11-16,5,,,public,2012-11-16,"Product: for selection of the Use Attribute Set Value As, the selection of an Attribute Set Value is mandatory",The order of the fields 'Use Attribute Set Value As' and 'Attribute Set Value' should be changed ,new,open,,1970-01-01 0022322,defect,Modules,psanjuan,jonalegriaesarte,urgent,major,always,,,2012-11-16,20,Ubuntu 8.04.1,,public,2012-11-16,The tax report launcher screen is still shown the term "Accounting Schema". It should be replaced by "General Ledger".,The tax report launcher screen is still shown the term "Accounting Schema". It should be replaced by "General Ledger,new,open,,1970-01-01 0022318,feature request,Openbravo ERP,maite,dmiguelez,urgent,major,always,,,2012-11-16,5,,,public,2012-11-16,It would be nice to show INFO message when Voiding an invoice with payments,It would be nice to show INFO message when Voiding an invoice with payments,new,open,,1970-01-01 0022290,feature request,Openbravo ERP,alostale,marvintm,normal,minor,N/A,,,2012-11-14,5,,,public,2012-11-14,Support for DESC sorted indexes,"""When creating multi-column indexes, the way each column is ordered is important. Currently DBSM only supports ASC sorting.""",new,open,,1970-01-01 0022279,feature request,Openbravo ERP,VictorVillar,jonalegriaesarte,high,major,always,pi,,2012-11-13,5,,,public,2012-11-13,To have the possibility to calculate the costs based on the periodic philosophy,To have the possibility to calculate the costs based on the periodic philosophy,new,open,,1970-01-01 0022263,design defect,Openbravo ERP,irati,dmiguelez,normal,trivial,always,3.0MP15.2,,2012-11-12,30,Professional Appliance,,public,2012-11-12,General Ledger PDF report ordering starting from older dates,The PDF report orders starting from older dates. This is the inverse order for an accountant.,new,open,,1970-01-01 0021937,defect,Retail Modules,migueldejuana,migueldejuana,normal,trivial,always,,,2012-10-15,5,,,public,2012-11-09,"In POS Terminal, Pos Terminal Type field doesn't validate the Payment Method field of Payment type","In Pos Terminal, if we select a Pos Terminal Type from the dropdown list, we don't validate if the payment methods selected in payment types are part of new Post terminal type.",scheduled,open,,1970-01-01 0021826,defect,Retail Modules,jecharri,migueldejuana,low,minor,always,,,2012-10-02,5,,,public,2012-11-09,It is possible to select the same financial account in the payment type and cash events,It is possible to select the same financial account in the payment type and cash events,scheduled,open,,1970-01-01 0021184,defect,Retail Modules,rgoris,migueldejuana,low,trivial,always,,,2012-07-23,5,,,public,2012-11-09,Put Cashier and POS on separate row in ticket print template,See image. It looks better when Cashier and POS are displayed on separate rows. ,scheduled,open,,1970-01-01 0021480,defect,Retail Modules,rgoris,guilleaer,normal,minor,always,,,2012-08-29,5,,,public,2012-11-09,Unnecessary wrapping in payment method label,See image,scheduled,open,,1970-01-01 0021779,defect,Retail Modules,rgoris,guilleaer,normal,minor,always,,,2012-09-27,5,,,public,2012-11-09,GUI scaling not correct on Nexus 7" Jelly Bean + Chrome,"""It´s odd that we did not notice before but there is something strange happening on the Nexus 7 (small tablet) that we have tested. As Paolo noticed earlier, the WebPOS is rendered very small, which was a big disappointment as we hoped to make the Nexus 7 a reference assisted selling device. The reason (we thought) was in the fact that Chrome on Android (which is the stock browser on Jelly Bean) does not allow for a full screen mode, thus reducing the viewport by a lot, which also affects WebPOS rendering, which is scaled down resulting in tiny panels. BUT, I did a test with my normal Chrome on Windows 7 on a PC using the same viewport and noticed that here the GUI is nicely stretched horizontally. This means that a problem specific to Chrome on Android is occurring. See screenshots. """,scheduled,open,,1970-01-01 0022111,defect,Retail Modules,adrianromero,guilleaer,normal,minor,have not tried,,,2012-10-25,5,,,public,2012-11-09,Errors when saving a customer are not descriptive,"""When editing a customer in the Web POS interface if the user cannot be saved, a non informative error appears: """"Error: Customer XXXXX cannot be saved"""" The error message must explain the reasons why cannot be saved and the possible actions to take.""",scheduled,open,,1970-01-01 0022250,feature request,Openbravo ERP,VictorVillar,jonalegriaesarte,normal,minor,always,pi,,2012-11-09,5,,,public,2012-11-09,Improvements in Project and Services management,"""The module does not provide functionality to manage: - Capacity planning of personnel assigned to the project. In the module it is not recorded which employees are working on certain phases and/or tasks. - Dependencies between project phases and tasks. For example if one phase ends later than planned, there might be an impact on the planned start date of related phases and/or tasks. """,new,open,,1970-01-01 0022236,feature request,Openbravo ERP,xabiermerino,dmiguelez,high,minor,always,3.0MP16.1,,2012-11-08,5,,,public,2012-11-08,Openbravo ERP does not allow manage tickets,"""Generic busines partners (without NIF) receive a different treatment [1]. In their cases it is necessary register purchases through tickets. In this moment Openbravo does not allow this, you are able to manage tickets. [1] 1- In Invoice's book its 'Calve de Operación' should be J 2. NIF should be empty 3. Country code should be empty""",new,open,,1970-01-01 0022234,design defect,Openbravo ERP,xabiermerino,jonalegriaesarte,urgent,major,always,,,2012-11-08,5,,,public,2012-11-08,Openbravo does not allow manage an invoice with DUA expenses,"""When we have an invoice with normal's expenses and DUA's expenses the invoice book has to have two lines: 1.- Amount of normal's expenses; Document Number/Supplier Reference 2.- Amount of DUA's expenses; DUA's Number We are not able to achieve this because these two lines generated takes the number of the header, so you only can define one number by invoice. """,new,open,,1970-01-01 0022226,feature request,Openbravo ERP,jonalegriaesarte,jonalegriaesarte,high,minor,have not tried,,pi,2012-11-07,5,,,public,2012-11-07,It should be configurable if you want a empty value in a mandatory combo box,It should be configurable if you want a empty value in a mandatory combo box,new,open,,1970-01-01 0022198,feature request,Openbravo ERP,maite,jonalegriaesarte,urgent,major,always,,,2012-11-05,5,,,public,2012-11-05,"It would be nice to add ""Original Quantity"" field at sales order line level, to track quantities when closing orders","""Currently, when user close an order """"Quantity Ordered"""" field is updated with sum of related shipment's/receipt's quantities, so user loose tracking of """"Original Quantity"""". It would be nice to add """"Original Quantity"""" field to be able to keep this information at order line level Also, having this field new validation regarding allow excess/short receipt could be performed""",new,open,,1970-01-01 0022174,feature request,Openbravo ERP,maite,jonalegriaesarte,normal,major,always,,,2012-10-30,5,,,public,2012-11-02,Be able to close line by line in order document,Be able to close line by line in order document,new,open,,1970-01-01 0022184,feature request,Retail Modules,umartirena,adrianromero,high,major,always,,,2012-10-31,5,,,public,2012-11-02,When loading old receipts only retrieves business partner name of the business partner related to the orders,When loading old receipts only retrieves business partner name of the business partner related to each order. It would be interesting to have business partner id to have the possibility of finding all local storage information of it.,new,open,,1970-01-01 0022178,feature request,Openbravo ERP,maite,jonalegriaesarte,urgent,major,always,,,2012-10-31,5,,,public,2012-10-31,Show INFO message when posting a reconciliation and no all transactions have been posted,Show INFO message when posting a reconciliation and no all transactions have been posted,new,open,,1970-01-01 0022092,defect,Openbravo ERP,psanjuan,naiaramartinez,normal,minor,always,,,2012-10-24,20,Ubuntu 8.04.1,,public,2012-10-29,It should not be possible to create new records in the Account Combination window,It should not be possible to create new records in the Account Combination window,scheduled,open,,1970-01-01 0022129,design defect,Openbravo ERP,egoitz,dmiguelez,urgent,major,always,3.0MP16,,2012-10-29,5,,,public,2012-10-29,After the time change the background processes are being executed on a wrong date,"After the time change the background processes are being executed on a wrong date. The processes that were scheduled before the time change are being executed one hour earlier.",new,open,,1970-01-01 0022097,feature request,Openbravo ERP,jvazquez,AugustoMauch,normal,major,always,,,2012-10-24,5,,,public,2012-10-24,Automatically set UI pattern to Manual for background processes,"""In http://wiki.openbravo.com/wiki/How_to_develop_a_DAL_background_process, it is explained that UI pattern for background processes """"should be set to Manual since Openbravo ERP does not need to generate any UI windows"""". What's more, if you don't set it to Manual and try to recompile the application, the process will fail and it's not easy to fix it as it involves cleaning the generated code and recompiling Openbravo completely. Therefore, a callout should be included so that the UI pattern for background processes is automatically set to Manual.""",new,open,,1970-01-01 0021982,feature request,Openbravo ERP,maite,jonalegriaesarte,urgent,major,always,,,2012-10-17,5,,,public,2012-10-24,It would be nice to automatically manage fee's payment when working with remittances,It would be nice to automatically manage fee's payment when working with remittances,new,open,,1970-01-01 0022077,feature request,Openbravo ERP,caristu,jonalegriaesarte,high,minor,always,,,2012-10-23,5,,,public,2012-10-24,Default value when adding payment should be set,"When adding a payment to an invoice, the default value that appears is not configurable. It would be nice for the user if this value could be configured. For example if the automatic deposit is enabled in the payment method, maybe the Process Received Payments(s) Deposit would be a more appropriate default option ",new,open,,1970-01-01 0022043,defect,Openbravo ERP,sureshbabu,pramakrishnan,normal,major,random,3.0MP15,,2012-10-23,30,Professional Appliance,,public,2012-10-24,[Reliability] when i skip to pay the invoice using availbale credit i am getting the error in Purchase invoice,"Purchase invoice: when i skip to pay the invoice using availbale credit i am getting the below error ""java.lang.Boolean cannot be cast to java.lang.String"" Also line details get deleted automatically",new,open,,1970-01-01 0022084,defect,Openbravo ERP,psanjuan,eduardo_Argal,urgent,minor,always,,,2012-10-24,20,Ubuntu 8.04.1,,public,2012-10-24,Account Tree name is not properly created if installing a CoA module while running the Initial Organization setup process,"The ""Account Tree"" name is not properly created if installing a CoA module of the Generic CoA module while running the Initial Organization setup process. ",scheduled,open,,1970-01-01 0022081,feature request,Openbravo ERP,VictorVillar,dbaz,high,minor,always,pi,,2012-10-24,5,,,public,2012-10-24,Easy way to adjust the Grid View Sequences,"""in the Grid View, User can adjust which column to view, and adjust the sequences. But if there is too many columns, for example in Sales order, we added more fields, it's not easy to adjust the sequences. It would be very nice to just drag when user right click to choose which value to show, and drag the sequences, in this log bar.""",new,open,,1970-01-01 0021939,design defect,Openbravo ERP,Sandrahuguet,dmiguelez,high,trivial,always,,,2012-10-15,20,Community Appliance,,public,2012-10-23,In all windows in Openbravo you can only use an organization with set as ready = Y,In all windows in Openbravo you can only use an organization with set as ready = Y,new,open,,1970-01-01 0022022,design defect,Openbravo ERP,egoitz,AugustoMauch,urgent,major,always,3.0MP16,,2012-10-22,5,,,public,2012-10-22,"The reports does not convert the date, time and datetime columns to the timezone of the client where they are executed","""The reports does not convert the date, time and datetime columns to the timezone of the client where they are executed. When saving data on the application, the date is saved with converted to the timezone of the server. This date is converted to the timezone of the client when accessing to the data on the application. The problems is that if you execute a report, the date of the reports is not converted. This is not consistent because the date on the application on a timezone different than the timezone of the server is different than the date on the report""",new,open,,1970-01-01 0022014,feature request,Openbravo ERP,extra,dbaz,normal,minor,have not tried,,,2012-10-19,5,,,public,2012-10-19,Number of items in the "create new" menu,"""It would be nice if the number of items in the """"Create New"""" menu at the top left of the Openbravo window could allow to manage more than 3 entries. Actually it would be nicer if this menu could be managed as a sort of favourite list, so each user can enter any entry not just for new.""",new,open,,1970-01-01 0020892,design defect,Openbravo ERP,xabiermerino,jonalegriaesarte,normal,minor,always,3.0MP12,,2012-06-28,5,,,public,2012-10-18,It is possible save a good shipment with more quantity than the order,"""You have achieve this in two ways: 1.- Create an order with a line: Product A; Quantity 2 Good shipment: Copy the line using 'create lines from' Change the quantity to 4 The trigger does not allow you save the line 2.- Create an order with a line: Product A; Quantity 2 Good shipment: Copy the line using 'create lines from' Copy the same line again using 'create lines from' you are able to save it The problem is that the trigger verifies only if the line has the same or less qauntity than the order's one, but does not add qunatity of different lines that are related with the same order's line.""",new,open,,2012-08-02 0021698,design defect,Openbravo ERP,jonalegriaesarte,jonalegriaesarte,normal,minor,always,pi,,2012-09-20,5,,,public,2012-10-18,Status column is needed in work requirement window,"The only way to know if a work requirement is closed or not is looking at the button ""Closed"" in the window, but this is not a userfriendly way. Because this field is represented only as a button, and not as a column in the grid/form, it is impossible to filter the work requirement grid, or create views to show only open work requirements.",new,open,,1970-01-01 0021960,design defect,Openbravo ERP,pjuvara,jonalegriaesarte,normal,major,always,3.0MP15.1,,2012-10-16,5,,,public,2012-10-18,Cannot use existing credit when payment method on the invoice is not valid in the bank account where the credit was issued,"""Consider the following situation. Two bank accounts exists: Bank 1 and Bank 2. In Bank 1, valid payment methods (payment in) are check and wire transfer. In Bank 2, valid payment method is only check. Customer A has default bank account Bank 1 and payment method of wire transfer. If you create a payment in for Bank 2 and method check and you leave it as a credit, you should be able to apply that credit to any invoice for customer A. If you now create an invoice for customer A and you accept the defaults (Bank 1 and wire transfer) you are not able to apply this credit. This is because the system validates that the payment method on the invoice is a valid payment method for bank of the credit and if not it prevents applying the credit. This is incorrect because the payment already took place and the credit is there. A credit is a credit, irrespectively of the bank account and method in which it took place. """,new,open,,1970-01-01 0021986,design defect,Openbravo ERP,caristu,dmiguelez,high,minor,always,,,2012-10-18,5,,,public,2012-10-18,Initial Client Setup message error should be improved,"""If we don't set the default company images and execute the Initial Client Setup process, a message error appears (see attached image) This message should be improved with more information because although is a little configuration error, it is difficult to identify the problem.""",new,open,,1970-01-01 0021965,defect,Modules,thirumalaik,jonalegriaesarte,normal,trivial,always,,,2012-10-17,5,,,public,2012-10-17,Import Data keep on processing when issue in uploaded file,"""I tried to Import Taxes using Import File uploader.I followed this wiki page [1] for importing taxes. http://wiki.openbravo.com/wiki/Import_Taxes http://wiki.openbravo.com/w/images/6/6d/I_Tax.txt Once the file is uploaded,Processing popup is keep on running but I got null pointer error in log.I noticed """"BP Tax Cat desc"""" - Sequence 150 is missed in imported file.I added that column and tried with Import.It's working fine. If there is any format issue in Imported file the system need to notify user.Currently it's keep on loading without any response and null pointer error in back end.""",new,open,,1970-01-01 0021961,feature request,Openbravo ERP,pjuvara,dmiguelez,normal,major,have not tried,3.0MP15.1,,2012-10-16,5,,,public,2012-10-16,Ability to filter amortization lines by asset category,"""Asset categories determine the accounts to be used when depreciating assets. When revising a P&L for a period, it is important for an accountant to be able to validate that the depreciation expense recognized within the period matches the depreciated amounts of the individual assets that affect that account (and that therefore are associated with a given asset category). In Openbravo, the Amortization window stores the depreciation schedule. For each period (and project) there is a header record with a line for each asset that depreciates within that period. If I were able to filter the lines by asset category, I would be able to easily identify all assets having a depreciation that hits a particular account in the P&L in the period. That would achieve my objective. Unfortunately that screen includes assets but not asset categories. We should add a read only asset category field to the line window.""",new,open,,1970-01-01 0021953,feature request,Modules,maite,dmiguelez,urgent,major,always,,,2012-10-16,5,,,public,2012-10-16,"When filtering by data prior to invoice voiding, invoice should appear (although it is in VO status)","When filtering by data prior to invoice voiding, invoice should appear (although it is in VO status)",new,open,,1970-01-01 0021952,design defect,Openbravo ERP,plujan,dmiguelez,normal,major,have not tried,3.0MP16,,2012-10-16,5,,,public,2012-10-16,Product selector is not showing all the required information for high volume environments,"""When used in a high volume environment, classic Product Selector does not work as expected, see issue #21639 However, the fix of that issue was to create a new selector showing less information than the original.""",new,open,,1970-01-01 0021950,feature request,Openbravo ERP,xabiermerino,jonalegriaesarte,high,minor,always,,,2012-10-16,5,,,public,2012-10-16,It would be nice that lines of some journal entries appear grouped,"When you introduce an additional line in the 'tax' tab (invoice window) with another tax amount, the journal entry has another line instead of the same line with the modification.",new,open,,1970-01-01 0007603,feature request,Openbravo ERP,pmagnin,AugustoMauch,normal,minor,have not tried,pi,2.50,2009-02-17,5,,,public,2012-10-11,Process Scheduler Improvement,"I identify many modifications to improve the user experience. I put all of them in the document in attachement.",acknowledged,open,,1970-01-01 0005715,feature request,Openbravo ERP,plujan,AugustoMauch,high,major,have not tried,pi,,2008-10-28,10,XPsp2,,public,2012-10-11,[QA-SCHED] Periodic Alerts is not enabled by default,"On 2.40 I have the Periodic Alerts process running in a regular basis by default. On this release, I have no processes scheduled for running.",scheduled,open,,1970-01-01 0011588,feature request,Openbravo ERP,iperdomo,AugustoMauch,high,minor,always,pi,,2009-12-01,20,2.6.30-gentoo-r5,,public,2012-10-11,Add test to validate export client xml document against the xml schema,"""The export client generates an xml file, we can add an extra process to validate the xml against the schema For more info: http://wiki.openbravo.com/wiki/ERP/2.50/Developers_Guide/Reference/REST_XML_Schema_Definition""",acknowledged,open,,1970-01-01 0013387,feature request,Openbravo ERP,plujan,AugustoMauch,normal,minor,have not tried,,,2010-05-19,5,,,public,2012-10-11,Raise an info banner when trying to create a Schedule for the past,As per issue #13308 you could have an unexpected behavior by choosing a wrong date in Scheduler. That's why it would be better to raise a blue (info) banner on top alerting the user about the date of starting a request if it's in the past.,scheduled,open,,1970-01-01 0021877,feature request,Openbravo ERP,xabiermerino,jonalegriaesarte,urgent,major,always,3.0MP15.1,,2012-10-05,5,,,public,2012-10-05,It would be nice be able to enable the accounting of APR's documents easily,"""Now, you a document is disabled for accounting depending its accounting configuration. If the user does not configure correctly this accounting a document can be in this status incorrectly. It would be better modify this functionallity with a check.""",new,open,,1970-01-01 0021875,feature request,Openbravo ERP,maite,jonalegriaesarte,urgent,major,always,,,2012-10-05,5,,,public,2012-10-05,Some "Cuadernos bancarios" need to be implemented,"""Currently, some Cuadernos Bancarios are available as different modules in Openbravo, but some others are still missed: Cuaderno 2 - Cheque de cuenta corriente normalizado. 
 Cuaderno 32 - Remesas de efectos en fichero informático de clientes a entidades financieras. 
 Cuaderno 34-1 - ordenes en fichero para la emisión de transferencias y cheques internacional Cuaderno 38 (Ceca) - Códigos de barras en documentos financieros. Cuaderno 56 - Pagaré de cuenta corriente normalizado. 
 Cuaderno 57 - Cobros por ventanilla y autoservicio. Cuaderno 67 - Comunicación de datos relativos a cheques y pagarés de c/c emitidos directamente por clientes Cuaderno 68 - Ordenes en fichero para emisión de pagos domiciliados""",new,open,,1970-01-01 0021827,feature request,Retail Modules,jecharri,adrianromero,high,minor,always,,,2012-10-02,5,,,public,2012-10-02,You can uncheck the checkbox store without any warning.,"You can uncheck the checkbox store without any warning. I think that it will be interesting if the user get an warning error when he is unchecking this checkbox and has an store related to the organization.",new,open,,1970-01-01 0021816,defect,Openbravo ERP,sureshbabu,vmromanos,normal,minor,always,3.0MP14,,2012-10-01,20,,,public,2012-10-02,"While adding spanish localisatoin pack in release 3.0MP14.1,system throws an warning message","when i try to install spanish localisation pack in the release 3.0Mp14.1 i am getting the below warning message. Warning Localization pack Spain (España) 3.5.0 OtherModuleVersionToinstall 3.0.2 Note: Please refer the screen shot for reference. ",new,open,,1970-01-01 0021819,feature request,Openbravo ERP,ioritzCia,ioritzCia,normal,minor,always,,,2012-10-01,20,Ubuntu 10.04,,public,2012-10-01,AcctServer classes need some new methods.,AcctServer classes need some new methods to be able to develop a module that adds a window similar to GL Posting by DBTables but that allows filtering by dates.,new,open,,1970-01-01 0021813,feature request,Openbravo ERP,AugustoMauch,AugustoMauch,high,minor,have not tried,,,2012-10-01,5,,,public,2012-10-01,Include installed module information when exporting a client,"""In order to be able to import a client, one has to make sure that the target instance has all the modules that have been exported from the source instance, because otherwise the import process will fail (with errors like 'Referenced object X not present in the XML or in the database). Right now there is no way to compare the target and the source instance installed modules. This information (not only which modules are installed, but also its version) should be packed along the client, so that it is possible to compare it with the modules installed in the target instance. If the target has some of the source instance modules missing, the import process will fail, but a meaningful message could be shown. Moreover, if in the target version some modules are installed that were not installed in the source instance, they process might also fail, so another message should be shown to the user to give him hints about what might have made the process fail. """,new,open,,1970-01-01 0021796,defect,Modules,pjuvara,vmromanos,normal,major,have not tried,,,2012-09-29,5,,,public,2012-09-29,Initial Data Load needs to be enhanced to report project for asset,"""The asset entity has been enhanced to support projects. However you cannot import an asset with the project and therefore you need to manually edit all the imported assets. This is a very time consuming process since it requires, for every asset, to: 1) Delete the asset amortizations 2) Associate the project 3) Recreate the amortization""",new,open,,1970-01-01 0021788,design defect,Openbravo ERP,plujan,dbaz,normal,minor,have not tried,,,2012-09-28,5,,,public,2012-09-28,Create New buttons should not be available if the record cannot be created,"After completing a Sales Invoice, if I navigate to that invoice's lines I still have the Create New buttons (Grid and Form). However, once created I cannot save the records. Furthermore, it is not logical from the functional side to attempt to create lines in a completed invoice. ",new,open,,1970-01-01 0021744,design defect,Openbravo ERP,malsasua,dmiguelez,normal,minor,always,,,2012-09-25,20,Community Appliance,,public,2012-09-27,Payment monitor does not work with invoices with payments generated in old flow (no APRM),"""The payment monitor, in invoices with payments generated with the old flow (no APRM), some fields are not filled: . Paid in full date . Days to pay in full """,acknowledged,open,,1970-01-01 0021759,defect,Modules,dmiguelez,jonalegriaesarte,normal,major,always,,,2012-09-26,20,Community Appliance,,public,2012-09-26,Tomcat error in Dunning Run window when click on receivable record in Openbravo 3,"""In the Dunning Run window, there is one sales invoice record in the queue ready to be processed. This record should be able to be opened by clicking on it. When clicked, a tomcat error is generated. Only in OB 3""",new,open,,1970-01-01 0021751,feature request,Openbravo ERP,plujan,dbaz,normal,minor,have not tried,,,2012-09-25,5,,,public,2012-09-25,"Once in Form view, I cannot return to Grid in edit mode","While editing the grid I can use Ctrl+F2 to open the record in Form view. However, I cannot return from Form view to Grid view in Edit mode. I can only return by closing the record (either saving or not) but I cannot get to the grid in edit mode again.",new,open,,1970-01-01 0021750,design defect,Openbravo ERP,plujan,dbaz,normal,minor,have not tried,,,2012-09-25,5,,,public,2012-09-25,"[KS] Using Safari on Windows, the Ctrl+F2 to switch an editing grid into form losses contents","When editing a line in the grid, if I use Ctrl+F2 to switch to Form, the contents in Form view are not showing the changes I did while in Grid.",new,open,,1970-01-01 0021749,design defect,Openbravo ERP,plujan,dbaz,normal,minor,have not tried,main,,2012-09-25,5,,,public,2012-09-25,[KS] With a process window opened it is possible to open other process windows,Using Ctrl+Alt+Shift+ to call the process buttons (orange buttons at the right side of the toolbar) I can call processes even if a process window was already opened. I cannot do this with the mouse.,new,open,,1970-01-01 0021748,design defect,Modules,dmitry_mezentsev,alostale,normal,minor,always,,,2012-09-25,5,,,public,2012-09-25,Adding Not Free for OBPS commercial packs or templates to the license is a pain,"It is required to add all modules included in the pack / template one by one although it looks like Include Members = Yes is to eliminate the need for this. ",new,open,,1970-01-01 0010125,design defect,Openbravo ERP,AinhoaPagola,marvintm,low,minor,always,pi,,2009-07-30,20,Ubuntu 8.4,,public,2012-09-25,Exporting and reverting a change is detected as a change in the xml file. So exporting again is not allowed.,"""Precondition: Changes are made in database and this changes are exported through ant export.database task. If the modified files are reverted (that is, back to """"unchanged"""") the system detects that some XMl files have got changes and will no allow to export the database again (It throws an error regarding changes in sources). """,scheduled,open,,1970-01-01 0010206,design defect,Openbravo ERP,villind,marvintm,high,major,always,2.40MP5,,2009-08-06,5,,,public,2012-09-25,Jasper report translation removes nessessary spaces from textFieldExpression element,"Jasper report translation removes nessessary spaces from textFieldExpression element when space character is used in concatenation. Example: Orginal: After translation: ",scheduled,open,,1970-01-01 0021733,design defect,Openbravo ERP,plujan,dbaz,normal,minor,have not tried,main,,2012-09-24,5,,,public,2012-09-25,[KS] Alt+Shift changes keyboard layout in Chrome,"""Alt+Shift is a special shortcut in Chrome used for changing keyboard layout to US-like. This is a potential problem when using keyboard shortcuts in Openbravo, since many of them use the Alt+Shift+ combination. In normal situations will not be noticed, but if the user by mistake miss the , she could find herself with a wrong keyboard layout. More information about the behaviour here: http://productforums.google.com/forum/#!topic/chrome/3hii4fN6w7A""",new,open,,1970-01-01 0010794,design defect,Openbravo ERP,gorkaion,marvintm,normal,major,have not tried,pi,,2009-09-28,20,Gentoo,,public,2012-09-25,Export cloned datasets with original uuids,"""At this moment it is possible to import several times a dataset in different client/organizations. To manage this there is the AD_REF_DATA_LOADED table, where is stored the original uuid of each imported record as it is in the xml file and the generated uuid in each import. This avoids the duplicate primary key problem. The problem is that when a dataset is being exported these cloned records are not considered and the xml is generated using the new uuids instead of the original. Making very difficult to update an existing dataset. This is, when you modify an imported dataset clone it should be possible to export it so the xml is updated. And later import again the dataset to update all the clones to the last changes (which is already possible)""",scheduled,open,,1970-01-01 0011844,design defect,Openbravo ERP,plujan,marvintm,low,major,have not tried,main,,2009-12-22,5,,,public,2012-09-25,"On new Rebuild window, ""Elapsed time"" is useless. It should be changed to ""Remaining time""","""The new Rebuild window has a time meter to inform the user about the rebuild time. I see no use for such information, since the real time anyone is expecting is the remaining time. It is also possible that if build do not finish in a proper way (not because an error in the build itself but some javascript related error) time elapsed continues running even if build has stopped running, resulting in misinformation.""",scheduled,open,,1970-01-01 0011856,design defect,Openbravo ERP,plujan,marvintm,high,minor,always,pi,,2009-12-23,5,,,public,2012-09-25,"On new Rebuild window, if rebuild finish with warnings, message shown is not accurate","""After a rebuild that have warnings, message shown is: Warning There were warnings on the build. The application will run, but you should check them to see if there were important. Go to this link. for more information. You must now restart the application container to see the changes. As you may note, last sentences in to accurate. """"You must now"""" is not correct. You are able to restart the Tomcat whenever you want. Of course, changes on the html will not be applied until restart. However, message seems to say """"if you do not restart Tomcat now, you will not see the changes""""""",scheduled,open,,1970-01-01 0021739,feature request,Openbravo ERP,caristu,dmiguelez,normal,trivial,always,pi,,2012-09-25,5,,,public,2012-09-25,Generate Invoice From Receipt appears in receipts with an already existing invoice,It would be nice that the Generate Invoice From Receipt button doesn't appear in the receipts that have an already existing invoice.,new,open,,1970-01-01 0011857,design defect,Openbravo ERP,plujan,marvintm,high,major,always,pi,,2009-12-23,5,,,public,2012-09-24,Risks about choosing other options but "Restart Tomcat" are not properly displayed,"""After a Rebuild, I have three options with following message: In order for the changes to take effect, you need to restart the servlet container or reload the Openbravo application. (o) Restart servlet container now ( ) Reload the Openbravo application now ( ) Don't do anything now. I will reload the Openbravo application manually later The issue is that default action should be the only available option. Other options could take the system down if, for example, user forgets to manually restart. This is specially important after a Core update, since Database was actually updated although tomcat was not restarted yet, so you are in an intermediate stage until Tomcat restart.""",scheduled,open,,1970-01-01 0011865,design defect,Openbravo ERP,plujan,marvintm,low,minor,have not tried,pi,,2009-12-24,5,,,public,2012-09-24,"On new Rebuild window, subtasks names are not correct","The Rebuild window has several subtasks (DAL initialization, Database model load and so on) but this names are not accurate. It could happen, for example, that an error on a Java class at the beginning of Database update task will throw an error in the DAL initialization subtask although DAL initialization has nothing to do with the issue.",scheduled,open,,1970-01-01 0011927,design defect,Openbravo ERP,feiyu311,marvintm,low,minor,have not tried,2.50MP6,,2010-01-11,10,XP Professional ,,public,2012-09-24,Label in function can make the update.database failed,"""I have a function which contains labels like <> , when export, it can exported to XML correctly, but when update, the error will occur. My database function like this: <> LOOP BEGIN //INSERT INTO statements EXIT L1; EXCEPTION WHEN unique_violation THEN v_c_bp_id:=''; END; END LOOP;""",scheduled,open,,1970-01-01 0013046,design defect,Openbravo ERP,mtaal,marvintm,normal,major,have not tried,pi,pi,2010-04-20,5,,,public,2012-09-24,Implement check when importing client that the same modules have been installed as used when exporting data,"When importing client data a check should be done that the same modules are installed as where present when creating the data set. This means that the export file should contain the id's (and possible versions) of the modules which have been installed. At import this list of id's should be checked and an error should be reported if the modules are not available in the target system.",scheduled,open,,1970-01-01 0013063,design defect,Openbravo ERP,plujan,marvintm,high,minor,have not tried,,,2010-04-21,5,,,public,2012-09-24,Tomcat restart option and session timeout could collide,"""If your rebuild is successful but you let the session to time out, application behavior is the same as if session is alive. The difference is that after logging in you will receive a message saying that Tomcat was not restarted. Message is technically correct. However, user feedback is wrong, since there is no way to know what was the restart for. Was because a Tomcat restart, was because a time out?""",scheduled,open,,1970-01-01 0014020,design defect,Openbravo ERP,marvintm,marvintm,normal,major,always,,,2010-07-21,5,,,public,2012-09-24,oncreatedefaults which reference other columns from the same record are not correctly executed,"""Oncreatedefault expressions which reference other columns of the same record are not correctly executed. This happens because oncreatedefaults are currently used in two different kind of sql statements: - UPDATE table SET column=(oncreatedefault) WHERE column IS NULL - INSERT INTO table (c1, c2, ..., cn) SELECT (v1, v2, ..., oncreatedefault) FROM table_ This second statement will not work with oncreatedefaults which make a reference to the table. However, this second statements are actually not needed anymore, because of a previous change in the execution of NOT NULL constraints. """,scheduled,open,,1970-01-01 0014157,design defect,Openbravo ERP,marvintm,marvintm,normal,major,have not tried,,,2010-08-10,5,,,public,2012-09-24,Check constraints should be disabled so that oncreatedefaults can work correctly,"""Check constraints currently are enabled when a table is created, or recreated, and never disabled after that. This works correctly in case there are no oncreatedefaults which affect the columns in the check, but fails when an oncreatedefault is supposed to fill a column which is needed by a check constraint. Oncreatedefaults are executed at the end of the update process, after the Application Dictionary data has been updated. Therefore, there is a point in the update in which the check constraints could be temporarily violated (although the data would comply with the check at the end of the process). Thus, as it is currently, the process fails because the check constraint is activated at that point. """,scheduled,open,,1970-01-01 0014601,design defect,Openbravo ERP,marvintm,marvintm,normal,minor,have not tried,,,2010-09-17,5,,,public,2012-09-24,Cleaning needed in tasks which used the old data filters,"Old dbsm data filters were replaced by Datasets in 2.50. However, several instantiations of the old filters still exist. They are not really used, so it's not harmful, but this should at some point be cleaned.",scheduled,open,,1970-01-01 0015279,design defect,Openbravo ERP,plujan,marvintm,low,minor,have not tried,pi,,2010-11-24,5,,,public,2012-09-24,Action button is missing in Rebuild Window if rebuild is not successful,"For every window in the ERP there is at least a button to guide the user about the expected flow. However, in Rebuild Window, if rebuild process fails, the only available button is ""Show log"". An action button is missing, see proposed solution.",scheduled,open,,1970-01-01 0015423,design defect,Openbravo ERP,tgarcia,marvintm,low,minor,always,2.50MP24,,2010-12-14,20,Community Appliance,,public,2012-09-24,Naming Exception's "active" field is not taken into account during ant export.database,"If a naming exception is created and set as not active, ant export.database still takes it into account.",scheduled,open,,1970-01-01 0016367,design defect,Openbravo ERP,mtaal,marvintm,normal,major,have not tried,,,2011-03-17,5,,,public,2012-09-24,Align like handling HQL generation in SelectorDataSource/CustomQuerySelectorDataSource and AdvancedQueryBuilder,"The way the like query is generated is different in the three classes mentioned in the summary. All three should use C_IGNORE_ACCENT probably, also a check needs to be done if escaping is correctly handled, for example search C\",scheduled,open,,1970-01-01 0018121,design defect,Openbravo ERP,mirurita,marvintm,high,major,always,pi,,2011-07-28,5,,,public,2012-09-24,FIC does not run the callouts when refreshing combos when navigating back to a tab.,"""If you return to an open tab, the FIC reloads the combos because new values could have been added. But it does not relaunch the callouts. Scenario: In tab T1 the combo A launches a callout which changes the combo B. Check the values available on combo B. Navigate to tab T2. Navigate back to tab T1. Realize that the combo B shows more values (the callout of A has not launched). """,scheduled,open,,1970-01-01 0018424,design defect,Openbravo ERP,malsasua,marvintm,low,minor,always,3.0MP2,,2011-09-02,20,Community Appliance,,public,2012-09-24,"in classic mode, sales invoice window does not work",You can not save a new invoice if the classic mode is active,scheduled,open,,1970-01-01 0018807,design defect,Openbravo ERP,jecharri,marvintm,high,minor,always,2.50MP34,,2011-10-19,5,,,public,2012-09-24,The datasets export different,"Sometimes if you install one module with dataset and you export it without changes, some differences are created in the xml",scheduled,open,,1970-01-01 0019071,design defect,Openbravo ERP,marvintm,marvintm,normal,major,have not tried,,,2011-11-15,5,,,public,2012-09-24,Special case in Oracle update.database should be changed,"""Currently, when a change in a table is detected by update.database in Oracle, the following is done: - If the change is a column addition, the column is not mandatory, it goes to the end of the table, and there are no more changes for that table, an """"ALTER TABLE ADD column"""" change is done. - Otherwise, the table is recreated. The first case has the following problem: if the table has triggers associated, the new column has a default, the triggers are executed, and they fail for some reason, the column is not added.""",scheduled,open,,1970-01-01 0019693,design defect,Openbravo ERP,iperdomo,marvintm,normal,major,always,pi,,2012-02-08,30,3.2.1-2-ARCH,,public,2012-09-24,FIC calls have different performance on the same window,"FIC calls in the same window, same field performs poorly in some cases. Up to 800ms.",scheduled,open,,1970-01-01 0020323,design defect,Openbravo ERP,vmromanos,marvintm,normal,major,have not tried,,,2012-04-20,20,Debian 5.0,,public,2012-09-24,AD_MENU_TRL records in import translation,"""When installing a translation module from the Module management window, the records imported into the AD_MENU_TRL.name are not the ones defined at the XML files, but the associated AD_Window name. In tr_bug.png you can see the menu entry """"Configuración de informes contables"""", which is wrong. In tr2.png you can see the definition in the AD of this menu entry and its translation record (Configuración de informes contables), which is wrong, it should be """"Configuración de Balance y Cuenta de PyG"""" In tr4.png you can see the AD_MENU_TRL record and the AD_WINDOW_TRL associated to this menu entry in the XML files.""",scheduled,open,,1970-01-01 0009606,design defect,Openbravo ERP,arunkumar,dmiguelez,low,trivial,always,2.50MP2,,2009-06-24,5,,,public,2012-09-24,Process plan version should not accept the ending date if it is earlier than the starting date.,Process plan version is accepting the earlier date even if it is earlier than the starting date.,scheduled,open,,1970-01-01 0009621,design defect,Openbravo ERP,arunkumar,dmiguelez,low,trivial,always,2.50MP2,,2009-06-25,5,,,public,2012-09-24,Able to create work effore even if the ending time is earlier than the starting time,We are able to create the work effort even if the Ending time is earlier than the Starting time.,scheduled,open,,1970-01-01 0021731,design defect,Openbravo ERP,plujan,dbaz,normal,minor,have not tried,main,,2012-09-24,5,,,public,2012-09-24,[KS] Alt+Shift+N opens Window menu in Safari in Spanish,"Alt+Shift+N opens Window menu in Safari in Spanish, menu name ""Ve(n)tana""",new,open,,1970-01-01 0021732,design defect,Openbravo ERP,plujan,dbaz,normal,minor,have not tried,main,,2012-09-24,5,,,public,2012-09-24,[KS] Alt+Shift+A does not work if focus is in Filter section,"Alt+Shift+A and Alt+Shift+N for selecting records do not work if the focus is in Filter section. However, it is possible to use other shortcuts like Ctrl+i for inserting a row.",new,open,,1970-01-01 0021730,design defect,Openbravo ERP,plujan,dbaz,normal,minor,have not tried,main,,2012-09-24,5,,,public,2012-09-24,[KS] Alt+Shift+A opens File menu in Safari in Spanish,"Alt+Shift+A opens File menu in Safari in Spanish, menu name ""(A)rchivo""",new,open,,1970-01-01 0020464,design defect,Openbravo ERP,malsasua,migueldejuana,normal,minor,always,,,2012-05-10,20,Community Appliance,,public,2012-09-24,filter in widget with column date,"""if you configure a column type date as a filter, this filter only allow select one date. It is not posible select a date from and date to [1] http://wiki.openbravo.com/wiki/How_to_create_a_QueryList_Widget""",scheduled,open,,1970-01-01 0020513,design defect,Openbravo ERP,iperdomo,marvintm,normal,minor,always,,,2012-05-15,30,3.3.6-1-ARCH,,public,2012-09-24,Refactor the way of setting the valueMap on a OBSelectorFilterItem and avoid a unnecessary datasource fetch,"""The OBSelectorItem is used for rendering filter items in a FK column on the selector grid. This item uses a different data source than the main selector grid. If fetchMissingValues is set to true, a request is made for filling the valueMap. This fetch doesn't contain all the necessary information to properly fill the list of possible values. The """"default filter expression"""" could be more complex, and therefore, pick a value that is not listed in the default datasource fetch.""",scheduled,open,,1970-01-01 0020518,design defect,Openbravo ERP,guilleaer,guilleaer,normal,minor,always,,,2012-05-15,5,,,public,2012-09-24,Several items highlighted in quick launch,Quick launch items which have been highlighted while the filter is wrote continues highlighted until the quick launch is closed.,scheduled,open,,1970-01-01 0020878,design defect,Openbravo ERP,mtaal,marvintm,high,major,have not tried,,,2012-06-27,5,,,public,2012-09-24,Having txt file in lib/runtime in a module shows error in install.source,"When doing install.source and having a txt file in the lib/runtime of a module results in an exception (see below). Probably a filter has to be used to only consider jar/zip files and ignore other (license) files. at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109) Unable to obtain resource from /home/mtaal/mydata/dev/openbravo/projects/performance/customers/ice/pi/modules/com.tds.openbravo.shipmentintegration/lib/runtime/XmlSchema-LICENSE.txt: java.util.zip.ZipException: error in opening zip file [taskdef] Unable to obtain resource from /home/mtaal/mydata/dev/openbravo/projects/performance/customers/ice/pi/modules/com.tds.openbravo.shipmentintegration/lib/runtime/XmlSchema-LICENSE.txt: [taskdef] java.util.zip.ZipException: error in opening zip file [taskdef] at java.util.zip.ZipFile.open(Native Method) [taskdef] at java.util.zip.ZipFile.(ZipFile.java:127) [taskdef] at java.util.jar.JarFile.(JarFile.java:135) [taskdef] at java.util.jar.JarFile.(JarFile.java:99) [taskdef] at org.apache.tools.ant.AntClassLoader.getResourceURL(AntClassLoader.java:1002) [taskdef] at org.apache.tools.ant.AntClassLoader$ResourceEnumeration.findNextResource(AntClassLoader.java:145) [taskdef] at org.apache.tools.ant.AntClassLoader$ResourceEnumeration.nextElement(AntClassLoader.java:130) [taskdef] at org.apache.tools.ant.util.CollectionUtils$CompoundEnumeration.nextElement(CollectionUtils.java:241) [taskdef] at org.apache.tools.ant.taskdefs.Definer.execute(Definer.java:271) [taskdef] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291) [taskdef] at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) [taskdef] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [taskdef] at java.lang.reflect.Method.invoke(Method.java:597) [taskdef] at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) [taskdef] at org.apache.tools.ant.Task.perform(Task.java:348) [taskdef] at org.apache.tools.ant.Target.execute(Target.java:390) [taskdef] at org.apache.tools.ant.helper.ProjectHelper2.parse(ProjectHelper2.java:180) [taskdef] at org.apache.tools.ant.ProjectHelper.configureProject(ProjectHelper.java:82) [taskdef] at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:393) [taskdef] at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105) [taskdef] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291) [taskdef] at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) [taskdef] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [taskdef] at java.lang.reflect.Method.invoke(Method.java:597) [taskdef] at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) [taskdef] at org.apache.tools.ant.Task.perform(Task.java:348) [taskdef] at org.apache.tools.ant.Target.execute(Target.java:390) [taskdef] at org.apache.tools.ant.Target.performTasks(Target.java:411) [taskdef] at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399) [taskdef] at org.apache.tools.ant.Project.executeTarget(Project.java:1368) [taskdef] at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41) [taskdef] at org.apache.tools.ant.Project.executeTargets(Project.java:1251) [taskdef] at org.apache.tools.ant.Main.runBuild(Main.java:809) [taskdef] at org.apache.tools.ant.Main.startAnt(Main.java:217) [taskdef] at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280) [taskdef] at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109) ",scheduled,open,,1970-01-01 0021547,design defect,Openbravo ERP,iperdomo,AugustoMauch,urgent,minor,always,pi,,2012-09-04,30,3.4.4-1-ARCH,,public,2012-09-21,"Update Workspace widget defintion since iGoogle will stop working in Nov, 2013","""Some of the widgets defined for the Workspace tab are reusing the widget definition for iGoogle and this service will not be available after Nov 1, 2013. (See attached image) More info at: http://support.google.com/websearch/bin/answer.py?hl=en&answer=2664197 """,new,open,,1970-01-01 0021713,feature request,Openbravo ERP,VictorVillar,jonalegriaesarte,high,minor,always,3.0MP14,,2012-09-21,5,,,public,2012-09-21,It would be fine remove a purchase order in status Draft when it is generated by purchasing plan process.,It would be fine remove a purchase order in status Draft when it is generated by purchasing plan process.,new,open,,1970-01-01 0021706,design defect,Openbravo ERP,caristu,AugustoMauch,high,minor,always,,,2012-09-20,10,,,public,2012-09-21,"In some Windows versions, the deployed path exceeds the maximum length allowed",""" In some Windows versions, the concatenation of the standard install path of Tomcat with the longest length of internal path (207) exceeds the limit (260), so after deploying the application some unexpected behaviour occurs like some images doesn't appear. For Example, for Windows Vista/7 versions, the default installation path for Tomcat is: """"C:\Program Files (x86)\Apache Software Foundation\Tomcat 6.0\"""" (61 characters) It would be appropriate to take two security characters (thinking in future Tomcat versions), so 61 + 2 = 63 So, the context path will be """"C:\Program Files (x86)\Apache Software Foundation\Tomcat 6.0\webapps\openbravo-erp\"""" (83 + 2 security characters) Then, 260 - 85 = 175. We have 175 characters left for the deploy path. The configuration should works for the standard installation paths, because if the user chooses a custom one, the configuration can exceed the limit anyway.""",new,open,,1970-01-01 0021688,design defect,Openbravo ERP,dbaz,AugustoMauch,high,minor,always,,,2012-09-19,5,,,public,2012-09-19,Access to backend ID from the frontend (javascript),"""Here: https://code.openbravo.com/erp/devel/pi/file/35a4bff5296e/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/ob-view-form.js#l1890 There is a reference to a SimpleType (_id_13) that is returned from the backend via: isc.SimpleType.create({inheritsFrom:'text',name:'_id_13',editorType:'OBTextItem',gridEditorType:'OBTextItem',filterEditorType:'OBTextItem',referenceName:'ID'} this is code generated in smartclient_types_js.ftl""",new,open,,1970-01-01 0021683,feature request,Openbravo ERP,rgoris,AugustoMauch,high,major,always,,,2012-09-19,5,,,public,2012-09-19,Total (sum) lines amount in header for Expense Sheet,It is super annoying not to see the total of your expenses in the header. Now you need to create a report to see it.,new,open,,1970-01-01 0019488,defect,Openbravo ERP,psanjuan,dmiguelez,urgent,major,always,,,2012-01-13,20,Ubuntu 8.04.1,,public,2012-09-18,"Exchange rate" tabs should be hidden as "exchange rate at doc level" feature should be set as an "Advance feature".,"Exchange rate" tabs should be hidden as "exchange rate at doc level" feature should be set as an"Advance feature".,new,open,,1970-01-01 0019695,design defect,Openbravo ERP,psanjuan,dmiguelez,urgent,major,always,,,2012-02-08,20,Ubuntu 8.04.1,,public,2012-09-18,There is no way to add a "value" for an accounting dimension configured in a given acc schema while posting an invoice,There is no way to add a "value" for an accounting dimension configured in a given acc schema while posting an invoice,new,open,,1970-01-01 0019276,design defect,Openbravo ERP,pjuvara,AugustoMauch,normal,major,always,3.0MP5.1,,2011-12-10,5,,,public,2012-09-18,It is not possible to update a subset of the modules,"""If you do a scan for updates, the system proposes to update all the modules for which a new version is available. If you want to update only one specific module, you cannot.""",new,open,,1970-01-01 0013505,design defect,Openbravo ERP,arunkumar,dmiguelez,normal,major,have not tried,pi,,2010-06-02,5,,,public,2012-09-18,No of invoices created appear but the created invoice document numbers are not appearing,While creating invoices for sales orders it display the total amount of invoices created. But it does not display all the invoice document numbers which are created.,scheduled,open,,1970-01-01 0013943,design defect,Openbravo ERP,adrianromero,mirurita,high,minor,N/A,pi,,2010-07-12,5,,,public,2012-09-18,Dimensional Reports and other reports does not work with a big amount of data using partner dimension or other dimensions,"When executing a Dimensional Report that will retrieve a lot of records (> 10000) The report is not shown but you don't get any error. The applications seems locked. The reports that needs to be fixed are: Sales invoice Dimensional Report Material Receipts Dimensional Report Purchase Invoice Dimensional Report Vendor Invoice Dimensional Report Sales Order Returns Dimensional Report etc.",new,open,,1970-01-01 0020264,design defect,Openbravo ERP,marvintm,marvintm,normal,minor,have not tried,,,2012-04-13,5,,,public,2012-09-18,Some JUnit tests have had to be disabled due to the new sample data,"""Some JUnit tests have been disabled after the new sample data has been included in pi. The reason is mainly due to the tests assuming some things which are not true in the new data (such as the existance of Sales Orders in """"draft"""" status, or the existance of inventory lines). The list of tests currently disabled is the following: src-test/org/openbravo/test/dal/DalPerformanceInventoryLineTest.java testACreateInventoryLine testBReadAndAddLine src-test/org/openbravo/test/dal/IssuesTest.java test13281And13283 src-test/org/openbravo/test/model/OneToManyTest.java testAddOrderLine testDeleteChild src-test/org/openbravo/test/xml/EntityXMLImportTestReference.java test1Warehouse test2Warehouse test3Warehouse test4Warehouse src-test/org/openbravo/test/xml/EntityXMLImportTestWarning.java testUpdatingOtherOrganizationWarning """,new,open,,1970-01-01 0019123,feature request,Openbravo ERP,jecharri,AugustoMauch,high,minor,always,pi,,2011-11-21,5,,,public,2012-09-18,The out fields are not working properly in new selectors,"When you add one field to one selector and it is an 'id' and it is created like an ""Out Field"" and after that you take one field in any window where you are using this selector and assign the out field it doesn't work properly. The field where you put the ""Out Field"" must have a ""Search"" reference. ",scheduled,open,,1970-01-01 0021673,design defect,Openbravo ERP,jecharri,AugustoMauch,high,major,always,pi,,2012-09-17,5,,,public,2012-09-17,It should be a great thing if all the calendars will be adapted to the language and state of the instance,"It should be a great thing if all the calendars will be adapted to the language and state of the instance. I am speaking about weekend days and first day of the week. In smartclient is possible to configure but we are not using it. For example in Arabia Saudi thursday and friday are weekend days and the first day of the week is Saturday. For example in 2.50 windows we are considering the language and we can create a special calendar for a language but not for a country: -for example Arabic is the language for Arabia Saudi and Bahrein and in both countries the weekend and the first day of the week are different.",new,open,,1970-01-01 0021659,feature request,Openbravo ERP,partha_decathlon,dmiguelez,normal,minor,always,3.0MP14,,2012-09-15,5,,,public,2012-09-15,Apply Trim before save,"Data is saved with spaces before or after the string. Users when they copy paste enter values with spaces, when extracting and comparing in reports the data doesn't match, also generates duplicate data. ",new,open,,1970-01-01 0021653,defect,Localization Pack: Spain,psanjuan,jonalegriaesarte,urgent,major,always,,,2012-09-14,20,Ubuntu 8.04.1,,public,2012-09-14,General Chart of Account needs to be changed,General Chart of Account needs to be changed,new,open,,1970-01-01 0021578,design defect,Openbravo ERP,caristu,dmiguelez,high,minor,always,,3.0MP16,2012-09-07,5,,,public,2012-09-14,It should not be possible to reactivate a Purchase Order that is related to an Invoice,It should not be possible to reactivate a Purchase Order that is related to a Purchase Invoice ,new,open,,2012-10-25 0012277,defect,Openbravo ERP,plujan,naiaramartinez,high,minor,have not tried,pi,,2010-02-15,5,,,public,2012-09-14,A tax using Tax Amount for calculation can be saved leaving Tax Base field blank,"I can create a Tax using Tax Amount as calculation base, but if I do not choose a Tax Base, I can save anyway. Resulting tax will be zero always. See steps.",scheduled,open,,1970-01-01 0021646,feature request,Openbravo ERP,VictorVillar,dmiguelez,urgent,major,always,3.0MP14,,2012-09-13,5,,,public,2012-09-13,The costing background process will stop when it meets one product that can't calculate cost.,"""It doesn't skip the product, and go through others. It just stop in this product, when next schedule time coming, also stopped in this product.""",new,open,,1970-01-01 0009632,design defect,Openbravo ERP,arunkumar,dmiguelez,low,trivial,always,2.50MP2,,2009-06-25,5,,,public,2012-09-13,Error message should be displayed properly if we enter improper date ranges in reports,Error message should be displayed properly if we enter improper date ranges in reports,scheduled,open,,1970-01-01 0009686,design defect,Openbravo ERP,arunkumar,dmiguelez,low,trivial,have not tried,2.50MP2,,2009-06-29,5,,,public,2012-09-13,Error message should be displayed properly in Service project report if the ending date is earlier than the starting date,Error message should be displayed properly in Service project report if the ending date is earlier than the starting date,scheduled,open,,1970-01-01 0009878,design defect,Openbravo ERP,arunkumar,dmiguelez,normal,minor,have not tried,2.40MP7,,2009-07-14,5,,,public,2012-09-13,Generate Invoices process does not display all the invoices generated,"""If we create invoice generate invoices window, it does not display all the invoices crested. """,scheduled,open,,1970-01-01 0008377,design defect,Openbravo ERP,sureshbabu,dmiguelez,normal,minor,always,2.50beta,,2009-04-01,30,,,public,2012-09-13,Not able to generate Receipt using 'Generate Receipt from invoice' process if the product is associated with an attribute set,"""Not able to generate Receipt using 'Generate Receipt from invoice' process if the product is associated with an attribute set, system throws error message as """"Error:In line 10 the product has no attribute set"""" """,scheduled,open,,1970-01-01 0012180,design defect,Openbravo ERP,sureshbabu,dmiguelez,low,trivial,have not tried,,,2010-02-09,10,,,public,2012-09-13,Errro message format needs to be same for all transaction windows,"""In BOM production window, wrong error message format appears """"Product """"Product A"""" has no attribute."""" instead of below format which is defined in functional spec """"In line XX the product has no attribute set"""". When the user clicks for the second time on Create/Post Production button in Warehouse Management > Transactions > Bill of Materials Production (see How-to BOM Production) I have created a product withe below details in the product window: Search Key: Product A Name: Product A BOM: Checked Attribute set: Not Null Attribute set value: Not Null Attribute set value As: Overwrite Specification Move to Bill of materials Tab Click New and fill: * BOM Type = Part/BOM * BOM Product = B Raw material * BOM quantity = 1 Save and new and fill * BOM Type = Part/BOM * BOM Product = C Raw material * BOM quantity = 1 Move back to Product Tab Click on Verify BOM button """,scheduled,open,,1970-01-01 0009625,design defect,Openbravo ERP,arunkumar,dmiguelez,low,trivial,always,2.50MP2,,2009-06-25,5,,,public,2012-09-13,WR Creation date should be always an earlier date than Starting date of Work requirement Header,While creating a work requirement we are able to enter the Starting Date as earlier than the WR creation date.But this is not practically feasible.,scheduled,open,,1970-01-01 0009561,design defect,Openbravo ERP,FrancescoFinamore,dmiguelez,high,minor,have not tried,2.50MP1,,2009-06-19,20,rPath Linux,,public,2012-09-13,Default value of Country,"""I have set on Table of Country the Default Country = Italy , but when i try to create a bank account for a Business Partner the Default Value is Spain. On the Tab of BP Bank Account there isn't a Default Value. (The same problem when i try to create a Location) """,scheduled,open,,1970-01-01 0019018,design defect,Openbravo ERP,jorajipo,dmiguelez,high,major,always,3.0MP4.1,,2011-11-08,10,7 professional,,public,2012-09-13,Nombre de usuario cambia al introducir nombre y apellido,"En la ventana General Setup - Security - Users escribo el nombre de usuario y al escribir el nombre y apellido se modifica el campo username de acuerdo al nombre y apellido, teniendo que volver a escribir wl username deseado.",new,open,,1970-01-01 0018985,design defect,Openbravo ERP,pjuvara,dmiguelez,normal,major,have not tried,3.0MP4.1,,2011-11-06,5,,,public,2012-09-13,Payment method setup should prevent configurations that will result in failures in accounting,"""In the Financial Account window, you can select Payment Methods and for each payment method you need to specify the accounting rule, which account is to be used upon receipt, upon deposit or upon reconciliation. In each one of these fields you can choose: Cleared Payment Account Deposit Payment Account In-Transit Payment Account Those labels correspond to specific account combinations selected under accounting configuration, where - however - the fields are optional. Because of that you can configure payment method check so that upon deposit it uses the Deposit Payment Account; however, it is possible that the deposit payment account is not defined. That would result in a failure in accounting. """,new,open,,1970-01-01 0018984,design defect,Openbravo ERP,pjuvara,dmiguelez,normal,major,always,3.0MP4.1,,2011-11-06,5,,,public,2012-09-13,By default admin user cannot configure a new client for accounting,"""The standard procedure for creating a new client is: 1) From System Administrator, run Initial Client Setup, which creates the new client and a new user to administer it 2) The new user logs in and administer the new client For the new client, the property showAcct is set to No. With that property set to No, when the user goes in the Accounting Schema window to configure accounting, the following tabs are not visible: * Accounting Schema Tables * General Ledger * Defaults With that configuration, the Accounting Schema window is totally useless and you cannot configure accounting.""",new,open,,1970-01-01 0010714,design defect,Openbravo ERP,roklenardic,dmiguelez,normal,minor,always,2.50MP5,,2009-09-23,5,,,public,2012-09-13,Information tab inside Organization window should be of Single Record UI Pattern,"""Within General Setup || Organization || Organization window, the Information tab allows entering more than one record even though the database constraints clearly do not allow it judging by the error message when trying to save the 2nd record: Clave principal repetida en la tabla AD_OrgInfo. La secuencia de numeración para esta tabla se debe actualizar. Por favor pongase en contacto con su administrador de Openbravo """,scheduled,open,,1970-01-01 0019365,design defect,Openbravo ERP,dmitry_mezentsev,dmiguelez,high,minor,always,3.0MP6,,2011-12-26,5,,,public,2012-09-13,There should be an ability to reference Chart of Accounts module data from other modules,"""Due to the fact that Chart of Accounts is loaded into Openbravo not as a normal dataset but as a *.csv file data entries of it do not received unique UUIDs. So other modules cannot reference this data. For example, it is not possible to create translation module for CoA module. Or it is not possible to create a dataset for Balance Sheet or Profit and Loss reports. User Voice Tracking http://openbravo.uservoice.com/forums/13955-openbravo/suggestions/2474610-there-should-be-an-ability-to-reference-chart-of-a""",new,open,,1970-01-01 0019161,design defect,Openbravo ERP,rafademiguel,dmiguelez,normal,minor,have not tried,,,2011-11-23,5,,,public,2012-09-13,In product window assign only AttributesSet from the same org or parents should be permitted,"In product window assign only AttributesSet from the same org or parents should be permitted ",new,open,,1970-01-01 0016823,design defect,Openbravo ERP,AinhoaPagola,dmiguelez,urgent,major,have not tried,,,2011-04-15,5,,,public,2012-09-13,Reports don't show financial invoices,"Some reports do not show Financial Invoices. At least: - Sales Invoice Dimensional Report - Customer Invoice Report - Discount Invoice Report This happens because the query linkes tables though products and financial invoices do not have products but g/l items set. ",scheduled,open,,1970-01-01 0019543,design defect,Openbravo ERP,RenateNieuwkoop,dmiguelez,high,minor,always,,,2012-01-23,5,,,public,2012-09-13,Return from Customer: the Pick/Edit Lines functionality fails if the goods shipment selected has no linked sales order,"""There are different way to create goods shipments. If you enter a goods shipment and manually enter the same lines as you had on a sales order, the goods shipment and sales order are not linked to each other and can not be linked manually either. When you enter a Return from Customer screen, click the 'Pick/Edit Lines' and select a goods shipment that is not linked to a sales order, you click done and all seems to be fine, no error message, but no lines are added. """,new,open,,1970-01-01 0019510,design defect,Openbravo ERP,RenateNieuwkoop,dmiguelez,normal,minor,have not tried,3.0MP7,,2012-01-17,5,,,public,2012-09-13,Production Run Status Report: label of Refund Qty has to be changed to Rejected Quantity,"""On the Production Run Status Report one of the labels of a column is Refund Qty. I checked with Gorka Ion and this field value is taken from the Rejected Quantity field on the Production Run tab of the Work Effort Refund or reject is not the same, so the label should be updated""",new,open,,1970-01-01 0019501,design defect,Openbravo ERP,RenateNieuwkoop,dmiguelez,normal,minor,have not tried,3.0MP7,,2012-01-16,5,,,public,2012-09-13,Product Run Status Report: Column Label 'Product Run' is confusing,"""In the Product Run status report there is a column Product Run. The value is not related to the Product Run screen, but to the tab Product Run in the Work Effort The value is in the xx.xx format, which makes it look like a quantity, rather than a line number. """,new,open,,1970-01-01 0019497,design defect,Openbravo ERP,RenateNieuwkoop,dmiguelez,normal,minor,have not tried,3.0MP7,,2012-01-16,5,,,public,2012-09-13,Production Run: manually created Work Efforts do not have the Movement Date appear in the production run screen,"""The Production Run screen displays all work efforts. Work efforts can be created in 2 ways: - automatically from the Work Requirement - manually in the Work Effort screen When the work effort is created in the 2nd way, it appears on the Production Run screen without a Movement Date and the times are incorrect (but there is issue 19366 for the times being messed up on work efforts). See screenshots """,new,open,,1970-01-01 0012354,design defect,Openbravo ERP,arunkumar,dmiguelez,normal,minor,have not tried,pi,,2010-02-19,5,,,public,2012-09-13,Error messge should be displayed only if we click Ok button before selecting any invoice,Use "Copy Lines" process in purchase invoice to copy the lines form another invoice. A popup "Copy from invoice" will appear. Click the Invoice selector icon. You can see an error message "This value is required".,scheduled,open,,1970-01-01 0019615,design defect,Openbravo ERP,RenateNieuwkoop,dmiguelez,normal,minor,have not tried,3.0MP7.1,,2012-02-01,5,,,public,2012-09-13,MRP: Planning method component 'Material Requirement' should be renamed to Requisition,"As per issue 9910, the component 'Material Requirement' that is a value in the Planning Method screen, is actually referring to Requisitions. To avoid confusing the value should be renamed ",new,open,,1970-01-01 0019645,design defect,Openbravo ERP,RenateNieuwkoop,dmiguelez,normal,minor,have not tried,3.0MP7.1,,2012-02-03,5,,,public,2012-09-13,MRP: inconsistency in naming of safety stock,"""In the product set up (Org Specific tab) the safety stock field is defined: http://wiki.openbravo.com/wiki/Product#Org_Specific However, when executing the Purchasing or Manufacturing plan, the term is 'Minimum Stock': See screenshots in lines:http://wiki.openbravo.com/wiki/Purchasing_Plan The term should be one and the same""",new,open,,1970-01-01 0019629,design defect,Openbravo ERP,RenateNieuwkoop,dmiguelez,normal,minor,have not tried,3.0MP7.1,,2012-02-02,5,,,public,2012-09-13,Product: change the label in the Purchasing tab from 'Purchase Order Price' to 'Net Unit Price',"The purchasing tab information is used to automatically create Purchase orders from the Purchasing Plan in MRP. The price that is reflected in the Purchase Order Price is what goes into the Net Unit Price in the Purchase order (just like the value from the field 'Net List Price' goes into the field 'Net List Price' on the Purchase Order) The label should be changed to 'Net Unit Price'",new,open,,1970-01-01 0019683,design defect,Openbravo ERP,RenateNieuwkoop,dmiguelez,normal,minor,have not tried,3.0MP7.1,,2012-02-08,5,,,public,2012-09-13,Review label of Quantity on the Work Requirement,"""Review the label of Quantity on the Work Requirement. In reality it is the number of runs. For example, if the Process quantity is 100 and the conversion rate (batch size) is 10, the Quantity is populated with 10. This means that 10 production runs of batch size 10 are required to fulfill the process quantity of 100. So in fact the significance of the field is the number of production runs that are executed. """,new,open,,1970-01-01 0019650,design defect,Openbravo ERP,RenateNieuwkoop,dmiguelez,normal,minor,have not tried,3.0MP7.1,,2012-02-03,5,,,public,2012-09-13,MRP: change label of button in Purchasing plan to 'Process Purchasing Plan',"""Currently in the Purchasing Plan, the button is called 'Process Purchase Plan', however the plan is called Purchasing Plan, not Purchase Plan. """,new,open,,1970-01-01 0019646,design defect,Openbravo ERP,RenateNieuwkoop,dmiguelez,normal,minor,have not tried,3.0MP7.1,,2012-02-03,5,,,public,2012-09-13,MRP set up: Minimum lead time in the Org Specifi tab should be changed to Production lead time,"""In the Product set up, in the Purchasing tab, there is a field 'Purchasing Lead Time'. In the Org Specific tab there is a field 'Minimum Lead Time'. To make the label more clear, the label should be changed to 'Production Lead Time'. """,new,open,,1970-01-01 0019754,design defect,Openbravo ERP,shadawale1,dmiguelez,normal,minor,always,3.0MP7.1,,2012-02-14,10,XP SP3,,public,2012-09-13,Not showing complete column names and extension bars on 'Requisition to Order' window.,"""In Requisition to Order window, below the filters it shows Table in which columns such as 'Need by Date','Secondary Quantity'&'Secondary Unit' not completely displayed. In ideal case it shows extension bars there to increase column size and view complete column text. For details please see attached screen shot """,new,open,,1970-01-01 0019700,design defect,Openbravo ERP,extra,dmiguelez,normal,minor,always,3.0MP5.3,,2012-02-09,5,,,public,2012-09-13,Tax Search Key not enabled for Tax Rate window,"""Tax Rate window includes Tax Search Key field. In Italy it is typical to assign a Key and a Description to a Tax Rate so Tax Search Key is very useful. However the Tax Search Key is disabled in the Application Dictionary. We know that with a simple template we could display it again, but why it has been hidden?""",new,open,,1970-01-01 0019636,design defect,Openbravo ERP,RenateNieuwkoop,dmiguelez,normal,minor,have not tried,3.0MP7.1,,2012-02-02,5,,,public,2012-09-13,MRP: Capacity in the Purchasing tab of Product is not taken into account for the creation of the purchasing plan,"In the Purchasing plan of a product the capacity of the vendor is defined. This means that when the purchasing plan is calculated this capacity should be taken into account and offset with the days that the purchase order should be placed. However, this is not happening. ",scheduled,open,,1970-01-01 0020047,design defect,Openbravo ERP,maite,dmiguelez,urgent,major,always,,,2012-03-16,5,,,public,2012-09-13,Improve accounting error "Invalid Account" to provide information about missing account or real error,Improve accounting error "Invalid Account" to provide information about missing account or real error,new,open,,1970-01-01 0020036,design defect,Openbravo ERP,malsasua,dmiguelez,high,minor,always,,,2012-03-15,20,Community Appliance,,public,2012-09-13,It is possible change the unit product when the stock of this product is distinct to zero,the system allows change the unit product but in the system there is stock of this product.,new,open,,1970-01-01 0019920,design defect,Openbravo ERP,VictorVillar,dmiguelez,high,minor,always,3.0MP8,,2012-02-29,5,,,public,2012-09-13,Add Org and Project dimension in Purchase Invoice Dimensional Report,Add Organization and Project dimension in Purchase Invoice Dimensional Report,new,open,,1970-01-01 0019720,design defect,Openbravo ERP,VictorVillar,dmiguelez,high,minor,always,3.0MP7.1,,2012-02-10,5,,,public,2012-09-13,The chart of accounts of any country should have in other languages,"""Example: If one company from US (Application in English) opens a head office in Spain and it gets apply the chart of accounts from Spain, the company wants to manage the information in English, not in Spanish. The point is that Openbravo checks what the default language in the system is, and if it is English, takes the header information data (in this case the Account tree data from the header), but if the language in the application is other (for example: Spanish), the report's generation process checks if there is any translation in translation tab lines. The problem is that the implementation of the chart of accounts data (it is a csv) and the implementation process does not support any translation.""",new,open,,1970-01-01 0019495,design defect,Openbravo ERP,ioritzCia,dmiguelez,normal,minor,always,,,2012-01-16,20,Ubuntu 10.04,,public,2012-09-13,The printable forms do not print the city and postal code of the organization.,"The printable forms of the orders, shipments and invoices, do not print the city and postal code of the organization.",new,open,,2012-04-01 0020249,design defect,Openbravo ERP,jonalegriaesarte,dmiguelez,urgent,major,always,pi,,2012-04-12,5,,,public,2012-09-13,General ledger report is not showing the balance field when exporting to excel,General ledger report is not showing the balance field when exporting to excel,new,open,,1970-01-01 0018823,design defect,Openbravo ERP,maite,dmiguelez,urgent,major,always,,,2011-10-21,5,,,public,2012-09-13,Be able to match one Transaction with several bank statement lines when reconciling,"""Be able to match one Transaction with several bank statement lines when reconciling to be able to support: """"En una remesa de cheques o pagarés, el banco coge los documentos fí­sicos y les da un tratamiento diferenciado en el caso de que se trate de un cobro/pago de la misma entidad bancaria, o de otra. Concretamente el banco realiza un abono de efectos de su misma entidad y otro diferente para el resto de efectos que provienen de otros bancos. Entonces, en Openbravo habrá sólo una transaccion por varias lineas de extracto bancario""""""",new,open,,1970-01-01 0020830,design defect,Openbravo ERP,maite,dmiguelez,urgent,major,always,,,2012-06-21,5,,,public,2012-09-13,Improve error posting messages to provide more information about missed configuration,"Improve error posting messages to provide more information about missed configuration. Some improvements have been done in bug 19833 and 18818, but still some error need to be improved",new,open,,1970-01-01 0020645,design defect,Openbravo ERP,maite,dmiguelez,urgent,major,always,,,2012-05-30,5,,,public,2012-09-13,"Be able to indicate ""Received (Financial Account)"" amount to be converted to Amount, when working with multicurrency","""Currently, when working with multi-currency, users need to indicate Amount is foreign currency and it will get converted to Financial Account's currency. Should also be possible to indicate amount in Financial Account's currency and get it converted to foreign currency""",new,open,,1970-01-01 0021303,design defect,Openbravo ERP,caristu,dmiguelez,high,minor,always,,,2012-08-03,5,,,public,2012-09-13,Stock Report in html format takes more that 15 min and gives timeouts in chrome,It would be nice improve the speed creation of the stock report in html format. It takes a lot of time (about 15 minutes) when you have a lot of lines. Using Google Chrome a message error appears (See attached image).,new,open,,1970-01-01 0021105,design defect,Openbravo ERP,caristu,dmiguelez,normal,major,always,,,2012-07-16,5,,,public,2012-09-13,Generate PO from Sales Order process is not working correctly,"The ""Generate PO from Sales Order"" process is not working correctly. It generates the purchase orders associated to the sales order, but some of them are generated without lines.",new,open,,1970-01-01 0020757,design defect,Openbravo ERP,malsasua,dmiguelez,high,minor,have not tried,,,2012-06-13,20,Community Appliance,,public,2012-09-13,the process "reset accounting" modifies records that they belong to a period closed,"the process ""Reset accounting"" modifies all records, including records with the period closed",new,open,,1970-01-01 0021322,design defect,Openbravo ERP,maite,dmiguelez,urgent,major,always,,,2012-08-07,5,,,public,2012-09-13,Implement process to perform Payment Cancellation,"""Implement process to perform Payment Cancellation. Currently, we you have 2 payment that need to be cancelled, only option is to define specific Financial Account for """"Cancellations"""" and deposit both payments on it. It would be nice to have an easier option to be able to cancel counter payments of different business partners and Financial Accounts""",new,open,,1970-01-01 0021039,design defect,Openbravo ERP,malsasua,dmiguelez,normal,minor,have not tried,,,2012-07-12,20,Community Appliance,,public,2012-09-13,a reconciliation can not be processed from reconciliation window,"""You can not process a reconciliation in reconciliation tab. To do it, you need run the process """"match statement"""" and push """"reconciliation"""" button""",new,open,,1970-01-01 0019305,design defect,Openbravo ERP,psanjuan,dmiguelez,high,major,always,,,2011-12-14,20,Ubuntu 8.04.1,,public,2012-09-13,There are many fields in the "Price List Schema" window - Lines Tab that are not used at all or we do not know how they work.,"""There are many fields in the """"Price List Schema"""" window - Lines Tab that seems are not used at all or we do not know how they work. Price List Schema window - Lines tab should be once more analyzed, therefore we are sure about the fact that each field has a business logic behind. Those fields with no business logic behind should be hidden. Fields to review: Conversion Rate Type=Average, Company, Fixed, Manual Rate, None, Period End, Spot and User Type. (it seems that the one used in """"Spot"""" but I'm not sure why). Conversion Date Surcharge Net List Price Amount Surcharge Net Unit Price Amount Min.Net List Price Margin Max. Net List Price Margin Net List Price Rounding Min. Net Unit Price Margin Max. Standard Margin Net Unit Price Rounding Net Price min Margin Surcharge Net price Limit Amount """,new,open,,1970-01-01 0021633,feature request,Openbravo ERP,VictorVillar,jonalegriaesarte,urgent,major,always,3.0MP14,,2012-09-12,5,,,public,2012-09-12,Address form not including house number and house nr addition,"Current address form does not support entry of housenumber. Housenumbers is required as a separate field for many web applications and web services. The data quality of addresses can be better managed be making housenumner and house number addition e.g 24 A separate entries.",new,open,,1970-01-01 0021603,feature request,Openbravo ERP,jpcalvente,dmiguelez,normal,minor,always,,,2012-09-11,30,Professional Appliance,,public,2012-09-11,Capability to change GLItem in financial invoices without reactivating the invocice,"it would be great to change the GLItem in a financial invoice without reactivating the invoice, just unposting, change the glitem and post again.",new,open,,1970-01-01 0021597,design defect,Openbravo ERP,roklenardic,AugustoMauch,normal,minor,always,3.0MP14,,2012-09-11,5,,,public,2012-09-11,Process vs Process Definition for a Button reference,"""When selecting the Button reference for a column of a table, two very similar dropdowns are shown to the user: 1) Process 2) Process Definition Since both should not even be selected at once, the platform should not allow user to do so. Moreover, the label and the text is very vague and explains little to the user when to use which: Process Definition Process to be executed by the button. There are 2 kind of processes: *""""Process"""": Implements the 2.50 style processes with a sevlet. *""""Process Definition"""": Implements 3.0 processes with a pure SmartClient UI. Process The Process field identifies a unique Process or Report in the system.""",new,open,,1970-01-01 0008955,design defect,Openbravo ERP,jtarbal,naiaramartinez,normal,minor,always,2.50,,2009-05-07,5,,,public,2012-09-10,Several errors in "Create Invoices from Orders" form,"""When using the """"Create Invoices from Orders"""" form, we have detected the following errors: 1.- The Sales Invoice that is generated has a line that do not contain any product nor description. This blank line should not be added to the Invoice 2.- The Sales Invoice lines are only linked to the Sales Order lines, but not to the Goods Shipment line. However, when navigating to a Sales Order line, this is linked to both the Sales Invoice and the Goods Shipment lines.""",scheduled,open,,1970-01-01 0008921,design defect,Openbravo ERP,arunkumar,dmiguelez,normal,minor,always,main,,2009-05-06,5,,,public,2012-09-10,Error message should be clear in Standard Costs Report for the missing currency field,Error message should be clear in Standard Costs Report for the missing currency field.,scheduled,open,,1970-01-01 0021586,feature request,Openbravo ERP,xabiermerino,jonalegriaesarte,high,minor,always,3.0MP14,,2012-09-10,5,,,public,2012-09-10,It would be nice be able to close a period automatically,In this moment only a user is able to close a period using the button. It would be nice be able to configure the application in order to close a period automatically.,new,open,,1970-01-01 0021563,feature request,Openbravo ERP,ngarcia,jonalegriaesarte,urgent,major,always,,,2012-09-06,5,,,public,2012-09-06,It would be fine if the system showed a warning when completing an invoice with an old VAT rate,It would be fine if the system showed a warning when completing an invoice with an old VAT rate,new,open,,1970-01-01 0021561,feature request,Openbravo ERP,jecharri,AugustoMauch,high,major,always,pi,,2012-09-06,5,,,public,2012-09-06,Matrix printers are not supported by Openbravo ERP,"""Matrix printers are not supported by Openbravo ERP. The problem is that Matrix printers needs to use JRTextExporter class provided by jasper report. This class only support TXT format and openbravo does not support it, so it is necessary to modify our renderJR and reports related to java's to support this format.""",new,open,,1970-01-01 0021556,feature request,Openbravo ERP,VictorVillar,jonalegriaesarte,high,minor,always,3.0MP13,,2012-09-05,5,,,public,2012-09-06,It would be fine to export the alerts into excel or csv file,It would be fine to export the alerts into excel or csv file,new,open,,1970-01-01 0003385,feature request,Openbravo ERP,pjuvara,vmromanos,normal,minor,always,,,2007-09-05,5,,,public,2012-09-06,Hierarchical product categories,"""Currently products belong to only one category and categories are not hierarchical. This entry requests: 1) Allow the creation of multiple product categorization schemes. Each scheme is used for a specific business purpose, for example the categorization that is used for demand planning is different from the categorization that is used for a sales catalog. 2) For each categorization scheme, allow a hierarchical definition of categories. For example: - Trucks - 18 wheelers - pick up tracks - Cars - SUV - Minivan - Sedan - Station wagon - ... 3) For each categorization scheme, specify whether a product can belong to multiple categories within that scheme. For example, it makes sense to allow a product to multiple categories in a sales catalog in order to allow multiple access paths, but you cannot categorize a product multiple times for the purpose of Intrastat reporting.""",scheduled,open,,1970-01-01 0021555,feature request,Modules,jecharri,dmiguelez,high,major,always,,,2012-09-05,5,,,public,2012-09-05,It will be interesting if the user has the possibility to select different templates,"""It will be interesting if the user has the possibility to select different templates. Depending of the bank, sometimes it is necessary to print different kind of checks. """,new,open,,1970-01-01 0021325,feature request,Openbravo ERP,VictorVillar,mirurita,high,minor,always,3.0MP13,,2012-08-08,5,,,public,2012-08-30,It would be fine to create only specific Suggested Purchase Orders after Purchasing Plan process,"It would be fine to create only specific Suggested Purchase Orders after Purchasing Plan process. ",new,open,,1970-01-01 0018411,feature request,Openbravo ERP,dbaz,dbaz,high,minor,always,,,2011-09-01,5,,,public,2012-08-29,Read only form fields can not be selected/highlighted using Firefox,Read only form fields can not be selected/highlighted with the mouse using Firefox,new,open,,1970-01-01 0019058,feature request,Openbravo ERP,jecharri,jonalegriaesarte,high,minor,always,pi,,2011-11-14,5,,,public,2012-08-29,Display just bins of order in locator selector,"When you are creating one goods shipment or goods receipts from orders and you want to choose one locator for product that you purchase or sale you see all locator when it will be interesting if you only see the locators where you have stock. ",new,open,,1970-01-01 0020903,feature request,Openbravo ERP,xabiermerino,jonalegriaesarte,high,minor,always,3.0MP12,,2012-07-02,5,,,public,2012-08-29,Create the status 'awaiting approval' for invoices,"This is an status between 'Under Way' and 'Completed'. With this status, an invoice is not selectable in the payment in/out window and you are not able to create the payment from the invoice window.",new,open,,1970-01-01 0021462,feature request,Openbravo ERP,dmiguelez,AugustoMauch,normal,minor,always,,,2012-08-27,20,Community Appliance,,public,2012-08-27,"In Pick and Edit window, the message under the tilte of the message bar can not be set","In the Pick and Edit windows, there is no possibility to set the text under the tilte of the message in the message bar. Only the type and title can be set.",new,open,,1970-01-01 0021370,design defect,Openbravo ERP,psanjuan,naiaramartinez,urgent,major,always,,,2012-08-16,20,Ubuntu 8.04.1,,public,2012-08-27,Price Limit column should not be shown in the "Product Selector" window,Price Limit column should not be shown in the "Product Selector" window,scheduled,open,,1970-01-01 0021427,feature request,Openbravo ERP,rgoris,rgoris,normal,minor,have not tried,,,2012-08-23,5,,,public,2012-08-23,Embedded Help,"""there is a common issue in several Openbravo windows with fields that are unclear for the user. For example, it is too difficult for developers to preview / understand the result of their work when defining the module.referenceDataDescription field (clearly developers do not understand that the """"Reference Data Description"""" field will be used to enable users to select the right data set). There are a number of fields like this one in Openbravo, and although there might be an explanation in the help our users do not navigate there (lazy or they don't know). Could you please design a simple enhacement in our windows so we can define that a field requires """"embedded help"""" so those fields have a """"what is this"""" button (or something like this) that shows a popup with help on that field. I was thiking on really embedded help within the window but it might break the structure of the page (the help might include images)""",new,open,,1970-01-01 0003246,feature request,Openbravo ERP,user71,rmorley,normal,minor,always,,,2007-03-12,5,,,public,2012-08-13,Invoice (customer) with Project,"""When you ?Create lines from? in the invoice (vendor) window and select one sales line order with a project linked, this project is not updated in the invoice as the system does with the rest of the information of the order line. The problem should be when I select sales lines order from different sales order, so it could have different project. In this case, I suggest a pop-up message with a combo where I can select between the projects. """,acknowledged,open,,1970-01-01 0021337,defect,Openbravo ERP,mirurita,dmitry_mezentsev,high,minor,always,pi,,2012-08-09,20,Community Appliance,,public,2012-08-09,Error is displayed when selecting an already selected line in Return to Vendor (having the focus on other tab)," Check also: - Return from Customer - Return to Vendor Shipment - Return Material Receipt java.lang.ClassCastException: java.lang.Boolean cannot be cast toorg.openbravo.service.json.DataEntityQueryService.getRowNumber(DataEntityQueryService.java:149) ",new,open,,1970-01-01 0020385,design defect,Localization Pack: Spain,VictorVillar,jonalegriaesarte,urgent,minor,always,,,2012-05-02,5,,,public,2012-08-09,Does not generate the inform due to the large volume of data,"It is not possible to get the inform (neither html nor pdf) because of the large volume of data. Tested with client: weblogs ",new,open,,1970-01-01 0020632,feature request,Openbravo ERP,VictorVillar,jonalegriaesarte,normal,minor,always,,,2012-05-29,5,,,public,2012-08-06,It would be fine to select the value of attribute in the production plan tab of the BOM production,It would be fine to select the value of attribute for the product you are going to produce in the production plan tab of the BOM production,new,open,,1970-01-01 0020676,feature request,Openbravo ERP,xabiermerino,jonalegriaesarte,high,minor,always,3.0MP11,,2012-06-05,5,,,public,2012-08-06,Add bank statement number in reconciliation screen,"Add field in reconciliation screen for bank statement number. This number should be written to ledger for every line in description field. This way accountant can easily trace back the original bank statement outside Openbravo.",new,open,,1970-01-01 0020696,feature request,Openbravo ERP,xabiermerino,jonalegriaesarte,high,minor,always,3.0MP11,,2012-06-07,5,,,public,2012-08-06,It would be nice add more infromation to the General Ledger Report,It would be nice add fields 'Description' and 'Reference Number' to the General Ledger Report,new,open,,1970-01-01 0020723,feature request,Openbravo ERP,maite,jonalegriaesarte,urgent,major,always,,,2012-06-11,5,,,public,2012-08-06,It would be nice to be able to define type of field in Attribute window,It would be nice to be able to define type of field in Attribute window ,new,open,,1970-01-01 0020797,feature request,Openbravo ERP,ngarcia,jonalegriaesarte,high,minor,always,,,2012-06-18,5,,,public,2012-08-06,Show the number of alerts for each rule as well as the total number of alerts,"""Show the number of alerts for each rule as well as the total number of alerts. The application is now showing the total number of alerts in each status: new, pending, ignore, solved... It would be nice if the Alert Management could show also the number of alerts for each alert rule in each status.""",new,open,,1970-01-01 0020800,feature request,Openbravo ERP,egoitz,jonalegriaesarte,high,minor,always,,,2012-06-19,5,,,public,2012-08-06,The filterting of string should be have a option to find more than one words maintaing the used order,"The filterting of string should be have a option to find more than one words maintaing the used order. Righ now the text ""Zumo de Piña"" can be found using Zumo de Piña Zumo Piña de de Piña zumo and all the combinations. It should be good to be able to limit the filtering to be found only if you use the words on the correct order. In this case only to be shown if using Zumo de pila",new,open,,1970-01-01 0020879,feature request,Openbravo ERP,xabiermerino,jonalegriaesarte,urgent,major,always,,,2012-06-27,5,,,public,2012-08-06,Add functionally creating payments from the Invoice window,""" If you have an invoice (invoice A) with these lines: Line 1, product A, creates from an order (order A) Line 2, product B, added after use create lines from (no order associated) When you complete the invoice and you try to create a payment, these lines appear: Line1: 50$; Order A; Invoice A Line2: 25$; ; Invoice A If you create a payment manually, when you click 'add details' and you filter by invoices, only one line appears: Line1; 75$; Order A; Invoice A It would be nice that the user would be able to use this functionallity in the Invoice window.""",new,open,,1970-01-01 0020862,feature request,Openbravo ERP,VictorVillar,jonalegriaesarte,high,minor,always,pi,,2012-06-26,5,,,public,2012-08-06,To improve the Business Partner Card popup window,"""The user has always to always requested to enlarge it. Further, labels are attached one to the other so the reading is not so comfortable. Finally, it is not so intuitive for the user that this functionality is activated from the print button.""",new,open,,1970-01-01 0020919,feature request,Openbravo ERP,VictorVillar,jonalegriaesarte,high,minor,always,3.0MP12,,2012-07-03,5,,,public,2012-08-06,It would be fine to create payment through an additional option in the Add payment/Transaction section,"""Using the Advanced Matched logic algorithm for reconciliations, it would be fine not create a credit payment in case there is no match between the bank statement line and any document type (transaction, payment, invoice, order) It would be fine to create credit payment through an additional option in the Add payment/Transaction section ;like GL Item, Payment, Fee. """,new,open,,1970-01-01 0020927,feature request,Openbravo ERP,VictorVillar,jonalegriaesarte,normal,minor,always,3.0MP12,,2012-07-04,5,,,public,2012-08-06,It would be fine to have product tree configuration and have this kind of filter in sales dimensional report,"""It would be fine to have product tree configuration and have this kind of filter in sales dimensional report. For instance, Brand A and Brand B are different brands of product. For example, there could be """"Nike"""" brand with products such as """"Basketball Shoe 1"""", and """"Wrist watch 1"""". There could also be """"Adidas"""" brand with products such as """"Basketball Shoe 2"""". It would be fine to generate the report to see the revenue of all products under """"Nike"""" brand.""",new,open,,1970-01-01 0020996,feature request,Openbravo ERP,RenateNieuwkoop,jonalegriaesarte,normal,minor,have not tried,3.0MP12,,2012-07-10,5,,,public,2012-08-06,"F&B Demo data: US COA: 2100, 2400 and 3005 should be title nodes","For a new course I was looking at the structure of accounts in the balance sheet and in F&B it appears that the accounts 2100, 2400 and 3005 should be set up as title node. ",new,open,,1970-01-01 0021116,feature request,Openbravo ERP,VictorVillar,jonalegriaesarte,urgent,major,always,3.0MP12.1,,2012-07-16,5,,,public,2012-08-06,It would be fine to select the Financial account in invoice window,It would be fine to select the Financial account in invoice window,new,open,,1970-01-01 0021200,feature request,Openbravo ERP,VictorVillar,jonalegriaesarte,normal,major,always,3.0MP13,,2012-07-25,5,,,public,2012-08-06,It would be fine to show the specific date when a note is created,"For instance, when a note is created by the user the date it would be fine to show the date which the note has been left.",new,open,,1970-01-01 0021231,feature request,Openbravo ERP,VictorVillar,jonalegriaesarte,urgent,major,always,,,2012-07-27,5,,,public,2012-08-06,It would be fine to show for what Org. is made the payments showed in the Payment Report,"""It would be fine to show for what Org. is made the payments showed in the Payment Report. if a customer is both of two different organizations and want to see the effects of both, you have to filter on *. When filtering by * in the report, it lists all the effects at once ... without determining what the organization.""",new,open,,1970-01-01 0021309,feature request,Openbravo ERP,caristu,jonalegriaesarte,high,minor,always,,,2012-08-03,5,,,public,2012-08-06,Warning message when shipping location checkbox is changed,It would be nice that a warning error appears when the shipping address checkbox for a location is changed and there exists open orders referring to that location.,new,open,,1970-01-01 0021289,defect,Modules,jtarbal,jonalegriaesarte,normal,major,always,,,2012-08-02,5,,,public,2012-08-02,Financial Account window is showed in classic mode after installation of Accruals & Deferrals module,"In an Openbravo 3 environment, after installing the Accruals and Deferrals module, the Financial Account window is displayed with the 2.50 classic look and feel.",new,open,,1970-01-01 0021266,feature request,Retail Modules,rgoris,adrianromero,normal,minor,always,,,2012-07-31,5,,,public,2012-07-31,Add reason selection to Cash Up cash difference,"After closing cash, a cash difference may exist. Sometimes the reason is known. It would be good to make it possible to add it.",new,open,,1970-01-01 0021253,design defect,Retail Modules,rgoris,adrianromero,normal,major,always,,,2012-07-30,5,,,public,2012-07-31,Prevent the same user from logging in more than once on one terminal,On the demo site this is actually desired and it is intentional. In a real environment this should not happen as nasty things can happen such as two or more sales orders with the same document number are created.,new,open,,1970-01-01 0021239,feature request,Retail Modules,rgoris,adrianromero,normal,major,always,,,2012-07-27,5,,,public,2012-07-27,"Viewing product details with multiple large photos, description in Web POS","As per customer feedback, our photos and product descriptions are small and contain limited information. In high value product environments (think consumer electronics, jewellery) product details are essential and customer-side guided selling requires this information. ",new,open,,1970-01-01 0021233,design defect,Retail Modules,rgoris,adrianromero,high,minor,always,,,2012-07-27,5,,,public,2012-07-27,Do not use Flash based widget for Retail demo data,"""The Motion Chart widget is kind of cool but I would not use a flash-based widget, as it does not work on iPad. It results in an empty widget. """,new,open,,1970-01-01 0020606,defect,Localization Pack: Spain,vmromanos,jonalegriaesarte,urgent,major,always,,,2012-05-25,5,,,public,2012-07-25,All the scheduled payment terms are wrong,"""All the payment terms that are split to be paid in the future: """"20% a 10 días, resto a 30 días"""", """"20% a 15 días, 40% a 30 días y resto a 60 días"""" and """"50% en el acto, resto a 60 días"""" are wrongly defined and generate wrong payment plan. The last line must be removed and its configuration defined into the payment term header.""",new,open,,1970-01-01 0021190,design defect,Modules,caristu,jonalegriaesarte,high,major,always,,,2012-07-24,5,,,public,2012-07-24,Accruals and Deferrals plan is not taking into account the taxes,"When generating an Accruals and Deferrals plan, the quantity used for the plan is not the gross amount but the net amount. The taxes are not taken into account, only the incomes and expenses.",new,open,,1970-01-01 0021176,defect,Modules,pjuvara,jonalegriaesarte,normal,trivial,always,,,2012-07-22,5,,,public,2012-07-22,Dunning - suboptimal reference data description,"The reference data description of a module allows users to select the right data set during Initial Client setup. The one for the Dunning module is suboptimal from a grammar perspective as it misses the subject of the sentence. The ""provides"" is not useful anyway.",new,open,,1970-01-01 0021177,defect,Modules,pjuvara,eduardo_Argal,normal,minor,always,,,2012-07-22,5,,,public,2012-07-22,OFX import: suboptimal reference data description,"The reference data description of a module allows users to select the right data set during Initial Client setup. The one for the OFX import module is suboptimal. ",new,open,,1970-01-01 0021171,defect,Modules,psanjuan,jonalegriaesarte,urgent,major,always,,,2012-07-21,20,Ubuntu 8.04.1,,public,2012-07-21,Error adding account to Asset Class window,"""Error adding account to Asset Class window, see window attached. Please check as in the table AAM_ASSETCLASS_ACCT there is a column with reference search instead ID""",new,open,,1970-01-01 0021170,defect,Modules,psanjuan,jonalegriaesarte,high,major,always,,,2012-07-21,20,Ubuntu 8.04.1,,public,2012-07-21,Financial account window appears in 2.50 format after installing "advance assets management" module,"Financial account window appears in 2.50 format after installing ""advance assets management"" module, see image attached",new,open,,1970-01-01 0021160,feature request,Openbravo ERP,psarobe,mirurita,normal,minor,always,,,2012-07-19,5,,,public,2012-07-19,Have status for Orders documents and Receipt/Shipment documents,"Have Delivery/Invoice status for Orders: - Delivery status: None/Partially/Fully - Invoice status: None/Partially/Fully Have Invoice status for Receipt/Shipment documents: - Invoice status: None/Partially/Fully",new,open,,1970-01-01 0021146,design defect,Openbravo ERP,xeonn,mirurita,high,major,always,3.0MP11.1,,2012-07-19,30,Red Hat,,public,2012-07-19,Performing Accounts Posting Reset and Post by DB Tables updates values in 'Updated by' and 'Updated' field.,"""Reset accounting and Posting by DB Tables are done frequently every month upon accounts closing. Resetting and Posting should not modify the document 'Updated by' and Updated date field. This behaviour is creating confusion to why the document is modified. And in some cases where documents are disputed, the last person posting accounts is blamed and framed. """,new,open,,1970-01-01 0021069,design defect,Retail Modules,rgoris,adrianromero,low,trivial,always,,,2012-07-13,5,,,public,2012-07-13,Unable to do login - message not good,see image. This happens when you try to log in a user that belongs to a different store.,new,open,,1970-01-01 0020889,feature request,Openbravo ERP,azabaleta,mirurita,normal,major,always,,,2012-06-28,5,,,public,2012-06-28,"There is no way to know how many documents are not posted, but have an error.","""The actual """"Not posted documents"""" report shows the documents that are not posted, but if the posting had any error (ERROR, Document disables, period closed...) there is no way to know it. I propose to slightly extend the not posted documents to know the actual state. Not posted, Error, Document disabled etc.""",new,open,,1970-01-01 0020888,feature request,Openbravo ERP,azabaleta,mirurita,high,major,always,,,2012-06-28,5,,,public,2012-06-28,Ability to select organization when creating a transaction in a financial account.,"""Its a common use to set the financial account to the parent organization, while using the child organizations for accounting dimensions for expenses or revenues. But now, its not possible to have the financial account set to the parent organization and create expense transactions (gl items, fee) to child organizations. Would be very nice to have this capability""",new,open,,1970-01-01 0020842,feature request,Openbravo ERP,gregor1com,mirurita,normal,major,always,,,2012-06-22,5,,,public,2012-06-27,price list requirement for PO,"""http://54.247.153.121/openbravo in this test environment, I have created a new product called testnewproduct. Without entering a pricelist for the supplier, I cannot enter the item on the purchase order. Is there a reason why user needs to do so much set up for procuring an item? What about one time items? No price list is really valid for many situations. """,new,open,,1970-01-01 0020836,feature request,Modules,psanjuan,jonalegriaesarte,high,major,always,,,2012-06-22,20,Ubuntu 8.04.1,,public,2012-06-22,End user should be able to configure the encoding type to be used before launching the Tax Report Launcher,End user should be able to configure the encoding type to be used before launching the Tax Report Launcher,new,open,,1970-01-01 0020809,feature request,Modules,xabiermerino,jonalegriaesarte,high,minor,always,,,2012-06-20,5,,,public,2012-06-20,Improve account configuration in the Asset Management,"Ability to create additional accounts like Gain/Loss on Revaluation A/C and Differed Tax Liability A/C in addition to the Accumulated Depreciation A/C and the Depreciation A/C which are affected during Asset Revaluation. ",new,open,,1970-01-01 0020741,feature request,Modules,ngarcia,jonalegriaesarte,urgent,major,always,,,2012-06-13,5,,,public,2012-06-13,It would be fine if Payment Report could also be grouped by payment,It would be fine if Payment Report could also be grouped by payment. Adding the Payment option to the Grouping Criteria dropdownlist.,new,open,,1970-01-01 0020716,design defect,Openbravo ERP,pjuvara,mirurita,normal,major,always,,,2012-06-11,5,,,public,2012-06-11,EDI Code on unit of measure should not be mandatory,"""In the definition of unit of measure, the EDI code is mandatory. That is not correct because: 1) EDI is not supported in Openbravo natively, so it does not make sense to force people to specify a EDI code for units of measure 2) EDI codes are quite arcane and it is difficult for regular user to figure out how to use this field. This field adds unnecessary complexity to the product.""",new,open,,1970-01-01 0020721,feature request,Openbravo ERP,irati,mirurita,normal,minor,always,3.0MP11,,2012-06-11,30,Professional Appliance,,public,2012-06-11,Internationalization of data within RptC_Invoice.jrxml,"Both purchase and sales reports are being translated correctly by OB. But the actual content or data within the report is not being translated when you switch languages. It would be nice to add this new feature to Openbravo. ",new,open,,1970-01-01 0015095,design defect,Openbravo ERP,dmitry_mezentsev,dmiguelez,normal,minor,always,main,,2010-11-02,5,,,public,2012-06-08,Heartbeat activation window is not appearing if the Instance Purpose window is closed with a "x" button,I closed the Instance Purpose window with a cross and the next window (Heartbeat) did not appear.,new,open,,1970-01-01 0010083,design defect,Openbravo ERP,shuehner,AugustoMauch,normal,minor,have not tried,2.40,,2009-07-28,5,,,public,2012-06-08,Wrong translation from src-db/**/*.xml to oracle for comments including a ?,"""When doing update.database and export.database of pl-function you get a wrong change in the db (and the exported file: - p_ClientId, 0, -- ORG = 0 ? + p_ClientId, 0, -- ORG = 0 :1 Where each occurrance is numbered :1, :2. Inside oracle the :1 are already present so the issue seems to be on update.database step. """,acknowledged,open,,1970-01-01 0020477,feature request,Modules,VictorVillar,jecharri,urgent,major,always,,,2012-05-11,5,,,public,2012-06-07,wrong remittance file created in some cases,"""wrong remittance file created in some cases: 1.if the remittance has a sales invoice with total gross amount negative 2.- It the remittance has a sales invoice with total gross amount negative and a payment in for the same Business partner in sales invoice with total amount positive. In the first case the remittance file shows negative symbol and in the second appears negative symbol and the total is something strange. Examples: the first attached file is a C34 remittance which contains a sales invoice (-1600 €) and a positive payment in (950€). That is, it must customer paid 650€ (more or less). the attached file BANK 37 The second file, the attached file BANK 39, is a remittance file with negative sales invoice.""",new,open,,1970-01-01 0020670,design defect,Openbravo ERP,naiaramartinez,mirurita,normal,minor,have not tried,,,2012-06-04,5,,,public,2012-06-04,EditCCPMeasureValues report has to be re-designed,"""The report EditCCPMeasureValues.html has to be re-designed because it is not working correctly. The labels for values are very short, when you have a lot of values not all the values are showing, when you have more than one hour is not showing the data correctly... A screenshot is attached.""",new,open,,1970-01-01 0020193,feature request,Openbravo ERP,maite,ioritzCia,urgent,major,have not tried,,,2012-04-03,5,,,public,2012-05-30,Accounting Schema Table defined as "Disable for background" can not be posted when running "GL Posting by DB tables","""Problem is that when manual """"GL Posting by DB tables"""" process is launched, it really considered as a background process so error """"This task cannot be executed while background process is active"""" is obtained. Moreover, if you unschedule Background Accounting Process, table documents are not posted as they are marked as """"Disabled for background""""""",new,open,,1970-01-01 0014821,feature request,Openbravo ERP,maite,mirurita,urgent,major,always,2.50MP22,,2010-10-07,5,,,public,2012-05-29,Problems when running "generate invoices" if using monthly and weekly "invoice schedule","""If a BP have invoice schedule calendar """"monthly"""" he should only obtain one invoice per month. But you can also have another BP configured with invoice schedule calendar """"weekly"""", so you run """"generate invoices"""" process each week and also at the end of the month. Actually, as you can not differenciate between run monthly or weekly invoices, your monthly business partner can be invoiced when you run process for the week.""",feedback,open,,1970-01-01 0020622,feature request,Openbravo ERP,rafademiguel,marvintm,normal,minor,N/A,,,2012-05-28,5,,,public,2012-05-28,Allow extend application dictionary without extra configuration,Allow extend application dictionary (add columns in AD Tables) with no need of extra configuration from the developer.,new,open,,1970-01-01 0020616,feature request,Openbravo ERP,pjuvara,mirurita,normal,major,always,3.0MP10.2,,2012-05-27,5,,,public,2012-05-27,Terminology: Accounting Tree should be renamed to Chart of Accounts,"In Openbravo we use the term ""Accounting Tree"" to store the chart of accounts. This is not an industry standard term and causes difficulties for new users. It should be renamed ""Chart of Accounts"".",new,open,,1970-01-01 0020607,defect,Localization Pack: Spain,vmromanos,jonalegriaesarte,normal,major,N/A,,,2012-05-25,5,,,public,2012-05-25,There is no immediate payment term defined,The immediate payment term is not included into the module,new,open,,1970-01-01 0020602,defect,Localization Pack: Spain,vmromanos,jonalegriaesarte,normal,major,have not tried,,,2012-05-24,5,,,public,2012-05-24,Wrong dataset definition,"""The objective of the Payment Method module is to provide a dataset with a list of common payment methods for Spain without including any configuration. The end-user should modify these payment methods' configuration based on his preferences. The problem is that, if there is a new version of the module, and the user updates it, all the configuration done inside the Payment Method window will be overwritten with the default values in the dataset.""",new,open,,1970-01-01 0020579,defect,Openbravo ERP,vmromanos,naiaramartinez,normal,trivial,N/A,pi,,2012-05-22,5,,,public,2012-05-24,c_bp_taxcategory_trl missed,"""A new table called c_bp_taxcategory_trl is needed to allow translation of the Business Partner Tax Category records. We should define the Translation tab inside the Business Partner Tax Category window. Other windows related to taxes configuration already have their Translation tab, like the Tax Rate or Tax Category windows.""",scheduled,open,,1970-01-01 0020583,feature request,Openbravo ERP,VictorVillar,mirurita,normal,minor,always,3.0MP11,,2012-05-23,5,,,public,2012-05-23,It would be fine import COA csv file in Enterprise module management,It would be fine import COA csv file in Enterprise module management,new,open,,1970-01-01 0020571,feature request,Modules,dmiguelez,vmromanos,normal,major,always,,,2012-05-21,20,Community Appliance,,public,2012-05-21,Add compatibility with new Document Type Return Material Sales Invoice,"""A new Document Type has been created, Return Material Sales Invoice, with a new document base type associated, ARI_RM. This module has to be modified to be compatible with it.""",new,open,,1970-01-01 0019343,defect,Openbravo ERP,dmitry_mezentsev,naiaramartinez,normal,minor,always,3.0MP6,,2011-12-21,5,,,public,2012-05-21,Create Invoices from Orders window does not properly work with Invoice Term Customer Schedule After Delivery,"""It treats it as Customer Schedule After ORDER DELIVERED, meaning that invoice is generated only if all the lines of the Sales Order are shipped. At the same time Generate Invoices process works OK with the same Invoice Term and treats it properly. In addition to that: 1. Although Generate Invoices works OK its Sales Order field does not show this Order while it should. 2. The same applies for the Sales Invoice --> Create Lines From window that does not list this SO in the drop-down (until it is fully shipped).""",scheduled,open,,1970-01-01 0020128,feature request,Openbravo ERP,extra,mirurita,normal,minor,always,3.0MP7.3,,2012-03-27,5,,,public,2012-05-18,Create Sales Order From Expenses generates a Warehouse Order,"""When a user wants to create a sales order from billable expenses entered by employees, the sales order which is generated is a Warehouse Order. It should be an option for the user to select which order type to use.""",new,open,,1970-01-01 0020545,feature request,Openbravo ERP,extra,mirurita,normal,minor,N/A,3.0MP10.2,,2012-05-18,5,,,public,2012-05-18,Possibility to configure different business partner commercial info by organization,"""Assume the scenario of a company split in two or more business units. Each business unit is mapped to an Openbravo organization. All business units share business partner data, however each organization could define different commercial info, that's to say organization A defines price list A for business partner BP, organization B assigns price list B for business partner BP. The same could be for financial accounts, payment methods and so on. For the time being this scenario is not managed in Openbravo and the only option is to replicate business partners in both organizations.""",new,open,,1970-01-01 0009442,feature request,Openbravo ERP,arunkumar,jonalegriaesarte,normal,minor,have not tried,2.40,,2009-06-11,5,,,public,2012-05-16,Error message should be clear enough in creating shipment from order - if warehouse physical inventory lines has zero quantity,Error message should be clear enough in creating shipment from order - if warehouse physical inventory lines has zero quantity,scheduled,open,,1970-01-01 0007580,design defect,Openbravo ERP,plujan,mirurita,normal,minor,have not tried,pi,,2009-02-16,30,,,public,2012-05-10,"If Organization Type contents change, an update.database will not update local copy",If I have an Openbravo release with old values on Organization Type window and a new revision update that content (by adding or updating rows) the update.database task will not update that table and old contents will remain.,scheduled,open,,1970-01-01 0014999,design defect,Openbravo ERP,dalsasua,mirurita,normal,major,always,pi,,2010-10-22,20,Ubuntu 9.04,,public,2012-05-10,One module must be able to have different datasets with different access level,"""If one module has got two datasets: - D1 that has access level System/Client (so it's suitable to be applied in clients, but not organizations) - D2 has got access level Client/Organization It happens that: - If module is applied in Enterprise Module Management to * Organization, the content of all datasets are imported - If it is applied to any other organization, just the content in the dataset D2 is imported. If user then changes to * organization, the module is not provided to be applied, as it has been already applied to a parent organization.""",new,open,,1970-01-01 0018865,feature request,Openbravo ERP,maite,mirurita,urgent,major,always,,,2011-10-25,5,,,public,2012-05-10,"Implement possibility to have negative credit, to be used later to pay negative invoices","Implement possibility to have negative credit, to be used later to pay negative invoices",new,open,,1970-01-01 0018863,feature request,Openbravo ERP,psanjuan,mirurita,high,minor,always,,,2011-10-25,20,Ubuntu 8.04.1,,public,2012-05-10,Amount left as credit without no information about it.,Amount left as credit without no information about it.,new,open,,1970-01-01 0018887,design defect,Openbravo ERP,RenateNieuwkoop,mirurita,normal,major,have not tried,3.0MP4.1,,2011-10-26,5,,,public,2012-05-10,Service Project: Proposal functionality needs reviewing,"""The functionality of the proposals need to be reviewed. There is a checkbox 'Sales Transaction' that can be selected, but the outcome of the process remains the same. In both cases when the winning bid is processed, the Business Partner in the main section gets overwritten with the business partner that won the bid. In the case of a 'sales transaction' I can imagine that would be the case, but not for those not marked as sales transaction. Furthermore if the proposal does not get marked as 'sales transaction' you would assume that the business partner in the supplier gets overwritten by the business partner that won the proposal, but this is not the case. The supplier information always remains the same. Another thing is that when a proposal is not marked as 'sales transaction', that the Planned PO Net Unit Price gets updated, however, in all cases the Planned SO Net Unit Price is overwritten by the Net Unit price in the proposal and the Planned PO Net Unit Price is always left blank. """,new,open,,1970-01-01 0018994,design defect,Openbravo ERP,pjuvara,mirurita,normal,major,always,3.0MP4,,2011-11-06,5,,,public,2012-05-10,Overall review of defaulting for Accounting Date field is needed,"""On all transactions, the Accounting Date field should be defaulted from the date of the transaction. This is not implemented consistently and in some transactions it works while in others it does not. This is a very delicate and important matter for the data consistency of the application and a comprehensive review is needed. For instance in Goods Receipts it does not work.""",new,open,,1970-01-01 0018630,design defect,Openbravo ERP,psanjuan,mirurita,high,major,always,,,2011-09-27,20,Ubuntu 8.04.1,,public,2012-05-10,Requisition - Product selector fields are not properly working or maybe are not well defined.,Requisition - Product selector fields are not properly working or maybe are not well defined.,new,open,,1970-01-01 0008916,design defect,Openbravo ERP,plujan,mirurita,normal,minor,have not tried,main,,2009-05-05,5,,,public,2012-05-10,Organization window show a list of values in English when using Spanish,The list of Organization Type is still in English while the rest of the window is in Spanish,scheduled,open,,1970-01-01 0014269,feature request,Openbravo ERP,plujan,mirurita,normal,minor,have not tried,main,,2010-08-24,5,,,public,2012-05-10,"At Initial Organization Setup window, the combo Organization Type has an option ""Organization""","""When creating a new organization, there is one combo """"Organization Type"""". In this combo it is possible to choose what type of Organization we are about to create. Possible options are """"Generic"""", """"Legal with accounting"""", """"Legal without accounting"""" and """"Organization"""". It is possible to think that """"Generic"""" is the most generic Organization Type... but what Organization Type is """"Organization""""? The name chosen is meaningless. See proposed solution.""",new,open,,1970-01-01 0010605,feature request,Openbravo ERP,vmromanos,mirurita,low,minor,N/A,,,2009-09-15,20,Ubuntu 8.04,,public,2012-05-10,Associate cancelled/credit memo invoices with the original invoice (II),"""Once the basic structure for this feature request is done in #10586, another improvements should be done: 1- Implement checks for not allowing to complete any positive Credit Memo or any negative AP/AR invoice if it does not have associated reversed invoices 2- Allow to create massive reversed invoices.""",new,open,,1970-01-01 0018804,feature request,Openbravo ERP,chelipf,mirurita,low,trivial,always,2.50MP33.1,,2011-10-18,30,,,public,2012-05-10,C_INVOICELINE_TRG clean up,"This definition is not necessary. v_taxAmt NUMERIC:= 0; ",new,open,,1970-01-01 0018723,feature request,Openbravo ERP,chelipf,mirurita,low,trivial,have not tried,2.50MP33,,2011-10-06,30,,,public,2012-05-10,C_INVOICELINE_TRG2 clean up,"This code is not necessary. ..... - v_BaseAmount C_TAX.BASEAMOUNT%TYPE; ..... - SELECT BaseAmount INTO v_BaseAmount - FROM C_TAX - WHERE C_TAX_ID = new.C_Tax_ID; .....",new,open,,1970-01-01 0007902,design defect,Openbravo ERP,shuehner,mirurita,low,minor,have not tried,2.40,,2009-03-02,5,,,public,2012-05-10,Check that isactive is used when it exists in a table,"""If a table has a column isactive, then this column should be properly used so that processes do not use inactive entries of the table. It should be verified that this is the case for all tables having a isactive column.""",acknowledged,open,,1970-01-01 0019948,feature request,Openbravo ERP,maite,mirurita,urgent,major,always,,,2012-03-05,5,,,public,2012-05-10,"After completing a Requisition, Quotation should be created instead of Purchase Order","After completing a Requisition, Quotation should be created instead of Purchase Order.",new,open,,1970-01-01 0017084,design defect,Openbravo ERP,kcelebi,mirurita,normal,minor,have not tried,pi,,2011-05-10,10,7,,public,2012-05-10,Jasper Report - Font Error,"""[ajp-8009-6] WARN net.sf.jasperreports.engine.util.JRFontUtil - Font 'Bitstream Vera Sans' is not available to the JVM. For more details, see http://jasperreports.sourceforge.net/api/net/sf/jasperreports/engine/util/JRFontNotFoundException.html 05:47:29 [ajp-8009-6] WARN net.sf.jasperreports.engine.util.JRFontUtil - Font 'Helvetica' is not available to the JVM. For more details, see http://jasperreports.sourceforge.net/api/net/sf/jasperreports/engine/util/JRFontNotFoundException.html 05:47:29 [ajp-8009-6] WARN net.sf.jasperreports.engine.util.JRFontUtil - Font 'Times-Roman' is not available to the JVM. For more details, see http://jasperreports.sourceforge.net/api/net/sf/jasperreports/engine/util/JRFontNotFoundException.html """,scheduled,open,,1970-01-01 0014242,feature request,Openbravo ERP,RenateNieuwkoop,mirurita,normal,minor,have not tried,2.50MP20,,2010-08-19,5,,,public,2012-05-10,With Client screen you can not see the different clients that are part of system,"""With System Administrator role I go to: General Setup || Client || Client || Client I just see client 'System' With Admin role I can see it that same screen the client for which the admin role was created plus system. The only way to see which clients are part of the system, is to go with System administrator access to delete client: General Setup || Client || Delete Client || Delete Client There you have a pulldown screen with all the clients that are part of the system. """,new,open,,1970-01-01 0020007,feature request,Openbravo ERP,xabiermerino,mirurita,normal,major,always,3.0MP8.1,,2012-03-13,5,,,public,2012-05-10,It would be nice be able to void a Payment,"It would be nice be able to void a Payment. As we can do with Invoices, creating reversal transactions.",new,open,,1970-01-01 0020006,feature request,Openbravo ERP,xabiermerino,mirurita,high,minor,always,3.0MP8.1,,2012-03-13,5,,,public,2012-05-10,It would be nice have a Draft status in payments,"When you reactivate a payment, its lines dissapear. So, it is very cumbersome add these details again. It would be nice have a draft status in order to avoid this",new,open,,1970-01-01 0018727,feature request,Openbravo ERP,shuehner,mirurita,normal,minor,have not tried,,,2011-10-07,5,,,public,2012-05-10,Validation Error when importing an accounting csv file does not mention which line/account failed in UI,"""When trying to import a accounting csv file in which (at least) one line fails a validation something like the following error is shown in the UI: Property FinancialMgmtElementValue.elementLevel, value () is not allowed, it should be one of the following values: [D, E, S, C] but it is value which gives the user no indication which of the many lines in the csv file is wrong. The technical exception in the openbravo.log file does contain also: ERROR org.openbravo.erpCommon.businessUtility.COAUtility - insertElementValuesInDB() - Not inserted account with value: 0038 which gives that indication about the line for account '0038' failed. """,new,open,,1970-01-01 0020033,feature request,Openbravo ERP,malsasua,mirurita,high,minor,always,,,2012-03-15,20,Community Appliance,,public,2012-05-10,"the opening and close entries, in general ledger journal, should be ordered by account","In general ledger journal, the entries of type open or close, should be displayed ordered by account",new,open,,1970-01-01 0020095,feature request,Openbravo ERP,VictorVillar,mirurita,high,minor,always,,,2012-03-23,5,,,public,2012-05-10,"It should be fine to choose what products use to create Work requirements, from suggested in Maunfacturing plan","""As we know, the manufacturing plan process explodes all the product tree so all related products are planned. wiki: http://wiki.openbravo.com/wiki/Functional_Documentation/MRP#Manufacturing_Plan But the user is forced to process all and creates requirements for all. It should be fine to choose which products the user wants to produce. """,new,open,,1970-01-01 0020083,feature request,Openbravo ERP,xabiermerino,mirurita,normal,minor,always,3.0MP8.1,,2012-03-22,5,,,public,2012-05-10,It would be nice be able to apply a discount to the Total Gross Amount,It would be nice be able to apply a discount to the Total Gross Amount too,new,open,,1970-01-01 0020063,feature request,Openbravo ERP,RenateNieuwkoop,mirurita,normal,minor,always,3.0MP8,,2012-03-20,5,,,public,2012-05-10,Agile Production: add storage bin to the Create Product Copy popup,"As part of the agile production project the Create Product Copy button was added to the Process plan to easily create products. However, for the completing of work efforts each product needs to have a default storage bin defined. It would be great if in the popup of the Create Product Copy one of the fields would be 'storage bin' so you don't have to go separately to the product to add that information. ",new,open,,1970-01-01 0016800,design defect,Openbravo ERP,plujan,mirurita,normal,minor,have not tried,pi,,2011-04-13,5,,,public,2012-05-10,Reference data display in Initial Client Setup is too short,"""In Initial Client Setup there is a Reference data section where the reference data is shown. This data is presented in [Description] - [ModuleName] - [Language] However, it is truncated to a very short range of characters, so important information could be missing. See screenshot. Take as an example the Document types. It is shown as """"Document types and default algorithm for bank statement auto matching - Advanced Payables"""" Language information is missing for that line. """,scheduled,open,,1970-01-01 0020180,feature request,Openbravo ERP,xabiermerino,mirurita,high,minor,always,3.0MP8.1,,2012-04-02,5,,,public,2012-05-10,It would be nice have another payment status to cheks flow,"A client receives a check form an invoice. In that moment, the client does not know in which financial account the payment will be deposited but the invoice has to appear as paid. In Openbravo this is not possible. An invoice only appears paid when the payment has been executed, and, when you execute a paid, you indicate the financial account. So, if the financial account finally is other, the user has to reactivate the payment and change the financial account.",new,open,,1970-01-01 0020177,feature request,Openbravo ERP,maite,mirurita,urgent,major,always,,,2012-04-02,5,,,public,2012-05-10,It would be nice to be able to filter by location type in Business Partner Selector,"Currently, Business Partner selector shows Business Partners and Locations. Depending on window you are working makes sense to show Ship locations or Invoice locations. It would be nice to filter by location type.",new,open,,1970-01-01 0020196,feature request,Openbravo ERP,VictorVillar,mirurita,normal,minor,always,3.0MP9,,2012-04-03,5,,,public,2012-05-10,Invoices widgets sort by days till due,"""anyone involved in tracking payments for invoices is interested in days till due of invoices and will chase the oldest first. Currently it is possible to sort by days till due, but the setting cannot be saved. With slight enhancement these widgets can be adapted to users. """,new,open,,1970-01-01 0020205,feature request,Openbravo ERP,xabiermerino,mirurita,high,minor,always,3.0MP9,,2012-04-04,5,,,public,2012-05-10,It would be nice be able to deactivate the process background by document type,"In this moment you are able to deactivate the process by table, it would be nice be able to deactivate the process background by document type.",new,open,,1970-01-01 0020201,feature request,Openbravo ERP,gregor1com,mirurita,normal,major,have not tried,,,2012-04-04,5,,,public,2012-05-10,TDS customer: Balance Sheet does not allow choice of consolidated entities,"In the Mosquitozone environment, there is a need to produce a Balance Sheet at the level above Legal Entities with accounting, to produce a consolidated report. Since this is not a legal entity with accounting but has those beneath that level, it should be possible to choose the the top level organization when running the balance sheet. You cannot do this. However, if you change to ""periodic"" rather than ""point in time"" and deselect the balanced flag, you can choose that organization. ",new,open,,1970-01-01 0018311,feature request,Openbravo ERP,Xpand-IT,mirurita,normal,major,always,3.0MP2,,2011-08-18,5,,,public,2012-05-10,Product Tree is not working,"""When clicking the Product Tree button an error is raised: """"With your current role and settings, you cannot view this information"""" at UI. And in the log: ERROR org.openbravo.erpCommon.utility.WindowTreeUtility - WindowTreeUtility.getTreeID() - Could not map M_Product_ID""",scheduled,open,,1970-01-01 0011375,design defect,Openbravo ERP,mensenjh,mirurita,normal,major,always,2.50MP8,,2009-11-16,20,Community Appliance,,public,2012-05-10,Internal consumption not integrated in total ERP functionality,"""When posting internal consumption the qty for the product entered in the line is consumed. Even when the material is a valuated stock, no posting is made to an account. The transaction itself is not presented in any report: e.g. Product Movement Report It should not be possible to take valuated stock without financial consequences! This is related to discussion: http://forge.openbravo.com/plugins/espforum/view.php?group_id=100&forumid=615117&topicid=7005586""",new,open,,1970-01-01 0020235,feature request,Openbravo ERP,maite,mirurita,urgent,major,always,,,2012-04-11,5,,,public,2012-05-10,Show default business partner's financial account information in Payment Plan tab,Show default business partner's financial account information in Payment Plan tab,new,open,,1970-01-01 0020154,design defect,Openbravo ERP,dalsasua,mirurita,high,major,always,3.0MP8.1,,2012-03-29,20,Ubuntu 10.10,,public,2012-05-10,"In most part of manual windows, date fields are not validated","In the most part of the manual windows of the ERP where a date field is shown, there exists a validation when entering the date. If this validation is not met, then a red message alerts us. Nevertheless, this is not an impediment to run a process that uses that date.",new,open,,1970-01-01 0020240,feature request,Openbravo ERP,extra,mirurita,normal,minor,always,3.0MP9,,2012-04-11,5,,,public,2012-05-10,Financial Account modification,"According to the new editable payment plan feature released in MP9, it would be very useful if the financial account would be modifiable by the user for each invoice, and potentially for each single entry of the payment plan.",new,open,,1970-01-01 0019908,design defect,Openbravo ERP,plujan,mirurita,normal,minor,random,pi,,2012-02-28,5,,,public,2012-05-10,Add Details pop up shows a different window on load,"If I click Add Details button in Payment Out a pop up window is shown. This pop up shows first a window with different values and after a while, the correct window. The time between the wrong page and the good one vary from half a second to 30 seconds.",new,open,,1970-01-01 0020317,feature request,Openbravo ERP,jonalegriaesarte,mirurita,high,major,always,pi,,2012-04-20,5,,,public,2012-05-10,Draft invoices need own document sequence,"When creating a new invoice already a number from the document sequence of AR Invoice is assigned. It is very common that draft invoices are compelted later time or are deleted. This causes holes in the invoice numbering which is a big issue to accountants and tax authorities. Better would be to have a independent document sequence for invoices still in draft and when completed the final number is assigned.",new,open,,1970-01-01 0020334,feature request,Openbravo ERP,VictorVillar,mirurita,normal,minor,have not tried,3.0MP10.1,,2012-04-24,5,,,public,2012-05-10,To show the range date selected in the Invoice Taxes report,It would be fine show the range date selected in HTML or PDF Report,new,open,,1970-01-01 0020143,design defect,Openbravo ERP,dmiguelez,mirurita,normal,minor,always,pi,,2012-03-28,20,Community Appliance,,public,2012-05-10,Multiple Business Partner selector does not filter by organization.,Multiple Business Partner selector does not filter by organization.,new,open,,1970-01-01 0016650,design defect,Openbravo ERP,adrianromero,mirurita,normal,minor,have not tried,pi,,2011-04-05,5,,,public,2012-05-10,All links that appear in html manual windows must open a new tab,"HTML reports like: * Trial Balance Report * General Ledger Journal etc. Must open the detail of the information displayed in the report in a new tab and not in the same tab",scheduled,open,,1970-01-01 0020388,feature request,Openbravo ERP,xabiermerino,mirurita,normal,minor,have not tried,3.0MP10.1,,2012-05-02,5,,,public,2012-05-10,It would be nice add the previous amortization of assets in Asset report for depreciation schedule,In Asset report for depreciation schedule does not appear the previous amortization of assets.,new,open,,1970-01-01 0020381,design defect,Openbravo ERP,naiaramartinez,mirurita,normal,minor,have not tried,,,2012-04-30,5,,,public,2012-05-10,Delete RptM_Movement,"The report RptM_Movement is not associated to anything. It should be asociated to Goods Movements window but it was for an specific customer and it is not used nowadays. It could be delete in a major version of Openbravo.",new,open,,1970-01-01 0020407,design defect,Openbravo ERP,maite,mirurita,urgent,major,always,,,2012-05-03,5,,,public,2012-05-10,Implement possibility to make partial refund,"Currently, only possibility to refund credit to partner is to refund total credit amount. There is no possibility to make a partial refund of partner's credit.",new,open,,1970-01-01 0020463,feature request,Openbravo ERP,maite,mirurita,urgent,major,always,,,2012-05-10,5,,,public,2012-05-10,Implement possibility to Ractivate and Close "PrepayOrder" documents,Implement possibility to Ractivate and Close "PrepayOrder" documents,new,open,,1970-01-01 0020454,feature request,Openbravo ERP,malsasua,mirurita,high,major,always,,,2012-05-09,20,Community Appliance,,public,2012-05-10,Add organization filter in expense report,"""In expense report, add a new filter: """"organization"""" """,new,open,,1970-01-01 0014042,feature request,Openbravo ERP,neil_smith,marvintm,high,major,always,,,2010-07-26,10,2003 Server,,public,2012-05-08,Problem in export.database with deferrable constraint,"""Hello! I have a constraint that I need to be deferrable (DEFERRABLE INITIALLY IMMEDIATE in constraint definition). When I run the export.database ant task, the constraint is exported to xml file, but it is not specified as 'DEFERRABLE INITIALLY IMMEDIATE'. When the module is installed, the constraint is not deferrable and I get an error while executing.""",scheduled,open,,1970-01-01 0012634,feature request,Openbravo ERP,mtaal,marvintm,urgent,major,have not tried,pi,pi,2010-03-10,5,,,public,2012-05-08,Extend Domaintype to contain default column information to be used in extensible attributes,"""Additionally, a reference/domain should also define the default values when creating a new column of that reference/domain type (physical datatype, size and precision, field length, display length and others). It would be used by Easy Extensible Attributes to intantiate the new columns for those references (rigth now Easy Extensible Attributes hardcodes these values for each type of reference or defaults in general).""",scheduled,open,,1970-01-01 0016984,design defect,Openbravo ERP,plujan,marvintm,normal,major,have not tried,pi,,2011-05-03,5,,,public,2012-05-08,Functional flow after a failed build has reached a dead lock,"I got an error when installing a module (see steps). After that, I receive a warning message on login, but I have no action available. So I can do nothing to get rid of that message using the Openbravo's interface.",scheduled,open,,1970-01-01 0020390,defect,Modules,eduardo_Argal,mirurita,urgent,major,have not tried,,,2012-05-02,5,,,public,2012-05-02,Payment report output is based on payment plan of the invoices instead of Archived payment plan,"Payment report output is based on payment plan of the invoices instead of Archived payment plan. It should be based on the archived payment plan as that's the original agreement with the customer/vendor",new,open,,1970-01-01 0006401,design defect,Openbravo ERP,mtaal,marvintm,normal,minor,always,pi,,2008-12-08,5,,,public,2012-04-26,"Many foreign key ID fields have fieldlength set to 22, Is this correct? Afaik ID's are uuid which are always 32","""There are many foreign key fields which have their fieldlength set to 22. I think this is incorrect, foreign keys are uuid's which have a length of 32. You can find the fields by doing a query like this: select * from ad_column where fieldlength=22 and columnname like '%ID%'""",acknowledged,open,,1970-01-01 0020189,feature request,Modules,malsasua,dmiguelez,high,minor,always,,,2012-04-02,20,Community Appliance,,public,2012-04-26,"in report, should be include the information about the supplier document reference","""In invoice, there is a field with supplier document reference. This information, when a paid was generate from a purchase invoice, and this invoice has filled this field, this information should be displayed Also an enhancement is required for the Purchase Invoice. The field Supplier Invoice number reference field must have a constraint at the database level to be unique. This will prevent users to enter the same invoice twice. This is very important for many company who received a large numbers of invoices from the same supplier ex: Transport company, custom brokers, those are not necessarily entered with a purchase order.""",new,open,,1970-01-01 0020338,feature request,Localization Pack: Spain,VictorVillar,jonalegriaesarte,normal,minor,always,,,2012-04-24,5,,,public,2012-04-24,Pages in Multidimensional tax report,"When the user generates the multidimensional tax report .pdf no pages appears. ",new,open,,1970-01-01 0012754,design defect,Openbravo ERP,manishkp,naiaramartinez,high,major,always,2.50MP9,,2010-03-22,10,XP,,public,2012-04-24,We Can Have Duplicate Tax Zone,We Can Have Duplicate Tax Zone which is a bug.,scheduled,open,,1970-01-01 0020299,feature request,Openbravo ERP,xabiermerino,jonalegriaesarte,high,minor,always,,,2012-04-18,5,,,public,2012-04-19,It would be nice be able to introduce a due date in a payment in/out with GL Item,It would be nice be able to introduce a due date in a payment in/out with GL Item. Now you are not able to introduce it when you add details in the payment,new,open,,1970-01-01 0006876,defect,Localization Pack: Spain,AinhoaPagola,vmromanos,normal,minor,always,,,2009-01-13,20,Ubuntu 8.4,,public,2012-04-18,some messages in AD_message_trl contains
tags,"""After installing spanish translation some messages in AD_Message_trl contains
tags in the msgtext column. It seems that they haven't been properly translated to line breaks. For example, the Heartbeat message in Spanish contains visible
tags. See attached file. """,scheduled,open,,1970-01-01 0020238,defect,Localization Pack: Spain,naiaramartinez,vmromanos,normal,minor,have not tried,,,2012-04-11,5,,,public,2012-04-18,In Sales Order the error message is not correct in spanish,"when you try to change the business partner of a sales order that has lines, an error appears but the spanish traslation is not correct. You can see the following error: 'La acción de guardado falló. No se puede cambiar de tercero ni la tarifa de la factura por existir líneas.'. And the correct one should be: 'La acción de guardado falló. No se puede cambiar de tercero ni la tarifa DEL DOCUMENTO por existir líneas.'",new,open,,1970-01-01 0019681,defect,Modules,xabiermerino,ioritzCia,urgent,major,always,,,2012-02-07,5,,,public,2012-04-13,The window 'Processing' does not dissapear when you import or vaildate a file,The window 'Processing' does not dissapear when you import or vaildate a file. If you close the window and you open it again you are able to see that the process has finished.,new,open,,1970-01-01 0020255,feature request,Modules,jecharri,jonalegriaesarte,high,major,always,,,2012-04-12,5,,,public,2012-04-12,The ordenation criteria of 'Payment Report' would be improved,"The ordenation criteria of 'Payment Report' would be improved. Now the results are ordered by dateinvoice but it will be interesting to have the posibility to order by duedate ",new,open,,1970-01-01 0018783,defect,Modules,corratech,vmromanos,high,major,always,,,2011-10-17,10,,,public,2012-04-10,Initial Data Load module not working,"""I have installed Initial data load module successfully, but its not working. When i click on the Import window, Its showing """"HTTP Status 404 - /openbravo/org.openbravo.idl.form/IDL_import.html"""". At the Module folder there is no 'src' folder, i can see only 'src-db' folder(in module->org.openbravo.idl folder). I am using Openbravo3mp3 version.""",new,open,,1970-01-01 0019147,defect,Modules,plujan,alostale,normal,minor,have not tried,2.50,,2011-11-23,5,,,public,2012-04-03,When trying to install Spanish Community Pack I got a wrong info about Alerts Accounting module,"""On Spanish Community Pack installation I got an info message that recommends to install the """"Alerts Accounting for APR"""". Since I have not installed Advanced Payables and Receivables Management, that info message is wrong. """,new,open,,1970-01-01 0020182,feature request,Openbravo ERP,eduardo_Argal,eduardo_Argal,high,minor,N/A,,,2012-04-02,5,,,public,2012-04-02,Improve reconciliation window so that when mouse over document number it displays the payment identifier,"""Improve reconciliation window so that when mouse over document number it displays the payment identifier. This will allow any module, instance to add additional info related to payments to reconciliation grid. Just by defining any additional field as identifier for the payment entity this info will be shown when mouse over document number""",scheduled,open,,1970-01-01 0020186,design defect,Modules,dmitry_mezentsev,alostale,normal,minor,always,,,2012-04-02,5,,,public,2012-04-02,It makes sense to reset Subscription Converted flag if license is extended,"See the Summary. + It would be great to rename Subscription Converted and Conversion Date to Subscription Cancelled and Cancellation Date (if it is no the same).",new,open,,1970-01-01 0020185,defect,Modules,dmitry_mezentsev,alostale,normal,minor,always,,,2012-04-02,5,,,public,2012-04-02,License window Audit Trail is lacking information about User / Process in case of Cancelling subscription,"It seems like it happens if License is cancelled from the Openbravo instance itself ",new,open,,1970-01-01 0006166,feature request,Openbravo ERP,RenateNieuwkoop,rmorley,normal,minor,have not tried,,,2008-11-24,5,,,public,2012-04-02,RFE: Warehouse: Non-nettable versus nettable locations needed,"""Right now in Openbravo there is no distinction between nettable and non-nettable locations in the warehouse, all locations are nettable. Here's a description of a non-nettable location: a location that tracks the actual contents, but that the contents of this location are not considered in the planning process (i.e. are considered to be zero for the purposes of fulfilling demand). Examples of instances that you would book something into a non-nettable location: - quality control: the goods arrive from the vendor and you want to inspect them first before they can be available for shipping out. They are in our stock but on a non-nettable location. - product that need to be scrapped (End of life products).""",acknowledged,open,,1970-01-01 0020155,defect,Modules,vmromanos,eduardo_Argal,normal,trivial,always,,,2012-03-29,20,Debian 5.0,,public,2012-03-29,Some clases are calling deprecated method getInStrSet,"Check CancelReturnRemittance.java and REM_AddRemittance.java. They use FIN_Utility.getInStrSet(), which is currently deprecated.",new,open,,1970-01-01 0019494,defect,Openbravo ERP,jonalegriaesarte,ioritzCia,normal,minor,always,pi,,2012-01-16,5,,,public,2012-03-29,"The default category in business partner window, does not considerate the is active flag","The default category in business partner window, does not considerate the is active flag",new,open,,1970-01-01 0020140,feature request,Openbravo ERP,VictorVillar,jonalegriaesarte,high,minor,always,3.0MP8.1,,2012-03-28,5,,,public,2012-03-28,It would be fine change the Inventory Regulation title in Product Movement report,"the heading ""Inventory regulation"" is confusing. Looks like this was due to a physical inventory adjustment. A clearer section heading would be Physical Inventory Adjustment",new,open,,1970-01-01 0020137,defect,Modules,mirurita,mirurita,normal,major,always,,,2012-03-28,5,,,public,2012-03-28,Migration tool methods modifying OrganizationStructureProvider class attributes,"""Due to issue 20129, using the public API if you get the OrganizationStructureProvider of your client and then you query (i.e.) for the children organization the object you get is a reference of the attribute of OrganizationStructureProvider (not a new instance). https://issues.openbravo.com/view.php?id=20129 org.openbravo.erputil.aprmigrationtool.entity.MigrateSettlementPayments defaultFinancialAccount method: Set organizations = OBContext.getOBContext().getOrganizationStructureProvider(org.getClient().getId()).getParentTree(org.getId(), true); organizations.add(""""0""""); org.openbravo.erputil.aprmigrationtool.dao.MigrationToolDao defaultFinancialAccount method: Set organizations = OBContext.getOBContext().getOrganizationStructureProvider(payment.getClient().getId()).getParentTree(payment.getOrganization().getId(), true); organizations.add(""""0""""); """,new,open,,1970-01-01 0020092,feature request,Modules,VictorVillar,eduardo_Argal,high,minor,always,,,2012-03-22,5,,,public,2012-03-22,It would be good to define the status of remittance in payments,"It would be nice to define the status of remittances in payments, in order to distinguish a payment in or a payment out. Currently, the status of the paymnets after process the remittance, is ""Remitted"".",new,open,,1970-01-01 0019368,feature request,Openbravo ERP,RenateNieuwkoop,jonalegriaesarte,normal,minor,have not tried,3.0MP6,,2011-12-27,5,,,public,2012-03-20,Production: the 'insert in machines' checkbox for the maintenance plans in Machine Category does not work,"When entering a maintenance plan on a machine category, there is a checkbox 'insert in machines' that should put the maintenance plan on all machines that are part of the machine category, but that doesn't happen now. ",new,open,,1970-01-01 0020056,feature request,Modules,malsasua,mirurita,high,minor,always,,,2012-03-20,20,Community Appliance,,public,2012-03-20,a new check in import product process to select if you want that the process creates a new UOM or not,"""Create a new check in import product process to able select, if the UOM selected in CSV file does not exists, it you want that it is created or not If you unselect this check, and the UOM selected in CSV does not exists, then error is returned""",new,open,,1970-01-01 0007353,feature request,Openbravo ERP,galderromo,rmorley,normal,major,always,,,2009-02-03,5,,,public,2012-03-19,Warehouse functionality enhancements,"""Although warehouse management already exists as a functionality, a general improvement is needed. This new improvemente/redesign should take into account: -Automatic bin assignment for each good receipt with optional manual validation. -Picking -Bin management, block, assign to a sales order, assign to a business partner, etc. -Sustitutive products -Warehouse managing rules: Dangerous products must be assigned in special bins, heavy products assigned to ground level, etc. -Difference management on good receipt. If the order was 500 units, -Report: Max and min quantities for each product during the year, including a graph. -Report: Warehouse load picture divided above a warehouse map. """,acknowledged,open,,1970-01-01 0020019,feature request,Openbravo ERP,malsasua,jonalegriaesarte,normal,minor,always,,,2012-03-14,20,Community Appliance,,public,2012-03-14,In RFC process the attribute and locate allways are copied. It should be configurable,""" In Return From Customer process, the new lines are generated with the same attribute and locator that the original sales order. It should be optional. The process should allow create lines with the attribute and locator voids """,new,open,,1970-01-01 0010072,design defect,Openbravo ERP,AinhoaPagola,marvintm,normal,minor,have not tried,pi,pi,2009-07-27,20,Ubuntu 8.4,,public,2012-03-08,Code with no indentation is not properly traslated from PostgreSQl to Oracle,"""If no indentation is inserted in a code line, this is not properly translated. This is reproducible with RAISE and with PERFORM statements. """,scheduled,open,,1970-01-01 0019980,defect,Modules,vmromanos,mirurita,normal,minor,have not tried,,,2012-03-08,20,Debian 5.0,,public,2012-03-08,Settle translation,"""Settle is currently translated as """"Cancelar"""", and it should be translated as """"Cobrar""""""",new,open,,1970-01-01 0009818,design defect,Openbravo ERP,plujan,marvintm,low,trivial,have not tried,pi,,2009-07-09,5,,,public,2012-03-06,"In Openbravo.properties file, Database parameters have a prefix ""bbdd"" which has no sense for non Spanish speakers","""The parameters related with database access have the """"bbdd"""" prefix. The acronym has no sense, unless you were a Spanish speaker. bbdd.rdbms=POSTGRE bbdd.driver=org.postgresql.Driver bbdd.url=jdbc:postgresql://localhost:5432 bbdd.sid=openbravo bbdd.systemUser=postgres bbdd.systemPassword=syspass bbdd.user=tad bbdd.password=tad bbdd.sessionConfig=select update_dateFormat('DD-MM-YYYY') """,scheduled,open,,1970-01-01 0017416,feature request,Openbravo ERP,marvintm,marvintm,normal,major,have not tried,,,2011-05-30,5,,,public,2012-03-06,Add "Clone record" option to the context menu,"""The Clone record option needs to be added to the context menu. To do this, there needs to be an option to specify that a toolbar button functionality needs also to be added to the context menu.""",new,open,,1970-01-01 0019880,feature request,Openbravo ERP,VictorVillar,jonalegriaesarte,high,minor,always,3.0MP8,,2012-02-27,5,,,public,2012-03-02,Add shipment status and invoice status in Sales Order and purchase orders window,"""Add shipment status of order in sales order window. This will give the user an easy and quick understanding of each sales order's required steps without having to refer to other reports or transactions. Similar could be said of invoice status. It would be really comfortable for user to find order details, invoice status and shipment status in the same screen. Same thing for Purchase Orders. To use some colors for the different status of shipment or invoices status would be nice.""",new,open,,1970-01-01 0019917,feature request,Openbravo ERP,VictorVillar,jonalegriaesarte,high,minor,always,3.0MP8,,2012-02-29,5,,,public,2012-03-02,Improve the Service Project functionality,The enhancement would be able to assign the Projects Lines to a Business Partner in order to create the Purchase orders for each vendor.,new,open,,1970-01-01 0019902,feature request,Openbravo ERP,xabiermerino,jonalegriaesarte,high,minor,always,3.0MP8,,2012-02-28,5,,,public,2012-03-02,It would be nice be able to introduce more than one Sales Rep by order/invoice,It would be nice be able to introduce more than one Sales Rep by order/invoice,new,open,,1970-01-01 0019934,feature request,Openbravo ERP,VictorVillar,jonalegriaesarte,high,minor,always,3.0MP8,,2012-03-01,5,,,public,2012-03-02,Production Alerts,alert when the load exceeding the production capacity (tool to manage the infinite capacity with certain parameters).,new,open,,1970-01-01 0019796,feature request,Openbravo ERP,maite,jonalegriaesarte,urgent,major,always,,,2012-02-16,5,,,public,2012-03-02,It would be nice to implement "Approval Status" functionality,"""APRM documentation was indicating (wrongly) this feature: """"Approval Status: Whether an invoice is approved for payment or not. Can be either """"On Hold"""" or """"Approved"""". This will be configurable at the Business Partner level (as a default), but will also be editable at the invoice level and at the Payment Plan line level. No payment will be included in the Payment Proposal unless it has an """"Approved"""" status."""" It was a confusion as this is not implemented, but would be nice functionality to have.""",new,open,,1970-01-01 0019863,feature request,Openbravo ERP,maite,jonalegriaesarte,urgent,major,always,,,2012-02-24,5,,,public,2012-03-02,Be able to reactivate "Proposal" sales orders,Be able to reactivate "Proposal" sales orders,new,open,,1970-01-01 0019900,feature request,Openbravo ERP,malsasua,jonalegriaesarte,normal,major,always,,,2012-02-28,20,Community Appliance,,public,2012-03-02,"If product stock is distinct of zero , and the unit (or secundary unit) is changed, a warning should be displayed","if a product has got quantity in stock, and you change the unit or secundary unit of this product, warning should be displayed.",new,open,,1970-01-01 0019626,feature request,Openbravo ERP,RenateNieuwkoop,jonalegriaesarte,normal,major,have not tried,3.0MP7.1,,2012-02-02,5,,,public,2012-03-02,"MRP: When creating a Purchase Order from the Purchasing Plan, the price information from the product is not from the Purch tab","""I have verified with Aurora that when creating a Purchase Order from the purchase plan in MRP, the price information that is defined in the Purchasing tab of the Product has to be reflected on the Purchase Order, not the default price on the pricelist. However, when trying this out, this is not working. The prices entered in the purchasing tab of the product are not used but the price from the price list. This is a bug. """,new,open,,1970-01-01 0019912,design defect,Openbravo ERP,rgoris,dmitry_mezentsev,urgent,major,have not tried,,,2012-02-29,5,,,public,2012-02-29,[Umbrella Issue] Proof-read messages before releasing them,Lots of error/info messages seem to escape a formal review which results in sloppy texts sometimes with lots of typos and hard to understand. We need to install a formal review process for messages so that this can be avoided.,new,open,,1970-01-01 0019848,design defect,Modules,xabiermerino,mirurita,high,minor,always,,,2012-02-23,5,,,public,2012-02-23,It is not possible make a partial payment of an invoice partially paid,"When you migrate an invoice partially paid, the invoice has no payment in plan and exist a payment in awaiting execution status with the outstanding amount. In this situation you are not able to make a partial payment of the outstanding amount because if you execute the payment with another amount, the invoice always will appear 'not paid'",new,open,,1970-01-01 0019106,defect,Localization Pack: Spain,maite,vmromanos,high,minor,always,,,2011-11-18,5,,,public,2012-02-20,Spanish translation for field "Reversed Invoice" in Reversed Invoice tab of Invoice windows,"Spanish translation for field ""Reversed Invoice"" in Reversed Invoice tab of Invoice windows, should be ""Factura Rectificada"" instead of ""Factura Rectificativa""",new,open,,1970-01-01 0019772,feature request,Openbravo ERP,VictorVillar,VictorVillar,high,minor,always,3.0MP7.1,,2012-02-15,5,,,public,2012-02-19,More information should be fine when the user selects the WR phase in Production run tab,"When the user navigates to Work effort window || production run tab, and selects the Work requirement phase, it should be fine to have more information in order to validate or confirm that the work requirement picked is the correct one that the user needs.",new,open,,1970-01-01 0015453,feature request,Localization Pack: Spain,psanjuan,dalsasua,high,major,N/A,,,2010-12-16,20,Ubuntu 8.04.1,,public,2012-02-17,ECPN implementation,"""In Spanish..later on it will translated into English: El ECPN o estado de cambios en el patrimonio neto tiene dos partes: 1. """"Estado de ingresos y gatos reconocidos"""", que recoge los cambios en el PN como consecuencia de: el resultado del ejercicio de la cuenta de PyG, los ingresos y gastos que deban imputarse directamente al PN y finalmente las transferencias realizadas a la cuenta de PyG. 2. """"Estado total de cambios en el PN"""" que informa de todos los cambios habidos en el PN. """,new,open,,1970-01-01 0019294,feature request,Modules,VictorVillar,marvintm,high,minor,always,,,2011-12-13,5,,,public,2012-02-15,Field Subtype does not appear in Extensible Attributes for Developers window in form view,"Field Subtype does not appear in Extensible Attributes for Developers window in form view, but it appears in Grid view.",new,open,,1970-01-01 0019777,feature request,Openbravo ERP,psanjuan,jonalegriaesarte,high,major,always,,,2012-02-15,20,Ubuntu 8.04.1,,public,2012-02-15,"Not Posted Transaction Report" should have an "Organization" filter,"""Not Posted Transaction Report"" should have an ""Organization"" filter, therefore the accounting information shown is not mixed but just referring to a given organization",new,open,,1970-01-01 0019773,design defect,Openbravo ERP,maite,eduardo_Argal,urgent,major,always,,,2012-02-15,5,,,public,2012-02-15,User1/User2 accounting dimensions not properly implemented,User1/User2 accounting dimensions not properly implemented,new,open,,1970-01-01 0012549,feature request,Openbravo ERP,psanjuan,psanjuan,high,major,N/A,,,2010-03-03,20,Ubuntu 8.04.1,,public,2012-02-14,Corrective Invoices - New document type,"""From January 1st 2004, it is compulsory to send a “Corrective invoice “ instead of a “Credit Note” in order to correct an invoice whenever the error or dispute to be corrected affects any VAT amount of fiscal data. The invoice should be clearly stated as “corrective”, should detail a “corrective reason” as well as a corrective amount (+ or -) and refer to the original invoice/s corrected. The original invoice/s cannot be voided and remains as a valid document. OB do not have Corrective Invoices functionality as such but: - former credit invoices (credit memo) functionality, these ones need to be discontinued or re-design. - new Reversed Purchase/Sales Invoices which are valid ones but the report template should be changed as required. """,acknowledged,open,,1970-01-01 0019735,feature request,Openbravo ERP,xabiermerino,jonalegriaesarte,normal,minor,always,,,2012-02-13,5,,,public,2012-02-13,improves in Payment Terms,"This behaviour is impossible to achieve with our functionality of payment terms. due date: invoice date + 2 months + set the due date the day 10 of the next month.",new,open,,1970-01-01 0019726,feature request,Openbravo ERP,maite,jonalegriaesarte,urgent,major,always,,,2012-02-10,5,,,public,2012-02-10,Obtain warning message when creating future warehouse transactions,Obtain warning message when creating future warehouse transactions,new,open,,1970-01-01 0019723,feature request,Openbravo ERP,psanjuan,jonalegriaesarte,urgent,major,always,,,2012-02-10,20,Ubuntu 8.04.1,,public,2012-02-10,It will be great to have an alert about updates available for the Datasets.,It will be great to have an alert about updates available for the Datasets.,new,open,,1970-01-01 0019627,feature request,Openbravo ERP,RenateNieuwkoop,jonalegriaesarte,normal,minor,have not tried,3.0MP7.1,,2012-02-02,5,,,public,2012-02-10,MRP: fixed cost per order from purchasing tab of product does not appear on created purchase order from purchasing plan,"On the Purchasing tab of a product you can define a fixed cost per order but when the purchase order is created, this cost does not appear. ",new,open,,1970-01-01 0013960,feature request,Openbravo ERP,shuehner,marvintm,normal,minor,have not tried,2.50,,2010-07-14,5,,,public,2012-02-09,classic layout shows 'session expired' in the check alert widgets iif session is expired. Provide similar hint in new layout,"Right now if you are logged in then don't use the application for some time. Then the next mouseclick will send you back to the login page as your session timeout out and was closed. However there's right now no visual clue about this in the new layout. In the classic layout the alert widget did show the text 'session expired' in that case.",feedback,open,,1970-01-01 0014485,feature request,Openbravo ERP,dbaz,dbaz,urgent,major,always,2.50,,2010-09-08,5,,,public,2012-02-09,A mechanism to block the new MDI should be provided,"""There are some process (tomcat restart, delete client, ...) that could be run from a particular tab (MDI tab). While running this, the user should not be able to open any other tab/make any other action. A mechanism to block the new MDI should be provided. This mechanism (let's imagine OB.Layout.block(true)) should be called in a way like if (isWindowInMDITab) { var LayoutMDI = getFrame('LayoutMDI'); LayoutMDI.OB.Layout.block(true); } when it is needed (and the LayoutMDI.OB.Layout.block(false); when it finish) Note that this code should be called from the classic html """,new,open,,1970-01-01 0017381,feature request,Openbravo ERP,pjuvara,marvintm,normal,minor,N/A,3.0RC7,,2011-05-26,5,,,public,2012-02-09,Usage of shortcuts while entering dates,"""Entering a date is a click/keyboard and brain intensive exercise. If today is Thursday 26-05-2011, and you want to enter next Thursday as a date, you need to either think quite hard what date that could be (26+7=33, current month is May has 31 days, 33-31=2, next month is June, hence date is 02-06-2011) or you need to open a calendar, click on the corresponding cell, etc. The whole process would be much easier on users if users could leverage shortcuts whereby: t represents today's date t+X represents today's date + X days t-X represents today's date - X days With this approach, if today users type t+7, the date should automatically expand to 02-06-2011.""",new,open,,1970-01-01 0019705,design defect,Modules,VictorVillar,jonalegriaesarte,high,minor,always,,,2012-02-09,5,,,public,2012-02-09,Not process the ad_message when a PL exception is in the where clause of a view,"When a window ( Employee (Manager View)) has defined a SQL/HQL where clause, and the where clause, function (hcmc_ismanagerchildteam), has an exception, it is not possible to take the message associated with the message value exception.",new,open,,1970-01-01 0019692,feature request,Openbravo ERP,xabiermerino,jonalegriaesarte,high,minor,always,3.0MP7.1,,2012-02-08,5,,,public,2012-02-08,It would be nice be able to select a template if you have defined two or more,It would be nice be able to select a template if the Document type has defined two or more.,new,open,,1970-01-01 0019684,feature request,Openbravo ERP,RenateNieuwkoop,jonalegriaesarte,normal,minor,have not tried,,,2012-02-08,5,,,public,2012-02-08,RFE: Processed quantity to be populated when filling out quantity and conversion rate on Work Requirement,"""When a Work requirement is filled out with a process plan that has a conversion rate of >1, when the Process quantity is filled out, the quantity is populated automatically. The other way round should also happen: that when you enter the quantity, that based on the conversion rate the process quantity is populated. """,new,open,,1970-01-01 0008438,feature request,Openbravo ERP,thirumalaik,rmorley,normal,minor,always,,,2009-04-04,20,rPath Linux,,public,2012-02-08,Substitute not working in 2.40,Substitute-A product that may be sold or used if the original product is out of stock.Currently it was not working .,new,open,,1970-01-01 0019665,feature request,Openbravo ERP,maite,jonalegriaesarte,urgent,major,always,,,2012-02-06,5,,,public,2012-02-06,It would be nice to be able to add several transactions from one time,"It would be nice to be able to add several transactions from one time. For example, be able to add several Fee or GLItem transactions instead of come back to Transactions window after add each one.",new,open,,1970-01-01 0019664,feature request,Openbravo ERP,azabaleta,jonalegriaesarte,high,minor,always,3.0MP7,,2012-02-06,5,,,public,2012-02-06,Make address1 and address2 fields larger in business partner addresses.,"""Now, the C_location table has 2 varchar(60) columns (address1 and address2) to store a business partner or a organization addresses. This columns are a bit too short when a customer has a complex address and the user needs to insert there more characters. It would be an easy change to enlarge these 2 fields to allow 200 characters each. No regression risks involved.""",new,open,,1970-01-01 0019647,design defect,Localization Pack: Spain,vmromanos,jonalegriaesarte,urgent,minor,N/A,,,2012-02-03,20,Debian 5.0,,public,2012-02-03,Fix table definition in dataset,"""The Spanish taxes dataset is a very complex file that is very difficult to manage. It's clear that the file contains lot of data related to taxes, but some of this data is not necessary and it's included because of the wrong dataset definition. We should change this dataset definition because it is used as an example by our partners to create their taxes module.""",new,open,,1970-01-01 0015546,design defect,Openbravo ERP,RenateNieuwkoop,mirurita,normal,major,always,3.0RC3,,2010-12-29,5,,,public,2012-01-31,"3.0RC3: ABC Code, used for Warehouse Management, is missing from the Product screen","""The pareto report is part of warehouse management and assigns an ABC code to products. The ABC code is used for Physical Inventory also. The ABC code was on the org specific tab, but that does not make any sense, since all fields on that tab are related to MRP setups. So the proposal is, as discussed with Dmitry, to add the ABC code to the general tab of the product.""",scheduled,open,,1970-01-01 0019603,design defect,Openbravo ERP,RenateNieuwkoop,psanjuan,normal,minor,N/A,3.0MP7.1,,2012-01-31,5,,,public,2012-01-31,MRP: Design of the buttons in the Manufacturing Plan,"""On the Manufacturing Plan there are 4 buttons and it has the effect that on a small screen you have to scroll to the right to see all the buttons. The text on the buttons is unnecessarily large and could be improved: Generate Work Requirements: ok Generate Material Requisitions: the screen is 'Requisition', not 'Material Requisition', so the button should be 'Generate Requisitions' Process Manufacturing Plan: the screen is the manufacturing plan, so it's clear that if you process, it will be the manufacturing plan that is processed. So the button should be simply 'Process' Recalculate Dates/Quantities: it's actually the action to reprocess the plan, so why not call it 'Reprocess'. Since you have the Recalculate button, the Process button should disappear once the manufacturing plan is processed. """,new,open,,1970-01-01 0019602,feature request,Openbravo ERP,VictorVillar,jonalegriaesarte,high,minor,always,3.0MP7.1,,2012-01-31,5,,,public,2012-01-31,To take into account the storage bin assigned to one product in the Goods Receipt,"When the user has defined the storage bin for a product, it should be fine that when he introduces a new line in Goods Receipt with the same product, the storage bin will take the same defined for the product.",new,open,,1970-01-01 0010417,feature request,Openbravo ERP,rafademiguel,marvintm,normal,minor,always,2.40MP3,,2009-08-27,20,Ubuntu 8.04,,public,2012-01-30,DBSourceManager identify the materialized views as tables,"DBSourceManager identify the materialized views as tables so when you run ""ant export.database"" a new (in-existent) table (xml file) is created on /model/tables/ Later when you run ""ant update.database"" tries to create the table without success (because already exists an object with this name) but if you run an ""ant create.database"" it creates the table so then you have to drop the table in order to create your materialized view again. ",acknowledged,open,,1970-01-01 0019565,defect,Modules,dalsasua,dalsasua,normal,major,always,2.50,,2012-01-26,20,Ubuntu 10.10,,public,2012-01-26,Using a date format different from dd-MM-yyyy makes create payment window not to work,"In Create Transaction window, if a payment is created, dates are not managed correctly in case the defined date format is different from dd-MM-yyyy",new,open,,1970-01-01 0015853,feature request,Openbravo ERP,maite,jonalegriaesarte,urgent,major,always,,,2011-02-03,5,,,public,2012-01-24,Improve "orders awaiting invoice" report,"""Improve """"orders awaiting invoice"""" report. 1. Actually it shows info related to orders which have lines pending of invoicing but it could be easily improved to show certain quantities pending of invoicing 2. Add an option (for example, check-box) to """"respect"""" Invoice Terms. Now only Sales Orders with Do Not Invoice Invoice Term are not displayed in the report but all other orders are present in the output independently if the Invoice Term condition is met or not. For example, if Invoice Term is """"After Delivery"""" and products are not shipped yet Sales Order is displayed. """,new,open,,1970-01-01 0007163,feature request,Openbravo ERP,jtarbal,rmorley,normal,major,always,pi,,2009-01-27,5,,,public,2012-01-23,Sales order line field in "Goods Shipment" should not be read only,"The field ""Sales order line"" in the ""Lines"" tab of ""Goods Shipment"" document should not be read only as it does not allow to create a line manually and link it to a sales order line. ",acknowledged,open,,1970-01-01 0019537,feature request,Openbravo ERP,zaien,jonalegriaesarte,normal,minor,have not tried,,,2012-01-22,5,,,public,2012-01-22,can I put translator website in translated wiki?,"""Hi All, sorry before, bacause I can find any contact to send this question. Can I put my website inside translated wiki if I put my self to translate some wiki page of openbravo?""",new,open,,1970-01-01 0019522,feature request,Openbravo ERP,VictorVillar,jonalegriaesarte,high,minor,always,3.0MP7.1,,2012-01-19,5,,,public,2012-01-19,Unit labels in all the aplication,"""There are a lot of fields that their labels do not clarify what kind of data the user must to introduce. For example years, days, hours ... It should be fine redefine all this kind of labels, introducing the unit between brackets.""",new,open,,1970-01-01 0019511,feature request,Localization Pack: Spain,maite,jonalegriaesarte,urgent,major,always,,,2012-01-17,5,,,public,2012-01-17,Include alerts for unposted Work Effort and Physical Inventory,Include alerts for unposted Work Effort and Physical Inventory,new,open,,1970-01-01 0019498,feature request,Openbravo ERP,RenateNieuwkoop,jonalegriaesarte,normal,minor,have not tried,3.0MP7,,2012-01-16,5,,,public,2012-01-16,Production Run Status report: add filter for operation status,"Right now the Production Run Status Report can be filter by dates, by work requirement, but a useful filter would be the operation status. If you can filter out the Closed operations it will be useful as a document of what still needs to be executed. ",new,open,,1970-01-01 0019478,design defect,Modules,jecharri,eduardo_Argal,high,minor,always,,,2011-10-20,5,,,public,2012-01-13,The error message is not clear when you want to post one reconciliation,"The error message is not clear when you want to post one reconciliation. The message is ""Account could not be found."" ",scheduled,open,,2012-01-10 0019468,feature request,Openbravo ERP,VictorVillar,jonalegriaesarte,high,minor,always,3.0MP6.1,,2012-01-11,5,,,public,2012-01-12,Possibility to choose the minimun stock in planning method,"Possibility to choose the minimun stock in planning method. It should be fine to have the transaction type of a Minimun stock in Planning method. The user would have the possibility to choose when take into account the safety stock for a product in the manufacturing plan or not.",new,open,,1970-01-01 0019471,feature request,Openbravo ERP,VictorVillar,jonalegriaesarte,high,minor,always,3.0MP6.1,,2012-01-12,5,,,public,2012-01-12,Possibility to filter in "Select Expected Payments" selector in Payment proposal window,Possibility to filter in "Select Expected Payments" selector for whatever field in Payment proposal window as other grid view in all Openbravo 3.0 windows.,new,open,,1970-01-01 0019206,feature request,Openbravo ERP,rgoris,gorkaion,high,minor,have not tried,,,2011-11-30,5,,,public,2012-01-12,Show a Pick Lines shortcut when there are no lines in Return Materials,"Similar to what we do for regular grids, when there are no lines, we should provide a shortcut to the most obvious action: Pick Lines!",new,open,,1970-01-01 0019470,feature request,Openbravo ERP,VictorVillar,jonalegriaesarte,high,minor,always,3.0MP6.1,,2012-01-12,5,,,public,2012-01-12,Include fixed assets products directly in Assets window,"""When the user buy a product it should be fine that he would be able to select that it is a fixed asset, so the product will be an asset and it will appear in assets window. """,new,open,,1970-01-01 0019466,feature request,Openbravo ERP,maite,jonalegriaesarte,urgent,major,always,,,2012-01-11,5,,,public,2012-01-11,Be able to set fixed setup cost for Process Plan operations,"Be able to set fixed setup cost for Process Plan operations, without depend on any other element. Actually, you need to depend on ""Cost Center Use"" to set cost",new,open,,1970-01-01 0019465,feature request,Openbravo ERP,malsasua,jonalegriaesarte,high,minor,always,,,2012-01-11,20,Community Appliance,,public,2012-01-11,AP Invoice and MM Receipt document type should be related a sequence,"""In core dataset, the document type AP Invoice and MM Receipt have not got a sequence related. Usually, this document are related a sequence""",new,open,,1970-01-01 0019461,feature request,Openbravo ERP,VictorVillar,jonalegriaesarte,high,minor,always,3.0MP6.1,,2012-01-11,5,,,public,2012-01-11,Does not exit a link item in Payment In from a Tax payment,It should be fine to have a Tax payment linked item in a Payment In window when you process the tax payment.,new,open,,1970-01-01 0019408,feature request,Openbravo ERP,maite,jonalegriaesarte,urgent,major,always,,,2012-01-04,5,,,public,2012-01-04,Be able to configure MRP to not consider non business days and weekends,"It would be nice to be able to configure MRP to not consider non business days and weekends when planning. ",new,open,,1970-01-01 0019076,feature request,Modules,maite,mirurita,high,minor,always,,,2011-11-15,5,,,public,2012-01-03,It would be nice to be able to import COA using Initial Data Load,It would be nice to be able to import COA using Initial Data Load (in the same way that it was possible with old import processes),new,open,,1970-01-01 0017584,feature request,Openbravo ERP,Alex76,jonalegriaesarte,normal,major,always,2.50MP26,,2011-06-09,20,Community Appliance,,public,2012-01-02,Report don't use print format from countries,"""Hi the 2.50 version don't use the field print format in the country definition for the reports. On the Invoice the printformat is with regions to long. for example: A-2380 Perchtoldsdorf (Niederösterreich) The only work around is to change the RptC_Invoice.jrxml and the stored procedure for the location base string. but i think this field sould to a format for printing, so this is a big bug. the regions can not be used.""",new,open,,1970-01-01 0006124,feature request,Openbravo ERP,pmagnin,rmorley,normal,minor,have not tried,,pi,2008-11-20,5,,,public,2011-12-27,Work Effort validate process Improvement,"""We don't have any control of the usage of cost centers, we can create lots of work requirements for the same day without any warning, related to this the machines definition in the manufacturing processes is also very basic and confusing New info: 1 - Work Effort validate process Improvement: In the Window ‘Work Effort’, the button ‘Validate Work Effort’ is linked to a PL/SQL process that realized the Warehouse movements and calculation of production costs. This script can be improved in the way to determine costs and performance. 2 - Improve the Process Plan and Work Requirement definition to include the attributes and the ability to inherit them: This project was initially scheduled for 2.40, then postponed. the window ‘Production Plan’ and ‘Work Requirements’ do not include the product attributes. We should be able to define how the products can inherit attributes or how they use raw material with attributes. We first need to close the FR #4149 Examples: If I use raw material with the attribute green paint, I would like the final product with the same attribute. If I have a ‘Work requirement’ to manufacture a XL Tee-shirt, I would like to define this attribute there to have automatically the same attribute when I create the ’Work Effort’ for the final product. """,acknowledged,open,,1970-01-01 0017363,feature request,Openbravo ERP,jonalegriaesarte,marvintm,normal,minor,always,pi,,2011-05-25,5,,,public,2011-12-21,Theres should be a method in ProcessContext class to obtain the object VariablesSecureApp which is sent to the set method,Theres should be a method in ProcessContext class to obtain the object VariablesSecureApp which is sent to the set method,feedback,open,,1970-01-01 0018649,feature request,Openbravo ERP,maite,jonalegriaesarte,urgent,major,always,,,2011-09-29,5,,,public,2011-12-20,Balance Sheet and PL structure reports should be exported to Excel format,"Balance Sheet and PL structure reports should be exported to Excel format. Actually, only is possible to export them to PDF format",new,open,,1970-01-01 0019318,feature request,Openbravo ERP,VictorVillar,jonalegriaesarte,high,minor,always,2.50MP36,,2011-12-16,5,,,public,2011-12-16,Send the Remittances' name to Payment Status Management description and Settlement description,"It should be fine to send the Remittances' name to Payment Status Management description and Settlement description, when you create a Remittance. Now there is not information in Payment Status Management window and in Settlement window about the relationship with the Remittance which come from.",new,open,,1970-01-01 0019302,feature request,Openbravo ERP,maite,jonalegriaesarte,urgent,major,always,,,2011-12-14,5,,,public,2011-12-14,Add user1 and user2 accounting dimensions in c_project table,"Add user1 and user2 accounting dimensions in c_project table, and adapt project process to take this dimensions into account",new,open,,1970-01-01 0019301,feature request,Openbravo ERP,maite,jonalegriaesarte,urgent,major,always,,,2011-12-14,5,,,public,2011-12-14,It would be nice that Transactions have document sequence number,"It would be nice that Transactions have document sequence number, in the same way that other accounting elements have",new,open,,1970-01-01 0019285,feature request,Openbravo ERP,VictorVillar,jonalegriaesarte,high,minor,always,3.0MP6,,2011-12-12,5,,,public,2011-12-12,Possibility to choose what information to show in Add payment,"As in OB version 2.50 with the flag ""Use as a record indentifier"" in a specific field, it should be fine to choose what field show in Add payment. ",new,open,,1970-01-01 0019281,feature request,Openbravo ERP,VictorVillar,jonalegriaesarte,high,minor,always,3.0MP5.2,,2011-12-12,5,,,public,2011-12-12,Add the accounting dimensions filter in Balance sheet and P&L Structure,"In Balance sheet and P&L Structure to have the possibility to filter with the accounting dimensions: Product, Business Partner, Project...",new,open,,1970-01-01 0018590,feature request,Modules,xabiermerino,xabiermerino,high,minor,always,,,2011-09-22,5,,,public,2011-12-07,You are not able to introduce the Dunning Key using 'Create Invoice from order',When you create invoices automatically ('Create Invoice from order') the field 'Dunning Key' is not filled.,new,open,,1970-01-01 0019237,defect,Modules,dalsasua,gorkaion,high,major,always,,,2011-12-02,20,,,public,2011-12-02,cannot migrate a manual settlement in a foreign currency,cannot migrate a manual settlement in a foreign currency,new,open,,1970-01-01 0019207,feature request,Modules,VictorVillar,eduardo_Argal,high,minor,always,,,2011-11-30,5,,,public,2011-11-30,Choose the type of contract of a remittance when you configure the bank,"If you have two banks and each wants a different type of contract, you should create two different type of remittance for each bank. To avoid this it should be fine to choose the type of contract of a remittance when you configure the bank.",new,open,,1970-01-01 0011391,feature request,Openbravo ERP,networkb,iciordia,high,minor,always,2.50MP8,,2009-11-17,5,,,public,2011-11-28,"When Displaylogic is false and Show in Grid View selected, appears on the Grid view",In the case of the Displaylogic is false and we set 'Show in Grid View' the value of this field appears on the Grid view.,new,open,,1970-01-01 0011054,feature request,Openbravo ERP,galderromo,iciordia,high,minor,always,,,2009-10-20,20,Gentoo 2.6.24,,public,2011-11-28,Mandatory fields should be based in logic rules,"""Actually if a field is mandatory or not is defined on ad_column. Usually happens more than a window-tabs-fields are based on the same tables-columns. On this situation, oftenly being mandatory or not can dependen on the field instead of the being on the column. And this is not supported. Having a new functionality to manage this situation, based on """"mandatority logic rules"""" will be a big step forward.""",new,open,,1970-01-01 0019182,design defect,Openbravo ERP,gorkaion,gorkaion,normal,major,have not tried,,,2011-11-24,20,Gentoo,,public,2011-11-24,Execption calculating an invoice payment monitor should not stop the process,If an exception happens calculating an invoice's payment monitor information the process should continue processing the following invoices and show an error log at the end with all the invoices that have failed.,new,open,,1970-01-01 0019014,feature request,Openbravo ERP,malsasua,jonalegriaesarte,urgent,major,always,,,2011-11-08,20,Community Appliance,,public,2011-11-22,"in the report trial balance, in XLS format, all dimensions are displayed. the dimension should be able to select in filter scree","In the report trial balance, when you export the report to XLS format, the dimensions business partner and product always are displayed. It should be able to configurate in filter screen",new,open,,1970-01-01 0019137,feature request,Openbravo ERP,maite,jonalegriaesarte,urgent,major,always,,,2011-11-22,5,,,public,2011-11-22,Develop Payment Aging Balance Report for APR financial flow,Develop Payment Aging Balance Report for APR financial flow,new,open,,1970-01-01 0017316,design defect,Openbravo ERP,adrianromero,mirurita,normal,major,have not tried,3.0RC7,,2011-05-23,5,,,public,2011-11-18,The "Loading" message of the IDL Import window does not disappear,"""When executing the process """"Validate"""" or """"Import"""" of the """"Import"""" window of the Initial Data Load module the window becomes gray and the message """"Loading"""" appears. If there exists another """"manual window"""" opened in another tab, this """"Loading"""" window does not disappear and you have to close and open again the """"Import"""" window. If there is not any other manual window it works properly. """,new,open,,1970-01-01 0019101,feature request,Openbravo ERP,xabiermerino,jonalegriaesarte,high,minor,always,3.0MP5,,2011-11-17,5,,,public,2011-11-17,Work Effort Posting,"When you post a work effort the application use the warehouse account. it would be necessary add another account in application in order to post production transactions (Work effort, etc)",new,open,,1970-01-01 0019095,feature request,Modules,mirurita,eduardo_Argal,normal,minor,N/A,,,2011-11-17,5,,,public,2011-11-17,Ability to net a payments in a remittance (compensate payment in/our),"""Ability to compensate payments (in and out) in the remittance. If you have a sales invoices of 10€ for business partner A and a purchase invoice for business partner A of 7€, the application should allow to create only a payment in of 3€. Currently you have to include in the remittance a payment in of 10€ and a payment out of 7€.""",new,open,,1970-01-01 0018768,feature request,Openbravo ERP,malsasua,jonalegriaesarte,urgent,major,always,,,2011-10-13,20,Community Appliance,,public,2011-11-17,the payment methods cannot be translated,There is not a tab in payment method to translate the payment method to other languages,new,open,,1970-01-01 0015123,feature request,Openbravo ERP,psarobe,marvintm,normal,major,always,3.0RC2,,2010-11-08,5,,,public,2011-11-15,Be able to keep the settings (Tabs) before you log out or change the role,"It would be nice and very useful that when you log out you could keep the tabs so when you log in again you have the same than before. This also applies when changing the role @Rob: Can you please design the pop-up that would allow you to select whether you want to keep the tabs or not keeping them?",scheduled,open,,1970-01-01 0019068,defect,Mantis @ OB,alostale,staffrm,normal,minor,have not tried,,,2011-11-15,5,,,public,2011-11-15,Massive target version removal not allowed,It is not possible to remove target version to several issues at once.,new,open,,1970-01-01 0019057,feature request,Openbravo ERP,neil_smith,marvintm,high,major,always,3.0MP4.1,,2011-11-14,5,,,public,2011-11-14,DO INSTEAD on view,"""When working with views, it is not possible to delete/update/insert on them (in PostgreSQL). There is a way to bypass this problem by creating a 'DO INSTEAD' rule on the view such as reported in the postgreSQL documentation CREATE RULE name AS ON event TO object [ WHERE condition ] DO [ INSTEAD ] [ action | NOTHING ] in my case, 'name' is the name of my rule, 'event' is DELETE, 'object' is my view and the action is 'DO INSTEAD DELETE FROM ...' When the context is exported (ant export.database), this rule is not exported. This causes a big problem because after each update, the rule is lost and I have to recreate it manually.""",new,open,,1970-01-01 0006254,feature request,Openbravo ERP,rgoris,dbaz,normal,major,always,,,2008-11-28,5,,,public,2011-11-14,Navigation Tree settings can be saved unintentionally,"""Changing tree config, dragging menu items around and then hitting CLOSE, saves the tree layout. Why don´t we have SAVE and CANCEL instead? There is no confirmation whatsoever. This can lead to serious problems, I accidently moved GENERAL SETUP to a deep end in the tree. Also, the EXPAND and COLLAPSE buttons are not placed correctly on the same level as close. Tag as User Interface. """,scheduled,open,,1970-01-01 0019050,feature request,Openbravo ERP,VictorVillar,jonalegriaesarte,high,minor,always,3.0MP4.1,,2011-11-11,5,,,public,2011-11-11,To introduce a different selection criteria in Orders Awaiting Delivery Report window and new fields in the report,"""It should be fine, search the orders awaiting delivery by the Schedule Delivery Date from Headers or Lines. Now, you can search the orders by the Order Date. Also it should be appear the Schedule Delivery Date of the lines, not only the Schedule delivery date of the header.""",new,open,,1970-01-01 0019049,defect,Modules,pjuvara,vmromanos,normal,minor,have not tried,,,2011-11-11,5,,,public,2011-11-11,Typo in Module Packager window,"Not" instead of "Note",new,open,,1970-01-01 0010932,feature request,Openbravo ERP,iciordia,marvintm,high,minor,always,,,2009-10-12,20,rPath Linux,,public,2011-11-09,It should be possible to define the prefix for inactive data in a combo box and add a validation to show inactive items,"""Currently the prefix for inactive data in a combo box (**) is hardcoded. It should be a message so it can be modified easily. And maybe we should consider to change its default value (Rob to propose something better). And it should be possible to add a validation in a column/field so inactive items are shown (default behaviour is that inactive records are not shown, and it can not be modified). Originally this FR was reported like this: Refactor of ComboTableData class to add two new capabilities: 1. The prefix INACTIVE_DATA should be a message in the system instead of being harcoded in code. This way it can be easily modified without customizing core (so you can apply updates without overwritting your changes) 2. Filtering inactive records is optional (by default the filter is enabled so previous behaviour is kept stable). Then there should be a specific validation to """"disable"""" this filter without skipping all the other filters """,new,open,,1970-01-01 0004845,feature request,Openbravo ERP,RenateNieuwkoop,rmorley,normal,trivial,always,,,2008-09-08,5,,,public,2011-11-07,Create Sales Orders from Expenses form: Field label 'Complete and Process Sales Order' is should be 'Book Sales Order',"""Project & Service Management || Transactions || Create Sales Orders from Expenses || Create Sales Orders from Expenses On the screen a new field was added: 'Complete and Process Sales Orders automatically' However, the Sales Orders will be completed (which is processed), there is no seperate process step, so it's confusing OUTDATED, SEE BELOW COMMENT: Now the completion of the sales order is replaced by BOOK. Button is outdated and needs to be corrected.""",acknowledged,open,,1970-01-01 0008475,feature request,Openbravo ERP,arunkumar,rmorley,low,minor,always,,main,2009-04-07,5,,,public,2011-11-07,Unprocess Expenses popup window in Expense Sheet shows Process Expenses,If we click the button "Unprocess Expenses" in Expense Sheet the popup window opened shows the title as "Process Expenses",acknowledged,open,,1970-01-01 0006065,feature request,Openbravo ERP,pjuvara,rmorley,normal,major,have not tried,,,2008-11-19,5,,,public,2011-11-07,Improved Employee Expense Flow,Streamlining the expense flow to optimize the user experience and productivity,acknowledged,open,,1970-01-01 0019007,feature request,Openbravo ERP,RenateNieuwkoop,jonalegriaesarte,normal,minor,have not tried,3.0MP4.1,,2011-11-07,5,,,public,2011-11-07,Tax Payment: Enhancement request to add Unpost button to the Tax Payment,"Most documents that are posted have an Unpost button appear after posting has happened. In the Tax Payment screen there is no Unpost button. After processing and posting has happened, a value appears in the Journal Entry field. By clicking the link there, you get to the GL posting and on that screen is an unpost button. However, it would be easier and more consistant with other screens to have the unpost button on the Tax Payment screen. ",new,open,,1970-01-01 0018989,feature request,Openbravo ERP,pjuvara,jonalegriaesarte,normal,major,always,3.0MP4.1,,2011-11-06,5,,,public,2011-11-07,Account Type field should be added to Accounting Transaction Details window,"""The Accounting Transaction Details window allows users to query the accounting facts out of the FACCT_ACCT table. This is a very valuable analysis tool. However, basic inquiries like """"what were my revenues this month"""" are not possible because the account type field is missing from that window. Account Type classifies accounts as Revenues, Expenses, Liabilities or Assets and it is very important that it is visible in this window.""",new,open,,1970-01-01 0018910,feature request,Openbravo ERP,pjuvara,jonalegriaesarte,normal,major,have not tried,3.0MP4,,2011-10-27,5,,,public,2011-11-07,Opening / closing entries must be optional,"""When you close a fiscal year, Openbravo generates two classes of accounting entries: 1) It takes the profit and moves them to stockholder's equity (retained earnings) 2) It takes the asset and liabilities accounts to zero on the last day of the year and back to their original value on the first day of the next year. The second class of accounting entries is a very specific Spanish accounting practice and makes the product unacceptable in other countries. The generation of those entries should be optional.""",new,open,,1970-01-01 0018988,feature request,Openbravo ERP,pjuvara,jonalegriaesarte,normal,major,always,3.0MP4,,2011-11-06,5,,,public,2011-11-06,System administrator should not have access to new client,"""When you create a new client using Initial Client Setup, the current user is granted the client admin role for the new client. In a multi-tenant system, that is a privacy concern (the service provider administering the system should not have transactional knowledge of the clients). It should be possible to create a new client without granting access to the current user.""",new,open,,1970-01-01 0018972,feature request,Openbravo ERP,VictorVillar,jonalegriaesarte,urgent,major,always,3.0MP4.1,,2011-11-04,5,,,public,2011-11-04,Message to warn when you save an invoice with the same Document No of other existing invoice,"""Should exist a message that warn you when you save an invoice with the same Document No of other existing invoice. Now, only it checks that when you process the invoice.""",new,open,,1970-01-01 0014611,feature request,Openbravo ERP,jtarbal,jonalegriaesarte,normal,major,always,2.50MP21,,2010-09-20,5,,,public,2011-11-04,Cannot unprocess "Goods Movement" and "Physical Inventory","Once a ""Goods Movement"" and ""Physical Inventory"" have been processed, it is not possible to unprocess these transactions.",acknowledged,open,,1970-01-01 0018969,feature request,Openbravo ERP,malsasua,jonalegriaesarte,high,major,always,,,2011-11-03,20,Community Appliance,,public,2011-11-03,Payment report should have a field with payment date,"""Now, in payment report, the payment date is included in the same field that payment, it is not a single field. This data should be alone in a field.""",new,open,,1970-01-01 0018396,feature request,Localization Pack: Spain,maite,ioritzCia,high,minor,always,,,2011-08-31,5,,,public,2011-11-02,"It is necessary to create additional module to translate core dataset elements, such as Document Types","It is necessary to create additional module to translate core dataset elements, such as Document Types",new,open,,1970-01-01 0003471,feature request,Openbravo ERP,user71,dbaz,normal,trivial,always,,,2008-03-11,5,,,public,2011-10-31,Week numbers in calendar,"It would be nice if the week numbers are shown in all the calendars. It should be possible if I look at the following website: http://www.dynarch.com/projects/calendar/",scheduled,open,,1970-01-01 0018379,feature request,Openbravo ERP,psanjuan,mirurita,urgent,major,always,,,2011-08-29,20,Ubuntu 8.04.1,,public,2011-10-31,APRM enhancements-phase II - 4 - Add payment - mix of invoices and GL Item,"It should be possible to mix invoices and GL item in the: Purchase Invoice window - Add payment In/Out Sales Invoice window - Add payment In/out",new,open,,1970-01-01 0018071,design defect,Openbravo ERP,psanjuan,mirurita,urgent,major,always,,,2011-07-22,20,Ubuntu 8.04.1,,public,2011-10-31,It is required to improve the performance of the tab "Accounting" of the Financial Account window by using filters,It is required to improve the performance of the tab "Accounting" of the Financial Account window by using filters,scheduled,open,,1970-01-01 0018943,feature request,Openbravo ERP,VictorVillar,jonalegriaesarte,high,minor,always,3.0MP4.1,,2011-10-31,5,,,public,2011-10-31,Tax amount should be able to change in Purchase Invoice,"Due to differences in calculation between the tax amount of supplier and Openbravo's system, the tax amount should be able to change in Purchase Invoice.",new,open,,1970-01-01 0010453,defect,Tools,vmromanos,marvintm,normal,major,always,pi,,2009-09-01,20,Ubuntu 8.04,,public,2011-10-29,openbravo2po: -DmsgStr option is not working properly,"""When you're transforming the XML files to PO files using openbravo2po application, the -DmsgStr option is used when you want the output of the PO file to show an empty msgstr if the value text is the same as the original text in the XML document. This option is very useful for updating translations, because we know that we need to translate only the empty msgstr records. This option is not working properly in openbravo2po v2.3 (downloaded from sourceforge), because after using it, the PO file contains records with the same msgid and msgstr (instead of empty msgstr).""",acknowledged,open,,1970-01-01 0015151,feature request,Openbravo ERP,FrancescoFinamore,marvintm,normal,major,always,2.50MP18,,2010-11-10,20,Community Appliance,,public,2011-10-29,View with Rules,"""If you create a view with rules for insert, delete and update (like the VIEW c_debt_payment_cancel i.e.) when launch the ant export.database , the task export only the definition of the view but not the definition of the rules. """,scheduled,open,,1970-01-01 0015863,design defect,Openbravo ERP,RenateNieuwkoop,psarobe,normal,major,have not tried,3.0RC3,,2011-02-03,5,,,public,2011-10-29,"3.0RC3: Business Partner field is missing in product, impacting the BP filter on the PriceListSchema","""When setting up a Price list Schema, in the Lines tab in the reference section, you can select a BP. This means that only products that are related to a certain vendor will be updated. However, in the product setup there is no setup for the Business partner anymore - the purchasing tab where this information was stored has been removed. """,acknowledged,open,,1970-01-01 0017652,feature request,Openbravo ERP,rgoris,dbaz,high,major,always,,,2011-06-16,5,,,public,2011-10-28,"[KS] When switching levels, the focus does not gets back to the selected row","Switching levels using alt-shift-arrows is great but once you switch to a grid where a row was selected, you cant move the focus of the selected row anymore. You now need to mouse click the row again to be able to move the focus up and down the grid.",scheduled,open,,1970-01-01 0017563,feature request,Openbravo ERP,rgoris,dbaz,normal,minor,always,,,2011-06-08,5,,,public,2011-10-28,[KS] Allow maximize level also for grid views,"ALt+SHift+Enter maximizes (and restores) a level in form view. This does not work in grid view (using the mouse you can do the same by double-clicking the tab or the gray splitter bar). It would be great to have the ALt+SHift+Enter also for grid levels.",scheduled,open,,1970-01-01 0017557,feature request,Openbravo ERP,rgoris,dbaz,normal,minor,always,,,2011-06-08,5,,,public,2011-10-28,[KS] Allow multiple selection in grid using keyboard,"""Comparable to e.g. windows file explorer or a spreadsheet it should be possible to use the SHIFT key + arrowDown to select multiple rows. So you start with one selected row, then press SHIFT+ArrowDown a couple of times and the rows below the first one are selected. Also, pressing the Space bar should mark the row as selected (checkbox). Nice to have is that CTRL+ArrowDown and then SPACE would also work. Hard to describe, just try it in a Windows file explorer.""",scheduled,open,,1970-01-01 0017517,feature request,Openbravo ERP,rgoris,dbaz,high,minor,always,,,2011-06-06,5,,,public,2011-10-28,[KS] CTRL+F2 to switch to form view while editing a row does not remember the last-edited field,"""When double clicking on a cell of a row, the view flips to form view and the cool thing is that the focus in the form now sits in the field that you double clicked on in the row. The same kind of smartness should be applied to the CTRL+F2 shortcuts. When you are editing a row, pressing CTRL+F2 should flip the view into form view with the focus in the field you were editing in the grid.""",scheduled,open,,1970-01-01 0016610,feature request,Openbravo ERP,rgoris,dbaz,urgent,minor,have not tried,,,2011-04-01,5,,,public,2011-10-28,OPTIMIZE-14: Apply yellow fill only to required-and-not-satisfied fieldfs,"Yellow fill only applied to “unstatisfied” requiredfields. Once they have a value, tey tirn white again.",scheduled,open,,1970-01-01 0014675,feature request,Openbravo ERP,plujan,psanjuan,urgent,major,have not tried,main,,2010-09-23,5,,,public,2011-10-28,DE006 Active/Inactive/Canceled terminology for subscriptions/instances has to be reviewed.,"""Active/Inactive/Canceled terminology for subscriptions/instances has to be reviewed. After discussing with Rob, we agreed that """"Subscription Cancelled"""" is not a good metaphor to what the process actually does. The naming of """"Instance"""" and """"Subscription"""" has to be also reviewed. They are used as synonymous but they are not. """,new,open,,1970-01-01 0017009,feature request,Openbravo ERP,psarobe,rgoris,high,major,always,pi,,2011-05-04,5,,,public,2011-10-28,The lines that separate the sections needs to be rethink since in RC7 we might have then lots of lines,If you go to sales invoices and you close the sections you will notice that you will have to many lines and that's not look nice,scheduled,open,,1970-01-01 0010796,feature request,Openbravo ERP,iciordia,iciordia,high,minor,always,pi,,2009-09-28,5,any,,public,2011-10-28,Validate odd characters (^M) when submiting info to application dictionary,"It is possible to enter odd characters (eg. ^M symbol, as if it was saved in DOS format) in name, description and help of application dictionary components. When exporting them using dbsourcemanager these characters are removed and it causes consistency check to fail.",scheduled,open,,1970-01-01 0007166,feature request,Openbravo ERP,plujan,iciordia,low,minor,sometimes,2.40,,2009-01-27,30,,,public,2011-10-28,"On a slow network connection, long processes could not respond in time","It happens from time to time when launching big processes as Import Accounts, Import Language or Delete Client. The window keeps loading (or showing the Loading widget) even if the process has already finished correctly.",acknowledged,open,,1970-01-01 0014133,feature request,Openbravo ERP,rgoris,iciordia,normal,major,always,2.50,,2010-08-05,50,iPhone 4.01,,public,2011-10-28,iPhone & iPad GUI compatibility,"""We tested 3.0-RC1 on an iPhone and noticed that a number of interactions do no work well. The current temporary menu included in RC1 appears not to be working on touch screen devices (iPhones, iPads, etc.). When users try to navigate the menu, the browser get confused and interprets the menu as an input field and instead of expanding the menu, it shows the virtual keyboard. This is a showstopper (2.50 is more or less working on touch screens and people use it - for example, an OB colleague told us he does his expense reports on his iPhone - so we cannot have a regression) and must be fixed for RC3. If we are using a SmartClient widget, we should expect it to work on iPhones so perhaps we can ask SmartClient to fix it.""",scheduled,open,,1970-01-01 0018932,feature request,Openbravo ERP,iciordia,iciordia,normal,minor,N/A,pi,,2011-10-28,5,Any,,public,2011-10-28,"Review usage of session variables (@var@, @#var@, @$var@)","Default values and some validation rules are based on session variables like @Date@ and @#Date@. We need to define clear rules on when to use these variables (depends on locale, business logic, etc.)",new,open,,1970-01-01 0008559,feature request,Openbravo ERP,natikr,iciordia,low,minor,always,2.50beta,,2009-04-14,20,rPath Linux,,public,2011-10-28,on a right to left language screen doesnt looks good,"on the attachd image u can see the front end with hebew(or arabic) translation. there is a big gap on the top of the form with some ugly text on the left side of the screen",scheduled,open,,1970-01-01 0018931,feature request,Openbravo ERP,Xpand-IT,jonalegriaesarte,normal,minor,always,3.0MP2,,2011-10-28,5,,,public,2011-10-28,It should be possible to define different rounding methods for different taxes,"""Sometimes, for different taxes, the rounding method needs to be different. """,new,open,,1970-01-01 0004416,feature request,Openbravo ERP,gorkaion,iciordia,high,minor,always,2.40,,2008-07-15,20,Gentoo,,public,2011-10-28,Autogenerate Search Key values,"""In old versions of Openbravo (checked that is working in OB 2.22) you could left null the Search Key (for example in Product window) and the application when the new entry is saved generates a new value. Looking in the sources and in database everything is prepared, but as the field is mandatory it is not possible to left blank the search key. If we set the field as not mandatory and recompile the sources changes and doesn't generate anything.""",scheduled,open,,1970-01-01 0009311,design defect,Openbravo ERP,vmromanos,eduardo_Argal,high,minor,always,pi,,2009-06-03,20,Ubuntu 8.04,,public,2011-10-28,"After uninstalling a translation, it is possible to select again this language","After successfully uninstalling a translation, this language can be selected and the application is translated to this language.",scheduled,open,,1970-01-01 0008511,design defect,Openbravo ERP,plujan,rgoris,low,minor,have not tried,pi,,2009-04-08,5,,,public,2011-10-28,I do not have a "Browse" file to update to an installed module,I am testing the update from 2.50beta to 2.50 by loading an .obx file. I noted that I have not a button to browse the file system on the "Installed Modules" tab. In order to update an installed module I have to upload a file from the "Add Module" tab. That has no sense.,scheduled,open,,1970-01-01 0008499,design defect,Openbravo ERP,gorkaion,iciordia,normal,minor,always,,,2009-04-08,5,,,public,2011-10-28,Operations over products with type=service are showed in m_transaction table,"When you create a product choosing type=service, it is created with isStockable='Y' and operations done with it (such as movements, inventories..) are showed in m_transaction table.",scheduled,open,,1970-01-01 0008130,feature request,Openbravo ERP,areefbasha,rgoris,low,minor,have not tried,pi,,2009-03-16,20,CentOs 5.2,,public,2011-10-28,Module Management -- Installation history page from date and to dates should display warning message.,"Module Management -- Installation history page from date and to dates should display warning message for the invalid date range(from and to dates). ",scheduled,open,,1970-01-01 0018870,feature request,Openbravo ERP,xabiermerino,jonalegriaesarte,high,minor,always,3.0MP4.1,,2011-10-26,5,,,public,2011-10-26,Error message in the proces 'Copy From Order' is not complete,"""The error 'Could not find taxes' in the process 'Copy From Order' should inform about the configuration's error that it is the cause of the problem. IE: if the problem is the location, the error should advise it. If the problema is the tax category, the error should advise it.""",new,open,,1970-01-01 0004703,feature request,Openbravo ERP,rafaroda,rmorley,normal,minor,always,pi,,2008-08-25,20,Ubuntu 7.10,,public,2011-10-25,Read-only fields depending on Project Status,"""At present, projects within Openbravo ERP can have 3 statuses: (1) Open / Abierto (OP) (2) Order / Pedido (OR) (3) Order Closed / Pedido cerrado (OC) There should be a mechanism to control which fields of project's tab can be changed or not (i.e., be read-only or not) depending on the status of the project""",acknowledged,open,,1970-01-01 0009524,feature request,Openbravo ERP,rachelJohnston,rmorley,normal,trivial,have not tried,,,2009-06-17,5,,,public,2011-10-25,"Quantity" fields - meaningless in service projects?,"""When you set up a service project, you can specify a planned and contracted quantity as with a multiphase project. However, if a Service project is the delivery of a service, as described in the functional documentation, there will never be a quantity and these fields can be removed.""",new,open,,1970-01-01 0009662,feature request,Openbravo ERP,arunkumar,rmorley,high,major,have not tried,2.50MP2,,2009-06-26,5,,,public,2011-10-25,Copy Details in Service project does not copy all the details,Copy Details in Service project does not copy all the details from an existing service project to the new one.,new,open,,1970-01-01 0007239,feature request,Openbravo ERP,plujan,rmorley,normal,major,N/A,pi,,2009-01-29,5,,,public,2011-10-25,Service Project workflow has to be reviewed since it has several issues,"""Service Projects work in a special way, very different from other projects. When you create a Service Project you are able to create lines for the products you need and then add a list of proposals that are provider's offerings to that products. It is like a """"closed envelope auction"""". But current windows are not prepared to support such functionality and the intended flow is far from natural. If you take a look to the Project Line tab, you will note that Product Selector choose a product from a Price list, although you have no idea what price list will be the best if you are only setting up the proposal items. Since price list is mandatory, when you select a product, the price of the product on selected price list will be copied into Planned Price field. You may agree with that o you may modify the price. Anyway, a blue message when saving will advice you that """"No active and valid price list was found"""", why? Furthermore, I will find useful to add some basic auctioning features, like partial providing (so you can choose more than one """"winner""""), open auctions capabilities (using email to alter who hold the best offer that someone push a better bid) and so on. Very nice examples can be found on the best business auctioning application I know, Oracle Exchange at https://exchange.oracle.com """,acknowledged,open,,1970-01-01 0004026,feature request,Openbravo ERP,plujan,rmorley,normal,minor,have not tried,2.40alpha-r3,,2008-06-17,10,XPsp2,,public,2011-10-25,"On Service Project, the button Create Purchase Order should be moved to main tab","""On Service Project, I have a tab called Supplier with a Create Purchase Order from Project inside. If I click this button for a supplier, a Purchase Order is created. But after creation, if you try to navigate to linked items you will see no order. The order is in fact related to Service Project main tab.""",acknowledged,open,,1970-01-01 0004042,feature request,Openbravo ERP,plujan,rmorley,normal,minor,always,2.40alpha-r3,,2008-06-18,10,XPsp2,,public,2011-10-25,The Create Sales Order for a Service Project let me create duplicated orders,"I create a Service Project, with all data related. I change the status to Order. Then I click on Create Sales Orders button. Sales order is created, and a message is shown, but button keeps enabled, so I click it again, and again, and again, and every time, new orders with the same data as the first one.",acknowledged,open,,1970-01-01 0002777,feature request,Openbravo ERP,rafaroda,rmorley,normal,minor,always,,,2008-03-29,5,,,public,2011-10-25,QA-PSM Service Project: Supplier selector,"*Environment OS: Unbuntu 7.04 DB: Oracle XE 10g OB: Trunk source code Web browser: Firefox 2 *Steps 1. Project & Service Management || Transaction || Service Project 2. Add a new one and save 3. Project & Service Management || Transaction || Service Project || Supplier 4. Click on Business Partner selector Notice that business partner selector is looking for customers instead of providers/suppliers: customers radio button is selected.",acknowledged,open,,1970-01-01 0018862,feature request,Openbravo ERP,jonalegriaesarte,jonalegriaesarte,normal,minor,always,3.0MP4.1,,2011-10-25,5,,,public,2011-10-25,Multilingual in customer data is not supported,"Multilingual in customer data is not supported. Several windows: product category, business partner category, ... are not able to be translated, because translation tab does not exist, and the plataform does not support this type of translation.",new,open,,1970-01-01 0006071,feature request,Openbravo ERP,pjuvara,iciordia,normal,major,have not tried,,,2008-11-19,5,,,public,2011-10-19,MySQL support,Support for MySQL as additional RDBMS in addtion to Oracle and PostgreSQL,acknowledged,open,,1970-01-01 0018803,feature request,Openbravo ERP,jonalegriaesarte,jonalegriaesarte,normal,minor,always,3.0MP4,3.0MP4,2011-10-18,5,,,public,2011-10-18,Redefine Update pricelist from orders or create a new one,"Update pricelist form orders does not update pricelist from orders, it does the opposite. A new process should be created.",new,open,,1970-01-01 0018790,feature request,Openbravo ERP,malsasua,jonalegriaesarte,normal,major,have not tried,,,2011-10-17,20,Community Appliance,,public,2011-10-17,it is not possible open the accounts selector if the role has not permission to window "budget","If you have a role and this role has permissions to General Ledger Report, but this role has not permission to budget window, if you try to open account selector in General Ledger Report, an error is returned ",new,open,,1970-01-01 0018756,feature request,Openbravo ERP,maite,jonalegriaesarte,urgent,major,always,,,2011-10-04,5,,,public,2011-10-17,Wrong receipt/shipment accounting entry when having different cost per organization,Wrong receipt/shipment accounting entry when having different cost per organization,scheduled,open,,2011-11-04 0018582,feature request,Openbravo ERP,maite,jonalegriaesarte,urgent,major,always,,,2011-09-21,5,,,public,2011-10-13,Invoice and Payment creation should be done using Fiscal Name instead of Commercial Name,"Invoice and Payment creation should be done using Fiscal Name instead of Commercial Name. Actually, we have performed some modifications in legal reports but still is pending to change invoice creation",new,open,,2011-10-20 0018526,feature request,Openbravo ERP,jonalegriaesarte,jonalegriaesarte,urgent,major,have not tried,2.50MP33,,2011-09-13,5,,,public,2011-10-13,The manual accounting process can not be launched when the background process is scheduled (but not simultaneously),The manual accounting process can not be launched when the background process is scheduled (but not simultaneously),new,open,,1970-01-01 0018762,feature request,Openbravo ERP,azabaleta,jonalegriaesarte,high,minor,always,,,2011-10-11,5,,,public,2011-10-11,Ability to choose another dateacct when matching vs a bank statement,"""If I import a bank statement line with a date, then, when matching, the user cannot choose another date for that transaction to be posted. It would be very nice for the user to have that opportunity when creating the transaction from the matching window Thanks""",new,open,,1970-01-01 0012440,feature request,Localization Pack: Spain,psanjuan,jonalegriaesarte,normal,major,N/A,,,2010-02-24,20,Ubuntu 8.04.1,,public,2011-10-10,Certain Intra-Community operations as part of Invoice Register Books basis for 340 tax report,"""Current 340 VAT statement implementation does not include the content of the """"Invoice Register Books"""" listed below: - a book named in Spanish """"'Libro registro de determinadas operaciones intracomunitarias'"""", because this book includes not very common intracomunity transactions.""",new,open,,1970-01-01 0012439,feature request,Localization Pack: Spain,psanjuan,jonalegriaesarte,normal,major,N/A,,,2010-02-24,20,Ubuntu 8.04.1,,public,2011-10-10,Capital Goods Book as part of Invoice Register Books basis for 340 tax report.,"""Current 340 VAT statement implementation does not include the content of the """"Invoice Register Books"""" listed below: - a book named in Spanish """"Libro registro de bienes de inversión, because this book is only mandatory in the case of a non 100% VAT deductible, what it is called in Spanish """"Prorrata de IVA"""", which is not currently managed in Openbravo.""",new,open,,1970-01-01 0018730,feature request,Openbravo ERP,malsasua,jonalegriaesarte,high,minor,always,,,2011-10-07,20,Community Appliance,,public,2011-10-07,"to configure a new Role, the check ""manual"" should be selected by default","""Usually, when you create a new role in aplication, you don't want that the new role has got permissions to all windows and all process . To create a new role, by default, the check """"manual"""" is not selected, and it should be selected""",new,open,,1970-01-01 0018691,feature request,Modules,malsasua,eduardo_Argal,urgent,major,have not tried,,,2011-10-04,20,Community Appliance,,public,2011-10-04,A new column to select a business partner in remittances,"""In remittances, able to select a business partner. When you post the remittance, the amount of payments should be moved from business partner payment to business partner selected in remittance. If this column is void, the amount will not be moved""",new,open,,1970-01-01 0015404,feature request,Openbravo ERP,psarobe,eduardo_Argal,urgent,major,always,3.0RC3,,2010-12-10,5,,,public,2011-10-04,If a bpartner pays you more (some cents) by mistake have the possiblility to "write-off" the difference,"If a bpartner pays you more (some cents) by mistake have the possibility to ""write-off"" the difference For example the invoice is 23.04 but the customer has paid you 23.08 so it would be nice to have the possibility of ""write-off"" the 4 cents. Right now you can only either refund the 4 cents (makes no sense) or leave it as credit",acknowledged,open,,1970-01-01 0008487,feature request,Openbravo ERP,gmauleon,jonalegriaesarte,normal,minor,always,,,2009-04-07,5,,,public,2011-10-03,Some reports has only the PDF button. The HTML button is required,"Some reports has only the PDF button. The HTML button is required -Warehouse Management || Analysis Tools || Detailed Warehouse Inventory || Detailed Warehouse Inventory -Warehouse Management || Analysis Tools || Invoice Consignment Report || Invoice Consignment Report -Warehouse Management || Analysis Tools || Production Report || Production Report -Financial Management || Accounting || Analysis Tools || Balance sheet and P&L structure || Balance sheet and P&L structure",scheduled,open,,1970-01-01 0012128,feature request,Openbravo ERP,shuehner,marvintm,normal,minor,have not tried,pi,,2010-02-04,5,,,public,2011-10-02,Cleanup of all tables/xml-files with onCreateDefault == default -> the onCreateDefault value can be removed,"""Current dbsourcemanager can use the normal default value for new required columns on an update (to get the value for the new field for old rows). An explicit onCreateDefault is only necessary if its value should be different from the default value (ignoring quoting), or if no default value is present. """,scheduled,open,,1970-01-01 0018662,feature request,Openbravo ERP,psanjuan,jonalegriaesarte,high,major,always,,,2011-09-30,20,Ubuntu 8.04.1,,public,2011-09-30,It should be possible to change requisition lines information in the window "Manage Requisitions",It should be possible to change requisition lines information in the window "Manage Requisitions" ,new,open,,1970-01-01 0018648,feature request,Openbravo ERP,ioritzCia,ioritzCia,normal,minor,always,,,2011-09-29,20,Ubuntu 10.04,,public,2011-09-29,Payment Report shows isActive = Y payments.,Payment Report shows isActive = Y payments. It would be nice if it would not.,new,open,,1970-01-01 0006271,feature request,Openbravo ERP,pjuvara,marvintm,normal,trivial,always,,,2008-11-30,5,,,public,2011-09-27,Compilation speed should not be dependent on data sat,"Compilation process slows down with large data set ",acknowledged,open,,1970-01-01 0012309,feature request,Openbravo ERP,jpabloae,marvintm,normal,minor,always,2.50MP11,,2010-02-16,20,Professional Appliance,,public,2011-09-27,Enhance the attachments window to automatically detect the MIME,"""Openbravo now has a library to detect the file MIME types automatically: https://code.openbravo.com/erp/devel/pi/rev/f554d18c5f2f We could reuse this library to make the attachments window not ask for the file type any more, but automatically detect it using this library.""",acknowledged,open,,1970-01-01 0018625,feature request,Openbravo ERP,jecharri,marvintm,urgent,major,always,,,2011-09-27,5,,,public,2011-09-27,It must be posible to have two templates at the same level with different cong.script,"""At this moment, we have to put one template by level, so we can not install 2 templates with the same dependency (because it is probably that something will be broken). It will be interesting, if exist the posiblity to have two templates with the same dependency but in their config.script they haven't got related modifications. It must be some checking about 2 templates at the same level and say that it is posible or not to live together.""",new,open,,1970-01-01 0018502,feature request,Modules,psanjuan,eduardo_Argal,urgent,major,always,,,2011-09-12,20,Ubuntu 8.04.1,,public,2011-09-27,The system should warn the user in the case there is no an Active Bank Account or more than one set to Active.,The system should warn the user in case there is no an Activa Bank Account or more than one set to Active,new,open,,1970-01-01 0018609,feature request,Openbravo ERP,maite,jonalegriaesarte,urgent,major,always,,,2011-09-26,5,,,public,2011-09-26,Implement withholding for Openbravo3,Implement withholding for Openbravo3,new,open,,1970-01-01 0018607,feature request,Openbravo ERP,jecharri,jonalegriaesarte,urgent,major,always,pi,,2011-09-26,5,,,public,2011-09-26,When you produce one product with lote attribute the system doesn't use the attribute lote to group the products,"When you are creating a work effort and the product that you are producing have the attribute lote, you can not process the work effort because first you have to put one lote number, (in case that you put the same number two times) the application doesn't see that one lote has been created yet or not and it creates one new lote with the same name when it must add more quantity to the lote",new,open,,1970-01-01 0018584,feature request,Openbravo ERP,maite,jonalegriaesarte,urgent,major,always,,,2011-09-21,5,,,public,2011-09-21,Be able to modify Initial Balance while there is no transactions in the financial account,Be able to modify Initial Balance while there is no transactions in the financial account,new,open,,1970-01-01 0013758,feature request,Openbravo ERP,networkb,jonalegriaesarte,normal,minor,always,2.50MP18,,2010-06-24,20,Community Appliance,,public,2011-09-21,add organization combo to payment's reports,"""In Receivables & Payables, the reports can not be filtered by organization. In the reports Cashflow Forecast Payment Tracker Payment Report add in filter window, a combo of organization, and add in results, a new column with organization of record""",new,open,,1970-01-01 0015639,feature request,Openbravo ERP,xabiermerino,dalsasua,high,minor,always,2.50MP25,,2011-01-13,5,,,public,2011-09-21,Improves in Cashflow Forecast,"It is necessary to improve Cashflow Forecast. There are several information that could be very interesting in the report. 1.- Subaccount of the payment 2.- Description 3.- G/L Item 4.- Form of Payment 5.- Bank ",feedback,open,,1970-01-01 0018577,feature request,Openbravo ERP,mirurita,eduardo_Argal,normal,minor,always,pi,,2011-09-21,5,,,public,2011-09-21,Multicurrency - There should be currency symbol or ISO code near amounts fields in manual windows,"""When creating a multicurrency payment, manual popups show a lot of amount fields but is not very clear which is the currency of each amount. It would be very helpful for the user to include the currency symbol or ISO code. """,new,open,,1970-01-01 0011491,feature request,Openbravo ERP,ealegre,jonalegriaesarte,normal,major,always,,,2009-11-25,20,Community Appliance,,public,2011-09-20,No location by default,"""Hi there When receiving products through either """"peding goods receipt"""" or """"create lines from"""" there is no warehouse location by default even though the product has a location by default. Going line by line populating the location where the product is going to be received is an annoyance especially if there is only one warehouse/location. Thanks, Enric Alegre""",feedback,open,,1970-01-01 0018574,feature request,Openbravo ERP,maite,jonalegriaesarte,urgent,major,always,,,2011-09-20,5,,,public,2011-09-20,"Be able to support Ticket Management in the application, as part of integration with POS","Be able to support Ticket Management in the application, as part of integration with POS",new,open,,1970-01-01 0018544,feature request,Openbravo ERP,jecharri,jonalegriaesarte,normal,major,always,2.50MP33,,2011-09-16,5,,,public,2011-09-16,The error message when you execute a bank statement it could be more clear,"""When you try to execute a bank statement with some effects that it has been cancelled, the error message it could be more clear. The problem is bigger when are remitance involved in the process""",new,open,,1970-01-01 0012993,feature request,Openbravo ERP,szimmermann,jonalegriaesarte,normal,minor,always,2.50MP11,,2010-04-15,20,Community Appliance,,public,2011-09-16,Product / Purchasing is not updated when Booking a Purchase Invoice,"""When Booking (Processing) a Purchase Invoice, in Product/Purchasing there is no Update or Insert done. For the user it is not obvious, which was the Last Vendor / The last Price / Past Vendors and Prices for a specific Product.""",new,open,,1970-01-01 0018539,feature request,Openbravo ERP,jonalegriaesarte,mirurita,normal,major,always,2.50MP33,,2011-09-16,5,,,public,2011-09-16,Add an invoice filter in "Settle / Protest Remittances" process,Add an invoice filter in "Settle / Protest Remittances" process,new,open,,1970-01-01 0016896,feature request,Modules,psanjuan,jonalegriaesarte,high,minor,always,,,2011-04-26,20,Ubuntu 8.04.1,,public,2011-09-15,Assets Maintenance,"Assets which are subject to maintenance on a regular basis. ",new,open,,1970-01-01 0018536,defect,Modules,psanjuan,jonalegriaesarte,urgent,major,always,,,2011-09-15,20,Ubuntu 8.04.1,,public,2011-09-15,It is required to re-design the Asset To Do List window so it can be shown in OB3 mode.,It is required to re-design the Asset To Do List window so it can be shown in OB3 mode.,new,open,,1970-01-01 0018533,feature request,Openbravo ERP,jonalegriaesarte,marvintm,high,major,always,,,2011-09-15,5,,,public,2011-09-15,Add the possibility of deactivate actions in some processes,Add the possibility of deactivate actions in some processes,new,open,,1970-01-01 0004493,feature request,Openbravo ERP,Shailesh_Patil,rmorley,urgent,major,always,2.40MP3,,2008-07-23,5,,,public,2011-09-14,Report Print Option,"Some Reports are in HTML format, so we can't take their print. Therefore in report page there should be print button option.",acknowledged,open,,1970-01-01 0018490,feature request,Modules,maite,mirurita,urgent,major,always,,,2011-09-09,5,,,public,2011-09-13,Remittance document should have Accounting Date field updatable while remittance is not posed,"""Remittance document should have Accounting Date field updatable while remittance is not posted (same that happens when unposting an invoice). This field will only be taking in account for posting purposes and it will give more flexibility in case you make a mistake entering this date. Nowadays, if you enter incorrect date in 'Transaction date' and you post the remittance you are forced to Reactivate the remittance in order to change the transaction date.""",new,open,,1970-01-01 0018524,defect,Modules,psanjuan,jonalegriaesarte,high,major,always,,,2011-09-13,20,Ubuntu 8.04.1,,public,2011-09-13,It is not possible to modify a Subsidy,It is not possible to modify a Subsidy,new,open,,1970-01-01 0018226,feature request,Openbravo ERP,maite,mirurita,urgent,major,always,,,2011-08-08,5,,,public,2011-09-13,Not possible to delete several transactions,"When you select several transactions in your Financial Account and press ""Delete"" button, only one of them is deleted. ",new,open,,1970-01-01 0017616,defect,Modules,malsasua,mirurita,high,minor,always,2.50,,2011-06-13,20,Community Appliance,,public,2011-09-13,error in add payment process when there are more than 1000 financial accounts,"""if there are more than 1000 financial accounts, when you run the process add payment in Sales invoice window, error is returned: ORA-01795: el número máximo de expresiones en una lista es 1000 the error is reproducible in ORACLE database. In postgres it works fine """,new,open,,1970-01-01 0018494,feature request,Openbravo ERP,jecharri,jonalegriaesarte,high,minor,always,pi,,2011-09-12,5,,,public,2011-09-12,When you export The General Ledge report to excel it will be interesting the organization column,"If you export The General Ledge Report to excel file, you will see that it is imposible to identify the data with the correct organization. So it will be interesting to add one column for organization name.",new,open,,1970-01-01 0004392,feature request,Openbravo ERP,networkb,rmorley,high,minor,N/A,2.35MP6,2.35MP6,2008-07-14,5,,,public,2011-09-08,Select a delivery address of a different BPartner for order/invoice/shipment,"""When creating an order for a BPartner X, it should be possible to select a delivery address from a different BPartner Y. This is required in Industries where bigger companies are doing purchases which should be delivered to subsidiaries for example. Or where a main contractor is hiring for sub contractors.""",acknowledged,open,,1970-01-01 0003266,feature request,Openbravo ERP,user71,rmorley,normal,minor,always,,,2007-03-12,5,,,public,2011-09-08,Improve functionality to block stocked products.,Improve the functionality to block products in warehouse so it's not possible to move it.,acknowledged,open,,1970-01-01 0004376,feature request,Openbravo ERP,sudhagark,rmorley,normal,major,have not tried,,pi,2008-07-11,10,Xp,,public,2011-09-08,Approval System in Openbravo,"""Hi All, I am using OB 2.35 MP4 version with Postgre. I want to get a clarification in openbravo. We are having a approval amount field in Generel>Role window. We are getting the supervisor name in Users>Header window. I want to know what is the use of getting those values in the setup. If openbravo using this funnality where they are using concept in the application. Also we have a status called 'Not Approved' in sale order document status Sales Management>Sale Order>Header window. If we complete a sale order the document status will be changed into 'completed' directly. How to move the status into 'Not Approved'. """,acknowledged,open,,1970-01-01 0003426,feature request,Openbravo ERP,user71,rmorley,normal,minor,always,,,2007-12-03,5,,,public,2011-09-08,Developing process manufacturing capability,"""Openbravo supports only discrete manufacturing. But lots of industries require process manufacturing. The Wikipedia definition is as follows (http://en.wikipedia.org/wiki/Process_Manufacturing#Process_Manufacturing_Software): By the way, Adempiere's Libero manufacturing plugin already has some of this. Is it possible to plug Libero into Openbravo? Process Manufacturing is the branch of manufacturing that is associated with formulas or manufacturing recipes as compared to bills of material & routing as in the case of Discrete manufacturing. Contents [hide] * 1 Defining Process Manufacturing * 2 Some process manufacturing verticals * 3 Formulation * 4 Packaging * 5 Process Manufacturing Software [edit] Defining Process Manufacturing The simplest and easiest to grasp definition of process manufacturing is that, once the output is produced, it cannot be distilled back to its basic components. In other words, once you put it together, you cannot take it apart. Think about it. Once you make a can of soda, you cannot return it back to its basic components such as carbonated water, citric acid, potassium benzoate, aspartame, and other ingredients. You cannot put the juice back into the orange. A car or computer, on the other hand, can be disassembled and the parts, to a large extent, can be returned to stock. Process manufacturing is common in the food, beverage, chemical, pharmaceutical, consumer packaged goods, and biotechnology industries. In process manufacturing, we talk about ingredients, not parts; formulas, not bill of materials; and bulk, not EA(each)’s. You may think that we are simply mincing words and terminology. But, as we will see later on this discussion, there is more than a subtle difference in their impact on manufacturing. [edit] Some process manufacturing verticals * Food & beverage * Paint & coating * Specialty chemical * Bulk-drug pharmaceutical * Nutraceutical * Cosmeceutical [edit] Formulation Formulation is a fairly easy concept but don’t think it is the same as a bill of materials. And be leery of the vendor who says you can. Formulation specifies the ingredients and their proportions (i.e. pounds, gallons, liters) needed to make the product. The first thing that you realize is that measurements are different. To be able to work with a formula, you need a flexible unit of measure conversion engine running under the ERP software covers. Furthermore, you must be able to specify your own conversion rules to account for the unique requirements of your business. Proportions of ingredients in a formula also highlight the need for another feature, namely scalability. Recalling that line about the Army cook who can only make meatloaf that feeds 500, a formula to make 500 liters of a chemical must be scalable to make 250 liters or 1,000 liters. Another aspect of scalability is the ability to make based on what you have. An example will illustrate this point. If you are making a car and you only have two of the required four tires, you cannot make half of a car. In other words, you must have all of the parts in their required quantities to make the finished product. What would you do in process manufacturing if you want to make 1,000 gallons of soda but you only have 500 gallons of the required 1,000 gallons of carbonated water? You have the option of making half of the 1,000 gallons of soda. In process manufacturing you can make the most of a finished product based on the least quantity of an ingredient in stock. The simplest and easiest to grasp definition of process manufacturing is that, once the output is produced, it cannot be distilled back to its basic components. In other words, once you put it together, you cannot take it apart. [edit] Packaging A packaging recipe is similar to a formula but describes how the finished product goes through its final assembly. A packaging recipe addresses such things as containers, labels, corrugated, and shrink-wrap. In process manufacturing, the finished product usually is made in bulk but is rarely delivered in bulk form to the customer. For example, the beverage manufacturer makes soda in batches of thousands of gallons. However, as a consumer, when you buy soda, you can buy it in 12-ounce aluminum cans, 16-ounce plastic bottles, or 1-liter bottles. If you are restaurateur, you may have the option getting a 5 or 50-gallon metal containers that keep the beverage in syrup form so that carbonated water can be added later. Why is this concept important? How often do you think that Coke Cola changes the formula for Coke? On the other hand, how often do they change the packaging to announce a special promotion? It would be easier to keep track of the weather than promotions. If the formula and packaging recipes are combined, every time the packaging changes, maintenance of the formula would be required. Likewise, when the formula is changed, all of the recipes would have to be changed. This increases the maintenance and chances for error. In process manufacturing, the formula to make the product and the recipe to pack the product should exist in separate structures to reduce the ongoing maintenance function. In the production cycle, a work order is issued to make the product in bulk. Separate pack orders are issued to signify how the bulk material is to be containerized and shipped to the customer. This is important in process industries which make “brite” stock or private labels. For example, large grocery chains sell products, such as soups, soda, and meats, under their own brand names, hence private labels. Don’t think, however, that these chains have their own manufacturing plants. Chains contract for these products. In the case of soups, process manufacturers create and warehouse non-descript, non-labeled aluminum cans of soup, hence “brite” stock. (Since the cans are filled, sealed, and, then, cooked under pressure, their shelf life can be expressed in months.) By separating the product formula from a packaging recipe, a production order can be issued to make the cans of soup and, when the customer is ready to receive the soup, a work order can be issued to label the cans according to the customer specifications. Hopefully, you can see why the segregation of the formula and pack recipe works efficiently and effectively in the world of process manufacturing. [edit] Process Manufacturing Software Just like the products that they produce, discrete and processing manufacturing software have different focal points and solve different problems. Just as you would not put the proverbial square peg in the round hole, don’t expect to be successful using software geared toward discrete, or even a hybrid, to work smoothly in the process manufacturing setting. Even process manufacturing software need to be investigated in your business context. Critical aspects such as formulation, routing, ingredients, unit of measures, and pricing must be evaluated relative your business.""",acknowledged,open,,1970-01-01 0006064,feature request,Openbravo ERP,pjuvara,rgoris,normal,major,have not tried,,,2008-11-19,5,,,public,2011-09-08,Tags,Ability to tag Openbravo transactions and filter searches by tags,acknowledged,open,,1970-01-01 0003435,feature request,Openbravo ERP,cromero,rmorley,normal,minor,always,,,2007-12-19,5,,,public,2011-09-08,Lock/Unlock capability in warehouse management,"It would be desirable have an specific window for locking/unlocking products in warehouse management in order to be able to manage that property without use the ""trick"" of the Physical Inventory. Take a look here: http://sourceforge.net/forum/forum.php?thread_id=1890114&forum_id=650010 Carlos Romero Openbravo Team",acknowledged,open,,1970-01-01 0004252,feature request,Openbravo ERP,pjuvara,rmorley,normal,minor,have not tried,,pi,2008-07-01,5,,,public,2011-09-08,Cost management enhancements,The cost management flows in Openbravo need improvement,acknowledged,open,,1970-01-01 0018427,feature request,Openbravo ERP,maite,jonalegriaesarte,high,minor,always,,,2011-09-05,5,,,public,2011-09-05,It would be nice to add possibility to configure Manufacturing Date when defining Attribute Set,"It would be nice to add possibility to configure Manufacturing Date when defining Attribute Set, in the same way that actually is possible to configure Expiration Date",new,open,,1970-01-01 0018426,defect,Modules,Dvolkov,jonalegriaesarte,high,major,always,,,2011-09-04,30,Professional Appliance,,public,2011-09-04,Can't install any module on core 3.0.13451,"""Most modules claim to have a dependency: Core version 3.0.12210 or later. I have a later core """"3.0.13451"""" and I get: """"Selected modules cannot be installed/updated because dependencies are not satisfied."""" """"Import Data"""", is just a sample module I'm trying to install, but I get it on all of them.""",new,open,,1970-01-01 0018409,feature request,Openbravo ERP,Xpand-IT,jonalegriaesarte,high,minor,always,,,2011-09-01,5,,,public,2011-09-01,ad_treenodepr entries should be migrated to ad_treenode when upgrading from 2.50 to 3.00,ad_treenodepr entries should be migrated to ad_treenode when upgrading from 2.50 to 3.00 as this is the table that is used for the product tree.,new,open,,1970-01-01 0018398,feature request,Openbravo ERP,ioritzCia,jonalegriaesarte,normal,major,always,pi,,2011-08-31,20,Ubuntu 10.04,,public,2011-08-31,Printing the filtering date in Stock Report would be really clarifying.,It would be nice if the Stoc Report would print the date of the filter used when launching it. It would add helpfull information to it.,new,open,,1970-01-01 0018384,feature request,Openbravo ERP,roklenardic,marvintm,low,minor,N/A,,,2011-08-30,5,,,public,2011-08-30,copy.file ant task,"""When doing client development (javascript development) one often makes minor changes to JS and needs to test them right away. Currently, this is VERY time consuming since it requires two things: 1) ant smartbuild that copies the changed JS files to context 2) restart tomcat, another minute or two of lost time It would be great if: 1) there would be an """"ant copy.files""""-like task that quickly copies such static resources over to context 2) if there was a setting that tomcat would not cache those resources so no restart is needed. Since I envision more and more development will be done in javascript on the client side, this would be very welcomed by developers.""",new,open,,1970-01-01 0018004,defect,Modules,herveg,jonalegriaesarte,urgent,major,always,2.50,,2011-07-15,30,Professional Appliance,,public,2011-08-29,HCMC issue,"I installed Openbravo 2.50 MP19 and HCMC modules. I have an error when i click on Employee Manager View i have an error HCMC_noteamtree and it's impossible to translate in french this module. Please can you help to solve my issue. Regards",new,open,,1970-01-01 0018295,feature request,Openbravo ERP,Xpand-IT,marvintm,low,minor,always,3.0MP1,,2011-08-16,5,,,public,2011-08-29,Add some validations when upgrading to OB 3.0 targeting application dictionary metadata problems,"When there's a field, table, or column with wrong metada, it should be raised a warning when upgrading to OB 3.0. Or maybe the warning should be raised when compiling the window.",new,open,,1970-01-01 0018374,feature request,Openbravo ERP,azabaleta,gorkaion,urgent,minor,always,3.0MP1,,2011-08-29,5,,,public,2011-08-29,Its difficult to navigate from an invoice to the remittance that contains it,"""The steps are - Go to the invoice - Go to Payment plan tab - Go to payment schedule details plan - Navigate to the payment - Click on linked items - Navigate to the remittance would be nice to be just one click. From the invoice, see a field with the remittance included.""",new,open,,1970-01-01 0018359,defect,Localization Pack: Spain,psanjuan,jonalegriaesarte,urgent,major,always,,,2011-08-25,20,Ubuntu 8.04.1,,public,2011-08-25,"It is not consistent the fact that purchase invoices are taken in the purchase book by accounting date, regardless no posting.","""It is not consistent the fact that the purchase invoices are taken in the purchase book by its accounting date regardless they are not posted, just completed. Having said that, if the accounting date of the book is changed (system allow to do that) and then post and after that the book is launched again, the date in the book will be the final accounting date, which is correct.""",new,open,,1970-01-01 0006855,defect,Mantis @ OB,rafaroda,gorka_gil,normal,major,always,,,2009-01-12,5,,,public,2011-08-24,Assignee is not copied when backporting defect,"When backporting a defect using the process to schedule it, the assignee is not copied.",new,open,,1970-01-01 0006687,defect,Mantis @ OB,dbaz,gorka_gil,normal,minor,always,,,2008-12-19,10,Vista 32bits,,public,2011-08-24,"When I select a Filter and I press ""Use Filter"" button, the first time I have to press it twice in order it works properly","When I select a Filter and I press ""Use Filter"" button, the first time I have to press it twice in order it works properly",new,open,,1970-01-01 0005716,defect,Mantis @ OB,plujan,gorka_gil,normal,minor,have not tried,,,2008-10-28,5,,,public,2011-08-24,"When cloning an issue, the field Severity is lost.","Since I am cloning an issue with a given severity, the severity should be cloned also.",new,open,,1970-01-01 0006227,feature request,Mantis @ OB,gorkaion,gorka_gil,normal,minor,have not tried,,,2008-11-27,20,Gentoo,,public,2011-08-24,Automatically close backports of rejected defects,"""When you reject a defect with a 'not a bug' it would be good if the existing backports get also closed with the same reason/description. Notice that this will be only with the 'not a bug' option. From my point of view, if we check the 'not a bug' option it won't never be a bug in any branch. Most of time these bugs should have been feature request. In the case that a branch might require a fix we should use in the parent defect the 'no change required' option, old 'out of time'. That stands for, it was a bug but because of new developments or other bug fixing it is now solved. """,new,open,,1970-01-01 0004265,feature request,Mantis @ OB,gorkaion,gorka_gil,normal,minor,N/A,,,2008-07-02,5,,,public,2011-08-24,Include the issue type on the preferences to send emails,"""At this moment you can setup your mantis preferences to send emails when certain actions happen (new, resolved, closed,...) depending on the priority of the issue. It would be good to be able to include the issue type in these set up. So we can configure our account to send emails on new defects, but not on feature requests.""",new,open,,1970-01-01 0007134,feature request,Mantis @ OB,pjuvara,gorka_gil,normal,major,always,,,2009-01-26,5,,,public,2011-08-24,Reporter should be able to change status from feedback to new,"When an issue has been in set in status Feedback, the reporter can only provide feedback as a note but cannot change the status back to New so often issues remain stuck in status Feedback even if the feedback has been provided.",acknowledged,open,,1970-01-01 0004115,feature request,Mantis @ OB,pjuvara,gorka_gil,normal,minor,have not tried,,,2008-06-23,5,,,public,2011-08-24,Ability to unschedule issues,"It should be easier to unschedule issues. I find myself having to schedule and unschedule issues quite frequently and unscheduling is a very cumbersome process. You need to: - change status to feedback - change status to new - change status to acknowledged - reset the target release",new,open,,1970-01-01 0003945,defect,Mantis @ OB,rafaroda,gorka_gil,normal,minor,always,,,2008-06-12,20,Ubuntu 7.10,,public,2011-08-24,Filter gets lost while sorting grid,'My View' filter gets lost while sorting grid by any attribute in 'View Issues'.,new,open,,1970-01-01 0000524,defect,Mantis @ OB,jpabloae,gorka_gil,normal,minor,always,,,2008-06-02,5,,,public,2011-08-24,Filters permalink doesn't respect all options,"When filtering issues, there's a ""Create Permalink"" option. It doesn't use all the entered information.",new,open,,1970-01-01 0000441,feature request,Mantis @ OB,carbonete,gorka_gil,normal,minor,have not tried,,,2008-05-26,5,,,public,2011-08-24,Custom fields indicating application path,"""A great dificult is localize a bug. I´m think, we need a unique identifier viewable in window , tab or report, that´s permite to localize a bug. At this moment we can use the menu path from user """"Openbravo"""" to application, to filter search. """,new,open,,1970-01-01 0012911,defect,Mantis @ OB,adrianromero,gorka_gil,normal,minor,always,,,2010-04-08,5,,,public,2011-08-24,When creating a new issue report the "OBNetwork customer" field does not have the value "yes" nor "no","""After creating a new issue for the Project Openbravo ERP, this new issue does not appear if you filter by issues with OBNetwork customer value """"yes"""" or """"no"""". But it will appear if you select """"any"""" After creating the issue, if you edit the issue, do not modify anything and save, you will see that it will record a change in the story of the issue saying that the OBNetwork has changed its value to """"no"""". And then it will appear if you filter by OBNetwork customer equals to """"no"""". """,acknowledged,open,,1970-01-01 0016445,feature request,Openbravo ERP,psanjuan,eduardo_Argal,urgent,major,always,,,2011-03-23,20,Ubuntu 8.04.1,,public,2011-08-24,OB 3 GA - Inventory Count list printable,"""The Inventory Count List should be printable ",new,open,,1970-01-01 0018209,feature request,Openbravo ERP,jaime_chamorro,gorkaion,high,major,always,2.50MP31,,2011-08-04,5,,,public,2011-08-23,The Tab Accounting in Financial Account do not summarize posting by bank accounting account.,"The tab accounting in the financial account does no summarize by bank accounting account when there is an split into the bank statement line. As you can check in the picture attached the bank accounting account (57200005) is showed in two lines instead of just one as the bank statement line imported through “cuaderno 43”. This is a mandatory request for Tanzania client. ",new,open,,1970-01-01 0018338,feature request,Openbravo ERP,xabiermerino,jonalegriaesarte,high,minor,always,,,2011-08-23,5,,,public,2011-08-23,Extend the size of the field Description,"Extend the size of the field Description (orders, invoices) in order to do not use the scorll bar if we introduce a large message",new,open,,1970-01-01 0015100,feature request,Openbravo ERP,dalsasua,jonalegriaesarte,urgent,major,always,pi,,2010-11-02,20,Ubuntu 9.04,,public,2011-08-22,Initial Setup Data dataset must be allowed to be included more than once in a client,"""Nowadays, the Initial Setup Data dataset can only be applied to one organization of the same client. The reason is that GL_Category table has got a unique constraint on ad_client_id and name columns. Is it possible to include ad_org_id in that constraint??""",scheduled,open,,1970-01-01 0018327,feature request,Openbravo ERP,ioritzCia,jonalegriaesarte,normal,minor,always,,,2011-08-19,20,Ubuntu 10.04,,public,2011-08-19,Purchasing plan does not work fully fine with inter-company.,"Purchasing plan can take inter-company document types as the document type of the purchase order it is going to create. In this case, if all the lines generated with the purchasing plan are not well configured to work with inter-company, it will not work. For example if the business partner of one line is not correctly configured to work with inter-company.",new,open,,1970-01-01 0018323,feature request,Openbravo ERP,maite,jonalegriaesarte,urgent,major,always,,,2011-08-19,5,,,public,2011-08-19,"Add new ""Discount"" field to sales order line window, to show relation between Unit price and List price","Actually, existent ""Discount"" fields shows relation between Standard Price and Limit Price. But if user modifies Unit Price this ""Discount"" field is not affected.",new,open,,1970-01-01 0018282,feature request,Openbravo ERP,jtarbal,dbaz,normal,minor,always,3.0MP1,,2011-08-16,5,,,public,2011-08-16,"Quick Launch" and "Create New" sensitivity: logic when searching,"""When using the """"Quick Launch"""" and """"Create New"""" features, sometimes the user cannot find the menu option that is looking for due to a mistake when spelling the word. This is specially annoying when using the application in Spanish. Here you have one situations that could be improved: - When putting many words the system will not find the menu entry if some words are missing between the text that is typed (for example, if you put """"pedido venta"""" the system will not find """"pedido de venta""""). """,new,open,,1970-01-01 0018284,feature request,Openbravo ERP,xabiermerino,jonalegriaesarte,high,minor,always,3.0MP1,,2011-08-16,5,,,public,2011-08-16,Filter price list's information,In this moment you are only able to filter the price list's information by organization. It would be useful that you will be able to filter this information by sales transaction or purchase transaction or by User/Contact. ,new,open,,1970-01-01 0018267,defect,Modules,iperdomo,alostale,urgent,minor,always,,,2011-08-12,20,2.6.36-gentoo-r5,,public,2011-08-12,Warnings when installing the licenseaccess module,Warnings installing the licenseaccess module,new,open,,1970-01-01 0004064,feature request,Openbravo ERP,RenateNieuwkoop,dbaz,normal,trivial,always,,,2008-06-19,5,,,public,2011-08-10,RFE: Indication in lines when there are no further pages to navigate to,"""This is just a low priority nice to have feature. At the top of a lot of windows are the yellow arrows displayed: |<- go to first record <- go back one record -> go forward one record |-> go to last record in all cases the arrows are displayed as yellow. So even when there is no next record, the 'go forward one record' arrow is still displayed as yellow. The only way to check when you're in that screen to see if there are more lines, is to click the arrow, the page reloads and you notice it's still the same line. It would be great that when there are no more records, the arrow is grey and not clickable. Another solution would be to add: 1-1/1 in the lines also (this is currently displayed in the grid): see snapshot""",scheduled,open,,1970-01-01 0018243,feature request,Modules,maite,jonalegriaesarte,urgent,major,always,,,2011-08-10,5,,,public,2011-08-10,Be able to automatically define accelerated amortizations,Be able to automatically define accelerated amortizations: during first 3 months good will be amortized at 10%; from 4th to 10th month it will be amortized at 50%,new,open,,1970-01-01 0018235,feature request,Openbravo ERP,maite,dbaz,urgent,major,always,,,2011-08-09,5,,,public,2011-08-09,Dojo grids should be migrated to smartclient components as they are not properly refreshed in Chrome,Dojo grids should be migrated to smartclient components as they are not properly refreshed in Chrome,new,open,,1970-01-01 0018221,feature request,Localization Pack: Spain,malsasua,jonalegriaesarte,normal,minor,always,,,2011-08-08,20,Community Appliance,,public,2011-08-08,create a new alert to detect invoices with posted='D',Create a new alert to detect invoices with status posted = D,new,open,,1970-01-01 0018220,feature request,Openbravo ERP,jecharri,jonalegriaesarte,high,minor,always,,,2011-08-08,5,,,public,2011-08-08,Tax payment window need diferent columns,"Tax payment window need diferent columns. In the header: -it doesn't appear ""total base amount"" and it will be interesting to fill the 303 model. -it appear things that there are not interesting: page number and last register amount ",new,open,,1970-01-01 0018133,feature request,Openbravo ERP,xabiermerino,eduardo_Argal,high,minor,always,3.0MP1,,2011-07-29,5,,,public,2011-07-29,It should be possible to add more than one register in Accounting Schema >> Defaults,"If we have more than one organization that use one Accounting Schema, it makes sense to allow to introduce defaults values to different organizations",new,open,,1970-01-01 0018128,feature request,Openbravo ERP,xabiermerino,eduardo_Argal,high,minor,always,,,2011-07-29,5,,,public,2011-07-29,New field column in transaction rows on Financial Account || Account >> Transactions,"It should be useful add a transaction number in transaction rows in order to facilitate the control of transactions. IE: Invoices have a reference number.",new,open,,1970-01-01 0016443,feature request,Openbravo ERP,psanjuan,eduardo_Argal,urgent,major,always,,,2011-03-23,20,Ubuntu 8.04.1,,public,2011-07-29,"OB 3 GA - “Pending Goods Receipts” screen is good, but is missing headers","“Pending Goods Receipts” screen is good, but is missing headers (i.e., there is no explanation of the meaning of the fields in the report). ",new,open,,1970-01-01 0018127,feature request,Openbravo ERP,xabiermerino,jonalegriaesarte,high,minor,always,3.0MP1,,2011-07-29,5,,,public,2011-07-29,The default value of the button 'Close' (batch>>Header) should be 'reactive',"In this moment the value by default in the button 'Close' Batch >> Header is 'Close'. The defualt value of this field should be the value less restrictive (like others 'Close' button, IE the button of invoice windows), in this case 'Reactive'",new,open,,1970-01-01 0018111,feature request,Modules,maite,eduardo_Argal,urgent,major,always,,,2011-07-28,5,,,public,2011-07-28,Add filter in "Select Payments" pop up to filter by payment in/payment out,"""Add filter in """"Select Payments"""" pop up to filter by payment in/payment out in each case. Actually, process filters by action allowed in payment method associated to remittance type. But also should be nice to be able to apply posterior filter in order to not have to define double payment methods (""""recibo for payment in"""" and """"recibo for payment out"""")""",new,open,,1970-01-01 0018070,defect,Localization Pack: Spain,psanjuan,jonalegriaesarte,high,major,always,,,2011-07-22,20,Ubuntu 8.04.1,,public,2011-07-22,Wrong label,Wrong label ,new,open,,1970-01-01 0018046,feature request,Modules,dalsasua,jonalegriaesarte,normal,major,always,,,2011-07-20,20,Ubuntu 10.10,,public,2011-07-20,Product default warehouse set at organization level,When creating document lines (orders and invoices) the warehouse is not set according to the default locator defined for that product. It should be possible to define one different warehouse per each organization.,new,open,,1970-01-01 0018045,feature request,Modules,malsasua,eduardo_Argal,normal,minor,always,,,2011-07-20,20,Community Appliance,,public,2011-07-20,wrong format file when the postal code in the location address has more than 5 characters,"If a business partner of a payment of remittance has got a location address with postal code with more than 5 characters, the format of file generated is wrong",new,open,,1970-01-01 0009379,feature request,Openbravo ERP,networkb,jonalegriaesarte,urgent,major,always,2.35MP12,,2009-06-08,5,,,public,2011-07-20,"When there is more than one General Chart Of Accounts active, PyG account should be changed to execute each report","If you have more than one General Chart Of Accounts active, you should go to Financial Management || Accounting || Setup || Accounting Schema >> Account Schema Element and change the Accounting Element manually depending on COA for which you want execute the report. ",acknowledged,open,,1970-01-01 0009377,feature request,Openbravo ERP,networkb,jonalegriaesarte,normal,minor,have not tried,2.35MP4,,2009-06-08,5,,,public,2011-07-20,General Ledger Journal wrong Format,"""After we post a document in the Manual Settlement window, it doesn't appear the net amount for each account in the general ledger jounal. The journal entries aren't correct because they have to show the net amount of the accounts in each note, in other words, they have to show the net balance without grouping the debit and credit amounts separately. """,new,open,,1970-01-01 0007656,feature request,Localization Pack: Spain,eduardo_Argal,jonalegriaesarte,normal,major,have not tried,,,2009-02-18,5,,,public,2011-07-20,"Bank name: when entering the bank number (first four digits), system should be able to load the bank name automatically.",Banks should be loaded first in a table that will be used to find the correct name while typing numbers of the account.,scheduled,open,,1970-01-01 0011263,feature request,Localization Pack: Spain,jaime_chamorro,jonalegriaesarte,normal,minor,always,,,2009-11-05,5,,,public,2011-07-20,Elaboración de cuentas anuales y depósito en el Registro Mercantil.,"Esta feature request es continuación de la ya registrada: #11262 Elaboración de libros oficiales y legalización ante el Registro Mercantil. El pack de localización debería responder a si cumple o no con la funcionalidad para elaborar las cuentas anuales y su depósito en el Registro Mercantil en los siguientes formatos disponibles: - Papel - Digital en soporte informático (CD o DVD) - Digital por Teleproceso He encontrado más información en el siguiente link: http://www.datisa.es/?Opcion=usuario&SubOpcion=informacion&LatOpcion=deposito#Deposito_cuentas_pgc07 Adjunto Modelo Normalizado (según el Registro Mercantil) del formato para el Depósito de Cuentas Anuales a presentar anualmente en el Registro Mercantil. ",scheduled,open,,1970-01-01 0010580,feature request,Openbravo ERP,dalsasua,jonalegriaesarte,normal,minor,have not tried,pi,pi,2009-09-14,20,Ubuntu 9.04,,public,2011-07-20,"If a manual settlement has to create a payment of zero, only post the document, don't create the payment","The difference between manual settlements and g/l journal documents is that m.s. creates a payment. In a massive process, where lots of manual settlements are created (payroll process, for example), it may occur that one of the manual settlements has to create a payment of amount zero. It will mean that user just wants to post the document, but creating a payment of zero, has no sense (in the payrolls example, it may occur that an entry is required to debit some social security amounts to the correspondant account, although the employee doesn't have to be paid any amount).",new,open,,1970-01-01 0011533,feature request,Openbravo ERP,dalsasua,jonalegriaesarte,high,major,always,pi,pi,2009-11-27,20,Ubuntu 9.04,,public,2011-07-20,Regularization entry calculation improvement,"In order to fit the Spanish authorities requirements, the closing fiscal year process must be changed, as some special accounts have been added. The accounts under groups 8 and 9 are incomes and expenses accounts related to operations with owner's equity. When closing takes place, these accounts must be reset (as normal incomes and expenses accounts does). Each of them must move its amount to one account in Balance Sheet. Each account can map to a different balance sheet account.",new,open,,1970-01-01 0011262,feature request,Localization Pack: Spain,jaime_chamorro,jonalegriaesarte,normal,minor,always,,,2009-11-05,5,,,public,2011-07-20,Elaboración de libros oficiales y legalización ante el Registro Mercantil.,"""El Pack de Localización Español (versión comunidad y profesional) deberían de responder a si OpenbravoERP cubre o no la posibilidad de elaborar los libros oficiales y su legalización ante el Registro Mercantil. Para más información ver el siguiente link: http://www.plangeneralcontable.com/modules.php?tit=guia-de-contabilidad-para-torpes&name=GeTia&contentId=man_ctorpes&lastCtg=ctg_13&manPage=18 Evidentemente, Openbravo cubre la práctica totalidad de esta información requerida. Es por ello, que sería un valor añadido del Pack de Localización Español el responder a esta duda que se plantean los clientes potenciales.""",scheduled,open,,1970-01-01 0006652,feature request,Localization Pack: Spain,jaime_chamorro,jonalegriaesarte,normal,major,always,,,2008-12-18,5,,,public,2011-07-20,New Spanish General Accounting Plan 2007: requirements covered by Openbravo,"""The New Spanish General Accounting Plan 2007 (NSGAP’07) is mandatory for all companies in Spain from 2008 (please see attached the official Gazzete; BOE for Spain). The deadline for this requirements is the end of year 2008. After consulting the Openbravo wiki (http://wiki.openbravo.com/wiki/Localization_Projects/Spain#Nuevo_Plan_General_Contable) It’s clear that the new chart of account it’s finally available in Openbravo. However, the NSGAP’07 has others requirements they are really important too and Openbravo must cover in its financial functionality in order to comply properly with the NSGAP’07. These are the new mandatory financial reports that any company in Spain has to present for closing the financial year 2008: 1. “Modelos Normales de Cuentas Anuales” (these are the current reports but with the NSGAP’07): 1.1. Balance Sheet: see the new format in the document attached; pag. 49 to 51. 1.2. Profit and Loss: see the new format in the document attached; pag. 52 to 53. 2. “Estado de Cambios en el Patrimonio Neto” (these are really new report; see the new format in the document attached; pag. 53 to 54.): 2.1. A) Estado de Ingresos y Gastos Reconocidos. 2.2. B) Estado Total de Cambios en el Patrimonio Neto 2.3. Informe de Estado de Flujos de Efectivo. (see the new format in the document attached; pag. 55). Also these report (1.1. and 1.2.) can be presented to the auditors and the Administration (Spanish Treasury Department) in an abridged format way, for those companies they fulfill some specific requirements (SME generally). Openbravo must let this option also. Finally, take into account that these reports are official; so, Openbravo has to fit to the official format showed in the document attached. """,scheduled,open,,1970-01-01 0013579,feature request,Openbravo ERP,psanjuan,jonalegriaesarte,high,major,always,,,2010-06-08,20,Ubuntu 8.04.1,,public,2011-07-20,Research on how to approach that the system provides end-user with a GL Journal number while entering a balanced GL journal line,Research on how to approach that the system provides end-user with a GL Journal number while entering a balanced GL journal line which could be later or renumbered.,new,open,,1970-01-01 0013574,feature request,Localization Pack: Spain,psanjuan,jonalegriaesarte,high,minor,always,,,2010-06-08,20,Ubuntu 8.04.1,,public,2011-07-20,Camerfactura url as a new item in left OB menu,Camerfactura url as a new item in left OB menu,new,open,,1970-01-01 0013312,feature request,Openbravo ERP,networkb,jonalegriaesarte,high,minor,always,2.50MP14,,2010-05-13,5,,,public,2011-07-20,Navigate to the document from Not Posted Transaction Report,It would be nice to be able to directly navigate to the document from Not Posted Transaction Report. Adding this feature Report will be more usable for end user.,new,open,,1970-01-01 0013291,feature request,Openbravo ERP,kelyon,jonalegriaesarte,urgent,major,always,2.50MP9,,2010-05-11,20,Community Appliance,,public,2011-07-20,Bankcode and branchcode in c_bank don't respect the correct format for italy,"""In Italy the bankcode (ABI) and branchcode (CAB) have format with 5 digit and not with 4 digit as in table c_bank. the customers cannot insert the right data for bank coordinates. http://en.wikipedia.org/wiki/International_Bank_Account_Number This is a feature request to be implemented through a module, as part of the Italian localization. Those fields are used for Spanish bank accounts.""",scheduled,open,,1970-01-01 0013244,feature request,Openbravo ERP,networkb,jonalegriaesarte,normal,major,always,2.50MP14,,2010-05-06,20,Community Appliance,,public,2011-07-20,modifications in General Ledger Journal,"""Add to General Ledger Journal the next modifications: . add in foot page, the date of printed . add in foot page, the page number . in each journal, add a total of credit and debit . in journal header, add a description of journal""",new,open,,1970-01-01 0012998,feature request,Openbravo ERP,szimmermann,jonalegriaesarte,normal,minor,always,2.50MP11,,2010-04-15,20,Community Appliance,,public,2011-07-20,Missing degessive Calculate Type for Assets,"Only Linear Calculate Type is implemented. ",new,open,,1970-01-01 0012472,defect,Modules,mgerke,jonalegriaesarte,normal,major,always,,,2010-02-25,5,,,public,2011-07-20,Purchase invoice creates two Booking Control Documents,"""After activation of the booking control module in the sandpit, I entered 2 purchse invoices for every invoice 2 booking control documents were created, consuming 2 booking control document numbers beside the booking control document numbers the 2 entries are identical see http://79.125.3.147/openbravo/security/Menu.html login Openbravo / openbravo role Openbravo Admin purchase invoice document No 10000081 and 10000082 goto booking control tab""",feedback,open,,1970-01-01 0013908,feature request,Openbravo ERP,networkb,jonalegriaesarte,high,minor,always,2.50MP19,2.50MP21,2010-07-07,5,,,public,2011-07-20,The process 'Copy from settlement' does not copy the organization,The process 'Copy from settlement' does not copy the organization. ,new,open,,1970-01-01 0013880,feature request,Openbravo ERP,dalsasua,jonalegriaesarte,urgent,major,always,,pi,2010-07-02,20,Ubuntu 9.04,,public,2011-07-20,Initial Org Setup must be refactored,"Using InitialSetupUtility class, same way Initial Client Setup was refactored.",new,open,,1970-01-01 0010825,feature request,Openbravo ERP,gorkaion,jonalegriaesarte,urgent,minor,always,2.50MP1,,2009-09-30,20,,,public,2011-07-20,Cannot set manually the end date of an amortization to calculate the plan accordingly,"""In some cases it is desired to add a new asset in the application that has some previously depreciation amount. If this asset was purchased on the middle of a month and it is depreciated monthly the last period should finish on the same day of the month. At this moment the only way to set the amortization period is by the Usable Life fields that forces us to set an integer. So the application will plan the same amount for all the periods, including the last month. The process to calculate the amortization plan should take into account the Depreciation End date if it is provided.""",scheduled,open,,1970-01-01 0014076,feature request,Openbravo ERP,psanjuan,jonalegriaesarte,urgent,major,always,,,2010-07-28,20,Ubuntu 8.04.1,,public,2011-07-20,IDL extension to import historical data - Research and Implementation,IDL extension to import historical data,new,open,,1970-01-01 0014038,feature request,Openbravo ERP,dalsasua,jonalegriaesarte,high,major,always,pi,,2010-07-22,20,Ubuntu 9.04,,public,2011-07-20,"When a bank statement is unprocessed, if its associated settlement is posted, this is unposted, with no notification to the user","""When a bank statement is unprocessed, if its associated settlement is posted, this is unposted, with no notification to the user. No document must be unposted unless user manually run unpost process for it, otherwise accounting information is modified, with no notification to the user.""",new,open,,1970-01-01 0014351,feature request,Openbravo ERP,dalsasua,jonalegriaesarte,normal,minor,always,pi,pi,2010-08-27,20,Ubuntu 9.04,,public,2011-07-20,Provide the proposed country when creating a new tax rate in a different maner.,"""Nowadays, when creating a new tax rate, a country from and region from value is proposed. This is because: - C_Country_Id is the name of the column in C_Tax that populates the Country From combo. - WAD, when creating a new tax rate, goes to the Preferences at General Setup || Application || Preference || Preference, and obtains the Attribute C_Country_ID. If it exists, this element will be chosen as selected in the combo - It seems that initial client setup provides a value for c_country_id preference, according to the country with Default='Y' Region combo is populated when a country is selected, and so a region is also selected. My proposal is that the combo is loaded with the country in the address of the organization (through a call-out in the organization field of tax rate window). If there is no address, the default country in the system. Hard thing for the call-out to work fine is that it must set this value JUST IN CASE IT'S A NEW RECORD, and the value in the combo is not set by the user, but through the WAD process previously defined.""",new,open,,1970-01-01 0000188,feature request,Openbravo ERP,plujan,jonalegriaesarte,normal,minor,have not tried,2.40alpha,,2008-05-05,5,,,public,2011-07-20,Initial Client Setup process should allow users to assign initial passwords for Admin and User users,"When I run Initial Client Setup process, I have to choose a ClienteAdmin and a ClienteUser users. But default passwords for both are same as user name. I should be able to select secure passwords, because this weak passwords could lead to severe security issues.",new,open,,1970-01-01 0014853,feature request,Openbravo ERP,networkb,jonalegriaesarte,normal,trivial,always,2.50MP22,,2010-10-11,5,,,public,2011-07-20,The BP selector in the bank is marked as 'Providers',When you access to the BP selector in the Bank the field 'Providers' is marked instead of 'All' or 'Customer',new,open,,1970-01-01 0014798,feature request,Openbravo ERP,networkb,jonalegriaesarte,high,minor,have not tried,2.50MP22,,2010-10-06,5,,,public,2011-07-20,It would be nice to obtain an info message indicating settlement associated when deleting a "Pay in Advance" cash journal line,"""From Cash Journal Line window you are able to create a Payment In Advance. When you complete this process a Settlement is created and Payment is directly associated in Cash Journal Line. If you then delete this cash journal line, it would be nice to obtain a message indicating documentno of associated settlement. This will help user to be conscious about this settlement existence, as it has been automatically created.""",new,open,,1970-01-01 0014748,feature request,Openbravo ERP,networkb,jonalegriaesarte,urgent,major,always,2.50MP22,,2010-10-01,5,,,public,2011-07-20,Group payments of same business partner in the same remittance.,"It would be nice that if in same remittance there are several payments for same BP, they would be grouped. Because if you actually send file to the bank they are sent in different transferences, so you pay double fee.",new,open,,1970-01-01 0014747,feature request,Openbravo ERP,networkb,jonalegriaesarte,normal,major,always,2.50MP22,,2010-10-01,5,,,public,2011-07-20,Be able to define different form of payment for same BP depending on organization,"""It would be nice to be able to define different form of payment for same BP depending on organization. For example, same BP have different form of payment depending if he make an invoice for Organization A or Organization B. When doing an invoice for OrgA it will take directly form of payment for A or B automatically""",new,open,,1970-01-01 0014427,feature request,Openbravo ERP,networkb,jonalegriaesarte,high,minor,always,2.50MP20,,2010-09-03,5,,,public,2011-07-20,It would be nice to have changeable page numaration and date in PyG report,It would be nice to have changeable page numaration and date in PyG report,new,open,,1970-01-01 0014982,feature request,Openbravo ERP,networkb,jonalegriaesarte,high,major,always,,,2010-10-22,20,Community Appliance,,public,2011-07-20,account combination only with elements of type subaccounts,"In account combination, in the combo of elements value, only should be elements of subaccounts type, now, there is all elements without summary level selected",new,open,,1970-01-01 0014892,feature request,Modules,psanjuan,jonalegriaesarte,high,minor,always,,,2010-10-18,20,Ubuntu 8.04.1,,public,2011-07-20,A process button should be added to allow every transaction to be reversed automatically by using either a contra or a storno,"""A process button should be added to allow every transaction to be reversed automatically by using either a contra or a storno reversing process. >From the originating document the user should be able to click on a """"Reverse"""" button. The user should then be offered the type of reversal they want to do, either Contra or Storno - A contra reversal where a debit is reversed with a credit and a credit is revered with a debit. This should use the document types Credit Memo or Debit Memo, depending on the nature of the originating document (the document being reversed). - A storno reversal where a debit is reversed with a negative debit and a credit is reversed with a negative credit. This should use a document type Storno. Both cases: (1) The reason for the storno must also be captured (i.e., during the storno reversal process the user is asked to select a """"Reason for Storno"""" from an extensible list of reasons (configurable by system admin). (2) In each case the originating document is tagged as having been reversed and a link provided to the reversing document. Conversely a link should also be provided from the reversing document to the originating document. (3) The reversing document should automatically inherit information from the source document (so no need to re-enter data), but be editable. (4) When defining the reversal method, the user should also be able to define when the reversal is to take place (should at least include """"today"""", """"tomorrow"""" and """"first day of next period"""" as timing options). (5) Reversal documents should have the option to either use the number series from the document being reversed or their own number series (configurable at enterprise and document level). """,new,open,,1970-01-01 0014749,feature request,Openbravo ERP,networkb,jonalegriaesarte,high,major,always,2.50MP22,,2010-10-01,5,,,public,2011-07-20,Improve process "Create file" in remittance window to be able to have more than one bank account active for BP,"""Improve process """"Create file"""" in remittance window to be able to have more than one bank account active for BP. Actually, when BP has more than one Bank Account active defined in Business Partner >> Bank Account you receive this message: McGiver Supplies has associated more than one bank account. Please deactivate all bank accounts except the one to be used for the remittance.""",new,open,,1970-01-01 0015240,feature request,Openbravo ERP,xabiermerino,jonalegriaesarte,normal,minor,always,2.50MP23,,2010-11-19,5,,,public,2011-07-20,"in the exportation of account's data, It should be possible select a range of subaccounts","in the exportation of account's data, It should be possible select a range of subaccounts instead of only an account element.",new,open,,1970-01-01 0015088,feature request,Openbravo ERP,networkb,jonalegriaesarte,normal,minor,always,2.50MP22,,2010-11-02,5,,,public,2011-07-20,Add the posibility of search by due date of the payments in Remittance Cancel,"In this moment the application allow the search by due date of remittances. It would be an improving in the functionallity because a remittance includes payments with different due dates. Reported by XME Ticket 9630",new,open,,1970-01-01 0015077,feature request,Openbravo ERP,skengaku,jonalegriaesarte,high,major,N/A,,,2010-10-29,5,,,public,2011-07-20,AP/AR Offset Payment,"""There often to be a business partner, who is a customer and a supplier, at the same time. In Japan, in this case, usually a payment happens after offsetting AP and AR balances for the given business partner within a period. When AP amount is bigger within a period, a payment of the difference amount is made to the business partner. When AR amount is bigger within a period, a payment of the difference amount is receipt from the business partner.""",new,open,,1970-01-01 0015449,defect,Localization Pack: Spain,psanjuan,jonalegriaesarte,urgent,major,always,,,2010-12-16,20,Ubuntu 8.04.1,,public,2011-07-20,Electronic invoice can not be generated/send by using Finance Role,"Electronic invoice can not be generated/send by using Finance Role as the system shows an error message saying that: OrgQSS no tiene definido un CIF/NIF. Puede añadirlo en la ventana Configuración General // Organización >> Información But that is not true becasue there is a CIF/NIF for that Organization in that window. On the other hand it is possible to generate and send an electronic invoice by using Admin role for the same Organization and Sales Invoice.",new,open,,1970-01-01 0015434,defect,Modules,psanjuan,jonalegriaesarte,normal,major,always,,,2010-12-15,20,Ubuntu 8.04.1,,public,2011-07-20,purchase/sales invoices having an Acc&Def plan can not be unpost,purchase/sales invoices having an Acc&Def plan can not be unpost,new,open,,1970-01-01 0015246,defect,Modules,psanjuan,jonalegriaesarte,urgent,major,always,,,2010-11-19,20,Ubuntu 8.04.1,,public,2011-07-20,Timing of VAT posting template is breaking intra-community purchase VAT posting,Timing of VAT posting template is breaking intra-community purchase VAT posting,new,open,,1970-01-01 0015242,defect,Modules,psanjuan,jonalegriaesarte,urgent,major,always,,,2010-11-19,20,Ubuntu 8.04.1,,public,2011-07-20,Purchase Storno Invoice is not getting the right Intracommunity VAT posting,"Purchase Storno Invoice is not getting the right Intracommunity VAT posting, in case Allow negatives parameter at Accounting Schema level is not checked and storno purchase invoice is posted containing an intra-community VAT.",new,open,,1970-01-01 0015512,feature request,Openbravo ERP,dalsasua,jonalegriaesarte,urgent,minor,always,2.50MP24,,2010-12-22,20,Ubuntu 9.04,,public,2011-07-20,Fiscal year identifier must include calendar as well,"The fiscal year (c_year table) is identified by the Year field. This way, if two different calendars do have a year with Year='2011', then a TableDir field in any window will show two different entries with same value '2011', one for each of the calendars.",scheduled,open,,1970-01-01 0015502,defect,Localization Pack: Spain,psanjuan,jonalegriaesarte,urgent,major,always,,,2010-12-21,20,Ubuntu 8.04.1,,public,2011-07-20,The error message shown in case of a wrong Spanish bank account is not self-explanatory,"""The error message shown in case of a wrong Spanish bank account is not self-explanatory, see screen-shoot below. """,new,open,,1970-01-01 0015488,defect,Modules,psanjuan,jonalegriaesarte,urgent,major,always,,,2010-12-20,20,Ubuntu 8.04.1,,public,2011-07-20,Asset Advanced Sequence starts by 12 and Inventory Advanced Sequence starts by 7 - it should be set to 1,"Asset Advanced Sequence starts by 12 and Inventory Advanced Sequence starts by 7 - it should be set to 1, see below.",acknowledged,open,,1970-01-01 0015454,feature request,Localization Pack: Spain,psanjuan,jonalegriaesarte,normal,major,N/A,,,2010-12-16,20,Ubuntu 8.04.1,,public,2011-07-20,EFE implementation,"""El estado de flujos de efectivo informa sobre el origen y la utilización de los activos monetarios representativos de efectivo y otros activos líquidos equivalentes, clasificando los movimientos por actividades e indicando la variación neta de dicha magnitud en el ejercicio. Flujos de efectivo = Caja, Bancos e instrumentos financieros convertibles en efectivo en un periodo no superior a 3 meses. Para elaborar el EFE partimos del resultado del ejercicio antes de impuestos, dicho resultado se debe ajustar y, además se debe evaluar cúal ha sido el impacto de las partidas del balance (positivo o negativo) en la tesorería. Los Balances cuadran por definición por tanto el método indirecto de obtención de este informe nos lleva a que las variaciones en efectivo se pueden hallar como la suma de: - la variación del resultado - la variación del capital - la variación de los préstamos - la variación de los saldos de acreedores - las amortizaciones del ejercicio menos - las variaciones de inmovilizado - las variaciones de stock - las variaciones de los saldos deudores. La estructura del informe es: A) Flujos de efectivo de las actividades de EXPLOTACIÓN: 1. Resultado del ejercicio antes de impuestos 2. Ajustes del resultado 3. Cambios en el capital corriente 4. Otros flujos de efectivo de las actividades de explotación 5. Flujos de efectivo de las actividades de explotación (1+2+3+4) B) Flujos de efectivo de las actividades de INVERSIÓN 6. Pagos por inversiones 7. Cobros por desinversiones 8. Flujos de efectivo de las actividades de inversión (6+7) C) Flujos de efectivo de las actividades de FINANCIACION 9. Cobros y pagos por instrumentos de patrimonio 10. Aumentos y disminuciones en instrumentos de pasivo financiero 11. Pagos por dividendos y remuneraciones de otros instrumentos de patrimonio 12. Flujos de efectivo de las actividades de financiación (9+10+11) D) Efecto de las variaciones de los tipos de cambio E) Aumentos/Disminución neta del efectivo (A+B+C+D) Efectivo o equivalentes al comienzo del ejercicio Efectivo o equivalentes al final del ejercicio """,new,open,,1970-01-01 0015641,feature request,Openbravo ERP,xabiermerino,jonalegriaesarte,normal,minor,always,2.50MP25,,2011-01-13,5,,,public,2011-07-20,It should be possible being able to inform about the project associated to the payment in bank statements,"In the payment's creation of a bank statement, it should be possible being able to inform about the project associated to the payment",new,open,,1970-01-01 0013434,feature request,Openbravo ERP,ALino,jonalegriaesarte,urgent,major,always,,,2010-05-25,5,,,public,2011-07-20,"Deductable Rate" field in Tax window is not taken into consideration when posting Invoices,"""When defining a new Tax Rate, it is possible to fill the Deductable Rate field, which is described in help by: """"It is the deductable percentage"""". However, if a tax with a rate of 20% and a Deductable rate of 5% is defined, when posting the invoice, the total amount is posted as deductable. The expected behaviour should be to post only 5% as deductable, being the remaining 15% posted as expense.""",new,open,,1970-01-01 0015743,feature request,Openbravo ERP,xabiermerino,jonalegriaesarte,high,minor,always,2.50MP25,,2011-01-24,5,,,public,2011-07-20,"Cashflow Forecast, more filters","More filters should appear in the report. - Range date. - Range amount.",new,open,,1970-01-01 0015738,feature request,Openbravo ERP,xabiermerino,jonalegriaesarte,high,minor,always,2.50MP25,,2011-01-24,5,,,public,2011-07-20,Cashflow Forecast with two columns (Receivables and Payables),"the report would be more readable if the column Amount was divided into two columns, Receivables and Payables",new,open,,1970-01-01 0013878,feature request,Modules,psanjuan,jonalegriaesarte,urgent,major,always,,,2010-07-02,20,Ubuntu 8.04.1,,public,2011-07-20,Standing Orders,"""Openbravo must develop a simple method for creating recurring purchase and sales invoices. For example, if an annual magazine subscription is payable every month and has a monthly cost of EUR 10 then we support creating a recurring invoice for that amount. The user would be asked how many invoices they want to create or up to when that invoice must be created on a regular basis, by example, monthly up to June 2011... for what value, plus other information In case of purchase invoices - if the user then actually does receive an invoice each month it should be possible for him/her to look up the existing system invoices and add the supplier invoice number to it. Ivoice booking can include multiple due dates each with parts of the total amount. So an automatic creation of multiple due dates with equal amounts is not needed - to be research """,new,open,,1970-01-01 0015873,feature request,Openbravo ERP,xabiermerino,jonalegriaesarte,high,minor,always,2.50MP26,,2011-02-07,5,,,public,2011-07-20,All reports should use the class 'showImageLogo',"""There are reports that catch images from /web/images. These reports should use the current functionallity, the class 'showImageLogo' in order to show correctly the organization's logo IE: ReportDebtPayment""",new,open,,1970-01-01 0015804,feature request,Openbravo ERP,xabiermerino,jonalegriaesarte,high,minor,always,2.50MP25,,2011-01-27,5,,,public,2011-07-20,Group by Due Date in Payment Report,"In this moment you are able to group by Business Partner and Bank Account. It should be interesting to clients be able to group by due date.",new,open,,1970-01-01 0016092,feature request,Openbravo ERP,azabaleta,jonalegriaesarte,normal,minor,have not tried,,,2011-03-01,5,,,public,2011-07-20,With APRM its not possible to change the debt from one business partner to another.,"""With APRM its not possible to change the debt from one business partner to another. In the previous flows, this was possible in settlement window. You could cancel a payment from customer A and pass the debt to customer B. Regards,""",new,open,,1970-01-01 0015970,feature request,Openbravo ERP,xabiermerino,jonalegriaesarte,normal,minor,always,2.50MP26,,2011-02-14,5,,,public,2011-07-20,improvements in the window 'Copy From Settlement',The part of the window where you select the lines of the template is very small. This part should be largest. It could benefit from the size of the window,new,open,,1970-01-01 0016261,feature request,Openbravo ERP,plujan,jonalegriaesarte,normal,minor,have not tried,pi,,2011-03-14,5,,,public,2011-07-20,The CSV generated file should be adapted to different locals,"""When exporting a view into a CSV file, some values like numbers and dates should be adapted to a broader range of locales. Decimal separator as comma or period could be misinterpreted when importing the file into a spreadsheet. It is remarkable the boolean treatment, where """"false"""" and """"true"""" are just strings.""",new,open,,1970-01-01 0016556,feature request,Openbravo ERP,mensenjh,jonalegriaesarte,normal,major,N/A,2.50MP27,,2011-03-30,5,,,public,2011-07-20,General Ledger Report does not include G/L Category,"""G/L categories present a very common means to only present financial postings related to certain transactions. Regularly an accountant only wishes to review transactions related to sales invoices. G/L categories are associated to document types and are also recorded in the database for every transaction. Because of this it is easy to add G/L category as an extra filter to the G/L Report. G/L categories (""""dagboeken"""" in Dutch) are common in all major Dutch accounting software. If this is only a Dutch way of accounting we will add to localization, but it seems hard to imagine considering that g/l categories are supported.""",new,open,,1970-01-01 0016547,feature request,Openbravo ERP,egoitz,jonalegriaesarte,high,major,have not tried,2.50MP27,,2011-03-30,5,,,public,2011-07-20,It should be possible to delete he imported bank statement lines or the complete imported bank statement,"It should be possible to delete he imported bank statement lines or the complete imported bank statement. At the moment the deleting button does not appear on the imported bank statement line. If you change the definition of the window to ui pattern standar these button appears but you can not delete lines because the imported banck statement is processed and the unprocess button does not appear. ",new,open,,1970-01-01 0016491,feature request,Openbravo ERP,maite,jonalegriaesarte,urgent,major,always,,,2011-03-25,5,,,public,2011-07-20,Improving error message showed when processing bank statement,"Actually, error launched when conversion rate between 2 currencies is not found for certain date does not inform about Line number which is suffering the error. It would be useful to show this Line number to be able to find it in an easier way.",new,open,,1970-01-01 0016880,feature request,Openbravo ERP,pjuvara,jonalegriaesarte,normal,minor,have not tried,3.0RC6,,2011-04-25,5,,,public,2011-07-20,G/L Item window should not honor "Show Accounting Tabs" preference,"""A G/L Item is a symbolic reference for an account in a specific accounting schema. It does not make sense to create G/L Item if you cannot map it to an account. If the Show Accounting Tabs session preference is set to No, the accounting tab under G/L Item is not shown, making it impossible to do the mapping. It does not make sense to honor that preference in this window (I would argue: it does not make sense to honor that preference in setup windows but in this particular window, this is very obvious).""",new,open,,1970-01-01 0016864,defect,Localization Pack: Spain,psanjuan,jonalegriaesarte,urgent,major,always,,,2011-04-20,20,Ubuntu 8.04.1,,public,2011-07-20,It is not possible to close "Generate electronic invoice" window by pressing the cancel button,It is not possible to close "Generate electronic invoice" window by pressing the cancel button,new,open,,1970-01-01 0016821,feature request,Openbravo ERP,xabiermerino,jonalegriaesarte,high,minor,always,2.50MP28,,2011-04-15,5,,,public,2011-07-20,Add button 'Go to last record' in Financial Reports,It will be very usefull to add this button because these reports have several data.,new,open,,1970-01-01 0017214,feature request,Openbravo ERP,xabiermerino,jonalegriaesarte,high,minor,always,2.50MP29,,2011-05-17,5,,,public,2011-07-20,Add organization's name in reports where it is possible select many organizations.,Add organization's name in reports where it is possible select many organizations.,new,open,,1970-01-01 0017173,feature request,Localization Pack: Spain,psanjuan,jonalegriaesarte,urgent,major,always,,,2011-05-16,20,Ubuntu 8.04.1,,public,2011-07-20,"16% taxes changed to ""is Active"" = NO, once we research and be sure about its impact overall","16% taxes changed to ""is Active"" = NO, once we research and be sure about its impact overall",new,open,,1970-01-01 0017162,feature request,Openbravo ERP,jecharri,jonalegriaesarte,high,minor,always,pi,,2011-05-13,5,,,public,2011-07-20,Grid - Add group by with summary functionality,"Two client conclude that current finacial reports are insufficient and/or not flexible enough. They analyzed the possibilities in Openbravo 3. They find that using Financial Management || Accounting || Analysis Tools || Accounting Transaction Details 90% of analytical needs can be met if the grid can be grouped as here: http://dev.sencha.com/deploy/ext-4.0.0/examples/grid/group-summary-grid.html ",new,open,,1970-01-01 0017069,defect,Localization Pack: Spain,psanjuan,jonalegriaesarte,urgent,major,always,,,2011-05-09,20,Ubuntu 8.04.1,,public,2011-07-20,It should be possible to validate Financial Reports once end-user has changed the configuration provided by default,"It should be possible to validate Financial Reports once end-user has changed the configuration provided by default. More research is required here in order to better explain the issue.",new,open,,1970-01-01 0017464,feature request,Openbravo ERP,xabiermerino,jonalegriaesarte,high,minor,always,2.50MP30,,2011-06-02,5,,,public,2011-07-20,should be possible to use a currency different from the one used by default,"should be possible to use a different currency from the one used by default. In some cases you use a different current from the acounting Schema's, this is why it would be very usefull that the user will be able to select a current in order to this current appears in the combos. ",new,open,,1970-01-01 0017463,feature request,Openbravo ERP,xabiermerino,jonalegriaesarte,high,minor,always,2.50MP30,,2011-06-02,5,,,public,2011-07-20,"The combo 'Price List Version', in Product Selector, should show versions of the organization selected in the order or invoice","""The combo 'Price List Version', in Product Selector, should show versions of the organization selected in the order or invoice. """,new,open,,1970-01-01 0017449,feature request,Openbravo ERP,jecharri,jonalegriaesarte,high,minor,always,,,2011-06-01,5,,,public,2011-07-20,In "Purchase Invoice Dimensional Report" must be appear more information,"""In """"Purchase Invoice Dimensional Report"""" appear the net amount when in the tittle put only amount. Apart from that, it will be interesting if it appear the net amount, the tax amount and total.""",new,open,,1970-01-01 0017412,feature request,Openbravo ERP,jecharri,jonalegriaesarte,urgent,major,always,,,2011-05-30,5,,,public,2011-07-20,When you want to pay something with one bank account you can not choose what account,"""You can declare that one Business Partner has one, two or more bank accounts, but when you are going to make an invoice for him, you can't choose what bank account you want to use it. This happen in all places that you will be able to select one specific bank account.""",new,open,,1970-01-01 0017329,feature request,Openbravo ERP,shuehner,jonalegriaesarte,normal,minor,have not tried,,,2011-05-24,5,,,public,2011-07-20,Add (hidden by default) button to launch m_copy_product_template (pl) to sales order (was in removed simple sales order),"The window simple sales order (removed in cleanup for 3.0) had a button to launch the m_copy_product_template pl-function. To make it easier to keep/start using that functionality a button in the normal sales order window should be added. Probably that button should be hidden by default to keep a simple ui for the common user.",new,open,,1970-01-01 0017388,defect,Modules,shuehner,jonalegriaesarte,normal,minor,have not tried,,,2011-05-26,5,,,public,2011-07-20,Restore default value 'Datatype' to String in import loader format (row),"In core there was a preference for this behavior which could not be migrated easily to the newly created module. To get the more user-friendly default value 'String' back for the DataType column this could be perhaps just added as a normal default value defined in the ad instead of a preference. Impact if not done: that column default to constant and needs to be changed to string if that datatype is wanted (probably most of the time). ",new,open,,1970-01-01 0017383,defect,Modules,shuehner,jonalegriaesarte,normal,major,have not tried,,,2011-05-26,5,,,public,2011-07-20,Module depends on an ad_element which was removed in 3.0 during the cleanup work,"""At least one record in this module references and ad_element from core which does no longer exist in core. To fix this the module should create a new/independent ad_element entry in the module and use that instead. At least the ad_element shown below has this issue, might be the only one or there might be more than one (needs to be checked when fixing this issue). Note: test was done using pi (post RC7, pre MP0) [java] 100945 WARN - SQL Command failed with: ERROR: insert or update on table """"ad_column"""" violates foreign key constraint """"ad_element_ad_column"""" [java] Detail: Key (ad_element_id)=(1390) is not present in table """"ad_element"""". org.openbravo.hcm.common 'Human Capital Management Common', version 0.2.0 """,new,open,,1970-01-01 0017057,defect,Modules,aguilarc,jonalegriaesarte,high,minor,always,2.50,,2011-05-06,30,Professional Appliance,,public,2011-07-20,Error Import PriceList using IDL,"""Hello everybody, this template upload three columns: listprice, standardprice and pricelimit. In OB2.50 those columns works correctly but in OB3.0RC6, the column listprice doesn't works. We can not catch any error only the column has 0.0, the other columns works fine! Thank's in advance for you support Cheers, """,new,open,,1970-01-01 0017255,defect,Modules,shuehner,jonalegriaesarte,normal,major,have not tried,,,2011-05-18,5,,,public,2011-07-20,Module probably needs update to cope with the new hibernate behavior after the library update in 3.0rc7,"This file: ./org.openbravo.hcm.common/src/org/openbravo/hcm/common/ad_callout/HCMC_employee_possalcat.java: whereClause.append("" left outer join ps.salaryCategory ""); contains an explicit left join without an alias in its hql and uses the join path 'ps.salaryCategory' again later in the where clause. The old (3.2.5) hibernate version applies the where clause to that explicit left join. The new 3.6.3 version used in/after 3.0RC7 will add another inner join and apply the where condition on that changing behavior. ",new,open,,1970-01-01 0017219,feature request,Openbravo ERP,xabiermerino,jonalegriaesarte,high,minor,always,2.50MP29,,2011-05-17,5,,,public,2011-07-20,in Bussiness Partner selector does not appears the address.,"In this moment in the BP selector appear one line for address and user of the Business Partner. It will be usefull that the address appears in order to differenciate the lines.",new,open,,1970-01-01 0017216,feature request,Openbravo ERP,xabiermerino,jonalegriaesarte,high,minor,always,2.50MP29,,2011-05-17,5,,,public,2011-07-20,Use Name 1 (commercial name) or Name 2 (Fiscal name),in Spain it would be very usefull that commercial reports use the commercial name (Name 1) and financial reports use Fiscal Name (name 2).,new,open,,1970-01-01 0017247,feature request,Modules,adrianromero,jonalegriaesarte,normal,major,have not tried,,,2011-05-18,5,,,public,2011-07-20,Business partners synchronization goes only in one direction,"""The POS - ERP syncrhonization, only goes in one direction from ERP to POS for master data: Products and Business partners. So modifications and new records in POS are not synchronized back to ERP. It would be good to have also this synchronization of data and be able to maintain master data (Products and Business partners) in both applications""",acknowledged,open,,1970-01-01 0017234,feature request,Openbravo ERP,maite,jonalegriaesarte,urgent,major,always,,,2011-05-18,5,,,public,2011-07-20,Be able to define if a non stocked product will have receipt/shipment associated or not,Be able to define if a non stocked product will have receipt/shipment associated or not. In real scenario some products could not have associated receipt but they still appear in Pending goods receipt form.,new,open,,1970-01-01 0017201,feature request,Openbravo ERP,RenateNieuwkoop,jonalegriaesarte,normal,minor,have not tried,pi,,2011-05-17,5,,,public,2011-07-20,Price information in product is confusing,"""In the price tab of a product all price list version on which a product is listed are displayed, even if the price list version is not active. In the price tab you can display an extra column called 'Active', but it seems that this value does not apply to the price list version (not sure what it is referring to). When a user looks for a price on a product, it should be clear which prices are actively being used. If you want see history, a filter should be removed to display all price list versions. However, in the default set up it should only display active price list versions to avoid confusion for users. Also on the Price List Report this information is no available. It displays when the price list version became valid, but doesn't show whether it is active or not. """,new,open,,1970-01-01 0017141,defect,Localization Pack: Spain,psanjuan,jonalegriaesarte,urgent,major,always,,,2011-05-12,20,Ubuntu 8.04.1,,public,2011-07-20,349 tax report is not available in the TRL window in case end-user apply 349 dataset to (*) by mistake,349 tax report is not available in the TRL window in case end-user apply 349 dataset to (*) by mistake,new,open,,1970-01-01 0017000,feature request,Openbravo ERP,xabiermerino,jonalegriaesarte,high,minor,always,2.50MP28,,2011-05-04,5,,,public,2011-07-20,Feature Request in the tab 'Product' of the Work Requirement,"""In this moment, when you process a work requirement, in the tab 'Product' appears the sequence that will be executed. It would be more usefull that this tab shows the exact quantity of product that will be used for the quantity introduced in the work requirement""",new,open,,1970-01-01 0017059,feature request,Openbravo ERP,maite,jonalegriaesarte,urgent,major,always,,,2011-05-09,5,,,public,2011-07-20,Be able to invoice imported POS orders grouped by day,It would be very useful to be able to group all imported POS order and generate one invoice per day,new,open,,1970-01-01 0016879,feature request,Openbravo ERP,pjuvara,jonalegriaesarte,normal,major,have not tried,3.0RC6,,2011-04-25,5,,,public,2011-07-20,Initial Client Setup should default session preference is show accounting tab,"""When you create a new client with Initial Client Setup, it creates a client and and a user that has admin privileges to that client. The new user by default has the session preference """"Show Accounting Tab"""" set to No. That makes it impossible to configure the new client. Although it is easy to change this preference, this is unnecessary complexity that makes it difficult for a new user to configure the system.""",new,open,,1970-01-01 0016860,defect,Localization Pack: Spain,psanjuan,jonalegriaesarte,normal,minor,always,,,2011-04-20,20,Ubuntu 8.04.1,,public,2011-07-20,After pressing the button "Generate Electronic Invoice" the new window shows the message process completed successfully,After pressing the button "Generate Electronic Invoice" the new window shows the message process completed successfully,new,open,,1970-01-01 0016757,feature request,Openbravo ERP,maite,jonalegriaesarte,high,minor,always,2.50MP28,,2011-04-12,5,,,public,2011-07-20,Be able to define conversion rate at document level,It would be nice to be able to define conversion rate at document level to be used when accounting this specific document,new,open,,1970-01-01 0016751,feature request,Openbravo ERP,xabiermerino,jonalegriaesarte,high,minor,always,3.0RC5,,2011-04-11,5,,,public,2011-07-20,The field 'Serial No Control' should appear when we check 'Serial No.' in Attribute Set,"This functionallity is not available in Openbravo 3 because is based in Quickstart. This a little change that offers a very usefull functionallity",new,open,,1970-01-01 0016089,feature request,Openbravo ERP,maite,jonalegriaesarte,urgent,major,always,,,2011-03-01,5,,,public,2011-07-20,Obtain info message when settlement C is automatically generated,"It will be nice to obtain info message when settlement C is automatically generated, when processing an invoice which payment fits with pending payment of same BP and amount. In case there are several possibilities user will be able to verify that settlement is correct.",new,open,,1970-01-01 0016085,feature request,Openbravo ERP,xabiermerino,jonalegriaesarte,high,minor,always,,,2011-03-01,5,,,public,2011-07-20,Expense Report: filter by processed expenses,It should be possible to filter by processed expense or unprocessed expense,new,open,,1970-01-01 0016058,feature request,Openbravo ERP,xabiermerino,jonalegriaesarte,high,minor,always,2.50MP26,,2011-02-25,5,,,public,2011-07-20,It should be possible search by 'Scheduled Delivery Date',It should be possible search by 'Scheduled Delivery Date',new,open,,1970-01-01 0016087,feature request,Openbravo ERP,xabiermerino,jonalegriaesarte,high,minor,always,2.50MP26,,2011-03-01,5,,,public,2011-07-20,The translation of Reversed Invoices should be 'Factura rectificada',"The translation of Reversed Invoices should be 'Factura rectificada', and the reversed invoice is the field that appears as 'Invoice'",new,open,,1970-01-01 0015913,feature request,Openbravo ERP,jonalegriaesarte,jonalegriaesarte,high,minor,always,2.50MP26,,2011-02-09,5,,,public,2011-07-20,The currency should appear in the general ledger report,The currency should appear in the general ledger report.,new,open,,1970-01-01 0015897,feature request,Openbravo ERP,jonalegriaesarte,jonalegriaesarte,high,minor,always,,2.50MP26,2011-02-09,5,,,public,2011-07-20,The fiscal year should appear in the general ledger report,The fiscal year should appear in the general ledger report,new,open,,1970-01-01 0015877,defect,Modules,rmorley,jonalegriaesarte,high,major,always,,,2011-02-07,5,,,public,2011-07-20,Dunning Key associated with BP not written to Invoice,The Dunning Key associated with a Business Partner is not written to the header or payment lines of a sales invoice.,new,open,,1970-01-01 0015918,feature request,Openbravo ERP,jonalegriaesarte,jonalegriaesarte,high,minor,always,2.50MP26,,2011-02-09,5,,,public,2011-07-20,The print date should be editable by the user in the general ledger journal report,"The print date should be editable by the user in the general ledger journal report ",new,open,,1970-01-01 0015917,feature request,Openbravo ERP,jonalegriaesarte,jonalegriaesarte,high,minor,always,2.50MP26,,2011-02-09,5,,,public,2011-07-20,The currency should appear in the general ledger journal report,The currency should appear in the general ledger journal report,new,open,,1970-01-01 0015916,feature request,Openbravo ERP,jonalegriaesarte,jonalegriaesarte,high,minor,have not tried,2.50MP26,,2011-02-09,5,,,public,2011-07-20,The fiscal year should appear in the general ledger journal report,The fiscal year should appear in the general ledger journal report,new,open,,1970-01-01 0015915,feature request,Openbravo ERP,jonalegriaesarte,jonalegriaesarte,high,minor,always,2.50MP26,,2011-02-09,5,,,public,2011-07-20,The print date should be updatable by the user in the general ledger report,The print date should be editable by the user in the general ledger report,new,open,,1970-01-01 0015896,feature request,Openbravo ERP,jonalegriaesarte,jonalegriaesarte,high,minor,always,2.50MP26,,2011-02-09,5,,,public,2011-07-20,The legal entity tax id does not appear in the general ledger report,The legal entity taxid should appear in the general ledger report.,new,open,,1970-01-01 0015876,defect,Modules,rmorley,jonalegriaesarte,high,major,always,,,2011-02-07,5,,,public,2011-07-20,Organization not selectable in Business Partner Dunning Configuration,It is not possible to define the Organization on the Dunning Configuration window of the Business Partner,new,open,,1970-01-01 0015842,feature request,Openbravo ERP,malsasua,jonalegriaesarte,urgent,major,always,2.50MP25,,2011-02-02,20,Community Appliance,,public,2011-07-20,A "Vendor Document Nº" field is required in the Purchase Invoice window to be later on shown in the corresponding book,"A ""Vendor Document Nº"" field is required in the Purchase Invoice window to be later on shown in the corresponding book ",new,no change required,,1970-01-01 0011516,feature request,Openbravo ERP,networkb,jonalegriaesarte,urgent,minor,always,,,2009-11-26,5,,,public,2011-07-20,Two Price List Schema's Lines affect the same product,"When there are two Price List Schema's Lines that affect the same product, only the first created has effect on the product",new,open,,1970-01-01 0015852,feature request,Openbravo ERP,xabiermerino,jonalegriaesarte,high,minor,always,2.50MP26,,2011-02-03,5,,,public,2011-07-20,There is not a report to Goods Movements,The application should have a report to Goods Movements in order to inform to employees about movements to do.,new,open,,1970-01-01 0015818,feature request,Openbravo ERP,egoitz,jonalegriaesarte,normal,minor,always,,,2011-01-31,5,,,public,2011-07-20,The c_orderline_trg2 trigger should update the total of the header only if the line amount changes.,"The c_orderline_trg2 trigger should update the total of the header only if the line amount changes. At the moment always is change so it can be a problem if you add some triggers on the c_order table.",new,open,,1970-01-01 0015725,feature request,Openbravo ERP,maite,jonalegriaesarte,high,minor,always,2.50MP25,,2011-01-21,5,,,public,2011-07-20,Improvements in Stock Report,"""Improvements in Stock Report: - Be able to export report to Excel. - Be able to visualize report in same window - Be able to filter by Alias and Warehouse (not only by X, Y, Z columns) - Separate information related to secondary UOM and Weight in different columns. Actually they share column and if you have both you are not able to see both of them. """,new,open,,1970-01-01 0015633,feature request,Openbravo ERP,maite,jonalegriaesarte,high,minor,always,,,2011-01-12,5,,,public,2011-07-20,It would be useful to show related order/shipment elements in invoice Linked-Items,"""You have an order, with an associated shipment and an associated invoice. If you go to Sales Invoice header and press """"Linked Items"""" you can not see related Purchase Order. If you go to Sales Invoice Line and press """"Linked Items"""" you can not see related Purchase Order or Receipt. You can navigate to them directly from Invoice Header or Line but also will be useful to see them in Linked Items pop-up.""",new,open,,1970-01-01 0015471,feature request,Openbravo ERP,maite,jonalegriaesarte,urgent,major,always,,,2010-12-17,5,,,public,2011-07-20,Be able to choose bank account of business partner in each invoice,"""It would be nice to be able to choose bank account of business partner at time of defining invoice header, as actually user can do with partner address. For example, actually when you choose business partner which has more than one address it appears one time per each address in business partner selector. When a business partner has more than one bank account defined it would be nice to have same behavior.""",new,open,,1970-01-01 0015649,feature request,Openbravo ERP,maite,jonalegriaesarte,high,minor,always,,,2011-01-13,5,,,public,2011-07-20,"Be able to filter in reports by elements (BP, Products....) defined as Summary Level","Actually Summary Level definition is just an informative definition. But it would very useful to be able to filter by elements (business partner, products...) defined as Summary Level when running reports",new,open,,1970-01-01 0015558,feature request,Openbravo ERP,opablo,jonalegriaesarte,normal,minor,always,,,2010-12-31,5,,,public,2011-07-20,Improve pending goods receipts screen for big orders,"""When managing big orders, the pending goods receipts screen makes the user enter the locator for each product. It would be great to find some mechanism to allow a quicker data entry. """,new,open,,1970-01-01 0015547,feature request,Openbravo ERP,xabiermerino,jonalegriaesarte,normal,minor,always,3.0RC3,,2010-12-30,5,,,public,2011-07-20,feature request for the new Initial-Organization-Setup,To have the option to choose whether the user is necessary or not in the Initial-Organization-Setup,new,open,,1970-01-01 0015528,feature request,Modules,maite,jonalegriaesarte,high,minor,have not tried,,,2010-12-27,5,,,public,2011-07-20,Be able to create counter document to more than one organization,"Sometimes when using intercompany documents module you need to input 50% of an invoice to one organization and other 50% to other organization. ",new,open,,1970-01-01 0015304,feature request,Openbravo ERP,xabiermerino,jonalegriaesarte,normal,minor,always,2.50MP23,,2010-11-26,5,,,public,2011-07-20,Add a new column in the Product Selector,Add a column where we can see the product's amount that is in a sale transaction,new,open,,1970-01-01 0015192,feature request,Openbravo ERP,xabiermerino,jonalegriaesarte,normal,minor,always,2.50MP23,,2010-11-15,5,,,public,2011-07-20,'Product Revenue' and 'Product expense' could be no mandatory depending the type of the product,"Dependign the type of the Product (Sale product or purchase product) the accounts 'Product Revenue' and 'Product expense' should be no mandatory. If the product is: Sale product --> Product Expense no mandatory. Purchase Product --> Product Revenue no mandatory.",new,open,,1970-01-01 0015191,feature request,Openbravo ERP,xabiermerino,jonalegriaesarte,high,minor,always,2.50MP23,,2010-11-15,5,,,public,2011-07-20,The 'Cancel' button of selector should be 'Delete' button,"The name 'Cancel' in this button is confusing because the function of this button is delete the entry of the field. This button should be 'Delete'.",new,open,,1970-01-01 0015257,feature request,Openbravo ERP,xabiermerino,jonalegriaesarte,normal,minor,always,2.50MP23,,2010-11-22,5,,,public,2011-07-20,It should be possible parameterize the conditions for chaining documents,"You should be able to configure if you allow to create an invoice from an order with a different organization or not. In this moment the application always allow to create an invoice from an order with a different organization.",new,open,,1970-01-01 0015087,feature request,Openbravo ERP,networkb,jonalegriaesarte,high,minor,always,2.50MP22,,2010-11-02,5,,,public,2011-07-20,Changes in the control of the credit limit,"""In this moment we have not options to control the credit limit of Business Partners. if we don't want to control the credit limit of a business partner, the only option that we have is introduce a big number in the field. The application should be offer this posibility (IE, a check). - Reported by XME """,new,open,,1970-01-01 0015086,feature request,Openbravo ERP,networkb,jonalegriaesarte,high,minor,always,2.50MP22,,2010-11-02,5,,,public,2011-07-20,Add a new account in Product >> Accounting to product's return,Add a new account in Product >> Accounting to product's return,new,open,,1970-01-01 0015037,feature request,Openbravo ERP,networkb,jonalegriaesarte,normal,minor,always,,,2010-10-26,5,,,public,2011-07-20,Improvements in Profitability Report,"""Here are some suggestions to improve this report: -Project Name: it is very small if we compare it to Business Partner or Organization size. -Project Code: it could be shown as well -Currency: currently, only one currency is supported in the report, it would be nice to have different currencies depending on the projects -Project Status: it would be nice to see each project status -Dates: contract date is the only date shown, it would be nice to see project starting and ending date. -Sales Representative: it would make sense to add it -Expenses: it is not bold (only in PDF) -Gross Margin: """"%"""" should be added in the right column -Revenue, Cost, Outsource... they could be placed a bit on the left, (margin is very closed to them)""",new,open,,1970-01-01 0015036,feature request,Openbravo ERP,networkb,jonalegriaesarte,normal,minor,always,,,2010-10-26,5,,,public,2011-07-20,Different naming between same fields in Multiphase project window and Profitability report,"""Same Fields are named differently depending if you are looking into Multiphase Project window or Project Profitability. This makes difficult the comprehension by users. The suggestion is to unify the naming between both window and report. These are the following: Language | Multiphase Project | Could be renamed to: ---------------------------------------------------------------------- (EN) Service Revenue Planned Revenue (EN) Services Provided Cost Planned Cost (EN) Outsourced Cost Planned Outsourced (EN) Reinvoiced Expenses Planned Reinvoiced Expenses (ES) Ingreso del servicio Ingreso Planificado (ES) Coste de servicios prestados Coste Planificado (ES) Coste de externalización Externalización Planificada (ES) Gastos refacturables Planned Reinvoiced Expenses Finally, regarding the field """"Contract Date"""", it would be easier its understanding if it is renamed to """"Contract Ending Date"""" in both Multiphase Project window and reports (Project Profitability and Progress Report).""",new,open,,1970-01-01 0015013,feature request,Openbravo ERP,networkb,jonalegriaesarte,normal,minor,always,,,2010-10-25,5,,,public,2011-07-20,Project Report filters,"""A revision in Project Reports (i.e Project Progress, Project Profitability and Service Project Report) should be done in order to standardize their filters. Some comments about some of the filters: -Organization -> only appears in Project Profitability (it could be useful in Project Progress and Service Project Report as well) and it is not well positioned (it should be one of the first filters of appearance order) -Project -> its position differs from each report and it is not one of the first filter you see at a glance (and it is one of the most important ones) -Date filters -> they are not consistent in the three reports (for instance in Project Profitability """"Project Ending Date"""" is not appearing) -Person in Charge and Sales Representative -> they are not consistent in the three reports (e.g Sales Representative does not appear in Project Profitability, or Person in Charge is not in Service Project Report) --Multiple Project Selection could be useful as well in the three reports""",new,open,,1970-01-01 0014998,feature request,Openbravo ERP,tgarcia,jonalegriaesarte,normal,major,always,3.0RC2,,2010-10-22,30,Professional Appliance,,public,2011-07-20,"Invoices should have doc number assigned when they are completed, not when they are saved for the 1st time","""There should be an option that allows an Invoice's """"Document Number"""" to be assigned based on the document type sequence only when the invoice is completed, and not when the document is saved. These documents are important, and should be easily accounted for. If they are meant to be sequential, it doesn't make sense that an user can simply create a invoice draft, save it, and then delete it, thus skipping numbers in that sequence. Also, the sequence should reflect the invoice completion date, ie, the date the invoice was officially created (completed). Before completion, an invoice should just be an internal draft, and thus shouldn't share the same numbering sequence as the official documents This restrictions must be met by law in Portugal, and probably in other countries, but I believe that they make sense in many other scenarios, and should make it easier for every company to distinguish drafts from complete, final invoices.""",new,open,,1970-01-01 0014904,feature request,Openbravo ERP,gmauleon,jonalegriaesarte,normal,minor,have not tried,2.50MP22,,2010-10-18,5,,,public,2011-07-20,Improvement in Enterprise module management,"When selecting and module and press OK the modules are not shown anymore. Would it be possible to leave the checkboxes and just toggling the mode. In fact it would be fine to have a kind of undo i.e. active/not activ. ",new,open,,1970-01-01 0014882,feature request,Openbravo ERP,networkb,jonalegriaesarte,high,minor,always,2.50MP22,,2010-10-15,5,,,public,2011-07-20,Should not be possible to have all roles checked as "Manual",Because if all your roles are checked as "Manual" and you then create a new organization (for example) you will not be able to give permission access to it,new,open,,1970-01-01 0014833,feature request,Openbravo ERP,networkb,jonalegriaesarte,high,minor,always,2.50MP22,,2010-10-08,5,,,public,2011-07-20,Improving error messages in the application,"""When creating a purchase order from Manage Requisition window, if you have document sequences bad configured you will obtain the following message: """"Documentno null"""" It would be nice to obtain a more user friendly message as for example: """"Was not possible to assign Documentno to this document. Please review your configuration """"""",new,open,,1970-01-01 0014861,feature request,Openbravo ERP,networkb,jonalegriaesarte,urgent,major,always,2.50MP22,,2010-10-13,5,,,public,2011-07-20,Should be possible to know what purchase order are pending of invoice,"Actually there is no way in Procurement Management to know purchase orders that are pending of be invoiced. It would be very useful to have a report or a form similar to ""Pending goods receipt"" but for purchase orders without invoice.",new,open,,1970-01-01 0014771,defect,Modules,sivaraman,jonalegriaesarte,normal,minor,always,2.50,,2010-10-06,5,,,public,2011-07-20,DEPENDANT_MODULE_NAME missing in AD_DEPENDANCY_MODULE.XML,"DEPENDANT_MODULE_NAME is missing in AD_DEPENDANCY_MODULE.XML of helloworld module. Due to it's unavailability, ""null"" appears in place of module name.",new,open,,1970-01-01 0014763,feature request,Openbravo ERP,networkb,jonalegriaesarte,normal,minor,always,,,2010-10-05,20,Community Appliance,,public,2011-07-20,the shipper report should show more information,the shipper report does not show important information ,new,open,,1970-01-01 0014612,feature request,Openbravo ERP,rafaroda,jonalegriaesarte,normal,minor,always,2.50MP21,,2010-09-20,20,Professional Appliance,,public,2011-07-20,SimpleCallout to allow message displaying,"It would be great to be able to display messages via callouts extending SimpleCallout [1] in the same way we can do extending HttpServlet [2]. [1] http://wiki.openbravo.com/wiki/ERP/2.50/Developers_Guide/How_to_develop_a_callout#Extending_the_SimpleCallout [2] https://code.openbravo.com/erp/devel/pi/file/tip/src/org/openbravo/erpCommon/ad_callouts/SE_Invoice_BPartner.java#l229",new,open,,1970-01-01 0014413,feature request,Openbravo ERP,networkb,jonalegriaesarte,urgent,major,always,,,2010-09-02,5,,,public,2011-07-20,Modify name of field "Reserved Quantity" by "Quantity Pending of delivery",For end user would be more descriptive that field's name would be "Quantity Pending of delivery" as really quantity is not being reserved in stock.,new,open,,1970-01-01 0012630,feature request,Openbravo ERP,rafaroda,jonalegriaesarte,high,minor,always,,,2010-03-10,20,Community Appliance,,public,2011-07-20,Project field in Requisition Header and/or Requisition Lines,Have the ability to define a Project in Requisition Header and/or Requisition Lines,new,open,,1970-01-01 0014210,feature request,Openbravo ERP,networkb,jonalegriaesarte,high,minor,always,2.50MP20,,2010-08-17,5,,,public,2011-07-20,Clearer codification to indicate if an operation is "Exit" or not in Product Movements Report,"Instead of use label ""Exit"" and values Yes/No to indicate the movement's nature, it will be clearer to use label ""Exit/Entry"" and values In/Out (or something similar)",new,open,,1970-01-01 0014102,feature request,Openbravo ERP,networkb,jonalegriaesarte,normal,minor,have not tried,pi,,2010-07-30,5,,,public,2011-07-20,Field "script" is ignored in process "import file loader",The field "script" in field format in "import file loader" is not implemented. It would be very useful to run java script for the import of certain fields,new,open,,1970-01-01 0014068,feature request,Openbravo ERP,networkb,jonalegriaesarte,urgent,major,always,2.50MP20,,2010-07-27,5,,,public,2011-07-20,The application should warn when a business partner is going to exceed the credit limit,"The application should warn when a business partner is going to exceed the credit limit with an order or a good shipment. Now the application warns when a bussines partner has exceeded the credit limit, but it should also warn when with an order or a good shipment the credit is going to exceed the credit limit.",new,open,,1970-01-01 0014050,feature request,Openbravo ERP,networkb,jonalegriaesarte,normal,major,always,2.50MP19,2.50MP21,2010-07-26,5,,,public,2011-07-20,In sales invoice line when uncheck the flag Financial Invoice Line the Account fields should be reset.,"""When uncheck the flag Financial Invoice Line the Account field remains filled but is hidden because the display logic. If you want to save the record the system throws: If GL account is chosen, product should not be selected. If product is chosen, GL account should not be selected. But you can not unselect the account. The same when you are checking the flag but you have selected a Product. The system should reset these fields when the flag changes or allows the user to modify manually.""",new,open,,1970-01-01 0014146,feature request,Openbravo ERP,pushkarhoney,jonalegriaesarte,normal,minor,always,2.50MP18,,2010-08-09,10,xp,,public,2011-07-20,Getting Error msg for "write Permission" in Openbravo ERP,"""while i created new client, client role doesnot have write permission. I get following error while creating new organisation::: (*while setting an organisation ready) Error: Every organization where transactions are possible must have one and only one ancestor (including itself) that is a legal entity. and when i want to insert data to table (using UI) i get error regarding """"current role doesnt have write permission"""" If any one have solution or i m going wrong please help me.... i m waiting for solution.""",new,open,,1970-01-01 0014021,feature request,Openbravo ERP,networkb,jonalegriaesarte,urgent,major,always,2.50MP19,,2010-07-21,5,,,public,2011-07-20,The project's search should be more complete,"The project's search should be more complete. In this moment you can only filter by the Business Partner. In many cases the BP is not relevant in the project, this is why that it could be better be able to filter by other fields like Search Key or name.",new,open,,1970-01-01 0014030,feature request,Openbravo ERP,szapata,jonalegriaesarte,normal,minor,have not tried,,,2010-07-21,5,,,public,2011-07-20,Export client process without transaction data,"""The process export/import client export all the data in an xml, it would be great to export only configuration data: Products, products categories, business partner categories, business partners, price lists, accounting configuration, etc. """,new,open,,1970-01-01 0013860,feature request,Openbravo ERP,networkb,jonalegriaesarte,urgent,major,always,2.50MP19,,2010-07-01,5,,,public,2011-07-20,It would be very useful to be able to configure number of decimals by client,"It would be very useful to be able to configure number of decimals by client. Then you will be able to work with different number of decimals depending on your client necessities. ",new,open,,1970-01-01 0013779,feature request,Openbravo ERP,networkb,jonalegriaesarte,urgent,major,always,2.50MP18,,2010-06-25,5,,,public,2011-07-20,It would be useful to show order Business Partner field in Purchasing Plan Lines,"Actually, is not possible to know who is business partner of the order until you navigate to it, and it would be useful add a new field indicating the business partner in Purchasing Plan Lines",new,open,,1970-01-01 0013470,feature request,Openbravo ERP,FrancescoFinamore,jonalegriaesarte,normal,minor,always,2.50MP8,,2010-05-28,20,Community Appliance,,public,2011-07-20,Modularize Sample Data,"""I need to customize the Sample Data , for example i have a module an add a column em_xx_name to c_invoice with condition em_xx_name is not null; with smallbazaar.xml this condition isn't satisfied so when i launch install.source the task fails. It should be nice have a procedure to customize the sampledata in smallbazaar.xml with data that comes from a module. """,new,open,,1970-01-01 0013431,feature request,Openbravo ERP,networkb,jonalegriaesarte,high,minor,always,2.50MP17,,2010-05-25,5,,,public,2011-07-20,You can not process a Manufacturing Plan,"You can not process a Manufacturing Plan if the product is marked as Production and Purchase but you can if only is marked as Production .",new,open,,1970-01-01 0013354,feature request,Openbravo ERP,networkb,jonalegriaesarte,high,minor,always,2.50MP17,,2010-05-18,5,,,public,2011-07-20,To be able to configure decimal and milliar separator per user,"Actually, separators are configured at application level so every user accessing the application have to use same separators. It would be desirable to be able to configure separators at user level (instead of application level), so if you have a user in Spain he will use ',' as decimal separator and the user in Mexico will use '.' (which are the standards of each country)",new,open,,1970-01-01 0013279,feature request,Openbravo ERP,aguilarc,jonalegriaesarte,normal,minor,always,2.50MP12,,2010-05-10,30,Professional Appliance,,public,2011-07-20,Duplicate values into "Account Combination " is valid,"""If you create a new Combination and repeat the same values, the system accept this combination We think is not correct it The system shouldn't accept """"Combinations"""" duplicates""",new,open,,1970-01-01 0012877,feature request,Openbravo ERP,networkb,jonalegriaesarte,normal,major,always,2.50MP14,,2010-04-06,5,,,public,2011-07-20,It should be possible to send mails from Openbravo using SSL authentification,"It should be possible to send mails from Openbravo using SSL authentification. Now it is not possible because the EMail.java file use the javamail without especify the port used so by defautl the port 25 is used. When configuring the email server it should be possible to specify if you are going to use ssl and specify wich port should be used to send the mail.",new,open,,1970-01-01 0012991,feature request,Openbravo ERP,szimmermann,jonalegriaesarte,normal,minor,always,2.50MP11,,2010-04-15,20,Community Appliance,,public,2011-07-20,Show Goods Receipt in Purchses Orders and Vendor Invoice,"Though the Goods Receipt is already matched to Invoices and Orders it would be very nice if the User can view tnis from the Invoice or Order window. This feature brings more transparency. It is a small amount of work to implement this feature.",new,open,,1970-01-01 0012295,feature request,Openbravo ERP,rafaroda,jonalegriaesarte,normal,minor,always,pi,,2010-02-16,30,Professional Appliance,,public,2011-07-20,Replace Employee drop-down list by new selector pattern in Expense Sheet,"Employee drop-down list in Expense Sheet tab display only Employees. This drop-down list breaks when many Employees are in the database > 10.000",new,open,,1970-01-01 0012294,feature request,Openbravo ERP,rafaroda,jonalegriaesarte,normal,minor,always,pi,,2010-02-16,30,Professional Appliance,,public,2011-07-20,Replace Product drop-down list by new selector pattern in BOM Production > Production tab,"Product drop-down list in BOM Production > Production tab display only BOM products. This drop-down list breaks when many BOM products are in the database > 10.000",new,open,,1970-01-01 0012861,feature request,Openbravo ERP,icematrix3k,jonalegriaesarte,normal,minor,always,2.50MP14,,2010-04-04,20,Community Appliance,,public,2011-07-20,Physical Inventory Document Posting Not Accurate Enough,"""At the present moment when a Physical Inventory document, there's only ONE accounting entry created for both POSITIVE inventory result (Inventory Differences) , and NEGATIVE inventory count. This allows for compensation between INCOME and EXPENSES resulted from the inventory count. """,new,open,,1970-01-01 0012865,feature request,Openbravo ERP,RenateNieuwkoop,jonalegriaesarte,high,major,always,2.50MP12,,2010-04-05,5,,,public,2011-07-20,RFE: BP information to get copied over from original document instead of from default,"""When you create a Purchase invoice based on a Purchase order, the BP setups (form of payment, payment terms, pricelist, contact, company agent) on the header are taken from the default BP setups instead of the values on the Purchase order. This is because when you create a Purchase Invoice based on a Purchase Order, you first have to create the header of the Purchase invoice stating the BP, which will load the default values of the BP. """,new,open,,1970-01-01 0012719,feature request,Openbravo ERP,neil_smith,jonalegriaesarte,high,major,always,,,2010-03-18,5,,,public,2011-07-20,Allow to change the ordered quantity even if delivered or invoiced.,"It is not possible to change the ordered quantity of a sales invoice line if it has been delivered or invoiced (partially or completely). Wouldn't it be possible to change the trigger to allow to change the quantity only if it is greater than the quantity that is already delivered or invoiced?",new,open,,1970-01-01 0012723,feature request,Openbravo ERP,neil_smith,jonalegriaesarte,high,major,always,,,2010-03-18,5,,,public,2011-07-20,Deliver and invoice more than the ordered quantity,"""It is not possible to invoice a greater quantity than what was ordered. It is important to be able to do this as for products ordered by weight, it is very often not possible to have the exact same weight ordered and delivered (and invoiced). It can be greater or smaller. Why is this done like that?""",new,open,,1970-01-01 0012609,feature request,Openbravo ERP,networkb,jonalegriaesarte,urgent,major,always,2.50MP13,2.50MP14,2010-03-09,5,,,public,2011-07-20,Grid Exports with some rows selected don't work properly,"""When you select some rows of the grid and press Export Buttons (Export to excel, csv or pdf), all rows are exported instead of just selected ones. On the other hand when you select some rows and press Print button, just selected rows are printed. Behavior should be homogeneous. """,scheduled,open,,1970-01-01 0012301,feature request,Openbravo ERP,mensenjh,jonalegriaesarte,normal,major,always,2.50MP11,,2010-02-16,20,Community Appliance,,public,2011-07-20,Auto-close purchase order,Purchase orders have to be closed manually after goods receipt. Especially for wholesalers this is a tedious and time-consuming task. It also poses a risk since non-closed purchase orders are included in the purchasing plan. This can lead to overbuying.,new,open,,1970-01-01 0012271,feature request,Openbravo ERP,rgoris,jonalegriaesarte,normal,minor,always,,,2010-02-15,5,,,public,2011-07-20,Missing 'Field Group' (Accounting setup) after the button.,"""After button """"Create Columns for DB"""" a field group needs to be added, called """"Accounting Setup"""". This will neatly group the fields below and also adds more air between the button and the fields (purely visual). """,scheduled,open,,1970-01-01 0016850,defect,Localization Pack: Spain,psanjuan,jonalegriaesarte,urgent,major,always,,,2011-04-19,20,Ubuntu 8.04.1,,public,2011-07-20,No data shown while generating the Multi-dimensional tax report in pdf format,No data shown while generating the Multi-dimensional tax report in pdf format,new,open,,1970-01-01 0012441,feature request,Localization Pack: Spain,psanjuan,jonalegriaesarte,urgent,major,N/A,,,2010-02-24,20,Ubuntu 8.04.1,,public,2011-07-20,Corrective Invoices,"""From January 1st 2004, it is compulsory to send a “Corrective invoice “ instead of a “Credit Note” in order to correct an invoice whenever the error or dispute to be corrected affects any VAT amount of fiscal data. The invoice should be clearly stated as “corrective”, should detail a “corrective reason” as well as a corrective amount (+ or -) and refer to the original invoice/s corrected. The original invoice/s cannot be voided and remains as a valid document. """,new,open,,1970-01-01 0016577,feature request,Localization Pack: Spain,psanjuan,jonalegriaesarte,high,major,always,,,2011-03-31,20,Ubuntu 8.04.1,,public,2011-07-20,There should be a script part of this module which re-process the invoices for them to get the proper transaction key,"There should be a script part of this module which re-process the existing invoices for them to get the proper transaction key in the books, if applicable.",new,open,,1970-01-01 0016112,feature request,Localization Pack: Spain,malsasua,jonalegriaesarte,normal,minor,always,,,2011-03-03,20,Community Appliance,,public,2011-07-20,new alert: "the accounting of shipments is in status Error",Create a new alert to detect the shipments with accounting in status error.,new,open,,1970-01-01 0013337,feature request,Localization Pack: Spain,psanjuan,jonalegriaesarte,urgent,major,always,,,2010-05-17,20,Ubuntu 8.04.1,,public,2011-07-20,Multidimensional tax report will improve by having a multiple tax selector,"""Multidimensional tax report will improve by having a multiple tax selector, therefore end-user could get tax info grouped by the tax rate and withholding required. This enhancement will help a lot to get the M390 tax report.""",new,open,,1970-01-01 0012436,feature request,Localization Pack: Spain,psanjuan,jonalegriaesarte,normal,major,N/A,,,2010-02-24,20,Ubuntu 8.04.1,,public,2011-07-20,347 tax report - Complementary Declarations (based on new TRL launcher version),A complementary declaration must be used whenever some valid tax transactions were not included in a former declaration already created and submitted to the tax authorities for the same period. Complementary 347 annual tax statement scenario is out of scope by now as it will be delivered as soon as the Tax Report Launcher is enhanced by showing the transactions to be included in the corresponding tax file in advance so the user can include only the additional transactions do not included in a previously launched and submitted one. Current workaround is to use the AEAT application "Informativas" to add whatever transaction which should be added as a complementary declaration. ,new,open,,1970-01-01 0015846,feature request,Localization Pack: Spain,xabiermerino,jonalegriaesarte,urgent,major,always,,,2011-02-02,5,,,public,2011-07-20,Total Taxable Amount should appear,Total Taxable Amount should appear,new,open,,1970-01-01 0015615,feature request,Localization Pack: Spain,psanjuan,jonalegriaesarte,urgent,major,always,,,2011-01-11,20,Ubuntu 8.04.1,,public,2011-07-20,MTR should show the BP Tax ID (NIF/CIF) in both: header and detail,"MTR should show the BP Tax ID (NIF/CIF) in both: header and detail, take a look to the screen attached.",new,open,,1970-01-01 0015419,defect,Localization Pack: Spain,psanjuan,jonalegriaesarte,high,minor,always,,,2010-12-14,20,Ubuntu 8.04.1,,public,2011-07-20,MTR not APR compatible does not show (*) in the case of calculated tax base - Manual Sett. including VAT and With tax rates,"MTR not APR compatible does not show (*) in the case of calculated tax base amounts for Manual Sett. including GL items linked to: Tax rate Withholding Tax Rate either for payments/receipts. ",new,open,,1970-01-01 0015418,defect,Localization Pack: Spain,psanjuan,jonalegriaesarte,high,minor,always,,,2010-12-14,20,Ubuntu 8.04.1,,public,2011-07-20,MTR not APR compatible shows Manual Settlement document in the report instead of Cancelled Payments document,MTR not APR compatible shows Manual Settlement document in the report instead of Cancelled Payments document,new,open,,1970-01-01 0015160,feature request,Localization Pack: Spain,malsasua,jonalegriaesarte,normal,minor,always,,,2010-11-11,20,Community Appliance,,public,2011-07-20,create a traduction module to the language en_US,create a traduction module to the language en_US,new,open,,1970-01-01 0015075,defect,Localization Pack: Spain,chelipf,jonalegriaesarte,high,major,always,,,2010-10-28,30,Professional Appliance,,public,2011-07-20,"ManagedDebtPaymentInvoiceCancel message, bad translation into spanish.","Nowadays the translation into spanish is: No se puede reactivar el pedido porque tiene un efecto gestionado en la liquidación and it should be: No se puede reactivar la factura porque tiene un efecto gestionado en la liquidación ",new,open,,1970-01-01 0015011,defect,Localization Pack: Spain,iperdomo,jonalegriaesarte,urgent,major,always,,,2010-10-25,20,2.6.30-gentoo-r5,,public,2011-07-20,Change edition names to be consistent.,"The official names of the commercial editions are: - Basic Edition (not basic profession edition) - Professional edition (not standard professional edition) All messages need to be audited (best grep on cmdline) to have the new consistent names. ",new,open,,1970-01-01 0014981,feature request,Localization Pack: Spain,networkb,jonalegriaesarte,high,major,always,,,2010-10-22,20,Community Appliance,,public,2011-07-20,new alert: elements of type distinct to "subaccounts" and no summary level,"""create a new alert to detect the elements value that they are of type distinct to subaccounts and they don't have selected summary level If an element does not have selected summary level, it can be selected in account combination, and it is error if this element is not of type subaccount The same if an element is of type subaccount and it has selected the summary level""",new,open,,1970-01-01 0014901,feature request,Localization Pack: Spain,networkb,jonalegriaesarte,high,major,always,,,2010-10-18,5,,,public,2011-07-20,Add "Project Code" in "Progress Report",It would be useful to see the "project code" in the report header.,new,open,,1970-01-01 0014637,feature request,Localization Pack: Spain,szapata,jonalegriaesarte,normal,minor,have not tried,,,2010-09-21,5,,,public,2011-07-20,Invoice Register book order could have a 3rd order criteria (Document No),"Now the order of the records in the invoice register book is correct, but for the user would be more useful if there was a 3rd criteria by Document Number.",new,open,,1970-01-01 0007204,defect,Localization Pack: Spain,AinhoaPagola,jonalegriaesarte,normal,minor,have not tried,,,2009-01-28,20,Ubuntu 8.4,,public,2011-07-20,DocType translation to spanish,"Spanish translations for Document Type are missing. ",new,open,,1970-01-01 0014130,defect,Localization Pack: Spain,mbernal,jonalegriaesarte,normal,trivial,have not tried,,,2010-08-05,20,Community Appliance,,public,2011-07-20,UI Pattern for tabs is mistranslated,"""UI Pattern for tabs has three values: - Standard - Read Only - Edit Only (this one was changed from """"Single Record"""" to """"Edit Only"""" a few MPs ago). In the spanish translation, Edit Only is still translated as """"Registro Único""""""",new,open,,1970-01-01 0013516,defect,Localization Pack: Spain,rafaroda,jonalegriaesarte,normal,minor,have not tried,,,2010-06-03,5,,,public,2011-07-20,Wrong character translation in Informe del plan de amortizaci�n,Wrong character translation in Informe del plan de amortizaci�n,new,open,,1970-01-01 0013410,feature request,Localization Pack: Spain,psanjuan,jonalegriaesarte,urgent,major,have not tried,,,2010-05-21,20,Ubuntu 8.04.1,,public,2011-07-20,there should be a way to mark what is the Tax Base in case of Manual Settlements and G/L journals.,there should be a way to mark what is the Tax Base in case of Manual Settlements and G/L journals.,new,open,,1970-01-01 0013278,defect,Localization Pack: Spain,azabaleta,jonalegriaesarte,urgent,minor,have not tried,,,2010-05-10,5,,,public,2011-07-20,Both summary sections should be more clearly separated,"""- Summary (%) is too close to the previous summary section - Maybe put into boxes Summary (tax category) and summary (%) for a better visual separation - Separate the percentages in the summary (%) section so is easier to visualize the different percentages. Also, the background color of the percentage should be darker. The light color does not help to differentiate the percentages.""",new,open,,1970-01-01 0013180,defect,Localization Pack: Spain,azabaleta,jonalegriaesarte,normal,minor,have not tried,,,2010-05-03,5,,,public,2011-07-20,The excel print button shoulnt be in the top left side of the screen.,"To have a consisten UI, the excel print button should not be on the top left side of the screen but with the printing buttons (pdf, html), in the form.",new,open,,1970-01-01 0012443,feature request,Localization Pack: Spain,psanjuan,jonalegriaesarte,normal,major,N/A,,,2010-02-24,20,Ubuntu 8.04.1,,public,2011-07-20,Operaciones Triangulares - 349 tax report.,"""It is currently out of scope Supplies of goods after an Intra Community acquisition => “Operación Triangular” (Spanish). Scenario 1 => A Spanish resident (Spanish company located in Spain) acquires goods and sell those goods out of Spain (within the EU region). The exempt Intra Community sales must be included in the 349 report Scenario 2 => An EU intermediary supplies goods to a Spanish company coming from another EU country. That supply is not considered an Intra Community transaction but a Reverse Charge scenario, therefore it does not have to be included in the 349 report. Above Intra Community transactions of goods/items are out of scope as OB ERP do not allow: * to specify other “destination” country rather than organization country, in the case of purchase operations. * to specify other “origin” country rather than the organization country, in the case of sales operations.""",new,open,,1970-01-01 0012450,feature request,Localization Pack: Spain,psanjuan,jonalegriaesarte,normal,major,N/A,,,2010-02-24,20,Ubuntu 8.04.1,,public,2011-07-20,Invoice Register Book - Summary registered entry,"""Instead of several single registries per invoice, a summary registry entry of several issued invoices to the same customer is allowed if the total invoices amount is not > than 6000€ It is out of scope to summarize similar invoices in one registry as it is not mandatory, therefore every invoice will be shown as a separated registry in the correspondent Invoice Register Book, regardless of its amount. Same applies to received invoices, a summary registry entry of several received invoices with the same invoice date and coming from the same vendor/supplier is allowed if invoice amount is not > than 500€ and total invoices amount is not > than 6000€ but it is out of scope. """,new,open,,1970-01-01 0012445,feature request,Localization Pack: Spain,psanjuan,jonalegriaesarte,normal,major,N/A,,,2010-02-24,20,Ubuntu 8.04.1,,public,2011-07-20,349 Complementary Declarations,A complementary statement must be used whenever some valid tax transactions were not included in a former declaration already created and submitted to the tax authorities for the same period. Complementary 349 summary tax statement is out of scope by now. It will be delivered as soon as the Tax Report Launcher is enhanced by showing the transactions to be included in the corresponding tax file so the user can include only the additional transactions do not included in a previously launched and submitted summary tax statement. Current workaround is to use the AEAT platform "Informativas – 2009 - 349" to add whatever transaction which must be added as a complementary declaration. ,new,open,,1970-01-01 0010784,defect,Localization Pack: Spain,roklenardic,jonalegriaesarte,normal,trivial,have not tried,,,2009-09-25,5,,,public,2011-07-20,Copiar desde Pedido de Compra,"""If you go to the Gestion de Ventas || Transaciones || Pedido de Venta and create a new record you will find a button called """"Copiar desde pedido de Compra"""". This description of the button is incorrect since the dialog that is shown enables the user to copy from sales OR purchase orders, not just purchase as the label suggests. """,scheduled,open,,1970-01-01 0017384,defect,Modules,shuehner,jonalegriaesarte,normal,major,have not tried,,,2011-05-26,5,,,public,2011-07-20,AssetManagement TodoList: Refers to ad_element removed in 3.0 cleanup,"""This bug is about the module 'Asset Management Todolist' which doesn'T have its own category it seems so reported here. This module refers to an ad_element which was removed from core for 3.0rc7 during the cleanup work. To fix that the module should create a new/independent entry in the module and use that one instead. At least the one element mentioned below is affected, perhaps more, that should be checked when working on this bug. [java] 93782 WARN - SQL Command failed with: ERROR: insert or update on table """"ad_process_para"""" violates foreign key constraint """"ad_process_para_ad_element"""" [java] Detail: Key (ad_element_id)=(1841) is not present in table """"ad_element"""". ./org.openbravo.assetsmanagement.todolist 'Advanced Asset Management: TODO List', version 1.1.2 """,new,open,,1970-01-01 0016837,defect,Modules,andreaferaco,jonalegriaesarte,normal,minor,always,2.50,2.50,2011-04-18,5,,,public,2011-07-20,Test case Communit-5638 Not Passed,"Expected: After step 9 the application must warn the user that the asset value being entered is different than the inventory value (message: ""the asset value 1000 is different than the inventory value 800"") Actual: No warning is actually displayed.",new,open,,1970-01-01 0016529,defect,Modules,roklenardic,jonalegriaesarte,normal,major,always,,,2011-03-29,5,,,public,2011-07-20,Financial Account not found if default org is *,"""Hi, if the default organization (in the role switching dropdown) is selected as *, the validation and import processes fail saying the """"Reference not found"""" for the Customer & Vendor Financial Account import columns. Basically, it does not find the Financial account being referenced by the import file because financial accounts must belong to a specific organization, so not *. """,new,open,,1970-01-01 0015432,feature request,Modules,networkb,jonalegriaesarte,normal,minor,N/A,,,2010-12-15,5,,,public,2011-07-20,Intrastat must not take into account "Triangulations" (Operaciones Triangulares),"""""""Triangulations"""" scenarios (operación triangular in Spanish): Scenario 1 => A Spanish resident (Spanish company located in Spain) acquires goods and sell those goods out of Spain (but within the EU region). The exempt Intra Community sales must be included in the 349 report but must not be included in the Intrastat. Scenario 2 => An EU intermediary supplies goods to a Spanish company coming from another EU country. That supply is not considered an Intra Community transaction but a Reverse Charge scenario, therefore it does have to be included in the 349 report and Intrastat. Above Intra Community transactions of goods/items are out of scope as OB ERP do not allow: * to specify other “destination” country rather than organization country, in the case of purchase operations. * to specify other “origin” country rather than the organization country, in the case of sales operations. """,new,open,,1970-01-01 0015847,defect,Modules,apalacios,jonalegriaesarte,high,major,always,,,2011-02-02,5,,,public,2011-07-20,Error in column name,"""I have installed Human Capital Management module and then, when I'm creating a new column in c_bpartner table, I obtain following error: 'DB Column Name' and/or 'Name' does not follow modularity naming rules. These 2 values must start with EM_ and the module's DBPrefix as the column belongs to a module different that its table. It's caused by columns from HCM module. Its columname and name are not equals. Columname is something like 'em_hmcm_..' but name doesn't. I've uninstall the HCM module and now I can create new columns in c_bpartner table without problems. Regards.""",new,open,,1970-01-01 0015824,defect,Modules,mmarquez,jonalegriaesarte,high,major,always,,,2011-01-31,5,,,public,2011-07-20,Error in window Employee (Manager View),"""When I go to the window Employee (Manager View), I allways receive the error: ERROR: HCMC_noteamtree. See attachment with error shot.""",new,open,,1970-01-01 0011168,defect,Modules,rafaroda,jonalegriaesarte,normal,minor,have not tried,,,2009-10-29,20,rPath Linux,,public,2011-07-20,The Shipment Awaiting Report is not displaying the records as desired,"1. Create a new sales order of 10 Hammers and complete it. 2. Create a Shipment of only 5 hammers from this order (Create Lines From) and complete it. 3. Invoice these 5 hammers (Create Lines From) and complete it. 4. Create a new shipment for the rest of the 5 hammers of the first order (Create Lines From) and complete it. 5. Click on Shipment Awaiting Invoice Report. 6. The report is displaying 2 shipment records. Only last record needs to be displayed in this case since the first shipment record was completely invoiced ",new,open,,1970-01-01 0015393,defect,Modules,jpabloae,jonalegriaesarte,normal,minor,always,2.50,,2010-12-09,20,Professional Appliance,,public,2011-07-20,Object names too long: OBACCT_BANKSTATEMENT_ACCT_V_XX,"When you install this module the database process shows some warnings as follows: [java] 109652 INFO - Updating database model... [java] 109907 WARN - Warning: Name of object OBACCT_BANKSTATEMENT_ACCT_V_INS is too long (31 characters; maximum length: 30 characters) [java] 109911 WARN - Warning: Name of object OBACCT_BANKSTATEMENT_ACCT_V_UPD is too long (31 characters; maximum length: 30 characters) [java] 109913 WARN - Warning: Name of object OBACCT_BANKSTATEMENT_ACCT_V_DEL is too long (31 characters; maximum length: 30 characters) [java] 109917 WARN - Warning: Name of object OBACCT_DP_MANAGEMENT_ACCT_V_INS is too long (31 characters; maximum length: 30 characters) [java] 109919 WARN - Warning: Name of object OBACCT_DP_MANAGEMENT_ACCT_V_UPD is too long (31 characters; maximum length: 30 characters) [java] 109932 WARN - Warning: Name of object OBACCT_DP_MANAGEMENT_ACCT_V_DEL is too long (31 characters; maximum length: 30 characters) [java] 110110 INFO - Executed 46 SQL command(s) successfully",new,open,,1970-01-01 0015383,defect,Modules,plujan,jonalegriaesarte,normal,minor,have not tried,2.50,,2010-12-09,5,,,public,2011-07-20,Default values are not verified leading to misunderstandings,I am able to update the Default Values of the fields with values that are not valid. This can later cause an error when importing (see related issue #15382),new,open,,1970-01-01 0014662,feature request,Modules,psanjuan,jonalegriaesarte,urgent,minor,always,,,2010-09-23,20,Ubuntu 8.04.1,,public,2011-07-20,Special Documents workflow,"the system should check that below actions have already been booked before an appreciation is booked for an asset: - depreciation plan has been run for that asset - few depreciation plan has been posted that asset - a special depreciation has been booked for that asset. Besides the appreciation amount should NOT be higher that the asset value.",new,open,,1970-01-01 0012447,feature request,Modules,psanjuan,jonalegriaesarte,normal,major,N/A,,,2010-02-24,20,Ubuntu 8.04.1,,public,2011-07-20,Intrastat and Triangulations,"""More research is needed here. A Triangulation (operación triangular in Spanish): Scenario 1 => A Spanish resident (Spanish company located in Spain) acquires goods and sell those goods out of Spain (but within the EU region). The exempt Intra Community sales must be included in the 349 report but must not be included in the Intrastat. Scenario 2 => An EU intermediary supplies goods to a Spanish company coming from another EU country. That supply is not considered an Intra Community transaction but a Reverse Charge scenario, therefore it does have to be included in the 349 report and Intrastat. (to be confirmed¿?¿?¿¿?) Above Intra Community transactions of goods/items are out of scope as OB ERP do not allow: * to specify other “destination” country rather than organization country, in the case of purchase operations. * to specify other “origin” country rather than the organization country, in the case of sales operations.""",new,open,,1970-01-01 0015382,defect,Modules,plujan,jonalegriaesarte,normal,minor,have not tried,2.50,,2010-12-09,5,,,public,2011-07-20,Wrong message when an Default Value for a field is not correct,"""I've chosen a wrong value for a field. When trying to use the import process, I get a message (see steps) org.hibernate.PropertyValueException: not-null property references a null or transient value: PricingPriceList.currency at org.hibernate.engine.Nullability.checkNullability(Nullability.java:72) at org.hibernate.event.def.AbstractSaveEventListener.performSaveOrReplicate(AbstractSaveEventListener.java:290) at org.hibernate.event.def.AbstractSaveEventListener.performSave(AbstractSaveEventListener.java:181) at org.hibernate.event.def.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:121) at org.hibernate.ejb.event.EJB3SaveOrUpdateEventListener.saveWithGeneratedId(EJB3SaveOrUpdateEventListener.java:43) at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.saveWithGeneratedOrRequestedId(DefaultSaveOrUpdateEventListener.java:187) at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.entityIsTransient(DefaultSaveOrUpdateEventListener.java:172) at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.performSaveOrUpdate(DefaultSaveOrUpdateEventListener.java:94) at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.onSaveOrUpdate(DefaultSaveOrUpdateEventListener.java:70) at org.hibernate.impl.SessionImpl.fireSaveOrUpdate(SessionImpl.java:507) at org.hibernate.impl.SessionImpl.saveOrUpdate(SessionImpl.java:499) at org.openbravo.dal.core.SessionHandler.save(SessionHandler.java:125) at org.openbravo.dal.service.OBDal.save(OBDal.java:157) at org.openbravo.idl.proc.ProductsProcess.createProduct(ProductsProcess.java:407) at org.openbravo.idl.proc.ProductsProcess.internalProcess(ProductsProcess.java:86) at org.openbravo.idl.proc.IdlService.finishRecordProcess(IdlService.java:207) at org.openbravo.idl.initial_data_load.productjob_0_1.ProductJob.tFileInputDelimited_1Process(ProductJob.java:7353) at org.openbravo.idl.initial_data_load.productjob_0_1.ProductJob.runJobInTOS(ProductJob.java:7716) at org.openbravo.idl.initial_data_load.productjob_0_1.ProductJob.runJob(ProductJob.java:7613) at org.openbravo.idl.proc.ProductsProcess.runJob(ProductsProcess.java:50) at org.openbravo.idl.proc.IdlServiceETL.executeImport(IdlServiceETL.java:20) at org.openbravo.idl.proc.IdlService.executeProcess(IdlService.java:88) at org.openbravo.idl.form.IDL_import.doPost(IDL_import.java:103) at javax.servlet.http.HttpServlet.service(HttpServlet.java:637) at org.openbravo.base.HttpBaseServlet.serviceInitialized(HttpBaseServlet.java:225) at org.openbravo.base.secureApp.HttpSecureAppServlet.service(HttpSecureAppServlet.java:470) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.openbravo.utils.SessionExpirationFilter.doFilter(SessionExpirationFilter.java:66) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.openbravo.utils.CharsetFilter.doFilter(CharsetFilter.java:35) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.openbravo.dal.core.DalRequestFilter$1.doAction(DalRequestFilter.java:81) at org.openbravo.dal.core.ThreadHandler.run(ThreadHandler.java:46) at org.openbravo.dal.core.DalRequestFilter.doFilter(DalRequestFilter.java:103) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) at org.apache.coyote.ajp.AjpAprProcessor.process(AjpAprProcessor.java:427) at org.apache.coyote.ajp.AjpAprProtocol$AjpConnectionHandler.process(AjpAprProtocol.java:384) at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1527) at java.lang.Thread.run(Thread.java:619) """,new,open,,1970-01-01 0014719,feature request,Modules,psanjuan,jonalegriaesarte,urgent,major,always,,,2010-09-28,20,Ubuntu 8.04.1,,public,2011-07-20,Asset To Do List should be an automatic process to be defined,Asset To Do List should be an automatic process to be defined,new,open,,1970-01-01 0014718,feature request,Modules,psanjuan,jonalegriaesarte,urgent,major,always,,,2010-09-28,20,Ubuntu 8.04.1,,public,2011-07-20,It should be possible to sell an asset from the Inventory Tab. To be defined,It should be possible to sell an asset from the Inventory Tab. To be defined,new,open,,1970-01-01 0014687,feature request,Modules,psanjuan,jonalegriaesarte,urgent,minor,always,,,2010-09-23,20,Ubuntu 8.04.1,,public,2011-07-20,Special documents - it should not be possible to book any special document for an asset without depreciation plan run,"Special documents - it should not be possible to book any special document for an asset for which the Depreciation Plan has not been run. ",new,open,,1970-01-01 0014517,feature request,Modules,networkb,jonalegriaesarte,high,major,always,,,2010-09-10,5,,,public,2011-07-20,Dunning Fees should be configured as GL-Item,In Dunning Configuration there is a section 'Product Configuration' where dunning fees should be configured as a GL-Item not as a product.,feedback,open,,1970-01-01 0015269,defect,Modules,psanjuan,jonalegriaesarte,urgent,major,always,,,2010-11-23,20,Ubuntu 8.04.1,,public,2011-07-20,"If selector is used with a role that do not have access to the business partner category window, it may not work","""If selector is used with a role that do not have access to the business partner category window, it may not work, as the code: private String createListbox(Class t, String currentValue) { final OBCriteria ocs = OBDal.getInstance().createCriteria(t); may retrieve zero results. Multidimensional Tax Report module (Localization module) depends on Multi Business Partner Selector, so we need this to be fixed.""",new,open,,1970-01-01 0015245,feature request,Modules,maite,jonalegriaesarte,high,major,have not tried,,,2010-11-19,5,,,public,2011-07-20,"It is necessary to have process to run depreciations, similar to ""asset movement list""","It is necessary to have new menu entry to run depreciations, similar to ""asset movement list"", where you can select single or groups of assets and different periods like in the asset movement list.",new,open,,1970-01-01 0015074,defect,Modules,psanjuan,jonalegriaesarte,high,minor,have not tried,,,2010-10-28,20,Ubuntu 8.04.1,,public,2011-07-20,"booking control lines in a booking sub-tab for an asset must shown just the corresponding amount for an asset, not the total","booking control lines in a booking sub-tab for an asset must shown just the corresponding amount for an asset, not the total amount of the booking control document.",new,open,,1970-01-01 0014930,feature request,Modules,networkb,jonalegriaesarte,normal,minor,have not tried,,,2010-10-20,20,Community Appliance,,public,2011-07-20,validate process should verify the length minimum of field,"for example, in bank account, the fields ""bank code"", ""branch code"" and ""partial account"" should have minimum 4, 4 and 10 digits respectly",new,open,,1970-01-01 0014805,defect,Modules,psanjuan,jonalegriaesarte,urgent,major,always,,,2010-10-07,20,Ubuntu 8.04.1,,public,2011-07-20,Payment is missing at the application path: Financial Management//Receivables&Payables//Transactions//Tax Payment//Header,"Payment is missing at the application path: Financial Management//Receivables&Payables//Transactions//Tax Payment//Header once a tax payment has been processed and a payment has been created. See screen below. ",new,open,,1970-01-01 0014716,feature request,Modules,psanjuan,jonalegriaesarte,urgent,major,always,,,2010-09-28,20,Ubuntu 8.04.1,,public,2011-07-20,To Do List - should take into account "Special Documents","To Do List - should take into account ""Special Documents"" which implies that a step by step definition of the corresponding workflow for each special document must be also defined. Above means: generic definition of document types to be added to the ToDoList",new,open,,1970-01-01 0014569,defect,Modules,psanjuan,jonalegriaesarte,normal,minor,always,,,2010-09-15,20,Ubuntu 8.04.1,,public,2011-07-20,To Do List - should captured once again invoice lines which were unposted,"To Do List - should captured once again the invoice line changes done after the correspoding invoice has been unposted. ",new,open,,1970-01-01 0014562,feature request,Modules,networkb,jonalegriaesarte,normal,minor,always,,,2010-09-15,20,Community Appliance,,public,2011-07-20,IDL to support import of accountings accounts,support to import of c_element_value with IDL module,new,open,,1970-01-01 0013634,defect,Modules,rafaroda,jonalegriaesarte,high,major,always,,,2010-06-11,20,Professional Appliance,,public,2011-07-20,WAD validations errors,"""WAD validations errors display in the Tax Report Launcher module version 1.0.0, included in the Professional Localization pack Spain. [WADValidation] 118 [main] ERROR org.openbravo.wad.validation.WADValidationResult - +++++++++++++++++++++++++++++++++++++++++++++++++++ [WADValidation] 123 [main] ERROR org.openbravo.wad.validation.WADValidationResult - Errors for Validation type: Missing Identifier [WADValidation] 130 [main] ERROR org.openbravo.wad.validation.WADValidationResult - +++++++++++++++++++++++++++++++++++++++++++++++++++ [WADValidation] 139 [main] ERROR org.openbravo.wad.validation.WADValidationResult - Table OBTL_WithHolding_Parameter has not identifier. [WADValidation] 164 [main] ERROR org.openbravo.wad.validation.WADValidationResult - +++++++++++++++++++++++++++++++++++++++++++++++++++ [WADValidation] 171 [main] ERROR org.openbravo.wad.validation.WADValidationResult - Errors for Validation type: HTML Mapping [WADValidation] 178 [main] ERROR org.openbravo.wad.validation.WADValidationResult - +++++++++++++++++++++++++++++++++++++++++++++++++++ [WADValidation] 191 [main] ERROR org.openbravo.wad.validation.WADValidationResult - Process Tax Report Launcher has mapping: /ad_reports/OBTL_TaxReportLauncher.html. But it should start with /org.openbravo.module.taxreportlauncher. """,new,open,,1970-01-01 0014712,feature request,Modules,psanjuan,jonalegriaesarte,urgent,major,always,,,2010-09-28,20,Ubuntu 8.04.1,,public,2011-07-20,Inventory Value field in the Inventory Tab of the Asset Card,Inventory Value field in the Inventory Tab of the Asset Card,new,open,,1970-01-01 0014711,feature request,Modules,psanjuan,jonalegriaesarte,urgent,major,always,,,2010-09-28,20,Ubuntu 8.04.1,,public,2011-07-20,Impact on Asset Acc/Depreciation Plan Definition,"""As already discussed we need you to provide us with clear examples showing how the system should """"automatically"""" manage below list of """"financial accounting"""" scenarios impacting on asset accounting: 1- Manual Depreciation (Special Document) 2- Appreciation (Special Document) 3- Special Depreciation (Special Document) 4- Storno Depreciation (Special Document) 5- Reeboking 6- Storno For the ones below I already sent a document which could help you. Please find it attached: 6- Retroactive Postcapitalization (Special example) 7- No Retroactive Postcapitalization (Special example) 8- Change of depreciation range (Special example) - this must be done manually, please confirm.. 9- Discounts (Special example) - already sent by Anja.""",new,open,,1970-01-01 0014141,defect,Modules,ioritzCia,jonalegriaesarte,normal,minor,always,,,2010-08-06,5,,,public,2011-07-20,Some translations in Advanced Payables and Receivables - es_ES are inconsistent.,"""Matching algorithm has at least three different translations: - algoritmo de ajuste -> the window in the menu is called this way Gestión Financiera || Gestión de Cobros y Pagos || Configuración || Algoritmo de Ajuste - algoritmo de asociación -> the header tab of the window has this value - algoritmo de relación -> in Gestión Financiera || Gestión de Cobros y Pagos || Transacciones || Cuenta Financiera the field is called that way The status of a payment when it has clear in it, it is literally translated. clear -> claro. """,new,open,,1970-01-01 0013671,feature request,Modules,vmromanos,jonalegriaesarte,normal,minor,always,,,2010-06-16,20,Debian 5.0,,public,2011-07-20,Add "Linked to a tax" flag in the Tax Report Parameter tab,"""A flag should be added to the Financial Management || Accounting || Setup || Tax Report || Tax Report >> Tax Report Group >> Tax Report Parameter tab. It represents that this tax report parameter can be linked to a tax rate. In the Financial Management || Accounting || Setup || Tax Rate || Tax >> Tax Parameter tab, we should only display the tax parameters that have this flag checked. This way we will reduce the amount of unused tax report parameters that appear in the combobox.""",new,open,,1970-01-01 0013113,defect,Modules,psarobe,jonalegriaesarte,urgent,major,always,,,2010-04-25,5,,,public,2011-07-20,Intrastat invoice line tab: Cannot see the record inside the intrastat tab under sales invoice window,"This is what I think it's happening. Due to the high volume of records in the table Intr_c_invoiceline when you attempt to enter to the corresponding tab the server is not able to retrieve the data. In my opinion is attempting to retrieve all the records instead of one record. Probably there is something wrong defining in the application dictionary",scheduled,open,,1970-01-01 0013847,defect,Modules,vmromanos,jonalegriaesarte,normal,minor,always,,,2010-06-30,20,Debian 5.0,,public,2011-07-20,Allow deletable records in Tax Report Definition,"""Currently, the definition of the Tax Report Launcher tables that store the report's configuration doesn't allow to delete records. This can very dangerous in the future if we want to delete, for example, a tax report parameter from one version to another""",new,open,,1970-01-01 0012672,feature request,Modules,psanjuan,jonalegriaesarte,normal,minor,N/A,,,2010-03-12,20,Ubuntu 8.04.1,,public,2011-07-20,Electronic Code new field on Intrastat,"It would be really helpful to allow the end-user to save electronic code provided by AEAT web application given after Intrastat submission in the corresponding Intrastat. ",new,open,,1970-01-01 0012661,defect,Modules,vmromanos,jonalegriaesarte,low,minor,have not tried,,,2010-03-12,20,Debian 5.0,,public,2011-07-20,OBTL_TAX_REPORT_PARAMETER has no identifier,It's very difficult to search a tax report parameter if its table has no identifier.,new,open,,1970-01-01 0012543,defect,Modules,shuehner,jonalegriaesarte,normal,minor,have not tried,,,2010-03-03,5,,,public,2011-07-20,The long-running IDL validation process (at least) should get a progress bar.,"""After the validation has been started there is zero feedback on progress shown to the user. As the validation is sequentially done over the lines of the import file, getting progress data should be easy, and adding this to the output would enhance user experience. Also this would workaround i.e. issues liker 12401 as the progress update queries to the backend would prevent the session timeout. """,new,open,,1970-01-01 0012542,defect,Modules,shuehner,jonalegriaesarte,normal,minor,have not tried,,,2010-03-03,5,,,public,2011-07-20,IDL validation process (for at least the product price entity) executes too many (duplicate) database-queries,"""Logging the db-queries done while executing the IDL validation process shows that about 12* select queries are issued for each validate line from the import-csv-file. This could be reduced greatly by caching and not re-executing queries for data unchanged during the validation process. Breakdown of queries (per imported line): - select on product - select on ad_org - select on ad_role_orgaccess - select on discountschema - 4* select on idl_entity imported - 4* select on idl_field imported A prototype change to cache (ad_org,ad_role_orgaccess,idl_entity,idl_field) lookup based on same input parameters did lead to a 4*speedup of the validation (10k import lines, before ca. 400s, after 100s)""",new,open,,1970-01-01 0012087,feature request,Modules,rafaroda,jonalegriaesarte,urgent,minor,always,,,2010-01-28,5,,,public,2011-07-20,IDL to support import of product vendors,"IDL could support the import of product vendors, that is, allow records to be imported in Purchasing sub-tab (M_Product_PO table) of Product tab (M_Product table).",new,open,,1970-01-01 0011929,feature request,Modules,mgerke,jonalegriaesarte,normal,major,always,,,2010-01-11,5,,,public,2011-07-20,"Missing Bank Account Routing Number, missing BIC/SWIFT","/Xidl/Functional_Specifications/Business_Partners In Germany a bank account needs: - account number - bank routing number - BIC (SWIFT) Initial Data Load for Business Partners is useless for Germany without fields for routing number and BIC In manual dialogs: Routing numbers are chosen from a list (updated quarterly) Account numbers are checked against the routing number IBAN is calculated from account and routing number ",scheduled,open,,1970-01-01 0012434,feature request,Modules,psanjuan,jonalegriaesarte,normal,major,N/A,,,2010-02-24,20,Ubuntu 8.04.1,,public,2011-07-20,Complementary declarations,"Complementary declarations are now out of scope, therefore we should implement them in next Intrastat Declaration version",new,open,,1970-01-01 0012079,feature request,Modules,adrianromero,jonalegriaesarte,normal,minor,have not tried,,,2010-01-27,5,,,public,2011-07-20,Change the commit behaviour to improve performance,Now the import process commits to the database for every single row. The import process will gain a lot of performance if the process commits for example for each 100 or 1000 rows.,new,open,,1970-01-01 0012055,feature request,Modules,adrianromero,jonalegriaesarte,high,minor,have not tried,,,2010-01-25,5,,,public,2011-07-20,Support for importing products that are sourced from multiple vendors,It will be good to import product provided by different vendors.,new,open,,1970-01-01 0012054,feature request,Modules,adrianromero,jonalegriaesarte,high,minor,have not tried,,,2010-01-25,5,,,public,2011-07-20,Support for new custom columns in all entities,It will be good to import new columns created in current IDL entities. Now IDL only support a fixed set of columns for each entity.,new,open,,1970-01-01 0011947,defect,Modules,dalsasua,jonalegriaesarte,normal,major,always,,,2010-01-12,20,Ubuntu 9.04,,public,2011-07-20,"For an annual report and a year without periods, report launching gives a non-sense error message","For an annual report and a year without periods, report launching gives a non-sense error message",new,open,,1970-01-01 0011366,defect,Modules,shuehner,jonalegriaesarte,normal,major,always,,,2009-11-16,5,,,public,2011-07-20,Errors with new identifier columns validation in current WAD,"When the module is installed/compiled with a recent openbravo (i.e.) a new validation checks that all tables/views have the identifier columns defined. Error output: [java] 4038 [main] ERROR org.openbravo.wad.validation.WADValidationResult - Employee (Manager View) > Contact: table HCMC_Contact has not identifier. [java] 4038 [main] ERROR org.openbravo.wad.validation.WADValidationResult - Employee (Manager View) > Other Citizenship: table HCMC_OtherCitizenship has not identifier. [java] 4038 [main] ERROR org.openbravo.wad.validation.WADValidationResult - Employee (Manager View) > Employment Information: table HCMC_EmploymentInformation has not identif [java] 4038 [main] ERROR org.openbravo.wad.validation.WADValidationResult - Default Setup > Default: table HCMC_Default has not identifier. [java] 4038 [main] ERROR org.openbravo.wad.validation.WADValidationResult - Employee > Contact: table HCMC_Contact has not identifier. [java] 4038 [main] ERROR org.openbravo.wad.validation.WADValidationResult - Employee Self-Service > Contact: table HCMC_Contact has not identifier. [java] 4038 [main] ERROR org.openbravo.wad.validation.WADValidationResult - Employee Self-Service > Family Member: table HCMC_FamilyMember has not identifier. [java] 4038 [main] ERROR org.openbravo.wad.validation.WADValidationResult - Employee Self-Service > Other Citizenship: table HCMC_OtherCitizenship has not identifier. [java] 4038 [main] ERROR org.openbravo.wad.validation.WADValidationResult - Employee Self-Service > Employment Information: table HCMC_EmploymentInformation has not identifie [java] 4038 [main] ERROR org.openbravo.wad.validation.WADValidationResult - Team > Manager History: table HCMC_Team_Manager has not identifier. [java] 4038 [main] ERROR org.openbravo.wad.validation.WADValidationResult - Employee > Family Member: table HCMC_FamilyMember has not identifier. [java] 4038 [main] ERROR org.openbravo.wad.validation.WADValidationResult - Position > Salary Category: table HCMC_Position_Salcat has not identifier. [java] 4039 [main] ERROR org.openbravo.wad.validation.WADValidationResult - Employee > Other Citizenship: table HCMC_OtherCitizenship has not identifier. [java] 4039 [main] ERROR org.openbravo.wad.validation.WADValidationResult - Employee > Employment Information: table HCMC_EmploymentInformation has not identifier.",scheduled,open,,1970-01-01 0011364,defect,Modules,shuehner,jonalegriaesarte,normal,minor,have not tried,,,2009-11-16,5,,,public,2011-07-20,Validation errors in this module,"Validations errors are shown on export.database Foreign Key Column C_BPARTNER.EM_Hcmc_C_Country_ID is not part of a foreign key constraint. Foreign Key Column C_BPARTNER.EM_Hcmc_Position_ID is not part of a foreign key constraint. Foreign Key Column C_BPARTNER.EM_Hcmc_Team_ID is not part of a foreign key constraint. Foreign Key Column C_BPARTNER.EM_Hcmc_Employmentorg_ID is not part of a foreign key constraint. Foreign Key Column C_SALARY_CATEGORY.EM_Hcmc_C_Currency_ID is not part of a foreign key constraint.",scheduled,open,,1970-01-01 0011363,defect,Modules,thirumalaik,jonalegriaesarte,normal,major,always,,,2009-11-16,5,,,public,2011-07-20,Unable to uninstall HCM module,"""I got this error when trying to un install. apply.modules: [echo] Applying org.openbravo.hcm.common modules... init: set.code.rev: code.rev: update.database.mod: init: database.lib: init: compile: build.jar: jar: init: core.lib: init: compile: build.jar: build: copy.core.lib: update.database.mod: Database connection: jdbc:postgresql://localhost:5432/openbravo. [^] User: tad Creating submodel for application dictionary Updating module: org.openbravo.hcm.common Loading submodel from database... Reading tables... Reading views... Reading sequences... Reading triggers... Reading functions... Sorting foreign keys and checks... Starting function and trigger standardization. Submodel loaded Loading data from XML files Comparing table ADProcess Comparing table ADElement Comparing table ADMenu Comparing table ADProcessParameter Comparing table ADMessage Comparing table ADReference Comparing table ADAuxiliaryInput Comparing table DataSetTable Comparing table ADCallout Comparing table ModuleDBPrefix Comparing table ADList Comparing table DataSetColumn Comparing table ADModelImplementation Comparing table ADModelImplementationMapping Comparing table ADColumn Comparing table DataPackage Comparing table ADSelector Comparing table ADFieldGroup Comparing table ADSelectorColumn Comparing table ADModule Comparing table ADReferencedTable Comparing table ADTab Comparing table DataSet Comparing table ADField Comparing table ModuleDependency Comparing table ModelImplementationParameter Comparing table ADTable Comparing table ADTextInterface Comparing table ADWorkflow Comparing table ADTreeNode Comparing table NamingException Comparing table ADValidation Comparing table ADWFNode Comparing table ADWFNodeNext Comparing table ADForm Comparing table ADWindow Data changes we will perform: Row removed from table [AD_PROCESS]: Row removed from table [AD_PROCESS]: Row removed from table [AD_PROCESS]: Row removed from table [AD_PROCESS]: Row removed from table [AD_PROCESS]: Row removed from table [AD_PROCESS]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_ELEMENT]: Row removed from table [AD_MENU]: Row removed from table [AD_MENU]: Row removed from table [AD_MENU]: Row removed from table [AD_MENU]: Row removed from table [AD_MENU]: Row removed from table [AD_MENU]: Row removed from table [AD_MENU]: Row removed from table [AD_MENU]: Row removed from table [AD_MENU]: Row removed from table [AD_MENU]: Row removed from table [AD_PROCESS_PARA]: Row removed from table [AD_PROCESS_PARA]: Row removed from table [AD_PROCESS_PARA]: Row removed from table [AD_MESSAGE]: Row removed from table [AD_MESSAGE]: Row removed from table [AD_MESSAGE]: Row removed from table [AD_MESSAGE]: Row removed from table [AD_MESSAGE]: Row removed from table [AD_MESSAGE]: Row removed from table [AD_MESSAGE]: Row removed from table [AD_MESSAGE]: Row removed from table [AD_MESSAGE]: Row removed from table [AD_MESSAGE]: Row removed from table [AD_MESSAGE]: Row removed from table [AD_MESSAGE]: Row removed from table [AD_MESSAGE]: Row removed from table [AD_MESSAGE]: Row removed from table [AD_MESSAGE]: Row removed from table [AD_MESSAGE]: Row removed from table [AD_MESSAGE]: Row removed from table [AD_MESSAGE]: Row removed from table [AD_MESSAGE]: Row removed from table [AD_MESSAGE]: Row removed from table [AD_MESSAGE]: Row removed from table [AD_MESSAGE]: Row removed from table [AD_MESSAGE]: Row removed from table [AD_MESSAGE]: Row removed from table [AD_MESSAGE]: Row removed from table [AD_MESSAGE]: Row removed from table [AD_MESSAGE]: Row removed from table [AD_MESSAGE]: Row removed from table [AD_MESSAGE]: Row removed from table [AD_MESSAGE]: Row removed from table [AD_MESSAGE]: Row removed from table [AD_MESSAGE]: Row removed from table [AD_MESSAGE]: Row removed from table [AD_REFERENCE]: Row removed from table [AD_REFERENCE]: Row removed from table [AD_REFERENCE]: Row removed from table [AD_REFERENCE]: Row removed from table [AD_REFERENCE]: Row removed from table [AD_REFERENCE]: Row removed from table [AD_REFERENCE]: Row removed from table [AD_REFERENCE]: Row removed from table [AD_REFERENCE]: Row removed from table [AD_REFERENCE]: Row removed from table [AD_REFERENCE]: Row removed from table [AD_REFERENCE]: Row removed from table [AD_REFERENCE]: Row removed from table [AD_REFERENCE]: Row removed from table [AD_REFERENCE]: Row removed from table [AD_AUXILIARINPUT]: Row removed from table [AD_DATASET_TABLE]: Row removed from table [AD_DATASET_TABLE]: Row removed from table [AD_CALLOUT]: Row removed from table [AD_CALLOUT]: Row removed from table [AD_CALLOUT]: Row removed from table [AD_CALLOUT]: Row removed from table [AD_MODULE_DBPREFIX]: Row removed from table [AD_REF_LIST]: Row removed from table [AD_REF_LIST]: Row removed from table [AD_REF_LIST]: Row removed from table [AD_REF_LIST]: Row removed from table [AD_REF_LIST]: Row removed from table [AD_REF_LIST]: Row removed from table [AD_REF_LIST]: Row removed from table [AD_REF_LIST]: Row removed from table [AD_REF_LIST]: Row removed from table [AD_REF_LIST]: Row removed from table [AD_REF_LIST]: Row removed from table [AD_REF_LIST]: Row removed from table [AD_REF_LIST]: Row removed from table [AD_REF_LIST]: Row removed from table [AD_REF_LIST]: Row removed from table [AD_REF_LIST]: Row removed from table [AD_REF_LIST]: Row removed from table [AD_REF_LIST]: Row removed from table [AD_REF_LIST]: Row removed from table [AD_REF_LIST]: Row removed from table [AD_REF_LIST]: Row removed from table [AD_REF_LIST]: Row removed from table [AD_REF_LIST]: Row removed from table [AD_REF_LIST]: Row removed from table [AD_REF_LIST]: Row removed from table [AD_REF_LIST]: Row removed from table [AD_REF_LIST]: Row removed from table [AD_REF_LIST]: Row removed from table [AD_REF_LIST]: Row removed from table [AD_REF_LIST]: Row removed from table [AD_REF_LIST]: Row removed from table [AD_REF_LIST]: Row removed from table [AD_REF_LIST]: Row removed from table [AD_REF_LIST]: Row removed from table [AD_REF_LIST]: Row removed from table [AD_REF_LIST]: Row removed from table [AD_REF_LIST]: Row removed from table [AD_REF_LIST]: Row removed from table [AD_REF_LIST]: Row removed from table [AD_REF_LIST]: Row removed from table [AD_REF_LIST]: Row removed from table [AD_REF_LIST]: Row removed from table [AD_REF_LIST]: Row removed from table [AD_REF_LIST]: Row removed from table [AD_REF_LIST]: Row removed from table [AD_REF_LIST]: Row removed from table [AD_REF_LIST]: Row removed from table [AD_REF_LIST]: Row removed from table [AD_REF_LIST]: Row removed from table [AD_REF_LIST]: Row removed from table [AD_REF_LIST]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_MODEL_OBJECT_MAPPING]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_COLUMN]: Row removed from table [AD_PACKAGE]: Row removed from table [AD_FIELDGROUP]: Row removed from table [AD_FIELDGROUP]: Row removed from table [AD_MODULE]: Row removed from table [AD_REF_TABLE]: Row removed from table [AD_REF_TABLE]: Row removed from table [AD_REF_TABLE]: Row removed from table [AD_TAB]: Row removed from table [AD_TAB]: Row removed from table [AD_TAB]: Row removed from table [AD_TAB]: Row removed from table [AD_TAB]: Row removed from table [AD_TAB]: Row removed from table [AD_TAB]: Row removed from table [AD_TAB]: Row removed from table [AD_TAB]: Row removed from table [AD_TAB]: Row removed from table [AD_TAB]: Row removed from table [AD_TAB]: Row removed from table [AD_TAB]: Row removed from table [AD_TAB]: Row removed from table [AD_TAB]: Row removed from table [AD_TAB]: Row removed from table [AD_TAB]: Row removed from table [AD_TAB]: Row removed from table [AD_TAB]: Row removed from table [AD_TAB]: Row removed from table [AD_TAB]: Row removed from table [AD_TAB]: Row removed from table [AD_TAB]: Row removed from table [AD_TAB]: Row removed from table [AD_TAB]: Row removed from table [AD_TAB]: Row removed from table [AD_TAB]: Row removed from table [AD_TAB]: Row removed from table [AD_TAB]: Row removed from table [AD_TAB]: Row removed from table [AD_TAB]: Row removed from table [AD_TAB]: Row removed from table [AD_TAB]: Row removed from table [AD_DATASET]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_FIELD]: Row removed from table [AD_MODULE_DEPENDENCY]: Row removed from table [AD_TABLE]: Row removed from table [AD_TABLE]: Row removed from table [AD_TABLE]: Row removed from table [AD_TABLE]: Row removed from table [AD_TABLE]: Row removed from table [AD_TABLE]: Row removed from table [AD_TABLE]: Row removed from table [AD_TABLE]: Row removed from table [AD_TABLE]: Row removed from table [AD_TABLE]: Row removed from table [AD_TREENODE]: Row removed from table [AD_TREENODE]: Row removed from table [AD_TREENODE]: Row removed from table [AD_TREENODE]: Row removed from table [AD_TREENODE]: Row removed from table [AD_TREENODE]: Row removed from table [AD_TREENODE]: Row removed from table [AD_TREENODE]: Row removed from table [AD_TREENODE]: Row removed from table [AD_TREENODE]: Row removed from table [AD_VAL_RULE]: Row removed from table [AD_VAL_RULE]: Row removed from table [AD_WINDOW]: Row removed from table [AD_WINDOW]: Row removed from table [AD_WINDOW]: Row removed from table [AD_WINDOW]: Row removed from table [AD_WINDOW]: Row removed from table [AD_WINDOW]: Row removed from table [AD_WINDOW]: Comparing databases to find data differences Updating database model... Processing Trigger Trigger [name=HCMC_AD_TREENODE_TRG; ] (removed from database PostgreSql server) Processing Trigger Trigger [name=HCMC_AD_TREE_TRG; ] (removed from database PostgreSql server) Processing Trigger Trigger [name=HCMC_C_BPARTNER2_TRG; ] (removed from database PostgreSql server) Processing Trigger Trigger [name=HCMC_C_BPARTNER_TRG; ] (removed from database PostgreSql server) Processing Trigger Trigger [name=HCMC_C_BP_BANKACCOUNT_TRG; ] (removed from database PostgreSql server) Processing Trigger Trigger [name=HCMC_DEFAULT_TRG; ] (removed from database PostgreSql server) Processing Trigger Trigger [name=HCMC_EMPLOYMENTINFO_TRG; ] (removed from database PostgreSql server) Processing Trigger Trigger [name=HCMC_TEAM_TRG; ] (removed from database PostgreSql server) Processing Column EM_HCMC_STOP (removed from table AD_TREENODE) Processing Foreign key Foreign key [name=EM_HCMC_CBPARTNER_COUNTRY; onupdate=null; ondelete=null; foreign table=C_COUNTRY; 1 references] (removed from table C_BPARTNER) Processing Foreign key Foreign key [name=EM_HCMC_CBPARTNER_ORG; onupdate=null; ondelete=null; foreign table=AD_ORG; 1 references] (removed from table C_BPARTNER) Processing Foreign key Foreign key [name=EM_HCMC_CBPARTNER_POSITION; onupdate=null; ondelete=null; foreign table=HCMC_POSITION; 1 references] (removed from table C_BPARTNER) Processing Foreign key Foreign key [name=EM_HCMC_CBPARTNER_TEAM; onupdate=null; ondelete=null; foreign table=HCMC_TEAM; 1 references] (removed from table C_BPARTNER) Processing Foreign key Foreign key [name=EM_HCMC_IMAGE; onupdate=null; ondelete=null; foreign table=AD_IMAGE; 1 references] (removed from table C_BPARTNER) Processing Column EM_HCMC_BIRTHPLACE (removed from table C_BPARTNER) Processing Column EM_HCMC_BIRTHDATE (removed from table C_BPARTNER) Processing Column EM_HCMC_C_COUNTRY_ID (removed from table C_BPARTNER) Processing Column EM_HCMC_COMMENTS (removed from table C_BPARTNER) Processing Column EM_HCMC_EMPNUMBER (removed from table C_BPARTNER) Processing Column EM_HCMC_LASTNAME (removed from table C_BPARTNER) Processing Column EM_HCMC_MIDDLENAME (removed from table C_BPARTNER) Processing Column EM_HCMC_GENDER (removed from table C_BPARTNER) Processing Column EM_HCMC_IDDOCUMENT (removed from table C_BPARTNER) Processing Column EM_HCMC_MARITALSTATUS (removed from table C_BPARTNER) Processing Column EM_HCMC_EDUCATIONLEVEL (removed from table C_BPARTNER) Processing Column EM_HCMC_STATUS (removed from table C_BPARTNER) Processing Column EM_HCMC_EXITDATE (removed from table C_BPARTNER) Processing Column EM_HCMC_POSITION_ID (removed from table C_BPARTNER) Processing Column EM_HCMC_TEAM_ID (removed from table C_BPARTNER) Processing Column EM_HCMC_EMPLOYMENTORG_ID (removed from table C_BPARTNER) Processing Column EM_HCMC_EDUCATIONDEGREE (removed from table C_BPARTNER) Processing Column EM_HCMC_IMAGE_ID (removed from table C_BPARTNER) Processing Column EM_HCMC_FIRSTNAME (removed from table C_BPARTNER) Processing Check Constraint check [name=EM_HCMC_LOC_ISBUS_CHK; condition=EM_HCMC_ISBUSINESS IN ('Y', 'N')] (removed from table C_BPARTNER_LOCATION) Processing Check Constraint check [name=EM_HCMC_LOC_ISDEF_CHK; condition=EM_HCMC_ISDEFAULT IN ('Y', 'N')] (removed from table C_BPARTNER_LOCATION) Processing Column EM_HCMC_COMMENTS (removed from table C_BPARTNER_LOCATION) Processing Column EM_HCMC_ISDEFAULT (removed from table C_BPARTNER_LOCATION) Processing Column EM_HCMC_ISBUSINESS (removed from table C_BPARTNER_LOCATION) Processing Column EM_HCMC_MAKEDEFAULT (removed from table C_BPARTNER_LOCATION) Processing Check Constraint check [name=EM_HCMC_BANK_ISDEF_CHK; condition=EM_HCMC_ISDEFAULT IN ('Y', 'N')] (removed from table C_BP_BANKACCOUNT) Processing Column EM_HCMC_ACCOUNTNAME (removed from table C_BP_BANKACCOUNT) Processing Column EM_HCMC_ISDEFAULT (removed from table C_BP_BANKACCOUNT) Processing Column EM_HCMC_SWIFT (removed from table C_BP_BANKACCOUNT) Processing Column EM_HCMC_MAKEDEFAULT (removed from table C_BP_BANKACCOUNT) Processing Column EM_HCMC_ACCOUNTTYPE (removed from table C_BP_BANKACCOUNT) Processing Foreign key Foreign key [name=EM_HCMC_SALARYCAT_CURRENCY; onupdate=null; ondelete=null; foreign table=C_CURRENCY; 1 references] (removed from table C_SALARY_CATEGORY) Processing Column EM_HCMC_C_CURRENCY_ID (removed from table C_SALARY_CATEGORY) Processing Column EM_HCMC_FROMAMOUNT (removed from table C_SALARY_CATEGORY) Processing Column EM_HCMC_TOAMOUNT (removed from table C_SALARY_CATEGORY) Processing Column EM_HCMC_FROMPERCENTAGE (removed from table C_SALARY_CATEGORY) Processing Column EM_HCMC_TOPERCENTAGE (removed from table C_SALARY_CATEGORY) Processing Column EM_HCMC_BONUSTYPE (removed from table C_SALARY_CATEGORY) Processing Table HCMC_CONTACT (removed) Processing Table HCMC_CONTRACTTYPE (removed) Processing Table HCMC_DEFAULT (removed) Processing Table HCMC_EMPLOYMENTINFORMATION (removed) Processing Table HCMC_FAMILYMEMBER (removed) Processing Table HCMC_OTHERCITIZENSHIP (removed) Processing Table HCMC_POSITION (removed) Processing Table HCMC_POSITION_SALCAT (removed) Processing Table HCMC_TEAM (removed) Processing Table HCMC_TEAM_MANAGER (removed) Processing Function Function [notation=HCMC_ISCHILDTEAM(VARCHAR, VARCHAR, VARCHAR); ] (removed from database PostgreSql server) Processing Function Function [notation=HCMC_ISMANAGERCHILDTEAM(VARCHAR, VARCHAR, VARCHAR); ] (removed from database PostgreSql server) No message for event The following error occurred while executing this line: /opt/OpenbravoERP-2.50MP5/build.xml:535: The following error occurred while executing this line: /opt/OpenbravoERP-2.50MP5/src-db/database/build.xml:132: org.apache.ddlutils.DdlUtilsException: java.lang.NullPointerException /opt/OpenbravoERP-2.50MP5/build.xml:614: The following error occurred while executing this line: /opt/OpenbravoERP-2.50MP5/build.xml:535: The following error occurred while executing this line: /opt/OpenbravoERP-2.50MP5/src-db/database/build.xml:132: org.apache.ddlutils.DdlUtilsException: java.lang.NullPointerException /opt/OpenbravoERP-2.50MP5/build.xml:614: The following error occurred while executing this line: /opt/OpenbravoERP-2.50MP5/build.xml:535: The following error occurred while executing this line: /opt/OpenbravoERP-2.50MP5/src-db/database/build.xml:132: org.apache.ddlutils.DdlUtilsException: java.lang.NullPointerException at org.apache.tools.ant.ProjectHelper.addLocationToBuildException(ProjectHelper.java:508) at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:418) at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) at sun.reflect.GeneratedMethodAccessor297.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) at org.apache.tools.ant.Task.perform(Task.java:348) at org.apache.tools.ant.Target.execute(Target.java:357) at org.apache.tools.ant.Target.performTasks(Target.java:385) at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337) at org.apache.tools.ant.Project.executeTarget(Project.java:1306) at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41) at org.apache.tools.ant.Project.executeTargets(Project.java:1189) at org.openbravo.erpCommon.utility.AntExecutor.runTask(AntExecutor.java:222) at org.openbravo.erpCommon.ad_process.ApplyModules.startApply(ApplyModules.java:224) at org.openbravo.erpCommon.ad_process.ApplyModules.doPost(ApplyModules.java:63) at javax.servlet.http.HttpServlet.service(HttpServlet.java:710) at org.openbravo.base.HttpBaseServlet.serviceInitialized(HttpBaseServlet.java:225) at org.openbravo.base.secureApp.HttpSecureAppServlet.service(HttpSecureAppServlet.java:331) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.openbravo.utils.SessionExpirationFilter.doFilter(SessionExpirationFilter.java:66) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.openbravo.utils.CharsetFilter.doFilter(CharsetFilter.java:35) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.openbravo.dal.core.DalRequestFilter$1.doAction(DalRequestFilter.java:79) at org.openbravo.dal.core.ThreadHandler.run(ThreadHandler.java:46) at org.openbravo.dal.core.DalRequestFilter.doFilter(DalRequestFilter.java:85) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685) at java.lang.Thread.run(Thread.java:619) Caused by: /opt/OpenbravoERP-2.50MP5/build.xml:535: The following error occurred while executing this line: /opt/OpenbravoERP-2.50MP5/src-db/database/build.xml:132: org.apache.ddlutils.DdlUtilsException: java.lang.NullPointerException at org.apache.tools.ant.ProjectHelper.addLocationToBuildException(ProjectHelper.java:508) at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:418) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) at sun.reflect.GeneratedMethodAccessor297.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) at org.apache.tools.ant.Task.perform(Task.java:348) at org.apache.tools.ant.Target.execute(Target.java:357) at org.apache.tools.ant.Target.performTasks(Target.java:385) at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337) at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38) at org.apache.tools.ant.Project.executeTargets(Project.java:1189) at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:416) ... 45 more Caused by: /opt/OpenbravoERP-2.50MP5/src-db/database/build.xml:132: org.apache.ddlutils.DdlUtilsException: java.lang.NullPointerException at org.openbravo.ddlutils.task.AlterDatabaseDataMod.doExecute(AlterDatabaseDataMod.java:280) at org.openbravo.dal.core.DalInitializingTask.execute(DalInitializingTask.java:116) at org.openbravo.ddlutils.task.BaseDalInitializingTask.execute(BaseDalInitializingTask.java:79) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) at sun.reflect.GeneratedMethodAccessor297.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) at org.apache.tools.ant.Task.perform(Task.java:348) at org.apache.tools.ant.Target.execute(Target.java:357) at org.apache.tools.ant.Target.performTasks(Target.java:385) at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337) at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38) at org.apache.tools.ant.Project.executeTargets(Project.java:1189) at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:416) ... 57 more Caused by: org.apache.ddlutils.DdlUtilsException: java.lang.NullPointerException at org.apache.ddlutils.util.CallbackClosure.execute(CallbackClosure.java:154) at org.apache.ddlutils.platform.SqlBuilder$1.evaluate(SqlBuilder.java:818) at org.apache.commons.collections.CollectionUtils.filter(CollectionUtils.java:403) at org.apache.ddlutils.platform.SqlBuilder.applyForSelectedChanges(SqlBuilder.java:815) at org.apache.ddlutils.platform.SqlBuilder.processChanges(SqlBuilder.java:879) at org.apache.ddlutils.platform.SqlBuilder.alterDatabase(SqlBuilder.java:545) at org.apache.ddlutils.platform.SqlBuilder.alterDatabase(SqlBuilder.java:530) at org.apache.ddlutils.platform.PlatformImplBase.alterTables(PlatformImplBase.java:642) at org.apache.ddlutils.platform.PlatformImplBase.alterTables(PlatformImplBase.java:625) at org.openbravo.ddlutils.task.AlterDatabaseDataMod.doExecute(AlterDatabaseDataMod.java:269) ... 71 more Caused by: java.lang.NullPointerException at org.apache.ddlutils.platform.SqlBuilder.getStructureObjectName(SqlBuilder.java:3991) at org.apache.ddlutils.platform.postgresql.PostgreSqlBuilder.writeDropTriggerEndStatement(PostgreSqlBuilder.java:628) at org.apache.ddlutils.platform.SqlBuilder.dropTrigger(SqlBuilder.java:3931) at org.apache.ddlutils.platform.SqlBuilder.processChange(SqlBuilder.java:1180) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lan g.reflect.Method.invoke(Method.java:597) at org.apache.ddlutils.util.CallbackClosure.execute(CallbackClosure.java:151) ... 80 more --- Nested Exception --- /opt/OpenbravoERP-2.50MP5/build.xml:535: The following error occurred while executing this line: /opt/OpenbravoERP-2.50MP5/src-db/database/build.xml:132: org.apache.ddlutils.DdlUtilsException: java.lang.NullPointerException at org.apache.tools.ant.ProjectHelper.addLocationToBuildException(ProjectHelper.java:508) at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:418) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) at sun.reflect.GeneratedMethodAccessor297.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) at org.apache.tools.ant.Task.perform(Task.java:348) at org.apache.tools.ant.Target.execute(Target.java:357) at org.apache.tools.ant.Target.performTasks(Target.java:385) at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337) at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38) at org.apache.tools.ant.Project.executeTargets(Project.java:1189) at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:416) at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) at sun.reflect.GeneratedMethodAccessor297.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) at org.apache.tools.ant.Task.perform(Task.java:348) at org.apache.tools.ant.Target.execute(Target.java:357) at org.apache.tools.ant.Target.performTasks(Target.java:385) at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337) at org.apache.tools.ant.Project.executeTarget(Project.java:1306) at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41) at org.apache.tools.ant.Project.executeTargets(Project.java:1189) at org.openbravo.erpCommon.utility.AntExecutor.runTask(AntExecutor.java:222) at org.openbravo.erpCommon.ad_process.ApplyModules.startApply(ApplyModules.java:224) at org.openbravo.erpCommon.ad_process.ApplyModules.doPost(ApplyModules.java:63) at javax.servlet.http.HttpServlet.service(HttpServlet.java:710) at org.openbravo.base.HttpBaseServlet.serviceInitialized(HttpBaseServlet.java:225) at org.openbravo.base.secureApp.HttpSecureAppServlet.service(HttpSecureAppServlet.java:331) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.openbravo.utils.SessionExpirationFilter.doFilter(SessionExpirationFilter.java:66) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.openbravo.utils.CharsetFilter.doFilter(CharsetFilter.java:35) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.openbravo.dal.core.DalRequestFilter$1.doAction(DalRequestFilter.java:79) at org.openbravo.dal.core.ThreadHandler.run(ThreadHandler.java:46) at org.openbravo.dal.core.DalRequestFilter.doFilter(DalRequestFilter.java:85) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685) at java.lang.Thread.run(Thread.java:619) Caused by: /opt/OpenbravoERP-2.50MP5/src-db/database/build.xml:132: org.apache.ddlutils.DdlUtilsException: java.lang.NullPointerException at org.openbravo.ddlutils.task.AlterDatabaseDataMod.doExecute(AlterDatabaseDataMod.java:280) at org.openbravo.dal.core.DalInitializingTask.execute(DalInitializingTask.java:116) at org.openbravo.ddlutils.task.BaseDalInitializingTask.execute(BaseDalInitializingTask.java:79) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) at sun.reflect.GeneratedMethodAccessor297.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) at org.apache.tools.ant.Task.perform(Task.java:348) at org.apache.tools.ant.Target.execute(Target.java:357) at org.apache.tools.ant.Target.performTasks(Target.java:385) at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337) at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38) at org.apache.tools.ant.Project.executeTargets(Project.java:1189) at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:416) ... 57 more Caused by: org.apache.ddlutils.DdlUtilsException: java.lang.NullPointerException at org.apache.ddlutils.util.CallbackClosure.execute(CallbackClosure.java:154) at org.apache.ddlutils.platform.SqlBuilder$1.evaluate(SqlBuilder.java:818) at org.apache.commons.collections.CollectionUtils.filter(CollectionUtils.java:403) at org.apache.ddlutils.platform.SqlBuilder.applyForSelectedChanges(SqlBuilder.java:815) at org.apache.ddlutils.platform.SqlBuilder.processChanges(SqlBuilder.java:879) at org.apache.ddlutils.platform.SqlBuilder.alterDatabase(SqlBuilder.java:545) at org.apache.ddlutils.platform.SqlBuilder.alterDatabase(SqlBuilder.java:530) at org.apache.ddlutils.platform.PlatformImplBase.alterTables(PlatformImplBase.java:642) at org.apache.ddlutils.platform.PlatformImplBase.alterTables(PlatformImplBase.java:625) at org.openbravo.ddlutils.task.AlterDatabaseDataMod.doExecute(AlterDatabaseDataMod.java:269) ... 71 more Caused by: java.lang.NullPointerException at org.apache.ddlutils.platform.SqlBuilder.getStructureObjectName(SqlBuilder.java:3991) at org.apache.ddlutils.platform.postgresql.PostgreSqlBuilder.writeDropTriggerEndStatement(PostgreSqlBuilder.java:628) at org.apache.ddlutils.platform.SqlBuilder.dropTrigger(SqlBuilder.java:3931) at org.apache.ddlutils.platform.SqlBuilder.processChange(SqlBuilder.java:1180) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.ddlutils.util.CallbackClosure.execute(CallbackClosure.java:151) ... 80 more --- Nested Exception --- /opt/OpenbravoERP-2.50MP5/src-db/database/build.xml:132: org.apache.ddlutils.DdlUtilsException: java.lang.NullPointerException at org.openbravo.ddlutils.task.AlterDatabaseDataMod. doExecute(AlterDatabaseDataMod.java:280) at org.openbravo.dal.core.DalInitializingTask.execute(DalInitializingTask.java:116) at org.openbravo.ddlutils.task.BaseDalInitializingTask.execute(BaseDalInitializingTask.java:79) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) at sun.reflect.GeneratedMethodAccessor297.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) at org.apache.tools.ant.Task.perform(Task.java:348) at org.apache.tools.ant.Target.execute(Target.java:357) at org.apache.tools.ant.Target.performTasks(Target.java:385) at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337) at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38) at org.apache.tools.ant.Project.executeTargets(Project.java:1189) at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:416) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) at sun.reflect.GeneratedMethodAccessor297.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) at org.apache.tools.ant.Task.perform(Task.java:348) at org.apache.tools.ant.Target.execute(Target.java:357) at org.apache.tools.ant.Target.performTasks(Target.java:385) at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337) at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38) at org.apache.tools.ant.Project.executeTargets(Project.java:1189) at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:416) at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) at sun.reflect.GeneratedMethodAccessor297.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) at org.apache.tools.ant.Task.perform(Task.java:348) at org.apache.tools.ant.Target.execute(Target.java:357) at org.apache.tools.ant.Target.performTasks(Target.java:385) at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337) at org.apache.tools.ant.Project.executeTarget(Project.java:1306) at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41) at org.apache.tools.ant.Project.executeTargets(Project.java:1189) at org.openbravo.erpCommon.utility.AntExecutor.runTask(AntExecutor.java:222) at org.openbravo.erpCommon.ad_process.ApplyModules.startApply(ApplyModules.java:224) at org.openbravo.erpCommon.ad_process.ApplyModules.doPost(ApplyModules.java:63) at javax.servlet.http.HttpServlet.service(HttpServlet.java:710) at org.openbravo.base.HttpBaseServlet.serviceInitialized(HttpBaseServlet.java:225) at org.openbravo.base.secureApp.HttpSecureAppServlet.service(HttpSecureAppServlet.java:331) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.openbravo.utils.SessionExpirationFilter.doFilter(SessionExpirationFilter.java:66) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.openbravo.utils.CharsetFilter.doFilter(CharsetFilter.java:35) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.openbravo.dal.core.DalRequestFilter$1.doAction(DalRequestFilter.java:79) at org.openbravo.dal.core.ThreadHandler.run(ThreadHandler.java:46) at org.openbravo.dal.core.DalRequestFilter.doFilter(DalRequestFilter.java:85) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685) at java.lang.Thread.run(Thread.java:619) Caused by: org.apache.ddlutils.DdlUtilsException: java.lang.NullPointerException at org.apache.ddlutils.util.CallbackClosure.execute(CallbackClosure.java:154) at org.apache.ddlutils.platform.SqlBuilder$1.evaluate(SqlBuilder.java:818) at org.apache.commons.collections.CollectionUtils.filter(CollectionUtils.java:403) at org.apache.ddlutils.platform.SqlBuilder.applyForSelectedChanges(SqlBuilder.java:815) at org.apache.ddlutils.platform.SqlBuilder.processChanges(SqlBuilder.java:879) at org.apache.ddlutils.platform.SqlBuilder.alterDatabase(SqlBuilder.java:545) at org.apache.ddlutils.platform.SqlBuilder.alterDatabase(SqlBuilder.java:530) at org.apache.ddlutils.platform.PlatformImplBase.alterTables(PlatformImplBase.java:642) at org.apache.ddlutils.platform.PlatformImplBase.alterTables(PlatformImplBase.java:625) at org.openbravo.ddlutils.task.AlterDatabaseDataMod.doExecute(AlterDatabaseDataMod.java:269) ... 71 more Caused by: java.lang.NullPointerException at org.apache.ddlutils.platform.SqlBuilder.getStructureObjectName(SqlBuilder.java:3991) at org.apache.ddlutils.platform.postgresql.PostgreSqlBuilder.writeDropTriggerEndStatement(PostgreSqlBuilder.java:628) at org.apache.ddlutils.platform.SqlBuilder.dropTrigger(SqlBuilder.java:3931) at org.apache.ddlutils.platform.SqlBuilder.processChange(SqlBuilder.java:1180) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.ddlutils.util.CallbackClosure.execute(CallbackClosure.java:151) ... 80 more --- Nested Exception --- org.apache.ddlutils.DdlUtilsException: java.lang.NullPointerException at org.apache.ddlutils.util.CallbackClosure.execute(CallbackClosure.java:154) at org.apache.ddlutils.platform.SqlBuilder$1.evaluate(SqlBuilder.java:818) at org.apache.commons.collections.CollectionUtils.filter(CollectionUtils.java:403) at org.apache.ddlutils.platform.SqlBuilder.applyForSelectedChanges(SqlBuilder.java:815) at org.apache.ddlutils.platform.SqlBuilder.processChanges(SqlBuilder.java:879) at org.apache.ddlutils.platform.SqlBuilder.alterDatabase(SqlBuilder.java:545) at org.apache.ddlutils.platform.SqlBuilder.alterDatabase(SqlBuilder.java:530) at org.apache.ddlutils.platform.PlatformImplBase.alterTables(PlatformImplBase.java:642) at org.apache.ddlutils.platform.PlatformImplBase.alterTables(PlatformImplBase.java:625) at org.openbravo.ddlutils.task.AlterDatabaseDataMod.doExecute(AlterDatabaseDataMod.java:269) at org.o penbravo.dal.core.DalInitializingTask.execute(DalInitializingTask.java:116) at org.openbravo.ddlutils.task.BaseDalInitializingTask.execute(BaseDalInitializingTask.java:79) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) at sun.reflect.GeneratedMethodAccessor297.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) at org.apache.tools.ant.Task.perform(Task.java:348) at org.apache.tools.ant.Target.execute(Target.java:357) at org.apache.tools.ant.Target.performTasks(Target.java:385) at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337) at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38) at org.apache.tools.ant.Project.executeTargets(Project.java:1189) at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:416) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) at sun.reflect.GeneratedMethodAccessor297.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) at org.apache.tools.ant.Task.perform(Task.java:348) at org.apache.tools.ant.Target.execute(Target.java:357) at org.apache.tools.ant.Target.performTasks(Target.java:385) at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337) at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38) at org.apache.tools.ant.Project.executeTargets(Project.java:1189) at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:416) at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) at sun.reflect.GeneratedMethodAccessor297.invoke(Unknown Source) at sun""",feedback,open,,1970-01-01 0011130,defect,Modules,shuehner,jonalegriaesarte,normal,minor,have not tried,,,2009-10-26,5,,,public,2011-07-20,WAD error on compiling tab included in this module,"When installing this module and compiling the following error is logged on WAD execution: [java] 107657 [main] INFO org.openbravo.wad.Wad - Processing Window: G/L Journal - Tab: Booking Control - id: DFE3E7869FB549B0BD2154134942D7D7 [java] 107778 [main] ERROR org.openbravo.wad.Wad - No key found in parent tab: Batch ",scheduled,open,,1970-01-01 0017511,feature request,Openbravo ERP,xabiermerino,jonalegriaesarte,high,minor,always,2.50MP30,,2011-06-06,5,,,public,2011-07-20,"It will be usefull to add regions of Italy, France and Germany","In this moment United Kingdom has defined regions. It will be usefull to add regions of Italy, France and Germany.",new,open,,1970-01-01 0017634,feature request,Openbravo ERP,jecharri,jonalegriaesarte,urgent,major,always,,,2011-06-14,5,,,public,2011-07-20,It must exist the posibility to create one invoice from more than one "Goods Receipt" or "Goods Shipment","When you create an invoice you have the posibility to create one copying lines from one Goods Receipt and after that from another Goods Receipt but you can't do all in only one step. It will be interesting if exist the posibility to create one invoice from some Goods Receipt or Goods Shipment.",new,open,,1970-01-01 0017570,feature request,Openbravo ERP,jecharri,jonalegriaesarte,high,minor,always,,,2011-06-09,5,,,public,2011-07-20,It will be interesting if the application see a message when you are repeating a Purchase invoice,"""when the companies receive a purchase invoices, these invoices can arrive from mail,fax, post... and it will be interesting if the application has a validation when you are creating an invoice. This validation it can be doing with business partner and reference number.""",new,open,,1970-01-01 0017567,feature request,Openbravo ERP,jecharri,jonalegriaesarte,high,minor,have not tried,,,2011-06-08,5,,,public,2011-07-20,When you export to excel the Price list it must be one column for identifier,"In case you have a m_product table with 2 columns ore more like identifier. When you export to excel the Price list it must be one column for identifier. ",new,open,,1970-01-01 0017565,feature request,Openbravo ERP,jecharri,jonalegriaesarte,high,minor,always,2.50MP30,,2011-06-08,5,,,public,2011-07-20,"It will be interesting, if the total amount of the remitance appear in the headers","It will be interesting, if the total amount of the remitance appear in ""Financial Management || Receivables & Payables || Transactions || Remittance || Header"" because it will be more easier to see the information.",new,open,,1970-01-01 0017701,feature request,Openbravo ERP,jecharri,jonalegriaesarte,urgent,major,always,pi,,2011-06-20,5,,,public,2011-07-20,"In the application, users can not print Promissory Notes","""In 2.50 version you can configure your """"Promissory notes"""" like you want in """"Financial Management || Receivables & Payables || Setup || Promissory Note Format"""" and after that, you can print the promissory note by clicking on payment in any invoice. Now in 3.0 version the window """"Promissory Note Format"""" is disactivated but you can activate, the problem is that, with the new APR module the user doesn't have the oportunity to print promissory notes.""",new,open,,1970-01-01 0017697,feature request,Openbravo ERP,maite,jonalegriaesarte,urgent,major,always,,,2011-06-20,5,,,public,2011-07-20,Provide a form to easily add tax zones when creating taxes,"""Provide a form to easily add tax zones when creating taxes. Actually, if you need to add several countries is impracticable to create them one by one.""",new,open,,1970-01-01 0017714,feature request,Openbravo ERP,xabiermerino,jonalegriaesarte,high,minor,always,3.0MP0,,2011-06-20,5,,,public,2011-07-20,The application should warn of description's changes of lots.,"""The application should warn that all records related are going to be changed when you change the lot's description of a product with a physical inventory. If you have two lines in the physical inventory, one changes the lot the other one not, the application changes the lot too.""",new,open,,1970-01-01 0017777,feature request,Openbravo ERP,xabiermerino,jonalegriaesarte,high,minor,always,2.50MP30,,2011-06-24,5,,,public,2011-07-20,The application allows change the UOM of the product althought it has stock,"The application allows change the UOM of the product althought it has stock. It should warn that the product has stock if you are trying to change its UOM. This change may cause some error when you make some insert or update in the m_transaction",new,open,,1970-01-01 0011616,defect,Localization Pack: Spain,networkb,jonalegriaesarte,normal,minor,always,,,2009-12-02,5,,,public,2011-07-20,There are some missing accounts,"There are some missing account in the lastest csv: 134100000 COBER. INV. NETA NEG. EXTRAN. - included in Plan Normal vs 2010/2011 136000000 AJ. VALOR ACT. NO CTES. P/VTA. 150000000 ACCS. O PARTI. LP PASIV. FNOS. 153300000 DESEMBOLSOS NO EXI. EMP. GRUPO 153400000 DESEMB. NO EXI. EMP. ASOCIADAS 153500000 DESEMB. NO EXI. OT. PART. VIN. 153600000 OTROS DESEMBOLSOS NO EXIGIDOS 154300000 APOR. NO DIN. PEND. EMP. GRUPO 154400000 APOR. NO DIN. PEND. EMP. ASOC. 154500000 APOR.NO DIN.PTES.OT.PART.VINC. 154600000 OTRAS APOR. NO DIN. PENDIENTES 195000000 ACCS.O PART.EMIT.CONS.PAS.FNOS 197000000 SUSCRI. ACCS. CONS. PAS. FNOS. 199000000 ACCS.EMIT.PAS.FNOS.PTES INSCR.",scheduled,open,,1970-01-01 0017221,feature request,Openbravo ERP,psanjuan,jonalegriaesarte,urgent,major,always,,,2011-05-17,20,Ubuntu 8.04.1,,public,2011-07-20,Multicurrency - Wrong decimals show by the system in the conversion rate window,"Multicurrency - Wrong decimals show by the system in the conversion rate window. We must prevent this from happening. See image attached.",new,open,,1970-01-01 0016689,defect,Modules,maite,jonalegriaesarte,high,minor,always,,,2011-04-07,5,,,public,2011-07-20,When pressing Undo button fields 'Subsidy entity' and 'subsidy date' should not be removed,Fields 'Subsidy entity' and 'subsidy date' are automatically filled when choosing Subsidy field. When pressing Undo button these fields should not be removed as Subsidy fields is not removed. ,new,open,,1970-01-01 0017905,feature request,Openbravo ERP,maite,jonalegriaesarte,urgent,major,always,,2.50MP31,2011-07-05,5,,,public,2011-07-20,Group Accounting Invoice Lines also for instantiated attributes,"""Actually, Group Accounting Invoice Lines feature groups lines by product. But if certain product has instantiated attributes it does not work as expected as lines are identified as different and they are not grouped. """,new,open,,1970-01-01 0017967,feature request,Openbravo ERP,maite,jonalegriaesarte,urgent,major,always,2.50MP31,,2011-07-12,5,,,public,2011-07-20,Be able to configure if Quotation's quantities should be reflected in selector qty fields or not,Be able to configure if Quotation's quantities should be reflected in selector qty fields or not,new,open,,1970-01-01 0017965,feature request,Openbravo ERP,ioritzCia,jonalegriaesarte,normal,minor,always,pi,,2011-07-12,20,Ubuntu 10.04,,public,2011-07-20,"Processes that create invoices and shipments from orders, should allow to modify the sales representative or the company agent.","""In some companies the representatives of an order, a shipment or an invoice can be different. For example the representative of a shipment can be the warehouse manager while the invoices' representative can be a sales agent. In this processes there is a trigger that fills that field and it makes it read only. It would be better if that field can be changed.""",new,open,,1970-01-01 0017993,defect,Modules,johnfandl,jonalegriaesarte,normal,major,have not tried,,,2011-07-14,5,,,public,2011-07-20,Employee (Manager View) not working (error is ERROR: HCMC_noteamtree.),"On a fresh installation of Openbravo 3, the Employee (Manager View) screen of the HCM Common module is not working. ",new,open,,1970-01-01 0017990,feature request,Openbravo ERP,psanjuan,jonalegriaesarte,high,major,always,,,2011-07-14,20,Ubuntu 8.04.1,,public,2011-07-20,It should be possible to undo wrong Reconciliations depending on the type of mistake made. TO BE DEFINED.,It should be possible to undo wrong Reconciliations depending on the type of mistake made. TO BE DEFINED.,new,open,,1970-01-01 0015726,feature request,Openbravo ERP,maite,jonalegriaesarte,high,minor,always,2.50MP25,,2011-01-21,5,,,public,2011-07-20,Be able to check stock directly from Product window,"It would be useful to be able to check stock directly from Product window, instead of running Stock Report",new,open,,1970-01-01 0017148,defect,Modules,psanjuan,eduardo_Argal,urgent,major,always,,,2011-05-12,20,Ubuntu 8.04.1,,public,2011-07-12,APRM translation review - including Payment Report ,"APRM translation review - including Payment Report ",new,open,,1970-01-01 0017962,feature request,Openbravo ERP,marvintm,marvintm,normal,minor,have not tried,,,2011-07-12,5,,,public,2011-07-12,Detect early (through triggers) that a field and an auxiliary input for the same tab have the same name,"""If there is an auxiliary input and a field with the same name for the same tab, the FIC doesn't compute the values for the column correctly (check issue 17528). It would be nice if the developer got an error when he is creating the auxiliary input or the field. This can be achieved via a trigger.""",new,open,,1970-01-01 0017959,defect,Modules,psanjuan,eduardo_Argal,urgent,major,always,,,2011-07-11,20,Ubuntu 8.04.1,,public,2011-07-11,Java lan null pointer exception shown while trying to create Cuaderno 58 remittance file,Java lan null pointer exception shown while trying to create Cuaderno 58 remittance file,new,open,,1970-01-01 0017896,feature request,Openbravo ERP,psanjuan,eduardo_Argal,urgent,major,always,,,2011-07-05,20,Ubuntu 8.04.1,,public,2011-07-05,Several G/L items included in the reconciliation process,Several G/L items included in the reconciliation process,new,open,,1970-01-01 0007236,feature request,Openbravo ERP,shuehner,shuehner,normal,major,N/A,pi,,2009-01-29,5,,,public,2011-06-22,Tracking issue: Cleanup for 3.00,This feature request serves as a tracking issue which should depend on all individual cleanup task which should be done at the start of the 2.60 cycle.,acknowledged,open,,1970-01-01 0006448,feature request,Openbravo ERP,rgoris,rgoris,normal,major,have not tried,,,2008-12-10,5,,,public,2011-06-22,Initial Setup & data import - umbrella,Umbrella feature for Initial Setup & data import ,scheduled,open,,1970-01-01 0017766,defect,Modules,psanjuan,ioritzCia,urgent,major,always,,,2011-06-22,20,Ubuntu 8.04.1,,public,2011-06-22,"Convert to Currency" and "Conversion Date" fields should not be mandatory,"Convert to Currency" and "Conversion Date" fields should not be mandatory,new,open,,1970-01-01 0017762,feature request,Modules,ioritzCia,mirurita,normal,major,always,,,2011-06-22,20,Ubuntu 10.04,,public,2011-06-22,It lets you validate Open Receivable csvs as Open Payables and the other way around.,Initial Data Load process lets the user load Open Receivable csv files as Open Payables and the other way around.,new,open,,1970-01-01 0017664,feature request,Openbravo ERP,xabiermerino,psanjuan,high,minor,always,2.50MP30,,2011-06-17,5,,,public,2011-06-21,The General Ledger Journal should show data of accounts. In this moment it shows data of subaccounts.,The General Ledger Journal should show data of accounts. In this moment it shows data of subaccounts.,new,open,,1970-01-01 0017451,defect,Modules,shuehner,alostale,normal,minor,have not tried,,,2011-06-01,5,,,public,2011-06-01,Add (fake) audit trail info to changes done via WS-calls in butler,"On 2011-05-31 some license was changed to subscrtiption converted. Simple audit had last change 'openbravo'. Audit trail had no process and no user information. Probably that change was done by some WS-code triggered by erp or ob@ob. It would be useful to add some distinct audit info to at least be able to know where a change came from. ",new,open,,1970-01-01 0017443,feature request,Openbravo ERP,psanjuan,psanjuan,high,major,always,,,2011-05-31,20,Ubuntu 8.04.1,,public,2011-05-31,Multicurrency - Implementation of an "Exchange/Conversion Rate" in the Financial Account- Add Transaction window.,"Implementation of an ""Exchange/Conversion Rate"" in the Financial Account- Add Transaction window. This scenario could allow us to take into account a diferent exchange rate than the one used when entering a payment, while entering withdrawals/deposits. ",new,open,,1970-01-01 0017442,feature request,Openbravo ERP,psanjuan,psanjuan,high,major,always,,,2011-05-31,20,Ubuntu 8.04.1,,public,2011-05-31,Multicurrency - Implementation of a "Currency" field and a "Exchange/Conversion Rate" field in the Payment Proposal window.,"Implementation of a ""Currency"" field and a ""Exchange/Conversion Rate"" field in the Payment Proposal window. This scenario could allow us to create a payment proposal in other currency than the Financial Account currency. ",new,open,,1970-01-01 0017427,feature request,Openbravo ERP,azabaleta,eduardo_Argal,normal,major,have not tried,,,2011-05-31,5,,,public,2011-05-31,Ability to select accounting dimensions in financial account,"""When doing the matching, usually a GL iTem or Bank fee is selected. It would be really powerfull to be able to select accounting dimensions (campaign, project, business partner..) for this transaction. This would give the user the power to use accounting dimensions all over the application. Thanks""",new,open,,1970-01-01 0000504,feature request,Openbravo ERP,pjuvara,rgoris,high,major,have not tried,,,2008-05-30,5,,,public,2011-05-25,Label clean up - umbrella,This is an umbrella FR to group all requests related to changes in messages and labels.,scheduled,open,,1970-01-01 0004012,feature request,Openbravo ERP,galderromo,rgoris,low,major,N/A,,,2008-06-17,5,,,public,2011-05-25,Unique constraint error description on user interface,"""For all unique constraints, the error message log is the same: """"The record already exists."""" It would be great to have the option to setup a particular message for each unique constraint on the application dictionary. This way, the message will help the much more solving the issue. For example: It is not possible to have twice the same document number.""",scheduled,open,,1970-01-01 0008149,feature request,Openbravo ERP,alostale,iciordia,normal,minor,always,,,2009-03-17,5,,,public,2011-05-25,Use transient columns to reduce xml files size,"""In r2.50 the infrastructure for transient columns and conditional transient columns is implemented. Anyway it is not used for columns that can be calculated because they are centrally maintained, for example the name, help and description columns in ad_field. This would decrease significantly the size of the exported xml files. As test I set as conditional transient the ad_field.help column and the file decreased from 11M to 9.5M.""",acknowledged,open,,1970-01-01 0012085,feature request,Openbravo ERP,iperdomo,iciordia,normal,major,always,,,2010-01-28,20,Community Appliance,,public,2011-05-25,The concurrent modification mechanism shouldn't rely only on updated column,"""The current implementation of the concurrent modification check, is based only in the updated column. There are tabs that are based on tables updated by background processes. If you update a record, the updated column should be updated, but if you schedule a process to run every 1 second, you are always watching in the UI an old copy of the record. The check should be based on the updated column, but also on checking the values of the columns that can be updated by the user. """,new,open,,1970-01-01 0006330,feature request,Openbravo ERP,pmagnin,rmorley,normal,minor,have not tried,,,2008-12-02,5,,,public,2011-05-23,Last price paid costing method,"As a cost set based on Lifo/Fifo, Actual or cost-based, it could be interesting, and not heavy to implement, to have a cost set based on the last price paid.",acknowledged,open,,1970-01-01 0006675,feature request,Openbravo ERP,pmagnin,rmorley,normal,minor,have not tried,,,2008-12-19,5,,,public,2011-05-23,Capability to receive alerts by Message Text (SMS),"""This FR completes the 0006676. In the manufacturing process, many productions are made during the night. The responsible of production is not checking his mails to ensure the stock of input product for instance is not under the accepted limit. He could be interested being able to send him a SMS.""",acknowledged,open,,1970-01-01 0006676,feature request,Openbravo ERP,pmagnin,rmorley,normal,minor,have not tried,,,2008-12-19,5,,,public,2011-05-23,Capability to receive alerts by Fax,"This FR completes the 0006675. It could be interesting being able to improve the alerts management. The user could choose to receive a fax and not a mail.",new,open,,1970-01-01 0004497,feature request,Openbravo ERP,shuehner,rgoris,normal,minor,have not tried,,,2008-07-23,5,,,public,2011-05-23,Review the way error messages are shown and how they can be undown (hidden after the error is fixed),"Review the mechanism with shows the error messages and document the semantics. Provide a way to hide the messages after their cause is fixed.",scheduled,open,,1970-01-01 0007158,feature request,Openbravo ERP,shuehner,iciordia,normal,minor,have not tried,pi,,2009-01-27,5,,,public,2011-05-23,Data and user interface events (similar to database triggers),"""It would be useful to be able to specify data event on table/model-object level which allows to execute custom action/code on i.e. onInsert, onSave, onDelete of a specific table/object. Similar event are useful on user interface level instead of data level. I.e. refresh organisation list in the session after inserting a new record into the organisation table.""",acknowledged,open,,1970-01-01 0015405,feature request,Openbravo ERP,psarobe,eduardo_Argal,high,major,always,3.0RC3,,2010-12-10,5,,,public,2011-05-20,Manual/Automatic reconciliation change is not intuitive,"""The way you manage the change of a manual or automatic reconciliation is not easy, smooth and intuitive. Right now the change has to be done in the header of the financial account and changing the value of the algorithm. If it is blank then is manual but if it has a value then it is automatic. My proposal would be that in the transaction tab is where you should have the possibility of either do a manual r automatic without the need of going to the header. """,scheduled,open,,1970-01-01 0008248,feature request,Openbravo ERP,AinhoaPagola,rgoris,normal,minor,have not tried,,,2009-03-24,20,Ubuntu 8.4,,public,2011-05-20,Success message shown inconsistently,"Some success messages are shown on the message box title and others are shown on the message field. This doesn't give a good impression of the application. It seems necessary to me to decide whether the success messages will be shown on the title or in the body and review all the messages to be consistent with this. ",new,open,,1970-01-01 0003187,feature request,Openbravo ERP,user71,dbaz,normal,minor,always,,,2007-03-06,5,,,public,2011-05-18,Show short-key in toolbar button\'s ALT text,Show short-key in toolbar button's ALT text to make it visible,acknowledged,open,,1970-01-01 0008089,feature request,Openbravo ERP,plujan,rmorley,normal,minor,always,main,,2009-03-12,5,,,public,2011-05-06,Standard HTML version,"""For development purposes, an only plain HTML (i.e. non AJAX) version would be very handy. That would ease automated testing, cross platform development, skin development, mobile modules development, etc. Furthermore, this HTML version could have only partial functionality. """,acknowledged,open,,1970-01-01 0004455,feature request,Openbravo ERP,iperdomo,iciordia,normal,minor,always,pi,,2008-07-18,20,2.6.23-gentoo-r9,,public,2011-05-05,Change the name of log4j.lcf to log4j.properties to be more standard,"The log4j.lcf is a properties file. The ""standard"" way to name a properties file is with a .properties extension. e.g. Openbravo.properties ",acknowledged,open,,1970-01-01 0016204,feature request,Openbravo ERP,jtarbal,gorkaion,normal,trivial,always,3.0RC4,,2011-03-10,5,,,public,2011-04-28,Product fields in Project windows are not correct,In windows "Multiphase Project" and "Project Type" the "Product" field that appears in the "Phases" and "Tasks" tabs does not allow selecting products that are not in stock. This selector should allow selecting any product from the Products Catalogue.,scheduled,open,,1970-01-01 0016907,feature request,Modules,psanjuan,eduardo_Argal,urgent,major,always,,,2011-04-27,20,Ubuntu 8.04.1,,public,2011-04-27,Accounting logic for Remittance Protest,"There is no plan to implement an accounting logic for remittance protest. As a workaround: End-user will have to manually create that kind of posting by using GL Journal entries.",new,open,,1970-01-01 0016778,feature request,Modules,psanjuan,eduardo_Argal,urgent,major,always,,,2011-04-12,20,Ubuntu 8.04.1,,public,2011-04-27,"Automatic" Remittance Settle after a number of grace days setup in the Remittance Type,"""Remittance for discount Risk Management: there is no automatic procedure to remove the remittance for discount risk after a given period of time previously agreed with the bank. It is very common that the bank do not contact us to let us know that a payment included in a remittance for discount has been collected without any problem, the bank informs just in case of sales invoices unpaid/protested. same would apply to Remittance for collection.""",new,open,,1970-01-01 0016884,feature request,Openbravo ERP,pjuvara,dbaz,normal,major,always,3.0RC6.1,,2011-04-26,5,,,public,2011-04-26,Tree functionality needs a save button,"""The tree window allows users to view and structure data in a hierarchy. Example of tree usage are the organization hierarchy and the account tree. When you drag and drop elements in the tree, the window is supposed to save them in the background but there is a time delay, which depending on the size of the tree can be significant. Meanwhile users can close the window, loosing their data. It should be possible to automatically invoke the save action from the tree window. Also users should not be able to close if there is unsaved work (or autosave should kick in). """,new,open,,1970-01-01 0016849,feature request,Openbravo ERP,jtarbal,dbaz,normal,minor,always,,,2011-04-19,5,,,public,2011-04-19,Ability to schedule the execution of the workspace refresh action,"""Currently, the widgets from the workspace can be manually refreshed by either pressing the """"Refresh"""" button on the left side of the workspace or by selecting the """"Refresh"""" option in the widget menu options. It would be good if the whole workspace could be scheduled to be refreshed periodically the same way the alerts or the accounting engine can be scheduled. This would prevent the user to having to refresh the data manually. Also, it would be good to know the last time the workspace has been refreshed. This would allow the user understand if the data that is showed is consistent.""",new,open,,1970-01-01 0016815,defect,Modules,shuehner,alostale,normal,minor,have not tried,,,2011-04-14,5,,,public,2011-04-14,Check for MaturityStatus of dependencies when publishing seem to not work correctly,"""Right now in the 3.0 CR repo there are two examples for modules in GA status which have dependencies only available in status CR (for 3.0 org.openbravo.ezattributes.es_ES-1.0.1.obx is GA, but ezattributes is CR org.openbravo.module.intrastat.spain-1.0.0.obx is GA, but intrastat spain is only available in CR. Note for that intrastat, there's a 1.0.0 version available in GA but that one is not compatible with 3.0. Only the last 1.0.3 version is compatible with 3.0 but that one is in CR """,new,open,,1970-01-01 0016784,feature request,Modules,psanjuan,eduardo_Argal,urgent,major,always,,,2011-04-12,20,Ubuntu 8.04.1,,public,2011-04-12,"It should be possible to track how many times an invoice/payment has been remitted to a customer, who never pays","It should be possible to track how many times an invoice/payment has been remitted to a customer, who never pays with the aim of changing the method of payment to a more direct method of payment, by example ""Check"".",new,open,,1970-01-01 0016721,feature request,Openbravo ERP,egoitz,marvintm,high,major,always,2.50MP28,,2011-04-08,5,,,public,2011-04-08,View can not be modified using modularity,"At the moment views can not me modified using modularity. it could be good, to have a way to change core views, and export the differences in a module or template.",new,open,,1970-01-01 0007388,feature request,Openbravo ERP,jtarbal,rmorley,normal,major,have not tried,,,2009-02-05,5,,,public,2011-04-07,Funds transfer revision,"""Currently, the """"Funds transfer"""" form allows the user to manage a funds transfer from a cash to a bank account or viceversa. However, from an accounting point of view this operation generates 5 posts, when the normal way for an accountant would be generating only one (or two) posts. It would be great if this operation was revised and simplified from an accounting point of view in order to reduce the number of generated posts from 5 to 1 (or 2).""",acknowledged,open,,1970-01-01 0015388,feature request,Openbravo ERP,RenateNieuwkoop,rgoris,normal,minor,always,3.0RC3,,2010-12-09,5,,,public,2011-04-07,3.0RC3: Enterprise module management screen doesn't go back to the main screen after processing data,"After assigning data in the Enterprise Module Management screen, the screen appears that the process ended successfully. However, if you want to assign other data, there is no way to go back to the main screen. 'Reload current screen' doesn't do the trick and the only way right now is to browse to the screen again, which is inconvenient.",acknowledged,open,,1970-01-01 0016646,defect,Modules,shuehner,alostale,normal,minor,have not tried,,,2011-04-05,5,,,public,2011-04-05,Error parsing installed modules in butler logs,"""Several of those errors can be found in the butler logs.. Looks like the json string is cutted at some point. Possible reason (guessing) might be transferred via http get in the url and hitting max-size for an url? 4f0a0c40 05-04-2011 14:12:58 [ajp-8009-10] ERROR org.openbravo.butler.hearbeat.HeartbeatServlet - Error parsing installed modules [[""""0"""",""""3.0.11245"""",""""Y"""",""""Core"""",""""390""""],[""""A918E3331C404B88 9D69AA9BFAFB23AC"""",""""3.0.11245"""",""""Y"""",""""Advanced Payables and Receivables Mngmt"""",""""0""""],[""""C70732EA90A14EC0916078B85CC33D2D"""",""""1.1.11245"""",""""Y"""",""""JBoss Weld"""",""""0""""],[""""9BA0836A3CD74EE4AB48753A47211BC C"""",""""2.1.11245"""",""""Y"""",""""User Interface Application"""",""""0""""],[""""D393BE6F22BB44B7B728259B34FC795A"""",""""1.0.11245"""",""""Y"""",""""HTML Widget"""",""""0""""],[""""4B828F4D03264080AA1D2057B13F613C"""",""""2.1.11245"""",""""Y"""",""""User In terface Client Kernel"""",""""0""""],[""""2758CD25B2704AF6BBAD10365FC82C06"""",""""2.1.11245"""",""""Y"""",""""Workspace org.codehaus.jettison.json.JSONException: Unterminated string at character 513 of [[""""0"""",""""3.0.11245"""",""""Y"""",""""Core"""",""""390""""],[""""A918E3331C404B889D69AA9BFAFB23AC"""",""""3.0.11245"""",""""Y"""",""""Advanced Paya bles and Receivables Mngmt"""",""""0""""],[""""C70732EA90A14EC0916078B85CC33D2D"""",""""1.1.11245"""",""""Y"""",""""JBoss Weld"""",""""0""""],[""""9BA0836A3CD74EE4AB48753A47211BCC"""",""""2.1.11245"""",""""Y"""",""""User Interface Application"""", """"0""""],[""""D393BE6F22BB44B7B728259B34FC795A"""",""""1.0.11245"""",""""Y"""",""""HTML Widget"""",""""0""""],[""""4B828F4D03264080AA1D2057B13F613C"""",""""2.1.11245"""",""""Y"""",""""User Interface Client Kernel"""",""""0""""],[""""2758CD25B2704AF6BB AD10365FC82C06"""",""""2.1.11245"""",""""Y"""",""""Workspace at org.codehaus.jettison.json.JSONTokener.syntaxError(JSONTokener.java:448) at org.codehaus.jettison.json.JSONTokener.nextString(JSONTokener.java:219) at org.codehaus.jettison.json.JSONTokener.nextValue(JSONTokener.java:316) at org.codehaus.jettison.json.JSONArray.(JSONArray.java:119) at org.codehaus.jettison.json.JSONTokener.nextValue(JSONTokener.java:322) at org.codehaus.jettison.json.JSONArray.(JSONArray.java:119) at org.codehaus.jettison.json.JSONArray.(JSONArray.java:146) """,new,open,,1970-01-01 0016628,feature request,Openbravo ERP,rkvsraman,rmorley,normal,minor,have not tried,,,2011-04-04,5,,,public,2011-04-04,Localization to Hindi,"""Hello, I wish to translate the UI an localize openbravo ERP to Hindi and other Indian Languages. Please guide. -Raman""",new,open,,1970-01-01 0005723,defect,Infrastructure,pjuvara,esanagustin,urgent,major,always,,,2008-10-29,5,,,public,2011-04-01,Incorrect font in printable pages,"""This is a continuation of bug 4837, which was resolved and it is now back. It is therefore a regression. The font for standard text of a wiki page in the Printable Version page is not correct: a standard paragraph is in a Serif font (Times New Roman) while the bullet text is in a larger Sans Serif font (Arial). As a result wiki articles do not print correctly. """,new,open,,1970-01-01 0016381,feature request,Openbravo ERP,xabiermerino,eduardo_Argal,high,minor,always,2.50MP25,,2011-03-18,5,,,public,2011-03-30,It should be possible choice another option in 'Generate Payments' (Payment proporsal),"In this moment you can only group payments by partner, it should be possible choice if you don't want group payments.",new,open,,1970-01-01 0016108,defect,Modules,johnfandl,marvintm,normal,major,have not tried,,,2011-03-02,5,,,public,2011-03-29,Cannot add field to an existing tab in Easy Extensible Attributes,"""Try to add a field to any existing tab. Upon trying to commit the header record, I get a message about """"non-null property references a null or transient value: NEWF_Windowtab.module"""". Also, got this exact same error message on the """"Rebuild the System"""" screen, after rebuilding after """"scan for updates"""". I have the instance set to accept """"test"""" modules.""",new,open,,1970-01-01 0009718,feature request,Openbravo ERP,kenzo,rmorley,normal,major,have not tried,2.50MP2,,2009-06-30,20,Ubuntu 8.10,,public,2011-03-29,Have a feature which locks a module and prevent it from uninstallation,"If I mistakenly select a module and hit uninstall it will unstall and remove all my data with it. There should be a fail safe check mark or button which can prevent such mistakes especially if vital data is present.",new,open,,1970-01-01 0009667,feature request,Openbravo ERP,asg00324,rmorley,normal,major,unable to reproduce,2.40,,2009-06-26,5,,,public,2011-03-29,How to create Subsidiary ledger,"""Can anybody tell me, how to create subsidiary ledger I have loaded COA at the time of client creation I am stuck at loading of subsidairy ledger. I do not find any option to load """,new,open,,1970-01-01 0010646,feature request,Openbravo ERP,apandolfi,rmorley,normal,major,N/A,2.50MP5,,2009-09-17,20,rPath Linux,,public,2011-03-29,Accounting server modularization,"""i modified the accounting code of openbravo 2.40 (AcctServer.java - DocInvoice.java - DocLineInvoice.java - DocPayment.java - DocLine_Payment.java). Now i'm trying to put those modifications into my module (italian accounting module). i achived to put into the module the java extension of classes: DocInvoice.java - DocLineInvoice.java - DocPayment.java - DocLine_Payment.java but the modification of the class AcctServer.java (the mother class, it calls the others) still remain into the core. AcctServer cannot be modularized, isn't it? """,feedback,open,,1970-01-01 0009059,feature request,Openbravo ERP,kenzo,iciordia,normal,major,N/A,2.50MP1,,2009-05-16,20,Ubuntu 8.10,,public,2011-03-29,Have the ability to roll back a core update if the build process goes wrong,"""If I go from 2.50 to 2.50MP1 and use the .obx files for the upgrade, I should be able to roll back to 2.50. Currently, if something goes wrong as an example one is unable to update the database, there is no way to roll back the core update to the previous state before update.""",new,open,,1970-01-01 0004110,feature request,Openbravo ERP,pjuvara,rmorley,high,major,have not tried,,pi,2008-06-22,5,,,public,2011-03-29,Accounting report review,This is an umbrella feature request to group a number of enhancements in the accounting reports.,acknowledged,open,,1970-01-01 0016514,feature request,Openbravo ERP,pjuvara,eduardo_Argal,normal,major,always,3.0RC5,,2011-03-28,5,,,public,2011-03-28,Ability to undo a bank statement import,"""This is not a production problem but a problem to effectively demo Openbravo. Importing bank statement (typically in OFX format) is a very powerful demo tool. To use it in a demo you need to manually edit the OFX file to import and once you use it, you cannot reuse it again. This means that you cannot test your edits and the first time you try an OFX file is going to be in the live demo in front of your audience. Many things can go wrong damaging the image of the product. I wonder if we could avoid this problem by letting people delete imported bank statements that have not yet been used for matching. That is probably not relevant for production purposes but it is for demonstration purposes, which are also important.""",new,open,,1970-01-01 0016404,feature request,Openbravo ERP,maite,eduardo_Argal,high,minor,always,,,2011-03-21,5,,,public,2011-03-21,Be able to choose payments you want to pay when you add payment from transactions window,"Actually, if you try to pay some payments by filling field ""Actual Payment In"" (in ""Add Transactions"" and then ""Add Payment In/Out"" button"") payments amounts are filled starting for the first one. But if you want to pay 3rd and 4th payment you should be able to unselect first payment and amount inserted should be distributed in payments selected.",new,open,,1970-01-01 0016317,feature request,Mantis @ OB,alostale,staffrm,normal,minor,N/A,,,2011-03-16,5,,,public,2011-03-16,Add target version to schedule issue dialog,A typical task when scheduling an issue is to set a target version for it. Currently this must be done by editing the issue. It would be helpful to add this capability to the schedule dialog (after clicking the schedule button).,new,open,,1970-01-01 0016226,defect,Mantis @ OB,alostale,staffrm,normal,major,have not tried,,,2011-03-11,5,,,public,2011-03-11,Incorrect issue assignment when creating backport,"When scheduling it is possible to create a backport and reassign the issue to another developer. If both actions are performed at the same time, the original issue is assigned to the new person, but the new backport remains assigned to the original one.",new,open,,1970-01-01 0014134,feature request,Openbravo ERP,rgoris,eduardo_Argal,high,minor,always,2.50,,2010-08-05,5,,,public,2011-02-28,Change order of items in the new RCx Application Menu,"""Change the order of the menu to put Financial Management on top, just below Master Data Management. In 3.0 Community Edition and Basic Professional Edition, Financial Management is the heart of the system and by putting it at the bottom we are underselling the product potential (we are making it difficult for evaluators to discover the cool features). The order of the menu should be: * General Setup * Master Data Management * Financial Management * Sales Management * Procurement Management * Warehouse Management * Project Management (instead of Project & Services Management) * Production Management * Material Requirements (MRP) (note: Requirements not Requirement as it currently is) Also, remove the Openbravo ERP link and the Information menu. Finally, inside each menu, we should also review the order of the entries to make the most common entries appear on top. If we create a 3.0 Core, making these changes should be trivial. If we do not, we need to figure out a way to make them without impacting 2.50 customers.""",new,open,,1970-01-01 0015962,feature request,Openbravo ERP,maite,rmorley,urgent,major,always,2.50MP26,,2011-02-14,5,,,public,2011-02-16,Matching algorithm interface needs to support overpayment,"""The new interface for the matching algorithm is not sufficient in case of overpayment with reference to one invoice. As an example, we explain 2 business cases: Business case 1: There are 2 sales invoices for one customer. This customer pays for both invoices in one bank transfer => one bank statement line Invoice 1, amount = 120,-- Invoice 2, amount = 80,-- Payment = 200,-- The matching algorithm must be able to find both invoices as strong matches. At the moment he can only find invoice 1 or 2. Business case 2: There is 1 sales invoice for the customer. The customer pays more than the amount of the invoice. Invoice, amount = 120,-- Payment = 200,-- The matching algorithm should return the matched invoice and the matched business partner for credit booking. """,new,open,,1970-01-01 0015237,feature request,Openbravo ERP,networkb,mirurita,high,major,N/A,2.50,,2010-11-19,5,,,public,2011-02-11,Possibility of change the dates of the payment or the receivable in case there has been a negotiation.,"""It is important to have at list the same functionality as in standar workflows. Partners ask for the possibility to change the dates of the payment or the receivable in case there has been a negotiation. At this moment it is not possible to change any data in the payments, the fields are not editable.""",new,open,,1970-01-01 0015869,defect,Mantis @ OB,alostale,staffrm,normal,minor,have not tried,,,2011-02-07,5,,,public,2011-02-07,Cannot remove target version from "View Issues" view.,Cannot remove target version from "View Issues" view.,new,open,,1970-01-01 0003479,feature request,Openbravo ERP,egoitz,rmorley,normal,minor,always,,,2008-04-04,5,,,public,2011-02-04,Import EDI file does not work,"""STEPS: Master Data Managament>Import Data>Import EDI file ENVIROMENT: v2.35mp1 DESCRIPTION: When you select a EDI file and click ok you get and error because the bug number 1934282. If you solve this bug manually (adding a """","""" after the first TO_NUMBER(?), you don't get this error, but anything ocurrs. I have seen in the EdiFileImport.java file in ad_forms folder (src/org/openbravo/erpCommong/) that the process does not allow to put all the file in one line separated by '. You have to put the content of the EDI file in diferentes lines For example: UNH+1+ORDERS:D:96A:UN:EAN008 BGM+220+9 DTM+137:200801150600:203 NAD+BY+7701011000005::9 NAD+SN+7701011022540::9 NAD+SU+7702475000020::9 NAD+DP+7701011022540::9 NAD+IV+7701011000005::9 NAD+ITO+7701011013203::9 LIN+1++7702475386827:EN QTY+21:3:NAR PRI+AAB:4503 PAC+1++PQT PCI+16+1:006:010:20080121:6800.00:::MEDIA NATURAL M LIN+13++7702475427735:EN QTY+21:6:NAR PRI+AAA:8530 PAC+6++PQT PCI+16+1:006:010:20080121:12900.00:::BODY L UNS+S With the file like the previous, something appears in the table I_ORDER but is not enough to create a c_oder. Then when you click the import button on import orders windows an error ocurrs. The EdiFileImport.java is not prepare to take all the information defined in the standard 96A:UN:EAN008. It is prepare to take some information from the standard but not enought to create a order. """,acknowledged,open,,1970-01-01 0005350,feature request,Openbravo ERP,egoitz,rmorley,normal,minor,have not tried,2.40beta,,2008-10-01,5,,,public,2011-02-04,The Good Shiment/Receipt report is defined using fo instead of jasper,"""If the recomendation way of creating reports is by using jasper, all the reports should be in jrxml. src/org/openbravo/erpReports/RptM_Inout.java file use fo instead of jasper""",acknowledged,open,,1970-01-01 0004164,feature request,Openbravo ERP,pjuvara,rmorley,normal,minor,have not tried,,,2008-06-25,5,,,public,2011-02-04,Business Partner Portal,"Ability for customers to login for themselves within Openbravo and to update information about themselves: 1) Customer and contact information 2) Order history 3) Invoice history 4) Payment history 5) Outstanding balance 6) etc. They should also be able to create transactions: 1) Place orders 2) etc. A similar solution could also be targeted at vendors.",acknowledged,open,,1970-01-01 0004128,feature request,Openbravo ERP,networkb,rmorley,normal,minor,N/A,2.35MP5,,2008-06-23,5,,,public,2011-02-04,It should be possible to enter industry types for Business Partners apart from Business Partner Categories.,"It should be possible to have a separate entity for industry Types (In the application dictionary?). For the business partner there should be an extra tab to add (link) the BP to the industry types in which it is active (multiple industry types for one business partner are possible).",acknowledged,open,,1970-01-01 0000558,feature request,Openbravo ERP,jaimetorre,rmorley,normal,minor,have not tried,,,2008-06-05,5,,,public,2011-02-04,The menu should include links to wiki documentation and bug tracker,It would be nice if OpenbravoERP included in its menu a link to the User Manual in the wiki and a link to the bug tracker.,acknowledged,open,,1970-01-01 0000189,feature request,Openbravo ERP,plujan,rmorley,normal,minor,have not tried,2.40alpha,,2008-05-05,5,,,public,2011-02-04,Assigning passwords to users is done in a non-secure way,"""User passwords are assigned by any ClientAdmin, by opening a password window. There are some features can be implemented to do this process more secure: 1. This password window has not confirmation (ie if you made a typo, you do not take notice until user try to login) 2. There are no option for sending passwords by email so user has to be manually notified of his/her new password 3. There are no automatic password generation, so ClientAdmin has no choice but to know user password""",acknowledged,open,,1970-01-01 0005330,feature request,Openbravo ERP,sgarcia,rmorley,normal,minor,always,,,2008-09-30,5,,,public,2011-02-04,Process scheduling: Time is not validated,"The starting time and end time does not allow letter but allows the user to time times like: 99:99:99 and 88:88:88 When you press save those values are accepted and change to: 04:40:39 and 17:29:28 with no warning. ",new,open,,1970-01-01 0005252,feature request,Openbravo ERP,networkb,rmorley,normal,minor,have not tried,2.35MP7,,2008-09-25,20,,,public,2011-02-04,Installing WebServices should take properly the name of the parameters,"""When installing Webservices the name of the parameters is taken as in0,in1,... instead of the names defined in the java files. This is regarding this issue: https://issues.openbravo.com/view.php?id=4840""",new,open,,1970-01-01 0004102,feature request,Openbravo ERP,plujan,rmorley,normal,trivial,have not tried,2.40alpha-r3,,2008-06-20,10,XPsp2,,public,2011-02-04,Improve Initial Client Setup duplicate error,"""If I try to create a client with Initial Client Setup process and I choose an existent name, I have an error window (see attach). This window could be improved in several ways: * Error message is too rough. It would be more delight something like """"The process can not be completed because there are a Client with the same name. Please click on Back button and choose a new one"""" or similar. * There is no back button * The error message, unlike on other places along the ERP, shows in a separate window. It would have more sense to have this message as a header of the original window. * If I entered a duplicate name, and is the only field I should change to get the process working, why I need to fill all the window's fields again? * Could I have a check availability button close to Name so I can verify prior to init the process if someone choose that name before? * Could I have a suggestion list with similar names to the one I picked so I can choose a different one on the fly? """,acknowledged,open,,1970-01-01 0004052,feature request,Openbravo ERP,plujan,rmorley,normal,minor,have not tried,2.40alpha-r3,,2008-06-18,10,XPsp2,,public,2011-02-04,"On Country window, remove the check called ""Has regions"" that enables or disables the region's tab grid","""Wherever is necessary to verify if a Country has or has not regions, this could be done easily with a SELECT Count(1) of c_Regions. If this check is present because of performance reasons, it should be updated according actions done by user deleting or creating records. On current version, it has to be updated by hand checking and unchecking the Has regions according what data is present.""",acknowledged,open,,1970-01-01 0000342,feature request,Openbravo ERP,plujan,rmorley,low,major,always,2.40alpha,,2008-05-17,10,XPsp2,,public,2011-02-04,"AT240alpha - On Initial Client Setup, all regions are included on html. That could generate a performance problem","After an installation with no demo data, if I take a look of source code of Initial Client Setup page, I see all regions present on C_REGION table. In case I entered all regions for, let's say, 20 countries, I will have a huge html page that can have problems to load properly.",acknowledged,open,,1970-01-01 0003448,feature request,Openbravo ERP,egoitz,rmorley,normal,minor,always,,,2008-01-22,5,,,public,2011-02-04,The selector of attribute selector doesn't work when is lot,"""Steps: You define a Lot Number Sequence on: Master data managament>product setup> Lot Number Sequence You define a Attribute Set on: Master data managament>product setup>Attribute set Select lot check box and select a defined lot control. Description: Then when you try to select the attribute value in, for e xample a shipment, the selector does not work. Enviroment: v2.35mp1 window xp firefox 2 oracle xe""",acknowledged,open,,1970-01-01 0003319,feature request,Openbravo ERP,jaimetorre,rmorley,normal,minor,always,,,2007-04-09,5,,,public,2011-02-04,Incident manager/tracker,"""It would be usefull for service companies to have the ability to manage and track incidents or service tickets. An incident would be created and afterwards, the different actions regarding this incident would also be recorded. The incidence should have different states.""",acknowledged,open,,1970-01-01 0004127,feature request,Openbravo ERP,networkb,rmorley,high,minor,N/A,2.35MP5,2.35MP5,2008-06-23,5,,,public,2011-02-04,OBN: Order reference field should have another name.,"""Currently the field is called 'Order reference' for all documents, but for an invoice or shipment this is not the correct terminology and for a user the meaning of the field is not clear. The field should be renamed in 'Invoice reference' and 'Shipment reference' for the appropriate windows. Or to 'Customer reference' for all documents to make it clear that this is an external reference.""",acknowledged,open,,1970-01-01 0003210,feature request,Openbravo ERP,user71,rmorley,normal,minor,always,,,2007-03-06,5,,,public,2011-02-04,Show filtering information in a visible way,"Show filtering information in a visible way, so it allways was visible when a filter is applied ",acknowledged,open,,1970-01-01 0003196,feature request,Openbravo ERP,user71,rmorley,normal,minor,always,,,2007-03-06,5,,,public,2011-02-04,Extend the filter concept,Extend the filter concept to allow storeage and use of predefined filters,acknowledged,open,,1970-01-01 0003190,feature request,Openbravo ERP,user71,rmorley,normal,minor,always,,,2007-03-06,5,,,public,2011-02-04,Show explanation for each button,"Show explanation for each button with the process explanation, that could be shown in ALT text",acknowledged,open,,1970-01-01 0003186,feature request,Openbravo ERP,user71,rmorley,normal,minor,always,,,2007-03-06,5,,,public,2011-02-04,Show only available actions in menu,"Show only available actions in menu, so user only can see the actions he/she can make",acknowledged,open,,1970-01-01 0003179,feature request,Openbravo ERP,user71,rmorley,normal,minor,always,,,2007-03-06,5,,,public,2011-02-04,Show any/only enable action in each window,Show any possible action (and only enable actions) in each window so user can only see available actions,acknowledged,open,,1970-01-01 0003164,feature request,Openbravo ERP,user71,rmorley,normal,minor,always,,,2007-03-06,5,,,public,2011-02-04,The \"time from\" can be later than the \"time to\",It is posible to write a time from later than the time to. It happens in Work Effort window. It may happen in every window,acknowledged,open,,1970-01-01 0003162,feature request,Openbravo ERP,user71,rmorley,normal,minor,always,,,2007-03-06,5,,,public,2011-02-04,Dictionary: length of date fields imported from database.,"In Dictionary, when creating columns from database, the date columns are imported with length 19, and afterwards, fields in windows are also created with size 19. This length should be 10 or configurable.",acknowledged,open,,1970-01-01 0005829,feature request,Openbravo ERP,FrancescoFinamore,rmorley,normal,minor,always,2.40,,2008-11-05,20,Ubuntu,,public,2011-02-04,Flag Recalculate,"I have activated the flag ""Recalculate"" on the Purchase Invoice (first was ReadOnly) : I have at the begin this situation Summed Line Amount=100 Grand Total Amount=116 Tax Amount = 16 I have changed manually on Tax Tab the Tax Amount=15 and setted empty the flag Recalculate the callout changes the Taxable Amount=93.75 if i complete the invoice i have this strange situation : Summed Line Amount=100 Grand Total Amount=131 Tax 2 lines 1) line Tax Amount=15 Taxable Amount=93.75 Recalculate=N 2) line Tax Amount=16 Taxable Amount=100 Recalculate=Y My question is do you think to riactivate this flag in future or it will be always ReadOnly? ",new,open,,1970-01-01 0004506,feature request,Openbravo ERP,rafaroda,rmorley,normal,minor,always,pi,,2008-07-24,20,Ubuntu 7.10,,public,2011-02-04,Enhanced Project Evolution report,Add visual indicators and more capabilities to Project Evolution report,acknowledged,open,,1970-01-01 0003387,feature request,Openbravo ERP,plujan,rmorley,normal,minor,always,,,2007-09-05,5,,,public,2011-02-04,Change Project Status button options,"""Description: When using the Project Change Status button, a change to """"Order"""" pops up a message about selecting a non mandatory field (Business Partner) and a change to """"Order Closed"""" pops up a message about an """"Invalid Process Status"""" Environment: Server: OS: Linux Centos DB: Oracle Openbravo: 2.33 Language: English Client: OS: Windows XP SP2 Browser: IE7 Steps: 1. Go Project Management > Transaction > Construction Project 2. Create a new Project with valid data and save it. Do not complete the Business Partner field since it is not mandatory 3. Use the Change Status button. Select """"Order"""". An error message appears about the Business Partner field (see attach 1) 4. Use the Change Status button. Select """"Order Closed"""". An error message appears (see attach 2) """,acknowledged,open,,1970-01-01 0003216,feature request,Openbravo ERP,user71,rmorley,normal,minor,always,,,2007-03-08,5,,,public,2011-02-04,A button does not exist to print a project,A button does not exist to print a project. Not only it is important to but that print the budget for the technician or engineer who also elaborates it is it to print the complete project.,acknowledged,open,,1970-01-01 0003215,feature request,Openbravo ERP,user71,rmorley,normal,minor,always,,,2007-03-08,5,,,public,2011-02-04,Projects Budget: An option does not exist to create project ,"Projects Budget: An option does not exist to create project from another one (Create lines from). As it passes with other documents as invoices, manual settlement, etc... It would be important to be able to mainly copy lines from another project when they are many. ",acknowledged,open,,1970-01-01 0000487,feature request,Openbravo ERP,iperdomo,rmorley,normal,minor,always,pi,,2008-05-30,20,2.6.23-gentoo-r9,,public,2011-02-04,In the Heartbeat and Registration windows a *help* should appear,In the Heartbeat and Registration window should appear a Help textbox or message,acknowledged,open,,1970-01-01 0000334,feature request,Openbravo ERP,rafaroda,rmorley,low,minor,N/A,,,2008-05-16,20,Ubuntu 7.10,,public,2011-02-04,Filters by Project in Sales processes,"* Create Shipment from Orders * Create Invoices From Orders * Generate Invoices Could have a filter by Project.",acknowledged,open,,1970-01-01 0003402,feature request,Openbravo ERP,rafaroda,rmorley,normal,minor,always,,,2007-10-18,5,,,public,2011-02-04,Menu items parent and children,"""This bug comes from https://sourceforge.net/tracker/index.php?func=detail&aid=1750732&group_id=162271&atid=823129. *Environment OS: Ubuntu 7.04 DB: Oracle XE 10g Web browser: Firefox 2 OB: R2.34 *Steps 1. General Setup > Application > Menu 2. Click on 'Tree' icon and look for a parent item. 3. Delete this item. 4. Take a look on the menu again. Children depend now of the primary node and can be reassigned. Now, when deleting a menu item with children, children are placed into the primary node. Is this the best way of doing it? Pros: children item can be reassigned to other parents. Cons: have to erase children manually, can't erase them automatically by deleting the parent (this could also view as a pro).""",acknowledged,open,,1970-01-01 0003399,feature request,Openbravo ERP,rafaroda,rmorley,normal,minor,always,,,2007-10-15,5,,,public,2011-02-04,Business Partner Card improve,"""This bugs extends from https://sourceforge.net/tracker/index.php?func=detail&aid=1784750&group_id=162271&atid=823129. *Environment OS: Ubuntu 7.04 DB: Oracle XE 10g OB: R2.34 Web browser: Firefox 2 *Steps 1. Master Data Management > Business Partner. 2. Select one and print it. For the partners that have accounts, it would be great to show the status of those accounts.""",acknowledged,open,,1970-01-01 0003269,feature request,Openbravo ERP,user71,rmorley,normal,minor,always,,,2007-03-12,5,,,public,2011-02-04,Service Project estimated times,"In Amounts, Planned Quantity, it would have to be estimated times",acknowledged,open,,1970-01-01 0003220,feature request,Openbravo ERP,user71,rmorley,normal,minor,always,,,2007-03-08,5,,,public,2011-02-04,Link to project lost in invoices ,"When you try to generate manually an invoice through a sales order which is linked to a project, the invoice created loses the link to the project. So the profitability project report doesn't update the revenue",acknowledged,open,,1970-01-01 0003177,feature request,Openbravo ERP,user71,rmorley,normal,minor,always,,,2007-03-06,5,,,public,2011-02-04,Show brief description for each window,Insert brief description for each window that will be shown when you configure the application or when there is no data to be shown.,acknowledged,open,,1970-01-01 0003273,feature request,Openbravo ERP,user71,rmorley,normal,minor,always,,,2007-03-12,5,,,public,2011-02-04,Restrict products available in a purchase order by business partner,"""when you go to make a purchase order, you either select the business partner. then you go to search for products product line. the thing is, you are shown all products that are available to be purchased not those related to the business partner. on the other side, if i want staplers, why do i have to search for business partners who sell staplers? why i can't i enter staplers first (ignoring business partners in the header tab), and see who is sell staplers at what price? this may require being able to submit lines before the header tab.""",acknowledged,open,,1970-01-01 0003272,feature request,Openbravo ERP,user71,rmorley,normal,minor,always,,,2007-03-12,5,,,public,2011-02-04,product tab - work requiremet window,you can delete products even when the work requirement is processed,acknowledged,open,,1970-01-01 0003258,feature request,Openbravo ERP,user71,rmorley,normal,minor,always,,,2007-03-12,5,,,public,2011-02-04,Add a \\\"mandatory in order\\\" check for attributes ,"Add a ""mandatory in order"" check for attributes so if in an order that has this type of attributes non selected it won't be processed. ",acknowledged,open,,1970-01-01 0003256,feature request,Openbravo ERP,user71,rmorley,normal,minor,always,,,2007-03-12,5,,,public,2011-02-04,Report DebtPayment Group filter,"Unchecking group filter the data shown loses Business partner and debt/payment status (I mean pending, conciliated etc)",acknowledged,open,,1970-01-01 0003255,feature request,Openbravo ERP,user71,rmorley,normal,minor,always,,,2007-03-12,5,,,public,2011-02-04,Review of Discounts,Discounts should be reviewed in order to allow which line has been applied the discount to. It might be done using price adjustments.,acknowledged,open,,1970-01-01 0003254,feature request,Openbravo ERP,user71,rmorley,normal,minor,always,,,2007-03-12,5,,,public,2011-02-04,Bank statement line negative charge amt.,"In bank statement line it is possible to insert a negative charge amount, this should be checked in order not to allow it or in case it should be allowed when this is accounted if it is negative other account than the used for the positive amounts should be used.",acknowledged,open,,1970-01-01 0003252,feature request,Openbravo ERP,user71,rmorley,normal,minor,always,,,2007-03-12,5,,,public,2011-02-04,Create lines for Bank statement,"Within the selection window of Debt/Payments when clicking ""Create lines from"" in Bank statement, the list does not show the status of the debt/payment, eg. In remittance.",acknowledged,open,,1970-01-01 0003250,feature request,Openbravo ERP,user71,rmorley,normal,minor,always,,,2007-03-12,5,,,public,2011-02-04,"Settlement Window, Tab Debt/payment generated","By clicking on reference tool button, we should be able to see the settlement where this deb/payment has actually been cancelled. ",acknowledged,open,,1970-01-01 0003248,feature request,Openbravo ERP,user71,rmorley,normal,minor,always,,,2007-03-12,5,,,public,2011-02-04,Default cash book according to login organization,"After logging on with an organization, it may select as default a cash book from another organization. It should select a cash book from the with which you logged on.",acknowledged,open,,1970-01-01 0003237,feature request,Openbravo ERP,user71,rmorley,normal,minor,always,,,2007-03-12,5,,,public,2011-02-04,Unprocess Remittance,"Window: Remittance Tab: Remittance Button: Process You can not unprocess a remittance if the settlement or the debt payment management is post. I think we should be able to do it",acknowledged,open,,1970-01-01 0003232,feature request,Openbravo ERP,user71,rmorley,normal,minor,always,,,2007-03-12,5,,,public,2011-02-04,Help option using reports,"Some reports are very simple and easy. Others are a bit complex and need a small explanation or help of how to be used. There for, a small option for introducing help in reports would be quite usefull.",acknowledged,open,,1970-01-01 0003230,feature request,Openbravo ERP,user71,rmorley,normal,minor,always,,,2007-03-12,5,,,public,2011-02-04,False sucess when exporting languages,"When we press export language, if the attachments directory is not correctly defined, although the application does not do the export, it says it has correctly done it. It should throw a controlled error message",acknowledged,open,,1970-01-01 0003408,feature request,Openbravo ERP,user71,rmorley,normal,minor,always,,,2007-10-30,5,,,public,2011-02-04,Reserve products in Work Requirement,"When you generate a Work Requirement, the products P- must be reserved, in the same way that the system works when you generate a sales order.",acknowledged,open,,1970-01-01 0003400,feature request,Openbravo ERP,user71,rmorley,normal,minor,always,,,2007-10-16,5,,,public,2011-02-04,Goods Shipment valued,"""It would be very useful have the possibility of print the Goods Shipment valued, with the prices of the sales order asociated. A check named """"Valued"""" in header can be included, and in the report to show or not the prices according to the check.""",acknowledged,open,,1970-01-01 0003389,feature request,Openbravo ERP,plujan,rmorley,normal,minor,always,,,2007-09-11,5,,,public,2011-02-04,Business Partner > Address should permit other regions,"When creating a new Business Partner address, the Location popup has a combo selector for the region. But if there are not regions for the selected country, no selection can be made. It will be better if when the selector region has no records, it change to a textbox so free text can be entered.",acknowledged,open,,1970-01-01 0003388,feature request,Openbravo ERP,user71,rmorley,normal,minor,always,,,2007-09-11,5,,,public,2011-02-04,limit price exceed warning,"As discussed in this thread: https://sourceforge.net/forum/message.php?msg_id=4498586 A warning advising you that you are going to sell below the limit price would be kindly appreciate for user. Thanks!",acknowledged,open,,1970-01-01 0003360,feature request,Openbravo ERP,user71,rmorley,normal,minor,always,,,2007-07-14,5,,,public,2011-02-04,Automatic ZIP Code/City name,When creating an address after introducing the ZIP code or the City name automatically filling in the City name or the ZIP code. The original relations ZIP Code-City can be obtained from the first time the user fill in this fields. This feature should minimize errors when creating an address.,acknowledged,open,,1970-01-01 0003344,feature request,Openbravo ERP,user71,rmorley,normal,minor,always,,,2007-06-18,5,,,public,2011-02-04,Improve help index (list fields also),"Currently, the help index on the left only includes tabs. It would be nice that fields were also shown, below each tab (see attached picture). Ideally, they should behave like an expandable tree, so that in the index, only fields below a tab that has been clicked appear. Otherwise they should be hidden.",acknowledged,open,,1970-01-01 0003334,feature request,Openbravo ERP,user71,rmorley,normal,minor,always,,,2007-06-03,5,,,public,2011-02-04,add process to Payment rule - Credit Card-,"The request is to create a new process for the payment rule ""credit card"". A process similar to the payment rule process ""Shipment Cash"" but in the Bank statement. This process has to generate automatically the lines of statement lines in the bank statement of the day. http://sourceforge.net/forum/message.php?msg_id=4338609 Thank you. ",acknowledged,open,,1970-01-01 0003331,feature request,Openbravo ERP,alostale,rmorley,normal,minor,always,,,2007-05-21,5,,,public,2011-02-04,Make possible to delete text interfaces with translations,"When a text interface is going to be deleted it must have no translations, otherwise it shows an alert and its translations must be deleted first. They should be automatically deleted.",acknowledged,open,,1970-01-01 0003286,feature request,Openbravo ERP,user71,rmorley,normal,minor,always,,,2007-03-13,5,,,public,2011-02-04,Business Partner Category: disallow defining more than one default,"""In it is possible to define more than one group as default, but it makes no sense. """,acknowledged,open,,1970-01-01 0003993,feature request,Openbravo ERP,plujan,rmorley,normal,major,always,2.40alpha-r3,,2008-06-16,10,XPsp2,,public,2011-02-04,AT240r3 - It is possible to import/export languages for mixed Entities,"It is possible to choose an Entity for Import / Export process. But you can, by example, export language for System and then import it with BigBazaar (see attach). This will not raise any error, but it will cause an odd behaviour (translation tables keep with new language in english)",acknowledged,open,,1970-01-01 0003486,feature request,Openbravo ERP,cromero,rmorley,normal,minor,always,,,2008-04-10,5,,,public,2011-02-04,Is not possible to insert a Lot Control to a product,"""Steps: You can define a Lot Number Sequence on: Master data managament>product setup> Lot Number Sequence You can define a Attribute Set on: Master data managament>product setup>Attribute set Select lot check box and select a defined lot control. Description: Then when you try to select the attribute value in, for e xample a shipment, the selector does not work because it is trying to insert a LOT_CONTROL_ID but application expects a LOT_ID. Enviroment: v2.35mp1 window xp firefox 2 oracle xe BUG related:[ 1877467 ] The selector of attribute selector doesn't work when is lot""",acknowledged,open,,1970-01-01 0003461,feature request,Openbravo ERP,user71,rmorley,normal,minor,always,,,2008-02-12,5,,,public,2011-02-04,multiple copies of jasper reports,"I configured the AR Invoice document type to have 3 copies through the menu: Financial Accounting -> Accounting -> Accounting Rules -> Document Types. However when i try to print invoices it only prints one copy. I was told that this feature might not be yet implemented for jasper reports. This would be extremely useful.",acknowledged,open,,1970-01-01 0003451,feature request,Openbravo ERP,jaimetorre,rmorley,normal,minor,always,,,2008-01-24,5,,,public,2011-02-04,Yes/No fields should be combos in search windows,"""Currently, when a Yes/No column is marked as Search Column, a check box appears in the search window. But, as the check box only has two possible values, search is only possible by 'All' or 'Yes'. This checkbox cannot be used to filter the records with 'No'. This type of fields should be shown as combos in the search window, allowing to select among 'All', 'Yes' and 'No'. """,acknowledged,open,,1970-01-01 0004250,feature request,Openbravo ERP,plujan,rmorley,normal,trivial,have not tried,2.40beta,,2008-07-01,5,,,public,2011-02-04,Validate Work Effort button should be hidden when is not useful,"On Production, when creating a Work Effort I have a button ""Validate Work Effort"". But this button only have sense once during Work Effort creation. Display logic should be smart enough to identify when this button should be hidden.",acknowledged,open,,1970-01-01 0003953,feature request,Openbravo ERP,plujan,rmorley,normal,minor,have not tried,,,2008-06-12,5,,,public,2011-02-04,"Create from Shipment" functionality revision,"""Current selector """"Create from Shipment"""" used to create lines for a Shipment from an Order or Invoice (both Sales and Purchase) is very difficult to understand. This is the intended behaviour: You open the selector. Business partner comes selected from shipment header. You have the option to change it (I could not realize why you would want to do it) and then you must select either an order or an invoice. After that, you can choose the lines you want to include on shipment and also a warehouse position from picking (in sales) or storing (in purchase) the product. None of this functionality comes up when you see current window. See attach. It is necessary a full redesign.""",acknowledged,open,,1970-01-01 0003483,feature request,Openbravo ERP,gorkaion,rmorley,normal,minor,always,,,2008-04-08,5,,,public,2011-02-04,Accounting dimensions on requisitions,"""Include in the requisitions functionality accounting dimensions (project, phase, sales region...). The dimensions will be defined in the requisition header. It is necessary to modify the purchase orders to be able to set different dimensions to an unique purchase order line, as is done in the invoice window.""",acknowledged,open,,1970-01-01 0003468,feature request,Openbravo ERP,dbaz,rmorley,normal,minor,always,,,2008-02-26,5,,,public,2011-02-04,Capture and show callouts process feedback,"""When a callout is executed, it would be a messabox that indicates if the porcess has failed. We have also to reconsider to change the callout system. Actually all the logic is located in a hidden frame and nowadays there are alternatives as ajax changes in the window""",acknowledged,open,,1970-01-01 0003398,feature request,Openbravo ERP,gorkaion,rmorley,normal,minor,always,,,2007-10-15,5,,,public,2011-02-04,Purchase and Production in Planner,"In MRP Management --> Setup --> planner When a Planner is set as Purchase it should be only available in the Purchase Run window. The same applies when is set as Production. The Processes for Purchase and Manufacturing plan should check if the Planner is set as Purchase of Production.",acknowledged,open,,1970-01-01 0003338,feature request,Openbravo ERP,user71,rmorley,normal,minor,always,,,2007-06-13,5,,,public,2011-02-04,Planner in MRP should be a business partner,MRP > Planner > I think the planner should be required to be a business who can be selected from a list. I´m confused.,acknowledged,open,,1970-01-01 0003324,feature request,Openbravo ERP,user71,rmorley,normal,minor,always,,,2007-04-10,5,,,public,2011-02-04,Bank account validation not clear.,"""Hi! When you insert a bank account for a BP, it always complains with a """"error 0"""" message, unless you type all the 20 digits with no """"-"""" nor spaces. Maybe a more specific message would help. I'm not sure this is the place to post this. Sorry if not. Thanks! """,acknowledged,open,,1970-01-01 0003203,feature request,Openbravo ERP,user71,rmorley,normal,minor,always,,,2007-03-06,5,,,public,2011-02-04,Improve Workflows,Improve Workflows to make them useful. This implies making them visible in the same window in which we are working and showing the evolution in the workflow,acknowledged,open,,1970-01-01 0004485,feature request,Openbravo ERP,andrewballantine,rmorley,normal,minor,always,2.35MP4,,2008-07-22,5,,,public,2011-02-04,Setting country as default does not clear previous default,"""When setting a country to be the default the system merely set the default with no further action, thus any other country that has the default flag set is also default. By definition you can only have one DEFAULT. The problem is compounded by the fact that the country definitions are shared by all clients of the system. As currently coded separate clients cannot have different default countries. This bug affects Import routines.""",acknowledged,open,,1970-01-01 0004484,feature request,Openbravo ERP,plujan,rmorley,normal,minor,have not tried,pi,,2008-07-22,10,XPsp2,,public,2011-02-04,Simple Sales Order window should be hidden on new installations,"""Simple Sales Order window is a very good example of how flexible OpenbravoERP is. But this window adds no new functionality to standard Sales Order but the way to input data. In order to avoid new users get confused about what Simple Sales Orders are, may be hiding this window by default should be a good measure. """,acknowledged,open,,1970-01-01 0004479,feature request,Openbravo ERP,rafaroda,rmorley,normal,minor,always,pi,,2008-07-21,5,,,public,2011-02-04,Project Phase and Project Task filters in reports,Include 'Project Phase' and 'Project Tasks' filters in the reports of Project & Service Management module.,acknowledged,open,,1970-01-01 0004478,feature request,Openbravo ERP,rafaroda,rmorley,normal,minor,always,pi,,2008-07-21,20,Ubuntu 7.10,,public,2011-02-04,Hierarchichal projects,"""Project/Task planning/scheduling tools [1] do not use the concept of phases and tasks (as child of phases) but only use the concept of tasks/todos (that can be child one of the others). This allow to make more than 2 levels of """"childhood"""" while, with phases and tasks, one can not. Besides, these tools permit to define milestones, that are significant tasks for a project [2]. [1] http://en.wikipedia.org/wiki/List_of_project_management_software [2] http://en.wikipedia.org/wiki/Milestone_%28project_management%29""",acknowledged,open,,1970-01-01 0004471,feature request,Openbravo ERP,rafaroda,rmorley,normal,minor,always,pi,,2008-07-21,20,Ubuntu 7.10,,public,2011-02-04,Create Sales Order from multiphase project header and tasks,"""In Multiphase projects, one can create a sale order from a phase of the project. It would be useful to: 1) Create a sales order from a particular task. 2) Create sales orders directly from the header of the multiphase project for its phases and tasks.""",acknowledged,open,,1970-01-01 0004429,feature request,Openbravo ERP,networkb,rmorley,urgent,minor,have not tried,2.35MP6,2.35MP6,2008-07-17,5,,,public,2011-02-04,The table C_INCOTERMS should have a value column to define the abbreviations,"""Currently the table C_Incoterms only has a name and description field. However, the Incoterms use internationally defined three letter abbreviations. Therefor it would be good to have an extra field in this table for this key. We propose to have a 'value' field like a lot of other tables in Openbravo to store these abbreviations.""",acknowledged,open,,1970-01-01 0004356,feature request,Openbravo ERP,plujan,rmorley,normal,minor,have not tried,2.40beta,,2008-07-09,10,XPsp2,,public,2011-02-04,Improve Business Partner management when used for Sales Representatives,"""Currently, on OpenbravoERP it is very difficult to set up a Business Partner to act as Sales Representative. For example, on Sales Dimensional Report there are two fields for filtering, Commercial Document and Commercial File. The first one shows the Business Partners, with the Sales Representative check on Employee tab and with a Contact filled in Contact tab. The second shows the same, but adding those with no contacts. It is very hard to figure out what these fields contain, and the whole process to setting this up is not intuitive at all.""",acknowledged,open,,1970-01-01 0004527,feature request,Openbravo ERP,rafaroda,rmorley,normal,minor,always,pi,,2008-07-27,20,Ubuntu 7.10,,public,2011-02-04,Create a Project from an Order,"Some projects follow this commercial flow: 1) A proposal order to the customer 2) A firm order 3) Create a project with the customer and lines information of the order",acknowledged,open,,1970-01-01 0004521,feature request,Openbravo ERP,rafaroda,rmorley,normal,minor,always,pi,,2008-07-27,20,Ubuntu 7.10,,public,2011-02-04,Create Lines from Expenses,"""In Expense Sheet header, it would be useful to have a 'Create Lines from Expenses' (Copy Lines from Button) as in Sales and Purchase Orders headers. This feature would allow a much faster way of entering repetitive employee expenses (e.g., an employee that have to report hotel or taxi expenses frequently).""",acknowledged,open,,1970-01-01 0004518,feature request,Openbravo ERP,xplacesc,rmorley,normal,major,always,2.40beta,,2008-07-27,10,XP,,public,2011-02-04,No hint when converting a requisition to purchase order and no addres exists for provider,"When creating purchase order from a requisition using ""Requisition to Order"" menu, if the selected provider for the purchase order has no address, process fails, but system doesn't give a good hint to solve it (it informs just as a process failure)",acknowledged,open,,1970-01-01 0004514,feature request,Openbravo ERP,rafaroda,rmorley,normal,minor,always,pi,,2008-07-26,20,Ubuntu 7.10,,public,2011-02-04,"Dates check in Projects, Project Phases and Project Tasks","Nowadays, there is no mechanism in Openbravo ERP to check if the Start Date of a Project is bigger than its Ending Date",acknowledged,open,,1970-01-01 0004508,feature request,Openbravo ERP,Rossi_Kamal,rmorley,normal,major,have not tried,,,2008-07-24,5,,,public,2011-02-04,Adding MVC flow diagram & UML support within Openbravo,"""Hello I wish to implement MVC ,Flow diagram & UML with the design of openbravo.I hope this should make Openbravo erp an enterprise bundle. IT should be enabled with swing apps Thanks Rossi""",feedback,open,,1970-01-01 0004504,feature request,Openbravo ERP,rafaroda,rmorley,normal,minor,always,pi,,2008-07-24,20,Ubuntu 7.10,,public,2011-02-04,Associate human resources to projects,"""Nowadays, within Openbravo ERP, one can assign and report employee hours devoted to a project (using time sheets). But it is not possible to allocate human resources to projects. This would be useful for: * Implement control mechanisms in order that employees register hours and expenses only to projects they are working on. * For a project manager, report projects employees are working on in order to get a better idea of human resource available before allocate them to new projects.""",acknowledged,open,,1970-01-01 0004503,feature request,Openbravo ERP,rafaroda,rmorley,normal,minor,always,pi,,2008-07-24,20,Ubuntu 7.10,,public,2011-02-04,Project Proposal Tracker should display Followup lines,It would be useful that Project Proposal Tracker also displays Followup lines that give interesting information about the evolution of project proposals.,acknowledged,open,,1970-01-01 0004490,feature request,Openbravo ERP,rafaroda,rmorley,normal,minor,always,pi,,2008-07-22,20,Ubuntu 7.10,,public,2011-02-04,Project Phase and Project Task filters in 'Create AP Expenses Invoices' and 'Create Sales Orders from Expenses' processes,"""While creating reimbursable expenses for employees (purchase invoices) or reinvoicing expenses for customers (sales orders), it would be useful that these processes differentiate project phases and tasks since one employee or customer can be associated to an expense in more than one project phase or project task within a single project. For this purpose, a project phase filter and a project task filter should be included in 'Create AP Expenses Invoices' and 'Create Sales Orders from Expenses' processes.""",acknowledged,open,,1970-01-01 0004487,feature request,Openbravo ERP,shuehner,rmorley,normal,minor,have not tried,,,2008-07-22,5,,,public,2011-02-04,Validate the username against some to be defined standard.,"Allowed characters for usernames should be defined. Currently spaces and special characters can be entered and are usable on login. When exchanging data with external systems these could lead to problems. ",acknowledged,open,,1970-01-01 0004486,feature request,Openbravo ERP,shuehner,rmorley,normal,minor,have not tried,pi,,2008-07-22,5,,,public,2011-02-04,Validate the email address of a user/contact,"When a new user is created / edited one can enter an invalid email-adress and the system still saves the record. ",acknowledged,open,,1970-01-01 0004732,feature request,Openbravo ERP,RenateNieuwkoop,rmorley,normal,minor,always,2.40beta,,2008-08-27,5,,,public,2011-02-04,Manage Requisitions doesn't allow update of default field that will be generated on the Purchase Order,"""Procurement Management || Transactions || Manage Requisitions Procurement Management || Transactions || Requisition To Order When the Purchaser is converting the Requisition in either the Manage Requisitions or the Requisition to Order screen, there is no possibility to update any default fields that will be generated on the Purchase Order, such as Payment Terms, Form of Payment, Warehouse. """,acknowledged,open,,1970-01-01 0004730,feature request,Openbravo ERP,RenateNieuwkoop,rmorley,normal,trivial,always,,,2008-08-27,5,,,public,2011-02-04,Requisition: Copy lines function is missing,"On the Purchase Order there is copy lines functionality, but in Requisition it's missing. It would be a good feature to add.",acknowledged,open,,1970-01-01 0004604,feature request,Openbravo ERP,networkb,rmorley,high,minor,have not tried,2.35MP5,,2008-08-11,5,,,public,2011-02-04,Roles & Job titles for contacts,"""Because different clients and organisations can have different roles and titles, these two should be definable at the Organisation level. This could be two extra configuration tabs for the Organisation to define both roles and job titles. These roles and job titles could then be used for contact persons and employees. """,acknowledged,open,,1970-01-01 0004578,feature request,Openbravo ERP,opablo,rmorley,normal,major,always,pi,,2008-08-05,5,Any,,public,2011-02-04,Enhance searches beginning with %,"When performing a search beginning with % (e.g. %Pérez for a business partner), Oracle do not have a good index to do this. When many data is present in the table, it affects the response time",acknowledged,open,,1970-01-01 0004534,feature request,Openbravo ERP,rafaroda,rmorley,normal,minor,always,pi,,2008-07-28,20,Ubuntu 7.10,,public,2011-02-04,Project filter in reports,Many reports within Openbravo ERP are missing a project filter. This is a huge usability problem for companies that are used to work with projects.,acknowledged,open,,1970-01-01 0004533,feature request,Openbravo ERP,rafaroda,rmorley,normal,minor,always,pi,,2008-07-28,5,,,public,2011-02-04,Project filter in processes,Many processes within Openbravo ERP are missing a project filter. This is a huge usability problem for companies that are used to work with projects.,acknowledged,open,,1970-01-01 0004528,feature request,Openbravo ERP,rafaroda,rmorley,normal,minor,always,pi,,2008-07-27,20,Ubuntu 7.10,,public,2011-02-04,Integrate Openbravo ERP with a project management/scheduling tool,"""Since Openbravo ERP has no Gantt chart [1] capabilities, it would be nice to integrate it with a project management/scheduling tool [2] in order to have a graphical and more easy manner to shedule projects. [1] http://en.wikipedia.org/wiki/Gantt [2] http://en.wikipedia.org/wiki/List_of_project_management_software""",acknowledged,open,,1970-01-01 0005093,feature request,Openbravo ERP,rafaroda,rmorley,normal,minor,always,pi,,2008-09-17,20,Ubuntu 7.10,,public,2011-02-04,Review functionality of 'Create purchase invoice from deliveries',"""'Create purchase invoice from deliveries' functionality has to be reviewed to make it more generic, that is, lees restrictive: * Make current filters optional. * Do the Good Shipments really need to be related to a project? * Should the good shipment be 'Completed'? * Business Partner drop-down should be a provider selector. * It is correct that one can create more than one Purchase Invoice line for each Good Shipment line?""",acknowledged,open,,1970-01-01 0005082,feature request,Openbravo ERP,cromero,rmorley,normal,minor,have not tried,,,2008-09-17,5,,,public,2011-02-04,Use of external tools for Time Tracking,"Add any kind of of time keeping solution to OpenBravo for tracking time spent by employees or not using an external tool (like http://phptimeclock.com or anyother). Related to forum post: https://sourceforge.net/forum/message.php?msg_id=5253706",acknowledged,open,,1970-01-01 0004773,feature request,Openbravo ERP,joan,rmorley,normal,minor,N/A,,,2008-08-31,5,,,public,2011-02-04,Copy product option,"""When you are setting up the application sometimes you must insert the same product with some variations, would be great to use a product as a template and copy it, to arrange the changes to fit the new product. For instance, if I sell shoes, and they are red, white and black and each one has diferent prices but same BOM providers and same size and everything else, then i would like to set the product shoes red and after copy it and change the name to shoes to shoe white remaining the size and everything else except the prize and later do the same with the black color. Then I dont need to enter three times the same data, just change some fields. Is there any option to do so?, or as I guessed we should create a button to copy the product?""",acknowledged,open,,1970-01-01 0004755,feature request,Openbravo ERP,RenateNieuwkoop,rmorley,normal,trivial,always,2.40beta,,2008-08-29,5,,,public,2011-02-04,Master Data Management: Inconsistency of Report field labelling,"Master Data Management || Business Partner Click 'Print' The popup report has inconsistent field labelling: Orders until 29-08-2008 Shipments 29-08-2008 Invoices to 29-08-2008 ",acknowledged,open,,1970-01-01 0005343,feature request,Openbravo ERP,rgoris,rmorley,normal,major,always,,,2008-09-30,5,,,public,2011-02-04,Unique Key Repeated message used incorrectly,"In warehouse storage bin creation, using non-unique X, Y and Z parameters results in an error message, referring to the Unique Key, which for the user is the Search Key (that is unique in the example, see image). User gets stuck and can´t finish task.",acknowledged,open,,1970-01-01 0005329,feature request,Openbravo ERP,sgarcia,rmorley,normal,minor,always,,,2008-09-30,5,,,public,2011-02-04,Location issues,"""Two problems with the Location screen under General Setup-> Application-> Location: - When you select the Country field and set it to United States, 1)the """"Region"""" field should be renamed to State 2) the """"Region Name"""" should be hidden (In US this info is redundant) - The postal code field is not validated. You can enter any kind of postal code like !!!!!!!!!! -In US, the postal code is called ZIP code.""",acknowledged,open,,1970-01-01 0005278,feature request,Openbravo ERP,ewilliams,rmorley,normal,minor,always,2.40beta,,2008-09-25,20,Ubuntu 8.04,,public,2011-02-04,Shifts should be a editable catalog or at least have 3 shifts.,Shifts catalog in OB are reduced to Morning and Swing and is not editable. This is a big issue for companies that have 3 shifts.,acknowledged,open,,1970-01-01 0005276,feature request,Openbravo ERP,rafaroda,rmorley,normal,minor,always,pi,,2008-09-25,20,Ubuntu 7.10,,public,2011-02-04,Improve 'Sales Report by Partner and Product' report,"""'Sales Report by Partner and Product' report should have, at least, two more filters: * Business Partner (selector) * Product (selector)""",acknowledged,open,,1970-01-01 0005128,feature request,Openbravo ERP,kbe,rmorley,normal,minor,N/A,pi,,2008-09-21,5,,,public,2011-02-04,Openbravo/Alfresco Integration,"""Hi All, We have the aim of integrating OB with Alfresco and want to contribute with new project for that. Before begining the developments, we want to discuss with the community the concept it self: The idea is very simple: 1) We want to add the tag """"isCmsManaged"""" to table or tab definition, if checked, attachment will be stored in the CMS (Alfresco in this cas). We may need to add also the destination store. 2) We want to add the tag """"isCmsIndex"""" to column or field, to indicate that corresponding value will be an index of the stored documents. 3) We want to add the tag """"StorePrints"""" to tabs, so that all the document printed by OB from that tab will be stored to the CMS. This is the first step, we can imagine also the use of all the possibilities provided by Alfresco to support many business need (ie: Workflow). All comments are welcom.""",acknowledged,open,,1970-01-01 0005881,feature request,Openbravo ERP,rafaroda,rmorley,normal,minor,always,pi,,2008-11-08,20,Ubuntu 7.10,,public,2011-02-04,Project selector: display projects without business partner,"""Nowadays, the Project selector only displays projects that have a business partner. There is a functional reason for this: what does it mean that a project has a business partner associated? Normally, that the project is Order status (there is a check where business partner is mandatory before you set a project to Order status). So, in the project selector, you would normally want to show projects in Order status, that is, with a business partner. What happens if one wants to make a project from his own company? When he will set this project to Order status, he will need to set a business partner. In this case, he should put his own company as the business partner.""",acknowledged,open,,1970-01-01 0005641,feature request,Openbravo ERP,elopio,rmorley,normal,minor,always,,,2008-10-23,5,,,public,2011-02-04,Show a message after saving session preferences,"When you edit session preferences and click the save button, no message is displayed saying that the preferences were o were not saved.",acknowledged,open,,1970-01-01 0005563,feature request,Openbravo ERP,RenateNieuwkoop,rmorley,normal,trivial,always,2.40beta,,2008-10-17,5,,,public,2011-02-04,Project Management: Inconsistency of Service Project screen,"Project & Service Management || Transactions || Service Project || Service Project The setup of the screen is that the information in the main tab is to create Sales Orders. Then there is a tab 'supplier' with information to create the Purchase Order. To be consistent with other look and feel of screens it would make sense to have a header tab with some minimal information and then a 'customer' tab with information to create the sales order.",acknowledged,open,,1970-01-01 0005543,feature request,Openbravo ERP,azabaleta,rmorley,normal,major,always,,,2008-10-16,5,,,public,2011-02-04,Launch Commission Payments in batch,"""In the standard application, if you have 20 sales representatives (an usual thing), you need to create 20 commission rules (one for each) and the run a commission payment for each rule. It would be desirable to have a proccess which would run all the commission payments if needed.""",acknowledged,open,,1970-01-01 0005376,feature request,Openbravo ERP,rafaroda,rmorley,normal,major,always,pi,,2008-10-02,20,Ubuntu 7.10,,public,2011-02-04,Automatic posting processes should take into account the original document date,"When creating, completing and processing automatically sales orders from expenses some shipments are created. But these shipments have the current day when the process is launched, not the date of the order they come from. This date should also be taken for tax calculations. The same happens in other places within Openbravo ERP when one imports orders and completes them automatically, creates invoices form orders, etc... That is, processes that are managed through AD_PINSTANCE and C_ORDERPOST or C_INVOICE_CREATE/C_INVOICEPOST.",acknowledged,open,,1970-01-01 0003278,feature request,Openbravo ERP,user71,rmorley,normal,minor,always,,,2007-03-13,5,,,public,2011-02-04,Undo explode Phases in Work Requirement Window,Allow to undo explode Phases in Work Requirement Window.,acknowledged,open,,1970-01-01 0006106,feature request,Openbravo ERP,RenateNieuwkoop,rmorley,normal,trivial,have not tried,,,2008-11-20,5,,,public,2011-02-04,RFE: BOM Production: incorrect English in error message,"Warehouse Management || Transactions || Bill of Materials Production || BOM Production When executing a Bom Production that has a component that has issues with the attribute the following error message appears (see snapshot): There're some products without attribute this is incorrect and should be: There are some products without attribute Apart from that it might be good to check if it's really some products that don't have an attribute or if in reality it's just one product that has no attribute. Then the message should be: There is a product without attribute",new,open,,1970-01-01 0006081,feature request,Openbravo ERP,RenateNieuwkoop,rmorley,normal,trivial,have not tried,,,2008-11-19,5,,,public,2011-02-04,MFG Plan: Error message when there are no requisitions to be created and you hit the 'Generate Material Requisitons' button,"""Material Requirement Planning (MRP) || Transactions || Manufacturing Plan || Header After creating the MFG Plan and Processing it, the lines appear in the 'lines' tab with suggested Work Requirements and suggested Material Requirements. For the suggested Material requirements you have to click the 'Generate Material Requisitions' button. However, one of the students during my teaching didn't have any suggested Material Requirements and when clicking the 'Generate Material Requistions' button, a red error appeared. Since it's not a real error, it should be replaced with a blue alert to say that there were no Material Requisitions that needed to be created.""",acknowledged,open,,1970-01-01 0004562,feature request,Openbravo ERP,rafaroda,rmorley,normal,minor,always,pi,pi,2008-08-04,20,Ubuntu 7.10,,public,2011-02-04,Project Type and Project Category enhancements,"This feature request is an umbrella for three other ones: 1) 0004469: Project Category improvement: https://issues.openbravo.com/view.php?id=4469 2) 0004468: Project Type for Service Projects: https://issues.openbravo.com/view.php?id=4468 3) 0004470: Project Type and Project Category filters in reports: https://issues.openbravo.com/view.php?id=4470 ",acknowledged,open,,1970-01-01 0004469,feature request,Openbravo ERP,rafaroda,rmorley,normal,minor,always,,pi,2008-07-21,20,Ubuntu 7.10,,public,2011-02-04,Project Category improvement,"""Nowadays, Project Category drop-down list only shows 'Multiphase project' value. Review which values make sense in this drop-down list and add them.""",acknowledged,open,,1970-01-01 0004468,feature request,Openbravo ERP,rafaroda,rmorley,normal,minor,always,pi,pi,2008-07-21,20,Ubuntu 7.10,,public,2011-02-04,Project Type for Service Projects,"Nowadays, one can only make project types for multiphase projects (with phases and tasks). These project types are a ""mould"" that permit to setup new projects by just clicking on a button. Service Projects (that only have product lines) can not be set as project types.",acknowledged,open,,1970-01-01 0004340,feature request,Openbravo ERP,xeonn,rmorley,normal,minor,N/A,,pi,2008-07-08,5,,,public,2011-02-04,Allow Negative Stock settings,"""In continuation of https://sourceforge.net/support/tracker.php?aid=1863872 Most of the time, customer's production and logistic dept run 24 hours a day. The storekeeper work normal hours from 8am to 6pm. Logistic dept, whom are responsible for Goods Shipment, are unable to create Goods Shipment upon delivery if there are no stock in hand. Updating the stock in hand is the storekeepers job.""",acknowledged,open,,1970-01-01 0002194,feature request,Openbravo ERP,rafaroda,rmorley,normal,minor,always,pi,,2007-10-30,20,Ubuntu,,public,2011-02-04,'Purchase Order' deletion stopped by tax line equal to zero,"Tax lines keep in zero Once all the product lines of an Order have been deleted a tax line with amount zero remains. This causes that order can not be deleted until one deletes this line. ",acknowledged,open,pi,1970-01-01 0003355,feature request,Openbravo ERP,plujan,rmorley,normal,minor,always,,,2007-07-02,5,,,public,2011-02-04,User message creating Business Partner is not correct,"""Description: When creating a new customer business partner, the message after creating the customer tab is """"1 row/s updated"""" instead of """"1 row/s inserted"""" Enviroment: OS: Windows XP SP2 DB: Oracle XE Browser: FF2 Openbravo: 2.31 Beta Language: English Steps: 1. Go Master Data Management > Business Partner 2. Click on new 3. Fill the required fields with valid data 4. Click Save 5. The message is correct """"1 row/s inserted"""" 6. Click on Customer tab 7. Fill the required fields with valid data 8. Click Save 9. The message is not correct """"1 row/s updated"""" (see attach). Since I was creating a new record, the message should be """"1 row/s inserted"""".""",acknowledged,open,,1970-01-01 0006104,feature request,Openbravo ERP,RenateNieuwkoop,rmorley,normal,trivial,always,,,2008-11-20,5,,,public,2011-02-04,RFE: BOM Production: 'Create/Post Production' button should disappear after clicking it twice,"""Warehouse Management || Transactions || Bill of Materials Production || BOM Production The 'Create/Post Production' button has two functions: - after clicking it once it will create the I/O Products information - after clicking it for the second time the BOM Production gets executed and the stock gets updated It's already confusing that the same button is used for two different actions (for which I will log a seperate issue), but also, after clicking the 'Create/Post Production' for the second time the button should disappear, so that it is obvious that it no longer has a function. On most screens where you have to process something, the button disappears afterwards or changes to 'unprocess', so it's clear that the action was taken.""",new,open,,1970-01-01 0006102,feature request,Openbravo ERP,RenateNieuwkoop,rmorley,normal,trivial,N/A,,,2008-11-20,5,,,public,2011-02-04,BOM Production: Product field to be mandatory,"""Warehouse Management || Transactions || Bill of Materials Production || BOM Production >> Production Plan The 'Product' pulldown field in not mandatory, but it would be good to have it mandatory. Not sure why it isn't already. The production quantity field is mandatory, yet the product field isn't. """,new,open,,1970-01-01 0006062,feature request,Openbravo ERP,pjuvara,rmorley,normal,major,have not tried,,,2008-11-19,5,,,public,2011-02-04,Leads and Opportunity Management,"Ability to record leads, opportunities and to manage the pipelines.",acknowledged,open,,1970-01-01 0003392,feature request,Openbravo ERP,villind,rmorley,urgent,minor,always,,pi,2007-09-19,5,,,public,2011-02-04,Rewrite all procedures that drop/disble DB constraints,"Currently there are procedures that disable constrains and triggers in the database and thus may cause the database to be left in inconsistent state. Rewrite these procedures so that they honor the database constraints. ",acknowledged,open,,1970-01-01 0006141,feature request,Openbravo ERP,pmagnin,rmorley,normal,minor,have not tried,,pi,2008-11-21,5,,,public,2011-02-04,Separate definitions of bills of material and routing,"""The process plan is a confusing and cumbersome way of handling the fact that a manufactured part should have both a bill of material and a routing. Bill Of Material = F(Assembly record, Structure record) Routing = F(Operation sequence and description, Work center, Tooling, Set-up time, Unit run time) """,acknowledged,open,,1970-01-01 0006114,feature request,Openbravo ERP,pmagnin,rmorley,low,minor,have not tried,,pi,2008-11-20,5,,,public,2011-02-04,Cost Calculation Improvement : Activity-based or Actual,"The application can only calculate cost based on Weighted-average. We need to add this very useful method. Change Priority: High to Low. NSE+CC : ""Activity-based"" is a cost setup complex and not very used in companies although there is a lot of theory. It doesn't worth. The ""Actual"" cost seems more useful. ",acknowledged,open,,1970-01-01 0006103,feature request,Openbravo ERP,pmagnin,rmorley,high,minor,have not tried,,pi,2008-11-20,5,,,public,2011-02-04,Kanban Manufacturing,"Kanban is a method of Just-in-Time production that uses standard containers or lot sizes with a single card attached to each. It is a pull system in which work centers signal with a card or other device that they wish to withdraw parts from feeding operations or suppliers. The Japanese word kanban, loosely translated, means card, billboard, or sign, but other signaling devices such as colored golf balls have also been used. The term is often used synonymously for the specific scheduling system developed and used by the Toyota Corporation in Japan. Point-of-use storage/floor stock—keeping inventory in specified locations on a plant floor near the operation where it is to be used.",acknowledged,open,,1970-01-01 0006069,feature request,Openbravo ERP,pjuvara,rmorley,normal,major,have not tried,,,2008-11-19,5,,,public,2011-02-04,Interaction History,Ability to track all communication between an organization and its customers,acknowledged,open,,1970-01-01 0006068,feature request,Openbravo ERP,pjuvara,rmorley,normal,major,have not tried,,,2008-11-19,5,,,public,2011-02-04,Issue Management,"ITIL compliant incident, problem and change management modules",acknowledged,open,,1970-01-01 0005827,feature request,Openbravo ERP,rafaroda,rmorley,normal,minor,always,2.35MP5,,2008-11-05,20,Ubuntu 7.10,,public,2011-02-04,Commission calculation basis - support shipments and payments,"""Nowadays, commission calculations are based on invoices and orders. It would be useful to have also commission calculations based on: * Receipts/Shipments * Payments""",acknowledged,open,,1970-01-01 0000303,feature request,Openbravo ERP,plujan,rmorley,normal,minor,have not tried,2.35,,2008-05-14,10,XPsp2,,public,2011-02-04,"Terminology: Inconsistent use of Business Partner, Employee and Operator","""When I am creating a Work Effort, I have a Tab called Employee. Inside, I have a selector labeled Business Partner. Do this selector contains Employees or Business Partners? None, it contains Operators. What are Operators? Business Partners whom in Employee tab have checked the Operator flag. See attach. Proposed solution: Terminology should not reflect database design but stick to """"reality"""" as much as possible. If I have to select a specific Employee, which a specific Business Partner, it should not be confusing to an user in order to get in that field just data he/she needs.""",acknowledged,open,,1970-01-01 0006410,feature request,Openbravo ERP,pjuvara,rmorley,normal,minor,always,,,2008-12-09,20,rPath Linux,,public,2011-02-04,Multi-level BOM,Ability to define bills of material with more than two levels,new,open,,1970-01-01 0006409,feature request,Openbravo ERP,pjuvara,rmorley,normal,major,always,,,2008-12-09,20,rPath Linux,,public,2011-02-04,Production Dashboard,"A dashboard that shows to the production employees what they have to produce, where, the BOM needs and that allow them to report quantities and time of the goods produced (to integrate with industrial costs)",new,open,,1970-01-01 0006375,feature request,Openbravo ERP,networkb,rmorley,normal,minor,have not tried,2.40,,2008-12-04,5,,,public,2011-02-04,"Order description in Business Partner || Customer, tab, should be copied in orders","""In Business Partner|| Customer tab, there is one field called """"Order description"""". This value should be copied in all orders that its Business Partner creates.""",new,open,,1970-01-01 0006372,feature request,Openbravo ERP,walle,rmorley,normal,minor,N/A,2.40,,2008-12-04,20,rPath Linux,,public,2011-02-04,UOM for purchasing,"""For Product we have more then one UOMs, the first and the internal used (warehouse ...) UOM. In the purchasing tab of the product we can define the UOM for purchasing for a certain vendor, for example: Product: granulate for plastic parts Main UOM: gramm UOM Purchasing tab : kg Conversion rate for kg = multiplicator 1000 Till here all ok. But now for prices! In the moment i have to set up the gramm price als purchase price in purchasing tab, this is tricky Price for KG = 2,5 Euro Price for gramm = 0.0025 --> so, now i have to change Format.xml and to recompile the application. Suggestion: If we enter the purchase UOM of KG, why we give not the possibility to set up also the KG Price as purchase price. This has then to be considered in the orderlines and sure also for calculation. 1 KG 1000 Gramm 2.5 Euro Changing is tricky but I think this would be more logic as it is in the moment. for further explanations you can contact me! BR, Walter""",new,open,,1970-01-01 0006326,feature request,Openbravo ERP,RenateNieuwkoop,rmorley,normal,minor,have not tried,,,2008-12-02,5,,,public,2011-02-04,RFE: Sales Order: Add 'Customer Request Date',"""Sales Management || Transactions || Sales Order || Header Right now there is just an order date and a scheduled delivery date on a Sales Order, but there should also be a Customer Request date (CRD). The Customer Request date will reflect the date when the customer actually wants the products. For example there is a big difference between a Sales Order that has a CRD of today and a scheduled delivery date of one month from now and a Sales Order that has a CRD of one month from now and a scheduled delivery date of one month from now. I'm used to a logic that the PSD (Planned ship date, in Openbravo called Scheduled delivery date) can not be before the CRD (Customer Request date). Right now there no way of restricting this since the CRD doesn't even exist. The CRD should be existing on two levels: -header -lines: defaulting from the header level, but can be updated """,new,open,,1970-01-01 0006129,feature request,Openbravo ERP,pmagnin,rmorley,normal,minor,have not tried,,pi,2008-11-20,5,,,public,2011-02-04,Blanket Order Management,"A blanket order is defined as an order the customer makes with its supplier which contains multiple delivery dates scheduled over a period of time, sometimes at predetermined prices. It is normally used when there is a recurring need for expendable goods",acknowledged,open,,1970-01-01 0003463,feature request,Openbravo ERP,user71,rmorley,normal,minor,always,,pi,2008-02-14,5,,,public,2011-02-04,Work Effort: More Default values,"""Version 2.35MP1 In the window / TAB """"Work Effort / Production Run"""", the fields """"Donequantity"""" and """"Cost Center Use"""" must catch default values. """"Donequantity"""" = """"Required Quantity"""" in the same tab """"Cost Center Use"""" = """"Cost Center Use Time"""" of the """"Work Requirement/Operation"""" selected. It'll be very usefull in this way. """,acknowledged,open,,1970-01-01 0006415,feature request,Openbravo ERP,pjuvara,rmorley,normal,major,always,,,2008-12-09,5,,,public,2011-02-04,Sales proposal / quote,"Tools for the preparation of the sales proposal and bids offers: - composition of a cart with items taken by several suppliers price lists; - related documents; - tranformation of the proposal into sales order. ",new,open,,1970-01-01 0006414,feature request,Openbravo ERP,pjuvara,rmorley,normal,minor,always,,,2008-12-09,5,,,public,2011-02-04,Sales order history,"Ability to track all transaction occurred to sales orders: - date acquisition - date recording into the system - dates of status changing - date of deliveries and quantities delivered - etc. ",new,open,,1970-01-01 0006413,feature request,Openbravo ERP,pjuvara,rmorley,normal,minor,always,,,2008-12-09,5,,,public,2011-02-04,Batch sales order check,"Batch process to check administrative limits and price lists on a set of orders. ",new,open,,1970-01-01 0006411,feature request,Openbravo ERP,pjuvara,rmorley,normal,minor,always,,,2008-12-09,5,,,public,2011-02-04,BOM graphical view,Ability to view BOMs in a tree-like structure.,new,open,,1970-01-01 0006320,feature request,Openbravo ERP,RenateNieuwkoop,rmorley,normal,minor,always,,,2008-12-02,5,,,public,2011-02-04,RFE: Pending goods receipt: add Scheduled Delivery date at line level,"""Procurement Management || Transactions || Pending Goods Receipts || Pending Goods Receipts Right now in the pending goods receipts listing you see the PO and a date of the PO at the header level. It appears to be the order date of the PO but isn't clearly labelled (will log a bug for that). For MRP in the Purchasing Plan the scheduled delivery date of the line gets reflected and that's relevant information to be reflected in the Pending goods receipt also. This should be clearly labelled as 'scheduled delivery date', so it's clear what kind of date is reflected. It should be at the line level, not at the header level.""",new,open,,1970-01-01 0006224,feature request,Openbravo ERP,RenateNieuwkoop,rmorley,normal,major,have not tried,,,2008-11-27,5,,,public,2011-02-04,RFE: Work Requirement: Start date and due date are not included for the operations,"""Production Management || Transactions || Work Requirement || Header >> Operation On the Work Requirement there are the different operations that need to be executed, but there are no start and end dates for these operations. These are important for the start of these activities (as per issue 4638 logged for the work requirement report not taking dates into account). Also when one operation slips, due to the dependency of one operation on the other,there should be a trigger than other operations would need to be rescheduled and that the overall ending date (header) will need to be rescheduled also. I think this is additional/related to the RFE 6141 that was logged by Pascal.""",new,open,,1970-01-01 0006619,feature request,Openbravo ERP,gmauleon,rmorley,normal,minor,have not tried,,,2008-12-17,5,,,public,2011-02-04,Change the attachment button in the Email window.,"Change the attachment button in the Email window. Now to attach a file the user needs to use two buttons, one to select the file and the another one to add the file to the file list. The process should work in the same way as the click icon in OB does. ",acknowledged,open,,1970-01-01 0006586,feature request,Openbravo ERP,gmauleon,rmorley,normal,minor,have not tried,,,2008-12-16,5,,,public,2011-02-04,Preview what you are about to email," Preview what you are about to email. In the email pop-up window a link named view should appear within the name of the document the user is about to email. clicking on it the document should be shown. Find attached the UI design",acknowledged,open,,1970-01-01 0006516,feature request,Openbravo ERP,networkb,rmorley,high,major,always,2.40,,2008-12-12,5,,,public,2011-02-04,Review Scaled Volume Discount,"The discount calculated for an invoice that should apply a created volume discount SCALED is not correct. ",new,open,,1970-01-01 0006515,feature request,Openbravo ERP,networkb,rmorley,high,major,always,2.40,,2008-12-12,5,,,public,2011-02-04,Multi-currency volume discounts,"""Currently volume discounts are specific to a currency. As a consequence, the volume discount of a certain business partner does not include invoices in currencies different from the one of the volume discount definition.""",acknowledged,open,,1970-01-01 0004205,feature request,Openbravo ERP,plujan,rmorley,high,minor,have not tried,2.40beta,,2008-06-27,10,XPsp2,,public,2011-02-04,Searching criteria > Case sensitive searchs,"""When searching records (i.e. Products) I would like to have a case insensitive search. Current search is case sensitive and not having an option for case insensitive affects usability. In theory, searching queries are made when user does not know exactly what is he/she searching, so no case sensitive search will offer a broad response. Anyway, it can be useful to have an option for enabling/desabiling case on searches, giving an extra choice for narrowing a huge resultset.""",acknowledged,open,,1970-01-01 0006940,feature request,Openbravo ERP,RenateNieuwkoop,rmorley,normal,minor,N/A,2.40,,2009-01-16,5,,,public,2011-02-04,Storage bins: ability to define dimensions,"""I get a lot of questions from students about the ability to setup the dimensions of a storage bin. I see that there is a setup to create different storage bin types: Warehouse Management || Setup || Storage Bin Type || Storage Bin Type There is a field called 'size multiple' (not sure what a standard size would be then, that would be defined somewhere also I assume). But in the actual setup of the storage bin, there is no field for the Storage Bin Type.""",new,open,,1970-01-01 0006872,feature request,Openbravo ERP,networkb,rmorley,high,minor,always,2.40,,2009-01-13,5,,,public,2011-02-04,Product Movements Report deletes product and bp selected when the report is launched,"""In Product Movements Report, if you select a product and/or a business partner in the filter and press """"Html Format"""", the selected product or business partner do not appear in the filter. It happens the same if you refresh the report.""",new,open,,1970-01-01 0005838,feature request,Openbravo ERP,galderromo,rmorley,normal,major,always,pi,,2008-11-05,20,Gentoo 2.6.24,,public,2011-02-04,AD_NOTE is too heavy,"""AD_NOTE gets to heavy, could be possible to take it out of the database? What is it used for? """,acknowledged,open,,1970-01-01 0007053,feature request,Openbravo ERP,RenateNieuwkoop,rmorley,normal,trivial,N/A,2.40,,2009-01-21,5,,,public,2011-02-04,Product: BP setup on general tab is specific to an old implementation,"""Master Data Management || Product || Product On the general tab of the Product, there is a BP field. It is confusing because the Vendor (BP) of the Product is set up in the Purchasing tab. The help field of the BP field has the standard explanation. From Gorka I found out what the purpose was of this BP field: It identifies the owner of the product. It was created for an old implementation and it is not very used nowadays. That implementation is for an enterprise that rents out it's warehouse space, so the products that are stored in their warehouse are not owned by them but by the customer.""",acknowledged,open,,1970-01-01 0007031,feature request,Openbravo ERP,Dowid,rmorley,normal,minor,always,pi,,2009-01-20,5,,,public,2011-02-04,Improve Import Product process,"When importing product(s) a tax category is necessary. However, currently in ""Master Data Management || Import Data || Import Products"" a tax category cannot be set.",acknowledged,open,,1970-01-01 0007020,feature request,Openbravo ERP,plujan,rmorley,normal,minor,have not tried,pi,,2009-01-20,5,,,public,2011-02-04,Enable functionality behind vendor specific pricing,"""In the Product window, Purchasing tab, users can specify vendor specific prices for the product. However, this information is not used when a PO is created. See related issue for more details. """,acknowledged,open,,1970-01-01 0003315,feature request,Openbravo ERP,jaimetorre,rmorley,normal,minor,always,,,2007-04-09,5,,,public,2011-02-04,Integration with Google Maps,An integration through the Google Maps Api would allow seeing a map of any address from the ERP. It could even show as the route from our location.,acknowledged,open,,1970-01-01 0007248,feature request,Openbravo ERP,pjuvara,rmorley,normal,major,always,,,2009-01-29,20,rPath Linux,,public,2011-02-04,Intercompany shipments,"""Ability to manage purchases across organizations of the same company. In case, the shipment crosses legal entities, the transactions need to be handled at arms-length (formal invoices are needed). Within the same legal entity, invoices might or might not be needed depending on the country. Proper transportation documents are needed in most cases.""",acknowledged,open,,1970-01-01 0007202,feature request,Openbravo ERP,emartinez,rmorley,normal,minor,always,2.40,,2009-01-28,5,,,public,2011-02-04,Automatic creation of a Sales Order from a Purchase Order,"""Imagine the following case for understanding why this feature is requested. Let's say we have different organizations A and B which correspond to different companies. In this situation, let's imagine company A buys a product to company B. By means of this automation, when company A completes a Purchase Order where its provides is organization B, a Sales Order would be automatically generated in organization B. We have developed this automatization for a client. Contact us in case you need.""",acknowledged,open,,1970-01-01 0007197,feature request,Openbravo ERP,emartinez,rmorley,normal,minor,always,2.40,,2009-01-28,5,,,public,2011-02-04,Translation tab missing when defining periods for fiscal years,Translation tab missing when defining periods for fiscal years.,acknowledged,open,,1970-01-01 0007172,feature request,Openbravo ERP,emartinez,rmorley,normal,minor,always,2.40,,2009-01-27,5,,,public,2011-02-04,Automatic generation of Lot or Serial Number in a BOM Production,"""**Where: Bill of Materials Production -> Production Plan -> Lines **What: when a certain product has a Lot or Series Number and this is controlled by automatic sequence, the process “Post Production” could calculate it, instead of going to lines, select the product and click on its attributed in order to inform its Lot or Serial Number. **Justification: if not, every time we Post a production we have to go to the lines and generate it manually. """,acknowledged,open,,1970-01-01 0007171,feature request,Openbravo ERP,emartinez,rmorley,normal,minor,always,2.40,,2009-01-27,5,,,public,2011-02-04,Redundant information in Production Plan tab and Lines tab,"""*Where: BOM Production -> Production Plan and BOM Production -> Production Plan -> Lines *Justification: when we create a production by means of the button “Create/Post Production”, several products are added automatically to the Lines. These are the list of materials and the final product, already specified in the tab “Production Plan”. Since it is duplicated in two different places, this fact can make inconsistencies when e.g changing the quantities or the locator of this product in the lines tab but do not in the Production Plan. *What: eliminate the creation of the final product in the Lines Tab when pressing the first time the button “Create/Post Production”. Thus, we should have to add the field Attribute in Production Plan tab. """,new,open,,1970-01-01 0007117,feature request,Openbravo ERP,RenateNieuwkoop,rmorley,urgent,major,always,2.40,,2009-01-23,5,,,public,2011-02-04,Generate Commission creates commission for invoices that are already commissioned,"""Just putting this as an RFE in case it gets closed if I log it as a bug. When setting up a commission for a certain BP and running it with a starting date of the beginning of the month, it creates commission payment. However, when you Generate Commission again with the starting date of the beginning of the month, invoices that were already picked up in the previous run are picked up again. Normally in OB the logic is that only documents that are eligible for that action are taking into consideration. For example when you create an Invoice from the Create Invoices from orders program, it will show you everything that still needs invoicing, not the ones that are invoiced already. Also, the 'last run date' in the Commission screen is not correct (bug 7115), so there is no way that you can see that it was recently run already. """,acknowledged,open,,1970-01-01 0007168,feature request,Openbravo ERP,emartinez,rmorley,normal,minor,always,2.40,,2009-01-27,5,,,public,2011-02-04,Field to show the current state of a BOM Production,"""(Please see the attached figure) **Where: Bill of Materials Production **What: Creation of a field informing the current state of a BOM Production. **Justification: currently, there is no way to know how many times the button “Created/Post Production” has been pressed: none, once, twice. This information is case sensitive since there is no rollback process for starting again the BOM Production (e.g once this button has been pressed twice, so “posting” the BOM production, there is no way to go back to the state """"Created""""). Thus, we consider important to know this information. """,acknowledged,open,,1970-01-01 0007093,feature request,Openbravo ERP,RenateNieuwkoop,rmorley,normal,minor,N/A,2.40,,2009-01-23,5,,,public,2011-02-04,"Create Price List button is confusing: it updates or creates prices, not a pricelist","""Master Data Management || Pricing || Price List || Price List >> Price List Version When you click the 'Create Price List' button what really happens is that prices get updated or if a product didn't have price previously, a price is created. So it would make more sense to rename the button to 'Create/Update Prices' """,acknowledged,open,,1970-01-01 0006882,feature request,Openbravo ERP,networkb,rmorley,high,minor,always,2.40,,2009-01-14,5,,,public,2011-02-04,Line with English description created in sales invoice by "Generate invoices","""If you look at a sales invoice lines generated by """"Generate invoices"""" process, there is one line without product and a description like """"Delivery Note"""" + Document No. This line should be translated to some language. Actually, this line is generated within C_INVOICE_CREATE procedure [1] (business logic) that is not able to take a language. [1] https://dev.openbravo.com/websvn/openbravo/trunk/src-db/database/model/functions/C_INVOICE_CREATE.xml (SELECT dt.PrintName || ' ' || ox.DocumentNo||' '||( CASE WHEN ox.PoReference IS NULL THEN NULL ELSE '('||ox.PoReference||')' END ) AS Reference FROM C_DOCTYPE dt, C_ORDER ox WHERE dt.C_DocType_ID=ox.C_Order_ID AND ox.C_Order_ID=Cur_Order.C_Order_ID ORDER BY ox.DocumentNo DESC""",acknowledged,open,,1970-01-01 0006853,feature request,Openbravo ERP,networkb,rmorley,high,minor,always,,,2009-01-12,5,,,public,2011-02-04,More details on internal movements in Product Movements Report,"""In Product Movements Report, you can see internal movements between diferent warehouses, but you can't know which warehouses are involved. It only shows XYZ positions but nothing related to warehouses or storage bins. If it is possible to see this kind of movements, a better explanation should be shown.""",acknowledged,open,,1970-01-01 0006565,feature request,Openbravo ERP,RenateNieuwkoop,rmorley,normal,minor,always,2.40,,2008-12-15,5,,,public,2011-02-04,Volume discount: see Invoice information over which discount was calculated,"""Master Data Management || Business Partner Setup || Volume Discount || Volume Discounts Master Data Management || Business Partner || Business Partner >> Volume Discount When setting up a volume discount and executing in the BP (see steps in issue 6516 to recreate) the invoice for the Volume discount gets created. In the volume discount tab of the BP you see the discount invoice that was created. When you go to the Sales Invoice, on the lines you see the product for which the discount was calculated, but you don't see the corresponding Sales Invoice""",acknowledged,open,,1970-01-01 0006098,feature request,Openbravo ERP,pmagnin,rmorley,normal,minor,have not tried,,pi,2008-11-20,5,,,public,2011-02-04,"Relation between Product Num, Part Num (mfg) and customer number","The ability to set unique sales product numbers and map them to the related manufacturing part number would be useful, as well as the ability to define the customer’s number for the product.",acknowledged,open,,1970-01-01 0007545,feature request,Openbravo ERP,dbaz,rmorley,normal,major,always,,,2009-02-12,20,rPath Linux,,public,2011-02-04,There is no possibility to stop/cancel launched process,"""There is no possibility to stop/cancel launched process. For example, when the """"recompile"""" popup is launched (the popup after rebuild the system when you install a module), if you close the popup the process is still launched in the server in background, and there is no way to stop it.""",acknowledged,open,,1970-01-01 0007507,feature request,Openbravo ERP,emartinez,rmorley,normal,minor,always,2.40MP1,,2009-02-11,5,,,public,2011-02-04,Improvement on the Product selector when this field is already informed,"""This feature request would be useful for those who work with several warehouses. But when this is not the case (and in fact this is probably more frequent) this issue would have less priority. When opening a Product selector from a product field that is already informed (see figure), for example in a Line of a certain Goods Shipment, it would be nice to have by default in the Warehouse field of this pop-up the corresponding warehouse of the product, that is retrieving the warehouse from the storage bin which was selected in its Product definition.""",new,open,,1970-01-01 0007505,feature request,Openbravo ERP,egoitz,rmorley,normal,major,have not tried,2.40MP1,,2009-02-11,30,,,public,2011-02-04,"It should be a way to know all the places (documents, or others) were a product with an attribute is used","""In a similar way of the button reference, where you can see all the places where is referred the actual document, it should be possible to know all the places (shipments, production,..) where a individual product is used. To identify the product from others product is used the attribute set instance, so from clicking product window you don't get only one product, but many products with many different attributes.""",new,open,,1970-01-01 0007161,feature request,Openbravo ERP,jtarbal,rmorley,normal,major,always,pi,,2009-01-27,5,,,public,2011-02-04,Usability improvements in "Create lines from" pop-up of "Goods Receipt" window,"""In OB ERP version 2.50, the """"Create lines from"""" pop-up has been improved and allows the user to select the storage bin of each line separately as well as introduce the attributes values when needed. However, if the user needs to add different lines in the """"Goods Receipt"""" for the same product but different attributes values, the pop-up is still not very usable. Please, consider the following usability improvements in this pop-up: - It would be great if there would be a button next to the line that added another line for the same product in the pop-up so that the user can introduce two lines for the same product, but with different attribute values (see image01 attached to the issue). - The quantity field shows the quantity that was ordered in the """"Purchase Order"""" that has not been received yet. However, if we add a line in the """"Goods Receipt"""" that we are creating, the quantity showed in the pop-up does not subtract the quantity that is already in the document lines. It would be great if the quantity was intelligent and considered also the lines of the same document. """,acknowledged,open,,1970-01-01 0007649,feature request,Openbravo ERP,plujan,rmorley,normal,minor,have not tried,,,2009-02-18,30,,,public,2011-02-04,Maintenance of single language environments is too hard,"""I have an Opebnravo ERP installation for use in a single language environment, let's say, english. Because of current Openbravo multilanguage capabilities, the actual field that contains the name shows an abstract value that will not appear in any reference to that record. The real name to display is located in a """"Translation"""" tab. It is a big problem to maintenance, since every change must be done twice, one for the abstract value and one for the real one.""",new,open,,1970-01-01 0007547,feature request,Openbravo ERP,FrancescoFinamore,rmorley,normal,minor,N/A,,,2009-02-13,20,rPath Linux,,public,2011-02-04,Ajax Grid in Create Lines From in the Sales Invoice,"When i launch from a Sales Invoice the process ""Create lines from"" it shows a form with a grid with the multi-check column but that haven't columns resizable. How can modified the html to have the columns resizable ? I thinked to use the grid used for example in Search of Business Partner but it haven't the first column with checkbox . Can you suggest me something ? Thanks",acknowledged,open,,1970-01-01 0005823,feature request,Openbravo ERP,jtarbal,rmorley,normal,major,always,2.40beta,,2008-11-04,5,,,public,2011-02-04,Same product with the same lot number purchased multiple times should appear in the same stock,"""Same product purchased at different times with the same lot number appears twice in stock (or as many times as purchased). In this case, it would be great if the stock of the different entries would be grouped, so that in the stock report the same product and attributes appreared only once. In the same way, when doing a goods shipment, the different entries are treated as different products, although they have the same attributes and are stored in the same storage bin. This is a problem in the next example: - Imagine we received in two times 10 units of product A of lot 1 in storage bin SB1 and 15 units of product A of lot 1 in storage bin SB1 (same product, attributes and storage bin). - If we need to ship 18 units of product A, we will have to create a goods shipment with two different lines, for example 10 units of product A of lot 1 from storage bin SB1 and 8 units of product A of lot 1 from storage bin SB1. Otherwise, the stock report will show -8 units of product A of lot 1 in storage bin SB1 and 15 units of product A of lot 1 in storage bin SB1, instead of showing 7 units of product A of lot 1 in storage bin SB1. """,acknowledged,open,,1970-01-01 0007778,feature request,Openbravo ERP,plujan,rmorley,normal,minor,have not tried,pi,,2009-02-23,5,,,public,2011-02-04,Reports should have an homogeneous show/export options,"All reports across the application should have an homogeneous behavior regarding the way they are displayed on screen an exported. On screen reports (now called in a very bad way ""HTML Format""), PDF, CSV and XLS export capabilities should appear as an option for every single report.",new,open,,1970-01-01 0006352,feature request,Openbravo ERP,jtarbal,rmorley,normal,minor,have not tried,2.40,,2008-12-03,5,,,public,2011-02-04,Define the role access from an existing role (copy accesses),"""When creating a new role, currently, the ways we can use to define the access to functionalities are the following: - Adding access to all functionalities of an OB ERP module - Adding access to specific functionalities It would be great if we could add access copying the configuration of an existing role.""",acknowledged,open,,1970-01-01 0007852,feature request,Openbravo ERP,RenateNieuwkoop,rmorley,normal,trivial,always,2.40,,2009-02-26,5,,,public,2011-02-04,Address field not very intuitive for users,"""Warehouse Management || Setup || Warehouse and Storage Bins || Warehouse It's not very intuitive how to fill out the address field. When you go there with the cursor, the cursor can be placed in the field, yet nothing can be filled out. Either the cursor should not be able to go to the field (since you can't fill out anything anyway), but just on the selection icon or that if you click the field the selector pops up aswell. We just started with a new course for the BFT and one user got stuck on this field because he didn't know how to fill it out, so apparantly it's not very intuitive.""",new,open,,1970-01-01 0007851,feature request,Openbravo ERP,networkb,rmorley,normal,minor,always,pi,,2009-02-26,20,rPath Linux,,public,2011-02-04,generate automatically a report in edition mode,"Be able to print a report PDF in any tab, in edition mode",new,open,,1970-01-01 0007824,feature request,Openbravo ERP,sureshbabu,rmorley,normal,minor,always,,,2009-02-25,20,rPath Linux,,public,2011-02-04,Dummy lines are added with actual line items when Sales invoice created through Generate Invoice option.,Dummy lines are added with zero invoiced qty and Zero unit price with actual line items when Sales invoice created through Generate Invoice option.,new,open,,1970-01-01 0005389,feature request,Openbravo ERP,jtarbal,rmorley,normal,minor,have not tried,,,2008-10-02,5,,,public,2011-02-04,Create goods shipment/receipt from an existing goods shipment/receipt,It would be great if when creating a goods receipt/shipment one could create the lines copying them from an existing goods receipt/shipment. This is specially useful when a goods receipt/shipment has to be canceled because of a mistake and the same document has to be created again with a small correction.,acknowledged,open,,1970-01-01 0007895,feature request,Openbravo ERP,rachelJohnston,rmorley,low,trivial,always,,,2009-03-02,5,,,public,2011-02-04,"Title" vs. "Greeting","""In the business partner window and elsewhere, the """"Title"""" field has been changed to """"Greeting"""". Title and Greeting mean two slightly different things in English - pls review which one is correct and change the setup window to match it (so the """"Greeting"""" link should link to a """"Greeting"""" window. Generally, """"Title"""" would be the title part of a person's name, for example Mr / Senor etc. """"Greeting"""" usually means how you would address the person in a letter or e-mail, for example Dear / Estimado / Querido etc. Looking at the section in my spanish dictionary, it seems quite usual to start a letter with simply """"Senor:"""" whereas in English to start a letter with just """"Sir:"""" is unusual.""",acknowledged,open,,1970-01-01 0007640,feature request,Openbravo ERP,eduardo_Argal,rmorley,normal,minor,have not tried,pi,pi,2009-02-18,20,Ubuntu 8.04Hardy,,public,2011-02-04,Production reports are not clear enough,"Production reports are not clear enough ",new,open,,1970-01-01 0007635,feature request,Openbravo ERP,eduardo_Argal,rmorley,normal,minor,have not tried,pi,pi,2009-02-18,20,Ubuntu 8.04Hardy,,public,2011-02-04,Utility needed for user to assign one account per Bpartner or/and one account per Product. Automatize a process that does this.,"Utility needed for user to assign one account per Bpartner or/and one account per Product. Automatize a process that does this automatically. Triggers... ",new,open,,1970-01-01 0007661,feature request,Openbravo ERP,eduardo_Argal,rmorley,normal,major,have not tried,2.35,pi,2009-02-18,5,,,public,2011-02-04,Standard sales report to be exported to an excel spread sheet,"Standard sales report to be exported to an excel spread sheet ",acknowledged,open,,1970-01-01 0007658,feature request,Openbravo ERP,eduardo_Argal,rmorley,normal,major,have not tried,2.35,pi,2009-02-18,5,,,public,2011-02-04,Product selector: include a filter for reference number in the Bpartner,"Product selector: include a filter for reference number in the Bpartner ",feedback,open,,1970-01-01 0007651,feature request,Openbravo ERP,eduardo_Argal,rmorley,high,major,have not tried,2.35,pi,2009-02-18,5,,,public,2011-02-04,Include committed date in the order. And add this date when printed,Include committed date in the order. And add this date when printed,acknowledged,open,,1970-01-01 0007650,feature request,Openbravo ERP,eduardo_Argal,rmorley,normal,major,have not tried,pi,pi,2009-02-18,5,,,public,2011-02-04,"Flag in address to mark address as default address. This way Bpartner is show once in the selector not 5, 6 times..","""Flag in address to mark address as default address. This way Bpartner is show once in the selector not 5, 6 times.. """,acknowledged,open,,1970-01-01 0007647,feature request,Openbravo ERP,eduardo_Argal,rmorley,normal,major,have not tried,2.35,pi,2009-02-18,5,,,public,2011-02-04,Bpartner selector is not showing address info.,"""Bpartner selector is not showing address info. When an address is displayed user does not know which is a ship to, invoice to.... """,acknowledged,open,,1970-01-01 0007641,feature request,Openbravo ERP,eduardo_Argal,rmorley,normal,minor,have not tried,pi,pi,2009-02-18,5,,,public,2011-02-04,Work requirements: Too many steps. User has to review quantities as they do not match with orders. When printing they have to do,"Work requirements: Too many steps. User has to review quantities as they do not match with orders. When printing they have to do it one by one (there should be a printing button in work requirement window.) ",acknowledged,open,,1970-01-01 0007626,feature request,Openbravo ERP,gorkaion,rmorley,normal,minor,have not tried,,,2009-02-18,5,,,public,2011-02-04,Inprove the calendar management including the definition of labor days,"""Right now we are assuming that the weekend is always Saturday and Sunday, so if we are forcing some dates (due date of a debt payment for example) to be labor day we move to next Monday. In some cases this is not correct so we should be able to set in the application which are our labor days. It would be nice if it is possible to differentiate the different calendars that each customer / vendor can have. And also it would be nice to be able to include bank holidays, although the configuration of the bank holidays is very complex as they have to be set by region.""",acknowledged,open,,1970-01-01 0004828,feature request,Openbravo ERP,dalsasua,rmorley,normal,minor,N/A,2.40,2.40,2008-09-05,20,Ubuntu 8.04Hardy,,public,2011-02-04,Include Accounting Test client in the demo-data files,"Accounting test client was included in the sampledata, so localizers could check their charts of accounts. As the sampledata included in the installer is the demo-data, and not the sampledata, I purpose to create this client also in the demo-data.",acknowledged,open,,1970-01-01 0008116,feature request,Openbravo ERP,mbernal,rmorley,normal,minor,have not tried,,,2009-03-13,5,,,public,2011-02-04,Changing the order of visible fields in grid mode,"""At the time, openbravo ERP only supports ordering the fields within a window for the edit mode. Therefore, those fields that are visible in the relation mode follow the same order that in the edit mode. System Administrators should be able to change this. I think this is would be very useful along with the already existing feature of exporting to excel, csv, or pdf a view in the grid.""",new,open,,1970-01-01 0008115,feature request,Openbravo ERP,mbernal,rmorley,normal,major,have not tried,,,2009-03-13,5,,,public,2011-02-04,Estimates window in sales management,"""In many ocasions, ERP sales users want to be able to compose a sales order that is only an Estimate, this is, a document to be sent to the client in order to consider wether to buy or not. And most of the times, they want to keep a follow-up of the different versions of this estimates prior to the final sales order. This solution should be kept out of the sales order window, in order to keep it clean of """"false sales orders"""".""",new,open,,1970-01-01 0008114,feature request,Openbravo ERP,mbernal,rmorley,normal,minor,have not tried,,,2009-03-13,5,,,public,2011-02-04,Scheduled goods arrivals report,"I think it would be very useful if Openbravo ERP would have a standard report which informed on which goods are scheduled to arrive in which day. This report, or a ""standard alert"" should also inform on which goods which's arrival due date is past.",new,open,,1970-01-01 0008090,feature request,Openbravo ERP,plujan,rmorley,normal,minor,always,main,,2009-03-12,5,,,public,2011-02-04,Non CSS version,"""For development purposes and to avoid strictest advertising-blocker daemons , Openbravo ERP should work fine even if non CSS files are loaded. Also, that would ease automated testing, cross platform development, skin development, mobile modules development, etc. Furthermore, this non-CSS version could have only basic functionality. """,acknowledged,open,,1970-01-01 0008056,feature request,Openbravo ERP,bennyfake,rmorley,normal,major,have not tried,,,2009-03-11,5,,,public,2011-02-04,use product purchase information on PO / MRP purchase plan,"""ERP 2.50 with a product purchase configuration, I believe that's aim for purchase order. But currently, this configuration (UOM and any constraint) does not apply to PO and MRP. It is significant on Retail company. Suggest feature: 1. In the Price list, each product can match with different UOM. 2. PO generation process use Vendor to query product line's purchase info. System will convert Unit to purchase UOM. Message prompt if constraint does not fulfilled. The overhead unit after UOM conversion will be prompted. 3. Goods receipt can be generated by PO with corresponding purchase UOM. Purchase UOM will be converted to Unit on stock-in and calculate Average Cost. 4. Product cost could display """"Unit"""" cost and """"purchase UOM"""" cost""",new,open,,1970-01-01 0008006,feature request,Openbravo ERP,FrancescoFinamore,rmorley,normal,trivial,have not tried,,,2009-03-06,20,rPath Linux,,public,2011-02-04,Business Partner of Product,"""Hi guys : On windows of Products it can be added the vendors on tab Purchasing , so isn't clear which is the scope of field Business Partner on the main tab of Product. """,feedback,open,,1970-01-01 0007932,feature request,Openbravo ERP,arunkumar,rmorley,low,trivial,always,2.40MP3,,2009-03-04,5,,,public,2011-02-04,After selecting the output file type the popup window should be closed.,In Sales management while viewing the "Sales Report by Partner And Product" it asks the output file type in a popup window. After specifying the type it should be closed. But is is still open.,new,open,,1970-01-01 0008278,feature request,Openbravo ERP,RenateNieuwkoop,rmorley,normal,trivial,always,2.50beta,,2009-03-25,5,,,public,2011-02-04,250 beta: Autosave: Preference field label 'Search key' should be more descriptive,"General Setup || Application || Preference In the form Preference where you setup the autosave there is a field 'search key' where you enter the Y or N. I think the label could be better. In the 2.50 User manual that particular field is described as 'value' (y or N)",new,open,,1970-01-01 0008218,feature request,Openbravo ERP,MbX7174,rmorley,normal,major,always,pi,,2009-03-20,5,,,public,2011-02-04,Impossible to select an attribute set value for a purchase invoice,"""In... - Sales Orders - Sales invoices - Purchase Orders ...it is possible, and logical, to specify an attribute set value, related to a product. For some reason, it is not possible to select the attribute set value in a Purchase invoice. Apart from being incomplete, it also causes problems (e.g. when creating goods receipts from the invoice).""",new,open,,1970-01-01 0008203,feature request,Openbravo ERP,walle,rmorley,normal,minor,always,2.40,,2009-03-19,20,rPath Linux,,public,2011-02-04,Close order without mandatory attribute set,"""If a item has a Attributset with mandatory Attributes, after inserting the item in an order (example purchaseorder) is possible to save the line and also to close the order without setting the attributvalue. """,new,open,,1970-01-01 0008141,feature request,Openbravo ERP,networkb,rmorley,normal,major,always,2.35MP9,,2009-03-16,20,rPath Linux,,public,2011-02-04,allow production management with negative stocks,"""the check """"allow negative stock"""" is checked, when you validate a work effort and there is not enough stock, the aplication returns an error""",acknowledged,open,,1970-01-01 0007643,feature request,Openbravo ERP,eduardo_Argal,rmorley,normal,major,have not tried,pi,pi,2009-02-18,5,,,public,2011-02-04,Allow negative stock at lower level of definition,"""Allow negative stock (already included as a flag in the client) should be set at warehouse, product category or product level, or perhaps product / organization combination. """,acknowledged,open,,1970-01-01 0007196,feature request,Openbravo ERP,sureshbabu,rmorley,normal,trivial,always,2.35MP10,,2009-01-28,5,,,public,2011-02-04,Records displayed under Asset Amortization page are not sorted properly by default,"Records displayed under Asset Amortization are not sorted properly by default. ",new,open,,1970-01-01 0000243,feature request,Openbravo ERP,pheenan,rmorley,high,minor,always,2.40alpha,pi,2008-05-09,5,,,public,2011-02-04,Goods Movement Report,"Raised from BUG [ 1869223 ] IN-OUT Report does not work. This report was originally created as a customisation request from a customer. Unfortunately the report content does not reflect the actual purpose of the window (moving stock from one storage bin to another) and needs to be rewritten. The current report is heavily based on the selection of a project which is an optional field in the header tab.",acknowledged,open,,1970-01-01 0008391,feature request,Openbravo ERP,arunkumar,rmorley,normal,minor,always,,,2009-04-02,5,,,public,2011-02-04,Search key must be unique while creating cost center in Production Management,In Production Management while creating cost center we give search key. The same search key value can be given for multiple cost centers. Since the search key is mainly for searching purpose it should be an unique value for every cost center.,new,open,,1970-01-01 0008374,feature request,Openbravo ERP,rangakcr,rmorley,normal,major,always,2.40,,2009-04-01,20,1.5,,public,2011-02-04,Cash type in GL item,"""We would like to include product type Expense and Service to be listed out part of Cash type. This will help to simplify the data capture process since it will not involve a settlement (similar to Cash type -GL Item) While providing this additional functionality, the attributes data also need to be captured and stored part of cash journal. Ranga""",new,open,,1970-01-01 0008332,feature request,Openbravo ERP,RenateNieuwkoop,rmorley,normal,trivial,have not tried,,,2009-03-29,5,,,public,2011-02-04,250beta: What does TRX Organization mean?,"Sales Management || Setup || Commission || Header >> Lines In the lines of the commission there was a field 'organization' that was replaced by 'trx organization' What does trx stand for? is it a typo for 'tax organization'? In the help function it doesn't explain where the trx stands for either See snapshot",new,open,,1970-01-01 0008305,feature request,Openbravo ERP,rgoris,rmorley,normal,minor,N/A,,,2009-03-26,5,,,public,2011-02-04,Reports layout & design - umbrella,"Our reports are not the prettiest out there. Apart from the estethical aspects, we've also heard issues about bad readibility, waste of ink and paper and unprofessional perception.",acknowledged,open,,1970-01-01 0008265,feature request,Openbravo ERP,villind,rmorley,normal,major,have not tried,2.40MP3,,2009-03-24,5,,,public,2011-02-04,Generate Shipments does ignore the scheduled delivery date,Shipments are created by the "Generate Shipments" process even if the scheduled delivery date is far in the future.,acknowledged,open,,1970-01-01 0006323,feature request,Openbravo ERP,RenateNieuwkoop,rmorley,normal,major,N/A,,,2008-12-02,5,,,public,2011-02-04,RFE: Sales Order: Add 'Scheduled Delivery date' at line level,"""Sales Management || Transactions || Sales Order || Header Right now there is only a Scheduled Delivery date at the header level of a Sales Order. However, in the case that not the whole order has to ship together, a 'scheduled deliver date' per line would be required, so that the customer will know when to expect the products to be delivered. The logic should be: - When entering a line the Scheduled Delivery date should default from the header level (not of each previously entered line, see RFE 6318 for this happening on the PO) - MRP should take the Scheduled Delivery date of the line into account, just like now it does look at the scheduled delivery date on the line for PO's.""",new,open,,1970-01-01 0008729,feature request,Openbravo ERP,walle,rmorley,normal,trivial,have not tried,2.50,,2009-04-23,20,rPath Linux,,public,2011-02-04,Production Module Review - Bill of materials,"""Hi I'm the opinion that the bill of materials have to be removed from the product window, it ist needed a new separate window for Bill of materials, 1 unique where can be defined or only bill of materials, or also bill of materials with processes, in the moment the informations are redundant. Additionally i think we need bill of material types, for example: internal production external production set structure This for example makes possible to use a """"set structure"""" bill of material type to use it for example for sales order, you type the product and we can import the whole setitem in the sales order. I think this can be the first step, the next step are Attributes on the components (Variants) and a productconfigurator. BR, Walter""",new,open,,1970-01-01 0008677,feature request,Openbravo ERP,networkb,rmorley,normal,minor,always,2.40MP3,,2009-04-21,30,,,public,2011-02-04,It should be possible to activate a document to be posted but only for sales or purchases.,"""It should be possible to activate a document to be posted but only for sales or purchases. Actually when you active a table to be posted, you can not specify if you want to post sales documents, purchase documents or both. It is very usefull for the table m_inout because in some ocassions you want to post the good shipments but not the good receipts.""",new,open,,1970-01-01 0008640,feature request,Openbravo ERP,networkb,rmorley,normal,trivial,have not tried,,,2009-04-20,20,rPath Linux,,public,2011-02-04,filter window,We have observed that in filter window clearance we should have one more field in the filter in wich we could indicate state effect.,new,open,,1970-01-01 0008462,feature request,Openbravo ERP,areefbasha,rmorley,normal,minor,always,pi,,2009-04-06,20,CentOs 5.2,,public,2011-02-04,"If date range is incorrect, the reports should not be lauched.","If date range is incorrect, the reports should not be launched.",new,open,,1970-01-01 0008423,feature request,Openbravo ERP,sureshbabu,rmorley,high,major,always,2.50beta,,2009-04-03,30,,,public,2011-02-04,Value of the products which are expired are also included in value stock report.,"Value of the products which are expired are also included in value stock report. Note: Expired goods cannot be included in the valuation of the stock. Warehouse Management || Analysis Tools || Valued Stock Report || Valued Stock Report ",new,open,,1970-01-01 0008730,feature request,Openbravo ERP,walle,rmorley,normal,trivial,have not tried,2.50,,2009-04-23,20,rPath Linux,,public,2011-02-04,Sales Management - Import Setitem,"""Hi It would be usefull to have the possibility to use the bill of materials also to create setitems, for example for tool-sets. Maybe the product, marked as setitem in the product-window, has a bill of material marked as """"set item type"""" If you call the product in the salesorderlines, the system is importing all items which are part of the setitem. 1. question is, if the price is taken from the product itself or from the components, maybe both possibilities are to consider. (setup in product window) 2. question is, maybe it will be needed also to integrate sub-sequences for the components in c_orderlines table. BR, Walter """,new,open,,1970-01-01 0008631,feature request,Openbravo ERP,rentidee,rmorley,normal,major,have not tried,2.50alpha-r11,,2009-04-18,20,rPath Linux,,public,2011-02-04,Hooks in DAL (prerequisit for multi master replication of offline databases),"""There should be some type of hook possible for a module to change the behavior of let's say delete in SessionHandler. It should be possible that a module is adding some additional functionality to the default behavior of hibernate. I try to explain this: I need urgently additional functionality in case any record get's deleted in the database, in any table. In case of a delete the primary id should be written into an extra table. The table contains only the date of the deletion, the user who deleted the record, the table id and the id of the deleted record Why do I need this? I try to synchronize two databases. One of them is stored on a laptop which is primarly offline. In case an internet connection exists I sync all new and changed rows in the tables on the laptop with the office server using rest web services. That works fine for insert and update. But this does not work in case I deleted a record on the laptop. I need this information, so I can delete all the records on the office server It would be so easy. I iterate through all the records of my delete table on the laptops database and remove this columns on the office server using rest. Adding such a feature would enable openbravo to become multi master replicatable. Additionally I would like to add the same functionality for inserts and updates. In my deletion table I could also add changes and additions. It would increase performance during the sync process because it would not be necessary to query all the changes in every table the laptop and the office database posseses, but only the changes made since the last sync Ok. It is possible to add this features using triggers in the database tables, but from the point of architecture it would be nice to inject additional functionality like inversion of control (Spring) directly into the sessionhandler In a second step I would like to add an approval system. Again hooks are required so that a deletion of a record must be approved by an officer first before a deletion,addition or update can be performed on the office server by a laptop user (salesman) """,new,open,,1970-01-01 0008565,feature request,Openbravo ERP,kenzo,rmorley,normal,minor,N/A,pi,,2009-04-14,20,Ubuntu 8.10,,public,2011-02-04,Recommendation to put all langauge names in thier native language text.,"Recommendation to put all language names in their native language text.So that when looking for Arabic the user will see the name for the language in the Arabic script. And the same for Hindi, Russian, etc.",new,open,,1970-01-01 0008334,feature request,Openbravo ERP,rangakcr,rmorley,high,major,always,2.40,,2009-03-30,20,fedora 9,,public,2011-02-04,Tax setup for Withhold,"1. Does not take into decimals to be specified part withhold rates 2. Need to have the same parent/child relationship as exists in Tax Setup part of withhold setup as well Ranga",new,open,,1970-01-01 0009147,feature request,Openbravo ERP,rafaroda,rmorley,low,minor,always,,,2009-05-22,20,rPath Linux,,public,2011-02-04,Print Labels to a module,'Print Labels' capability was removed from pi since it was a client customization to print labels and requires a serial printer to be connected.,new,open,,1970-01-01 0009137,feature request,Openbravo ERP,RenateNieuwkoop,rmorley,normal,trivial,always,2.50MP1,,2009-05-21,5,,,public,2011-02-04,RFE: output of 'Create invoices from Orders' should advise the invoice number,""" Sales Management || Transactions || Create Invoices from Orders || Create Invoices from Orders When you run the process for an order the message says that 1 invoice has been created, yet doesn't advise you what the invoice number is (see snapshot).""",new,open,,1970-01-01 0009082,feature request,Openbravo ERP,RenateNieuwkoop,rmorley,normal,minor,have not tried,2.50,,2009-05-19,5,,,public,2011-02-04,RFE: Enhance readability of MRP Plan output,"""When running a Manufacturing plan (see snapshot) or Purchasing plan, the output is quite hard to read. Especially if you have complex processes with a lot of steps in the process plan, the output is complicated also. Especially in the case of the suggested work requirements, the output is hard to interpret (see snapshot). A work requirement at the top level makes sense (openbravo badge product) and the material requirements at the raw material level also (stone slabs, wood), but the lines for the material requirements with the raw materials displayed in negative quantities makes it harder to read and I'm not sure if displaying that information has any value add. Just from reading the material requirements lines for the raw material, it's already obvious that they will be required for the work requirement listed.""",new,open,,1970-01-01 0009031,feature request,Openbravo ERP,MbX7174,rmorley,normal,major,always,,,2009-05-14,5,,,public,2011-02-04,Organization-specific BP and Product data,"""Generally OB admin user would like to keep things like BPs and Products common to the whole client. On the other hand the application forces us to do the opposite for a couple of reasons (illustrated with a subset): - The customer-tab of the BP is not a separate record (and table), hence we cannot discriminate the credit limit of the BP, depending on the organization were currently operating under. - The BP tax category is related directly to the Business Partner, this means that multi-national clients cannot select a set of tax rates, applicable to the currently relevant organization (e.g. shipping from Belgium in org1 (source) to France (destination) is a completely different tax-set then from France in org2 to France). - A tax category is linked directly to a product, which means that we basically have the same issue as the previous point: when we want to apply different tax rates, depending on the location of the organization we're currently working for we have a problem (e.g. Bottled water in Belgium is taxed with a rate of 12% VAT, while in France it is 6%; clients, both serving Belgium and France with different organizations to do so have a problem).""",new,open,,1970-01-01 0008482,feature request,Openbravo ERP,sureshbabu,rmorley,urgent,major,always,2.50beta,,2009-04-07,30,,,public,2011-02-04,Wrong Commission amont taken for commission payment.,"while calculating the commission amount, the system considering all the Sales Order amount for the particular period irrespective of the sales representative selected in the Sales order (i.e even though if i choose different sales representative in the sales orders)",scheduled,open,,1970-01-01 0004994,feature request,Openbravo ERP,gkfabs,rmorley,normal,minor,N/A,,,2008-09-09,5,,,public,2011-02-04,Funambol plugin,"""Develop a funambol (http://www.funambol.com) plugin to connect to openbravo through webservice to synchronise for a given user: - contacts - tasks - notes - events - email Funambol lets the user synchronise then with gmail, gcalendar, yahoo, mozilla thunderbird, outlook, iphone, ipod, blackberry, javaME, windows mobile, ...""",acknowledged,open,,1970-01-01 0003251,feature request,Openbravo ERP,user71,rmorley,normal,minor,always,,pi,2007-03-12,5,,,public,2011-02-04,Filter the Cash and Bank Reports by Organization,In cash and bank report you cannot filter by Organization,acknowledged,open,,1970-01-01 0003249,feature request,Openbravo ERP,user71,rmorley,normal,minor,always,,pi,2007-03-12,5,,,public,2011-02-04,Report DebtPayment,This report should have an organization combo to filter data,acknowledged,open,,1970-01-01 0003247,feature request,Openbravo ERP,user71,rmorley,normal,minor,always,,pi,2007-03-12,5,,,public,2011-02-04,Report DebtPayment Track missing combo,This report should have an organization combo,acknowledged,open,,1970-01-01 0009109,feature request,Openbravo ERP,AinhoaPagola,rmorley,normal,trivial,have not tried,main,,2009-05-20,20,Ubuntu 8.4,,public,2011-02-04,'Is sales representative' label should be changed to 'sales representative'.,"""In Master Data Management || Business Partner || Business Partner >> Employee tab, there is a label called: Is Sales Representative. To be consistent with the rest of the labels, it should be named """"Sales Representative"""". There are other column like 'isEmployee' or 'isWorker' where the field label is just 'Employee' or 'Operator'. """,new,open,,1970-01-01 0006841,feature request,Openbravo ERP,dmoreno,rmorley,normal,major,always,2.35,,2009-01-12,30,UBUNTU,,public,2011-02-04,"COuntry groups(continent, economic association (EU), ..)","Specific examples: the need of knowing if a determinated country saved in the table as “C COUNTRY” belongs to European Union or to G8, Africa...",acknowledged,open,,1970-01-01 0005493,feature request,Openbravo ERP,rafaroda,rmorley,normal,minor,always,pi,,2008-10-10,20,Ubuntu 7.10,,public,2011-02-04,Review the workflows of all Openbravo ERP modules,"""In each Openbravo ERP module (sales, procurement, warehouse, etc...) there is a workflow that is supposed to guide the user through the logical functional path of the module. There are issues in many workflows: 1) There are workflow steps that point to non existing windows. 2) There are odd workflows.""",acknowledged,open,,1970-01-01 0004736,feature request,Openbravo ERP,rafaroda,rmorley,normal,minor,always,pi,,2008-08-28,20,Ubuntu 7.10,,public,2011-02-04,"Change 'Starting Date' and 'Ending Date' labels by 'Start Date' and 'Finish Date', respectively","""In order to standardize the terminology with other Project management tools (like dotProject [1]) it would be necessary to change, all over Openbravo ERP, 'Starting Date' and 'Ending Date' labels by 'Start Date' and 'Finish Date', respectively. [1] http://www.dotproject.net/demo/ (User: guest, Password: guest)""",acknowledged,open,,1970-01-01 0004025,feature request,Openbravo ERP,rafaroda,rmorley,normal,minor,always,,,2008-06-17,20,Ubuntu 7.10,,public,2011-02-04,Sales Transaction option also available for tabs,"""Nowadays, 'Sales Transaction' option is only available for windows. But, in some cases, this option is needed in a Tab level. Imagine a tab to select providers in a Sales Transaction window. If you want to select a business partner, customers will be proposed instead of providers because this tab is inside a Sales Transaction window. But one wants this tab not to be Sales Transaction in order to be able to select providers.""",acknowledged,open,,1970-01-01 0003265,feature request,Openbravo ERP,user71,rmorley,normal,minor,always,,,2007-03-12,5,,,public,2011-02-04,Mass internal movements,Introduce mass internal movement button.,acknowledged,open,,1970-01-01 0003260,feature request,Openbravo ERP,user71,rmorley,normal,minor,always,,,2007-03-12,5,,,public,2011-02-04,Orders without invoices,"Ability to create sales order and purchase orders that do not require an invoice, for example for product samples.",acknowledged,open,,1970-01-01 0009284,feature request,Openbravo ERP,pjuvara,rmorley,normal,minor,always,2.50MP1,,2009-06-02,20,rPath Linux,,public,2011-02-04,Missing delete on cascade for multiphase project to project phases,"""If you create a multiphase project with a phase and then you want to delete the project without having it used (for example, because you made a mistake), you should be able to do so. At the moment you get an error: This record cannot be deleted because it is associated with other existing elements. Please see Linked Items When you look at Linked Items you see that the only association is with project phases. The system should be able to delete project phases automatically, without the need for the user to explicitely delete them.""",acknowledged,open,,1970-01-01 0009263,feature request,Openbravo ERP,naveenchanda15,rmorley,normal,minor,always,2.50beta,,2009-06-01,10,XP,,public,2011-02-04,Field group title hiding,"""Field group title must be hide for the windows which are generated by WAD engine, when we hide the fields under the filed group. """,acknowledged,open,,1970-01-01 0009257,feature request,Openbravo ERP,rafaroda,rmorley,normal,minor,have not tried,,,2009-06-01,20,rPath Linux,,public,2011-02-04,"Window / Tab defined as Sales transaction, Purchase transaction or nothing","""In Application Dictionary, when defining a Window, one can set it as Sales Transaction: that means that when having a Business Partner selector, only customers will display. But some times, we want both Customers and Providers to be displayed by default, but we do not have this option. For instance it is useful in General Setup > Security > User window (see issue #9212).""",new,open,,1970-01-01 0009256,feature request,Openbravo ERP,networkb,rmorley,normal,major,always,,,2009-06-01,30,,,public,2011-02-04,"The posted button should not appear in the good shipments /receipts, if they are not going to be posted.","""The posted button should not appear in the good shipments /receipts, if they are not going to be posted. So the posted button shouldn't appear if the m_inout table is not checked to be posted""",new,open,,1970-01-01 0008838,feature request,Openbravo ERP,nataliaperu,rmorley,normal,minor,always,2.50,,2009-04-29,5,,,public,2011-02-04,"Process request window in relation mode, shows wrong information","""A new background process is registered in the window, with """"timing"""" schedule. If this field is changed, for example to run inmediately, and you go to relation mode, you can see information related to schedule features.""",scheduled,open,,1970-01-01 0005604,feature request,Openbravo ERP,RenateNieuwkoop,rmorley,normal,minor,always,2.40beta,,2008-10-21,5,,,public,2011-02-04,Avoiding additional lines in Create invoice from Orders for warehouse orders,"Sales Management || Transactions || Create Invoices from Orders I created an invoice for a Warehouse Order and it created a Sales Invoice with two lines: One with just a comment in the description field and the actual line (see screenshots) It doesn't look nice and it's confusing that there was an extra line created just for a comment.",acknowledged,open,,1970-01-01 0004399,feature request,Openbravo ERP,plujan,rmorley,normal,minor,have not tried,2.40beta,,2008-07-14,10,XPsp2,,public,2011-02-04,"On Remittance, a window of Process is launched when unprocessing a Remittance",I have a processed Remittance. Then I choose on the "Unprocess" button to reactivate it. Note that the opening window is labeled "Process" instead of "Unprocess",acknowledged,open,,1970-01-01 0009410,feature request,Openbravo ERP,RenateNieuwkoop,rmorley,normal,minor,have not tried,2.50MP1,,2009-06-09,5,,,public,2011-02-04,Operator field in BP Employee tab: Help field has no description,"""Master Data Management || Business Partner || Business Partner >> Employee Referring to issue 303 where the field of 'operator' is questioned, also in the help function (?), there is no description of this field. Please add definition. See snapshot""",new,open,,1970-01-01 0009409,feature request,Openbravo ERP,RenateNieuwkoop,rmorley,normal,minor,have not tried,2.50MP1,,2009-06-09,5,,,public,2011-02-04,Project Phases and tasks: can not see all phases with their tasks underneath all on one screen,"""Project & Service Management || Transactions || Multiphase Project || Multiphase Project Project & Service Management || Setup || Project Type || Project Type As discussed with Rob, right now you can see in the grid all phases of a Project, then going to one record you can see all the tasks underneath. It is not possible to see all the phases and all tasks for a Project.""",new,open,,1970-01-01 0009408,feature request,Openbravo ERP,RenateNieuwkoop,rmorley,normal,minor,have not tried,2.50MP1,,2009-06-09,5,,,public,2011-02-04,Settlement: Created payment amount needs to be equal to cancelled payments amount: add info field for cancelled amount,"""Financial Management || Receivables & Payables || Transactions || Settlement || Settlement >> Created Payments When you enter information in 'Cancelled payments' tab, the exact same amount needs to be entered in 'Created Payments' also. Yet, you have to memorize the amount that was cancelled, because when you are creating the new payment, it doesn't should you the original amount.""",new,open,,1970-01-01 0009405,feature request,Openbravo ERP,RenateNieuwkoop,rmorley,normal,minor,always,2.50MP1,,2009-06-09,5,,,public,2011-02-04,Pricelist version: No indication on a pricelist version of what is the most recent version,"""Master Data Management || Pricing || Price List || Price List >> Price List Version Right now the setup of the versions is a bit confusing. There is no numbering to indicate what versions were added latest. When a product exists on several pricelist versions, it would be good to see what version was added latest. I think that a numbering of the versions would be clearer (v1-'name of priceslist version', v2-'name of pricelist version', etc). Then when you are entering a Sales Order, it is easy to see what is the most recent version. """,new,open,,1970-01-01 0009393,feature request,Openbravo ERP,RenateNieuwkoop,rmorley,normal,minor,always,2.50MP1,,2009-06-08,5,,,public,2011-02-04,Physical Inventory: ability to have a blank Physical Inventory count list,"""Warehouse Management || Transactions || Physical Inventory || Header >> Lines Currently the Physical Inventory lines screen indicates the current stock level. However, several students (including the new Partner from Albania last week) that they would require a count list without stock information. The reason is that that way the counters are forced to really count the stock, instead of otherwise running risk that the stock quantities are being signed off for instead of being actually counted.""",new,open,,1970-01-01 0009362,feature request,Openbravo ERP,stalker,rmorley,normal,minor,always,2.50,,2009-06-08,30,2.6.27-11-generic,,public,2011-02-04,Name length restriction in m_product is an obstacle,"""Hi! name(60) in m_product is not enough!!! Our team is working now over industrial template for 3pl services (logistics). In our solution we're considering automated product generation on the basis of proposed routes. As it is obvious from pictures, the route has Name, which has to be long enough to be self-descriptive. Besides, we can have several different kinds of activity (maintained in m_product_category), whose are assumed to be added to the name of the route. Please consider to break the limit of 60 characters for the name of product. """,new,open,,1970-01-01 0007700,feature request,Openbravo ERP,sureshbabu,rmorley,low,minor,have not tried,pi,,2009-02-20,5,,,public,2011-02-04,System allows the user to enter scheduled delivery date less than the order date.,"System allows the user to complete the sales order after entering the scheduled delivery date less than the order date. Refer the screen shot for details.",acknowledged,open,,1970-01-01 0006966,feature request,Openbravo ERP,arunkumar,rmorley,normal,minor,always,2.50alpha-r6,,2009-01-19,10,,,public,2011-02-04,Unprocessing a bank statement - popup window still display the title as "Process Statement","While creating a bank statement using Receivables & Payables -> Setup -> Bank Statement, bank statement is created & processed.I have tried to unprocess the statement by clicking the ""Unprocess"" button.A popup window opens & the title of the popup window in ""Process Statement"".",acknowledged,open,,1970-01-01 0005341,feature request,Openbravo ERP,rafaroda,rmorley,low,minor,always,pi,,2008-09-30,20,Ubuntu 7.10,,public,2011-02-04,'Sales Order Returns Dimensional Report' should be in Jasper Report,'Sales Order Returns Dimensional Report' has to be converted to Jasper Report since it still uses an HTML file for HTML Format and a FO file for PDF Format.,acknowledged,open,,1970-01-01 0009588,feature request,Openbravo ERP,networkb,rmorley,high,major,always,2.40MP3,,2009-06-22,30,,,public,2011-02-04,The invoice number are not managed in a correct way,"""The invoice number are not managed in a correct way. If you delete an invoice done in the past, then the number that the invoice was using is not used in the new invoices, what is not correct because invoices shouldn't left invoice numbers without use. This is extended to multiorganization because if you change the organization of an invoice done in the past, it takes a now documentno, but the invoice number that was used before is not used again, and it should be. """,new,open,,1970-01-01 0009566,feature request,Openbravo ERP,williams-tegik,rmorley,normal,major,always,2.40MP4,,2009-06-19,30,Network 2.40 MP4,,public,2011-02-04,General Ledger Report should display accounts without transcations as well.,"""The General Ledger report should display the balance of the accounts even if those accounts have not had any posted documents on the period selected. Right now, this reports only shows the accouns that have had transactions during the period filtered. """,new,open,,1970-01-01 0009474,feature request,Openbravo ERP,rachelJohnston,rmorley,normal,minor,always,,,2009-06-15,5,,,public,2011-02-04,Standard tasks can last longer than the standard phase they belong to.,"You can create standard tasks that are longer than the standard phase they belong to. I can't think of a reason why this would be useful. ",new,open,,1970-01-01 0009473,feature request,Openbravo ERP,rachelJohnston,rmorley,normal,minor,always,2.50MP1,,2009-06-15,5,,,public,2011-02-04,Project Type: Quantity Field is mandatory in Standard Phase / Standard Task windows,"The quantity field in standard phase / standard task windows is mandatory and defaults to 1, regardless of whether you select a product or not, so theoretically you can set up a phase / task that manufactures 10 x nothing. You can also set it to zero when the product field is selected, so can manufacture 0 x something.",new,open,,1970-01-01 0009411,feature request,Openbravo ERP,stalker,rmorley,normal,minor,have not tried,2.50MP1,,2009-06-09,20,rPath Linux,,public,2011-02-04,SQL Where Clause Field is not big enough,"""I'm in doubts about performance of particular solution, which I used to refer to limited list of records in the table, but I was forced to use it... Pleas refer to the attached image and imagine how it is inconvenient to edit the clause in such a small widget.... I know, that there are limited list of user's widgets in OB, but its worth extending its with a bigger one, imho.... """,new,open,,1970-01-01 0009470,feature request,Openbravo ERP,jordimas,rmorley,normal,major,have not tried,2.50MP1,,2009-06-15,5,,,public,2011-02-04,Make list of modules adapt to the resolution (instead of fixed size),"""Hello, If you go to: General Setup || Application || Module Management || Module Management The list of modules is shown is a fixed size window. It will be good if the window takes as much height it cans, to allow you to browse as much modules as possible. See screen capture attached. Thanks, Jordi, """,scheduled,open,,1970-01-01 0009721,feature request,Openbravo ERP,asg00324,rmorley,normal,minor,always,2.40MP1,,2009-06-30,5,,,public,2011-02-04,Usage of Status in Requisition,"""Procurment Management || transaction || Requisition || Header >> Line Pl explained how to use 'STATUS' Because none of the prompt accept any value Locked by, lock date, lock price, lock cause, and lock quantity""",new,open,,1970-01-01 0009677,feature request,Openbravo ERP,walle,rmorley,normal,major,always,2.50MP1,,2009-06-27,20,Ubuntu,,public,2011-02-04,Product selector doesn't show Attributes,"""Hi The product selector should not show only the cumulative stock amount of the main product, instead should show the products with his attributes, and his detailed stock. In the case a product gets selected with a certain attribute, also the attribute field in the order should be filled. More or less like in the """"Product Complete"""" Selector for Goods Shipment BR, Walter""",new,open,,1970-01-01 0009663,feature request,Openbravo ERP,arunkumar,rmorley,low,minor,always,2.50MP2,,2009-06-26,5,,,public,2011-02-04,Functionality of the "Copy details" button should be unique for all projects.,"The Copy details button has been removed in Multi phase project once it is used. In service project even if we copy the details once it is not removed after that. ",new,open,,1970-01-01 0009660,feature request,Openbravo ERP,arunkumar,rmorley,low,trivial,always,2.50MP2,,2009-06-26,5,,,public,2011-02-04,"Change Project Status" button can be removed once if the project status is Order Closed,"In Multi phase project we have the ""Change Project Status"" button. Once if the project status is order closed, the button has no meaning to stay there. It can be removed after the project status is order closed.",new,open,,1970-01-01 0009630,feature request,Openbravo ERP,azabaleta,rmorley,normal,minor,always,2.50MP1,,2009-06-25,5,,,public,2011-02-04,Automatically create business partner for a bank,"""It would be nice if when you create a bank, automatically the system would create a business partner with the bank name, and associate it to the bank window. This would be very useful for Remittances, as the payments that it creates need to take the business partner associated to the bank.""",new,open,,1970-01-01 0009595,feature request,Openbravo ERP,williams-tegik,rmorley,normal,major,always,,,2009-06-23,30,Any,,public,2011-02-04,Purchase Invoices should allow more than one retention,"""Today in Openbravo ERP, when creating a purchase invoice the system only allows you to add one retention per Invoice. This is not helpfull in LATAM countries (I know at least is needed in Mexico, Vnezuela, Ecuador, Colombia) where is pretty common to have more than one retention per invoice. Every retention goes to different account, this is why you cant just summ all together in one retention. Example - Retencion sobre honarios 10% Retencion sobr el IVA 10% You could not merge the two retention into one 20% retention, because every retention go to different accounts. (accounts combinations)""",new,open,,1970-01-01 0009853,feature request,Openbravo ERP,roklenardic,rmorley,normal,minor,always,2.50MP2,,2009-07-13,20,Ubuntu 9.04,,public,2011-02-04,Designing manual windows for a module is highly unfriendly,"""Due to new modular structure of code, the manual windows developed as part of a module are very difficult to design since there is no preview at runtime. Due to baseDirectory = """"../../../../../web/"""" the javascripts and the skins are not picked up properly since there is no fixed relative path to the static content (web folder). When using a web browser to preview a manual window, the user gets manualWindowNow.jpg as opposed to manualWindowBefore.jpg (see screenshots).""",new,open,,1970-01-01 0009797,feature request,Openbravo ERP,networkb,rmorley,normal,minor,always,2.40MP6,,2009-07-07,20,rPath Linux,,public,2011-02-04,new field in attachment's window,"""In attachment's window, create a new field: date attachment, and allow ordered by this field""",new,open,,1970-01-01 0009709,feature request,Openbravo ERP,networkb,rmorley,high,minor,always,2.50MP1,,2009-06-29,5,,,public,2011-02-04,Payment Report should have Organization filter,"Payment Report should have Organization filter ",acknowledged,open,,1970-01-01 0009629,feature request,Openbravo ERP,azabaleta,rmorley,normal,minor,always,2.50MP1,,2009-06-25,5,,,public,2011-02-04,Automatically create business partner for an organization,"""It would be nice if when you create an organization, automatically the system would create a business partner with the organization name, and associate it to the organization in ad_org_info. This would be very useful for FUNDS TRANSFER, as the payments that it creates need to take the business partner associated to the organization.""",new,open,,1970-01-01 0009624,feature request,Openbravo ERP,arunkumar,rmorley,low,minor,always,2.50MP2,,2009-06-25,5,,,public,2011-02-04,In Daily Work requirements report we can display the title "Production Product" and "Use Product",Daily work requirements display the products and their quantities. But there is no specification like which one is production product and which one is used product. We may include this in the report.,new,open,,1970-01-01 0009623,feature request,Openbravo ERP,alostale,rmorley,normal,major,always,pi,,2009-06-25,5,,,public,2011-02-04,Allow overwritting methods in xsql files wihtin modules,"""Currently it is not allowed to modify a sqlc method within a module. The effect of this is that for customizing a query it is necessary to modularize not only the xsql file but also the complete object that uses it. In some cases this is annoying and adds a big overhead to the module. For example if the customization consists just in showing a different value in a select for a report, it is necessary to move to the module the whole report.""",new,open,,1970-01-01 0005494,feature request,Openbravo ERP,malsasua,rmorley,normal,minor,N/A,,,2008-10-10,5,,,public,2011-02-04,The functionality "Create Purchase Invoice from Deliveries" gives a generic error ,"""when the products that are included in the goods shipment, have not a price in the pricelist assigned to the vendor, the process """"Create purchase invoice from delivered"""" dont work, and it returns a generic error. """,acknowledged,open,,1970-01-01 0010050,feature request,Openbravo ERP,sureshbabu,rmorley,normal,minor,always,2.50MP3,,2009-07-24,5,,,public,2011-02-04,System allows the user to create more than one product category as default product category,System allows the user to create more than one product category as default product category,new,open,,1970-01-01 0009919,feature request,Openbravo ERP,asg00324,rmorley,normal,minor,have not tried,2.40,,2009-07-16,5,,,public,2011-02-04,Statutory Tax calculation capabilities as well as Audit Fees,"""Can anybody help me in 1. statutory tax calculation capabilities of the system: Examples: Service tax, Company Income tax. etc. Also 2.Provision of Audit Fees """,new,open,,1970-01-01 0009870,feature request,Openbravo ERP,jtarbal,rmorley,normal,minor,always,2.50MP2,,2009-07-13,5,,,public,2011-02-04,"General Ledger Journal" report improvement,"In the ""General Ledger Journal"" report, it is possible to have the detail of a specific G/L entry by clicking on the ""detail"" link that appears on the header of each G/L entry. When doing so, the detail window shows the same G/L entry but with more detail (for example, detailing all the invoice lines). In the ""Account"" number there is a link. When pressing this link, all G/L entries that are related with the specific post appear. However, this link is not self explanatory and the user might not understand what does it show. It would be great if the link would showed in a new column added on the right with a text similar to ""Show related G/L entries"".",new,open,,1970-01-01 0009708,feature request,Openbravo ERP,networkb,rmorley,normal,minor,always,2.50,,2009-06-29,5,,,public,2011-02-04,Error Deleting bank account,"when deleting bank account the following error occurs because the accounting: - This record cannot be deleted because it is associated with other existing elements. Please see Linked Items ",new,no change required,,1970-01-01 0009706,feature request,Openbravo ERP,networkb,rmorley,urgent,major,always,2.40MP4,,2009-06-29,30,,,public,2011-02-04,The Material Requirement should be linked with the planned purchase orders when these are created in the purchase plan,"""During processing of the Purchase Plan requisition lines are process and based on stock levels Planned Purchase Orders are created. However, once these PPO’s are created they are not lint with the original Material Requirement that generated it. Here is a small example. Stock 1000 Pending Purchase Order 500 Material Requirement 2200 Suggested Purchase Order 700 But the Suggested Purchase Order does not reference anything""",new,open,,1970-01-01 0010052,feature request,Openbravo ERP,sureshbabu,rmorley,normal,minor,always,2.50MP3,,2009-07-24,5,,,public,2011-02-04,In activated product category not appearing in the report filter options,"""Inactivated product category not appearing in the Purchase dimensional report under Product group filter option Particularly in reports, while assigning the values in the filtering options we need to reconsider the over all logic of not displaying the inactivated values, of course the same logic holds good in data creation module and in transactions modules """,new,open,,1970-01-01 0010051,feature request,Openbravo ERP,sureshbabu,rmorley,normal,major,always,2.50MP3,,2009-07-24,5,,,public,2011-02-04,"Even after the product category is disabled, system allows the user to create PO for a product assigned to the disabled categor","""Even after the product category is disabled, system allows the user to create PO for a product assigned to the disabled category. """,new,open,,1970-01-01 0009719,feature request,Openbravo ERP,networkb,rmorley,high,minor,always,2.40MP6,2.50MP5,2009-06-30,20,rPath Linux,,public,2011-02-04,system allow create two lines equals in price list schema,"in the same price list schema, you can create two lines with same organization, bussiness partner, and product category",acknowledged,open,,1970-01-01 0010237,feature request,Openbravo ERP,villind,rmorley,normal,major,always,,,2009-08-11,5,,,public,2011-02-04,Functional index support for DDLUtils,"""Currently the DDLUtils does not support functional indexes. When functional indexes are defined in the database and exported, only the index name is exported. These are needed for making unique indexes that have nullable columns and null values are considered equal. Also text based case insensitive searches would benefit of this feature.""",new,open,,1970-01-01 0010183,feature request,Openbravo ERP,rafaroda,rmorley,normal,major,have not tried,2.50,,2009-08-04,20,rPath Linux,,public,2011-02-04,Separate Reports from Processes in Application Dictionary,"Nowadays Reports & Processes are in the same window, which makes its management a bit annoying. It can also lead to errors if setting up a new report and one forgets to tick Report check-box.",new,open,,1970-01-01 0010181,feature request,Openbravo ERP,rafaroda,rmorley,normal,minor,always,2.50,,2009-08-04,20,Ubuntu 7.10,,public,2011-02-04,Unify reports print buttons placement,"Currently we can find in Openbravo ERP several buttons for printing reports: some reports have them all, some not, some have them in unusual places.",new,open,,1970-01-01 0010110,feature request,Openbravo ERP,networkb,rmorley,urgent,minor,always,2.40MP7,,2009-07-29,5,,,public,2011-02-04,In Tax Payment lines field "Name" can be deleted,"In Financial Management || Receivables & Payables || Transactions || Tax Payment || Header >> Tax Register Header > Lines, field ""name"" can be deleted because always it has the same name.",new,open,,1970-01-01 0010109,feature request,Openbravo ERP,networkb,rmorley,urgent,major,always,2.40MP7,,2009-07-29,5,,,public,2011-02-04,Review behaviour when deleting lines in Tax Payment window,"In Financial Management || Receivables & Payables || Transactions || Tax Payment || Header >> Tax Register Header > Lines, it is possible to delete lines manually. However, the total in header is not updated.",new,open,,1970-01-01 0009005,feature request,Openbravo ERP,pmagnin,rmorley,normal,minor,have not tried,2.40MP3,pi,2009-05-12,5,,,public,2011-02-04,Delete one Price Adjustment for Sales Order line,"""We develop for the FR #8161 new functionalities to inactivate the Price adjustments associated to a Sales Order Line. We can only activate or inactivate all of them. The current functionality does not allow you inactivating only on Price Adjustment, or inserting a new Price Adjustment. Solution: 1) To develop this FR, you need first to activate the “Edit” mode of the price adjustment page (see attachment PriceAdjustmentPageEdittable.png) 2) ant compile.development –Dtab=”Sales” + Restart Tomcat 3) Check you have a Price adjustment for the Business Partner “MyBP” and the product “MyProduct” (Master Data Management\Pricing\Price Adjustments). 4) Create a new Sales Order, for MyPB and MyProduct 5) Verify you have the line(s) of price adjustment and check the calculation : List Price (LP) = A Standard Price (SP) = A –Discount*A/100 Price Adjustment (PA)=B Unit Price (UP)=SP-PA= A –Discount*A/100-B Trigger Events: Origin table: C_Orderline_Offer Target table: C_OrderLine On Delete: Check you have UP=SP On Insert: Check you have UP=SP – new PA On update: Check you have UP=SP – modified PA For all the events, check you have a Line Net amount recalculated as regard the Unite price amount. This FR could be package as a module with the FR #8161. """,acknowledged,open,,1970-01-01 0008171,feature request,Openbravo ERP,jaimetorre,rmorley,normal,minor,always,,,2009-03-17,5,,,public,2011-02-04,Allow to use product name used by customer in sales. ,"Openbravo already allows to store information about the name that the provider gives to products in the Product/Purchasing tab. However, a similar option does not exist for sales.",acknowledged,open,,1970-01-01 0010142,feature request,Openbravo ERP,networkb,rmorley,normal,minor,always,2.50MP2,,2009-07-31,20,rPath Linux,,public,2011-02-04,create two new organizations combos in funds transfer process,"""in funds transfer process, create two new organizations combos. So, you will able to select organization of each one of transactions. When you run funds transfer process, it generates two debts payments, one cash and one bankstatement. The debt payments, and cash and bankstatement should be generated in organization selected in new combos.""",new,open,,1970-01-01 0010112,feature request,Openbravo ERP,networkb,rmorley,urgent,major,always,2.40MP7,,2009-07-29,5,,,public,2011-02-04,A process could be included to insert lines in Tax Register type,"""In Financial Management || Receivables & Payables || Setup || Tax Register Type || Header, could be inserted a new process to insert lines in Line tab. When several document types and taxes exist in the application, it takes many time to insert all posibilites.""",new,open,,1970-01-01 0010111,feature request,Openbravo ERP,networkb,rmorley,urgent,major,always,2.40MP7,,2009-07-29,5,,,public,2011-02-04,"In Tax Register type lines, is possible to create two identical registers.","""Financial Management || Receivables & Payables || Setup || Tax Register Type || Header > Lines, is possible to create two identidal lines. It must not. """,new,open,,1970-01-01 0010108,feature request,Openbravo ERP,networkb,rmorley,urgent,major,always,2.40MP7,,2009-07-29,5,,,public,2011-02-04,A total net amount could be included in Tax Register Header,In Financial Management || Receivables & Payables || Transactions || Tax Payment || Header >> Tax Register Header could be added a field to show the total net amount of its lines.,new,open,,1970-01-01 0010107,feature request,Openbravo ERP,networkb,rmorley,urgent,minor,always,2.40MP7,,2009-07-29,5,,,public,2011-02-04,In Tax Register header some fields can be deleted,"Financial Management || Receivables & Payables || Transactions || Tax Payment || Header >> Tax Register Header like: Page No. Last register Amount. Those fields are not used and are not updated",new,open,,1970-01-01 0009260,feature request,Openbravo ERP,arunkumar,rmorley,normal,minor,always,main,,2009-06-01,5,,,public,2011-02-04,Error message should be displayed properly while doing Import file loader for Business partner,"Error message should be displayed properly while Importing the file for product, business partner, taxes if the data type in the field format has been changed when creating Import Loader format.",feedback,open,,1970-01-01 0010372,feature request,Openbravo ERP,networkb,rmorley,high,minor,always,2.50MP3,,2009-08-21,5,,,public,2011-02-04,Not Posted Transaction Report shows entries with zero quantities that never will be posted,"As entries with quantity zero are not going to be posted in the application, would be good if they are not showed in ""Not Posted Transactions Report"", because this report is used to check elements that should be posted but not are.",new,open,,1970-01-01 0010283,feature request,Openbravo ERP,networkb,rmorley,urgent,major,always,2.40MP7,,2009-08-14,5,,,public,2011-02-04,A report or a field shoul be added to show which invoices are paid,"""Actually, it is not possible to see if an invoice has been paid or not. It will be useful a check in invoice header or a report where it is shown which invoices are paid. """,new,open,,1970-01-01 0009826,feature request,Openbravo ERP,quizavari,rmorley,normal,major,have not tried,,,2009-07-09,5,,,public,2011-02-04,Virtualizacion o empaquetado entorno desarrrollo,"Puede ser interesante la virtualizacion de un entorno de desarrollo. Seria practico, ya que comenzar a desarrollar con eclipse, aunque este perfectamente documentado, es un proceso tedioso. Otra idea seria componer un empaquetado tipo .deb, .msi, etc que se encargara de las distribucion del software de terceros y de la configuacion de los mismos.",new,open,,1970-01-01 0003407,feature request,Openbravo ERP,user71,rmorley,normal,minor,always,,,2007-10-30,5,,,public,2011-02-04,Cannot print Business Partner Card,"""Version 2.34 (Oracle) In the window """"Business Partner"""", when you click on print button and it appears the """"Business Partner Card"""", there isn't way to print it. It would be very interesting to have a print button in the window """"Business Partner Card"""", due to it's a very rich report and it should be printable.""",acknowledged,open,,1970-01-01 0010250,feature request,Openbravo ERP,asg00324,rmorley,normal,major,always,,,2009-08-12,5,,,public,2011-02-04,Different UOM during PO and SO,"""I am working on Openbravo Version 2.4 While creating the product I have Different UOM during PO and SO defined UOM as Ton (1000 Kilogram) I am doing trading of the product, and defined purchase price list based on Ton while selling price list is based on kilogram PO & GIN was created with 1 ton, and SO and sales invoice is created with 100 Kilogram. When I am trying to do shipment of 100 Kilo. System does not allow me to ship 100 Kilo, it shows qty available is 1 """,acknowledged,open,,1970-01-01 0006318,feature request,Openbravo ERP,RenateNieuwkoop,rmorley,normal,major,N/A,,,2008-12-02,5,,,public,2011-02-04,RFE: Purchase Order: Scheduled Delivery date for the line,"""Procurement Management || Transactions || Purchase Order || Header >> Lines The scheduled delivery date for a line in a Purchase Order should be defaulting from the header. Right now there is no coding about the behaviour, there is jsut a setup which sets it to @datepromised@ So what happens now is that if you enter a Purchase Order with a Scheduled Delivery date of today (December 2, 2008), when enter the first line, the Scheduled delivery date defaults to December 2, 2008 (from the header). If I fill out a scheduled delivery date of December 10, 2008 on Line 1 and save. Then when I enter a second line on the PO, the defaul scheduled delivery date appears as December 10, 2008 (like first line) instead of taking the value of December 2,2008 from the header. This behaviour doesn't make any sense. The default should be taken from the header, not from the previously entered line.""",acknowledged,open,,1970-01-01 0006201,feature request,Openbravo ERP,Dowid,rmorley,normal,minor,have not tried,,,2008-11-26,5,,,public,2011-02-04,The unique condition for Sales Order.,"""The unique condition for Sales Order should be: Organization, type document, Documentno, Dateordered. The condition should be a unique constraint in the C_ORDER table. """,acknowledged,open,,1970-01-01 0006185,feature request,Openbravo ERP,RenateNieuwkoop,rmorley,normal,minor,N/A,,,2008-11-24,5,,,public,2011-02-04,RFE: Warehouse Management: inspection of goods coming from vendor,"Another question I got from students several times is how the inspection of goods coming from a vendor is handled in Openbravo. See below question from eLearning also: Is there any way we can keep track of ""Vendor Quality Rating"" ? This rating should be automatically affected as per the ""Inspection/ Quality Reports"" ",acknowledged,open,,1970-01-01 0006179,feature request,Openbravo ERP,RenateNieuwkoop,rmorley,normal,minor,have not tried,,,2008-11-24,5,,,public,2011-02-04,RFE: Physical Inventory: possibility to import Excel file,"""Warehouse Management || Transactions || Physical Inventory || Header >> Lines To print off a Physical Inventory list, you can export the lines tab of the Physical Inventory screen to Excel. However, after the Physical Inventory, any changes you want to make you'll have to enter manually into openbravo. I have had several inquiries from students whether it was possible to import the excel sheet back into openbravo. It would be a big improvement if it would be possible.""",acknowledged,open,,1970-01-01 0010629,feature request,Openbravo ERP,pjuvara,rmorley,normal,major,have not tried,,,2009-09-16,5,,,public,2011-02-04,Invoicing terms should be specified at line level on a sales order,"In version 2.50 of Openbravo you can specify invoicing terms at header level of a sales order. This mean that if you sell different products with different invoicing terms (for example: a product invoiced immediately and a service invoiced upon delivery) you need to create two sales order. The header level info should be the default and it should be overwritten by line level values.",new,open,,1970-01-01 0010628,feature request,Openbravo ERP,pjuvara,rmorley,normal,major,have not tried,,,2009-09-16,5,,,public,2011-02-04,Form of payment should have associated business logic,"Currently the form of payment attribute of a payment has no influence. The only one with business logic associated with it are cash and cash on delivery. There should be a specific semantic and corresponding business logic for forms of payment.",new,open,,1970-01-01 0010611,feature request,Openbravo ERP,RenateNieuwkoop,rmorley,normal,minor,have not tried,2.50MP5,,2009-09-15,5,,,public,2011-02-04,RFE: MRP needs to take the Convesion Rate of the Process Plan into account when suggestion Work Requirements,"""Production Management || Transactions || Process Plan || Process Plan The process plan for a product contains a Conversion Rate However, the MRP outcome of the Manufacturing plan doesn't take into account this conversion rate, so in the end the Quantity on the Work requirement might be something like '206.251' (see snapshot). """,feedback,open,,1970-01-01 0010607,feature request,Openbravo ERP,RenateNieuwkoop,rmorley,normal,trivial,have not tried,2.50MP5,,2009-09-15,5,,,public,2011-02-04,RFE: Flag on phases that have been closed in the Work Requirement,"""Production Management || Transactions || Work Requirement || Header >> Operation On each operation in the Work requirement there is a button 'Close Phase' When executed there is no indication that an operation is closed. The only way that you can see that an operation is closed, is because the button 'Close Phase' is no longer showing.""",new,open,,1970-01-01 0010556,feature request,Openbravo ERP,goldwin,rmorley,normal,major,have not tried,,,2009-09-11,5,,,public,2011-02-04,amendments with complete amendment history,"""It would be grate if its possible to track for Purchase Orders, Sales Orders, quotations, etc. Now we can see only the last updated person and when updated, it should have the complete history and what data changed.""",new,open,,1970-01-01 0006322,feature request,Openbravo ERP,RenateNieuwkoop,rmorley,normal,minor,N/A,,,2008-12-02,5,,,public,2011-02-04,RFE: Procurement: Purchase Order Delivery Report,"""Right now there is the Purchase Dimensional Report, but it doesn't reflect the information you would typically want: - reflect what Purchase Order lines are scheduled to be delivery in a date range - reflect for a certain Vendor what Purchase Order lines we have outstanding and what their scheduled delivery dates will be So there would be a filter by Business Partner (Vendor) and filtering by Scheduled Delivery date. Columns that would always show: 'amount' and 'Quantity' (see Purchase Dimensional report). It should be a dimensional report so you can also select Business Partner Group, Product, Product group and document number.""",acknowledged,open,,1970-01-01 0010730,feature request,Openbravo ERP,networkb,rmorley,high,minor,always,2.35MP14,,2009-09-24,5,,,public,2011-02-04,"Difference between Customer, Vendor and Creditor in General Ledger Report","""Actually, when you select a business partner or run general ledger report with """"show all"""" checked, the label """"Customer"""" appears before business partner name. It would be nice that, depending on account number (430, 400, 410) label displayed would be """"Customer"""", """"Vendor"""" or """"Creditor"""".""",scheduled,open,,1970-01-01 0010555,feature request,Openbravo ERP,goldwin,rmorley,normal,major,always,main,,2009-09-11,10,XP Professional SP3,,public,2011-02-04,Not able to spilit the Purchase order from MRP,"""In openbravo ERP there is no configuration facility to allocate the % of order to specific suppliers. For example, if one product have more than one supplier, while creating PO from purchase plan, if we want to give 60% of order to Supplier A , 30 % to Supplier B and remaining to Supplier C. In the above case, each every time the can not allocate the order manually. it would be create if we have this functionality. """,acknowledged,open,,1970-01-01 0010530,feature request,Openbravo ERP,RenateNieuwkoop,rmorley,normal,minor,have not tried,2.50MP5,,2009-09-09,5,,,public,2011-02-04,Pending Production Report: Label called 'Preqty' and information in that column,"""Production Management || Analysis Tools || Pending Production || Pending Production In this report one of the column labels is 'Preqty'. Apart from the fact that it's not very descriptive, there is also no help description available. I checked with Pablo Sarobe and he thought that the information in that column is quantities that are on a Purchase Order and have not been received yet. However, when checking the data in that field it doesn't seem to make sense. Please advise what the field means and have the 'help' entered for that column label or changed to something more descriptive at least. """,new,open,,1970-01-01 0010461,feature request,Openbravo ERP,neil_smith,rmorley,normal,minor,always,2.50,,2009-09-02,5,,,public,2011-02-04,Fields too short in the M_PRODUCT table,"""I feel that 3 fields are too short in the M_PRODUCT table. - name : Is now 60, 100 would be more comfortable - description : Is now 255, 2000 would be more usable (and in the product window, to have a multi-line text field to edit the text, not just one line) - descriptionurl : Is now 120, I have some that are around 200... 500 would be better I think. """,new,open,,1970-01-01 0004524,feature request,Openbravo ERP,rafaroda,rmorley,normal,minor,always,pi,,2008-07-27,20,Ubuntu 7.10,,public,2011-02-04,Expenses approval system,"""Nowadays process/unprocess time (expense) sheet capability is somewhat used as an approval system, which is not 100% correct. Process/Unprocess should only reflect a change from a draft/confirmed status for expense sheets. An approval system for expenses would be useful in order that the responsible of a project supervises expenses that employees participating in it register in expense sheets.""",acknowledged,open,,1970-01-01 0004477,feature request,Openbravo ERP,rafaroda,rmorley,normal,minor,always,pi,,2008-07-21,5,,,public,2011-02-04,Improved time sheet lines insertion,"Nowadays, it is not intuitive nor efficient to assign human resources (employee hours) to a project/phase/task. One have to setup a new expense sheet for each employee, then create lines for each of them indicating that it is a time sheet line (Time Sheet check-box).",acknowledged,open,,1970-01-01 0010783,feature request,Openbravo ERP,psanjuan,rmorley,normal,major,always,2.50MP5,,2009-09-25,20,Ubuntu 8.04.1,,public,2011-02-04,OB do not allow you to manage "operaciones triangulares" - Spanish company as intermediary agent (acquisitions/sales within EU),"""Supplies of goods after an Intra Community acquisition => “Operación Triangular” (Spanish) must be included in 349 tax report; this is now out of the scope because OB ERP do not allow you now to: specify other “destination” country rather than organization country, in the case of purchase operations. to specify other “origin” country rather than the organization country, in the case of sales operations. There are 2 scenarios here: Scenario 1 => A Spanish resident (Spanish company located in Spain) acquires goods and sell those goods out of Spain (within the EU region). The exempt Intra Community sales must be included in the 349 report and besides the spanish company needs to comply with some """"Invoicing"""" requirements. Invoice must clearly state that this transactions are """"operaciones triangulares"""" and besides it must be clearly state the corresponding Tax ids of each BP involved. Scenario 2 => An EU intermediary supplies goods to a Spanish company coming from another EU country. This acquisition must not be included in the 349 report. The important thing here is that this scenario is not an intra-community acquisition of goods but a reverse charge scenario which means that we need to properly setup these operation in order to get the right Tax Rate selected in the purchase lines/purchase invoice lines. """,new,open,,1970-01-01 0010782,feature request,Openbravo ERP,networkb,rmorley,normal,major,always,2.50MP5,,2009-09-25,5,,,public,2011-02-04,The create lines from in the goods shipment/receipt should control de documents without complete,"""The create lines from in the goods shipment/receipt should control de documents without complete. If all the units of a order line have been included in a goods shipment/receipt the line shouldn't appear on the create lines from popup. or at least a message should be shown when seleting them, saying that all the units are included in one or more shipments. It is usefull in order to avoid mistakes, putting in the goods shipments/receipts more units than units on the orders.""",new,open,,1970-01-01 0010774,feature request,Openbravo ERP,rafaroda,rmorley,normal,minor,have not tried,pi,,2009-09-25,20,rPath Linux,,public,2011-02-04,Grouping products when Create Sales Order from Expenses,"""When creating sales orders from expenses [1] and billing the project business partner you may want to group products to bill him in a single order line. The current behaviour is: * Taxi expenses are in different order lines, each with its description on what was the service used for and each with is bill price (if you mix them in a single line you do not distinguish how much you paid for each service) * You may want to mix all this in a single order line. There should be a check-box in the ''Create Sales Orders from Expenses'' process that allows you to group the same products in single lines. [1] http://wiki.openbravo.com/wiki/Functional_Documentation/Project_and_Service_Management#Invoiceable_Expenses""",new,open,,1970-01-01 0010766,feature request,Openbravo ERP,jaime_chamorro,rmorley,normal,minor,always,,,2009-09-25,5,,,public,2011-02-04,Remittance and Status Filters in the “Create Lines From” Bottom of the Bank Statement transaction,"The manual window that appears as a pop-up when the user presses the “Create Lines From” Bottom of the Bank Statement transaction should have the following filters: • Remittance • Status These filters are very useful to select the debt-payment when the users are very used to works with remittances. ",new,open,,1970-01-01 0004515,feature request,Openbravo ERP,rafaroda,rmorley,normal,minor,always,pi,,2008-07-26,20,Ubuntu 7.10,,public,2011-02-04,Detailed Project Profitability report,"A Project Profitability report with more level of detail would be useful in order to: * Detail the invoices and expense sheet lines where expenses and incomes have been taken for: http://wiki.openbravo.com/wiki/Functional_Documentation/Project_and_Service_Management#Project_Profitability * Filter products by project category and project type",acknowledged,open,,1970-01-01 0010720,feature request,Openbravo ERP,sureshbabu,rmorley,urgent,minor,have not tried,2.50MP6,,2009-09-23,5,,,public,2011-02-04,"For Purchasing the commercial module, pricing details should be provided clearly online for commercial modules","""For Purchasing the commercial module pricing, validity & other legal details should be provided in detail through online for commercial modules. Right now the details are not provided for commercial module. """,new,open,,1970-01-01 0010692,feature request,Openbravo ERP,mondalaci,rmorley,normal,minor,always,2.50MP5,,2009-09-22,5,,,public,2011-02-04,Parallel compilation,"""In the age of multicore machines it'd make perfect sense for Openbravo to support parallel compilation just like """"make -j"""" does. Two cores are pretty common nowadays, quad core machines are getting more and more accessible and more cores are on their way. That could be a huge speed improvement in build speed. I'm aware that there are various steps during the build that are impossible to do in a parallel manner because of the SQL expressions involved, but it's possible to parallelize the other steps. """,new,open,,1970-01-01 0010689,feature request,Openbravo ERP,rafaroda,rmorley,normal,minor,have not tried,,,2009-09-22,20,rPath Linux,,public,2011-02-04,Expense Sheet Lines do not support secondary UOM,Expense Sheet Lines do not support secondary UOM as Order or Invoice Lines do.,new,open,,1970-01-01 0009917,feature request,Openbravo ERP,asg00324,rmorley,normal,minor,have not tried,2.40,,2009-07-16,5,,,public,2011-02-04,Suspense A/c Entries in Openbravo,"""I am using SMB version 2.40 I would like to know, how to make entries in Suspense A/c """,new,open,,1970-01-01 0004526,feature request,Openbravo ERP,rafaroda,rmorley,normal,minor,always,pi,,2008-07-27,20,Ubuntu 7.10,,public,2011-02-04,Process/Unprocess Expense Sheet lines individually,"""Expense sheet lines inside the same expense sheet header can be associated to order/invoice lines in different order/invoice headers. This is a great feature but the current mechanism to Process/Unprocess expenses has some problems. Nowadays, there is a button in Expense Sheet header to Process/Unprocess all the expense sheet lines. If one made a mistake in a processed expense sheet line and want to fix it, one has to unprocess all the lines in the same expense sheet header. This is something that it is not always possible since some lines could have been already associated to an order/invoice line.""",acknowledged,open,,1970-01-01 0004470,feature request,Openbravo ERP,rafaroda,rmorley,normal,minor,always,pi,pi,2008-07-21,20,Ubuntu 7.10,,public,2011-02-04,Project Type and Project Category filters in reports,Include 'Project type' and 'Project category' filters in the reports of Project & Service Management module.,acknowledged,open,,1970-01-01 0010891,feature request,Openbravo ERP,rajagopal,rmorley,high,major,always,pi,pi,2009-10-07,20,Cent OS 5.2,,public,2011-02-04,Unable to define a Proper error message when we working with modularity,"""When we working with modularity along with table which subject to posting, we are unable to provide the proper error message accordingly. For all the error, the system displays the error message as """"ProcessRunError\nCreated=0"""". Which is not appreciate from end user perspective, which needs to be fixed at core level. """,new,open,,1970-01-01 0010889,feature request,Openbravo ERP,plujan,rmorley,normal,major,have not tried,,,2009-10-07,5,,,public,2011-02-04,Current installation/uninstallation process is not clear for packages,"""The scenario is: I have a module installed, from now on """"moduleA"""" I try to install a new package, from now on """"packA"""" """"PackA"""" contains several modules, including """"moduleA"""" Screenshot 1 shows what I see at the beginning. When I install packA, the module I already have installed is added to the pack. It """"disappears"""" (see screenshot 2) from the list of installed modules, in the sense that now is included in the pack (see screenshot 3) Uninstalling is even more dark. I can uninstall PackA, but that means that I am forced to uninstall also moduleA, and the only way I can have my previous scenario back is to reinstall moduleA after packA uninstallation.""",new,open,,1970-01-01 0010808,feature request,Openbravo ERP,networkb,rmorley,normal,major,always,2.50MP5,,2009-09-29,5,,,public,2011-02-04,The invoices on draft should not use the sequences until they are completed.,"""The invoices on draft should not use the sequences until they are completed. As Openbravo allows to delete invoices the sequences of the invoices shouldn't be used until the invoices are completed. For example in the draft status the documentno shouldn't appear so in the case that you remove the invoice, you won't lost the sequence number. """,new,open,,1970-01-01 0008981,feature request,Openbravo ERP,networkb,rmorley,normal,major,always,,,2009-05-11,20,rPath Linux,,public,2011-02-04,Find all partners when you use the selector,Show all the partners avialable in the selector,feedback,open,,1970-01-01 0005731,feature request,Openbravo ERP,RenateNieuwkoop,rmorley,normal,major,N/A,2.40beta,,2008-10-29,5,,,public,2011-02-04,RFE: ATP report,"""Right now to determine whether a Sales Order can be shipped, there is only the stock report. When you do have stock there is no indication whether there is already sales order for which the stock is required. What is missing is a Available to Promise report (ATP). It has the following information (example): Product: Boots on hand: 49 Date Qty ATP 29/10/2008 Sales Order 10 39 1/11/2008 Purchase Order 3 42 3/11/2008 Sales Order 2 40 5/11/2008 Sales Forecast 5 35 10/11/2008 Purchase Order 10 45 So for example if you have a new Sales Order today for quantity 45, you can see that you ship all on 10/11/2008 (or 39 today). Even though you have 49 in stock, you can not ship these today because 10 of those are for Sales Orders. What I'm used to is to see the above screen (inquiry ATP) and then have another screen (inquiry plan) where you would see the actual Sales Order and Purchase Order number. Above example has Sales Order 10x on 29/10/2008, but then in the plan screen you would be able to see what the Sales Orders are and what the quantities per Sales Order would be. You could include that info in the above overview, but it would mean that the above screen is less easy to read. """,acknowledged,open,,1970-01-01 0011152,feature request,Openbravo ERP,rafaroda,rmorley,normal,minor,always,,,2009-10-28,20,rPath Linux,,public,2011-02-04,Payroll based on time sheets,"""In some companies, employees are required to record every single time spend on their daily tasks and are then paid (weekly/bi-weekly/monthly) based on these records. """,new,open,,1970-01-01 0011057,feature request,Openbravo ERP,networkb,rmorley,normal,minor,have not tried,,,2009-10-20,5,,,public,2011-02-04,Serial should be for a single product and lot for a group of products,"In current version (2.50) serial and lot work in the same way and there is no differences. Serial should be for a single product and lots should group more than one.",new,open,,1970-01-01 0007599,feature request,Openbravo ERP,plujan,rmorley,normal,minor,have not tried,pi,,2009-02-17,30,,,public,2011-02-04,New process: Delete Organization,"Since addition of Initial Organization Setup process, in case of a wrong setup of the created organization it is not possible to roll back. For Clients, I have the Delete Client for that purposes, but I cannot do this at organization level. Once created, even if it is one wrong created after ten other well created orgs, it is more time consuming to delete all related data rather than delete the whole client and start again.",acknowledged,open,,1970-01-01 0007205,feature request,Openbravo ERP,emartinez,rmorley,normal,minor,always,2.40,,2009-01-28,5,,,public,2011-02-04,Automatic creation of a Goods Receipt from a Goods Shipment,"""Imagine the following case for understanding why this feature is requested. Let's say we have different organizations A and B which correspond to different companies. In this situation, let's imagine company A buys a product to company B. We suggest to automate the following: Create automatically the Goods Receipt in company A When company B completes the corresponding Goods Shipment. We have developed this automation for a client. Contact us in case you need it. Regards,""",acknowledged,open,,1970-01-01 0010809,feature request,Openbravo ERP,networkb,rmorley,normal,major,always,2.50MP5,2.50MP7,2009-09-29,5,,,public,2011-02-04,The sequences does not allow to use number as 000001,"""The sequences does not allow to use number as 000001. Althoug the documentno are varchar, you are not able to use number as 000001, because the field on the sequence definition window contains numbers. This is a problem because if you use numbers starting on 1, and your create some invoices, if you order the invoices using documentno field, you will see the 10 number before 2 what is not correct.""",new,open,,1970-01-01 0011163,feature request,Openbravo ERP,mensenjh,rmorley,normal,trivial,always,,,2009-10-28,20,rPath Linux,,public,2011-02-04,Procurement Plan: auto-select single warehouse,"When creating purchasing orders from the procurement plan window, the application asks for the preferred warehouse. It does that even when there is only one warehouse configured for the organisation. When there is only one warehouse the pop-up should not appear since it consumes time.",new,open,,1970-01-01 0011469,feature request,Openbravo ERP,plujan,rmorley,normal,minor,have not tried,pi,,2009-11-24,5,,,public,2011-02-04,Optional non web-based backend,"""Although Openbravo is a web-based ERP, very often I'll find administrative user interface limited by inherent html behavior. For example, I would like to have the ability to drag an obx file and drop it in the list of installed modules. I suggest having an alternative Java based desktop app for all the administrative tasks, like Application Dictionary setup, Heartbeat and Activation, and the Module installation.""",new,open,,1970-01-01 0011385,feature request,Openbravo ERP,RenateNieuwkoop,rmorley,normal,minor,always,2.50MP5,,2009-11-17,10,,,public,2011-02-04,Indirect Cost: Confusing field and help screen does not clarify,"""Production Management || Setup || Indirect Cost || Indirect Cost >> Value Setting up the indirect cost for production, the field in the Value tab are not clear and the help function doesn't help much. The field 'Cost UOM' has a predefined value of 'per Produced units'. If it was 'per Produced unit' it would be perfectly clear to me, but in this case I don't understand. Is that per Work effort then? Per batch of finished goods? Why is it UNITS not UNIT?? Another comment is that the help function could be better to explain what the 'total' for example is referring to. """,new,open,,1970-01-01 0011376,feature request,Openbravo ERP,walle,rmorley,normal,minor,have not tried,main,,2009-11-16,20,Community Appliance,,public,2011-02-04,multilevel productcategory - businesspartner category,"I a future version of Openbravo should be possible to define multilevel categories for products and businesspartner. At least a structuring possibility same as for organization with drap and drop is the best solution for that.",acknowledged,open,,1970-01-01 0011935,feature request,Openbravo ERP,arunkumar,rmorley,normal,minor,have not tried,2.40,,2010-01-12,5,,,public,2011-02-04,Multiple Business partner selector - The filtering inputs are not showed in the Search results,"Multiple Business partner selector has filter inputs Contact, City, Postal code, Region. You can search using the filter inputs. But you can not verify the search results are correct or wrong since these filter inputs are not displayed in search results.",acknowledged,open,,1970-01-01 0011880,feature request,Openbravo ERP,vmromanos,rmorley,normal,major,always,pi,,2009-12-29,20,Debian 5.0,,public,2011-02-04,Business Partner Tax ID must be unique,"""Currently, in all Openbravo's versions (2.3X, 2.40 and 2.50) we can enter different business partners with the same Tax ID. This behaviour has no sense because in the """"real life"""" you can't have different Business Partners with the same Tax ID. Tax ID should be unique per client, but adding this new restriction can be very dangerous for current customer with duplicate BP tax id. However, this restriction will safe us a lot of development/bugs time in the future when developing complex official reports. """,new,open,,1970-01-01 0011666,feature request,Openbravo ERP,RenateNieuwkoop,rmorley,normal,trivial,always,2.50MP9,,2009-12-07,5,,,public,2011-02-04,Manufacturing plan: Created Work Requirement number(s) is not given is confirmation message,"""Material Requirement (MRP) || Transactions || Manufacturing Plan || Header When the 'Generate Work Requirement' button is clicked and the Work Requirement is created, the number is not given in the confirmation message (see snapshot). This is inconsistent and inconvenient.""",new,open,,1970-01-01 0011602,feature request,Openbravo ERP,RenateNieuwkoop,rmorley,normal,major,always,2.50MP8,,2009-12-02,5,,,public,2011-02-04,Purchase Order: Add a 'Need by date' and possibly a 'confirmed date',"""Procurement Management || Transactions || Purchase Order || Header >> Lines In Purchase Orders created by MRP, the Scheduled Delivery Date is in fact the 'Need by Date', however we do not have a field for that. The Scheduled Delivery Date should be based on the leadtime of the Product or the confirmation date from the Vendor. Alternatively we could have the Scheduled Delivery Date reflecting the offset with the leadtime of the product and a 'confirmed date' with the date communicated by the Vendor. So the dates on the Purchase Order would be: Order Date (existing) = the date the order was entered Need By Date (New)= The date we need the product (could be coming from MRP) Scheduled Delivery Date = offset of the purchasing leadtime (but not before the need by date) Confirmed date (new) = Committed date by the Vendor (not before the need by date) If the confirmed date is not added, then the Scheduled Delivery Date should be populated with the offset of the purchasing leadtime and should be overwritten with a committed date by the vendor """,new,open,,1970-01-01 0011571,feature request,Openbravo ERP,dmitry_mezentsev,rmorley,low,minor,always,2.50MP8,,2009-12-01,5,,,public,2011-02-04,Expense Sheet processes time sheet expenses without costs assigned,While reporting time (time sheet active) for a project and there is no cost assigned to the reporting Employee (there is no Cost Salary Category or Starting Date of it in the Business Partner >> Employee >> Cost Salary Category) ERP processes the expenses with a 0 cost.,new,open,,1970-01-01 0011400,feature request,Openbravo ERP,networkb,rmorley,urgent,major,always,2.50MP8,,2009-11-18,5,,,public,2011-02-04,It is not possible to post invoices with asset products,"""If you want to include an invoice with a product that has been purchased and it will be used as an asset, it is not possible to post it properly. By the default application, uses Product Expense/Revenue account, but not Asset one. In the invoice it is not possible to distinguish if an asset has been purchased/sold.""",new,open,,1970-01-01 0011074,feature request,Openbravo ERP,RenateNieuwkoop,rmorley,normal,major,always,2.50MP5,,2009-10-21,5,,,public,2011-02-04,Warehouse/storage bin: should be a indication of which warehouse a certain storage bin belongs to,"""In a lot of screens storage bin is just referenced by itself. However, a storage bin is part of a warehouse and it would be better to have a storage bin/warehouse field indicating always the storage bin as part of a certain warehouse. When teaching at DataFashion in Italy it was indicated that for bigger companies with more than one warehouse just having the storage bin without have a warehouse reference just isn't precise enough. Also because in some cases of screens there is a warehouse reference in the header and the storage bin on the lines, yet there is no restriction on the line to just select storage bins within that certain warehouse from the header (for example in Goods receipt screen, Physical Inventory screen, Goods Shipment). I will log a seperate issue for this. """,acknowledged,open,,1970-01-01 0012508,feature request,Openbravo ERP,plujan,rmorley,normal,minor,have not tried,,,2010-03-01,5,,,public,2011-02-04,"Ignore" option for module update,"""Whenever I do scan for updates, it could be that I were not interested on update a certain module. For example, it could conflict with a module that I have already installed. So, if I have three updates, and I just want to keep two of them, only workaround is to manually install those two in a one-by-one basis. It will be more useful to add the option to Ignore a module, so I can continue with the standard installation easily. As a second enhancement, it would be great to have an Ignore List, where I could place all modules I do not want to be prompted for updating ever.""",new,open,,1970-01-01 0010182,feature request,Openbravo ERP,rafaroda,rmorley,normal,minor,have not tried,2.50,,2009-08-04,20,rPath Linux,,public,2011-02-04,Online office tools support,"""Be able to export directly, especially reports spreadsheets and PDFs, to on-line office tools like: * Google Docs http://docs.google.com/ * Zoho http://sheet.zoho.com/ * Zimbra http://www.zimbra.com/products/ss_document_spreadsheet.html * Thinkfree http://product.thinkfree.com/office * Live Documents http://www.live-documents.com/ * MS Office 2010? http://www.readwriteweb.com/archives/microsoft_office_comes_to_browser.php Workaround now is to download the*.xls file and then upload it to these on-line office tools.""",new,open,,1970-01-01 0009559,feature request,Openbravo ERP,networkb,rmorley,high,major,always,2.50,,2009-06-19,5,,,public,2011-02-04,"General Accounting Report, should be exported to Excel","""General Accounting Report, should be exported to Excel. A new buttom would be required in other to export the report to Excel""",new,open,,1970-01-01 0009479,feature request,Openbravo ERP,pjuvara,rmorley,normal,major,have not tried,2.50,,2009-06-15,5,,,public,2011-02-04,Purchasing products that are not on a price list,"""In Openbravo ERP 2.50, in order to create a purchase order line or a purchasing invoice line for a given product, the product must belong to a price list. This is enforced in the logic of the product selector. While this makes sense in the sales flow (you need to add a product to a price list in order to sell it), it does not make sense in the purchasing flow since the price is dictated in most cases by the vendor. With the current implementation, users are forced to create """"dummy"""" purchasing price lists and they typically assign a price of 1 to every product just to be able to create POs. This not only makes it harder to create new products but also results in overall poor data quality.""",acknowledged,open,,1970-01-01 0009161,feature request,Openbravo ERP,rafaroda,rmorley,high,minor,always,,,2009-05-25,20,rPath Linux,,public,2011-02-04,Reports review - umbrella feature request,"This umbrella feature request groups all the general enhancements that Openbravo ERP reports require. Serach also by reports_review tag: http://tinyurl.com/pav4dh",new,open,,1970-01-01 0007634,feature request,Openbravo ERP,eduardo_Argal,rmorley,normal,major,always,pi,pi,2009-02-18,20,Ubuntu 8.04Hardy,,public,2011-02-04,Export manual reports (Accounting Reports) to Excel,"""Export data to excel sheet: Too many columns, sometimes the cells are combined When reports manually developed are exported to excel the format is not correct as it is combining cells, should be just like a grid.""",scheduled,open,,1970-01-01 0006487,feature request,Openbravo ERP,pedropoejo,rmorley,normal,major,N/A,,,2008-12-11,20,rPath Linux,,public,2011-02-04,Creation of saft-pt file exportation module,"""In Portugal, since the start of 2008, the capability of exporting a SAF-T file IS REQUIRED from all accounting software. Any accounting software is useless without it. The specific file format for Portugal is SAFT-PT (http://www.assoft.pt/saft-pt/). SAF-T (Standard Audit File for Tax Purposes) is an file format to export accounting data from software. It is part of an OECD recommendation for business and accounting software (http://www.oecd.org/document/57/0,2340,en_2649_34897_34910329_1_1_1_1,00.html). It would be important to have this export capability in OpenBravo as it is likely that other European countries will adopt the SAF-T standard.""",new,open,,1970-01-01 0009212,feature request,Openbravo ERP,pjuvara,rmorley,low,minor,always,2.50MP1,,2009-05-28,20,rPath Linux,,public,2011-02-04,"In User screen, business partner selector should not filter by customer","""In the User screen, you can associate a business partner to the user. By default, the selector associated with this field filters by customer (the customer radio button is selected, so only customer are returned unless you check """"Both""""). This is not a logical selection as in most cases you want to associate employees and not customers to a user. The consequence of this illogical defaulting is that you cannot use the selector auto complete for this field: if you just enter the business partner search key and press enter, the selector does not work because the business partner is not a customer and it is not found. This forces users to use the mouse, open the selector, change the default and search for the business partner. As a consequence, an operation that should take just one click and a couple of second per user ends up requiring a lot of clicks and more than 30 seconds per user. Since the number of user can be quite high, this is a very significant productivity loss.""",acknowledged,open,,1970-01-01 0007357,feature request,Openbravo ERP,jpabloae,rmorley,low,trivial,always,pi,,2009-02-04,5,,,public,2011-02-04,Remove the www.openbravo.com link from the menu,I'm not sure why there is a link to www.openbravo.com in the menu. But it's not useful at all. People using the ERP have already visited the site and they don't need such a trivial link.,acknowledged,open,,1970-01-01 0004473,feature request,Openbravo ERP,rafaroda,rmorley,normal,minor,always,,,2008-07-21,20,Ubuntu 7.10,,public,2011-02-04,More than one product per phase/task,It would be nice to be able to associate more than one product to project phases and tasks.,acknowledged,open,,1970-01-01 0000502,feature request,Openbravo ERP,pjuvara,rmorley,normal,minor,have not tried,,,2008-05-30,5,,,public,2011-02-04,Projects enhancements,This is an umbrella feature request for a number of enhancements in the Projects and Service module.,acknowledged,open,,1970-01-01 0014640,feature request,Openbravo ERP,networkb,rmorley,normal,minor,always,,,2010-09-21,5,,,public,2011-02-04,Attributes improvement in Stock Report,"""In stock report it is not possible to retrieve all products that share a certain attribute, since it is designed in the other way around; it is mandatory to filter by product and then you are able to filter by attribute. It would be nice to be able to filter by attribute without selecting any product previously. """,acknowledged,open,,1970-01-01 0005732,feature request,Openbravo ERP,RenateNieuwkoop,rmorley,normal,minor,N/A,2.40,,2008-10-29,5,,,public,2011-02-04,RFE: Goods Shipment: 'Movement quantity' should read 'shipment quantity',"""Sales Management || Transactions || Goods Shipment || Header >> Lines 'Movement quantity' should be 'Shipment quantity' 'Movement quantity' is used in the Goods Movement screen, but in this case we're shipping products, not moving them.""",acknowledged,open,,1970-01-01 0004481,feature request,Openbravo ERP,rafaroda,rmorley,normal,minor,always,2.50MP6,,2008-07-22,20,Ubuntu 7.10,,public,2011-02-04,Review of Amounts and History panels in Project windows,"""Both Multiphase and Service Project windows have fields in Amounts (see attach Amount-Panel.png) and History (see attach History-Panel.png) panels which fields are calculated by triggers (taking lines or phases and tasks values) and read-only in some cases but not in others. This is the current functionality (Openbravo ERP version 2.50 MP6). A) Amount panel (see C_Project_Trg2 trigger): * Planned Amount: mandatory field. ** In Service Projects: filled with the sum of Project Line planned amounts each time that a Project Line is added or updated. When Project Lines are deleted, this field is not updated (BUG). If you change this field manually and there are Project Lines, the value typed will be overwritten by the sum of the Project Lines. ** In Multiphase Projects: this field is never updated automatically. * Planned Quantity: mandatory field. ** In Service Projects: filled with the sum of Project Line quantities each time that a Project Line is added or updated. Quantities summed are from different products (ODD FUNCTIONALITY). When Project Lines are deleted, this field is not updated (BUG). If you change this field manually and there are Project Lines, the value typed will be overwritten by the sum of the Project Lines. ** In Multiphase Projects: this field is never updated automatically. * Planned Purchase Amount: non-mandatory hidden field. ** In Service Projects: filled with the sum of Project Line planned purchase amounts (planned price x planned quantity) each time that a Project Line is added or updated (BUG: it should be planned purchase price x planned quantity). When Project Lines are deleted, this field is not updated (BUG). ** In Multiphase Projects: this field is never updated automatically. * Planned Margin: mandatory field ** In Service Projects: calculated as the sum of Planned Margins of the lines (BUG: a margin of 80% in 2 lines does not make a margin of 160%). When Project Lines are deleted, this field is not updated (BUG). If you change this field manually and there are Project Lines, the value typed will be overwritten by the sum of the Project Lines. ** In Multiphase Projects: this field is never updated automatically. * Contract Amount: mandatory field ** In Service Projects: this field is never updated automatically. ** In Multiphase Projects: this field is never updated automatically. * Contract Quantity: mandatory field ** In Service Projects: this field is never updated automatically. ** In Multiphase Projects: this field is never updated automatically. * Service Revenue: non-mandatory and non-calculated field. Estimated (planned) revenues for the services (products with product type = services) provided during the project. Used as planned service revenue in the project profitability report. * Service Cost: non-mandatory and non-calculated field. Estimated cost of providing those services, that is, the cost of the human resources involved in providing those services. Used as planned service cost in the project profitability report. * Service Margin %: non-mandatory and non-calculated field. Estimated profitability margin for the services provided during the project. Many times one is not concerned about the net amounts of revenues and expenses but about the final profitability margin in %. Used as planned service margin in the project profitability report. * Planned Expenses: non-mandatory and non-calculated field. Estimated expenses in collateral goods or services (taxis, hotels, meals, servers, ...) that happen during the execution and supply of of the services. Used as planned expenses in the project profitability report. * Reinvoiced Expenses: non-mandatory and non-calculated field. Amount of those collateral expenses that we estimate that the customer will accept to be re-billed for. Used as planned reinvoiced expenses in the project profitability report. * Expenses Margin %: non-mandatory and non-calculated field. Estimated balance in % between the collateral expenses and the amount that the customer accepted to be re-billed for. Ideally, this margin would be zero (the customer was re-billed for all the collateral expenses), but is usually negative (we had some expenses that the customer did not accept to pay) and rarely positive (the customer paid us for our expenses more than we spent). Used as planned expenses margin % in the project profitability report. B) History panel: * Invoiced Amount: mandatory read-only field ** In Service Projects: this field is never updated automatically. ** In Multiphase Projects: this field is never updated automatically. * Invoiced Quantity: mandatory read-only field ** In Service Projects: this field is never updated automatically. ** In Multiphase Projects: this field is never updated automatically. * Project Balance: mandatory read-only field ** In Service Projects: this field is never updated automatically. ** In Multiphase Projects: this field is never updated automatically.""",acknowledged,open,,1970-01-01 0004383,feature request,Openbravo ERP,RenateNieuwkoop,rmorley,normal,minor,always,2.35,pi,2008-07-11,5,,,public,2011-02-04,Good Shipment: Shipped Order lines appear in list of Sales Orders to be linked to the shipment,"""Sales Management || Transactions || Goods Shipment In Goods Shipment when adding lines, there is a field 'Sales Order Line' so you can select which sales order should be shipped. However, in the list of Sales Orders that appear, also salesorders that have already shipped the full quantity appear. """,acknowledged,open,,1970-01-01 0003166,feature request,Openbravo ERP,user71,rmorley,normal,minor,always,,,2007-03-06,5,,,public,2011-02-04,w3c validation,All html-s should pass the w3c validation. This way if a browser does not work it is not our fault any more. ,acknowledged,open,,1970-01-01 0015266,feature request,Openbravo ERP,malsasua,rmorley,urgent,major,always,2.50MP23,,2010-11-23,20,Community Appliance,,public,2011-02-04,new functional usage audit in MP23 should not belong to core,"""this functionality is not legal in some cases. It should not belong to core, it should be a module""",new,open,,1970-01-01 0011830,feature request,Openbravo ERP,networkb,rmorley,urgent,major,always,2.50MP9,,2009-12-21,5,,,public,2011-02-04,It is not possible to use Prepay order,"""This kind of document is used to manage orders to be paid firstly, and then generate its Good Shipment. However,if this document is used, this can not be done. Also, other tests have been done to implement this scenario (with other types of documents, invoice terms, delivery terms) and it is not possible. In all cases, it is possible to generate the Good Shipment without paying the invoice.""",new,open,,1970-01-01 0005386,feature request,Openbravo ERP,jtarbal,rmorley,normal,minor,always,,,2008-10-02,5,,,public,2011-02-04,Stock report does not sum quantities by product,"""The current stock report does not sum the quantities by product. This is specially interesting when we use attributes. In this case, there is no way to know the total stock of each product without distinguishing by attributes. We suggest changing the report so that it sum the quantities grouped by product. We attach a jrxml and java files that have been modified in order to do so, so that you can put it straightforward to the OB ERP core. These files were used in an OBERP 2.35MP5.""",acknowledged,open,,1970-01-01 0008029,defect,Tools,mgerke,,normal,minor,always,,,2009-03-09,10,XP,,public,2011-02-01,"Openbravo2Po generates char=UTF-8 in .po file, while character encoding is ISO-8859-1","""Openbravo2Po generates char=UTF-8 in .po file, while character encoding is ISO-8859-1 (because of german umlaute) POEdit results in a """"Failed to convert file contents to Unicode"""" After manually changing the charset to ISO-8859-1, PoEdit opens the file""",new,open,,1970-01-01 0015700,feature request,Openbravo ERP,pjuvara,iciordia,normal,major,always,3.0RC3,,2011-01-19,5,,,public,2011-01-19,Installation history in Module Management should have more effective filters,"""Users can review the history of module installations and updates in the Installation History tab of the Module Management window. There they can find a grid with all module related actions recorded as events, including scan for updates, updates, and installation. In 3.0, given the number of modules in the distribution, a Scan for updates result in a large number of records in this table (an entry per module, every time scan for update is executed) These are in fact the least interesting records since the most likely reason to go to this tab is to review when a module was installed, last updated or uninstalled. The large number of record makes the information in this table difficult to use. To solve this problem, a more effective filtering approach should be put in place. Currently users can filter based on dates or user. Additional filters for action or module are needed.""",new,open,,1970-01-01 0015516,feature request,Openbravo ERP,maite,eduardo_Argal,normal,major,have not tried,,,2010-12-23,5,,,public,2011-01-10,Be able to add glItem line and payment line when creating a payment associated to an invoice,"Actually, when you create a payment associated to an invoice you can not add extra elements, such as gl-items to show bank charges",new,open,,1970-01-01 0014442,feature request,Openbravo ERP,mbernal,marvintm,normal,minor,always,,,2010-09-06,30,Professional Appliance,,public,2010-12-07,It should be possible to call importTRL process from command line,"""The importTRL process reads the xml files from a translation module, and imports them into the _TRL tables in the DB, for translation modules which are in an """"Installed"""" or """"Pending"""" status. The module status is only changed when using the module management console to install / upgrade modules, thus when working in a distributed development environment, and making changes to the XML translation files in the repository, won't trigger a translation update event if an ant update.database or ant apply.module task is invoked from command line.""",new,open,,1970-01-01 0015338,feature request,Openbravo ERP,opablo,iciordia,normal,minor,have not tried,,,2010-12-01,5,,,public,2010-12-01,Multi product and multi business partner selector as report or process parameter,"It is very interesting to allow the user to inform more than one product or business partner as a report / process parameter. ",new,open,,1970-01-01 0015297,defect,Modules,psarobe,alostale,high,minor,always,2.50,,2010-11-25,5,,,public,2010-11-25,Instance purpose field doesn't show the text but the value. The label of other field is wrong,"1.In the heartbeat window the field ""Instance purpose"" shows the value instead of the meaning of that value. For example it shows T instead of Testing 2. There is a label named ""Butops_Instance_ID""",new,open,,1970-01-01 0015259,feature request,Openbravo ERP,maite,mirurita,urgent,major,always,2.50,,2010-11-22,5,,,public,2010-11-25,Add possibility to "Automatic Reconciliation" in payment method definition,"It would be nice to add possibility to configure a Payment Method for Automatic Reconciliation, as actually is possible for receipt/payment and deposit/withdrawn.",new,open,,1970-01-01 0015258,feature request,Openbravo ERP,maite,mirurita,urgent,major,always,2.50,,2010-11-22,5,,,public,2010-11-22,Change payment status after posting,In big companies there are different departments for invoices and payment. If the posting of an invoice fails for some reason (technical or functional) nobody in the payment department will be aware of it. ,new,open,,1970-01-01 0015260,feature request,Openbravo ERP,maite,mirurita,urgent,major,always,2.50,,2010-11-22,5,,,public,2010-11-22,Be able to manage invoices with uncertain total amount by adding payments,"""In some situation you don't know total amount of an invoice when you create it, and then you receive/make payments associated to it and total will be sum of all this payments. For example: 1. Fundraising campaign where you are not sure which amount will be receipt --> invoice is created against dummy partner and then payments receipt will be matched as a prepayment and when you decide to finish the campaign you reconcile the invoice. 2. We agree a direct debit mandate of the telefone company. The monthly amount is unknown and different each month.""",new,open,,1970-01-01 0015226,feature request,Openbravo ERP,mirurita,mirurita,normal,minor,always,2.50,,2010-11-18,5,,,public,2010-11-18,Require user confirmation when processing partially a reconciliation,"When processing (pressing Reconcile button) a reconciliation partially (not matching all of the bank statement lines available) the application should show a confirmation window to the user saying something like: ""There are unmatched bank statement lines. Do you want to perform the Reconciliation anyway and keep the unreconciled items for later reconciliation?"" Only applicable for automatic reconciliation.",new,open,,1970-01-01 0014723,feature request,Openbravo ERP,RenateNieuwkoop,rgoris,normal,minor,always,2.50MP21,,2010-09-28,5,,,public,2010-11-08,Sales order created from expense sheet does have a value for the Sales representative,"When a BP has a Sales Representative selected in the BP setup, when creating a sales order for that BP for expenses, the Sales Representative should appear on the Sales order.",new,open,,1970-01-01 0007976,feature request,Openbravo ERP,rafaroda,psarobe,high,minor,always,pi,,2009-03-05,20,rPath Linux,,public,2010-11-03,Make a Script to update all the demo data transaction dates,There is a need to code a script that updates all the demo data transactions in a weekly/monthly basis to be able to operate demo with current date.,acknowledged,open,,1970-01-01 0004194,feature request,Openbravo ERP,pjuvara,iciordia,low,major,have not tried,,pi,2008-06-27,5,,,public,2010-11-02,Report UI pattern in Application Dictionary,"""One of the major value propositions of Openbravo is the Model Driven Development: you do not need to code your application but you can simply declare it in your model. However, many commonly used UIs, currently require custom code. The pages to submit reports are one of them. The purpose of this project is to support this class of UIs in the Application Dictionary and to replace the existing custom code implementation.""",acknowledged,open,,1970-01-01 0015097,feature request,Modules,networkb,marvintm,normal,minor,always,,,2010-11-02,5,,,public,2010-11-02,Check consistency between database and XML files at the begining,"The process ""generate DB objects"" should check if there is any inconsistency between the database and the XML files. If exists show an error: ""You have changes in your database, please export that changes and try again"".",new,open,,1970-01-01 0015091,feature request,Openbravo ERP,shuehner,shuehner,normal,minor,have not tried,,,2010-11-02,5,,,public,2010-11-02,Add posibility to mark xsql-files or SqlMethod within them as deprecated,"The possibility to mark whole xsql-files or individual methods as deprecated (and to transfer that info to the generated java classes) would be useful to let developers know to not use some file anymore which we cannot directly delete as we need to keep the api stable. ",new,open,,1970-01-01 0014615,feature request,Openbravo ERP,eduardo_Argal,gorkaion,normal,minor,N/A,2.50,,2010-09-20,5,,,public,2010-10-29,APR. "Smart" re-distribution of the amounts in the Add Payment window + Show value for Unallocated Amount.,Add javascript logic to automatically distribute amounts as we flag/unflag details of a payment and add an unallocated amount field to always know the exact amount that remains unallocated.,new,open,,1970-01-01 0015047,defect,Modules,shuehner,alostale,normal,minor,have not tried,,,2010-10-27,5,,,public,2010-10-27,Problem with new published version changing type of module,"Noticed with the following module: com.openbravo.gps.accounting.costing First version 0.0.7 was published with type=T (template) Current version 0.0.8 was published with type=M as the module does not contain any configScript (in 0.0.8) Now: - in ad_module.xml after installing 0.0.8 it shows module type M - in mmc list of modules it shows with icon for template (wrong) - in list of versions in forge it shows 0.0.8 version with T also -> wrong ",new,open,,1970-01-01 0015028,feature request,Modules,shuehner,alostale,normal,minor,have not tried,,,2010-10-25,5,,,public,2010-10-26,heartbeat window should have system_identifier also as search column,and not only the new db_idenfifier und mac_identifier fields... to make searching specific beats easier.,new,open,,1970-01-01 0009017,feature request,Openbravo ERP,nataliaperu,iciordia,normal,minor,always,2.50,,2009-05-13,5,,,public,2010-10-26,TableDir reference should be used for columns from other module (EM_Module_Column),"""Nowdays, when a new column is added from other module, in a table in the core, its reference must be Table. Following Module nomenclature, EM_Module_Column name is correct. So, TableDir reference should be used, by default""",new,open,,1970-01-01 0015021,feature request,Openbravo ERP,networkb,mirurita,urgent,major,always,2.50,,2010-10-25,5,,,public,2010-10-25,Improve error when trying to do an overpayment,"""It would be nice to improve error message obtained when inserting quantity bigger than payment quantity, instead of obtain Error: The value is not in a valid range""",new,open,,1970-01-01 0013368,feature request,Openbravo ERP,networkb,iciordia,urgent,major,always,,,2010-05-18,5,,,public,2010-10-25,It should be possible to modify the translations applyied by a translation module.,"It should be possible to modify the translations applyied by a translation module. Right now is not possible to change the translation of some elements of the application in order to use a different word than the word used by the translation module. This changes should be packaged into a module or configscript.",new,open,,1970-01-01 0014966,feature request,Openbravo ERP,networkb,mirurita,high,major,always,2.50,,2010-10-21,20,Community Appliance,,public,2010-10-22,new flag "approved for payment" in budget,"""HIS are currently running a budget check at the point of posting of an invoice. If the check fails (i.e., no budget) then the posting fails with an error. Issue is that the document is in """"Complete"""" status and therefore available for other business processes and can be paid. Result is that a purchase invoice can be paid even if there is no budget approval. """,new,open,,1970-01-01 0014785,feature request,Openbravo ERP,egoitz,iciordia,normal,major,have not tried,,,2010-10-06,5,,,public,2010-10-11,"In the module managemente window, on the add modules tab, there is no difference between comercial modules","""In the module managemente window, on the add modules tab, there is no difference between comercial modules. In the exchange there are different types of commercial modules, one that have to be bought and other that can be installed using a professional suscription. For each type the logo is different ($ vs 0). In the modules managemente window, when searching the module, the logo is always $ so you can not know if the module is comercial or can be installed using a professional subscription. """,new,open,,1970-01-01 0014841,defect,Modules,rmorley,eduardo_Argal,urgent,major,always,,,2010-10-08,5,,,public,2010-10-08,Example file and description of data structure of Cuaderno 43 file not documented.,There is no description of the data structure of the Cuaderno 43 file and no example file given.,new,open,,1970-01-01 0014708,feature request,Openbravo ERP,RenateNieuwkoop,rgoris,normal,major,always,2.50MP21,,2010-09-27,5,,,public,2010-10-07,RFE: Sales invoice date can be selected,"""Referring to issue 14707, right now it is not possible to select an Sales Invoice date for the Sales invoices that were created by the program 'Create invoices from orders' The request is to add a selector to enter a certain date. Default could be current date with the possibility to overwrite. The should be part of the Enhanced Sales Order project. """,acknowledged,open,,1970-01-01 0014786,feature request,Openbravo ERP,sureshbabu,mirurita,normal,major,always,2.50,,2010-10-06,5,,,public,2010-10-06,use available credit functionality not applied in Payment proposal window,use available credit feature not applied in Payment proposal window,new,open,,1970-01-01 0014124,feature request,Openbravo ERP,rafaroda,marvintm,normal,major,have not tried,2.50MP20,,2010-08-04,20,Community Appliance,,public,2010-10-06,ant install.source without sampledata,"""There should be a way to execute ant install.source without loading sampledata. When creating database, when can chose it: ant create.database -Dapply.on.create=false Proposed solution is: ant install.source -Dapply.on.create=false Workaround: * Remove the content of referencedata/sampledata https://code.openbravo.com/erp/devel/pi/file/tip/referencedata/sampledata * Launch: ant create.database""",new,open,,1970-01-01 0014067,feature request,Openbravo ERP,networkb,eduardo_Argal,urgent,major,always,2.50,2.50,2010-07-27,5,,,public,2010-10-06,Be able to create Payment Plan manually,"""With APR module, Payment Plan are created based on Payment Terms and is not possible to create them manually. For end user, it will be interesting be able to create Payment Plan manually instead of have to define payment terms that matched with each invoice interests. """,new,open,,1970-01-01 0013695,feature request,Openbravo ERP,networkb,iciordia,urgent,major,have not tried,2.50MP18,,2010-06-18,5,,,public,2010-10-05,Implement data archiving in Openbravo,"""In future, it would be useful to have data archiving implemented to handle big amount of data. For example, as accounting requirements varies from country to country and it requires to keep transaction history between 5-7 years, there will be a need to trim away unnecessary transactions to improve system performance. """,new,open,,1970-01-01 0014520,feature request,Modules,alostale,alostale,normal,major,N/A,,,2010-09-13,5,,,public,2010-09-13,Validate module depends in core on publication,"When publishing a module, validate it depends directly or indirectly on core. If not, do not allow publication.",scheduled,open,,1970-01-01 0003431,feature request,Openbravo ERP,roklenardic,iciordia,normal,minor,always,,,2007-12-17,5,,,public,2010-09-07,Entering Jasper Report reports into menu,"""Let's say we do this: 1) Design a new Jasper report that needs no parameters 2) Enter it into the dictionary (marked as a Jasper Report within the Report & Process window and NOT as Report) 3) Enter it into the menu by selecting Report under the Action combo and then selecting the above report. 4) recompile the application for the above to take effect. 5) if we now click on the link we get somethign like this HTTP Status 404 - /openbravo235ad_reports/productUOM.html type Status report message /openbravo235ad_reports/productUOM.html description The requested resource (/openbravo235ad_reports/productUOM.html) is not available. 6) we need to select Process in the Action combo of the Menu window when we introduce the above Jasper report into it to make it work. The confusion here is that we are introducing a report and we need to select Report in the Action combo of the Menu window. This also makes the icon of this report in the menu the one of the process and not the one of a report. All in all, very confusing to the user/developer. OS: Ubuntu 7.10 DB: Oracle XE10 Firefox 2 tomcat 5.5""",acknowledged,open,,1970-01-01 0004351,feature request,Openbravo ERP,plujan,rgoris,low,minor,always,,,2008-07-08,10,XPsp2,,public,2010-09-07,Openbravo should be friendly on skin developers by operating without css,"""If I am developing a new skin for OpenbravoERP it is highly possible that I add some mistake with the css. In that case, for example, if I choose a wrong directory name, OpenbravoERP operation is almost impossible. It would be more useful if I can continue operation with no css at all. This applies mainly to clickable images. By now, I cannot even click the logout icon since it is not loaded if css is not loaded.""",acknowledged,open,,1970-01-01 0003304,feature request,Openbravo ERP,roklenardic,iciordia,urgent,trivial,always,,pi,2007-03-25,5,,,public,2010-09-06,WAD hints generation,"It would be nice if wad would generate help for each field/button/listbox and put it into the title tag of that element so that when a user hovers over it with the mouse, the explanation appears. OB already has the help for each field if you click the help icon in the toolbar, so WAD would just need to take those texts and put them into the title attribute of each tag.",acknowledged,open,,1970-01-01 0014380,feature request,Openbravo ERP,rafaroda,iciordia,normal,major,always,3.0RC1,,2010-08-30,20,Community Appliance,,public,2010-08-30,Developing without compiling,"Being able to develop Openbravo ERP without having to compile. I mean, making changes in Application Dictionary and see them directly reflected in the UI.",new,open,,1970-01-01 0014379,feature request,Openbravo ERP,rafaroda,iciordia,normal,major,always,3.0RC1,,2010-08-30,20,Community Appliance,,public,2010-08-30,Reporting without coding,Be able to develop new reports without coding SQL nor visual template. See some discussion about this topic @ http://forge.openbravo.com/plugins/espforum/view.php?group_id=100&forumid=886353&topicid=7015393,new,open,,1970-01-01 0014378,feature request,Openbravo ERP,rafaroda,iciordia,normal,major,always,3.0RC1,,2010-08-30,20,Community Appliance,,public,2010-08-30,Dashboarding without coding,Be able to develop new dashboards without coding SQL nor visual template as in http://www.compiere.com/resources/product-demos/tour/management-dashboards.php,new,open,,1970-01-01 0010886,feature request,Openbravo ERP,galderromo,iciordia,urgent,major,always,2.50MP5,,2009-10-06,20,Gentoo 2.6.24,,public,2010-08-30,Synchronize terminology,"""Taking into account new development approach when including in core tables new columns, Synchronize terminology should be updated. If you have a column in any of the standard tables called dateinvoiced, this column will have a element. If you now want to include a new column called dateinvoiced on a existing core table, you need to create it as EM_dateinvoiced. It can also happen, the column you are including is EM_AE_dateinvoiced where AE is DBprefix for a new module. When you execute synchronize terminology, a new element is created. Problems: - you need to translate something is already translated - you duplicate records """,acknowledged,open,,1970-01-01 0013630,feature request,Modules,rafaroda,marvintm,normal,major,always,,,2010-06-11,20,Professional Appliance,,public,2010-08-30,Include Application Element drop-down field in Easy Extensible Attributes for Developers,"""When I'm adding a new field to an existing tab, for instance field Name, Currency, Business Partner or any other commonly used field, it would be useful to have the possibility to select an Application Element from a drop-down list (just like in Application Dictionary || Tables and Columns || Table >> Column). This would avoid the creation and maintenance of new applications elements in the module and use Openbravo ERP core ones. """,new,open,,1970-01-01 0013619,feature request,Modules,rafaroda,marvintm,normal,major,always,,,2010-06-11,20,Professional Appliance,,public,2010-08-30,Easy Extensible Attributes not ready for new selectors references,Easy Extensible Attributes module is not ready for new selectors references,new,open,,1970-01-01 0013478,feature request,Openbravo ERP,rafaroda,marvintm,normal,minor,always,2.50MP17,,2010-05-31,20,Ubuntu 7.10,,public,2010-08-30,export.config.script when export.database a template module,It would be great if "ant export.config.script" is automatically executed when "ant export.database" is executed and it affects a template module.,new,open,,1970-01-01 0014307,feature request,Openbravo ERP,sureshbabu,eduardo_Argal,high,major,always,2.50,,2010-08-25,5,,,public,2010-08-30,Document id not getting generated for Deposit/Withdrawn documents,"Document id not getting generated for Deposit/Withdrawn documents, right now the system refers only the payment document id in the financial account || transaction tab.",new,open,,1970-01-01 0014359,feature request,Openbravo ERP,sureshbabu,gorkaion,high,major,always,2.50,2.50,2010-08-30,5,,,public,2010-08-30,Auto payment execution is not working as expected when payment document is generated from Make or Receive payment window,"Auto payment execution is not working as expected when payment document is generated from Make or Receive payment window. Note: Auto payment execution is working only when we generate payment document on completion of invoice document.",new,open,,1970-01-01 0003155,feature request,Openbravo ERP,user71,jordimas,low,minor,always,,pi,2007-03-01,5,,,public,2010-08-30,Ecommerce Integration,"""I'd like to see an ecommerce store included so that I can deal with my customers on line as well as off. Thanks, RecentCoin""",acknowledged,open,,1970-01-01 0014330,feature request,Openbravo ERP,dmitry_mezentsev,eduardo_Argal,normal,trivial,always,2.50,,2010-08-26,5,,,public,2010-08-27,Add Payment Status field to the Payment Plan >> Payment Details,"Add Payment Status field to the Payment Plan >> Payment Details (to the form and grid views). Now to know the Payment Status there is a need to navigate from Payment Details to the Payment itself. IMHO it is good to eliminate this step.",new,open,,1970-01-01 0014329,feature request,Openbravo ERP,Xpand-IT,marvintm,normal,minor,always,,,2010-08-26,5,,,public,2010-08-26,On export.database when a trigger name starts with EM_ show a warning that this is incorrect and will be ignored,"Triggers should never be named as EM_Dbprefix_TrigerName. However, it's quite easy for someone to make this mistake as using EM_ is part of columns naming conventions.",new,open,,1970-01-01 0014181,feature request,Openbravo ERP,RenateNieuwkoop,eduardo_Argal,high,major,have not tried,2.50,,2010-08-13,5,,,public,2010-08-26,Add generated and used credit information on BP window,"""We had a demonstration for Richard yesterday for the APR and he told me that the overpayment by a customer and leaving it as a credit should work: The overpayment is executed and deposited and the credit should be showing up in the Business Partner credit picture. Also, when you execute a new 'receive payment' the outstanding credit for that customer should appear. Both is not happening though.""",new,open,,1970-01-01 0012016,feature request,Openbravo ERP,rafaroda,psarobe,high,minor,always,pi,,2010-01-20,20,Ubuntu 7.10,,public,2010-08-18,Review the usage of storage bins (locators) in all Openbravo ERP,"The usage of storage bins (locators) has to be reviewed in all Openbravo ERP because of Warehouse <-> Storage Bin relationship not respected in some header/lines documents and processes. review: * Goods Shipment Lines * Goods Receipt Lines * Physical Inventory * Goods Movements * Create Lines From button * Pending Goods Receipts",new,open,,1970-01-01 0013888,feature request,Openbravo ERP,networkb,balamurugan,urgent,major,always,2.50MP19,2.50MP20,2010-07-05,5,,,public,2010-08-06,Error on General Ledger Report,"""You have a manual settlement with main as organization. And two payments, one with organization A and the other one with organization B. The General Ledger Report shows the data correctly if you filter by Main, but it does not show the data if you filter by A or B. """,new,open,,1970-01-01 0014106,feature request,Openbravo ERP,networkb,gorkaion,normal,major,always,2.50,,2010-08-02,20,Community Appliance,,public,2010-08-02,can select the bank file format at financial account level,"add a combo with bank file format in Accounting configuration window (Financial Management || Receivables & Payables || Transactions || Financial Account || Account)",new,open,,1970-01-01 0013902,feature request,Openbravo ERP,dalsasua,eduardo_Argal,high,major,always,2.50,,2010-07-06,20,Ubuntu 9.04,,public,2010-07-29,Generic bank account is missing,"I'm missing a generic bank account for financial accounts definition. Right now just bank accounts with Spanish format, or european IBAN format are allowed. Other formats that do not fit this structure are not supported.",new,open,,1970-01-01 0009013,feature request,Openbravo ERP,RenateNieuwkoop,rmorley,normal,trivial,always,2.50,,2009-05-13,5,,,public,2010-07-20,Multi-currency: conversion rates setup,"""When using multi-currency, you are required to setup a conversion rate. I was testing to add a Purchase Invoice for dollars instead of Euros. I had setup the conversion rate of EUR to DOLLAR, yet when I wanted to complete the Purchase Invoice, I had an error message that the conversion rate from DOLLAR to EURO had not been created. As soon as you set up the conversion rate EUR to DOLLAR the relation is defined and calculations can be made, so the system should not require that you also setup the conversion rate of DOLLAR to EURO, it can get the calculation for the exchange rate from the EURO to DOLLAR setup.""",new,open,,1970-01-01 0013797,feature request,Openbravo ERP,networkb,iciordia,urgent,major,always,2.50MP18,,2010-06-28,5,,,public,2010-07-02,It should be possible to modify the size (cols and rows) of the fields using a text reference (textarea),"It should be possible to modify the size (cols and rows) of the fields using a text reference (textarea). In 2.50 release the textarea generated from columns defined with reference=Text can not be modify ant the number of rows showed is hardcoded. It should be possible to define the textarea as the customer whants.",new,open,,1970-01-01 0013741,feature request,Openbravo ERP,sureshbabu,gorkaion,low,minor,always,2.50,,2010-06-23,5,,,public,2010-06-24,"In Execution process window, records not able to be filtered based on the BP.","In Execution process window, records not able to be filtered based on the BP.",new,open,,1970-01-01 0013578,defect,Modules,plujan,alostale,normal,minor,have not tried,2.50MP18,,2010-06-08,5,,,public,2010-06-23,"If I try to install an old version of a module, the warning message is not clear","I try to install a module, but currently in Central Repository there is a newer version. That shows a warning message, but message is not clear at all. See attach.",acknowledged,open,,1970-01-01 0013568,defect,Modules,shuehner,alostale,normal,minor,have not tried,,,2010-06-07,5,,,public,2010-06-23,[NewCR] Error message shown on dependency problem while installing a module should be improved.,"""Situation. CR: has for a module A the version 0.0.1, 1.0.4 locally installed is version 1.0.4 of Module A Now try to install a module B from CR with has a dependency on module A (startversion: 0.0.0, endversion: ) (which is implicitely all minor versions inside same major version 0) Error message shown in this case is: B depends on module A 0.0.0+ but is not found in Central Repository. Which is first not correct, and second not helpful to the user.""",acknowledged,open,,1970-01-01 0013565,defect,Modules,shuehner,alostale,normal,trivial,have not tried,,,2010-06-07,5,,,public,2010-06-23,[NewCR] If you publish an ob with filename ending with .obx.zip you cannot install it via the mmc,"When publishing a obx file with name ending in .obx.zip it gets published correctly, however cannot be downloaded via the MMC as there the normal fileending .obx is used",acknowledged,open,,1970-01-01 0013557,defect,Modules,shuehner,alostale,normal,minor,have not tried,,,2010-06-07,5,,,public,2010-06-23,[NewCR] Navigating to 'Associate Project' from MyModules tab is slow,"Navigating from 'My Profile' -> 'My Modules' -> Associate module is slow (Around 2s in browser) From logfile: 83.230.226.193 - - [07/Jun/2010:13:06:19 +0200] 1030179 ""GET /heartbeat-server/org.openbravo.utility.centralrepository.ui.sso/CentralRepository?navigate=AssociateProject&moduleId=7A2EF414EFC74E43A015F2F41ED9BDBB&projectId=0 HTTP/1.1"" 200 2270 ""http://forge.openbravo.com/centralRepository?navigate=AssociateProject&moduleId=7A2EF414EFC74E43A015F2F41ED9BDBB"" ""Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.3) Gecko/20100423 Ubuntu/10.04 (lucid) Firefox/3.6.3"" ",acknowledged,open,,1970-01-01 0013556,defect,Modules,shuehner,alostale,normal,minor,have not tried,,,2010-06-07,5,,,public,2010-06-23,[NewCR] Using MyModules tab of 'My project' view is quiet slow,"When using the 'My project' tab it takes a long time until the 'My Modules' part in the lower right is loaded. Extract from logfile Try1: 83.230.226.193 - - [07/Jun/2010:12:59:50 +0200] 1214 ""GET /openbravo/org.openbravo.utility.centralrepository.ui.sso/MyModules HTTP/1.1"" 302 - ""http://forge.openbravo.com/my/"" ""Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.3) Gecko/20100423 Ubuntu/10.04 (lucid) Firefox/3.6.3"" 83.230.226.193 - - [07/Jun/2010:12:59:52 +0200] 838796 ""GET /heartbeat-server/org.openbravo.utility.centralrepository.ui.sso/MyModules?ticket= HTTP/1.1"" 302 - ""http://forge.openbravo.com/my/"" ""Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.3) Gecko/20100423 Ubuntu/10.04 (lucid) Firefox/3.6.3"" 83.230.226.193 - - [07/Jun/2010:12:59:53 +0200] 1989881 ""GET /heartbeat-server/org.openbravo.utility.centralrepository.ui.sso/MyModules HTTP/1.1"" 200 516 ""http://forge.openbravo.com/my/"" ""Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.3) Gecko/20100423 Ubuntu/10.04 (lucid) Firefox/3.6.3"" try2: 83.230.226.193 - - [07/Jun/2010:13:02:12 +0200] 1132 ""GET /openbravo/org.openbravo.utility.centralrepository.ui.sso/MyModules HTTP/1.1"" 302 - ""http://forge.openbravo.com/my/"" ""Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.3) Gecko/20100423 Ubuntu/10.04 (lucid) Firefox/3.6.3"" 83.230.226.193 - - [07/Jun/2010:13:02:13 +0200] 662033 ""GET /heartbeat-server/org.openbravo.utility.centralrepository.ui.sso/MyModules?ticket= HTTP/1.1"" 302 - ""http://forge.openbravo.com/my/"" ""Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.3) Gecko/20100423 Ubuntu/10.04 (lucid) Firefox/3.6.3"" 83.230.226.193 - - [07/Jun/2010:13:02:14 +0200] 2752728 ""GET /heartbeat-server/org.openbravo.utility.centralrepository.ui.sso/MyModules HTTP/1.1"" 200 516 ""http://forge.openbravo.com/my/"" ""Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.3) Gecko/20100423 Ubuntu/10.04 (lucid) Firefox/3.6.3"" so consistently two requests of around 600ms + 2s ",acknowledged,open,,1970-01-01 0010785,defect,Modules,iciordia,alostale,urgent,minor,always,pi,,2009-09-25,5,any,,public,2010-06-23,Not friendly user message when module can not be installed,"""If you try to install a module that you can not (because there is no compatible set of module versions to get it installed) you get a message like this one: Error: Mass Invoicing-1.0.0 dependens on module """"null"""" in version """"2.50.15070"""", max available version """"2.50.14828"""". Mass Invoicing-1.0.0 dependens on module """"null"""", but is not installed. Mass Invoicing-1.0.0 dependens on module """"null"""", but is not installed. Number of problems in this message: module """"null"""" should be replace by module """"core"""" (or any other). And also it should be communicated in a much simpler way, for example: 1.- Installing from Central Repository: You can not install this module because it depends on: -core 2.50.15070 MP7 and only 2.50.14828 MP6 is available 2.- Installing from file system: You can not install this module because it depends on: -core 2.50.15070 MP7 and only 2.50.14828 MP6 is available -multiplebpselector 1.0.1 and it is not installed You can try to get them from Openbravo Central Repository""",scheduled,open,,1970-01-01 0010764,defect,Modules,plujan,alostale,urgent,minor,have not tried,main,,2009-09-25,5,,,public,2010-06-23,On Core updating I can not know what MP I am updating to,"I am working in MP6. Let's say there are two MPs available for download MP7 and MP8. Since in Module Management Console the MP label information is not shown (only version number), on updating I do not know if I am getting MP7 or MP8",scheduled,open,,1970-01-01 0013719,defect,Mantis @ OB,vmromanos,staffrm,normal,major,always,,,2010-06-22,20,Debian 5.0,,public,2010-06-22,Impossible to update a profile,"""When you try to update a profile in Mantis, the following error is shown: APPLICATION ERROR #11 A necessary field """"Platform"""" was empty. Please recheck your inputs. But no Platform field is shown""",new,open,,1970-01-01 0013674,defect,Modules,roklenardic,marvintm,normal,minor,have not tried,2.50,,2010-06-16,5,,,public,2010-06-16,Triggers not recreated on rebuild,"""1. Use the Easy Extensible Attributes 1.0.1 and 2.50MP18 2. create a new image column/field of type BLOB for the M_Product table 3. immediately apply the changes and rebuild the application You will find a warning about nonexisting M_PRODUCT_TRG (see also screenshot attached) set.code.rev: code.rev: init: core.lib: init: compile: build.jar: build: copy.core.lib: database.lib: init: compile: build.jar: jar: buildvalidation: buildvalidation: update.database.mod: update.database.mod.java: [java] 0 INFO - Database connection: jdbc:postgresql://localhost:5432/openbravo. User: tad [java] 908 INFO - Creating submodel for application dictionary [java] 18269 INFO - Loading data from XML files [java] 33265 INFO - Loading and applying configuration scripts [java] Checking if database structure was modified locally. [java] Checking if data has changed in the application dictionary. [java] 33618 INFO - Change detected in table: AD_Element [java] 33678 INFO - Database was modified locally, but as update.database command is forced, the database will be updated anyway. [java] 33965 INFO - Updating module: com.woofinc.openbravo.module [java] 33970 INFO - Loading submodel from database... [java] 34019 INFO - Reading tables... [java] 74076 INFO - Reading views... [java] 74086 INFO - Reading sequences... [java] 74093 INFO - Reading triggers... [java] 74145 INFO - Reading functions... [java] 74203 INFO - Sorting foreign keys, indexes and checks... [java] 74207 INFO - Starting function and trigger standardization. [java] 74213 INFO - Submodel loaded [java] 74496 INFO - Updating database model... [java] 77777 WARN - SQL Command failed with: ERROR: trigger """"m_product_trg"""" for table """"m_product"""" does not exist [java] 77785 WARN - -- END [java] -- ----------------------------------------------------------------------- [java] -- TRIGGER M_PRODUCT_TRG [java] -- ----------------------------------------------------------------------- [java] DROP TRIGGER M_PRODUCT_TRG ON M_PRODUCT CASCADE [java] 77847 WARN - SQL Command failed with: ERROR: trigger """"m_product_trg2"""" for table """"m_product"""" does not exist [java] 77851 WARN - -- END [java] -- ----------------------------------------------------------------------- [java] -- TRIGGER M_PRODUCT_TRG2 [java] -- ----------------------------------------------------------------------- [java] DROP TRIGGER M_PRODUCT_TRG2 ON M_PRODUCT CASCADE [java] 78125 INFO - Executed 71 SQL command(s) with 2 error(s) [java] 78130 INFO - Model update complete. [java] 78134 INFO - Loading data from XML files [java] 78529 INFO - Comparing databases to find data differences [java] 78535 INFO - Updating database data... [java] 78597 INFO - Disabling foreign keys [java] 79600 INFO - Executed 185 SQL command(s) successfully [java] 79610 INFO - Disabling triggers [java] 79778 INFO - Executed 132 SQL command(s) successfully [java] 85405 INFO - Executed 5013 SQL command(s) successfully [java] 85418 INFO - Updating database data for module Woof Inc Module [java] 85422 INFO - Recreating Primary Keys [java] 85567 INFO - Executed 5 SQL command(s) successfully [java] 85571 INFO - Removing invalid rows. [java] 101082 INFO - Executed 171 SQL command(s) successfully [java] 101089 INFO - Executing update final script (NOT NULLs and dropping temporary tables) [java] 103268 INFO - Executed 89 SQL command(s) successfully [java] 115893 INFO - Executed 120 SQL command(s) successfully [java] 115898 INFO - Enabling Foreign Keys and Triggers [java] 147228 INFO - Executed 5509 SQL command(s) successfully [java] 149877 INFO - Executed 185 SQL command(s) successfully [java] 186232 INFO - Executed 132 SQL command(s) successfully [java] 186237 INFO - Executing default postscript [java] 188708 INFO - Executed 22 SQL command(s) successfully ... ... ...""",new,open,,1970-01-01 0011427,feature request,Openbravo ERP,alostale,iciordia,normal,major,N/A,,,2009-11-19,5,,,public,2010-06-10,Manage system reference data updates,"""Currently there are some data that should be maintained by Openbravo but is not part of source data. Right now it is managed by Masterdata and ADDR datasets, but the problem is that this information is loaded just once when database is created but it is not updated when update.database is executed. This can cause problems like Openbravo adding a new language that cannot be distributed to existent instances.""",new,open,,1970-01-01 0010876,feature request,Openbravo ERP,alostale,iciordia,urgent,major,N/A,,,2009-10-06,5,,,public,2010-06-10,Support for Business Objects Translations,"""Currently Openbravo ERP supports translations for UI, but the support for business objects is poor. """,new,open,,1970-01-01 0012348,feature request,Openbravo ERP,adrianromero,eduardo_Argal,urgent,major,always,2.50MP6,,2010-02-18,30,,,public,2010-06-10,Some lists are not correctly translated using spanish localization pack,"Some lists are not correctly translated using spanish localization pack. The Initial Client Setup should create document types that can be translated.",new,open,,1970-01-01 0000421,feature request,Openbravo ERP,alostale,dbaz,urgent,major,N/A,,pi,2008-05-26,5,,,public,2010-06-10,Make interface components HTML standard,"Currently HTML components are not standard, this makes that depending on the browser they can behave in different ways.",acknowledged,open,,1970-01-01 0013517,feature request,Openbravo ERP,elopio,dbaz,urgent,minor,random,pi,,2010-06-03,5,,,public,2010-06-03,Selenium requires an additional openWindow command to notice popups opened from the menu.,"""This is something to be added in the wishlist to facilitated integration tests with selenium. The popups opened from the menu (Financial>Accounting>Transactions>Reset accounting, for example), are not noticed by selenium. So, the function selenium.waitForPopUp(POPUP_NAME, PAGE_LOAD_TIMEOUT); will fail with a time out. There exists a workaround as it is explained in the API of the openWindow command: This command can also be a useful workaround for bug SEL-339. In some cases, Selenium will be unable to intercept a call to window.open (if the call occurs during or before the """"onLoad"""" event, for example). In those cases, you can force Selenium to notice the open window's name by using the Selenium openWindow command, using an empty (blank) url, like this: openWindow("""""""", """"myFunnyWindow""""). So, we can select those popups calling the openWindow function. However this has proven to be unreliable, as sometimes the popup is not recognized even after calling openWindow. This behaviour is random, and happens just a few times. As explained in http://jira.openqa.org/browse/SEL-339 the problem is probably caused by opening the popup before the onload function finishes. If this is the case in openbravo, then the feature request is to explore the possibility of opening this popups after the onload function so selenium can manipulate without workarounds. If this is not the case, the please help me to spot the cause and look for a solution. I don't know how much work would this require, or if it's even possible. But I'm openning this issue to discuss about it.""",new,open,,1970-01-01 0004545,feature request,Openbravo ERP,dalsasua,rmorley,normal,minor,always,pi,,2008-07-31,20,Ubuntu 8.04Hardy,,public,2010-06-01,"Initial Client Setup. Create accounting process fail, throws no info about the problem.","If the Create accounting process fails, during a Initial Client Setup, neither the resulting html neither the tomcat log, gives any information about the exception throwed.",acknowledged,open,,1970-01-01 0006455,feature request,Openbravo ERP,rgoris,rgoris,normal,major,have not tried,,,2008-12-10,5,,,public,2010-06-01,Initial Client Setup Process,"""It's a good idea to help the user out with this, because it's very complex. However, once you've completed the process it's difficult to figure out how to correct mistakes. Currently you only have one shot to get it right. """,acknowledged,open,,1970-01-01 0013457,feature request,Openbravo ERP,roklenardic,iciordia,normal,minor,N/A,2.50MP17,,2010-05-27,5,,,public,2010-05-27,Make package.module verify the Has Reference Data module setting,"The Has Reference Data setting of a module definition is not clear enough since the user is able to do all these actions as part of a module that DOES NOT have this setting enabled: 1 define the dataset 2 export the dataset 3 package the module",new,open,,1970-01-01 0013439,feature request,Modules,psanjuan,sathiyan,normal,major,always,,,2010-05-26,20,Ubuntu 8.04.1,,public,2010-05-26,Purchase Invoice and Sales Invoice // Lines - checkbox "Exclude from Acc/Def" should be visible only if period from / to (is unl,Purchase Invoice and Sales Invoice // Lines - checkbox "Exclude from Acc/Def" should be visible only if period from / to (is unlike) month of booking date.,new,open,,1970-01-01 0013322,feature request,Openbravo ERP,alostale,iciordia,normal,minor,have not tried,,,2010-05-14,5,,,public,2010-05-14,Entity subtypes,"""A very common pattern in openbravo is subtypes. For example there is a super type of Invoices and two subtypes for it: Sales Invoices and Purchase Invoices. All subtypes are physically stored in the same table, C_Invoice in this case. This should be definable in AD. A subtype would be defined as: -Subtype entity: is the subtype entity. In the example Purchases and Sales. -Parent type: which would be the parent entity. In the example Invoice. -Where clause: it is a boolean expression that for each record in the physical table, this clause defines the record subtype. In the example IsSoTrx value would define to which subtype belongs each record. -Columns: subtypes should also be allowed to define specific columns, which are accessible from other subtypes at the same level, but are present in the super type. This would allow to have subtype specific properties. With this definition subtypes could be used in different places: -They would become DAL objects, so they could be instantiated. -They could be used to define tabs, in this way many of the where clauses that currently tabs have would be unnecessary. -Navigation window could be defined at this level, solving issues like #0012938 -...""",new,open,,1970-01-01 0013045,feature request,Openbravo ERP,alostale,iciordia,normal,minor,N/A,,,2010-04-20,5,,,public,2010-04-20,Online help: show help for list values,"""List reference allow to select one value of a fixed set. These values are defined as value, name and description. It would be helpful to add in the online help the list of allowed values with their description for fields with this kind of reference. In this way user would know which is the purpose of each of the possible values he can selected for the field.""",new,open,,1970-01-01 0012896,feature request,Openbravo ERP,joan,dbaz,normal,major,have not tried,,,2010-04-07,5,,,public,2010-04-07,Assign hotkeys to actions in a window,"""For instance, usually I change the role and I would like to have a hotkey for being System Admin and another hotkey to be Entity Admin. In this way i can develop faster. Another case of use is asign a hotkey to the menu Application Dictionary -> Windows , tabs and fields and another to the window im editing now. This as a user and not developer is also useful. For instance i have a role as a Sales Manager that usually sees the report Sales dimensional report and another role that is B.P. Editor that manages the business partners and i want to change between roles because i do so so often. It would be great to allow to me to have the hotkeys editable to my user. """,new,open,,1970-01-01 0012536,feature request,Openbravo ERP,azabaleta,rmorley,normal,minor,always,2.50MP11,,2010-03-03,5,,,public,2010-04-01,Ability to use accounting dimensions in Sales invoices.,Ability to use accounting dimensions in Sales invoices.,acknowledged,open,,1970-01-01 0012820,feature request,Openbravo ERP,networkb,iciordia,high,minor,always,2.50MP13,,2010-03-26,5,,,public,2010-03-26,Import Client process improvements,"""Some improvements has been detected in Import Client process: 1. Improve error message when trying to import and already existent element: Actually error given is """"ERROR: llave duplicada viola restricción de unicidad «ad_client_name»"""" which can be too technical for end-user. It would be better something like """"It is not possible to import XXX element as it already exists"""" 2. Create importclient directory, inside referencedata, when installing the application instead that on demand. 3. Be able to have more than one file saved in importclient directory (for example, CVS directories). Actually if there is more than one file it throws an error.""",scheduled,open,,1970-01-01 0012522,feature request,Openbravo ERP,alostale,iciordia,normal,major,have not tried,,,2010-03-02,5,,,public,2010-03-26,Inherit access from tables for forms and processes,"Currently access is granted to read/write tables by DAL based on ad_window_access. This makes that processes and forms might not be able to read/write info in case the role operating them do not have access to the windows working with that tables. ",new,open,,1970-01-01 0010938,feature request,Openbravo ERP,networkb,iciordia,normal,major,always,2.50MP6,,2009-10-13,5,,,public,2010-03-22,There is not a way to rollback an update when updating the core of the application,"""There is not a way to rollback an update when updating the core of the application. If you get errors during the updating of an application, if you get errors, there is no way to rollback the application to the previous release.""",acknowledged,open,,1970-01-01 0012688,feature request,Openbravo ERP,pjuvara,iciordia,high,major,have not tried,2.50MP13,,2010-03-15,5,,,public,2010-03-15,Maintenance mode,"There are several operations in the normal usage of Openbravo ERP that should only be performed with the system in ""Maintenance Mode"". Examples include: 1) Rebuilding the system 2) Deleting clients ... Those operations require the users to be logged out. They also have the potential for leaving the system in a corrupted state. So the system should enforce best practices for safe operation: 1) Only system administrator can put the system in Maintenance Mode 2) System should validate that no other users are logged in when system enters maintenance mode (optional: system could provide facility to kill sessions of all other users when entering maintenance mode) 3) Only system administrator should be able to login with the system in maintenance mode 4) System should validate that it is in maintenance mode before starting certain operations (see list above for examples) 5) System should validate that everything is correct (sanity checking) before the system exits maintenance mode and it is open back to users.",new,open,,1970-01-01 0009464,feature request,Openbravo ERP,dmitry_mezentsev,gorkaion,normal,major,always,,,2009-06-12,5,,,public,2010-03-15,Export to Excel is not properly supported,ToDo: Properly supporting export to Excel (data should not be grouped to be handled via Excel correctly) most likely mean adding a Spreadsheet Format button rather than relying on copy an paste.,scheduled,open,,1970-01-01 0003191,feature request,Openbravo ERP,user71,iciordia,normal,minor,always,,pi,2007-03-06,5,,,public,2010-03-11,Master-details - Header and lines in the same window,Make a window with Title Header and Content lines located in the same window,acknowledged,open,,1970-01-01 0012611,feature request,Openbravo ERP,networkb,iciordia,urgent,major,always,2.50MP13,,2010-03-09,5,,,public,2010-03-09,"It would be nice to be able to change the format for a certain field in a certain window, in an independent way","""Actually, is not possible to modify fields format (for example, number of decimals showed for prices) only for a certain window. When you change Format.xml file, changes apply for ALL Price fields in the application. It would be useful, to be able to create a new reference (for example, purchasePrice), set it to a certain a field in a certain column and only modify the number of decimals showed in price of purchase window.""",new,open,,1970-01-01 0012610,feature request,Openbravo ERP,pjuvara,iciordia,normal,minor,N/A,,,2010-03-09,5,,,public,2010-03-09,Grouping of privileges according to windows >> processes,"""In Openbravo, the privileges should be grouped in a logic way. For e.g, if you want to give access to """"creating PO from requisition"""", the user should be able to do the following way 1. Select """"Manage Requisitions"""" and give access 2. Now the processes which are possible in the """"manage requisition"""" window will be visible.( Right now all the processes possible in openbravo are being shown) 3. Select the """"Create PO"""" process and give access See also: http://openbravo.uservoice.com/pages/13955-openbravo-erp/suggestions/329234-grouping-of-privileges-according-to-windows-processes""",new,open,,1970-01-01 0012608,feature request,Openbravo ERP,pjuvara,iciordia,normal,major,N/A,,,2010-03-09,5,,,public,2010-03-09,Family Grid,"""A concept that combines parents & children, column filtering, aggregation and table joining, allowing the user to freely manipulate and analyze data. Read more here: http://openbravouxlab.blogspot.com/2009/08/family-grid.html See also: http://openbravo.uservoice.com/pages/13955-openbravo-erp/suggestions/303889-family-grid""",new,open,,1970-01-01 0012449,feature request,Openbravo ERP,psanjuan,rmorley,normal,major,N/A,,,2010-02-24,20,Ubuntu 8.04.1,,public,2010-03-03,Procurement Management should allow "Operaciones Triangulares","""Procurement Management must allow what it is called """"operaciones triangulare It is currently out of scope Supplies of goods after an Intra Community acquisition => “Operación Triangular” (Spanish) in both Intrastat and 349 tax report. Scenario 1 => A Spanish resident (Spanish company located in Spain) acquires goods and sell those goods out of Spain (within the EU region). The exempt Intra Community sales must be included in the 349 report and Intrastat. Scenario 2 => An EU intermediary supplies goods to a Spanish company coming from another EU country. That supply is not considered an Intra Community transaction but a Reverse Charge scenario, therefore it does not have to be included in the 349 report but Intrastat. Above Intra Community transactions of goods/items are out of scope as OB ERP do not allow: * to specify other “destination” country rather than organization country, in the case of purchase operations. * to specify other “origin” country rather than the organization country, in the case of sales operations.""",new,open,,1970-01-01 0011286,feature request,Openbravo ERP,andreaferaco,iciordia,normal,major,always,2.50MP6,,2009-11-09,5,,,public,2010-03-03,Fields from other tables,"A window tab is linked to exactly one table. In some cases this is a limitation because we want to display to the user other information which are not necessarily stored in the same table. It is acceptable these extra fields are just read-only fields but the fields from the base table must be editable. We have discarded the option to create a view because it does not always guarantee to properly work in edit mode. Our need is to have the possibility to define a field in a tab and to specify this field is linked to a column of another table with a given relationship.",new,open,,1970-01-01 0012476,defect,Mantis @ OB,plujan,,high,major,have not tried,,,2010-02-25,5,,,public,2010-03-03,"When Mercurial bot resolves an issue, the notification email says only that a note was added","""I have reported an issue. When the developer makes a commit to resolve it, I receive an email saying that a Note has been added. At previous mantis release, I received a mail saying that the issue was RESOLVED. As example, the issue: https://issues.openbravo.com/view.php?id=12421 And the notification received: A NOTE has been added to this issue. ====================================================================== http://issues.openbravo.com/view.php?id=12421 ====================================================================== Reported By: plujan Assigned To: marvintm ====================================================================== Project: Openbravo ERP Issue ID: 12421 Category: A. Platform Reproducibility: have not tried Severity: major Priority: urgent Status: scheduled OBNetwork customer: No ====================================================================== Date Submitted: 2010-02-23 17:14 CET Last Modified: 2010-02-25 17:40 CET ====================================================================== Summary: If apply.module task throw an error the rebuild is not stopped Description: I had an error while installing a module in the apply.module task. This error do not stopped the rebuild, so I got an error message only after Deploy tasks. Error is: apply.module: [sql] Executing commands [sql] 2 of 2 SQL statements executed successfully [java] Exception in thread """"main"""" java.lang.NoClassDefFoundError: org/openbravo/erpCommon/modules/ApplyModuleTask [java] Caused by: java.lang.ClassNotFoundException: org.openbravo.erpCommon.modules.ApplyModuleTask [java] at java.net.URLClassLoader$1.run(URLClassLoader.java:200) [java] at java.security.AccessController.doPrivileged(Native Method) [java] at java.net.URLClassLoader.findClass(URLClassLoader.java:188) [java] at java.lang.ClassLoader.loadClass(ClassLoader.java:307) [java] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) [java] at java.lang.ClassLoader.loadClass(ClassLoader.java:252) [java] at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320) [java] Could not find the main class: org.openbravo.erpCommon.modules.ApplyModuleTask. Program will exit. [java] Java Result: 1 Steps to Reproduce: 1. Get an Openbravo context with some classes not compiled. This can happen if when uninstalling a module, application hangs. 2. Install a module. Since some classes are not compiled, apply.module will throw above error ====================================================================== ---------------------------------------------------------------------- (0024826) hgbot (developer) - 2010-02-25 17:40 http://issues.openbravo.com/view.php?id=12421#c24826 ---------------------------------------------------------------------- Repository: erp/devel/pi Changeset: 45df2e899eb368359ccb7b7d8064acc0ab709f7a Author: Antonio Moreno openbravo.com> Date: Thu Feb 25 17:22:26 2010 +0100 URL: http://code.openbravo.com/erp/devel/pi/rev/45df2e899eb368359ccb7b7d8064acc0ab709f7a Fixed issue 12421. Rebuild will stop if apply.module fails. --- M build.xml --- Issue History Date Modified Username Field Change ====================================================================== 2010-02-23 17:14 plujan New Issue 2010-02-23 17:14 plujan Assigned To => marvintm 2010-02-23 17:14 plujan OBNetwork customer => No 2010-02-23 17:15 plujan Status new => scheduled 2010-02-23 17:15 plujan fix_in_branch => pi 2010-02-25 17:40 hgbot Checkin 2010-02-25 17:40 hgbot Note Added: 0024826 ====================================================================== """,new,open,,1970-01-01 0012526,feature request,Openbravo ERP,alostale,iciordia,normal,major,N/A,,,2010-03-02,5,,,public,2010-03-02,Grant access to searches per process/form table access,Currently access for searchs is granted in case the role has access to at least one window using that search.,new,open,,1970-01-01 0012456,feature request,Openbravo ERP,psanjuan,rmorley,normal,major,N/A,,,2010-02-24,20,Ubuntu 8.04.1,,public,2010-02-24,Sales Management module must allow "Operaciones Triangulares","""Procurement Management must allow what it is called """"operaciones triangulare It is currently out of scope Supplies of goods after an Intra Community acquisition => “Operación Triangular” (Spanish) in both Intrastat and 349 tax report. Scenario 1 => A Spanish resident (Spanish company located in Spain) acquires goods and sell those goods out of Spain (within the EU region). The exempt Intra Community sales must be included in the 349 report and Intrastat. Scenario 2 => An EU intermediary supplies goods to a Spanish company coming from another EU country. That supply is not considered an Intra Community transaction but a Reverse Charge scenario, therefore it does not have to be included in the 349 report but Intrastat. Above Intra Community transactions of goods/items are out of scope as OB ERP do not allow: * to specify other “destination” country rather than organization country, in the case of purchase operations. * to specify other “origin” country rather than the organization country, in the case of sales operations.""",new,open,,1970-01-01 0012427,feature request,Openbravo ERP,malsasua,rmorley,normal,minor,always,2.50MP11,,2010-02-24,20,Community Appliance,,public,2010-02-24,grouping in a shipment all sales order with the same location delivered,"able to group in a shipment, all sales order with the same location delivered of the partner",new,open,,1970-01-01 0012398,feature request,Openbravo ERP,alostale,dbaz,normal,minor,N/A,pi,,2010-02-22,5,,,public,2010-02-22,Module download progress bar,"Module installation can take several minutes depending on the number of modules to download and their size. It would improve the user experience if a status bar with the download progress would be shown.",new,open,,1970-01-01 0012378,defect,Mantis @ OB,plujan,,urgent,major,have not tried,,,2010-02-22,5,,,public,2010-02-22,"In my projects, user list for assigning issues is not correct","""I have a project with five users. However, when I have to assign an issue, the user list has a least ten more users. Those users are """"global"""", meaning that they are inherited, but they have no meaning in my workflows.""",new,open,,1970-01-01 0012371,feature request,Mantis @ OB,alostale,,normal,minor,N/A,,,2010-02-22,5,,,public,2010-02-22,Change priority when scheduling an issue,"""During the triage process a typical flow is: 1. Take a new issue. 2. Assign it to a developer to fix it. 3. Create backport if needed. 4. Change its priority if needed. 5. Set it as scheduled. By clicking the schedule button, it is possible to perform steps 2, 3 and 5; but if it priority is needed to be changed, it is necessary to edit the the issue. It would be nice to add the priority dropdown list to the window that appears when scheduling.""",new,open,,1970-01-01 0012088,feature request,Openbravo ERP,networkb,rmorley,high,minor,always,2.50MP10,,2010-01-28,5,,,public,2010-02-11,It should be possible to know which taxes have not been payed off,"""In Tax Payment window, it is possible to pay off tax payment from invoices. Now, if an invoice were not included in one tax payment record, it is possible to include it in other one, modifying tax date in the invoice. However, it is not possible to know which invoices were or not included in a tax payment. """,new,open,,1970-01-01 0012084,feature request,Openbravo ERP,networkb,rmorley,high,minor,always,2.50MP10,,2010-01-28,5,,,public,2010-02-11,When we use an Internal Link should appear more buttons,"When use the internal link shoud appear the next buttons: -'Reload Current Page' -'Go Back' -The button to hide the menu",new,open,,1970-01-01 0011978,feature request,Openbravo ERP,networkb,iciordia,high,minor,always,2.50MP9,,2010-01-15,5,,,public,2010-02-11,Clean information from Search button,"""When you filter by any field with selector in a search selector, and then you want to clean filters you need: * to access again to the selector * press Cancel button It would be nice to be able to clean the field just by deleting the information directly (without need yo access again and click cancel button)""",new,open,,1970-01-01 0011911,feature request,Openbravo ERP,networkb,rmorley,high,minor,always,2.50MP9,,2010-01-08,5,,,public,2010-02-11,The conversion of UOM is performed only in one direction,"When you create a line on Sales Order, if the product has a teo UOM the conversion is performed in one direction.",new,open,,1970-01-01 0011999,feature request,Openbravo ERP,mondalaci,rmorley,normal,minor,always,,,2010-01-18,5,,,public,2010-02-11,Automatic resizing of the uploaded images to a standard image size (image BLOB selector),It would be very nice if the system would automatically resize the uploaded images to a standard size.,new,open,,1970-01-01 0011941,feature request,Openbravo ERP,mondalaci,rmorley,normal,trivial,always,2.50,,2010-01-12,5,,,public,2010-02-11,Make Oracle tablespace specifyable during the installation,"It'd be nice to be able to set the tablespace which the install.source Ant task creates for the given user so that each database per Openbravo installation could have its own .dbf file. ",new,open,,1970-01-01 0012190,feature request,Openbravo ERP,maite,rmorley,high,minor,always,2.50MP11,,2010-02-09,5,,,public,2010-02-11,Non-business days functionality is not implemented,"""It would be nice to implement functionality to define non-business days in the application, and be able to use it when calculating payment due date, etc... For example, as actually happens when due date for a payment is Saturday or Sunday, it would be nice that if you define a non-business day it would be taken into account to calculate due date.""",new,open,,1970-01-01 0012130,feature request,Openbravo ERP,networkb,rmorley,high,minor,always,2.50MP11,,2010-02-04,5,,,public,2010-02-11,It is not possible to send an invoice for several contacts,"""When an invoice is completed, it is needed to send by email. However, the application does not allow to send it to more than one contacts. An error appears if tries.""",new,open,,1970-01-01 0012129,feature request,Openbravo ERP,networkb,rmorley,high,minor,always,2.50MP11,,2010-02-04,5,,,public,2010-02-11,It is not possible to set one Contact as Default,A BP can have more than one contacts. It would be interesting if one of them could be check as "Default". ,new,open,,1970-01-01 0012116,feature request,Openbravo ERP,asg00324,rmorley,normal,major,always,2.40MP9,,2010-02-03,10,XP,,public,2010-02-11,How to create Open PO,"""I would like to generate an Open PO, which will remain open throughout the Financial year. Conditions are 1. Quantity would be zero because product would be ordered as and when required and 2. Quantity requirment is not known at begining of the year. Hence it is zero 3. Po will not be 'complete' because rate may vary from time to time I have following query 1.How Goods Receipt would be done if PO is not complete 2.How quantity would be received if PO quantity is always zero """,new,open,,1970-01-01 0012115,feature request,Openbravo ERP,asg00324,rmorley,normal,minor,always,2.40MP9,,2010-02-03,10,XP,,public,2010-02-11,would like generate PO with multiple currency,"I would like to generate PO with multiple currencies. But system does not allow. I have selected INR at the time of client creation Pl guide me Thanks ",new,open,,1970-01-01 0012110,feature request,Openbravo ERP,networkb,rmorley,normal,minor,always,2.50MP10,,2010-02-03,20,Community Appliance,,public,2010-02-11,calculate automatically conversion rates in dimensional reports,"""In system, exist a conversion rate of from currency """"A"""" to currency """"C"""", and exist conversion of from currency """"C"""" to """"B"""". Currency of system is """"C"""", and in dimensional report, currency of transaction is """"A"""" and you select in currency filter B. Then it is necesary to have a conversion rate from currency """"A"""" to currency """"B"""", but this conversion could be calculated with conversion from """"A"""" to """"C"""" and conversion from """"C"""" to """"B"""" """,new,open,,1970-01-01 0012214,feature request,Mantis @ OB,rafaroda,,normal,minor,always,,,2010-02-10,20,Community Appliance,,public,2010-02-10,Automatic assignment by issue type,"When managing projects, one can assign automatically issues based on the issue category. It would be useful also to assign automatically based on the issue type (defect, backport and feature request). In many projects (Openbravo ERP), the person that does decide over the feature requests is not the same as the person managing defects and backports.",new,open,,1970-01-01 0012210,feature request,Openbravo ERP,rgoris,dbaz,normal,minor,always,,,2010-02-10,5,,,public,2010-02-10,Ugly layout and font size too small,The registration dialog features a font size that is too small and the typography does not look right.,new,open,,1970-01-01 0012192,feature request,Openbravo ERP,iciordia,iciordia,normal,minor,always,pi,,2010-02-09,5,any,,public,2010-02-09,Add plural name for ad elements and their translations,"""In some cases the system needs to know the name of an element in plural, for example when returning a messages (Deleted Sales Orders, etc). Plural name can not be calculated from singular name, althoug in some languages it is just adding an 's' at the end. But this rule can not be generalized. So each element and its translation should define its plural name (Sales Orders, Pedidos de Venta, etc.)""",new,open,,1970-01-01 0012191,feature request,Openbravo ERP,psarobe,eduardo_Argal,urgent,major,always,,,2010-02-09,5,,,public,2010-02-09,Enhancement for Organization address. Related to taxes calculation,"This is the scenario: You have a tree organization like this: MAIN -->A -->B The three organizations has an address but when calculating the taxes there is no way to say either the calculation must depend on A or Main. To achieve this what we are going to develop is: 1. Create a check at information tab level which is the tab where you define the address for the organization 2. This check will be ""istaxlocation"" (Tax location) 3. Create on default='Y' Process for calculating the proper tax (C_GET_TAX PROCEDURE)based on the tree org example: Scenarios: ========== 1. The three orgs have address and Location tax is marked: Then whenever you create a document the address to calculate the tax will be the one defined for that Organization. For example if you create a sales order for Org A the address used will be the one for Org A 2. Org A and Org B has address but Tax location is not marked: Then whenever you create a document either for Org A or Org B the process will be go up in the tree looking for the next Org that has the an address marked as Tax location 3. None of the Orgs have the tax location marked: The process will go up in the tree till it finds the first ""Legal entity"" with an address 4. Org A and Org B have no address created: The process will go up in the tree looking for the first Org with an address marked as Tax Location. Doing this we will avoid having the info message saying that ""No Address organization has been defined so the taxes cannot be calculated"" 5. None of the organizations have an address: Then the behaviour will like it is. An info message will show up ",scheduled,open,,1970-01-01 0012132,feature request,Openbravo ERP,Rareworld,iciordia,normal,major,always,2.50,,2010-02-04,5,,,public,2010-02-04,Multiple Columns for Table Reference Needed,"""This problem is related with Table type reference created in Application Dictionary. While defining a Table Reference, AD allows to select only one column that should be displayed for the table, this comes out as a restriction. Since it allows displaying only single column in the relevant combo box (for Table) it makes the identification of the record displayed in it very difficult, in case we like more than one Column to be used as identifiers for that Table, we have no options.""",new,open,,1970-01-01 0006486,feature request,Openbravo ERP,laurieb,rmorley,normal,major,N/A,,,2008-12-11,20,rPath Linux,,public,2010-01-21,Intrastat and EC Sales List reports needed for VAT reporting,Intrastat and EC Sales List reports are required by VAT authorities for any inter EU trading. Have these reports been produced by anyone in any language. We will probably produce these reports ourselves but it would be quicker if someone else has already started,acknowledged,open,,1970-01-01 0011992,feature request,Openbravo ERP,alostale,iciordia,normal,minor,N/A,pi,,2010-01-18,5,,,public,2010-01-18,Refactor tree edition to make it to use ajax,"""Currently tree edition works as follow: -Backend composes the complete tree as a html list (ul and li tags). This tree is sent as a single response. -Front-end reads this list and composes the tree by adding images, divs, etc. For big trees the response that is sent is really big.""",new,open,,1970-01-01 0011468,feature request,Openbravo ERP,alostale,iciordia,urgent,minor,always,pi,,2009-11-24,5,,,public,2010-01-05,Search key does not generates sequence numbers automatically,"""When a table has a """"value"""" column it is associated to a sequence. The purpose of this is to propose a sequential default value in case used does not enter it manually. The code for this behavior is generated by WAD (see getEditVariables method). The problem is that if this column is mandatory in Application Dictionary, the field appears empty and mandatory so it is not possible to save the record without leaving the field empty because UI prevents it.""",acknowledged,open,,1970-01-01 0004197,feature request,Openbravo ERP,pjuvara,iciordia,low,trivial,have not tried,,pi,2008-06-27,5,,,public,2010-01-05,Product image upload,"In 2.40, to add a product image you need to first load it in the system and then associate it to the product. This flow should be improved to also support loading from the user's file system",acknowledged,open,,1970-01-01 0006317,defect,Infrastructure,jordimas,webmaster,normal,major,have not tried,,,2008-12-02,5,,,public,2009-12-17,Could not send confirmation mail. Check address for invalid characters.,"""Hello, When registering a new user in the Wiki, you get always the following error: Could not send confirmation mail. Check address for invalid characters. In my case, the confirmation mail was """"jmas@openbravo.com"""". This is misleading because users may think that the confirmation mail was not send when in fact was sent. Jordi,""",acknowledged,open,,1970-01-01 0005526,defect,Infrastructure,gforcada,jordimas,normal,minor,always,,,2008-10-14,5,,,public,2009-12-17,Users can't delte their own pages,"If a user creates a page and afterwards wants to delete it he/she can't. I guess that is a permissions issue.",feedback,open,,1970-01-01 0010499,defect,Infrastructure,jpabloae,gforcada,high,major,always,,,2009-09-07,5,,,public,2009-12-17,Uplodaded SVG images not visible,"If you upload a SVG file to the wiki it's detected with an incorrect MIME type (text/rtf) and it's not visible. Example: http://wiki.openbravo.com/wiki/Image:Hg-structure-erp.svg",new,open,,1970-01-01 0010497,defect,Infrastructure,iperdomo,,normal,major,always,,,2009-09-07,5,,,public,2009-12-17,404 error when trying to create a page with .xml in the title,"I'm trying to create a page with title ending in Format.xml and a 404 error is shown. I tried to create a page ending in .xml in the internal wiki and is possible. http://internal.wiki.ip/wiki/index.php?title=Format.xml ",new,open,,1970-01-01 0009056,defect,Infrastructure,gforcada,,normal,minor,always,,,2009-05-15,5,,,public,2009-12-17,Delete a broken redirection,"There is one broken redirection in the wiki [1] which cannot be deleted within the wiki interface and should be removed from within the database. [1] http://wiki.openbravo.com/wiki/Special:BrokenRedirects",new,open,,1970-01-01 0004670,feature request,Infrastructure,rafaroda,jordimas,normal,minor,have not tried,,,2008-08-21,20,Ubuntu 7.10,,public,2009-12-17,Templates for code syntax highlight,"""If you take a look at [1], pieces of code are not very pretty nor readable. It would be great to have a template to highlight syntax [2]. [1] http://wiki.openbravo.com/wiki/Projects/XSQL_Insert_Update_Review/Technical_Documentation#Examples [2] http://www.mediawiki.org/wiki/Category:Syntax_highlighting_extensions""",feedback,open,,1970-01-01 0004656,feature request,Infrastructure,jordimas,webmaster,normal,minor,always,,,2008-08-20,5,,,public,2009-12-17,Discussion pages notification,"""Hello, MediaWiki notifies users when someone adds a comment into their Talk page. However, it does NOT notifies users when someone adds a comment into the discussion page of a document that they have participated. The idea is to develop an extension that notifies by mail to the people watching the document when someone has modified the document increasing the awareness of the discussions related to the documents that you watch. Jordi,""",acknowledged,open,,1970-01-01 0004649,defect,Infrastructure,jordimas,jesushernan,normal,minor,have not tried,,,2008-08-20,5,,,public,2009-12-17,Main page after login,"When you login in Openbravo Wiki, instead of coming back to the page that you were you always go to the main page. ",acknowledged,open,,1970-01-01 0011809,feature request,Openbravo ERP,networkb,iciordia,normal,major,always,2.50MP8,,2009-12-17,5,,,public,2009-12-17,"It should be possible to have differents menus in the application in order to be used by different, users, organizations, roles","""It should be possible to have differents menus in the application in order to be used by different, users, organizations, roles. This could be usefull in order to have the menu entries organized in different way.""",new,open,,1970-01-01 0011794,feature request,Openbravo ERP,elopio,iciordia,normal,minor,always,pi,,2009-12-15,20,Ubuntu 9.10,,public,2009-12-16,instance acativation fails if there are newlines in system key,"When the system activation key has a newline at the end, the activation gives an invalid public key error.",new,open,,1970-01-01 0011674,feature request,Openbravo ERP,elopio,iciordia,normal,minor,N/A,pi,,2009-12-08,5,,,public,2009-12-16,Display the message after changing the configuration of heartbeat in the same window.,"When you change the status of heartbeat (disabled<->enabled), a popup is shown with the result message.",new,open,,1970-01-01 0003383,feature request,Openbravo ERP,user71,iciordia,normal,minor,always,,,2007-08-28,5,,,public,2009-12-14,Reports data length (Parameters),"It´s needed to define a parameter for data length shown in reports, which is different from parameter defined for grid. Now parameter for grid is set to 20 so in reports like general ledger you just can see the first 20 entries, and that is so little range...",acknowledged,open,,1970-01-01 0011650,feature request,Openbravo ERP,galderromo,iciordia,normal,major,always,,,2009-12-06,30,Professional Appliance,,public,2009-12-12,Create reference datas without needing a module,"Right now, Reference Data functionality is great, but need to be included on a module in order to be able to move data from one instance to other. Therefore, would be really interesting and useful a new functionality for direct ReferenceData XML file loading.",new,open,,1970-01-01 0004139,feature request,Openbravo ERP,pjuvara,iciordia,urgent,trivial,have not tried,,pi,2008-06-24,5,,,public,2009-12-02,Unicode fonts in iReports,The chosen font for Jasper Reports for 2.40 only includes Western European characters. We need to replace it with one that includes Unicode characters as well.,acknowledged,open,,1970-01-01 0011487,feature request,Openbravo ERP,networkb,marvintm,urgent,minor,always,,,2009-11-25,5,,,public,2009-11-25,Validation isn't clear,"""""""The table has a column created, Note that the audit column which stores the creation time MUST be called: creation Date"""". It isn't clear. """"The table XXX has a column created, Note that the audit column which stores the creation time MUST be called: creation Date"""". With XXX table's name. """,new,open,,1970-01-01 0004266,feature request,Openbravo ERP,pjuvara,rmorley,none,minor,unable to reproduce,,pi,2008-07-02,5,,,public,2009-11-19,Eliminating account combination concept,The current concept of account combination is causing more usability issues than it provides benefits and it should be removed.,acknowledged,open,,1970-01-01 0011378,feature request,Openbravo ERP,networkb,iciordia,urgent,major,always,2.50MP8,,2009-11-16,5,,,public,2009-11-16,"When updating from 2.35/2.40 to 2.50, the changes on the transalations should be packeg in a different module","""When updating from 2.35/2.40 to 2.50, the changes on the transalations should be packeg in a different module. Instead of export all the langueage in a package, the translations different than the standar translation should be exported in a different package or folder, in order to be able to aply this changes once the application is upgraded and translated with the standar translation.""",new,open,,1970-01-01 0011309,feature request,Openbravo ERP,jtarbal,dmitry_mezentsev,normal,major,N/A,,,2009-11-11,5,,,public,2009-11-15,Tool for identifying the suitable hardware architecture needed depending on the system load requirements,"In order to make it easier to identify the suitable hardware architecture of production environments, it would be very helpful to have a tool that can be used in order to simulate different scenarios. This tool would help identifying the suitable hardware setup whenever a mono server architecture is not enough.",new,open,,1970-01-01 0011291,feature request,Openbravo ERP,andreaferaco,iciordia,normal,minor,always,2.50MP6,,2009-11-09,5,,,public,2009-11-10,Window parametric startup,"""We implemented many different windows for customers, suppliers, sales agents because we prefer to keep them separated rather than using the more generic business partner window. Actually each of these new windows is based on the business partner table and related tables. It would have been more productive and maintainable a mechanism which could allow to re-use the same windows that behave differently according to a parameter. For instance, we can create three menu items (customer, supplier and sales agent) and according to which item has been selected by the user, the business partner window would display different labels, different tabs, a limited set of records and so on. """,new,open,,1970-01-01 0011290,feature request,Openbravo ERP,andreaferaco,iciordia,normal,major,always,2.50MP6,,2009-11-09,5,,,public,2009-11-10,Restriction on search reference,"""When a search reference is used in a window, the reference displays all the values which are relevant for the specific field. In some cases it is possible that a reference field can be re-used in a tab but just some records satisfying a given restriction must be displayed. """,new,open,,1970-01-01 0011289,feature request,Openbravo ERP,andreaferaco,iciordia,normal,minor,always,2.50MP6,,2009-11-09,5,,,public,2009-11-10,Parameterization of scheduled processes,"""When a new process is defined in the application dictionary, it is possible to create parameters for the process which are evaluated by the user at the time the process is invoked. This is not possible if the process is scheduled. A mechanism to set parameters for scheduled processes would be nice to have.""",new,open,,1970-01-01 0011288,feature request,Openbravo ERP,andreaferaco,iciordia,normal,minor,always,2.50MP6,,2009-11-09,5,,,public,2009-11-10,Asynchronous processes,"When the user runs a process, she must wait until the execution of the process is completed. In some cases a process could require some time to complete. In this case an asynchronous mechanism of process invocation could allow the user to continue working on the application while the process is running in background. Further it would be nice to have a notification to the user (perhaps in the form of an alert) once the execution of the process is completed.",new,open,,1970-01-01 0011279,feature request,Openbravo ERP,networkb,rmorley,urgent,trivial,always,2.50MP8,,2009-11-09,5,,,public,2009-11-10,Payment status in Create Lines From bankstatement,It would be useful to be able to filter by payment status and to watch the payment status when you press on Create Lines From button in bank statement window. ,new,open,,1970-01-01 0011230,feature request,Openbravo ERP,networkb,iciordia,urgent,major,always,,,2009-11-03,5,,,public,2009-11-04,The reference type table should be able to show in the combo the values checked as identifier on the table,"""The reference type table should be able to show in the combo the values checked as identifier on the table. At the moment you can only select one column to be shown, but it could be good to make this reference as the tabledir does, showing all the columns of the table checked as identifier.""",new,open,,1970-01-01 0011105,feature request,Openbravo ERP,roklenardic,iciordia,normal,minor,have not tried,2.50MP7,,2009-10-23,5,,,public,2009-10-23,Preferences only on the level of a window,"The Preferences window right now only allows entering specific preferences per window. It would be very useful to have preferences on the level of individual tab so that default field values within a specific tab could be configured per user.",new,open,,1970-01-01 0011094,feature request,Openbravo ERP,alostale,iciordia,normal,minor,N/A,pi,,2009-10-22,5,,,public,2009-10-22,Improve visibility of tab filters,"""WAD tabs allow to define a filter clause. It is applied by default when the tab is accessed and can be cleaned up by clicking on the search icon an leaving all the fields empty. There are two problems with this kind of filter: -User cannot know whether there's or not a filter applied to his view because there's no visual mark. -Once the filter has been cleaned up, it is not possible to recover it in the current session. """,new,open,,1970-01-01 0011080,feature request,Openbravo ERP,johnfandl,iciordia,normal,minor,N/A,,,2009-10-21,5,,,public,2009-10-22,Ability to control number of concurrent web service sessions,"Sessions established by web services are not licensed controlled, which allows people to freely make extensive use of Openbravo Professional Editions without paying. For example, web portal front ends, many POS units sending information to the ERP, etc.",new,open,,1970-01-01 0011033,feature request,Openbravo ERP,vmromanos,iciordia,normal,major,always,,,2009-10-19,20,Debian 5.0,,public,2009-10-22,API checks on minor versions of modules,"""Our current policy for releasing new versions of modules is to increase the minor version if there isn't changes in the API of the module. However, we don't check it in any place. Not checking API changes in modules is very dangerous, specially when using dependencies, since a module can stop working if any of its dependencies has changed its own API. For ensuring our policy of module's version is working properly, we must check API changes whenever we release a new minor version of a module. In case a module has changed its own API in a minor version, the Central Repository should deny to upload the module.""",new,open,,1970-01-01 0010953,feature request,Openbravo ERP,networkb,rmorley,urgent,major,always,2.50MP6,,2009-10-14,5,,,public,2009-10-21,Show total sum of withholdingamount quantities in Settlements,"""It would be useful add a new field in settlement's header (under """"Canceled/Not Charged"""", for example) showing the total quantity of withholdingamount of the different canceled payments in the settlement. Having this information the user will not have to go to each canceled payment and sum their withholdingamount quantities manually, to set the total in the created payment. """,new,open,,1970-01-01 0010931,feature request,Openbravo ERP,carbonete,iciordia,normal,major,have not tried,,,2009-10-11,5,,,public,2009-10-20,Querying thru REST more than one Business Object,"""Make possible to make rest query with HQL not only in search. For example to made a query like this : select S.Name as Regiao, U.Name as Vendedor, P.Name as Produto, C.Name as Categoria, L.QtyInvoiced as Qtd, L.LineNetAmt as Valor_TOTAL From C_Invoice as I , C_Invoiceline as L , M_Product as P , M_Product_Category as C, AD_user as U, C_SalesRegion as S where I.IsSOTrx = 'Y' and I.ad_client_id = '1000000' and I.ad_org_id = '1000000' and L.C_Invoice_ID = I.C_Invoice_ID and P.M_Product_ID = L.M_Product_ID and C.M_Product_Category_ID = P.M_Product_Category_ID and U.AD_user_ID = I.SalesRep_ID and S.SalesRep_ID = U.AD_user_ID """,new,open,,1970-01-01 0011038,feature request,Openbravo ERP,roklenardic,iciordia,normal,minor,N/A,,,2009-10-19,5,,,public,2009-10-19,Session Timeout should be easier to configure,The session timeout (60minutes by default) is currently quite hard to configure using the AD Implementation Mapping window which does not suggest the presence of this setting and makes the configuration of this particular property quite unfriendly. ,new,open,,1970-01-01 0010987,feature request,Openbravo ERP,marvintm,iciordia,normal,minor,have not tried,,,2009-10-15,5,,,public,2009-10-19,Messages in login window are not translated,"""When an error is shown in the login window (such as when you don't type user/password correctly, or when the number of users in an Openbravo Professional Subscription instance is too high), the error is always shown in English. There are entries in the AD_MESSAGE table and the calls are done correctly, but the message is always shown in English because there is no session established yet.""",new,open,,1970-01-01 0010912,feature request,Openbravo ERP,gorkaion,rmorley,normal,minor,have not tried,2.50MP1,,2009-10-08,20,,,public,2009-10-19,Copy bank account in create from bank statement,"Selecting a pending payment is selected in the Create From popup of the bank statement window it is possible to change the amount. When this amount is changed the process automatically generates a settlement to cancel the original payment and generate 2 new payments one with the given amount that is inserted in the bank statement and another one with the remaining amount. It is desired to copy the bank account and cashbook from the original payment to the generated ones when the settlement is done.",new,open,,1970-01-01 0010950,feature request,Openbravo ERP,networkb,iciordia,normal,major,have not tried,2.50MP6,,2009-10-13,5,,,public,2009-10-16,The alerts could be translated depending on the language used when loggin the application,The alerts could be translated depending on the language used when loggin the application. At the moment the generated alerts can not be translated because the message is generated directly in the sql and inserted to the alert table. It should be possible to see the alerts on the language used to loggin the application.,new,open,,1970-01-01 0010828,feature request,Openbravo ERP,networkb,rmorley,urgent,minor,always,2.50MP5,,2009-09-30,5,,,public,2009-10-09,Revise existing languages to be introduced into AD_Language table,"""This feature request has been created in order to add to AD_Language all existing languages. This will avoid future problems with translation modules. (Note: if a translation module is created in a language that is not stored in AD_Language, its installation fails).""",new,open,,1970-01-01 0010887,feature request,Openbravo ERP,iciordia,iciordia,urgent,minor,always,pi,,2009-10-06,20,rPath Linux,,public,2009-10-07,Numeric references should declare its own format (from format.xml) instead of being hardcoded in WAD,"""Notes: -Rendering format should not be hardcoded in WAD but declared for each reference -New references can be created from modules. Those references will declare what format they use -References should be able to define more sophisticated rules when rendering. For example, amounts will define precision based on the currency linked to that amount -Amount and Number references use same rendering format (euroedition). It makes no sense and leads to developers unproperly using them (there are many columns declared as number that should be declared as amount)""",new,open,,1970-01-01 0010817,feature request,Openbravo ERP,mondalaci,iciordia,normal,minor,always,,,2009-09-29,5,,,public,2009-10-06,Preload the attachment icon infos for all records,"Currently it takes about 2 secs to step between records with the up / down arrow keys because of the overhead of the AJAX request that is called for attachement icon info query. I could be made much faster. ",new,open,,1970-01-01 0010826,feature request,Openbravo ERP,bursie,iciordia,normal,major,N/A,,,2009-09-30,5,,,public,2009-10-06,Openbravo User Info should be customizable,At the moment the user is able to change his role via Openbravo GUI. Openbravo should provide a means that allows to either disable this switching of the role or even better allow for customization with repect to defining an URL to jump to. This is needed when Applications need to integrate Openbravo and want to allow role switching only in the Integrating application. ,new,open,,1970-01-01 0010818,feature request,Openbravo ERP,mondalaci,iciordia,normal,minor,always,,,2009-09-29,5,,,public,2009-10-06,Changeable preload buffer size for grid windows,"It's usual for users to browse in relatively large grids. In such cases the interaction is often not very smooth because of the relatively small hardcoded preload buffer size of the grid. The preload buffer size should be changeable. ",new,open,,1970-01-01 0010788,feature request,Openbravo ERP,FrancescoFinamore,iciordia,normal,minor,always,,,2009-09-28,20,rPath Linux,,public,2009-10-06,Toolbar button,"""Does it possible to add a button to the toolbar, and include this button and the files managed from it in a separate module ? Thanks. """,new,open,,1970-01-01 0003313,feature request,Openbravo ERP,jaimetorre,rgoris,normal,minor,always,,,2007-04-09,5,,,public,2009-10-05,Favorites menu,"It would be nice to have a Favorites section where specific menu items could be accessed faster. This Favorites section could also be generated with the most used menu items.",acknowledged,open,,1970-01-01 0010787,feature request,Openbravo ERP,rafaroda,iciordia,normal,minor,always,main,,2009-09-27,20,rPath Linux,,public,2009-10-02,Parameters for alerts,"""It would be useful to be able to define parameters for alerts. For instance, I want to be alerted when a certain invoiced amount is reached by a customer for a certain product. Nowadays I have to hard-code this amount, the business partner and the product in the alert itself. If my workmate wants the same alert for a different amount, business partner and product a new alert has to be setup.""",new,open,,1970-01-01 0010827,feature request,Openbravo ERP,networkb,iciordia,urgent,minor,always,2.40MP6,,2009-09-30,5,,,public,2009-09-30,"Mín Value and Max value in Column tab, should accept variables","""In Application Dictionary > Tables and Columns > Column tab, is possible to define a minimum and maximum value for a column. However, those values must be statics because the javascript function created by WAD compares literally the value of those fields. Min value and Max value should accept a variable instead of static values.""",new,open,,1970-01-01 0008861,feature request,Openbravo ERP,rangakcr,rgoris,normal,major,always,2.40,,2009-05-02,20,rPath Linux,,public,2009-09-22,Grid Data-Export to List,"""Export list could have an option to select multiple tabs besides the primary tab. This way user could export require data which will be a comibation of various tabs. Restrict number of rows per Grid Restrict number of columns to be selected in the Grid For example if user wants Organisation information, mere export of organisation data is not sufficent. User will require information tab addtionally. Ranga""",acknowledged,open,,1970-01-01 0009218,feature request,Openbravo ERP,knaveen,rgoris,normal,minor,have not tried,2.35,,2009-05-28,10,Windows XP Professional- 2002,,public,2009-09-22,Hiding the field group title depending on the selection from the dropdown.,"There are two values in the dropdown. If we select one value, then the related field groups(with title) should be displayed. And if we select second value, then field group titles should not be displayed.",acknowledged,open,,1970-01-01 0010669,feature request,Openbravo ERP,mensenjh,rmorley,normal,trivial,have not tried,,,2009-09-20,5,,,public,2009-09-21,Localization lead NL,"I wish to take over the Dutch localization lead. I discussed the localization status with Daniel from Dalox. Dalox is focusing their business away from OB ERP. The lead on the Google group is already transferred to me. In the meantime I assesed interest from the existing members to seriously continue efforts for a Dutch translation and potentially further development. With the people who positively responded to this request we reignite this business opportunity. I can be contacted at janhendrik.mensen@globalorange.nl +31 6 244 70 500",new,open,,1970-01-01 0010657,feature request,Openbravo ERP,marvintm,marvintm,normal,minor,have not tried,,,2009-09-18,5,,,public,2009-09-18,Images are not deleted when an entity that references them is removed,"""Right now, if you delete a record in a WAD-generated table, which contains a field whose reference type is the new Image BLOB reference, the record is correctly deleted, but the image is not deleted, and instead stays in the system. A new process could be created to automatically remove """"orphaned"""" images from the system when a record is deleted.""",new,open,,1970-01-01 0010623,feature request,Openbravo ERP,pjuvara,iciordia,normal,major,have not tried,2.50,,2009-09-16,5,,,public,2009-09-16,Ability to create new reference data while creating new transactions,"""In many cases, while recording a new transaction, users need to add new reference data used for that transaction. This requires to interrupt the transaction flow creation but in some cases it is not possible to save the transaction and therefore users have to undo and loose their work. The typical example is creating a new business partner while creating a sales order. """,new,open,,1970-01-01 0009982,feature request,Openbravo ERP,networkb,iciordia,normal,major,always,2.40MP7,,2009-07-21,30,,,public,2009-09-15,It should be possible to hide tabs in execution time,"""It should be possible to hide tabs execution time. This functionallity is available to fields and could be good to have in tabs in order to reduce the developments because at the moment if you want to show differents tabs depending for example in the role, you have to create differentes windows.""",new,open,,1970-01-01 0010526,feature request,Openbravo ERP,networkb,iciordia,urgent,major,N/A,2.50MP3,,2009-09-09,5,,,public,2009-09-14,It should be possible to disable buttons of the toolbar in execution time,"It should be possible to disable buttons of the toolbar in execution time. For example is should good to have the possibility to disable the save button after the execution of a callout. The callout could do a verification and if it fails a good funcionality could be to show a message an disable the save button.",acknowledged,open,,1970-01-01 0010474,feature request,Openbravo ERP,networkb,iciordia,urgent,major,N/A,2.50MP4,,2009-09-03,5,,,public,2009-09-04,It should be possible to add prescripts and postscripts to the modules,"It should be possible to add prescripts and postscripts to the modules. It will be good to implement database options not implement by dbsource manager. such us DBLINK functions",new,open,,1970-01-01 0010481,feature request,Openbravo ERP,iciordia,iciordia,normal,major,N/A,2.50,,2009-09-03,5,any,,public,2009-09-03,Text columns should not have physical limitation,"""In Openbravo 2.50 and previous text columns are limited in lenght depending on column type (eg. name usually limited to 60, description to 255, etc.). Modules (templates) can modify this limit but there is a risk of failure in pl/sql code using those columns (if the column is read in a variable limited in size the read might not fit raising an error). It should be faced in similar way to numbers . Numbers are defined """"generic"""" in the database -without specific size and precision- and later configured to something more specific in Application Dictionary (according to references, currency precision, etc.). If that definition changes in AD there is no risk of failure. Since oracle database has a limitation of 4000 characters for varchar2 datatype and there is no """"generic"""" definition of varchar2 columns (without specifying the size), all text columns should be defined as VARCHAR2(4000) in the db model. Business logic should operate these columsn without size limitation.""",new,open,,1970-01-01 0004167,feature request,Openbravo ERP,pjuvara,pmagnin,normal,major,have not tried,,2.50,2008-06-25,5,,,public,2009-09-03,Sales dashboard,A BI Dashboard focused on the Order to Cash flow. ,scheduled,open,,1970-01-01 0007767,feature request,Openbravo ERP,kenzo,iciordia,normal,minor,N/A,2.50,,2009-02-23,20,rPath Linux,,public,2009-09-03,Be able to copy and modify datasets,It would be nice to use only the dataset of Small Bazaar without the user data like invoices to be the startup data for a new client.,new,open,,1970-01-01 0009478,feature request,Openbravo ERP,fcpme,iciordia,low,minor,always,pi,,2009-06-15,5,,,public,2009-08-31,"New values for a field cannot be defined via link, if it is a mandatory field","New values for a field cannot be defined via link, if it is a mandatory field. In that case the link does not have an additional value.",acknowledged,open,,1970-01-01 0010426,feature request,Openbravo ERP,rafaroda,iciordia,normal,minor,always,pi,,2009-08-28,20,rPath Linux,,public,2009-08-28,Enter Edit mode by default when no record,When entering a tab without records grid mode is displayed: this makes users to have to extra-click New button for nothing.,new,open,,1970-01-01 0010292,feature request,Openbravo ERP,roklenardic,rmorley,high,major,N/A,2.50MP3,,2009-08-17,5,,,public,2009-08-17,Improve the accounting reports by adding all accounting dimensions as filters,"""Current GPS implementation methodology recommends that all business partners, products and assets have the same account as opposed to sub-accounts. The rationale for this recommedation is that you can achieve the same result without the overhead of having to define new accounts (it is not only a matter of choosing the account, which is simple - the problem is creating it and placing it in the right spot in the accounting tree; the latter operation is quite time consuming and error prone and if you don't do it right your balance sheet is not going to balance). Openbravo ERP standard reports do not consistently implement business partner, product, asset (and the other accounting dimensions) as parameters so, while the queries mentioned above are always possible at database level, in the user interface they are not consistently possible. For example, you cannot run the GL Journal filtering by asset. GPS is used to adding these parameters as customizations in many of its customers but they never made it into core product.""",acknowledged,open,,1970-01-01 0008468,feature request,Openbravo ERP,pmagnin,rmorley,normal,minor,always,2.40,pi,2009-04-06,5,,,public,2009-08-06,Create Lines From in Cash Journal,"The button “Create line from” will allows to select several Debt-Payment and they will create a line per Debt-Payment in this cash journal. No group of Debt-Payment is needed but a more agile use of Debt-Payment using Cash journal like bank statement.",acknowledged,fixed,,1970-01-01 0010208,feature request,Openbravo ERP,alostale,shuehner,normal,minor,N/A,,,2009-08-06,5,,,public,2009-08-06,Remove deprecated ad_sequence.currentNextSys column,Remove deprecated ad_sequence.currentNextSys column (deprecated by #10190),new,open,,1970-01-01 0000354,feature request,Openbravo ERP,plujan,iciordia,normal,minor,have not tried,2.40alpha,,2008-05-18,10,XPsp2,,public,2009-08-05,AT240alpha - I cannot distinguish if a user has or has not password,"When I create a new user, password field starts blank, of course. But after filling a password, the field remains blank (see attach), so I have no feedback about user passwords. ",acknowledged,open,,1970-01-01 0000478,feature request,Openbravo ERP,cromero,iciordia,high,minor,N/A,,,2008-05-29,20,2.40alpha,,public,2009-08-05,Add Re-Enter password field in User window,"""Related to forum message: https://sourceforge.net/forum/message.php?msg_id=4980732 I have a requirement to re-enter the password again after password is pressed in creation of USER. The exact requirement is : 1) After the creation of user, we will enter the password for the particular user. 2) Then, it will processed. The above is the default approach which openbravo have. My requirement is I have to add a new filed called Re-enter Password: After entering the password and Re-enter password, both must be compared as per the case sensitive and also each letter. Then, after it should processed.""",acknowledged,open,,1970-01-01 0009889,feature request,Openbravo ERP,roklenardic,iciordia,high,minor,always,,,2009-07-14,20,Ubuntu 9.04,,public,2009-08-04,Force password change on logon,"""The above mentioned feature is required for securing Openbravo deployments, especially the ones hosted on the cloud due to their public availability and vulnerability. We have noticed that users tend to ignore changing their default passwords. Moreover, password strength should also be enforced.""",new,open,,1970-01-01 0009939,feature request,Openbravo ERP,networkb,iciordia,normal,minor,always,2.50MP2,,2009-07-17,5,,,public,2009-07-23,Localization packs can include language translations for Fiscal Periods ,"""Spanish Localization Pack is installed, and the user is working in Spanish. A new Fiscal year is created. Create periods process creates periods in English, although the application works with other language""",scheduled,open,,1970-01-01 0009749,feature request,Openbravo ERP,joan,iciordia,normal,major,N/A,2.50MP1,,2009-07-02,30,Debian Etch,,public,2009-07-22,Default Skin option,"""Would be great to have an option to select which is the default skin and the system should use this default skin also for the login form. The openbravo 2.50 MP1 doens't show the skin selected in the session preferences in the login form, it keeps loading the """"web/skins/Default"""" skin and not the Skin you want as a system skin. Would be really nice to have a way to modify this. For instance an option in the reference list to select which is the default one, and the system when compiles uses the default as a system skin. I select defect because I dont think the intended behavior is dont allow the user change the Login skin. But could be also a feauture request.""",new,open,,1970-01-01 0009968,feature request,Openbravo ERP,rafaroda,iciordia,normal,minor,have not tried,pi,,2009-07-20,20,rPath Linux,,public,2009-07-20,Support default values in AD fields,"""Nowadays, default values in Application Dictionary fields are not supported (only supported at a column level). This would be useful for being able to move default values in quantities, rates, etc... to fields.""",new,open,,1970-01-01 0009926,feature request,Openbravo ERP,networkb,rmorley,urgent,major,always,,2.40MP6,2009-07-16,20,rPath Linux,,public,2009-07-20,incorrect filter in invoice tax report,"In invoice tax report, date is filtered by date invoice, and should be by date tax",acknowledged,open,,1970-01-01 0009892,feature request,Openbravo ERP,rafaroda,iciordia,normal,minor,always,2.50,,2009-07-14,20,Ubuntu 7.10,,public,2009-07-14,C_Order_Post / C_Invoice_Post should follow regular process pattern in AD,C_Order_Post and C_Invoice_Post are not following regular procedure process pattern in Application Dictionary. If you try to add a new parameter to this process you will not be able. This blocks issue #9520,new,open,,1970-01-01 0009729,feature request,Openbravo ERP,shuehner,shuehner,normal,minor,have not tried,pi,,2009-06-30,5,,,public,2009-06-30,Remove all DynamicJS requests.,"This is a second part of 9727 to remove all (or at least nearly) requests to DynamicJS where possible to further improve response time. Check all includes for DynamicJS and check if the code introduced in 9727 makes the window/popup work without the extra include. If yes remove the include.",new,open,,1970-01-01 0009589,feature request,Openbravo ERP,johnfandl,iciordia,normal,minor,have not tried,,,2009-06-23,20,rPath Linux,,public,2009-06-23,Provide a means of distributing flash-based tutorials (or other extended documentation) in an .OBX file,"For Xpress we would like to create some flash-based tutorials to help train users more quickly, with fewer consultant hours. ",new,open,,1970-01-01 0009512,feature request,Openbravo ERP,pjuvara,iciordia,normal,major,have not tried,,,2009-06-17,5,,,public,2009-06-17,Development: IDE Plugin for AD Development,Currently the model from the MDD isn't really visualized. Editing the Model currently is quite a hard task. It would be very nice for the developer to have an IDE Plugin (e.g. for Eclipse) to see (e.g. UML) and edit the AD in the DB in Realtime.,acknowledged,open,,1970-01-01 0009449,feature request,Openbravo ERP,pjuvara,iciordia,normal,major,have not tried,,,2009-06-12,5,,,public,2009-06-12,"Screen that allows viewing, inserting, updating and deleting the data pertaining to multiple tables","""I want a functionality (probably a form) in Openbravo, that allows not only viewing but also adding, modifying and deleting the data pertaining to more than one tables, and should behave like a standard window tab generated through WAD in Openbravo (currently a window tab only supports operations on a single table). The form should also have features like Grid to navigate through records, a custom toolbar, and integrated user rights management. """,acknowledged,open,,1970-01-01 0009365,feature request,Openbravo ERP,rafademiguel,marvintm,normal,minor,always,main,,2009-06-08,5,,,public,2009-06-08,DBSourceManager doesn't work with Oracle Data Pump in Oracle Database 10g,"When you use the Oracle Data Pump (expdp/impdp) [1] instead of the previous (exp/imp) the objects are created with double quotes [2] so DBSourceManager doesn't recognize it properly. [1].- http://www.oracle-base.com/articles/10g/OracleDataPump10g.php [2].- CREATE OR REPLACE PROCEDURE ""C_ORDER_POST""",new,open,,1970-01-01 0009360,feature request,Openbravo ERP,pjuvara,iciordia,normal,major,have not tried,2.50,,2009-06-07,5,,,public,2009-06-07,Content construction kit,"The Content Construction Kit allows you create content types through the web. A content type is a collection of fields. The intent of the CCK is to make the creation of custom fields types easier The Content Construction Kit allows you to add custom fields to any of the content types using a web interface.the Content Construction Kit creates both custom content types and custom fields. This feature request is originated in UserVoice: http://openbravo.uservoice.com/pages/13955-openbravo-erp/suggestions/209222-content-construction-kit",new,open,,1970-01-01 0009316,feature request,Openbravo ERP,pjuvara,rmorley,normal,major,always,2.50MP1,,2009-06-03,5,,,public,2009-06-05,Including payment status configuration in the chart of account,"""The Payment Status management capabilities of Openbravo are very powerful and allow customers to manage the risk of the payment in their life cycle and reflect it in accounting. However, this requires appropriate setup and, because the setup is currently a bit obscure (you need to create a default accounting per each business partner category for each payment status), it is rarely done. It would be desirable to be able to define this default configuration as part of the chart of account definition so that it can be delivered pre-configured.""",new,open,,1970-01-01 0009255,feature request,Openbravo ERP,networkb,rmorley,normal,major,always,,,2009-06-01,30,,,public,2009-06-01,Improve the Report Not Posted report,"-The documentno that appears in the report not posted should be links to navigate to the different documents. ",new,open,,1970-01-01 0009209,feature request,Openbravo ERP,xavi_anaya,rmorley,normal,minor,N/A,,,2009-05-27,5,,,public,2009-05-28,Procurement Mangement:Over / Under Delivery Tolerance at Purchase Order & Good Receipt Process,"""Over - Under Delivery Tolerance feature: It is useful for making procurement processes easier to determine delivery tolerances above or below ordered quantity. This covers the following procurement scenario: - block/warn during goods receipt process, when quantity delivered is above/below tolerance predefined at PO -line. This functionality helps Purchase Departments to have under control quantities, exceeding ordered quantities, and full integration with the warehouse with very no double check during GR process. """,new,open,,1970-01-01 0007748,feature request,Openbravo ERP,gorkaion,rmorley,normal,minor,have not tried,,,2009-02-23,20,Gentoo,,public,2009-05-26,Default contact and location for business partner,"Generating purchase or sales orders it is needed to get the location and the contact of the business partner. When there is more than one there is no way to know which one the application should take. Right now it is selecting the min location_id or contact_id. In some other processes the contact is left blank.",acknowledged,open,,1970-01-01 0009148,feature request,Openbravo ERP,johnfandl,iciordia,normal,major,always,2.50MP1,,2009-05-23,20,rPath Linux,,public,2009-05-25,Integrated Business Partner Security,"""A great benefit of web applications is that no software installation is required on the client. The case when this is an absolute requirement is for customers, vendors, distributors, etc. (people outside of your company) that you want to give controlled access to your system (for example to review shipment status, change an order quantity, etc.). These external people must be restricted to only be able to see their data (no one elses). ERPs that are not web-based cannot do this natively because the business partners do not allow them to install the client software on their PCs (they rely on separate portals, which are extra cost and administrative burden). So if we can easily set up a business partner user so that he can only see his data, that would be a huge selling differentiator (and a way to show small prospects the difference between a restricted low-end ERP and one that can meet their information needs and their partners' too).""",new,open,,1970-01-01 0005560,feature request,Openbravo ERP,RenateNieuwkoop,rgoris,normal,trivial,always,2.40beta,,2008-10-17,5,,,public,2009-05-25,Reports: it is hard to remove the previous entered data from the memory,"When running a report, the system remember the data entered. Then when you go back and remove the remembered data from the memory, even then you don't see all output. For most reports it's quite hard to wipe out the old data.",acknowledged,open,,1970-01-01 0007090,feature request,Openbravo ERP,serc,rgoris,normal,minor,always,pi,,2009-01-23,10,Xp sp 2,,public,2009-05-25,Reports don't remember filter values that have been provided when user switches between different reports/menu items.,"If one provides some filter values while generating a report, it should remember these filter values if one switches to another report/menu item for a while and comes back to that same report.",acknowledged,open,,1970-01-01 0003317,feature request,Openbravo ERP,jaimetorre,iciordia,normal,minor,always,,,2007-04-09,5,,,public,2009-05-22,Export to .odt or .doc format,"The possibility of exporting to .odt or .doc format could be very usefull in some cases (for example, proposals).",acknowledged,open,,1970-01-01 0003314,feature request,Openbravo ERP,jaimetorre,iciordia,normal,minor,always,,,2007-04-09,5,,,public,2009-05-22,Search in the menu,"It would be nice to have a search facility through the different elements of the menu (instead of unfolding the menu and using the web browser searching capabilities). It could be done in two different ways: (1) Filter: when a word is written in the searchbox only menu elements that match that search are shown. (2) Classical search: Search jumps to the next menu element that matches the search word.",acknowledged,open,,1970-01-01 0003228,feature request,Openbravo ERP,galderromo,iciordia,normal,minor,always,,,2007-03-09,5,,,public,2009-05-22,Aurto resized search popup,"When we want to search something on any generated window, the popup is not autoresized. It should change it size depending on the showed columns (filters).",acknowledged,open,,1970-01-01 0003227,feature request,Openbravo ERP,galderromo,iciordia,normal,minor,always,,,2007-03-09,5,,,public,2009-05-22,Personaliced help,"If I modify the help on a particular field of my own installation, and Openbravo modifies also the same help for the general distribution, I lose my personalized help. It should exist the possibility of keeping it.",acknowledged,open,,1970-01-01 0003221,feature request,Openbravo ERP,user71,iciordia,normal,minor,always,,,2007-03-08,5,,,public,2009-05-22,search field,you can not use "+" symbol when looking for something. The app substitute this sybol by " ",acknowledged,open,,1970-01-01 0004767,feature request,Openbravo ERP,elopio,iciordia,normal,minor,N/A,2.40,,2008-08-29,20,Ubuntu 8.04,,public,2009-05-22,QA-TIMEOUT Block the application on time out.,"Currently, you notice that the session has expired when you click a link or button. So you can get a time out while filling a form, then you try to save the form, the application redirects to login page and you have to enter your information one more time.",acknowledged,open,,1970-01-01 0004766,feature request,Openbravo ERP,elopio,iciordia,normal,minor,N/A,2.40,,2008-08-29,20,Ubuntu 8.04,,public,2009-05-22,QA-TIMEOUT Notification of timed out session.,"""It would be good to display a message indicating that the session has timed out. Currently, when a session time out occurs user is redirected to login page and no reason is given. It can be confusing if the user doesn't know about this feature.""",acknowledged,open,,1970-01-01 0004585,feature request,Openbravo ERP,mmarquez,iciordia,normal,major,always,2.40beta,,2008-08-06,5,,,public,2009-05-22,Show only audit under permissions,"""I think that is very important that the button of audit was activated only for users or roles that have permissions to see this datas. Nowadays, all the users can see this information, and this have not sense.""",acknowledged,open,,1970-01-01 0003328,feature request,Openbravo ERP,user71,iciordia,normal,minor,always,,,2007-05-09,5,,,public,2009-05-22,clear all permissions to a role,"Hello. I think that it is interesting that an option in the button “Insert permissions” to clear ALL the permissions. ",acknowledged,open,,1970-01-01 0007374,feature request,Openbravo ERP,pjuvara,iciordia,normal,minor,always,2.40,,2009-02-05,5,,,public,2009-05-22,Secure records so that only user who created them can view them,"""You should be able to declare in AD that in a particular window only the user who created the records is able to see them. This behavior is for instance needed in the requistion flow where only the employee who created a requisition and the purchasing agent should be able to see them. We have resolved this requirement in 2.40 with a workaround: we duplicated the window and added a custom where clause to enforce security. This implementation however is not fully correct has it creates redundant code and it is confusing. See issues 7311 and 4716 for more details. Another example of this need is in the Employee Appraisal module about to be published on top of 2.50. In that case, only the manager who created the appraisal, her management chain and the HR manager are able to see records. In that case, there is an additional twist as the manager is able to share the appraisal with the employee, so depending on the record status other users are also able to see the record.""",acknowledged,open,,1970-01-01 0008685,feature request,Openbravo ERP,pjuvara,iciordia,normal,major,always,2.50,,2009-04-21,5,,,public,2009-05-22,Add 'All My Roles' option to the Session Screen,""" would like to be able to select a session that includes """"All My Roles"""". Explanation: One of the goals of the Xpress Template project is to make it very fast and easy for new users to get productive on Openbravo ERP. To help achieve this, it makes sense to pre-define roles in a granular way (perhaps a dozen of them or so). This way, you can set up a user to be defaulted to a very specific role, and that user will only see exactly what she needs--great for getting started quickly with minimal confusion. The problem then is that in many smaller organizations, people fill multiple roles. So, if I have 4 roles, to start with I may see some value in signing on to each role (since it will help me focus and understand how the system is composed). But pretty soon I will get familiar with the various options, and I will be frustrated by having to go back to the session screens too much to change roles. So, I would like to be able to establish a session that includes """"All My Roles"""" (which would be a special entry included in the drop-down). In this case, the system will expose to me all menu options, forms, tabs and fields, across ALL of my possible roles. Perhaps a more flexible alternative is to use a multi-select combo-box, which would let the user NOT INCLUDE one or more roles in the list that are linked to infrequently-used options. In this case, all selections must be persisted when the user checks """"Set as Default"""". For more advanced users, the additional flexibility may be appreciated; however, there will be increased cases of users getting confused about """"why did menu option X disappear?"""". So, maybe best to keep it simple to start, and then get more user feedback. Related to this last consideration, it would also be nice for each user to be able to optionally show selected session information on each Openbravo screen (top or bottom of screen--should be easy to see when you are looking for it, but not distracting when you are not). I am thinking about Role, Entity, Organization, Warehouse. The intention is really to provide visibility to a user who has more than 1 choice available for any of these. So, instead of making each user tell us which he wants to see, it may be better to just include logic to only render the selection for those that have > 1 options. """,acknowledged,open,,1970-01-01 0008552,feature request,Openbravo ERP,roklenardic,iciordia,normal,major,always,2.50beta,,2009-04-12,20,Ubuntu 9.04,,public,2009-05-22,Openbravo user should be removed/deactivated,"""Openbravo user has the following issues: - it contains access to System Administrator role and Big/SmallBazaar admin roles - it receives admin and user roles of any new clients created using the Initial client setup - the above issues considerably confuse people/students starting to use OpenbravoERP. Moreover, there should be no superuser that has access to System Admin and Client user role(s) """,new,open,,1970-01-01 0007689,feature request,Openbravo ERP,psarobe,iciordia,urgent,major,always,,,2009-02-19,5,,,public,2009-05-22,Security reference data in master data windows is not correctly handle,"""Imagine this organization tree: * --Spain --Pamplona --Barcelona --USA And you have Product categories for all the organizations, so 5 categories Right now if you create a product in Spain, you are able to see in the combo product category the following categories created for * (this is correct), Spain (this is correct), Pamplona (this is wrong) and Barcelona (this is wrong) Why is it wrong? because if Spain has accounting but not Pamplona and I create a product in Spain but selecting a category in Pamplona, this product will not have accounting as the accounting for a product inherit the accounting defined for the category itself. You should only see the categories created in his own organizations and all its ascendants""",scheduled,open,,1970-01-01 0004101,feature request,Openbravo ERP,plujan,iciordia,normal,trivial,have not tried,2.40alpha-r3,,2008-06-20,10,XPsp2,,public,2009-05-22,Improve Change Logs window,"Current Change Logs window has no standard format. Functionality should be revisited as well as user feedback. Attached, a screenshot of current window.",acknowledged,open,,1970-01-01 0003411,feature request,Openbravo ERP,cromero,iciordia,normal,minor,always,,,2007-10-31,5,,,public,2009-05-22,Different behavior for dates Oracle/Postgre,"""Oracle admits dates inserted in (dd-mm-yyyy) or (dd-mm-yy), making an automatic cast of the 2-digit year to 4 digits. Postgres works fine with dates specified in valid format (dd-mm-yyyy), but it doesn't auto-cast dates of 2-Digits format to 4-Digits. Both versions should have the same behavior. Carlos Romero Openbravo Team""",acknowledged,open,,1970-01-01 0003374,feature request,Openbravo ERP,villind,iciordia,normal,minor,always,,,2007-08-08,5,,,public,2009-05-22,Proper file name for export functionality,"Currently the ""Export Excel"" and other export functions are using a generic file name. I would be good to provide a file name that has some relation to the data. For example SalesOrder_02-08-2007_70011-Flint_Foundries.xls (function)_(date)_(number)-(Business partner).extension This can be implemented using the content disposition header described in http://www.ietf.org/rfc/rfc2183.txt Section 2.3 The Filename Parameter ",acknowledged,open,,1970-01-01 0003363,feature request,Openbravo ERP,user71,iciordia,normal,minor,always,,,2007-07-17,5,,,public,2009-05-22,openBravo in MS-SQL,"I think it's good if openbravo also support MS-SQL Server for database ",acknowledged,open,,1970-01-01 0003342,feature request,Openbravo ERP,jpabloae,iciordia,normal,minor,always,,,2007-06-15,5,,,public,2009-05-22,utils.js: unify functions,"""In utils.js there are some functions that could be grouped into one: AbrirNuevo, AbrirNuevoBrowser, AbrirExcel, AbrirPDF, AbrirPDFFiltered, AbrirPDFSession, AbrirPopUp, AbrirBusqueda, OpenHelp, OpenLink, EditHelp, About""",acknowledged,open,,1970-01-01 0003093,feature request,Openbravo ERP,user11,iciordia,normal,minor,always,,,2006-11-23,5,,,public,2009-05-22,User level locale,Currently the local is set for the system and all users have the same locale (numbering and date formats). For SaaS this is not a valid option.,acknowledged,open,,1970-01-01 0005465,feature request,Openbravo ERP,jordimas,iciordia,normal,major,always,,,2008-10-08,5,,,public,2009-05-22,Traceability of business processes should be traceable,"If something does not work is really hard to understand why (for example in production). You cannot trace the business processes. If for example Openbravo is not producing requisitions it will take you loads of time to figure out what is wrong.",acknowledged,open,,1970-01-01 0005083,feature request,Openbravo ERP,gorkaion,iciordia,low,trivial,N/A,,,2008-09-17,5,,,public,2009-05-22,Merge advisePopUp and bdErrorGeneralPopUp methods,"""In 'org.openbravo.base.secureApp.HttpSecureAppServlet' class there are these 2 methods (lines 396 and 421) that could be merged into one. They are used to open a popup window with just a message box. At this moment the main difference is that 'bdErrorGeneralPopUp' always uses the ERROR type messageBox whatever message is displayed, while in 'advisePopUp' you can set the type. There is also another trivial difference in the html template where the bdErrorGeneralPopUp uses a window logo icon of error and the other method uses the info icon. The other differences can be defined as bugs. I think that the bdErrorGeneralPopUp is not necessary and we should use only the advisePopUp method. That way we can also remove the correspondent templates and only maintain one.""",acknowledged,open,,1970-01-01 0004857,feature request,Openbravo ERP,galderromo,iciordia,normal,major,always,2.40,,2008-09-08,20,Gentoo 2.6.24,,public,2009-05-22,Separate user errors and application errors in the application log,"""On a big application implementation, the log is used as a source for application evaluation. This log should allow to summarize installation's runtime issues: bad SQLs (ORA-00900), connection pool avaliability (ORA-00379), etc. Openbravo's log does contain a lot of user interface errors (Document processed, The data has child data, etc.) The application should make a difference between the application errors and the user interfaces errors. Take into account, the system administrator doesn not want to know how many times the user got and user interface error but to evaluate the applications hardiness.""",acknowledged,open,,1970-01-01 0004596,feature request,Openbravo ERP,alfredo924,iciordia,normal,minor,N/A,2.40beta,,2008-08-07,5,,,public,2009-05-22,Batch compilation for windows and tabs,"Every time I perform a change in a window I have to go to the command line to perform the ant compilation task. For instance: sudo ant compile.complete -Dtab=""Sales Order"" This is takes some time and makes the development process harder. ",acknowledged,open,,1970-01-01 0004434,feature request,Openbravo ERP,galderromo,iciordia,normal,minor,always,2.40beta,,2008-07-17,20,Gentoo 2.6.24,,public,2009-05-22,Uneditable fields souldn't be list (drop),"""Having an uneditable field means can't be changed. So does not make sense being a value list (tabledir, list, etc.). This issue is very important when you have a huge amount of data, because the application slows down and the performance is not acceptable.""",acknowledged,open,,1970-01-01 0006047,feature request,Openbravo ERP,plujan,iciordia,normal,minor,have not tried,pi,,2008-11-19,5,,,public,2009-05-22,The compile output level should be specified on Openbravo.properties file,"""When compiling, current compiling level is set to INFO, so a huge amount of data is displayed. But it would be nice to have an option for cutting this output to show only desired level: * ERROR, WARN and INFO * ERROR and WARN * Only ERROR This is a basic logging functionality. Log4j has this levels built in, so adding the feature to Openbravo ERP should be easy.""",acknowledged,open,,1970-01-01 0005930,feature request,Openbravo ERP,rafaroda,iciordia,normal,minor,always,pi,,2008-11-12,20,Ubuntu 7.10,,public,2009-05-22,Display un-installation log in 'Installation Directory',It would be useful to display un-installation log in the 'Installation Directory' tab of the Module Management Console.,acknowledged,open,,1970-01-01 0005919,feature request,Openbravo ERP,jpabloae,iciordia,low,major,always,,,2008-11-11,30,Gentoo - 2.6.24,,public,2009-05-22,Eliminate the dependendy on JAVA_HOME in the ant tasks,"It would be good to eliminate the JAVA_HOME variable dependency from the ant tasks, so that it takes the jdk binaries from the PATH. The main issue here is about the memory setting for forking javac. This would have to be investigated, to see if it can be done without JAVA_HOME.",acknowledged,open,,1970-01-01 0004200,feature request,Openbravo ERP,pjuvara,iciordia,low,major,have not tried,,pi,2008-06-27,5,,,public,2009-05-22,Sortable drop down list,"Drop down lists are sorted alphabetically. There are many instances where the alphabetical sorting is not the most appropriate sort (for example: days of the week). The Application Dictionary should allow to specify an alternate and optional sorting for drop down lists.",acknowledged,open,,1970-01-01 0000586,feature request,Openbravo ERP,pjuvara,iciordia,normal,minor,N/A,,pi,2008-06-10,20,Ubuntu 7.10,,public,2009-05-22,State transitions for documents and buttons,"""Currently the document life cycles are not consistently managed in terms of metadata. From one side, a significant portion of the business logic is hard coded; from the other, it is not done consistently. For example: an invoice goes from Draft to Complete pressing the Complete button. But it goes from Not Posted to Posted pressing the Not Posted button.""",acknowledged,open,,1970-01-01 0006061,feature request,Openbravo ERP,pjuvara,iciordia,normal,major,have not tried,,,2008-11-19,5,,,public,2009-05-22,Spreadsheet integration,"""Users should be able to transfer their transactional context from Openbravo ERP to a desktop application where they could perform analysis and execute transactions which would result in an update of the transactional ERP system. For example, a user entering an expense report in Openbravo could choose to open the expense report in a spreadsheet application, complete it there and, directly from the spreadsheet, submit it to Openbavo and send it for approval.""",acknowledged,open,,1970-01-01 0006054,feature request,Openbravo ERP,pjuvara,iciordia,normal,major,have not tried,,,2008-11-19,5,,,public,2009-05-22,Operate Openbravo from the UI,"Ability to initiate all system management operations (add tables, columns, compile, deploy, etc.) directly from the Openbravo UI without the need to access to the operating system. This capability is essential to support hosted customers.",acknowledged,open,,1970-01-01 0006302,feature request,Openbravo ERP,plujan,iciordia,normal,minor,have not tried,,,2008-12-01,5,,,public,2009-05-22,A not logical manual step is required to work with Openbravo,"""There is a file called tools.jar required to work with Openbravo ERP 2.50 that by default is located on Java's lib folder. In order to run successfully the diagnostic, this file should be copied to Tomcat's lib folder. Why this step is required has very little sense. If is required to do some Java task, the current location is enough. If is a Tomcat's required config, this step should be done automatically, not manually.""",new,open,,1970-01-01 0006074,feature request,Openbravo ERP,pjuvara,iciordia,normal,major,have not tried,,,2008-11-19,5,,,public,2009-05-22,VOIP integration,Ability to click to dial phone numbers and initiate the communication through a VOIP server,acknowledged,open,,1970-01-01 0006073,feature request,Openbravo ERP,pjuvara,iciordia,normal,major,have not tried,,,2008-11-19,5,,,public,2009-05-22,Full multi-tenant support,Complete ability to deploy the system as an infinitely scalable SaaS platform,acknowledged,open,,1970-01-01 0006070,feature request,Openbravo ERP,pjuvara,iciordia,normal,major,have not tried,,,2008-11-19,5,,,public,2009-05-22,DB2 support,Support for DB2 as additional RDBMS in addtion to Oracle and PostgreSQL,acknowledged,open,,1970-01-01 0006067,feature request,Openbravo ERP,pjuvara,iciordia,normal,major,have not tried,,,2008-11-19,5,,,public,2009-05-22,User time zone support,"Currently all dates are displayed and defaulted assuming that the user is in the same time zone as the server. For SaaS, this is not a valid assumption.",acknowledged,open,,1970-01-01 0005946,feature request,Openbravo ERP,networkb,iciordia,normal,major,have not tried,,,2008-11-13,5,,,public,2009-05-22,When an update.database fails you shouldn't be able to acess to the application.,"""-When you do an update.database after solve conflicts depending on how did you solve conflicts the process can fails becausesome constraints can not be enabled. -In this case the update.database process is stopped but you can access to the application. Accessing to the application in this situation can be dangerous because you are able to delete rows of tables were the constraints are not enabled and you shouldn't be able to do this. -I think that you shouldn't access to application until you have solve problems and have done a successfully update.database. -When the process of updating.database fails, a new column in a table of the application could be filled saying that the application is not enabled. Then the login process should check this column to permit or avoid access to the application. This verification could be extended to the export.database process. For example, avoid to do an export.database until you have done a successfully update.database.""",acknowledged,open,,1970-01-01 0007301,feature request,Openbravo ERP,villind,iciordia,normal,major,always,2.40MP1,,2009-01-31,5,,,public,2009-05-22,"Verify translations translates also user data, not just the application","""Only common nouns may be translated automatically, translating proper nouns such as product names causes more harm as the translations need to be maintained even if there is no intention to translate them. This causes confusion when the application is multilingual, but for example product names are not translated. When a product name is modified the old name is still used for other than the system language. At least product and account element translations should not be automtic. """,acknowledged,open,,1970-01-01 0006852,feature request,Openbravo ERP,jtarbal,iciordia,normal,major,always,2.40,,2009-01-12,5,,,public,2009-05-22,Independent DB schemas for each client,"""Please consider the following feature request that would be of huge interest when using Openbravo ERP as a multi-client environment. It is a requirement that comes from a partner that is studying the possibility of using OB ERP in a multi-client environment. In order to facilitate the database maintenance, it would be great if each client could have a different database schema. This way, database maintenance tasks (for example restoring a backup) would not affect other client environments. Moreover, all the Application Dictionary metadata could be also stored in a different database schema. With this approach, each OB ERP environment would have the following database schemas: - 1 schema for the application dictionary data - N schemas for the clients data where N is the number of clients""",acknowledged,open,,1970-01-01 0006609,feature request,Openbravo ERP,galderromo,iciordia,normal,major,always,,,2008-12-17,20,Gentoo 2.6.24,,public,2009-05-22,POI report's generation wizard,"POI (http://poi.apache.org/) is a very interesting tool for spreadsheet based report generation. Have a look at some examples at: http://poi.apache.org/spreadsheet/examples.html It would really userful from a consultant point of view having a POI report generation wizard embebed in Openbravo ERP. ",acknowledged,open,,1970-01-01 0007588,feature request,Openbravo ERP,plujan,iciordia,normal,minor,have not tried,,,2009-02-17,5,,,public,2009-05-22,Item locking: Add a check that makes an item read only,"""It would very useful to have an extra button to toggle on and off the read only mode for a record. That button will turn current selection (any item in the application from a Client to an Invoice Line) into read only mode. Only user that set that button or someone with enough permissions can set back the button off. As an additional feature, users with no permissions should be able to send a notification in order to inform user who set the read only mode that a modification is required.""",acknowledged,open,,1970-01-01 0007555,feature request,Openbravo ERP,jpabloae,iciordia,normal,minor,always,pi,,2009-02-13,5,,,public,2009-05-22,Unify ant task target names,"Currently there are incoherences in the ant task target names. Examples: ant export.database and ant compile.complete In the first one it's ""action.component"". In the second one it's the opposite. In my opinion it's easier if all the database related tasks begin with the same suffix. For example: ant database.export ant database.create instead of ant export.database ant create.database More examples: ant lib.core ant lib.wad ant lib.trl instead of ant core.lib ant wad.lib ant trl.lib",new,open,,1970-01-01 0007535,feature request,Openbravo ERP,gmauleon,iciordia,normal,minor,have not tried,pi,,2009-02-12,5,,,public,2009-05-22,"Review the style, formatting and the look and feel of the reports","""A complete review of all the Report generated by Openbravo: -Check if the document is been generated properly, do tests using all the possible options to generate the document. -Look and feel, -Check the number formatting. Should follow the same formatting type as the document do. -Check if are showing the correct data and check also if some other information is missing, -Check if all documents of Openbravo are been generated using jasper report and not using .fo files.""",new,open,,1970-01-01 0007532,feature request,Openbravo ERP,artem,iciordia,normal,minor,have not tried,,,2009-02-12,5,,,public,2009-05-22,"If result message (error, warning, info) is too long it is inconvinient to read in browser.",Some processes accumulate result message during items iteration (for ex. "Create Shipments from Orders") and whole result log is displayed to user.,new,open,,1970-01-01 0007530,feature request,Openbravo ERP,artem,iciordia,normal,minor,have not tried,,,2009-02-12,5,,,public,2009-05-22,Logging Improvements of Process Instance.,At present every process logs into field "errormsg varying(2000)" of the table AD_PINSTANCE. Current solution has a size limitation (to field size) of the saved data.,new,open,,1970-01-01 0007344,feature request,Openbravo ERP,shuehner,iciordia,normal,major,have not tried,,,2009-02-03,5,,,public,2009-05-22,Feature to override/change implementation used to a component.,"This feature is about the possibility to be able to specify a different customized implementation class for a component. This different class must then abide to the same public API as the original one and all users should be use the custom one instead.",feedback,open,,1970-01-01 0007343,feature request,Openbravo ERP,shuehner,iciordia,normal,major,have not tried,,,2009-02-03,5,,,public,2009-05-22,Add validation feature to Selectors (as we already have for combo-boxes),"Comboboxes of type tabledir have the feature of restricting the list of records shown by applying a validation specified in the ad. The same feature is desirable for selectors: To be able to use the already present validation system to declaratively specify extra filters to apply.",acknowledged,open,,1970-01-01 0008143,feature request,Openbravo ERP,arunkumar,iciordia,low,minor,always,2.50beta,,2009-03-17,5,,,public,2009-05-22,Phone data type reference,Phone & Alternative Phone text fields accept special characters & full alphabets.,acknowledged,open,,1970-01-01 0008087,feature request,Openbravo ERP,plujan,iciordia,normal,minor,always,main,,2009-03-12,5,,,public,2009-05-22,Automatic cache update,"""Currently, when a new release is installed and the javascript files are updated, an alert ask user to manually delete cache. It is an annoying process, if the files stored in browser's cache become outdated, new ones on server should be used instead with no need of user interaction.""",acknowledged,open,,1970-01-01 0007883,feature request,Openbravo ERP,fisher,iciordia,normal,major,have not tried,,,2009-02-28,5,,,public,2009-05-22,Batch data input support for every transaction/entry window,"""Currently the system support the initial data import via import template and temporary import table, but this functionality is limited to certain master and transaction data and is master and transaction data specific,not a universal batch data input solution. Actually during daily ERP operation after go live, it is frequently requested by user to have batch data input support for most of the input transactions from plain text file or excel file. Also for testing the IT need tools to batch input data from the application(to enforce the application validation and back-end data updating logic) other than directly in the database""",acknowledged,open,,1970-01-01 0007881,feature request,Openbravo ERP,fisher,iciordia,normal,major,have not tried,,,2009-02-28,5,,,public,2009-05-22,Configurable Composite search help link to multi data source of the field,"Currently the user can use the standard search screen for certain field with linked lookup table, such as product, vendor and customer, but the user can not change the search screen(selection criteria fields) easily, and one field only associate with one search screen/one data source, but actually some times for the same field, e.g product, different users in different window need search the product by different selection criteria from different data source, in most of the cases, users search the product via the product master, but when in production related window, it is desirable to search the product via Bill of material definition. most of the users will search the customer via customer master,but it is also desirable to search the customer via sales transaction history and customer credit/payment history.",new,open,,1970-01-01 0004116,feature request,Openbravo ERP,pjuvara,iciordia,urgent,trivial,have not tried,,pi,2008-06-23,5,,,public,2009-05-22,Removed unused AD elements,"In the application dictionary there are several elements that are no longer needed and should be removed. ",acknowledged,open,,1970-01-01 0009122,feature request,Openbravo ERP,johnfandl,iciordia,normal,minor,always,,,2009-05-21,20,rPath Linux,,public,2009-05-22,"Recent Linked Items" Combo-box to provide fast access to recent "Linked Items" screens,"""The """"Linked Items"""" screen is very powerful but currently is frustrating for users who want to explore more than one linked item from that screen (typical scenario). The frustration is because when you select a """"linked item"""" from the screen, the screen disappears and you can't get back to it via the application """"Go Back"""" button or the browser Back button. In fact, you don't even """"go back"""" to the place where you can re-select the """"Linked Items"""" option again, and and you don't return to where you just came from. Clicking on a Linked Items screen link is like entering a wormhole--very cool way to quickly get somewhere else in your """"universe"""" of data, but essentially a one-way ticket (which loses the normal context and leaves the user confused). Also, you can't right-click on a linked item and spin off a new browser tab, as noted in 0009046. If that one is implemented, then this one is less important (but still independently very valuable). I am thinking that this suggestion is cheaper than 0009046, and a practical """"quick win"""". Allowing the user to quickly get back to his recent """"Linked Items"""" screens really provides powerful, fast access to the user's """"working set"""" of information.""",new,open,,1970-01-01 0009046,feature request,Openbravo ERP,johnfandl,iciordia,normal,minor,always,2.50,,2009-05-15,20,rPath Linux,,public,2009-05-22,"""Blue links"" are inconsistent, depending on how you click (""Open Link in New Tab/Window"") vs. direct (left-click)","If you click on a blue link directly, you are taken to the expected screen and everything works as expected. However, if you right-click and select either ""Open Link in New Tab"" or ""Open Link in New Window"" (user behavior that is very common now that all modern browsers support tabs), you are not taken to the same screen.",new,open,,1970-01-01 0008934,feature request,Openbravo ERP,alostale,iciordia,normal,minor,always,2.50,,2009-05-06,5,,,public,2009-05-22,After installing/updating modules check if tomcat needs to be restarted,"""Module installation/update consists in 3 steps: 1- Install module, which copies module's files in file system 2- Apply module, which updates database and rebuilds system 3- Reload/restart tomcat Steps 1 and 2 are correctly tracked but not 3. It is possible to execute 1 and 2 and postpone 3. In this case the system is not aware step 3 is pending. """,new,open,,1970-01-01 0008679,feature request,Openbravo ERP,plujan,iciordia,normal,trivial,have not tried,,,2009-04-21,5,,,public,2009-05-22,User friendly build output,"""Now that build output is part of standard user interface, current output is too technical for most cases. Usually, you just want to know compilation progress and errors found, so the full detailed output showing processed window, number of SQL sentences executed etc. is confusing. Note that this behavior applies to everyone installing/updating modules (consider Core as a module as well) and/or current Basic Network customers""",new,open,,1970-01-01 0008381,feature request,Openbravo ERP,plujan,iciordia,normal,major,have not tried,main,,2009-04-01,5,,,public,2009-05-22,New feature: Test connection,"Whenever you finished configuring the properties file, it would be handy to have a ""test connection"" feature that verifies that the DB can be accessed and other validations.",new,open,,1970-01-01 0008380,feature request,Openbravo ERP,plujan,iciordia,normal,minor,have not tried,main,,2009-04-01,5,,,public,2009-05-22,Automatic properties update,"""When updating from 2.40 to 2.50 I have to specify the whole properties in config folder, just like the first time I configured 2.40 (or whatever I started with). If the 2.40 properties has the current valid values, why I have to entering them manually again? They should be copied.""",new,open,,1970-01-01 0006347,feature request,Openbravo ERP,villind,iciordia,normal,major,always,2.40,,2008-12-03,5,,,public,2009-05-22,Remove Client information from windows where it is not needed,"Windows that does not have System in the access right should not display the field Client (AD_CLIENT in database). ",acknowledged,open,,1970-01-01 0005938,feature request,Openbravo ERP,eduardo_Argal,iciordia,normal,minor,have not tried,,,2008-11-12,20,Ubuntu 8.04Hardy,,public,2009-05-22,Show DAL object properties in dictionary,Show DAL object properties in column tab of dictionary so that writting a whereclause in DataSet/Table tab is easier. It is the same that we have for DAL object name in table tab.,new,open,,1970-01-01 0003239,feature request,Openbravo ERP,user71,iciordia,low,minor,always,,,2007-03-12,5,,,public,2009-05-22,Generate a table references when a new table is created,"Many tables have not a table reference. When different installations need new table references, these are created with a particular ID. The problem is that sometime later on, the same table reference will be needed and will be created with a general ID. And the table reference will be duplicated. I think, the trigger sould generate the table reference when a new table is inserted on the ad_table.",acknowledged,open,,1970-01-01 0003236,feature request,Openbravo ERP,user71,iciordia,normal,minor,always,,,2007-03-12,5,,,public,2009-05-22,Report user access by IP address,"The OpenbravoERP is a web based ERP. We have our first customer with the server on a ISP. It should exist a form, where the user could check the different access IPs, and see if those accesses are succesfull or not. This way, application users will control the application logins.",acknowledged,open,,1970-01-01 0005981,feature request,Openbravo ERP,pjuvara,iciordia,normal,major,have not tried,,,2008-11-16,5,,,public,2009-05-22,Ability to define and render parameters for processes,"""All background processes should have parameters defined in the Application Dictionary and there should be a window that allows to submit those processes and enter their parameters. In addition, it should be possible to view in read only mode the parameters of a scheduled or executed process instance.""",acknowledged,open,,1970-01-01 0004400,feature request,Openbravo ERP,networkb,iciordia,urgent,minor,have not tried,2.35MP6,,2008-07-14,5,,,public,2009-05-22,The compile operation should not interfere with the running application,"""When we do 'ant compile.complete' during this process the Openbravo application is stopped. If we need to do a minor change this makes the downtime of the system unnecessary long. We think the compile operation should not interfere with the running application. Only after a deploy, the running application should be reloaded (which happens already automatically by tomcat).""",acknowledged,open,,1970-01-01 0004391,feature request,Openbravo ERP,azuledu,iciordia,normal,minor,N/A,,,2008-07-14,5,,,public,2009-05-22,Automatic windows design improvements,"""It would be useful to have the possibility of add fields from different tables to an automatic window. When we add a field, we can choose the table too. All the fields from the tables chosen appear in the 'Windows,Tabs, and Fields'->Tab->'Field Sequence' tab with a different colour for mandatory fields.""",acknowledged,open,,1970-01-01 0004350,feature request,Openbravo ERP,gorkaion,iciordia,normal,minor,N/A,,,2008-07-08,5,,,public,2009-05-22,Calls to ComboReload callouts on Auxiliar Inputs,"""When there is a Validation Rule that depends on a field of the window WAD automatically creates a callout called ComboReload@tabId@. And in those fields are inserted calls to the callout on the onChange event so the field with the validation rule is reloaded. If the dependent field is an Auxiliar Input the correspondent hidden input in the window doesn't have this call on its onChange event, so the validation rule is not applied in the field with it. The generation of the ComboReload should also consider the Auxiliar Inputs as it is doing with the fields. This Feature Request has been originated as it is the proposed solution to solve bug #570""",acknowledged,open,,1970-01-01 0005927,feature request,Openbravo ERP,elopio,iciordia,normal,minor,always,,,2008-11-12,5,Ubuntu 8.10,,public,2009-05-22,Show the language on the module in it's details.,"When you click View details of a module, those details don't include it's language.",acknowledged,open,,1970-01-01 0003261,feature request,Openbravo ERP,user71,iciordia,normal,minor,always,,,2007-03-12,5,,,public,2009-05-22,Postal code format checking,"In the location popup, check if the postal code input has a correct format depending on the selected country. Set a default number of characters for each country for the postal code.",acknowledged,open,,1970-01-01 0003235,feature request,Openbravo ERP,user71,iciordia,normal,minor,always,,pi,2007-03-12,5,,,public,2009-05-22,User language by default,"It should be possible to configurate a default user language per user. If this default language does not exist, the users operating systems language should be selected. Users may want to have their operating system on a language but access to OpenbravoERP using another language.",acknowledged,open,,1970-01-01 0003213,feature request,Openbravo ERP,user71,iciordia,normal,minor,always,,pi,2007-03-06,5,,,public,2009-05-22,Callout management review,"Study what kind of fields should be modified by a callout, and those for which we must watch the following: what kind of modified fields can be rewritten by a callout",acknowledged,open,,1970-01-01 0006059,feature request,Openbravo ERP,pjuvara,iciordia,normal,major,have not tried,,,2008-11-19,5,,,public,2009-05-22,Business objects definition,"Ability to declare business objects (i.e. sales orders) as meta data together with what tables comprise them. ",acknowledged,open,,1970-01-01 0000495,feature request,Openbravo ERP,iperdomo,iciordia,low,major,N/A,pi,pi,2008-05-30,20,2.6.23-gentoo-r9,,public,2009-05-22,A help message (info type) is desirable on generated windows,"In some cases (e.g. Heartbeat Configuration window) you need to explain the user how to use or what is the meaning of a specific window. It would help a lot if a message, type Info, appears the first time that the user access that window.",acknowledged,open,,1970-01-01 0003405,feature request,Openbravo ERP,rafaroda,iciordia,normal,minor,always,,pi,2007-10-29,5,,,public,2009-05-22,Field sequence tab info,"""This feature request extends from bug https://sourceforge.net/tracker/index.php?func=detail&aid=1767517&group_id=162271&atid=823129. *Environment OS: Ubuntu 7.04 DB: Oracle XE 10g OB: R2.35 Web browser: Firefox 2 *Steps 1. Application Dictionary > Windows, Tabs and Fields 2. Select a 'Window', then go to 'Tab' and finally to 'Field Sequence'. Two multiple selectors are displayed. The one in the left shows fields that will be hidden in the application and the one in the right shows fields that will be displayed. A label clarifying it would be nice.""",acknowledged,open,,1970-01-01 0003394,feature request,Openbravo ERP,user11,iciordia,normal,minor,always,,pi,2007-09-26,5,,,public,2009-05-22,Switching translation format to PO and distribute a ZIP,"""This feature request suggests: - Switching the translation formats to PO (Portable Object) - Make more easy to install translations distributing a single ZIP file and making the application do all the necessary process instead of the user. My vision is the following: - Keep the import code for XML files. People should be able to import old translations and Compiere ones (if they wish and the license is compatible). - Add support for importing/exporting the translations in PO format. This should be the recommended way of working once the support is added. It is going to be anyway since we are going to remove XML exporting. Also it should be more easy to install and distribute translations. We can use a ZIP file for the translations that Openbravo can read directly, instead of having to create a directory (lang/xx), putting there the XML files, and so on. Also, the application should launch the necessary processes, including compilation if it needed. You have all the PO documentation at: http://www.gnu.org/software/gettext/manual/gettext.html Also there is a XML2PO script: http://svn.gnome.org/viewcvs/gnome-doc-utils/trunk/xml2po/ that you can use for reference. Regards, """,acknowledged,open,,1970-01-01 0006769,feature request,Openbravo ERP,iperdomo,iciordia,normal,minor,always,pi,,2009-01-02,20,2.6.23-gentoo-r9,,public,2009-05-22,Deprecate unused tables,"There are a few unused tables that should be deprecated: C_Order_Open M_Transaction_Sum C_Invoice_Day C_Invoice_Month C_Invoice_ProdMonth C_Invoice_ProdWeek C_Invoice_VendorMonth C_Invoice_Week C_Cash_Detail C_Invoice_CustomerProdQtr C_Invoice_CustomerVendQtr T_Report AD_Dependencies AD_Script_SQL",acknowledged,open,,1970-01-01 0006604,feature request,Openbravo ERP,alostale,iciordia,low,trivial,always,,,2008-12-17,5,,,public,2009-05-22,Module packages should be generated in an isolated way,"""Currently packaging for WAD generated windows within modules is as follows: org.openbravo.erpWindows.my.module.package.windowName Combo reload classes are all in the same package: org.openbravo.erpCommon.ad_callouts. And the same for generated action buttons: org.openbravo.erpCommon.ad_actionButton All this makes that the source for a module cannot be find in a single place but it is distributed in several directories. The same is applicable for compiled classes, making not possible to completely package the module in a binary file in a isolated way. Note that if window generation evolves in a way that dynamically generates all generated code not generating java classes anymore this will not be a problem anymore.""",new,open,,1970-01-01 0006508,feature request,Openbravo ERP,galderromo,iciordia,normal,major,always,,,2008-12-12,20,Gentoo 2.6.24,,public,2009-05-22,using "&" symbol on database procedures (even on licenses) can be anoying,"If you try to create a script to introduce few triggers together after a not normal database creation, having ""&"" symbols can be very anoying.",new,open,,1970-01-01 0006250,feature request,Openbravo ERP,villind,iciordia,normal,major,always,2.40,,2008-11-28,5,,,public,2009-05-22,Option to define a menu item that always opens window in NEW mode,Currently all windows go back to previous state when opened from the menu. This is undesirable if the user goal is to create a new document.,new,open,,1970-01-01 0007632,feature request,Openbravo ERP,eduardo_Argal,iciordia,normal,minor,always,,pi,2009-02-18,20,Ubuntu 8.04Hardy,,public,2009-05-22,Sorting: Default sorting is awful. Sometimes it is a random sorting (For example when browsing invoices for an specific customer,"Sorting: Default sorting is awful. Sometimes it is a random sorting (For example when browsing invoices for an specific customer) ",new,open,,1970-01-01 0007608,feature request,Openbravo ERP,FrancescoFinamore,iciordia,normal,minor,N/A,,,2009-02-17,20,rPath Linux,,public,2009-05-22,Toolbar function copy record,There are some users that thinks it could be nice have a button "copy record" on the toolbar of the windows that make a new record from an old one so the user must modify only some data.,new,open,,1970-01-01 0007475,feature request,Openbravo ERP,pheenan,iciordia,normal,minor,N/A,,pi,2009-02-10,5,,,public,2009-05-22,Email type data field,"Provide a field datatype of email within the Application Dictionary. This field should contain default validation for the content of the field such as checking for '@' symbol and a '.' following it.",acknowledged,open,,1970-01-01 0007441,feature request,Openbravo ERP,Dowid,iciordia,normal,minor,have not tried,pi,pi,2009-02-09,10,XP,,public,2009-05-22,Validation of number field before saving,"""When a user enters an incorrect value (ex. """"ABC"""") into a mandatory numeric field in any window, and clicks the save button, the system sends this incorrect data to the application server for processing. Note that currently Openbravo checks for wether or not required fields are filled in at the client side. It would be better if numeric data is verified at the client side, and outputs an error for the user if this data is invalid.""",acknowledged,open,,1970-01-01 0009098,feature request,Openbravo ERP,alostale,iciordia,none,major,always,pi,,2009-05-20,5,,,public,2009-05-22,Read Only Logic does not work if the clausure does not include a column from the table,"""Read only logic only works when the values included within it are columns for the same table than the field that affect it. It would be necessary to add the capability of adding session values too. For example a read only logic does not work if the clause is like: @#AD_User_ID@!1000000 The javascript function created is: function readOnlyLogic() { readOnlyLogicElement('ColumnName', (strAD_User_ID != 1000000)); return true; } It seems that a field called strAD_User_ID should be a column from the table. This column does not exist in the table so, the Read Only Logic does not work It exists a workaround: Create an Auxiliary input like: @SQL=SELECT AD_USER_ID FROM AD_USER WHERE AD_USER_ID = @#AD_User_ID@ In Read Only logic use: @AuxiliaryInputName@!1000000""",new,open,,1970-01-01 0009118,feature request,Openbravo ERP,AinhoaPagola,shuehner,low,trivial,have not tried,,,2009-05-20,5,,,public,2009-05-22,Never used column in c_bp_bankaccount,"""In c_bp_bankaccount there is a column named BankAccountType. This column is only linked to a field name Account Type in Business Partner Window - Bank Account tab. This field has display logic: @IsACH@='Y' IsACH field was deprecated [1] and thus, removed from the application so this field is never displayed. Be careful, because a column with this same name also exits on C_Bankaccount table. This column is linked to a field that it IS being used. [1] http://wiki.openbravo.com/wiki/Projects/Code_Cleanup/Technical_Documentation""",acknowledged,open,,1970-01-01 0007051,feature request,Openbravo ERP,rachelJohnston,rgoris,normal,minor,always,,pi,2009-01-21,5,,,public,2009-05-05,Amortization / Depreciation - wrong terminology used,"The term amortization is used interchangeably with depreciation when they are slightly different things. Richard M is the expert on this so please address any questions to him. ",acknowledged,open,,1970-01-01 0006015,feature request,Tools,gforcada,alostale,normal,major,always,,,2008-11-18,5,,,public,2009-04-30,In runTemplateMerge while matching look at original strings instead of row ids,"If the template file has a string that is already translated in the base file but they have different row ids the runTemplateMerge doesn't find the translation and the resulting file doesn't contain the translation, so we are losing the translation.",new,open,,1970-01-01 0006892,feature request,Tools,gforcada,alostale,normal,major,always,,,2009-01-14,5,,,public,2009-04-30,[openbravo2po-valuetrl]Prevent non-translated strings to be recognized as translated from po tools,"""Hi, One issue still remaining to be fixed is that when you have something like: B This is getting translated to po files as: msgid """"Define a new language as a system language."""" msgstr """"B"""" And for all po tools out there this will be considered a string that is currently translated. """,scheduled,open,,1970-01-01 0007909,feature request,Openbravo ERP,umer_hayat,dbaz,high,minor,always,pi,,2009-03-03,10,,,public,2009-04-22,"In vendor Invoice window, field of Project does not get refreshed when value is entered through keyboard.","While generating Vendor Invoice report (in Procurement management module), If you want to select a project (a filter named as Project), you have to select it using the pop up menu. Once selected using a pop up menu you can update (or for example delete) it by using key stoke (backspace key in case of delete). But it will not affect the query result. To actually undo that filter you will have to open up that pop up menu again and click the cancel button. ",acknowledged,open,,1970-01-01 0000391,feature request,Openbravo ERP,gorkaion,rgoris,normal,minor,N/A,,,2008-05-21,20,,,public,2009-04-22,Additional date widget for WAD windows: date range + date format validation,"""Enable in wad generated windows validations when there are fields that set a range. This is already done in manual windows with date ranges. For example, when entering a date range check that 'date from' is earlier than 'date to'. Also prevent saving when data validation fails. This feature request was proposed as a bug in Sourceforge's tracker. http://sourceforge.net/tracker/index.php?func=detail&aid=1619682&group_id=162271&atid=823129""",acknowledged,open,,1970-01-01 0008480,feature request,Openbravo ERP,pmagnin,gorkaion,normal,major,have not tried,pi,pi,2009-04-07,5,,,public,2009-04-07,MRP process : No control based on the dates,"""MRP Control Risks Report: The MRP does not provide any control based on the dates. The MRP process (based on Purchasing or Manufacturing plan) is only calculating the theoretical planned date. You have to check after the calculation if the provided planned date is not previous of the current day, or at least, belongs to the Safety lead time. For example, if you have a Safety lead time of 5 days and the MRP process provides a Purchase Planned Date for 2 days before the current date, you still have a security of 3 days. The Plan could be accepted, even if the start date in anterior. If the Purchase Planned Date is proposed for 6 days before, the manufacture process is impossible. All these informations should be easily available. We would need a MRP Report that gives you the Plans with Risks (High and Medium as regard the Safety lead Time, the current date and the estimated start date for the MRP). """,new,open,,1970-01-01 0008110,feature request,Openbravo ERP,marvintm,marvintm,normal,minor,have not tried,,,2009-03-13,5,,,public,2009-03-27,PostgreSQL PL/SQL "RAISE" statements without an error code could be exported with the code "20000" by default,"""Currently, if a RAISE statement is added to a PL/SQL object without the comment --OBTG code, it will not be correctly standardized, and although it will continue to work in PostgreSQL, it will not work in Oracle. We could avoid this problem if we automatically export the statement as if it had an --OBTG 20000 comment. This wouldn't be noticed in PostgreSQL (as the statement would be created the same way, with the only difference being in the comment added), and it would work in Oracle.""",new,open,,1970-01-01 0007892,feature request,Openbravo ERP,maria_perez,rgoris,normal,minor,have not tried,,,2009-03-02,5,,,public,2009-03-26,Exportation to excel or pdf customized by user view,"On every window in grid view, exportation to excel keeps the order and rows selected to the exported file.",acknowledged,open,,1970-01-01 0007631,feature request,Openbravo ERP,eduardo_Argal,rgoris,normal,minor,always,pi,pi,2009-02-18,20,Ubuntu 8.04Hardy,,public,2009-03-26,"Reports format: Too striped, so too much ink wasted. Optimize space used. Too much paper wasted","""Reports format: Too striped, so too much ink wasted. Optimize space used. Too much paper wasted Montblanc issue""",acknowledged,open,,1970-01-01 0007879,feature request,Openbravo ERP,fisher,rgoris,normal,major,have not tried,,,2009-02-28,5,,,public,2009-03-26,Easy access to the window/report/process via short command/transaction code(tcode),"""As of now, Openbravo provide standard way of access the window/report/process via the menu tree, also it is planned to introduce the dashboard and bookmark in the future release, but I do strongly suggest to have the feature to allow user access the window/report/process via short command from every page. I have been working as SAP engineer for more than 6 years, we do feel SAP's tcode(short command accessible from every screen) feature is very convenient for both user and IT, especially when we need to frequently switch to different screen during testing.""",acknowledged,open,,1970-01-01 0008142,feature request,Openbravo ERP,arunkumar,rgoris,low,minor,always,2.50beta,,2009-03-17,5,,,public,2009-03-26,Data validation has to be done for the text fields in Business Partner -> Bank Account tab,The text fields in the Bank Account tab should have data validation . But the fields don't have data validation.,acknowledged,open,,1970-01-01 0008129,feature request,Openbravo ERP,fisher,rgoris,normal,minor,have not tried,,,2009-03-16,5,,,public,2009-03-26,Generic multi value selector for fields for query/search,"""Currently on the search screen, the user can set single value in the basic view, while in the advanced view, there is limited feature which user can utilize to achieve searching by multi value(list of possible values and ranges) of a single field, but compared to SAP's generic multi value selector for fields in the search screen, Openbravo's function is not so user friends, there are much to improve. So the generic multi value selector feature is highly suggested.""",acknowledged,open,,1970-01-01 0006469,feature request,Openbravo ERP,jplevy,rmorley,normal,major,N/A,2.50alpha-r3,,2008-12-10,5,,,public,2009-03-20,Costs centers,"Currently the costs centers in Openbravo are limited to the production process. It would be necessary that the costs centers could be created and posted is a similar way to projects.",acknowledged,open,,1970-01-01 0007735,feature request,Openbravo ERP,arunkumar,gorkaion,normal,minor,always,2.50alpha-r11,,2009-02-23,30,,,public,2009-03-04,Able to change the quantity in "Operation" tab even if the work requirement is closed,"We are able to change the quantity in ""Operation tab"" in the Work requirement even if it is closed. ",acknowledged,open,,1970-01-01 0007655,feature request,Openbravo ERP,eduardo_Argal,rmorley,normal,major,have not tried,2.35,pi,2009-02-18,5,,,public,2009-03-03,Displayed account field should be formated: 0000-0000-00-0000000000,"Displayed account field should be formated: 0000-0000-00-0000000000 Including ""-""",new,open,,1970-01-01 0007638,feature request,Openbravo ERP,eduardo_Argal,rmorley,normal,minor,have not tried,pi,pi,2009-02-18,20,Ubuntu 8.04Hardy,,public,2009-03-03,Preconfigured system including accounts for Bpartner status (payment status accounts),"Preconfigured system including accounts for Bpartner status (payment status accounts) ",new,open,,1970-01-01 0007657,feature request,Openbravo ERP,eduardo_Argal,rmorley,normal,major,have not tried,2.35,pi,2009-02-18,5,,,public,2009-03-03,Pro-forma invoices: Shipments including prices,"Pro-forma invoices: Shipments including prices Document already exits in the system but not sure of the behaviour",acknowledged,open,,1970-01-01 0007390,feature request,Openbravo ERP,jtarbal,rmorley,normal,minor,have not tried,,,2009-02-05,5,,,public,2009-02-17,Taxes on commissions in bank statement,"""Currently, when conciliating a payment through the bank statement document, the user can introduce a cost that the bank applies to the payment. This cost is posted in a specific account that can be configured in the ERP. However, the system does not separate the taxes from the base amount of the bank commission. It would be great if the """"Create lines from"""" button from the """"Bank statement"""" had an additional field for the tax of the payment cost. This way the user could introduce this cost. Then, the system could separate into the accounting the taxes from the base amount of the commission.""",acknowledged,open,,1970-01-01 0004747,feature request,Openbravo ERP,carbonete,rmorley,normal,major,always,2.35MP4,,2008-08-28,20,,,public,2009-02-05,More than 1 cascade tax don´t work,"""If I insert more than 1 tax with cascade checked. It´s not work , it´s act like a normal calculation. I´m need to make tax calculation to Brasil : What I´m want to do : Service : R$ 10000,00 TAX Taxable amount + ISS 2% : R$ 200,00 R$ 10000,00 -IR 1,5% : R$ 153,00 R$ 10200,00 -Cofins 3% : R$ 306,00 R$ 10200,00 -PIS 0,65 %: R$ 66,30 R$ 10200,00 -CSLL 1% : R$ 102,00 R$ 10200,00 Value for deposit by client: R$ 9572,70""",acknowledged,open,,1970-01-01 0007007,feature request,Openbravo ERP,gforcada,rmorley,normal,major,N/A,,,2009-01-19,5,,,public,2009-02-03,Use XLIFF format to output the translations files instead of a custom xml file,"""Right now, when you export a translation if creates several xml files which aren't following any industry standard because they are a custom version (don't know if it's inherited from Compiere). The main problem with a custom xml file format is that localisation is not just marking strings as translatable, extract them to a file, get them translated and send back to the application. Translating is really complex, there are translation tools, lots of other formats, professional tools, assistive technologies, translation memories, translation guidelines, compendiums and so on that makes translating Openbravo ERP more complex than it should be.""",acknowledged,open,,1970-01-01 0007252,feature request,Openbravo ERP,jtarbal,rmorley,normal,major,always,2.40,,2009-01-30,5,,,public,2009-02-02,Dimensions of valid combinations,"""Currently, the accounting dimensions in Openbravo ERP are the following: - Organization - Product - Business Partner - Project - Sales Campaign - Sales Region - 1st Dimension (from """"Accounting dimensions"""" tab of purchase and sales invoices) - 2nd Dimension (from """"Accounting dimensions"""" tab of purchase and sales invoices) However, the valid combinations selector does not allow to use all of them. It would be great if all of them could be used when creating a valid combination (account selector).""",new,open,,1970-01-01 0005201,feature request,Openbravo ERP,rgoris,rgoris,normal,trivial,always,,,2008-09-23,5,,,public,2009-01-20,Error messages do not speak the user language,"Typical system related error messages hit the user once in a while, adding zero value to the user´s insight in the problem.",feedback,open,,1970-01-01 0000402,feature request,Openbravo ERP,rafaroda,serc,normal,minor,N/A,pi,pi,2008-05-22,20,Ubuntu 7.10,,public,2009-01-19,Project filter in 'Create AP Expenses Invoices' and 'Create Sales Orders from Expenses' processes,"""While creating reimbursable expenses for employees (purchase invoices) or reinvoicing expenses for customers (sales orders), it would be useful that these processes differentiate projects since one employee or customer can be participating in more than one project. For this purpose, a project filter should be included in 'Create AP Expenses Invoices' and 'Create Sales Orders from Expenses' processes.""",acknowledged,open,,1970-01-01 0006827,feature request,Openbravo ERP,rachelJohnston,rgoris,low,minor,always,,,2009-01-09,5,,,public,2009-01-14,Drop-down menu with only one option,"""In Financial Management > Asset there is a drop-down menu for 'depreciation type' which only has one option, 'Linear'. I think there used to be more options (hence the choice of control) but OB ERP now only supports Linear amortization. """,acknowledged,open,,1970-01-01 0006737,feature request,Openbravo ERP,iperdomo,iciordia,normal,minor,always,pi,,2008-12-24,20,2.6.25-gentoo-r9,,public,2009-01-02,XMLEngine main() method is broken after fix in Rev.11558,"""The class XmlEngine allows you to execute it from command line e.g. java XmlEngine [driver URL] file The main() method of this class allows you to create a XmlEngine object without connection, but now we are require always a connection to the database. The connection pool handling should be defined in the main() method.""",new,open,,1970-01-01 0004500,feature request,Openbravo ERP,alostale,dbaz,normal,minor,always,,,2008-07-24,5,,,public,2009-01-02,Alert check time is hardcoded,"""Alerts execute a ajax call each period of time to check if there are new alerts for the current user. This period of time is currently hardcoded in VerticalMenu.html to 50s: function updateAlert() { updateData(); setTimeout(""""updateAlert()"""", 50000); } It should be configurable, not hardcoded.""",new,open,,1970-01-01 0006762,feature request,Openbravo ERP,rachelJohnston,rgoris,normal,minor,always,2.50alpha-r5,,2008-12-30,5,,,public,2008-12-31,Misleading options in Product Setup,"""When you are setting up a product you have to specify the Product Type: Expense, Item, Service or Resource. A bunch of sub-options appear based on the option you have chosen. However, some of the options are not relevant. For example, for Expense Type you also get the 'Discontinued' checkbox which isn't relevant for an Expense. The fact that the checkboxes change to reflect the Product Type makes the user (or me anyway) think that they are all relevant. """,acknowledged,open,,1970-01-01 0003373,feature request,Openbravo ERP,roklenardic,rmorley,normal,minor,always,,,2007-08-02,5,,,public,2008-12-22,Records range setting,"""Within Session Information window, we can set the Records range which is 20 by default. This sets the number of lines shown in relation mode of any window. This is a system-wide setting, meaning that all users will have the same number of lines regardless of their screen/browser size. The number of lines should be adjusted dynamically according to users browser size since the double scrollbars on the side make the UI ugly and awkward. It should not be a system-wide setting. """,new,open,,1970-01-01 0003302,feature request,Openbravo ERP,jordimas,rgoris,normal,minor,always,,,2007-03-19,5,,,public,2008-12-19,Do not refer to record but to the actual object,"""Hello, Please, consider the following terminology: - """"New record"""". This far to technical. When you are in invoices for example you expect it to see """"New envoice"""". - """"Relation"""". That's is again a technical term. We should find something more business like """"table view"""" or so. Thanks, Jordi,""",acknowledged,open,,1970-01-01 0006498,feature request,Openbravo ERP,rachelJohnston,rgoris,normal,minor,always,2.50alpha-r3,,2008-12-11,5,,,public,2008-12-19,Bad terminology in Process Request window,"""In General Setup > Process Scheduling > Process Request you can request system processes to either run immediately or at a later date. The Timing option controls the scheduling of the process and there are three options: immediately (self explanatory) later (process runs once at the time and date specified). scheduled (process runs recurrently at the date and time specified). If an end date and time is not specified the process runs indefinitely. IMO, the distinction between """"Later"""" and """"Scheduled"""" is difficult for the user to make, because if something is scheduled it is inherently later. The distinction is between a recurrent / ongoing task and a one off, discrete task. """,acknowledged,open,,1970-01-01 0000466,feature request,Openbravo ERP,galderromo,marvintm,normal,major,always,0.7x,,2008-05-28,20,,,public,2008-12-18,Constraint's status is not exported.,"Constraint's status is not exported, so when you import the constraint always is set to enabled.",new,open,,1970-01-01 0004740,feature request,Openbravo ERP,rafaroda,marvintm,normal,major,always,0.7x,,2008-08-28,20,Ubuntu 7.10,,public,2008-12-18,Revisions comparison mismatch in export.database,"When working with Openbravo code, one can make commits that do not have to do with the database but that increment the source code revision. If one, wants then to export the database, he can not.",new,open,,1970-01-01 0006454,feature request,Openbravo ERP,rgoris,rgoris,normal,major,have not tried,,,2008-12-10,5,,,public,2008-12-18,Client / user name,"""When you do the initial client setup process, this is confusing. The """"Client Username"""" field is populated by default with """"ClienteAdmin"""" and the """"Organization Username"""" is """"ClienteUser"""". Does Organization here mean the secondary level in Openbravo ERP (as in Client - Organization - Warehouse), or is it a misnomer for the Client? Not sure if it's the placeholder entries in the fields or the field labels that are the problem here. """,acknowledged,open,,1970-01-01 0006453,feature request,Openbravo ERP,rgoris,rgoris,normal,major,have not tried,,,2008-12-10,5,,,public,2008-12-18,Import File loader works counterintuitively,"""When you try the data available in your flat file you click """"OK"""". Could we have insted a button """"Check Data"""". Could we avoid to empty the fields of file and format after clicking """"Ok"""" button. You currently nedd to do twice the flat file search. There is a lot wrong here. Also importing an invalid file stalls the system. OK means TEST (!) and PROCESS imports it. Also after test, the field is cleared. It could be nice too to be able to import in parallel (popup while staying on same page). Also warning that when number of rowa >1000 that deletion is not possible for over 1000 rows. Master Data Management || Import Data || Import File Loader """,acknowledged,open,,1970-01-01 0006452,feature request,Openbravo ERP,rgoris,rgoris,normal,minor,have not tried,,,2008-12-10,5,,,public,2008-12-18,Showing lines in linked items is obvious and irrelevant.,"""It is not clear at all what Linked items means. Link an invoice and its lines has very little sense, since from an user perspective the whole invoice is a single item. RGO: Perhaps we can still show them but at least make sure that the user understand these are lines. """,acknowledged,open,,1970-01-01 0006441,feature request,Openbravo ERP,rgoris,rgoris,normal,trivial,always,,,2008-12-10,5,,,public,2008-12-18,Products should be related to the category,"""You enter a Product category, then you have a full and independent list of products. No relation with the product category. Sales Management || Analysis Tools || Invoiced Sales Order Report """,acknowledged,open,,1970-01-01 0006440,feature request,Openbravo ERP,rgoris,rgoris,normal,minor,always,,,2008-12-10,5,,,public,2008-12-18,Automatic year value,"You first enter the year, then the period. No relation between the 2 filters. The Year could be automatically determined from the period. Financial Management || Accounting || Analysis Tools || General Accounting Report",acknowledged,open,,1970-01-01 0006459,feature request,Openbravo ERP,rgoris,rgoris,normal,minor,have not tried,,,2008-12-10,5,,,public,2008-12-18,Application Dictionary Limitation,"""You cannot develop a page with radio buttons. On generated pages that require such buttons, check buttons are used instead. The obvious issue is that you can select more than one (radio buttons functionality is not emulated) and when you try to save an error message will tell you that only a value can be selected. E.g. For example, Financial Management > Setup > Bank , when selecting IBAN or Spanish account type """,acknowledged,open,,1970-01-01 0006355,feature request,Openbravo ERP,jaime_chamorro,rmorley,normal,major,always,2.35MP4,,2008-12-03,5,,,public,2008-12-17,Remittance filter for Bankstatement,"""There is not remittance filter to select the debt-payment in the manual window generated from """"Create Lines from"""" button. Once the user has been generated a remittance (consolidated or not), he has to select debt-payments one by one in the bankstatement. This process could be very tough when the user has to manage a large number of debt-payments. """,new,open,,1970-01-01 0006159,feature request,Openbravo ERP,pjuvara,rmorley,normal,minor,always,,,2008-11-22,5,,,public,2008-12-17,Support for Shamsi (Persian) calendar,"Ability to operate Openbravo using a Persian calendar instead of the Gregorian calendar: Th Persian calendar has 12 month as shown below: 1.Farvardin - 31 days - Equal April 2.Ordibehesht - 31 days - Equal May 3.Khordad - 31 days - Equal June 4.Tir - 31 days - Equal July 5.Mordad - 31 days - Equal August 6.Shahrivar - 31 days - Equal September 7.Mehr - 30 days - Equal October 8.Aban - 30 days - Equal November 9.Azar - 30 days - Equal December 10.Day - 30 days - Equal January 11.Bahman - 30 days - Equal February 12.Esfand - 29 days - Eqaul March And per each four years esfand becomes 30 days",acknowledged,open,,1970-01-01 0005980,feature request,Openbravo ERP,pjuvara,rmorley,normal,major,have not tried,,,2008-11-16,5,,,public,2008-12-17,Tax handling enhancements,"Tax handling needs to be enhanced in many ways. This is an umbrella feature request that encompasses a number of smaller requests attached to it.",acknowledged,open,,1970-01-01 0005345,feature request,Openbravo ERP,villind,rmorley,normal,trivial,N/A,2.40,,2008-09-30,5,,,public,2008-12-17,Chart of accounts export from live system,"Ability to export chart of accounts from live system. ",acknowledged,open,,1970-01-01 0005123,feature request,Openbravo ERP,rafaroda,rmorley,normal,minor,always,2.40,,2008-09-19,20,Ubuntu 7.10,,public,2008-12-17,Ad_Language table should be moved to MasterData.,"""As well as Ad_Country or Ad_Currency, Ad_Language [1] (containing a list of all the languages) should be moved from sourcedata folder to masterdata [2]. This way, one can make a translation of this table to include it in a language pack (see feature request 4424 [3]). [1] https://dev.openbravo.com/websvn/openbravo/trunk/src-db/database/sourcedata/AD_LANGUAGE.xml [2] https://dev.openbravo.com/websvn/openbravo/trunk/src-db/database/masterdata/ [3] https://issues.openbravo.com/view.php?id=4424""",new,open,,1970-01-01 0004800,feature request,Openbravo ERP,RenateNieuwkoop,rmorley,normal,trivial,always,,,2008-09-03,5,,,public,2008-12-17,Bank setup screen: Show Spanish button should be in localization,"Financial Management || Receivables & Payables || Setup || Bank || Bank >> Bank Account The button 'Show Spanish' is very specific to Spain",acknowledged,open,,1970-01-01 0004734,feature request,Openbravo ERP,carbonete,rmorley,normal,minor,have not tried,,,2008-08-27,5,,,public,2008-12-17,obligation put line in cascade tax,"With you have a tax with cascade , require to put different line from other tax with same parent´s. Without this system don´t calculate correct.",acknowledged,open,,1970-01-01 0004729,feature request,Openbravo ERP,carbonete,rmorley,normal,major,always,,,2008-08-27,5,,,public,2008-12-17,Child related to parent tax this is not usefull,Because the complexity of Brazilian tax system. We need to have multiply tax roles. At this moment a tax only support one parent. We think the ideal is that work in reverse. We insert Tax and when insert a TAX with summary level indicate what Tax will compound it. ,acknowledged,open,,1970-01-01 0004618,feature request,Openbravo ERP,boianv,rmorley,normal,major,have not tried,2.40beta,,2008-08-13,5,,,public,2008-12-17,Printed invoices do not have all needed data,"""There are some mandatory fields, which should be printed on trade documents, according to our regulations (Bulgaria). For example, Sales invoice must have following data: - Identification numbers of both parties (international VAT numbers for companies or United Personal number for persons) - Names and addresses of both parties - 10 digit number of the invoice (letters not allowed) - Date of the invoice - Date of the tax event (which is the same, but should be printed separately) - Payment terms, including payment type (for example Bank Transfer) - Bank account (for invoices with bank payment) - Payment due date - Place of origin (The city where the invoice was issued) - Name of the Person, who filled the invoice - Reason for using current taxation – several predefined texts, for example ‘Sales with 0 % VAT for EU intra community supplies’ - Text 'ORIGINAL' on the first copy of the document. Text 'COPY' on all other copies. And (not obligatory any more, I think) – Sum of invoice by words. For credit and debit notes, there are some supplementary fields: - number of the invoice, on which the credit/debit note is based - date of this invoice - Some mark for the type of document (For example a checked checkbox with text CREDIT NOTE) when the name of the document is INVOICE, or directly using name CREDIT NOTE instead of INVOICE By regulations, one invoice could not mix different tax types, all rows inside must be with same tax type (and same taxation reason). Next, I believe that no rows could have negative values (as when Discounts are used). Instead, it is possible to add columns in the invoice, showing discount percent and final value. Or, pre-calculating the discounts into the product prices. It is related with profits, too (when calculating profit gains by products). After confirmation and print, any change of the invoice should be denied. Any correction should be made only with another document (Credit note for example). The ideal case is when even the header data remains static - Partner name, address, ID number etc. If they could change in time (For example, partner changes address), the organization has to keep all documents printed on paper. For an organization with large number of invoices this is a problem. """,acknowledged,open,,1970-01-01 0004609,feature request,Openbravo ERP,boianv,rmorley,normal,major,always,2.40beta,,2008-08-12,5,,,public,2008-12-17,Some base Openbravo accounts should be divided in two sub accounts based on the amount sign,"""There are cases, when one Openbravo base account should be divided in two sub accounts (one Expense and one Revenue), according to the amount sign (as in the case of B_REVALUATIONLOSS_ACCT and B_REVALUATIONGAIN_ACCT). Such are W_DIFFERENCES_ACCT, CB_DIFFERENCES_ACCT and maybe CURRENCYBALANCING_ACCT . When the sign of the amount sum is positive, the Revenue account should be used, and when the sign is negative, the corresponding Expense account should be used.""",acknowledged,open,,1970-01-01 0004595,feature request,Openbravo ERP,alfredo924,rmorley,normal,minor,always,2.40beta,,2008-08-07,5,,,public,2008-12-17,Check Management,"Nowadays Openbravo is just supporting paying by cash or bank. You can use bank payments for issued checks. Just include the check details in the description text area of the payment. A nice feature to add to Openbravo could be the check management. ",acknowledged,open,,1970-01-01 0004544,feature request,Openbravo ERP,andrewballantine,rmorley,normal,major,N/A,,,2008-07-30,20,ubuntu 7.10,,public,2008-12-17,Streamlined supplier payment facility needed,"""Although I have still not got to the bottom of how to pay supplier invoices, I can tell already that it is not workable in a """"real world"""" business environment. The current """"Settlement"""" procedure requires the operator to enter data that the system already knows and involves cancelling existing pending payments to be replaced with alternate payments. This is exposing the data to a degree that causes errors to occur due to misuse. While it may be amusing to spend 5 minutes paying one supplier the invoices that are due. It is not viable when the operator is expected to pay 50 or 100 suppliers. """,acknowledged,open,,1970-01-01 0004437,feature request,Openbravo ERP,galderromo,rmorley,normal,minor,always,2.35MP4,,2008-07-17,20,Gentoo 2.6.24,,public,2008-12-17,C_BP_TAXCATEGORY can't be translated,C_BP_TAXCATEGORIES can not be translated as C_TAXCATEGORIES can be.,acknowledged,open,,1970-01-01 0004424,feature request,Openbravo ERP,rafaroda,rmorley,normal,minor,always,pi,,2008-07-16,20,Ubuntu 7.10,,public,2008-12-17,Missing AD_Language_Trl,"""AD_Language table [1], that stores all the languages [2], has not a corresponding AD_Language_Trl table. So, when you go to Business Partner tab, in Language field you only see languages (with their countries) in English even if you are logged in in Spanish. [1] https://dev.openbravo.com/websvn/openbravo/trunk/src-db/database/model/tables/AD_LANGUAGE.xml [2] https://dev.openbravo.com/websvn/openbravo/trunk/src-db/database/sourcedata/AD_LANGUAGE.xml""",acknowledged,open,,1970-01-01 0004407,feature request,Openbravo ERP,rafaroda,rmorley,normal,minor,always,pi,,2008-07-15,20,Ubuntu 7.10,,public,2008-12-17,Process to delete translations,"""Nowadays, if one wants to delete a translation from Openbravo ERP database (TableName_Trl tables) a 'create.database' has to be performed. It would be great that, in the same way there are 'Import' and 'Export' translations processes, there was a 'Delete' translation process that deletes all the content from TableName_Trl tables for a selected Entity and Language.""",acknowledged,open,,1970-01-01 0004403,feature request,Openbravo ERP,pjuvara,rmorley,normal,minor,have not tried,,pi,2008-07-14,5,,,public,2008-12-17,Advanced production accounting,Sophisticated accounting for production management which considers overheads and resource allocation,acknowledged,open,,1970-01-01 0004289,feature request,Openbravo ERP,pjuvara,rmorley,normal,minor,have not tried,,pi,2008-07-02,5,,,public,2008-12-17,Revenue management,Ability to recognize revenue at different point in time to acknowledge that the service has been provided.,acknowledged,open,,1970-01-01 0004288,feature request,Openbravo ERP,pjuvara,rmorley,normal,minor,have not tried,,pi,2008-07-02,5,,,public,2008-12-17,Bad debt provision management,"Ability to manage bad debt provisions within Openbravo. A bad debt provision is defined as: ""an accounting estimate of the amount of debts thought likely to have to be written off""",acknowledged,open,,1970-01-01 0004284,feature request,Openbravo ERP,pjuvara,rmorley,normal,minor,have not tried,,pi,2008-07-02,5,,,public,2008-12-17,Assets accounting for subsidezed enttities,"""In many cases assets are partially subsidized. In that case, special accounting needs to be create in order to acknowledge the subsidy.""",acknowledged,open,,1970-01-01 0004282,feature request,Openbravo ERP,pjuvara,rmorley,high,minor,have not tried,,pi,2008-07-02,5,,,public,2008-12-17,Close and opening entry navigation,"""The close and opening accounting entry are generated directly in the fact account table, without any document. As a consequence they are only visible in the accounting reports but they cannot be opened in a standard window.""",acknowledged,open,,1970-01-01 0004273,feature request,Openbravo ERP,pjuvara,rmorley,normal,minor,have not tried,,,2008-07-02,5,,,public,2008-12-17,Statement of changes in stockholder's equity,"A new report is needed to generate the statement of changes in stockholder's equity. You can find a definition of this report here: http://www.businessdictionary.com/definition/statement-of-owners-equity.html You can also see examples here: http://www.secinfo.com/dMx27.z7.htm - see page 6 ",acknowledged,open,,1970-01-01 0004270,feature request,Openbravo ERP,pjuvara,rmorley,normal,minor,have not tried,,pi,2008-07-02,5,,,public,2008-12-17,Cash flow statement - indirect method,"""Currently Openbravo supports the Cash Flow Statement calculated using the direct method. Many organizations use the indirect method instead and a new report should be added for that. For more information on the report, see: http://www.businessdictionary.com/definition/indirect-method-cash-flow-statement.html and http://www.prairiepublic.org/features/END/cashwrk3.htm""",acknowledged,open,,1970-01-01 0004268,feature request,Openbravo ERP,pjuvara,rmorley,none,minor,have not tried,,pi,2008-07-02,5,,,public,2008-12-17,Easy accounting entry window,The current accounting entry window should be redesigned to improve the user experience,acknowledged,open,,1970-01-01 0004267,feature request,Openbravo ERP,pjuvara,rmorley,none,minor,have not tried,,pi,2008-07-02,5,,,public,2008-12-17,Rules driven accounting entries,"Currently the business logic to derive accounting entries from documents is hard coded and only accounts can be parametrized. This project is about providing meta data to describe: 1) Which events require accounting 2) How accounting entries are summarized 3) What is the source for each account",acknowledged,open,,1970-01-01 0004261,feature request,Openbravo ERP,dalsasua,rmorley,normal,minor,always,,,2008-07-02,20,Ubuntu 8.04Hardy,,public,2008-12-17,Import Accounts proccess should include the showValueCond field.,Import Accounts proccess should include the showValueCond field.,acknowledged,open,,1970-01-01 0004242,feature request,Openbravo ERP,plujan,rmorley,high,trivial,have not tried,2.40beta,pi,2008-07-01,10,XPsp2,,public,2008-12-17,AT240beta - Error message when creating a Bank should be more specific,"When I enter a new Bank with incorrect data, I receive a generic message. It should be more clear a specific message about what I am doing wrong. See steps.",acknowledged,open,,1970-01-01 0004125,feature request,Openbravo ERP,networkb,rmorley,high,minor,N/A,2.35MP5,,2008-06-23,5,,,public,2008-12-17,OBN: Add initials for contact-persons in Business Partn,"""It should be possible to add initials for contact-persons in Business Partner - Contacts This is nessecery to be able to create reports which address customers in a proper way. For a contact it is currently only possible to enter firstname and lastname, but there should be an extra field to enter the initials (letters) for a contact. These initials are used in formal communication with contacts""",acknowledged,open,,1970-01-01 0004058,feature request,Openbravo ERP,pjuvara,rmorley,normal,major,have not tried,,,2008-06-19,5,,,public,2008-12-17,Translation management,"Complete review of how translations and multiple languages are handled in Openbravo: 1) Supporting base languages different than English 2) Installing a new language easily 3) Creating a new translation 4) Refining a translation This is an umbrella feature request that contains sub-features.",acknowledged,open,,1970-01-01 0004000,feature request,Openbravo ERP,pjuvara,rmorley,normal,major,have not tried,,,2008-06-17,5,,,public,2008-12-17,Automatic bank statement reconciliation,Ability to download bank statements or transactions in electronic format (OFX could be the standard to support - to validate) and to perform the reconciliation.,acknowledged,open,,1970-01-01 0003999,feature request,Openbravo ERP,pjuvara,rmorley,none,minor,have not tried,2.40alpha-r3,pi,2008-06-17,5,,,public,2008-12-17,Bank statement reconciliation process review,"The Bank Statement reconciliation process is very complex in the current application and needs to be streamlined. This is an umbrella feature request that includes all the FRs in this area.",acknowledged,open,,1970-01-01 0003956,feature request,Openbravo ERP,rangakcr,rmorley,normal,major,always,,,2008-06-13,5,,,public,2008-12-17,General Ledger Report By Parent Level,Generate Ledger cannot be run at the Parent level for a Chart of Accounts.,acknowledged,open,,1970-01-01 0003955,feature request,Openbravo ERP,rangakcr,rmorley,normal,major,N/A,,,2008-06-13,5,,,public,2008-12-17,"Bank Statement -Cheque #, Cheque Date, Value Date","Bank Statement to additionally capture the following information 1. Cheque Number 2. Cheque Date 3. Value Date ",scheduled,open,,1970-01-01 0003491,feature request,Openbravo ERP,user71,rmorley,normal,minor,always,,pi,2008-04-28,5,,,public,2008-12-17,Manejo de XBRL,"XBRL es la automatización del intercambio de información financiera mediante el uso del lenguaje XML. Sería interesante poder manejar ficheros de este tipo en openbravo.",acknowledged,open,,1970-01-01 0003453,feature request,Openbravo ERP,user71,rmorley,normal,minor,always,,pi,2008-01-30,5,,,public,2008-12-17,Implement SAF-T export capabilities,"""SAF-T (Standard Audit File for Tax Purposes) is an file format to export accounting data from software. It is part of an OECD recommendation for business and accounting software (http://www.oecd.org/document/57/0,2340,en_2649_34897_34910329_1_1_1_1,00.html). In Portugal, since the start of 2008, the capability of exporting a SAF-T file is required from all accounting software. The specific file format for Portugal is SAFT-PT (http://www.assoft.pt/saft-pt/). It would be important to have this export capability in OpenBravo as it is likely that other European countries will adopt the SAF-T standard.""",acknowledged,open,,1970-01-01 0003452,feature request,Openbravo ERP,cromero,rmorley,normal,minor,always,,,2008-01-28,5,,,public,2008-12-17,Avoid exporting empty files for localization,"The following files do not seem to contain any localizable text: AD_ALERTRULE_TRL_ca_ES.xml AD_PRINTFORMATITEM_TRL_ca_ES.xml AD_PRINTLABELLINE_TRL_ca_ES.xml AT_COMMAND_TRL_ca_ES.xml C_DOCTYPE_COPY_TRL_ca_ES.xml C_DUNNINGLEVEL_TRL_ca_ES.xml C_ELEMENTVALUE_TRL_ca_ES.xml C_GREETING_TRL_ca_ES.xml C_PAYMENTTERM_TRL_ca_ES.xml C_TAXCATEGORY_TRL_ca_ES.xml C_TAX_TRL_ca_ES.xml M_PRODUCT_TRL_ca_ES.xml They should not be exported as XML. And probably also: C_DOCTYPE_TRL_ca_ES.xml AD_WORKBENCH_TRL_ca_ES.xml But it could be interesting for translating contents. So it's intended that ONLY FILES WITH DATA are exported. ",acknowledged,open,,1970-01-01 0003401,feature request,Openbravo ERP,user11,rmorley,normal,minor,always,,,2007-10-18,5,,,public,2008-12-17,Unify identifiers and localizable texts,"""If you merge all the PO files from Openbravo in a single file (equivalent to merge all the localizable strings that the application has) the number of strings is reduced by 39%. We have a large number of duplicated texts in the application. I believe that some of them may be different depending on the context but many of them can really be unified. I think that this is important for us because it reduces the complexity of the application, adds consistency and also makes the process more easy for future partners/community members because reduces the effort to localize Openbravo ERP and to upgrade translations to future versions. """,acknowledged,open,,1970-01-01 0003397,feature request,Openbravo ERP,rafaroda,rmorley,normal,minor,always,,pi,2007-10-09,5,,,public,2008-12-17,General accounting report improvement,"*Environment OS: Ubuntu 7.04 DB: Oracle XE 10g OB: R2.34 Web browser: Firefox 2 *Steps: 1. Financial Management > Accounting > Analysis Tools > General Accounting Report 2. Print a report in PDF format. Year and reference year appear just as a number. It would be great if they appeared preceded by 'Tax year' or 'Financial year' in English and 'Ejercicio' in Spanish (see PNG attached). Take a look at GeneralAccountingReports.java.",acknowledged,open,,1970-01-01 0003370,feature request,Openbravo ERP,villind,rmorley,normal,minor,always,,,2007-07-26,5,,,public,2008-12-17,Action/Process buttons are visible when creating a new entry,"""By default Action/Process buttons are visible also for the new records, except those cannot be used. The default should be the vise versa or they should save the record first. """,acknowledged,open,,1970-01-01 0003348,feature request,Openbravo ERP,iperdomo,rmorley,normal,minor,always,,,2007-06-27,5,,,public,2008-12-17,Define SL_Invoice_Amt right functionality ,"""Environment: r2.31 beta Description: We need to define the right functionality of the SL_Invoice_Amt callout. In the actual approach the Actua lPrice is calculated every time the user change the quantity in the Invoice Product Line. If the user change the this price of a product for a fixed amount, and then change the quantity; the fixed amount is replaced for a calculated price based on the price variations (offers). Possible solutions: * Don't recalculate the Actual Price if the user enter a fixed price, and then change the quantity. * Recalculate the Actual Price every time the user change the quantity, but alert him when the price was changed previously. """,acknowledged,open,,1970-01-01 0003330,feature request,Openbravo ERP,user71,rmorley,normal,minor,always,,,2007-05-16,5,,,public,2008-12-17,Subacounts Rule,Create a rule that ensures that every subaccount has accounts of all the other levels in its hierarchy in its account tree.,acknowledged,open,,1970-01-01 0003285,feature request,Openbravo ERP,user71,rmorley,normal,minor,always,,,2007-03-13,5,,,public,2008-12-17,standard cost report,process plan version should only show versions of the process plan selected,acknowledged,open,,1970-01-01 0003283,feature request,Openbravo ERP,user71,rmorley,normal,minor,always,,,2007-03-13,5,,,public,2008-12-17,Undo generate standards,It should be possible to undo the generate standards process.,acknowledged,open,,1970-01-01 0003277,feature request,Openbravo ERP,jaimetorre,rmorley,normal,minor,always,,,2007-03-13,5,,,public,2008-12-17,Tax Rate structure: defining data for the parent tax,"""A Tax Rate may be defined in a tree hierarchy with two levels. Some information about the tax should only be defined once, and not for each Tax Rate of the hierarchy. For example, the tax zones, the tax category, the business partner tax category, the SO/PO type...""",acknowledged,open,,1970-01-01 0003276,feature request,Openbravo ERP,jaimetorre,rmorley,normal,minor,always,,pi,2007-03-13,5,,,public,2008-12-17,Taxes: country groups,"""When defining taxes, it would be nice to choose groups of countries, not only countries. For example, the European Union could be defined. It's easier to work with one group than with lots of countries. A selection method similar to that in Offers could be used to select precisely group of countries, countries and regions.""",acknowledged,open,,1970-01-01 0003262,feature request,Openbravo ERP,user71,rmorley,normal,minor,always,,,2007-03-12,5,,,public,2008-12-17,Invoice Schedule translation,Invoice Schedule modes should be translateable.,acknowledged,open,,1970-01-01 0003234,feature request,Openbravo ERP,user71,rmorley,normal,minor,always,,,2007-03-12,5,,,public,2008-12-17,Review used accounts ,"Review used accounts and make defaults not mandatory if the account is not used, doing this import acccount file would be simpler and its management too.",scheduled,open,3.0MP0,1970-01-01 0002849,feature request,Openbravo ERP,plujan,rmorley,low,minor,always,,,2008-04-11,5,,,public,2008-12-17,Use of spanish user treatment is not consistent,"""Summary: Using Spanish, the application uses the treatment of """"usted"""" for messaging user (""""Verifique..."""", """"¿Está seguro de..."""", etc). But I found a couple of """"tu"""" treatement that should be changed (""""Arrastra los elementos del árbol para ajustarlos a tus necesidades"""") Version: OpenbravoERP r2.35mp3 Steps: Using Spanish language, move to Finantial Managenemt > Accounting > Setup > Account Tree, and move to a Element Value tab, clicking then on the Tree button (See attach) """,acknowledged,open,,1970-01-01 0002579,feature request,Openbravo ERP,psarobe,rmorley,high,minor,always,,pi,2008-01-31,5,,,public,2008-12-17,Properly handling the posting of inactive documents,"""If a document is not active and try to account, no message is shown but it put it as posted ENVIRONMENT ========== R 2.35mp1 Oracle/Postgres FF Linux STEPS: ====== 1.Login in English 2.Go to Financial management->Setup-> Fiscal calendar->Year->Period 3. Move to period control and uncheck the flag Active for the document AR Invoice 4. Go to Sales management->Transaction->Sales invoice 5. Create a sales invoice but in that period (date) with lines. 5. Complete and posted. No message is shown and in the button says POST. Solution: When a document is not active for that period, you cannot post anything. Is similar as when the period is closed but for this case: -The message must be """"The document for this period is not active and it cannot be posted"""" -In the button must put: Not posted""",acknowledged,open,,1970-01-01 0002577,feature request,Openbravo ERP,psarobe,rmorley,normal,minor,always,,,2008-01-31,5,,,public,2008-12-17,Promissory note. Improve the PDF,"""ENVIRONMENT: =========== R 2.35mp1 FF Oracle, Postgres Steps: 1. Login in english 2. Go to Sales management->Sales invoice 3. With a complete sales invoice move to Payment tab 4. Click on print button in the tool OB bar SEE the attach The name of the organization and the address is hardcore and also you don't see anything.""",acknowledged,open,,1970-01-01 0002377,feature request,Openbravo ERP,pjuvara,rmorley,normal,major,always,,pi,2007-12-17,5,,,public,2008-12-17,Accounting report do not honor account translations,"""PROBLEM DESCRIPTION =================== The Account Elements support multiple languages. It is therefore possible to associate multiple translations to the account name and description. For example: Account No: 70000 In Spanish: Ventas de mercaderías In English: Sales revenue It appears that all the accounting reports pick the name and description from the main table rather than from the translation table and therefore always show the account name in the base language. ENVIRONMENT =========== Openbravo 2.35 Community Edition HOW TO REPRODUCE ================ 1) Define a translation for an account element 2) When you manually enter a GL Journal you can see the translated value 3) When you run a report, you can still see the base language. """,acknowledged,open,,1970-01-01 0002202,feature request,Openbravo ERP,pjuvara,rmorley,normal,minor,always,,pi,2007-10-30,5,,,public,2008-12-17,AT235: MLS needed in General Accounting Report Setup,"""Problem Description =================== The names of the reports defined in the General Accounting Report Setup, as well as the categories for those reports, are reference data elements shared among users in multiple languages, and as such these entities should have multiple language support (MLS), in the same way that products do. Environment =========== 2.35 Acceptance Testing How to reproduce ================ 1) Connect as Openbravo and work in English 2) Navigate to Financial Management / Analysis Tools / General Accounting Report 3) In the Accounting Report drop down, the entries are in Spanish If you were to translate them to English, then a Spanish user would have the same problem in reverse. The solution is to provide MLS for that entity.""",acknowledged,open,,1970-01-01 0002117,feature request,Openbravo ERP,psarobe,rmorley,normal,minor,always,,pi,2007-10-18,5,,,public,2008-12-17, Report of documents not acounted. Filter by organization,"Environment: XP FF Oracle 2.34 Steps: - Login into english - Go to any sales invoice and unposted - Go to Financial management-->Accounting-->Analysis tools-->Report not posted There has to be an organization filter (combo box) and the report should be break by organization",acknowledged,open,,1970-01-01 0000528,feature request,Openbravo ERP,pjuvara,rmorley,none,minor,have not tried,,pi,2008-06-02,5,,,public,2008-12-17,Financial Management flow review,Openbravo Financial Management module is very powerful and includes a lot of functionality. It is however very difficult to understand for end users and needs to be improved from a user experience perspective.,acknowledged,open,,1970-01-01 0000527,feature request,Openbravo ERP,plujan,rmorley,normal,minor,have not tried,2.40alpha-r2,,2008-06-02,5,,,public,2008-12-17,Review of Settlement functionality,"""Currently on OpenbravoERP I can create a Settlement and add Cancelled Payments to it. I also can create new Payments. But all this functionality is done in a non standard way. Here are some usability issues: * """"Create Lines"""" buttons does not create lines. This button adds Cancelled Payments. * There is no New button for adding Cancelled Payments. You can only add items by """"Create Lines"""" button * There is no Trash bin button for removing Cancelled Payments. Instead of that, if you want to remove one payment, you have to click on Modify button and then click a checkbox """"Remove from Settlement""""""",acknowledged,open,,1970-01-01 0000313,feature request,Openbravo ERP,dalsasua,rmorley,high,minor,always,pi,pi,2008-05-15,20,Ubuntu 8.04Hardy,,public,2008-12-17,No Org filter in Payment Report,"There is no Organization filter in the Payment Report. The Payment Aging Balance has got it, and links to Payment Report with the same filters.",acknowledged,open,,1970-01-01 0004367,feature request,Openbravo ERP,psarobe,dbaz,normal,minor,always,,,2008-07-10,5,,,public,2008-12-15,It is not possible to link from non-editable fields,"It is not possible to link from non-editable fields while you can with the mouse. Example 1: Sales order line/Good shipment line fields on Sales Invoice line tab Example 2: Settlement field/Payment status management on Remittance window ",scheduled,open,,1970-01-01 0005337,feature request,Openbravo ERP,gforcada,rgoris,normal,minor,always,,,2008-09-30,5,,,public,2008-12-10,"When creating new records, some options should be disabled","It's a dup of #5149 but filled as a feature request. The problem (at least as we see it) is that it makes no sense to have active buttons in a new record before it has been saved. You can't click on them because you can't close or complete a purchase order (for example) if it hasn't been saved before. ",acknowledged,open,,1970-01-01 0006186,feature request,Openbravo ERP,RenateNieuwkoop,rgoris,normal,major,always,,,2008-11-24,5,,,public,2008-12-10,RFE: Usability: Close button also has other document status change actions,"""When a document is in Completed status, the way to change it back to 'draft' status, is to click the 'close' button and select the option 'reactivate' However, especially for first time users, this is not very intuitive. It would be better if the button had the action described (for example 'document status change' or any shorter name that would be intuitive enough) """,acknowledged,open,,1970-01-01 0005280,feature request,Openbravo ERP,gforcada,rgoris,normal,minor,always,,,2008-09-26,5,,,public,2008-12-10,Display an information box in a filtered table view,"""Hi! If you go to any table view and do a search it filters the results (obviously :) But then it remembers the search and each time you go to that table view it displays the results from that previous search. While it's ok to remember the search, it would be nice if it also displays that the entries being displayed are a result form a search and not the entrie table.""",acknowledged,open,,1970-01-01 0006063,feature request,Openbravo ERP,pjuvara,rgoris,normal,minor,have not tried,,,2008-11-19,5,,,public,2008-12-10,Simplified data drill-around,"""Currently the linked items view allows you to navigate the relational model. For example, you can navigate so header > so lines > invoice lines > invoice headers. Users however would expect to navigate in more conceptual flows, like from sales order to invoices """,acknowledged,open,,1970-01-01 0005364,feature request,Openbravo ERP,rafaroda,rgoris,low,trivial,always,pi,,2008-10-01,20,Ubuntu 7.10,,public,2008-12-10,Unify 'ComboKey Combo_OneCell_width' and 'ComboKey Combo_OneCell_width required' class colors,'ComboKey Combo_OneCell_width' and 'ComboKey Combo_OneCell_width required' classes are used ofr mandatory fields to display yellow. But 'ComboKey Combo_OneCell_width required' is more pale than the other one and one can not distinguish if the combo is mandatory or not.,acknowledged,open,,1970-01-01 0005249,feature request,Openbravo ERP,gforcada,rgoris,normal,major,always,,,2008-09-25,5,,,public,2008-12-10,Add links to invoice numbers and the likes,"It would be really handy if when you finish a form that creates some invoices, or sales order or the likes within the green message saying that everything has gone well the numbers of the invoice/sales order/... is actually a link to that invoice/sales order/... so you can go directly there without having to remember any number and with just one click.",acknowledged,open,,1970-01-01 0004583,feature request,Openbravo ERP,jmitja,rgoris,high,trivial,N/A,,,2008-08-06,5,,,public,2008-12-10,Ability to include explanatory texts next to any field,"Currently it is not possible to add an explanation next to a field. Some times, a small text will help very much users fill in the field appropriately. This would be very beneficial from a usability perspective.",acknowledged,open,,1970-01-01 0004386,feature request,Openbravo ERP,azuledu,rgoris,normal,minor,N/A,,,2008-07-14,5,,,public,2008-12-10,Ability to launch process from grid,"""It would be useful a little and beautiful icon, similar to an arrow in a combo box, on the left side of each row. When you push on it, a list with process appear. This will be the same process we can launch from the edit window. When we design an automatic window, the option """"appear in the grid"""" for a process really mean 'appear in the combo box of each row in the grid'. I'm not talking about an ugly combo box. It would be more like the little arrow that appear when we push on the header row to order the grid.""",acknowledged,open,,1970-01-01 0003492,feature request,Openbravo ERP,user71,rgoris,normal,minor,always,,,2008-05-07,5,,,public,2008-12-10,Messages in a callout are added not overwritten.,"""Description: If you create a callout with a message, and the callout is executed many times consecutively, many messages appear. Only, one message should appear. The problem is that messages are added, not overwritten.""",acknowledged,open,,1970-01-01 0003477,feature request,Openbravo ERP,plujan,rgoris,normal,minor,always,,,2008-03-25,5,,,public,2008-12-10,Point and click for multiple selection on datagrid,"""Description: When using the mouse pointer for selection on datagrid, if I want to select more than one record I have to tap keyboard (either ctrl or shift). It would be also useful a mouse-only option, by clicking and """"drawing"""" a box. All the records inside the box will be selected. """,acknowledged,open,,1970-01-01 0003462,feature request,Openbravo ERP,villind,rgoris,normal,minor,always,,,2008-02-13,5,,,public,2008-12-10,Process button names are wrong/misleading,"Currently the button captions describe the status instead of action to take. This violates common user interface guidelines. Examples * Posted * This is shown when the status is ""Not posted"" * Takes action ""Post"" * Proposed term: Post * Not Posted * This is shown when the status is ""Posted"" * Takes action ""Un-post"" * Proposed term: Undo posting Affected versions: * 2.35mp1 * trunk ",acknowledged,open,,1970-01-01 0003445,feature request,Openbravo ERP,psarobe,rgoris,normal,minor,always,,,2008-01-21,5,,,public,2008-12-10,"export .PDF, .CVS, .XLS columns","""There should be the possibility of selecting the fields that you want to export in .xls, .pdf, .cvs . Now what it happens is if you have lots of fields in mode relation, you cannot see them properly in the export files. You should also be able to decide if you want in landscape or portrait mode.""",acknowledged,open,,1970-01-01 0003438,feature request,Openbravo ERP,rafaroda,rgoris,normal,minor,always,,,2007-12-27,5,,,public,2008-12-10,AT235MP1: validations before launching report,"""*Environment OS: Unbuntu 7.04 DB: Oracle XE 10g OB: R2.35 MP1 Web browser: Firefox 2 * Steps 1. Go to reports referenced in https://sourceforge.net/tracker/index.php?func=detail&aid=1827543&group_id=162271&atid=823129 Notice that validations of date and amount fields are done. But, if you click on 'HTML format' or 'PDF format' button, action goes on even if data are not valid.""",acknowledged,open,,1970-01-01 0003412,feature request,Openbravo ERP,user71,rgoris,normal,minor,always,,,2007-10-31,5,,,public,2008-12-10,Saving Report Criteria for future Use,"""I think it would be an excellent feature to be able to save the settings that were used to prepare a report, thus allowing these reports to be rerun on command, or scheduled to run automatically on a pre-set schedule. For instance, if a user generates a Sales dimensional report and wants to save the product, category, region, salesperson and other dimensions for future use so they don't have to be prepared again, and in addition, they want to run this report automatically the first of every month. This feature would offer tremendous power, adding a degree of streamlined convenience and uniformity to the reporting capabilities already in place. """,acknowledged,open,,1970-01-01 0003395,feature request,Openbravo ERP,user71,rgoris,normal,minor,always,,,2007-10-03,5,,,public,2008-12-10,BPartners - search/indexing by Tax ID,"""It would be very useful to be able to search and/or indexing by Tax Id. In the majority of countries, Tax Id is unique for every entity. Searching (on selectors and so on) using this field is important. Besides, making this an unique key would help to avoid having duplicate BPartners.""",acknowledged,open,,1970-01-01 0000584,feature request,Openbravo ERP,plujan,rgoris,normal,minor,have not tried,2.40alpha-r2,,2008-06-09,10,XPsp2,,public,2008-12-10,"When is not possible to create a GL posting, feedback is not clear","""Try to create a posting of a completed document and get an error (i.e. clicking on Posted button of a completed Sales Order). The button changes to """"Error(1)"""" (see attach) This is very confusing, because you will trend to think that one error was found. And then, you will click the button expecting a pop up with that error. But the popped window is for deleting accounting entry.""",acknowledged,open,,1970-01-01 0001172,feature request,Openbravo ERP,plujan,rgoris,normal,minor,always,,pi,2007-05-07,5,,,public,2008-12-10,Prevent changing organization in child entities,"""Description: It is possible to select a different Organization for a Invoice Line. But, when the Invoice is processed, all the lines gets the Invoice Organization. Enviroment: OS: Windows XP DB: PostgreSQL Browser: IE6 Openbravo: 2.22 SP1 Language: English Steps: 1. Go Sales Management > Invoice (Customer) 2. Create a new Invoice, complete required fields and save. 3. Move to Invoice Line tab 4. Create a new Invoice Line, complete with valid data. 5. Change the Organization field (see screenshot) so it is different to the Invoice. 6. Save 7. Go back to the Invoice tab 8. Process the Invoice 9. Go back to the Invoice Line tab and check the Organization of the lines. All lines have the Invoice organization. Suggested Resolution: If it is possible to change the organization of the lines, the processing of the invoice should not to change the original selection. Or, if it is not possible, the selection should be disabled (blue) instead of mandatory (yellow) """,acknowledged,open,pi,1970-01-01 0003284,feature request,Openbravo ERP,user71,rgoris,normal,minor,always,,,2007-03-13,5,,,public,2008-12-10,Alert when the Process Plan is wrong generated,"In Work Requirement Window, when explode phases, obtain an alert when the Process Plan is wrong generated, for example if it doesn´t exist P-, or if date from the version is after the date of the Work Requiremnt. ",acknowledged,open,,1970-01-01 0000582,feature request,Openbravo ERP,plujan,rgoris,normal,minor,have not tried,,,2008-06-09,5,,,public,2008-12-10,Processed documents behavior,"""On documents (Invoices, Orders, Shipments) in Completed status, some fields cannot be modified (i.e. Price List, Payment Terms). If you try to modify them you will get an error. But some other fields can be modified (i.e. Delivery Terms, Sales Representative) The issue is that you only can find if a field is modifiable or not by trying. """,acknowledged,open,,1970-01-01 0000494,feature request,Openbravo ERP,pjuvara,rgoris,normal,minor,have not tried,,,2008-05-30,20,Ubuntu 7.10,,public,2008-12-10,Bookmarking transactions,"Users should be able to bookmark their frequently used transactions and access them later from a special menu. For example: user should be able to bookmark Invoice 12345 and later on access that invoice from the bookmark menu without having to navigate to the invoice screen and search for it.",acknowledged,open,,1970-01-01 0000365,feature request,Openbravo ERP,plujan,rgoris,normal,minor,have not tried,2.40alpha,,2008-05-19,5,,,public,2008-12-10,AT240alpha - Linked Items have not enough info about cascade deletion,"In most OpenbravoERP windows, when I try to delete a record I can get a message about visiting Linked Items to check dependences that blocks deletion. But some linked items are deleted in cascade so Linked Items window miss some information. I would like to see at a glance what linked items I need to manually delete and what will be cascade deleted.",acknowledged,open,,1970-01-01 0004230,feature request,Openbravo ERP,pjuvara,gorkaion,low,minor,have not tried,,pi,2008-06-30,5,,,public,2008-11-21,Manufacture to order,"""In order to better support manufacture-to-order processes, users should be able to automatically create a manufacturing work order from a sales order line. The finished goods for the sales oder should then be used to fulfill the sales order. Users should be able to drill from a sales order line to the corresponding work order and from there to the finished goods.""",acknowledged,open,,1970-01-01 0003020,feature request,Openbravo ERP,user71,eduardo_Argal,normal,minor,always,,pi,2006-09-11,5,,,public,2008-11-21,Left padding in document numbers,"""Due to local regulations the invoice number must be completed with zeros in the middle. I mean, if the invoice number is """"100"""", the prefix is """"A-10000-"""" and there is no sufix; the number would be like this: """"A-10000-00000100""""""",acknowledged,open,,1970-01-01 0003464,feature request,Openbravo ERP,plujan,gorkaion,normal,minor,always,,,2008-02-15,5,,,public,2008-08-20,Pending Goods Receipt process improvement,"""Description: When creating Goods Receipt from completed Pruchase Orders, if the purchase order do not have attribute set, the Goods Receipt is created anyway, but the line still remains cause the attribtues missing. Proposed solution: Add an extra button to complete attribute set on the lines of the process window and do not allow to process if attributes are not setted.""",scheduled,open,,1970-01-01