With SAP 9.2 PL: 04 and later the sap program check the correct license for DI API
This means: per Beas Terminal program you need a separat SAP user with "Indirect Access User" License.
on the PC you have the link "BEAS TERMINAL" you must insert the user and the password
example on Station 1
"...\Beas.exe" terminal user=terminal1 pw=mypwd
You need follow parameters:
terminal = start Beas in terminal mode
user = the DI API user - ID
pw = the password for this user
db = the database name
in Beas 9.2 PL: 02 it's enough to set "Beas.exe" terminal db=the_db_name
You can set the User Name in work station wizzard
Attention: The user requires the following authorization
Administration - System initialization - Authorization - General Authorizations
Select employee or authorizations group
General Authorizations - last entry "Disable DI-API-Authorization" set to "full"