Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0034289
TypeCategorySeverityReproducibilityDate SubmittedLast Update
design defect[Openbravo ERP] A. Platformmajoralways2016-10-25 15:552022-02-01 08:09
ReporterumartirenaView Statuspublic 
Assigned ToTriage Platform Base 
PriorityhighResolutionopenFixed in Version
StatusnewFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned To
Web browser
ModulesCore
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0034289: Masked String reference doesn't work for parameters of Process Definition

DescriptionMasked 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
Steps To ReproduceIn an environment with retail modules and specifically "Copy Retail Store" module.
 
As System administrator:
 * Go to References window and create a new record with Parent reference: Masked String.
 * Go to Masked String tab and create a new record with the following mask: ######
 * Go to Process Definition window and search "Copy Terminal" record.
 * Go to Parameters tab and change reference and reference search key to the new masked string for "POS Terminal Search Key" parameter.
 * Compile and start the server again.

As White Valley admin:
 * Go to POS Terminal window, select a record and press on Copy Terminal button.
 * Realize that it is possible to add any String in the "POS Terminal Search Key" parameter of the opened popup, when only 6 digit value could be added.
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0090880)
caristu (developer)
2016-10-25 18:20

The Masked String reference[1] currently adds the mask properties just when being used by a field of a standard window.

It does not add the mask information when used it is used by a standard parameter.

[1] https://code.openbravo.com/erp/devel/pi/file/9ec41af386ae/modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/reference/MaskedStringUIDefinition.java#l28 [^]
(0090881)
caristu (developer)
2016-10-25 18:34

Updated wiki: http://wiki.openbravo.com/wiki/How_to_create_a_Standard_Process_Definition#References [^]

- Issue History
Date Modified Username Field Change
2016-10-25 15:55 umartirena New Issue
2016-10-25 15:55 umartirena Assigned To => platform
2016-10-25 15:55 umartirena Modules => Core
2016-10-25 15:55 umartirena Triggers an Emergency Pack => No
2016-10-25 18:20 caristu Note Added: 0090880
2016-10-25 18:31 caristu Type defect => design defect
2016-10-25 18:34 caristu Note Added: 0090881
2022-02-01 08:09 alostale Assigned To platform => Triage Platform Base


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker