24
Quarterly Release Processing (As of 11-21 -02) Note: This documentation will be removed from the IRM website at the end of the current fiscal year. Each institution should copy the programs and executable procedures to local libraries and be prepared to maintain report and transfer programs effective the beginning of fiscal year 2003-04.

Quarterly Release Processing - State University System … member FTPSCRPT from the SUS production source library at your ... uploaded from a Quarterly Release Worksheet. A. The ‘49

  • Upload
    dotuong

  • View
    215

  • Download
    1

Embed Size (px)

Citation preview

QuarterlyRelease

Processing

(As of 11-21-02)

Note: This documentation will be removed from the IRM website at the endof the current fiscal year. Each institution should copy the programsand executable procedures to local libraries and be prepared tomaintain report and transfer programs effective the beginning offiscal year 2003-04.

Division of Colleges & Universities Florida Board of Education

Information Resource Management M E M O R A N D U M

September 11, 2002 TO: Institutional Data Administrators FROM: Shirley Roddenberry, Associate Director SUBJECT: Quarterly Release Processing Software and Documentation This release includes software and documentation for the Quarterly Release Processing at the university level. This software will enable each institution to create the appropriate SAMAS transactions, evaluate the correctness of the transactions created, and transfer the set of transactions to the Department of Banking and Finance (DBF). This software is provided as-is, in continuation of the current method of working with the DBF. IRM will support these standard programs and procedures through the end of the current fiscal year only. The documentation will be removed from the IRM website at the beginning of the next fiscal year, 2003-04. By that time each institution should copy the programs and executable procedures to local libraries within your regional data center for ongoing execution and maintenance. The Quarterly Release Processing Documentation can be found at http://www.fldcu.org/irm/Supplemental/QTRREL.PDF.

If you have any questions or problems concerning:

1) technical set up and execution, contact Steven Auerbach at 201-7321 (SUNCOM 213-7321),

2) policy questions should be addressed to Tim Jones of the Office of Budgets at 201-7438 (SUNCOM 213-7438),

3) DBF technical questions should be addressed to Jerry Smith at (850) 410-9220 (SUNCOM 210-9220).

cc: Glenda Schanbacher, Coordinator of Budgets & Finance

SUS Budget Officers SUS Data Committee

G:\BUDGET MISC\QUARTERLY RELEASES\DOCUMENTATION\M020911.DOC

This Page Intentionally Left Blank

DCU-IRM Support Programs OverviewQuarterly Release Processing

I-iii

TABLE OF CONTENTS

TABLE OF CONTENTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I-iii

Overview

INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I-1

PROCEDURE SUMMARIES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I-11) SUSQTRRL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I-12) SUSTOCMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I-1

SYSTEM FLOWCHART . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I-3

EXECUTION INSTRUCTIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I-4

ONE-TIME SETUP PROCEDURE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I-5

DATA CENTER INFORMATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I-7

SUSQTRRL

PROGRAM DESCRIPTIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . II-REL-1

PROCEDURE EXECUTION INSTRUCTIONS . . . . . . . . . . . . . . . . . . . . . . . . . II-REL-3

COMPLETE PROCEDURE LISTING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . II-REL-4

SAMPLE REPORT A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . II-REL-5

SAMPLE REPORT B . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . II-REL-6

SUSTOCMP

PROGRAM DESCRIPTIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . II-TOCMP-1

PROCEDURE EXECUTION INSTRUCTIONS . . . . . . . . . . . . . . . . . . . . . . . II-TOCMP-2

COMPLETE PROCEDURE LISTING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . II-TOCMP-3

DCU-IRM Support Programs OverviewQuarterly Release Processing

I-iv

This Page Intentionally Left Blank

DCU-IRM Support Programs OverviewQuarterly Release Processing

I-1

INTRODUCTION

The Quarterly Release Process is designed to read an uploaded space-delimited, fixedformatted file of your local Quarterly Release Worksheet. There are two procedurescomprised of four programs that will:

1. Report for confirmation purposes the dollars that will be placed in theappropriate transactions for LAS/PBS.

2. Generate a set of transactions for transmitting to a location agreed upon bythe Dept of Banking and Finance.

3. Transmit the file to the Dept of Banking and Finance data center FTP server.4. Copy the set of transactions to a local file that can be retained for archival

