Anonymous | Login
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
TypeCategorySeverityReproducibilityDate SubmittedLast Update
backport[Openbravo ERP] B. User interfaceminoralways2015-04-23 19:352015-04-29 09:31
ReportercaristuView Statuspublic 
Assigned Todbaz 
PriorityimmediateResolutionfixedFixed in Version3.0PR15Q1.4
StatusclosedFix in branchFixed in SCM revisiond0523944abf6
ProjectionnoneETAnoneTarget Version3.0PR15Q1.4
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned Toalostale
Web browser
Regression levelProduction - Confirmed Stable
Regression date2014-05-15
Regression introduced in release3.0PR14Q3
Regression introduced by commit [^]
Triggers an Emergency PackNo

0029692: Is not possible to set the hour 12 in DateTime fields

DescriptionIs not possible to set the hour 12 in DateTime fields, it is always being converted to 0 when the field loses the focus.
Steps To Reproduce1) Go to the Work Effort window and create a new record in the header
2) Navigate to the Production Run tab
3) In the Starting Time field, type date and a hour with 12 for example: 04-23-2015 12:26:05
4) Move to another field. Notice that the Starting Time is changed to 04-23-2015 00:26:05
Proposed SolutionThe parseEditorValue method uses the OB.Utilities.Date.OBToJS which is doing this conversion waiting for a PM indicator. As this indicator is not included it then makes the replacement.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
blocks defect 0029687 closeddbaz Is not possible to set the hour 12 in DateTime fields 

-  Notes
hgbot (developer)
2015-04-28 12:51

Repository: erp/backports/3.0PR15Q1.4
Changeset: d0523944abf6d52d8b724a0d8e646f4659f18f61
Author: David Baz Fayos <david.baz <at>>
Date: Tue Apr 28 12:07:49 2015 +0200
URL: [^]

Fixed issue 29692: DateTime now works ok with 12:XX:XX times

The root of the problem was that there was a 'typo' and the
'minus' sign was missing in the 'if' statement in charge
of evaluate if it was in 24h mode or not. This was used later
to substract 12h to the entered date if this was in the
12:XX:XX form, change that obviously doesn't apply in the
24h mode

M modules/org.openbravo.client.application/web/org.openbravo.client.application/js/utilities/ob-utilities-date.js
alostale (manager)
2015-04-29 09:31

code reviewed

tested with 12 and 24 hour time format in grid and form views

- Issue History
Date Modified Username Field Change
2015-04-24 11:43 alostale Type defect => backport
2015-04-24 11:43 alostale Target Version => 3.0PR15Q1.4
2015-04-24 14:13 dmitry_mezentsev Tag Attached: Approved
2015-04-28 12:19 dbaz Review Assigned To => alostale
2015-04-28 12:51 hgbot Checkin
2015-04-28 12:51 hgbot Note Added: 0076828
2015-04-28 12:51 hgbot Status scheduled => resolved
2015-04-28 12:51 hgbot Resolution open => fixed
2015-04-28 12:51 hgbot Fixed in SCM revision => [^]
2015-04-29 09:31 alostale Note Added: 0076848
2015-04-29 09:31 alostale Status resolved => closed
2015-04-29 09:31 alostale Fixed in Version => 3.0PR15Q1.4

Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker