1.Functional Description
1.1Purpose
This function adds the needed local specifications for a UBE version to run.  These local specifications need to be checked-in to allow other users in the 
enterprise to use them.
1.2Setup Notes and Prerequisites
The caller of this function needs to add the F983051 record to complete the addition of a UBE version.  This document does not describe how to do this 
step.  This function should not be used by non-JDE developers.
1.3Special Logic
This function adds RDASPEC and RDATEXT TAM specifications.
^
DXX00424 - Versions List Parameters - Add
| Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both | 
|---|---|---|---|---|
| idReportId | REPORTID | ID | NONE | NONE | 
Not Used in B73.3 and later.  Always returns zero.
  | ||||
| jdedateDateLastChanged | VCD | JDEDATE | NONE | NONE | 
Returns the current date.  Use this to update the audit fields in the F983051 record to be added.
  | ||||
| szUser | USR0 | char | NONE | NONE | 
Returns the signed-on user ID.  Use this to update the F983051.vruser field when inserting the F983051 record for the version.
  | ||||
| nVersionListMode | VLISTMODE | integer | NONE | NONE | 
Returns the Version List Mode (1 - Interactive Version, 2 - UBE Version).  This function always returns '2'.  Use this to update the F983051.vrvlistmode 
  | ||||
| szVersiontitle | JD | char | NONE | NONE | 
Not Used.
  | ||||
| cOptionalitemflag | KOPT | char | NONE | NONE | 
This flag is used to set the corresponding flag to F983051.opcr (Processing Option Prompting) in the DR_REPORT record of RDASPEC for the version to 
  | ||||
| idVersionId | VERSIONID | ID | NONE | NONE | 
Not Used.
  | ||||
| szProgramid | PID | char | NONE | NONE | 
Name of the report template of the version to be added.
  | ||||
| cCheckOutStatus | CHKOUTSTS | char | NONE | NONE | 
Returns the checkout status of the version that will always be 'Y' when a version is added.  Use this to update the F983051.chkoutsts field when inserting 
  | ||||
| cVersionAvailability | VRSAVAIL | char | NONE | NONE | 
Returns the version availability status of the version that will always be 'N' when a version is added.  Use this to update the F983051.vrvrsavail field when 
  | ||||
| szUser_A | USR0 | char | NONE | NONE | 
Returns the signed-on user ID.  Use this to update the F983051.vruser0 field when inserting the F983051 record for the  version.ab 
  | ||||
| szMachinekey | MKEY | char | NONE | NONE | 
Returns the local machine name.  Use this to update the F983051.vrmkey field when inserting the F983051 record for the version.
  | ||||
| szDescript2000char | DESC2000 | char | NONE | NONE | 
This field is used to set the extended text for the version in the local version specs.
  | ||||
| cAddSupressFlag | ABKD | char | NONE | NONE | 
This is the error return flag.  Add the F983051 record for the version only if this field return 'Y'.
  | ||||
| szVersion | VERS | char | NONE | NONE | 
Name of the version being added.
  | ||||
| szVersionEnvrnName | ENHV | char | NONE | NONE | 
Returns the signed on path code.  Use this to update the F983051.vrenhv field when inserting the F983051 record for the version.
  | ||||
| cCoverPage | CHOT | char | NONE | NONE | 
This field is used to set the 'print cover page' flag in the DR_REPORT record of the version specs.  (1/0)
  | ||||
| szQueue | JOBQUE | char | OPT | NONE | 
This field is used to set the job queue override name in the DR_REPORT record of the version specs. 
  | ||||
| None | 
| F983051 Versions List | ||||
| F9860 Object Librarian Master Table |