The BES functions are used for business-type words. They control the value of the non-display form of the name in the Parser output layout. There are four BES functions: BES01, BES02, BES03, and BES04.
BES01
Always include this attribute value.
Example
Input data: |
ABC Software Ltd. |
Normal storage in pr_busname_01: |
ABC Software |
Modified entry in parser definition table: |
‘LTD’ MOD NAME BEG ATT=BUS ATT=B-DESCRIPTIVE, FUNC=BES01 |
New storage in pr_busname_01: |
ABC Software Ltd
|
BES02
Include this attribute value, but nothing after it.
Example
Input data: |
ABC Software Ltd Mega |
Normal storage in pr_busname_01: |
ABC Software Mega |
Modified entry in parser definition table: |
‘LTD’ MOD NAME BEG ATT=BUS ATT=B-DESCRIPTIVE, FUNC=BES02 |
New storage in pr_busname_01: |
ABC Software Ltd |
BES03
Exclude this attribute if it is at the beginning of a phrase.
Example
Input data: |
Ltd ABC Software Ltd |
Normal storage in pr_busname_01: |
Ltd ABC Software |
Modified entry in parser definition table: |
'LTD' MOD NAME DEF ATT=B-DESCRIPTIVE,FUNC=BES03 |
New storage in pr_busname_01: |
ABC Software Ltd |
BES04
Include this attribute if it is at the beginning of a phrase.
Example
Input data: |
Mega ABC Software Ltd |
Original entry in parser definition table: |
'MEGA' INSERT NAME BEG ATT=B-DESCRIPTIVE |
Normal storage in pr_busname_01: |
ABC Software |
Modified entry in parser definition table: |
'MEGA' INSERT NAME BEG ATT=B-DESCRIPTIVE, FUNC=BES04 |
New storage in pr_busname_01: |
Mega ABC Software
|