In implemented EnterpriseOne globally and records all the data in a single DB there can be issues in dealing with Asian languages which can be recoded in Unicode.
So to minimize confusion, this document is to explain,
Most commonly languages below (UDC 01/LP),
Codes | Description 01 | 02 | SPHD |
---|---|---|---|
CS | Chinese Simplified | zh_CN | 2 |
CT | Chinese Traditional | zh_TW | 2 |
J | Japanese | ja | 3 |
KO | Korean | ko | 2 |
As <Document 950216.1> - E1: 01: FAQ - Frequently Asked Questions about Address Book Word Search (P01BDWRD & R01BDWRD) reads P01012 - Address Book contains 4 columns which may affect search result as below,
Alias | Data Item | Table | Usage |
---|---|---|---|
ALPH | NameAlpha (Name - Alpha) | F0101 | |
ALP1 | Kanjialpha (Secondary Alpha Name) | F0101 | When special handling code of UDC 01/LP is 2 or 3 this column will be populated |
MLNM | NameMailing (Name - Mailing) | F0116 | |
MLN1 | SecondaryMailingName (Secondary Mailing Name) | F0116 | When special handling code of UDC 01/LP is 2 or 3 this column will be populated |
DC | DescripCompressed (Description - Compressed) | F0101 |
Secondary Alpha Name (ALP1) and Secondary Mailing Name (MLN1) are to be populated only when F0092.LNGP (Language) belongs to value listed above (CS, CT, J and KO) and it's special handling code is 2 or 3.
In non-Unicode environment this value is to determine how many bytes needed to encode/decode a single character. So 2 means it needs two bytes to encode one character.
However it requires 2 bytes in encoding/decoding a character in Unicode environment so this value is more for controlling how the behavior of application and how it build search strings based on Alpha Name and other information if needed.
The form W01012B - [Work With Addresses] made up of two components,
: Owing to this settings the value returned may be vary
As we have discovered above, Secondary Alpha Name (ALP1) is to be populated then Description - Compressed (DC) is to be populated based on Secondary Alpha Name (ALP1) not Name - Alpha (ALPH). In case the language setting in your user profile is different between addition of address book and changing of address book, which may yield different result.
For instance,
Refer <Document > - E1: 01: FAQ - Frequently Asked Questions about Address Book Word Search (P01BDWRD & R01BDWRD)
For Asian language,
In case you knows partial description of supplier or customer, which narrows down which meets condition input,
: The routine between SO/PO and AR/AP are different because AR/AP is dealing with Customer/Supplier which are already specified in SO/PO process