purposes

PROCEDURE SUMMARIES

1) SUSQTRRL

This procedure will read the file that contains the information from the QuarterlyRelease Worksheet and generate two reports: A) Summary of Transaction 52, 59, 60,and 65s and B) Summary of Transaction 61 and 66.

The procedure will generate a set of transactions (of type 52, 59, 60, 61, 65, 66) asspecified on the worksheet. This transaction set will be placed in a file at a location tobe agreed upon by the Department of Banking and Finance, unique to each institution.Note: Each time the procedure is run, any existing transaction file in the institution'sassigned location will be deleted and recreated.

2) SUSTOCMP

This procedure will initiate an FTP (file transfer protocol) transmission to the Dept ofBanking and Finance Data Center. Upon a successful return code it will make anarchive copy of the transaction set. An institution may elect to keep this archive astape, as generational data group (GDG) or as sequential dataset.

Security Note:Department of Banking and Finance rules require that RACF account passwords fortheir data center expire every 30 days. Since the Quarterly Release process typicallyoccurs at greater intervals the password defined in the FTPSCRPT member,(RSECURP= card) defined herein will usually be expired. It is possible to code the cardin such a way that the password reset can be accomplished through the FTPSCRPT

DCU-IRM Support Programs OverviewQuarterly Release Processing

I-2

rather than having to change the password through external means. This will bedescribed in detail in later pages.

Your regional data center may require account passwords to expire on a schedule thatcould result in expired passwords on the SSECURP= statement. It is also possible tocode this statement in such a way that a password reset can be accomplished throughthe FTPSCRPT rather than having to change the password through external means. This will be described in detail in later pages.

DCU-IRM Support Programs OverviewQuarterly Release Processing

I-3

SYSTEM FLOWCHART

DCU-IRM Support Programs OverviewQuarterly Release Processing

I-4

EXECUTION INSTRUCTIONS

1. On a PC workstation, prepare the Quarterly Release Worksheet according to thestandard format. Note: negative number notation should be a "leading minus". Currency with no decimals should be recorded.

2. Save As a "Formatted Text (Space Delimited)" file.3. Transfer (upload) the file to the regional data center. You can use your terminal

emulation software or an FTP process to transfer the file. Note: the target fileon the mainframe must be Fixed Blocked, with a record length of 130.

4. Execute procedure SUSQTRRL to generate the transaction file and the auditreports 1 and 2.

5. If the reports indicate an error, go back to the Worksheet and make correctionsand repeat process from Step 1 above.

6. Modify the FTPSCRPT member described herein for password update on theRSECURP= statement. If your regional data center account password in theSSECURP= statement expires by rule within the interim period you can change itas described herein.

7. If the reports are accurate and correct, execute procedure SUSTOCMP.8. If the communication and transfer of the file to the Comptroller's data center fails

correct the communication or security problem and return to step 6 above.9. If the communication and transfer are successful, the program will create an

archival copy of the transactions file.

DCU-IRM Support Programs OverviewQuarterly Release Processing

I-5

