Infoslips - Student Statements {SSTURIN-9}


This menu option is used when standard files containing Student Statement detail are created for use in electronic infoslips. It should not be executed independently. 


The data for this program is extracted by executing {SSTURIN-2}, and functions the same as for {FSAOR2-9} -  Consolidated SD Statement - NCA Format.
{SSTURIN-4} shows a log file of the extracted data.

 

Refer to that manual for {FSAOR2-9} for more detailed descriptions.

This option should never be executed independently.                                                                                                                                                                                                                                      

Report parameter selection
:
All the prompts in this program are populated from the parameter input by the user in {SSTURIN-1} via the Range definitions and {SSTURIN-2}.  Where indicated some prompts are defaulted through a program lookup functionality in the background.
 
User Selection Prompt Text
* an item between square brackets [ ] is the default answer
Type
&
Length
Comments
Enter Academic Year N4 From {SSTURIN-2} General Info for All Infoslips.
Enter Campus Code or [ALL] N2
Enter Start Faculty Code N4 These values correspond to the Start and End values as for a Range Code in {SSTURIN-1}

When {SSTURIN-2} calls this program in the background, only the Start and End Range Codes are specified. The program will select the Start and End values for these prompts from {SSTURIN-1}, and populate them accordingly.
That is why these six prompts will not be found in {SSTURIN-2}.
Enter End Faculty Code N4
Enter Start Department Code N4
Enter End Department Code N4
Enter Start Qualification Code A6
Enter Start Qualification Code A6
Enter Qualification Code or [ALL] A6 From {SSTURIN-2} General Info for All Infoslips.
  Currency : Foreign or Local (F/L) A1 From {SSTURIN-2}


Fee or Deposit Account or ALL ([F]/D/A) A1
Print Statements for Students
With a Status where Action is Suspend Printing (Y)es/[N]o
A1
Include Transaction up to Date DD-MON-YYYY
If Multiple Statements
  • Start Student Number
  • End Student Number


N9
Include or Exclude Students where the Unprinted Balance is Zero ([I]/E) A1
The system will not print statements where the unprinted value is less than or equal to the threshold value
  • Specify the Threshold Value
N17
Enter Academic Year for Registration  YYYY The same as the first parameter.
Enter Academic Block for Registration  or [ALL} A3
  Select (A)ll Offering Types, (I)nclude or (E)xclude Specific Offering Types
If (I)nclude or (E)xclude
  • Enter Offering Type
A1


A2
From {SSTURIN-2}





  Residence Student (O)nly / (I)nclude / (E)xclude
If Only
  • Enter Residence Year
  • Enter Start / End Residence Block
  • Enter Start / End Residence Code
If Exclude
  • Enter Residence Year
  • Enter Start / End Residence Block
A1


N4

A2

N4


N4

A2
  Print Statements for a Specific Financial Status Range (Y/N)
If Yes
  • Enter Start / End Financial Status
A1


A4
Extract Enrolled/Awarded Students or Both
A1 From {SSTURIN-2}. 
Enter Year of Graduation
N4 From {SSTURIN-1}. 
Document Date DD-MON-YYYY From {SSTURIN-2}
Is this a Test Document A1 From {SSTURIN-2}
Enter the Header Information A10 The Run Code from {SSTURIN-2}.
 

Sort Order Per Comments
   Not applicable.
 


System Select   
   No special system selection


Processing
Rules
 
 1. This option produces one output file which contains all the Student Biographical information.  The file name is built up as follows: [institution_runcode_range_requestnumber_STMT.xml].
