Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Install on the basis of customer approval IDs

&pagelevel(3)&pagelevel

This installation function is based on the assumption that the customer uses several pubsets as follows.

  • All software deliveries that the customer receives are installed on a shared pubset. This pubset contains all deliveries received and is used exclusively as a source pubset for the installations on the other pubsets of the customer.

  • At least one further pubset is used for a test system on which new correction statuses or versions of supply units can be tested independently of current production use. The supply units to be tested are installed from the SCI of the source pubset (INSTALL-UNITS statement with UNIT=*FROM-SCI(...)).

  • The appropriate number of pubsets is used for the production systems. Only supply units that have previously been sufficiently tested on the test system and therefore guarantee a certain quality standard defined by the customer are installed on these pubsets.

Approve supply unit

The supply units to be tested are installed on the test system from the SCI of the source pubset (INSTALL-UNITS statement with UNIT=*FROM-SCI(...)). Once a supply unit has reached the desired quality standard, the tested version on the source pubset can be explicitly approved for production use. To do this, the corresponding version of the supply unit is given a customer approval ID (in the form of a timestamp) in the SCI of the source pubset using the SET-CUSTOMER-APPROVAL statement.

Install approved supply unit

During a scheduled interruption of a production system the “install on the basis of the customer approval IDs” function simplifies updating of the supply units used on the system.

Only supply units that have a customer approval ID are selected. A delta installation is then performed for the selected supply units; in other words, only those installation items that have an older installation timestamp in the target system are installed. RMS processing is unnecessary and only the REP loaders are copied from the source pubset.

Possible calls:

>

Call the INSTALL-UNITS statement with UNIT=*CUSTOMER-APPROVED(...). To obtain advance information, you can select information output exclusively for supply units with (or without) a customer approval ID.

>

Set output of supply units in the View: Filter... menu.
Set the selection criterion Customer-Approved=Yes in the SU selection dialog box and select the desired supply units. Install the selected units with Edit: Install customer-approved  LE(SU). Only the SORT supply unit is approved in the following example.

   File  Edit  Show  View  Options                                              
 ------------------------------------------------------------------------------ 
    IMON: SCI:6A0B::$TSOS.SYS.IMON.SCI 
 ------------------------------------------------------------------------------ 
                                           Units     1 through     1 of     1   
                               SU selection                         More:       
     Unit name   Vers Corr Package name   User code   Inst. Status    CAP Act
X SORT           08.0 A30  <package-name> SOL2P    Installed           N   Y
                        *** End of SU selection ***                             
                                                                                




                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
 ------------------------------------------------------------------------------ 
 Command ==>                                                                    
 F1=Help  F3=Exit  F5=Previous  F6=Next  F7=Backward  F8=Forward  F10=Menu ...  

Figure 7: Select approved supply units (example)

   File  Edit  Show  View  Options
 ------------------------------------------------------------------------------
      : 12  *. Search ...                                :
 ---- :     *. Add ...                                   : --------------------
      :     3. Remove                                    : gh     5 of     5
      :     4. Installed                                 :            More:
      :     *. Park ...                                  : Status     CAP Act
X SOR :     6. Generate installation definition file ... : d           N   Y
      :     7. Deinstall ...                             :
      :     8. Undo ...                                  :
      :     *. Activate ...                              :
      :     *. Check ...                                 :
      :     *. Request correction delivery               :
      :    12. Customer-Approved Install ...             :
      :..................................................:





 ------------------------------------------------------------------------------
 Command ==>
 F1=Help  F3=Exit  F5=Previous  F6=Next  F7=Backward  F8=Forward  F10=Menu ...

Figure 8: Call installallation function for approved supply unit (example)

With the exception of supply unit selection (only approved supply units are accepted), the further course of installation is similar to multiple installation from the SCI (see example in section "Multiple installations of software, which is already installed").

Restrictions

Installation cannot be performed unless the following conditions are fulfilled for all selected supply units.

  • The change date of the supply unit must be earlier than the approval time (timestamp of the customer approval ID).

  • Installation on the source pubset must have taken place after installation on the target pubset.

  • The correction status on the source pubset must be higher than that on the target pubset.

  • The product movement files must be available on the work file ID.

The installation process is aborted if a non-approved supply unit is specified. This can happen if supply units are explicitly specified in the INSTALL-UNITS statement or if the customer approval ID is not used as a selection criterion in menu mode.

Reset customer approval ID

Because the customer approval ID is entered for the supply unit in the SCI only, the associated installation items must not be modified. If, during installation, an installation item of an approved supply unit is changed, IMON automatically resets the customer approval ID (the timestamp is set to 0). When a supply unit is released, the customer approval ID of an older correction status of the version is automatically reset. The ID can be reset manually using the RESET-CUSTOMER-APPROVAL statement.