Professional Documents
Culture Documents
Table of Contents
Introduction ..................................................................................................................................................................... 4
PL.CLOSE.PARAMETER ................................................................................................................................................ 4
Reports ......................................................................................................................................................................... 5
Year End ....................................................................................................................................................................... 5
Exclude Types ............................................................................................................................................................. 5
Field TYPES.TO.EXCLUDE: .................................................................................................................................... 5
Grouping....................................................................................................................................................................... 6
Halt Process ................................................................................................................................................................. 6
PL Close Out Account .................................................................................................................................................... 7
Profit and Loss close out ............................................................................................................................................... 8
PL.MOVE.TO.AL .............................................................................................................................................................. 8
AC.HVT.MERGE ..................................................................................................................................................... 10
PL.CLOSE.PRE.PROCESS .................................................................................................................................... 10
PL.CLOSE.OUT ...................................................................................................................................................... 10
PL.MOVE.TO.AL ..................................................................................................................................................... 10
RE.BUILD.SLC.WORK ........................................................................................................................................... 10
EOD.UPDATE.CATEG.ENT.MONTH ..................................................................................................................... 10
EOD.CRF.PL.UPDATE & EOD.CRF.AL.UPDATE ................................................................................................. 10
RE.CLEAR.RECALC.ENTRY ................................................................................................................................. 10
RE.UPDT.STAT.LINE.CONT .................................................................................................................................. 10
RE.UPDATE.LINE.BAL.MVMT ............................................................................................................................... 10
RE.BUILD.LINE.MVMT ........................................................................................................................................... 10
B.BUILD.JOURNAL.SUMMARY ............................................................................................................................ 11
RE.BUILD.SYS.SUMMARY .................................................................................................................................... 11
PL.CLOSE.STAT.PRINT ......................................................................................................................................... 11
EB.EOD.REPORT.PRINT ....................................................................................................................................... 11
PL.CLOSE.OUT.HALT ................................................................................................................................................... 11
PL.CLOSE.OUT.FINISH ................................................................................................................................................. 12
Start of the year jobs .................................................................................................................................................... 12
SA.START.OF.DAY ........................................................................................................................................................ 12
Other end of the year jobs ............................................................................................................................................ 13
Job to be run during a quiet period in the New Year: ........................................................................................ 13
PC.PERIOD..................................................................................................................................................................... 14
Updates .......................................................................................................................................................................... 14
Conclusion ..................................................................................................................................................................... 14
Document History
Comments:
Introduction
This document outlines the specific, once in a year, activities relating to the financial year-end. These End of Year
procedures relate mainly to close out the Profit and Loss accounts and a few other accounting updates.
The Profit and Loss close out process is where PL of previous year is moved to Asset & Liability during the first
working day of new financial year. This is done as the first JOB of the Batch Processing to move all the PL entries till
the previous working day to the PL CLOSE account.
Here the virtual date is introduced between the last day of the current financial year and the first working day of the
next financial year, so that the opening figures for the new financial year can be cleared. The virtual date is formed
with a suffix CL added to the last date of the financial year. Ex: 20171231CL. Reports and journal pertaining to year-
end is formed with this virtual date. This document outlines the settings and the process involved in the
END.OF.YEAR process.
Caution: Please test the procedure in test environment and on confirming implement the same in live.
PL.CLOSE.PARAMETER
The parameter file PL.CLOSE.PARAMETER, with a record for each lead company is used to set the financial year for
a company and few other settings related to END.OF.YEAR process can also be done as follows.
Figure 1: PL.CLOSE.PARAMETER
Reports
Year End
Excluded Types
Grouping
Halt Process
Reports
The reports section has three related fields, REPORT.TYPE, REPORT & REPORT.DATA which control the reports
that are produced during the PL close out process. The reports can be ENQUIRY, REPGEN.CREATE or program
driven. In REPORT.TYPE the user can specify the type of the report required (CRF, RTN, RPG or ENQ). REPORT
contains the key to REPGEN.CREATE, ENQUIRY.REPORT, RE.STAT.REQUEST or a valid compiled program name.
Lastly, the REPORT.DATA field allows the program driven routines to be passed as a parameter
Year End
The financial period end, usually be yearly but it can be defined as Monthly, Quarterly, Semi-Annual or Annual. This is
set in CLOSE.FREQ.DATE as a month end date and the frequency to cycle.
Exclude Types
Please be noted that because of introducing the new functionality called "Multi GAAP (Multiple Position types)" in R10
and above release the below changes are made at the application PL.CLOSE.PARAMETER setup to run End of year
Field TYPES.TO.EXCLUDE:
By default, all the contingent types will be by-passed by the system automatically during the End Of Year process. On
top of it, any non-contingent types can also be skipped for closing out; those had to be mentioned in the field
TYPES.TO.EXCLUDE. The below explanation will give a better understanding to set up PL.CLOSE.PARAMETER.
Refer the application RE.PL.PREFIXES to view contingent and non-contingent PL types.
Position Type Non-Contingent Types Contingent – Types Contingent Self Balancing Types
IA
IA IP IB
IF
PLIF CPIF CBIF
TR
PL CP CB
If multiple position types are in use, during the EOY process, by default the contingent types (IP, CPIF, CPTR, IB,
CBIF and CBTR) will be by-passed automatically.
Suppose, if non-contingent type 'PLIF' needs to be excluded for closing out process, then the
PL.CLOSE.PARAMETER needs to be setup like below,
Note: Ensure that at least one internal account should persist in the system for the respective company (lead as well
as branch) pertaining to the closing category, which is defined in the PL.CLOSE.PARAMETER.
Grouping
PL entries produced will be based on CATEGORY/CURRENCY and one entry will be passed to internal account.
Each of these entries will be the sum of all the CONSOLIDATE.PRFT.LOSS records matching the combination of
CATEGORY & CURRENCY.
To produce entries summed at different group levels the additional elements can be added from the PROFIT&LOSS
key. So that, for example the entries are summed for all records matching the same
PLCATEGORY/CURRENCY/PLSECTOR or whatever local settings defined.
Halt Process
This is a flag, which allows the cob process to be halted just after the close out process. This allows the users to
access reports or files to extract key financial data they require pertaining to year-end. If left unchecked the process
will run without halting.
Set field PL.CLOSE.HLT.PRCSS as required.
Unlike in earlier releases the jobs in PL.MOVE.TO.AL runs on Daily basis but the actual process is done only on the
first day of the new financial year.
Below given screen shot depicts the initial part of the batch record “PL.MOVE.TO.AL” with relevant jobs, which does
the main closing out process.
Figure 5:PL.Move.To.AL
The below jobs under the batch will do the consolidation of the relevant files
The rest of the jobs under the batch record which does the reporting are portrayed below.
Screenshot given above is for BNK Company, which is a lead company. Ensure to have/create the BATCH
records for corresponding lead companies in the system.
AC.HVT.MERGE
This job triggers if the PL close out internal account is marked as a HVT account, it will merge the balances and
update accordingly during the process.
PL.CLOSE.PRE.PROCESS
This job runs before the PL.CLOSE.OUT process. It will check every day one week before the year-end for the
existence of the record in PL.CLOSE.PARAMETER and ACCOUNT.CLASS, otherwise posts an EB.EOD.ERROR. On
the day of PL.CLOSE.OUT run, the system will fatal out if it is not found.
PL.CLOSE.OUT
Generates CATEG.ENTRY for each currency to offset the PL balance and according to the AL.GROUPING defined in
PL.CLOSE.PARAMETER. For each combination of the grouping, the CPL balance accumulates and is written into the
work file PL.CLOSE.OUT.WORK
PL.MOVE.TO.AL
Reads the work file PL.CLOSE.OUT.WORK and posts STMT.ENTRY for the net amount to be booked in the internal
account (PL CLOSE Internal Account). Thus the PL of previous year is moved to Asset & Liability.
RE.BUILD.SLC.WORK
P&L keys from RE.STAT.LINE.CONT will be removed. Last year CPL keys with zero balances are deleted later in the
batch EOD.UPDATE.PL.YTD.
EOD.UPDATE.CATEG.ENT.MONTH
Updates the CATEG.ENT.MONTH for the categ entries posted in the above process.
RE.CLEAR.RECALC.ENTRY
Clears all line movement CAL keys and its link in RE.STAT.LINE.CONT.
RE.UPDT.STAT.LINE.CONT
Rebuilds RE.STAT.LINE.CONT for the existing CAL and CPL records to facilitate the report generation pertaining to
year-end.
RE.UPDATE.LINE.BAL.MVMT
Creates RE.STAT.LINE.BAL records for the virtual date as PERIOD.END date.
Ex: MBGL-0330-LOCAL-20171231CL
RE.BUILD.LINE.MVMT
Updates the RE.STAT.LINE.BAL for the current day and posts RCA entries if any mismatch between the virtual date
record and today’s record.
B.BUILD.JOURNAL.SUMMARY
Builds the EB.JOURNAL.SUMMARY for the PL.CLOSE.OUT process with the processing date from the
PL.CLOSE.PARAMETER.
RE.BUILD.SYS.SUMMARY
Updates a special EB.SYSTEM.SUMMARY record for PL.CLOSE.OUT process.
PL.CLOSE.STAT.PRINT
The reports to be generated as part of the PL.CLOSE.OUT process are attached in the PL.CLOSE.PARAMETER and
this job takes care of generating them.
EB.EOD.REPORT.PRINT
The reports generated in the above job are printed by this job.
**All updates done and reports generated by the jobs in PL.MOVE.TO.AL will have the processing date from
PL.CLOSE.PARAMETER. i.e., 20171231CL
PL.CLOSE.OUT.HALT
The field CLOSE.HLT.PRCSS in PL.CLOSE.PARAMETER is set to ‘Y’ in order to initiate the batch halt. As said
earlier, during this halt the users can access reports or files to extract key financial data they require pertaining to
year-end.
In a multi-company environment, the halt happens only once after the PL.CLOSE.OUT process completed for all
companies.
Figure 8:PL.Close.Out.Halt
Screenshot given above is for BNK Company, which is a lead company. Ensure to have/create the BATCH
records for corresponding lead companies in the system.
PL.CLOSE.OUT.FINISH
Cycles the CLOSE.RUN.FREQ in the PL.CLOSE.PARAMETER also cycles FINANCIAL.YEAR.END and
LAST.FINANCIAL.YEAR.END in the company record.
Figure 9:PL.Close.Out.Finish
Screenshot given above is for BNK Company, which is a lead company. Ensure to have/create the BATCH
records for corresponding lead companies in the system
Figure 10:SA.Start.Of.Year.Bal
Screenshot given above is for BNK Company, which is a lead company. Ensure to have/create the BATCH
records for corresponding lead companies in the system
The job SA.START.OF.YEAR.BAL is a start of day job. This means that it needs to be executed by the time
the bank starts to work on the first working day of the new financial year. This in turn means that this should
be triggered on the last T24 working day of the previous financial year.
This job should only be run if savings accounts exists.
The Saving account year can be different to the financial year-end, i.e., say, financial year-end is 31 Dec
2017, whereas the savings account year end can be 28 Feb 2018. This needs to be taken into account when
running the savings account job.
The following job also needs to be run, but during a quiet period of the New Year.
This subroutine will be executed as part of the end of day procedure and is an optional process; i.e., it will not be run
every night. Its function is to identify those accounts on the ACCOUNT file, which have been inactive for a period of
time. i.e., no movement for a user defined number of months. A select list will be used to obtain the appropriate
accounts.
Figure 11:IC.Update.Inactive
PC.PERIOD
If the POST.CLOSING module is installed and if the POST.CLOSING module is in use, create PC.PERIOD record
for the date present in the PERIOD.END.DATE field of the DATES record on the last working day. This has to be
created for all the companies
Note: Please refer to the PERIOD.END.DATE field in DATES record during the last working day of 2017.
Updates
The following critical updates related to PL Close Out are recommended to be installed
*Please make sure to have the strongly advised updates version or above in the respective release.
Conclusion
Special care needs to be taken with regard to these End of Year jobs. In case you require any further clarifications,
please do not hesitate to contact us.