FUNCTION=ADDRSECURP=(XXXXX,YYYYYY)or optionally RSECURP=(XXXXX,YYYYYY,new password,confirm new password)SSECURP=(AAAAA,BBBBBBB)or optionally SSECURP=(AAAAA,BBBBBBB,new password,confirm new password)CLASS=FXMODE=TORMTLU=SAMF0001SFILEID='UUU.COMP.DUMP540'RFILEID='D.UTP.CZZZZZZ.BUD.REL' *** For test use D.UTT.CZZZZZZ.BUD.REL ***RFILEORG=PSWAIT=YESRSTATOPT=MAYEXIST/*

ONE-TIME SETUP PROCEDURE

1. Have the SAMAS/FLAIR Security Administrator at your institution establish aRACF userid at the Comptroller's data center that has authority to load files atthe DBF FTP server. If such an account already exists for other purposes,obtain the userid and password information. It will be used as described instep 2.x below.

2. Copy member FTPSCRPT from the SUS production source library at yourdata center to a local institution production source library and make thefollowing modifications to your local copy:

a. On the RSECURP= statementi. Replace XXXXX with the RACF/ACF2 userid established

with the Dept. of Banking and Finance data center that isauthorized to load files.

ii. Replace YYYYYY with the password that goes along withthe userid.

iii. Optionally you can insert a new password.iv. Optionally you can confirm the new password.

b. On the SSECURP= statementi. Replace AAAAA with a User ID in your regional data center.ii. Replace BBBBBBB with the password that goes along with

the userid.iii. Optionally you can insert a new password,iv. Optionally you can confirm the new password.

c. On the SFILEID= statementi. Replace UUU with the SUS standard identifier for your file

submissions (UF, FSU, FAMU, USF, FAU, UCF, FIU, UWF,UNF, FGCU, NCF).

d. On the RFILEID= statementi. Replace ZZZZZZ with the your institution's OLO (Operating

Level Organization, i.e. 491000, 492000, 493000, etc).

DCU-IRM Support Programs OverviewQuarterly Release Processing

I-6

DELETE (UUU.COMP.DUMP540)SET MAXCC = 0

3. Copy member CMP540DL from the SUS production source library at yourdata center to a local institution production source library and make thefollowing modification to your local copy:

4. Replace UUU with the SUS standard identifier for your file submissions.

DCU-IRM Support Programs OverviewQuarterly Release Processing

I-7

DATA CENTER INFORMATION

CFRDC

Procedure library is: SUS.SS.PROCLIBProgram Source Library is: SUS.BR.SOURCESAS File Descriptor Library is: SUS.BR.SAS.FD.SOURCESAS Formats Library Is: SUS.BR.SAS.FORMATS

NERDC

Procedure library is: SUS.PROCLIBProgram Source Library is: BOR.IEP.SOURCESAS File Descriptor Library is: BOR.SAS.FD.SOURCESAS Formats Library Is: BOR.SAS.FORMATS

NWRDC

Procedure library is: BOR.PROCLIBProgram Source Library is: BOR.IEP.SOURCESAS File Descriptor Library is: BOR.SAS.FD.SOURCESAS Formats Library Is: BOR.SAS.FORMATS

DCU-IRM Support Programs SUSQTRRLQuarterly Release Process

II-REL-1

PROGRAM DESCRIPTIONS

DELETEProgram IDCAMS will delete any existing Comptroller's Quarterly Release Transactionfile.

CMP540DLResponse card for delete step

BUDTRANSBUDTRANS is a SAS program that produces a set of FLAIR transactions of types 52,59, 60, 61, 65, and 66 for budget release. It uses as input the uploaded QuarterlyRelease Worksheet that has been saved into a sequential file on disk or tape. Theoutput will be the Comptroller's Quarterly Release Transactions file that is picked upand processed by the Comptroller's Data Center. The name will follow a standardpattern, each institution identified by one part of the name.

Note: Each time the procedure is run, any existing transaction file in the institution'sassigned location will be deleted and recreated.

DCU-IRM Support Programs SUSQTRRLQuarterly Release Process

II-REL-2

QTRRELQTRREL is a SAS program that produces two reports from the Comptroller's QuarterlyRelease Transactions file.

In the first report, Budget Release and Allocation TR59, TR60, and TR65, the total ofthe grand total column on transaction 59 should equal zero ($0). The grand totals oftransactions 61 and 66 should be equal.

In the second report, Budget Release and Allocation TR61 and TR66, the grand totalsof transactions 61 and 66 should be equal.

REPORT SORT/SUMMARY SEQUENCE

Report 1 1) Document Number

2) GAAFR Fund

3) State Fund

4) Fund ID (Subtota l)

5) BE

6) IBI

7) Category (Sum)

Report 2 1) Document Num ber (SubTotal)

2) GAAFR Fund

3) State Fund

4) Fund ID (Subtota l)

5) IBI

6) Category (Sum)

DCU-IRM Support Programs SUSQTRRLQuarterly Release Process

II-REL-3

PROCEDURE EXECUTION INSTRUCTIONS

The following steps must be completed to execute Procedure SUSQTRRL:

1. Secure the sequential file (PRN) uploaded from a Quarterly Release Worksheet.

A. The ‘49' of SAMAS Account Code must begin in column 30.B. The dollar amounts in column C and D should be right-aligned, ending in

columns 82 and 101 respectively.

2. Execute Procedure SUSQTRRL.

SAMPLE JCL I/O default

//PROCLIB DD DSN=BOR.PROCLIB,DISP=SHR//BUILD EXEC SUSQTRRL,// UNIV='your institution file name prefix', null// CRDLIB='library containing CMP540DL card' null// RQSTIN='filename' I nullfile

DCU-IRM Support Programs SUSQTRRLQuarterly Release Process

II-REL-4

COMPLETE PROCEDURE LISTING

//SUSQTRRL PROC PRG1=BUDTRANS, * SAS TRANSACTION BUILD * // PRG2='BUDQTRRP', * SAS REPORT PROGRAM NAME * // OPTIONS=’NOSOURCE S=72', * SAS OPTIONS *// UNIV=' ', * NAME 1ST FILE NODE * // SLIB='BOR.IEP.SOURCE', * PROGRAM LIBRARY *// CRDLIB=' ' * DELETE CARD LIBRARY * // FDLIB='BOR.SAS.FD.SOURCE', * SAS FD LIBRARY * // RQSTIN=NULLFILE, * FIXED FORMAT FILE FROM * //* * SPREADSHEET * // PRTPRM1='SYSOUT=A', * DEST FOR VERIFY RPT * // OUTDCB='(LRECL=540,RECFM=FB)', * OUTPUT DCB *// OUTDISP='(,CATLG,DELETE), * OUTPUT DISPOSITION *// OUTUNIT=SYSDA, * OUTPUT UNIT *// OUTSPC='(TRK,(5,3),RLSE)', * OUTPUT SPACE *// VOL=, * OUTPUT VOLUME *// STORCLS= * OUTPUT STORAGE CLASS *//* END OF SYMBOLIC PARAMETERS *//DELETE EXEC PGM=IDCAMS //SYSPRINT DD SYSOUT=A //SYSIN DD DSN=&CRDLIB(CMP540DL),DISP=SHR //* //* QUARTERLY RELEASES SYSPARM = 'QTR' ********* //* //STEP1 EXEC SAS,PARMS=’&OPTIONS SYSPARM="QTR"'

