Etivity - Internal Use Only

Three new types of interface files have been created from Preceda to be uploaded to Etivity. These files contain:

  1. Employee masterfile information
  2. Competency Information
  3. Training Dates Information

 

This will also include corresponding files for New Zealand databases.

File Content Filename Service
Employee Masterfile information - Australia Employee<date><time>.csv IHG_EMPMAST
Employee Masterfile information - New Zealand EmployeeNZ<date>time.csv IHG_EMPMAST
Competency information - Australia Competency<date><time>.csv IHG_EMPCOM
Competency information - New Zealand CompetencyNZ<date><time>.csv IHG_EMPCOM
Training Dates - Australia Training<date><time>.csv IHG_EMPTRNG
Training Dates New Zealand TrainingNZ<date><time>.csv IHG_EMPTRNG

 

The date and time is the file creation date and time

 

Single Sign On (SSO) - Etivity to Preceda

  1. Encryption Key
    An Encryption Key generated is provided to Positive IT, which is applicable for all clients using a SSO from Etivity to Preceda.
  2. Setup PREVAR setting *PP_KEY_ETIVITY with Encryption Key. The value for this encryption key will be stored in HEX as there may be non-typeable characters. This is used for decrypting the sign on.

 

 

Etivity to perform the following

  1. Build a Token for each employee with ESS access based on the following format:
  2. Current Date (GMT) 10A ccyy-mm-dd
    Current Time (GMT) 8A HH:MM:SS
    Employee Id 26A Blank filled
    Client ID 10A Supplied
    Filler 2A ID

     

  3. Encrypt the Token

  4. Encode the Token as a Base64
  5. Use the Token as part of the URL to access Preceda from Etivity
    src=etivity+token=bbbbbbbb

    Example
    http://www.preceda.comau/tokenlogon?IHA+selfserv+src=etivity+token=<token>

    The client name will change in the URL
    The Source field can be used to get a key from PREVAR that can be used to decrypt the token.

 

Interface from Preceda to Etivity

Hosted Administrator to create PREVAR in PPF27 file with a profile USERID & Password that doesn't expire for each of the following Services:

 

Services:

  • IHG_EMPCOMP
  • IHG_EMPMAST
  • IHG_EMPTRNG

 

User: Provided by Hosted Administrator

Password: Provided by Hosted Administrator

Database: Bata base name

 

Etivity will need to be advised of the above detail together with the following for them to set up the web service interface at their end for the client.

  • URL: https://www.preceda.com.au/cgi-bin/precedawebservice

 

 

 

This Setting can only be maintained by the Support Team. For inquiries or assistance, please contact Support.