BES Functions

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

 

 

Related Topics Link IconRelated Topics