1.Functional Description
1.1Purpose
This function checks the input string for a match based on the search string and logic flags for case sensitive, equal to and
search type. If a match is found in the input string, it replaces the "Search string" with the "Replace with" string and returns the
updated string.
1.2Setup Notes and Prerequisites
1.3Special Logic
Pass in
Input string either as a 300, 3000 or 30000 character string. If multiple strings entered, only the
largest string will be checked.
Case sensitive flag
Equal to flag - Does the string either contain or not contain the string.
Search type flag returned by the "Check Search Type" function.
'b7
Pass out a flag indicating if a match exists.
Record Match equal '1' for a match, '0' for no match
Updated string is passed back out via the original input string field.
'b7
The "Search type" returns the following character depending on the string passed in.
String-'X' - Exact match
String*-'S' - Starting with
*String -'E' - Ending with
*String*-'W' - Full wild card search
D7900007 - Language Translation Search and Replace
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
cActionCode | ACTN | char | REQ | INPUT |
A code that specifies the action that is performed. Valid values are: A Add C Change | ||||
cUpdateMasterFile | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
cProcessEdit | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
cSuppressErrorMessage | SUPPS | char | OPT | NONE |
A flag indicating whether or not runtime error messaging will occur when an error message is issued from a business function.
0 = allow
| ||||
szErrorMessageID | DTAI | char | OPT | NONE |
A code that identifies and defines a unit of information. It is an alphanumeric code up to 8 characters long that does not allow blanks or
| ||||
szVersion | VERS | char | OPT | NONE |
A user-defined set of specifications that control how applications and reports run. You use versions to group and save a set of user-defined
| ||||
cSearchType | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
cCaseSensitive | EV02 | char | OPT | INPUT |
An option that specifies the type of processing for an event. | ||||
cConditionLogic | EV03 | char | OPT | INPUT |
A radio button that specifies the level at which trace/track result is to be displayed. Select the Detail to display all transactions except IB, IX,
| ||||
cDoubleByteLanguage | EV04 | char | OPT | INPUT |
PeopleSoft event point processing flag 04. | ||||
cMatchingRecord | EV05 | char | OPT | OUTPUT |
A flag that indicates whether automatic spell check is turned on. | ||||
szSearchText | DL01 | char | OPT | BOTH |
A user defined name or remark. | ||||
szReplaceWith | DL01 | char | OPT | INPUT |
A user defined name or remark. | ||||
nInputLength | INT01 | integer | OPT | INPUT |
Number of Days in Future to Query for Responses Due. | ||||
nOutputLength | INT02 | integer | OPT | OUTPUT |
Number of Days in the Past to Query for Quote Requests Received. | ||||
szInputTextShort300 | DL | char | OPT | NONE |
A description, remark, name or address. | ||||
szInputTextLong3000Var | RTRD | char | OPT | NONE |
A line of text that holds the foreign or translated description for miscellaneous information held in OneWorld. For example, OneWorld
| ||||
szInputPOText30000Var | POTX | char | OPT | NONE |
Text for processing option templates. May be page title, comments, or data item description |
None |
None |