//LIBRARY DD DSN=BOR.SAS.FORMATS,DISP=SHR //FDLIB DD DSN=&FDLIB,DISP=SHR //TRANIN DD DSN=&RQSTIN,DISP=SHR //TRANOUT DD DSN=&UNIV..COMP.DUMP540, // DCB=&OUTDCB,DISP=&OUTDISP,SPACE=&OUTSPC,UNIT=&OUTUNIT,// VOL=SER=&VOL,STORCLAS=&STORCLS //SYSIN DD DSN=&SLIB(&PRG1),DISP=SHR //* //* STEP2 PRODUCES REPORTS FOR DATA VERIFICATION //* GIVE TO YOUR BUDGET OFFICER RESPONSIBLE FOR RELEASES //* //VERIFY EXEC SAS //TRANIN DD DSN=&UNIV..COMP.DUMP540,DISP=SHR //LIBRARY DD DSN=BOR.SAS.FORMATS,DISP=SHR //FDLIB DD DSN=&FDLIB,DISP=SHR //SASLIST DD &PRTPRM1 //SYSIN DD DSN=&SLIB(&PRG2),DISP=SHR

DCU-IRM Support Programs SUSQTRRLQuarterly Release Process

II-REL-5

SAMPLE REPORT APGM=BUDQTRRP ****STATE UNIVERSITY SYSTEM OF FLORIDA**** PAGE: 1 BUDGET AND RELEASE ALLOCATION TR59, TR60 AND TR65 DATE: 08/21/2002 TIME: 12:47:32 NOTE: (1) GRAND TOTAL OF ALL TRANSACTION 59'S SHOULD BE ZERO UNLESS COMBINED WITH TRANSACTION 52 (2) GRAND TOTAL OF TRANSACTIONS 60 AND 65 SHOULD BE EQUAL. DOCUMENT GAAFR ST BUDGET APPROP TRANS CODE 59 TRANS CODE 60 TRANS CODE 65 NUMBER FUND FUND FID ENTITY IBI CATEG AMOUNT AMOUNT AMOUNT ------------------------------------------------------------------------------------------------------------- 0301 10 1 000999 48900100 00 010000 72,631,049.00 72,631,049.00 030000 2,843,000.00 2,843,000.00 040000 8,519,060.00 8,519,060.00 052310 (40,537,372.00) 40,537,372.00 060000 1,870,000.00 1,870,000.00 100043 50,000.00 50,000.00 100048 50,000.00 50,000.00 100518 40,270.00 40,270.00 101176 1,827.00 1,827.00 101360 60,249.00 60,249.00 101743 100,000.00 100,000.00 101977 3,261,794.00 3,261,794.00 102170 7,916.00 7,916.00 102329 10,000.00 10,000.00 102545 60,000.00 60,000.00 103241 1,464,392.00 1,464,392.00 103290 3,342.00 3,342.00 103825 1,621,310.00 1,621,310.00 104123 2,063.00 2,063.00 110123 531,232.00 531,232.00 110245 10,868.00 10,868.00 210015 1,049,000.00 1,049,000.00 40,537,372.00 40,537,372.00 20 2 164010 48900100 10 010000 116,442,344.00 116,442,344.00

