Vsreload.ini

From Vital Soft Wiki
Jump to: navigation, search

Overview

The vsreload.ini file contains custom groups that orchestrate the order of execution of Vital Signs on the Windows Host for different applications. This file also provides settings for the retention of application snapshots.

Sections

Three types of sections are used

1. defaults (VitalSigns_Defaults)

   -- Contains the default values to be used for unspecified settings:
   timeout - Specifies the maximum timeout in minutes to wait for changes to the log file.
             If the size of the log file does not change for 'timeout' minutes, execution terminates.
           - Default: timeout=30
   enabled - Specifies whether or not tasks are enabled by default
           - Default: enabled=yes
   reports - Specifies whether or not to attempt to generate printed reports.
             This option only applies to tasks with a stage=presentationQVW
           - Default: reports=no
   snapshots     - Specifies the number of individual copies to be saved in the Snapshots directory.
                 - Default: snapshots=0
   mth_snapshots - Specifies the number of month-end copies to be saved in the Snapshots directory.
                   If both snapshots and mth_snapshots equal zero, no snapshots are saved.
                 - Default: mth_snapshots=0

2. Groups

   -- contains task1..tasknn settings defining a group of tasks to be run together
   -- may contain a cust_group=section to append client tasks (for easy preservation after updating)

3. Tasks

   -- contains at minimum a stage setting defining the type of task and
      a file setting containing the relative path to the underlying qvw file
   -- may also contain one or more of:
      timeout, enabled, reports, snapshots, mth_snapshots (described above)
      These settings only apply to the current task and over-ride the global defaults.

Defaults

  [VitalSigns_Defaults]
   timeout=25
   enabled=yes
   reports=no
   snapshots=0
   mth_snapshots=0


Groups

   [MBRSHLN_Daily]
    task1=Load_Qvd_MBR_SHARE_LOAN
    task11=Read_Qvd_Membership_Analysis
    task12=Read_Qvd_Membership_Analysis_by_ACCOUNT
    task14=Read_Qvd_Daily_Membership_Summary
    #task15=Read_Qvd_Loan_Application
    task21=Membership_Analysis_by_ACCOUNT
    task23=Daily_Membership_Summary
    #task24=Loan_Application


Tasks

Analysis

   [Load_Qvd_MBR_SHARE_LOAN]
    stage=loadASD
    file=data\mbrshln\Load_Qvd_MBR_SHARE_LOAN
     
   [Read_Qvd_Membership_Analysis]
    stage=readQVD
    file=data\Read_Qvd_Membership_Analysis
     
   [Read_Qvd_Membership_Analysis_by_ACCOUNT]
    stage=readQVD
    file=data\Read_Qvd_Membership_Analysis_by_ACCOUNT
     
   [Membership_Analysis_by_ACCOUNT]
    stage=presentationQVW
    file=Membership_Analysis_by_ACCOUNT
    snapshots=7
    mth_snapshots=13
 

Summary

   [Read_Qvd_Daily_Membership_Summary]
    stage=readQVD
    file=data\Read_Qvd_Daily_Membership_Summary
     
   [Read_Qvd_Weekly_Membership_Summary]
    stage=readQVD
    file=data\Read_Qvd_Weekly_Membership_Summary
     
   [Read_Qvd_Monthly_Membership_Summary]
    stage=readQVD
    file=data\Read_Qvd_Monthly_Membership_Summary
     
   [Daily_Membership_Summary]
    stage=presentationQVW
    file=Daily_Membership_Summary
    snapshots=7
    mth_snapshots=0
     
   [Weekly_Membership_Summary]
    stage=presentationQVW
    file=Weekly_Membership_Summary
    snapshots=7
    mth_snapshots=0
     
   [Monthly_Membership_Summary]
    stage=presentationQVW
    file=Monthly_Membership_Summary
    snapshots=0
    mth_snapshots=24