SAP Job Conversion Failure Due to Case-Sensitive Parameters - Autosys Workload Automation
search cancel

SAP Job Conversion Failure Due to Case-Sensitive Parameters - Autosys Workload Automation

book

Article ID: 453952

calendar_today

Updated On:

Products

Autosys Workload Automation

Issue/Introduction

When using the SAP conversion utility to migrate jobs from the legacy SAP Adapter to the SAP Plugin, certain jobs may fail or produce questionable output logs.
This is often caused by the conversion utility's inability to recognize uppercase command parameters (e.g., 
-C-X) that are standard in legacy job definitions.

Environment

  • Product: Autosys Workload Automation
  • Component: SAP Plugin Conversion Utility

Cause

 The SAP conversion utility parameter mapping logic is case-sensitive and primarily supports lowercase flags (e.g., -c-x).
If the legacy job definition utilizes uppercase flags (
-C-X), the conversion utility fails to correctly map the SAP client and target system values, resulting in default placeholder values or conversion errors.

Resolution

 To resolve this issue, perform the following steps:

  1. Identify jobs with affected command parameters. You can run the following search against your job definition file(s): grep -nE "command:.*(-C |-X )" *.jil
  2. For jobs identified, modify the command input to use lowercase flags (e.g., change -C to -c and -X to -x).
  3. Rerun the conversion utility using the modified JIL file as input.
  4. If the conversion utility still cannot find a matching configuration entry for specific SAP profiles (e.g., certain SAP profile names do not match current configuration entries), verify your SAP environment configuration.
  5. If manual correction is required, manually update the resulting job definitions in the SAP Plugin to reflect the correct client, target system, and owner values from your SAP environment.

Additional Information

  • The conversion utility intentionally drops parameters that are unsupported by the new job type; this is expected behavior and not a job failure.
  • To speak with a customer representative or a Support Engineer see Contact Support. Scroll to the bottom of the page and click on the respective region.