Regular expressions for open form widgets in the application
By default, the open form widgets in the application must accept all the input characters.
Hence, there is no Java regular expression for validating
the input values of open form widgets. The JavaScript regular expression for the
Open Form widget in the application is ^(.*[\s]*)*$.
Note: To
get the latest regular expression, refer to the
isccs_regularexpressions.xml file in the <INSTALL_DIR>\repository\eardata\isccs\war\WEB-INF\regularexpressions directory.The application follows certain guidelines that are based on business use-cases, where certain types of fields are considered as open form fields and are put in bypass of Input Validation.
Guidelines:
- Any description field in the UI, like
PriceMatchDescription,ItemDescription,AlertDescription, and so on, are considered as open form fields. - Any Instruction fields such as
InstructionTextare considered as open form fields. - Any field that contains notes from the Sterling™ Call Center user or any
other user like
NoteTextfield is an open form field. - List of Open Form Fields in the application is as follows:
CodeLongDescriptionDescriptionKeywordsManufacturerItemDescInstructionTextExtendedDescriptionMessageLongDescriptionTemplateXmlFormatTemplateCategoryDomain.DescriptionCategoryDomainList.CategoryDomain.DescriptionCategoryList.Category.DescriptionCategory.DescriptionTransformationHeader.DescriptionPricingRule.DescriptionPricelistHeader.DescriptionItemList.Item.PrimaryInformation.DescriptionEntitlementRule.DescriptionAsset.DescriptionTransformationHeader.TransformationHeaderLocaleList.TransformationHeaderLocale.DescriptionTransformationConfig.DescriptionOrder.Notes.Note.NoteTextCustomer.NoteList.Note.NoteTextNote.NoteTextInbox.DetailDescriptionInbox.InboxReferencesList.InboxReferences.ValueOrder.TrackingInfoList.TrackingInfo.TrackingUrlExtendedDisplayDescriptionChargeNameDescriptionChargeCategoryDescriptionPriceMatchDescriptionItemDesc