Oracle Waveset 8.1.1 Deployment Guide

Maintaining ASCII Account IDs and Email Addresses During Anonymous Enrollment Processing

By default, Waveset’s anonymous enrollment processing generates values for accountId and emailAddress by using user-supplied first (firstName) and last names (lastName) as well as employeeId. Because anonymous enrollment processing can result in the inclusion of non-ASCII characters in email addresses and account IDs, international users must modify EndUserRuleLibrary rules so that Waveset maintains ASCII account IDs and email addresses during anonymous enrollment processing.

To maintain account ID and email address values in ASCII during anonymous enrollment processing, follow these two steps:

ProcedureTo Maintain Account ID and Email Address Values

  1. Edit the following rules in the EndUserRuleLibrary as indicated in the following table:

    Edit this rule 

    To make this change...  

    getAccountId

    To use employeeId only (and remove firstName and lastName)

    getEmailAddress

    To use employeeId only (remove firstName, lastName, and “.”)

    verifyFirstname

    To change length check from 2 to 1 to allow for single character Asian first names 

  2. Edit EndUserAnonEnrollmentCompletionForm to remove the firstName and lastName arguments from calls to the getAccountId and getEmailAddress rules.