164020 48900100 20 010000 97,690,890.00 97,690,890.00

164030 48900100 30 010000 43,750,610.00 164090 48900100 90 010000 22,881,411.00 22,881,411.00

0301 20 2 164095 48900100 95 010000 7,701,130.00 7,701,130.00

178001 48900100 00 010000 18,838,874.00 18,838,874.00 052310 (20,343,093.00) 20,343,093.00 100043 1,415,510.00 1,415,510.00 103825 88,709.00 88,709.00 20,343,093.00 20,343,093.00

516020 48900100 20 010000 2,290,340.00 030000 50,000.00 040000 50,000.00 2,390,340.00

530001 48900100 00 010000 301,290.00 301,290.00 030000 5,000.00 5,000.00 040000 200,000.00 200,000.00 052310 (1,509,340.00) 1,509,340.00 060000 200,000.00 200,000.00 101295 800,000.00 800,000.00 103241 3,050.00 3,050.00 1,509,340.00 1,509,340.00

. . .

. . .

. . .

. . .

. . . 631,836,737.00 437,679,683.00 437,679,683.00 ================= ================= =================

DCU-IRM Support Programs SUSQTRRLQuarterly Release Process

II-REL-6

SAMPLE REPORT BPGM=BUDQTRRP ****STATE UNIVERSITY SYSTEM OF FLORIDA**** PAGE: 5 BUDGET AND RELEASE ALLOCATION TR61 AND TR66 DATE: 08/21/2002 TIME: 12:47:32 NOTE: GRAND TOTAL OF TRANSACTIONS 61 AND 66 SHOULD BE EQUAL. DOCUMENT DOCUMENT GAAFR ST APPROP TRANS CODE 61 TRANS CODE 66 GROUP NUMBER FUND FUND FID IBI CATEG AMOUNT AMOUNT ------------------------------------------------------------------------------------------ 0301 0301 01 10 1 000210 00 010000 172,631,049.00 10 010000 36,934,955.00 20 010000 23,360,649.00 30 010000 9,417,616.00 40 010000 22,593,989.00 50 010000 30,451,878.00 55 010000 1,406,733.00 60 010000 13,190,255.00 70 010000 7,215,663.00 80 010000 16,317,025.00 90 010000 7,775,511.00 95 010000 3,966,775.00 172,631,049.00 172,631,049.00 0301 02 10 1 000210 00 030000 42,843,000.00 10 030000 9,000,000.00 20 030000 7,000,000.00 30 030000 2,500,000.00 40 030000 6,000,000.00 50 030000 5,000,000.00 55 030000 135,000.00 60 030000 2,900,000.00 70 030000 1,300,000.00 80 030000 7,000,000.00 90 030000 1,500,000.00 95 030000 508,000.00 42,843,000.00 42,843,000.00 0312 0312 01 10 1 000210 00 101360 517,152.00 50 101360 517,152.00 517,152.00 517,152.00 517,152.00 517,152.00 ----------------- ----------------- 439,290,081.00 439,290,081.00 ================= =================

DCU-IRM Support Programs SUSTOCMPQuarterly Release Process

II-TOCMP-1

PROGRAM DESCRIPTIONS

DVGIFBI

This program opens an FTP (File Transfer Protocol) session with the Comptroller's data center andtransmits the Quarterly Release Transaction file. The program waits for the file transmit confirmation(RC=0) before moving on.

FTPSCRPT

