Configuring cron task for PPA license import

The PPAIMPORT cron task can be used to import licenses from PPA/ESMT.

Before you begin

You must enable MEA/Maximo Integration Framework on your system before you can use the PPAIMPORT cron task.

Software catalog should be loaded on the system before PPAIMPORT cron task can be used. The PPAIMPORT crontask performs a lookup on the part number of the software products loaded through the software catalog, and will only create licenses if a match is found.

About this task

The PPA and ESMT procurement systems have the ability to export information in spreadsheet or CSV format. Once exported, the data can be easily modified to conform to the CSV format. Please note that the column names provided by PPA or ESMT may not align with what is described below. The modified CSV file can then be copied to a directory in the application server that is being monitored by the new crontask.

The Parameters tab contains the names, current value and description of the parameters that are accepted by the cron task. Each of these parameters are required and explained in the table below.
Parameter Default Value Description
COMPANY   Company to use when creating a license.
DELIMITER   The character used to separate values in a row. Typically this is a comma.
DIRECTORY C:\\TEMP\\ The directory on the application server to poll for files to import. This directory must be readable and writable by the OS server running the application server. Back slashes in Windows paths must be escaped (e.g. C:\\temp\\) or replaced with forward slashes. Trailing slashes should be included. Relative paths will be resolved in context of the current directory for the application server.
ORGANIZATION   Organization to use when creating a license.
STATUS   Status to use when creating a license. Valid status values are DRAFT, ACTIVE, REQUESTED, CANCELED or EXPIRED. For a non-English environment, non-English values need to be used here. Takes one of the values based on the synonymdomain TLOAMLICSTATUS.
TEXQUALIFIER   Character used to wrap values (e.g. "10,000"). Typically, this is a double quote.

Procedure

  1. Open the Cron Task Application Go To > System Configuration > Platform Configuration > Cron Task Setup.
  2. In the Cron Task Instances section, set the Schedule, Run as User, and Active values.
    1. Set the Schedule to select how often this instance is to be called.
    2. Set the Run as User to select the user and privileges that this instance will have when it runs.
    3. Set the Active value if you want the instance to run according to its schedule.
  3. Reference the Parameters tab to view the names, current value, and description of the parameters that are accepted by the cron task.
  4. Click Save Cron Task Definition.
  5. Click More Actions > Reload Request to complete the installation.


Feedback