The institution code is selected from {GCS-1
2. The directory for the files is specified in {BATCH-7}, for System = "STUD" and the Function = "INFOS".


Example of fields in xml/xsl object:

<TRANSACTIONS num="1">

         <OpeningBalance>

            <LocalCur>930</LocalCur>

            <GivenCur>930</GivenCur>

         </OpeningBalance>

         <Payments>

            <LocalCur>0</LocalCur>

            <GivenCur>0</GivenCur>

         </Payments>

         <Charges>

            <LocalCur>7610</LocalCur>

            <GivenCur>7610</GivenCur>

         </Charges>

         <ClosingBalance>

            <LocalCur>8540.00</LocalCur>

            <GivenCur>8540.00</GivenCur>

         </ClosingBalance>

         <ACCOUNT_SUMMARY num="1">

            <SUMMARY_ROW num="1">

               <Description>Registration and Admin Fee Block 0 Agreement Code</Description>

               <Amount>

                  <LocalCur>110</LocalCur>

                  <GivenCur>110</GivenCur>

               </Amount>

            </SUMMARY_ROW>

         </ACCOUNT_SUMMARY>

   <AGEING num="1">

            <LocalCur>

               <Balance>8540</Balance>

               <Current>522</Current>

               <Arrears>7496.00</Arrears>

               <ThirtyDays>0</ThirtyDays>

               <SixtyDays>522</SixtyDays>

               <NinetyDays>0</NinetyDays>

               <OneTwentyDays>6974</OneTwentyDays>

            </LocalCur>

            <GivenCur>

               <Balance>8540</Balance>

               <Current>522</Current>

               <Arrears>7496.00</Arrears>

               <ThirtyDays>0</ThirtyDays>

               <SixtyDays>522</SixtyDays>

               <NinetyDays>0</NinetyDays>

               <OneTwentyDays>6974</OneTwentyDays>

            </GivenCur>

       </AGEING>

      <INTEREST_RATES num="1"></INTEREST_RATES>

         <TRANSACTION_ROWS num="1">

            <TRANSGROUP num="1">

               <TransGroupCode>1</TransGroupCode>

               <TransGroupDesc>Payments</TransGroupDesc>

               <GROUPAGE num="1">

                  <LocalCur>

                     <OpenBal>0</OpenBal>

                     <Balance>0</Balance>

                     <Current>0</Current>

                     <Arrears>.00</Arrears>

                     <ThirtyDays>0</ThirtyDays>

                     <SixtyDays>0</SixtyDays>

                     <NinetyDays>0</NinetyDays>

                     <OneTwentyDays>0</OneTwentyDays>

                  </LocalCur>

                  <GivenCur>

                     <OpenBal>0</OpenBal>

                     <Balance>0</Balance>

                     <Current>0</Current>

                     <Arrears>.00</Arrears>

                     <ThirtyDays>0</ThirtyDays>

                     <SixtyDays>0</SixtyDays>

                     <NinetyDays>0</NinetyDays>

                     <OneTwentyDays>0</OneTwentyDays>

                  </GivenCur>

               </GROUPAGE>

              <EFFECTIVE_PAYMENT num="1">

                  <EFF_PAYMENT_DTL num="1">

                     <Eff_Date>01-JAN-2011</Eff_Date>

                     <Eff_Loc_Amt>11</Eff_Loc_Amt>

                     <Eff_For_Amt>11</Eff_For_Amt>

                  </EFF_PAYMENT_DTL>

                  <EFF_PAYMENT_DTL num="2">

                     <Eff_Date>30-APR-2011</Eff_Date>

                     <Eff_Loc_Amt>33</Eff_Loc_Amt>

                     <Eff_For_Amt>33</Eff_For_Amt>

                  </EFF_PAYMENT_DTL>

              </EFFECTIVE_PAYMENT>

               <TRN_ROW num="1">

                  <TransRank>1</TransRank>

                  <TransDate>29-NOV-2010</TransDate>

                  <TransRef></TransRef>

                  <TransDesc>Payment transferred</TransDesc>

                  <TransSign>D</TransSign>

                  <TransAmount>

                     <LocalCur>100</LocalCur>

                     <GivenCur>100</GivenCur>

                  </TransAmount>

                  <TransBalance>

                     <LocalCur>100.00</LocalCur>

                     <GivenCur>100.00</GivenCur>

                  </TransBalance>

               </TRN_ROW>

  </TRANSGROUP>

</TRANSACTION_ROWS>

 </TRANSACTIONS>



See Also:


History Of Changes

Date System Version By Whom Job Description
17-Aug-2009
v01.0.0.0 Hermien Hartman
t174779 New manual.