This is a set of cards containing the FTP security information unique to your file transfer request asestablished among your data center, the Comptroller's data center, and your institution's datasecurity administrator.

Note: Passwords on RACF accounts at the Comptroller’s Data Center expire every 30 days. It willbe necessary to change the password on the account used for this transmission (the RSECURPstatement on the member) either externally by logging onto COMPNET at SAMAS/FLAIR andchanging on the signon screen or internally by coding the RSECURP statement as

RSECURP=(usrid,old password,new password,confirm new password

Passwords on accounts at your Regional Data Center may expire within the interim betweensubmissions. It will be necessary to change the password on the account used for thistransmission (the SSECURP statement on the member) either externally by logging onto yourregional data center and changing on the signon screen or internally by coding the SSECURPstatement as

SSECURP=(usrid,old password,new password,confirm new password

IDCAMS

This program will copy the Quarterly Release Transaction file to an archive location of your choosingonly when the successful transfer to the Comptroller's Data Center has been confirmed.

DCU-IRM Support Programs SUSTOCMPQuarterly Release Process

II-TOCMP-2

PROCEDURE EXECUTION INSTRUCTIONS

The following steps must be completed to execute Procedure SUSTOCMP:

1. Secure the Quarterly Release Transaction file from procedure SUSQTRRL.

2. Execute Procedure SUSTOCMP.

SAMPLE JCL I/O default

//PROCLIB DD DSN=BOR.PROCLIB,DISP=SHR//TRANS EXEC SUSTOCMP,// UNIV='university identifier' null// FTPLIB='library source for FTPSCRPT' I null// ARCHIVE='filename' O nullfile//* For additional symbolic parameters, see Complete Procedure Listing

DCU-IRM Support Programs SUSTOCMPQuarterly Release Process

II-TOCMP-3

COMPLETE PROCEDURE LISTING

//SUSTOCMP PROC UNIV=' ', * NAME 1ST FILE NODE *// ARCHIVE=NULLFILE, * DEST FOR ARCHIVE FILE *// FTPLIB=NULL, * LIB FOR CUSTOMIZED FTP//* * SCRIPT *// OUTDCB='(LRECL=540,RECFM=FB)', * DCB FOR ARCHIVE *// OUTDISP='(,CATLG,DELETE)’, * DISP FOR ARCHIVE *// OUTSPC='(TRK,(5,3),RLSE)', * SPACE FOR ARCHIVE *// OUTUNIT=SYSDA, * UNIT FOR ARCHIVE *// VOL=, * VOLUME FOR ARCHIVE *// STORCLS=, * STORAGE CLASS FOR ARCHVE*// SLIB='BOR.IEP.SOURCE' * PROGRAM LIBRARY *//*//* END OF SYMBOLICS//*//* CHECK THE SECURITY FOR PASSWORD CHANGE.....//* THIS JOB FTP'S A MESSAGE OVER TO COMPTROLLER'S OFFICE TO//* PICK UP RELEASE TRANSACTIONS DATASET//*//SAMXFER EXEC PGM=DVGIFBI,REGION=7096K //DVGLOG DD SYSOUT=A //SYSPRINT DD SYSOUT=A //SYSIN DD DSN=&FTPLIB(FTPSCRPT),DISP=SHR//* //* DON'T RUN ARCHIVE UNLESS CONDITION CODES ARE ZERO//* THIS PART WILL COPY THE TRANSACTION FILE TO ARCHIVE ONLY//* IF THE TRANSFER ABOVE IS SUCESSFULLY COMPLETED//COPY EXEC PGM=IDCAMS,COND=(0,LT,SAMXFER)//SYSPRINT DD SYSOUT=A//INDD01 DD DSN=&UNIV..COMP.DUMP540,DISP=SHR//OUTDD01 DD DSN=&ARCHIVE,// DISP=&OUTDISP,SPACE=&OUTSPC,DCB=&OUTDCB,UNIT=&OUTUNIT,// VOL=SER=&VOL,STORCLAS=&STORCLS//SYSIN DD DSN=&SLIB(DUMP0001)

FILE FORMATBudget Request PRN Input File

2002-03FLD ID GENERIC NAME UNIQUE

IDBEG/END

POSCOBOL

PICTURENOTES SHORT

NAMETrigger Elements

30 - 37 X(8)the word "DOCUMENT" in

the header area DOCLIT

43 - 50 X(8)Pick up document number

in the header area TEMP

30 - 31 X(2) to identify a detail line, '49' DETAIL

Detail Line

Level 1 30 - 31 X(2) default is 49 L1

GAAFR Fund 33 - 34 X(2) GAAFR

State Fund 36 X(1) SF

Fund Identifier 38 - 43 X(6) FUNDID

Budget Entity 45 - 52 X(8) BE

Internal Budget Indicator 54 - 55 X(2) IBI

Appropriation Category 57 - 62 X(6) CAT

Year 64 - 65 X(2) YR

Available For Quarter 68 - 85 18.

should be integer $$, leading and trailing blanks

are ignored INAMT1

Requested By University 86 - 104 18.

should be integer $$, leading and trailing blanks

are ignored INAMT2

Transactions 105 - 130 X(26) TRSTG

Derived Elements

Transaction Amt 18. Application of logic to INAMT1 and INAMT2 TRANAMT

Level 2 X(2) From IBI except by rule for special Units L2

Operating Level Organization X(6) concatenate L1, L2, '00' OLO

Document Number Root (by rule for TR61 and 66 only)

X(3) first 3 digits of FUNDID FID3

G:\File Formats\Budget Release Request PRN, BUDRQSTPRN

I. FTP FILE LAYOUT FOR UNIVERSITIES: FIELD NAME SIZE PLACEMENT REQUIREMENTS ----------------------- ------ ------------ ------------------------------------------------------- HEADER RECORD: ----------------------- HEADER RECORD INDICATOR 1A 1 - 1 REQUIRED – VALUE MUST = ‘*’ RECORD COUNT 6N 2 - 7 REQUIRED TOTAL RECORD AMOUNT 13.2N 8 - 22 REQUIRED FILLER 518A 23 – 540 BLANK

INPUT RECORD: ----------------------- SUBSYSTEM CODE 1A 1 - 1 REQUIRED – VALUE MUST = ‘D’ ACCOUNT CODE GF 2N 2 - 3 REQUIRED SF 1N 4 - 4 REQUIRED FID 6N 5 - 10 REQUIRED BE 8N 11 - 18 REQUIRED IBI 2N 19 - 20 REQUIRED CATEGORY 6N 21 - 26 REQUIRED – MUST BE A DISBURSEMENT CATEGORY YEAR 2N 27 - 28 REQUIRED FILLER 1A 29 - 29 BLANK OLO 6N 30 - 35 REQUIRED SITE 2A 36 - 37 REQUIRED FILLER 13A 38 - 50 BLANK OBJECT CODE 4N 51 - 54 REQUIRED – VALUE MUST = ‘9000’ TRANSACTION AMOUNT 11.2N 55 - 67 REQUIRED FILLER 99A 68 – 166 BLANK VOUCHER DATE 8N 167 – 174 REQUIRED - CCYYMMDD FILLER 16A 175 – 190 BLANK INPUT TRANSACTION CODE 2N 191 – 192 REQUIRED –

1) TRANSACTION CODE MUST BE GREATER THAN 49. 2) IF TRANSACTION CODE = 50, 51, 52, 60, 65, 70, 71, OR 73, THE IBI OF THE ACCOUNT CODE SHOULD = 00. 3) IF TRANSACTION CODE = '61', IBI MUST = '00'. IF TRANSACTION CODE = '66', IBI CAN BE OTHER THAN '00'.

4) IF TRANSACTION CODE = '61' OR '66' THE FOLLOWING ELEMENTS OF THE ACCOUNT CODE MUST NOT CHANGE WITHIN AN AGENCY DOCUMENT NUMBER: L1 STATE FUND FIRST 3 DIGITS OF FID BE CAT YEAR 5) ONLY ONE TRANSACTION CODE '61' ALLOWED PER AGENCY DOC NO. 6) SUMMARY OF AMOUNTS IN TRANSACTION CODE '66' RECORDS MUST = AMOUNT IN TRANSACTION CODE '61' WITHIN AGENCY DOC NO. FILLER 171A 193 – 363 BLANK AGENCY DOCUMENT NUMBER 7A 364 – 370 REQUIRED – ASSIGNED BY UNIVERSITY FILLER 170A 371 – 540 BLANK