| DESCRIPTION OF ENHANCEMENTS |
Patch Description:
matching source record. To address this issue a utility has been written
OREORV2 N/A 8511634 217
Installation Instructions:
==========================
This patch should be loaded during non-peak hours to minimize disruption
to users. Installation should take less than 2 minutes. Users are allowed
to be on the system during the installation. TaskMan does not need to be
stopped.
1. Use the INSTALL/CHECK MESSAGE option on the PackMan menu.
that will perform an analysis of the ORDERABLE ITEM FILE, file # 101.43,
2. From the Kernel Installation and Distribution System Menu, select the
Installation menu.
3. From this menu, you may elect to use the following options (when
prompted for INSTALL NAME, enter OR*3.0*217):
a. Backup a Transport Global
b. Compare Transport Global to Current System
c. Verify Checksums in Transport Global
and produce a detailed report of its findings. This utility will scan the
4. Use the Install Package(s) options and select the package OR*3.0*217.
5. When prompted 'Want KIDS to INHIBIT LOGONS during install? YES//',
respond "NO".
6. When prompted 'Want to DISABLE Scheduled Options, Menu Options and
Protocols? YES//', respond "NO".
the ORDERABLE ITEM FILE record by record. This utility determines the
following about the current ORDBERABLE ITEM FILE record being processed:
1. Is the ID field null?
2. Is the source record IEN stored in the ID field null?
==================
3. Is the source record package code stored in the ID field null?
4. Is the data stored in the ID field properly formatted?
5. Is the source record package code part of the current interface
specification?
6. Is there a matching source record?
7. Is it currently flagged as active?
This patch provides a utility, consisting of a set of three routines, to
A temporary global is build tracking all of the above for a detailed
report. Only an ORDERABLE ITEM FILE record passing all tests is modified.
At this point it will be flagged as inactive effective immediately. After
the utility has printed its report the temporary global created by this
utility is deleted. The utility is to be run at any time the null
subscript error is encountered during the ordering process.
It is these invalid orderable items with no matching source records that
are generating the NULLSUBSCR errors described in the associated NOIS
find records in the ORDERABLE ITEM FILE # 101.43 which do not have
cases. The flagging of records in the ORDERABLE ITEM FILE # 101.43
without matching source records as inactive will prevent CPRS GUI from
presenting them to the user as valid orderable items. The routines in
this patch can be run anytime a selected orderable item generates the
NULLSUBSCR error.
Associated NOIS:
================
1. ALB-1001-51034 - UNDEF VAR LOAD+6~ORWDLR32
2. DAN-0204-42157 - Error on Order of Lab Test
matching records in their source files. It will flag any active Orderable
3. NJH-0402-20607 - Receiving error message in CPRS
4. SBY-0803-30443 - LOAD+4~ORWDLR32:1,%DSM-E-NULLSUBSCR
OPTIONS
=======
CPRS Clean-up Utilities menu (ORE MGR, a menu option) was modified. A new
option was added to it.
Orderable Items Records Validation (ORE ORDERABLE ITEMS VALIDATION, a run
Item record without a matching source record as inactive and print a
routine option) was created. It has been added to the CPRS Clean-up
Utilities menu.
The menu path to the new option is:
CPRS Manger Menu
CPRS Configuration (IRM) - IR
CPRS Clean-up Utilities - UT
Orderable Items Records Validation - OI
HOW TO RUN THE UTILITY:
detailed report of its findings.
=======================
1. Enter the "CPRS Manager Menu".
2. Select the "CPRS Configuration (IRM)" option.
3. Select the "CPRS Clean-up Utilities" option.
4. Select the "Orderable Items Records Validation" option.
5. The user will be presented with a screen with a brief description of
the option's functionality. At the "Do you wish to run this program?
Enter Yes or No?" prompt enter Y for yes. Entering N for No will return
the user to the menu.
6. The user will be prompted for a device for the utilities output. The
output can be sent to the terminal screen. A printer for hard copy can be
selected. This is recommended. It can be queued to the Kernel Spool and
set to run at a preferred later time.
The issue is an active orderable item record that does not have a
ROUTINE SUMMARY:
================
The following routines are included in this patch. The second line of
each of these routines now looks like:
;;3.0;ORDER ENTRY/RESULTS REPORTING;**[Patch List]**;Dec 17, 1997
Routine name Before Patch After Patch Patch List
============ ============ =========== ==========
OREORV N/A 4346077 217
OREORV1 N/A 3985270 217
|