End of Year Procedure_2012_R12

Download End of Year Procedure_2012_R12

Post on 24-Oct-2015

77 views

Category:

Documents

1 download

Embed Size (px)

DESCRIPTION

end of year procedure

TRANSCRIPT

<ul><li><p>End of Year Procedure R12 release </p><p>TEMENOS PACS </p></li><li><p>End of Year Procedure Page 2 of 14 </p><p>Table of Contents </p><p>1. Introduction ................................................................................................................... 3 </p><p>2. PL.CLOSE.PARAMETER .............................................................................................. 3 </p><p>Reports .............................................................................................................................................................................. 4 </p><p>Year End ............................................................................................................................................................................ 4 </p><p>Exclude Types .................................................................................................................................................................... 4 </p><p>Grouping ........................................................................................................................................................................... 6 </p><p>Halt Process ....................................................................................................................................................................... 6 </p><p>3. Profit and Loss close out ............................................................................................. 7 </p><p>4. Start of the year jobs .................................................................................................. 12 </p><p>5. Other end of the year jobs ......................................................................................... 13 </p><p>6. Conclusion .................................................................................................................. 14 </p></li><li><p>End of Year Procedure Page 3 of 14 </p><p>1. Introduction </p><p>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. </p><p>The Profit and Loss close out process is where PL of previous year is moved to Asset &amp; Liability during the first working day of new financial year. This is done as the first JOB of the Batch processing so as to move all the PL entries till the previous working day to the PL CLOSE account. </p><p>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: 20121231CL. Reports and journal pertaining to year end is formed with this virtual date. </p><p>This document outlines the settings and the process involved in the END.OF.YEAR process. </p><p>Caution: Please test the procedure in test environment and on confirming implement the same in live. </p><p>2. PL.CLOSE.PARAMETER </p><p>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 in this which is as follows. </p><p>Figure 1: PL Close Out Parameter The PL.CLOSE.PARAMETER has 5 settings. </p><p> Reports </p><p> Year End </p><p> Excluded Types </p><p> Grouping </p><p> Halt Process </p></li><li><p>End of Year Procedure Page 4 of 14 </p><p>Reports </p><p>The reports section has three related fields, REPORT.TYPE, REPORT &amp; 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. </p><p>Year End </p><p>The financial period end, usually 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. </p><p>Exclude Types </p><p>Kindly note that because of introducing the new functionality called "Multi GAAP (Multiple Position types)" in R10 release the below changes are made at the application PL.CLOSE.PARAMETER setup to run End of year. </p><p>Field TYPES.TO.EXCLUDE: </p><p>******************************** </p><p>By default all the Contingent types will be bypassed by the system automatically during the End Of year (EOY) process. On top if it any Non-Contingent types can also be skipped for closing out, those has to be mentioned in the field TYPES.TO.EXCLUDE. The below explanation will give a better understanding to set up PL.CLOSE.PARAMETER. </p><p> Refer the application RE.PL.PREFIXES to view Contingent and Non-contingent PL types. </p><p>Sample: </p><p>Figure 2: FX.POS.TYPE PL Prefixes </p><p>Position. Type </p><p>Non-Contingent Types </p><p>Contingent-Types Contingent Self Balancing Types </p><p>IA IA IP IB </p><p>IF PLIF CPIF CBIF </p><p>TR PL CP CB </p></li><li><p>End of Year Procedure Page 5 of 14 </p><p>If multiple position types are being used, during the EOY process by default the contingent types (IP, CPIF, CPTR, CP, IB, CBIF, CBTR, CB) will be bypassed automatically. </p><p>Suppose, if Non-Contingent type 'PLIF' needs to be excluded for the close out process, then the PL.CLOSE.PARAMETER needs to be setup like below, </p><p>Sample PL.CLOSE.PARAMETER: </p><p>Input position type and its corresponding close Category in the fields POSITION.TYPE and CLOSE.CATEGORY in PL.CLOSE.PARAMETER. The CLOSE.CATEGORY range allowed is between 10000 -19999. </p></li><li><p>End of Year Procedure Page 6 of 14 </p><p>Sample PL.CLOSE.PARAMETER: </p><p>Figure 3:PL Close Out Parameter </p><p>Note: Ensure that at least one internal account should persist in the system for the respective company pertaining to the closing category which is defined in the PL.CLOSE.PARAMETER. </p><p>Grouping </p><p>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 &amp; CURRENCY. </p><p>To produce entries summed at different group levels you may add the additional elements from the PROFIT&amp;LOSS key so that for example the entries are summed for all records matching the same PLCATEGORY/CURRENCY/PLSECTOR or whatever local settings you have defined. </p><p>Halt Process </p><p>This is a flag which allows the COB process to be halted just after the close out process is run. 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. </p><p>Set field PL.CLOSE.HLT.PRCSS as required. </p></li><li><p>End of Year Procedure Page 7 of 14 </p><p>3. Profit and Loss close out </p><p>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. </p><p>i. Batch name: PL.MOVE.TO.AL </p><p>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. </p><p>Figure 4:PL.Move.To.AL </p></li><li><p>End of Year Procedure Page 8 of 14 </p><p>The below jobs under the batch will do the consolidation of the relevant files </p><p>Figure 5: Batch Jobs to consolidate relevant files </p><p>The rest of the jobs under the batch record which does the reporting are portrayed below </p><p>. </p><p>Figure 6: Batch job which does reporting </p></li><li><p>End of Year Procedure Page 9 of 14 </p><p>Figure 8: Batch job which does reporting </p><p>Job name: AC.HVT.MERGE </p><p>From R12, a new concept was introduced to handle high volume of accounts and to replace the subaccounts process since we dont maintain balance information in accounts. </p><p>Thereafter all information respective to the account will be updated in AC.HVT.TRIGGER. This job AC.HVT.MERGE will merge the accounting information to the respective account based on the information stored in AC.HVT.TRIGGER which related to that accounts. </p><p>To ensure that this job AC.HVT.MERGE is run to merged all accounts before and after the End Of Year COB. </p><p>Job name: PL.CLOSE.PRE.PROCESS </p><p>This job runs before the PL.CLOSE.OUT process. It will check every day 1 week before the year end for the existence of the authorized record in PL.CLOSE.PARAMETER, otherwise raises an EB.EOD.ERROR and on the day of PL.CLOSE.OUT run then the system will fatal out if it is not found. </p><p>Job name: PL.CLOSE.OUT </p><p>Generates CATEG.ENTRY for each currency to offset the PL balance and according to the AL.GROUPING defined in PL.CLOSE.PARAMETER and for each combination of the grouping the CPL balance is accumulated and writes into the work file PL.CLOSE.OUT.WORK. </p><p>Job name: PL.MOVE.TO.AL </p><p>Reads the work file PL.CLOSE.OUT.WORK and raises 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 &amp; Liability. </p></li><li><p>End of Year Procedure Page 10 of 14 </p><p>Job name: RE.BUILD.SLC.WORK </p><p>P&amp;L keys from RE.STAT.LINE.CONT will be removed. Last years CPL keys with zero balances are deleted later in the batch EOD.UPDATE.PL.YTD. </p><p>Job name: EOD.UPDATE.CATEG.ENT.MONTH </p><p>Updates CATEG.ENT.MONTH for the categ entries generated in the above process. </p><p>Job name: EOD.CRF.PL.UPDATE &amp; EOD.CRF.AL.UPDATE </p><p>Updates CAL and CPL of the last year with the processing date as in PL.CLOSE.PARAMETER, deletes CONSOL.UPDATE.WORK and PL.CONSOL.UPDATE.WORK. </p><p>Job name: RE.CLEAR.RECALC.ENTRY </p><p>Clears all line movement CAL keys and its link to RE.STAT.LINE.CONT. </p><p>Job name: RE.UPDT.STAT.LINE.CONT </p><p>Rebuilds RE.STAT.LINE.CONT for the existing CAL and CPL records to facilitate the generation of reports pertaining to year end. </p><p>Job name: RE.UPDATE.LINE.BAL.MVMT </p><p>Creates RE.STAT.LINE.BAL records for the virtual date as PERIOD.END date. </p><p>Ex: MBGL-0330-LOCAL-20121231CL </p><p>Job name: RE.BUILD.LINE.MVMT </p><p>Updates RE.STAT.LINE.BAL for the current day and generates RCA entries if any mismatch found between the virtual date record and todays record. </p><p>Job name: B.BUILD.JOURNAL.SUMMARY </p><p>Builds EB.JOURNAL.SUMMARY for the PL.CLOSE.OUT process with the processing date of the PL.CLOSE.PARAMETER. </p><p>Job name: RE.BUILD.SYS.SUMMARY </p><p>Writes a special EB.SYSTEM.SUMMARY record for PL.CLOSE.OUT process. </p><p>Job name: PL.CLOSE.STAT.PRINT </p><p>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. </p><p>Job name: EB.EOD.REPORT.PRINT </p><p>The reports generated in the above job are printed by this job. </p></li><li><p>End of Year Procedure Page 11 of 14 </p><p>**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., 20121231CL </p><p>ii. Batch name: PL.CLOSE.OUT.HALT </p><p>Figure 9: PL:Close.Halt.Process </p><p>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. </p><p>In a multi-company environment the halt happens only once after the PL.CLOSE.OUT process is completed for all companies being run. </p><p>iii. Batch name: PL.CLOSE.OUT.FINISH </p><p>Figure 7: RE.Cycle.PL.Close.Parameter </p></li><li><p>End of Year Procedure Page 12 of 14 </p><p>Cycles the CLOSE.RUN.FREQ in the PL.CLOSE.PARAMETER and also cycles FINANCIAL.YEAR.END and LAST.FINANCIAL.YEAR.END in the company record. </p><p>4. Start of the year jobs </p><p>SA.START.OF.DAY </p><p>(Job/ Program name: SA.START.OF.YEAR.BAL) </p><p>This job should only be run if savings accounts exist. This is an end of day job, runs at the START of the year, to move the open cleared balance to the start of year balance field in the account records runs as the first 'financial' job during start of day. </p><p>Example: </p><p> Last working Day of 2012: 31-12-2012 </p><p> First working Day of 2013: 02-01-2013 </p><p>Figure 8: SA.Start.Of.Year.Bal </p><p>SA.START.OF.DAY job does the following process: </p><p>a) The job SA.START.OF.YEAR.BAL is a start of day job. This means that it needs to have been run by the time the bank starts to work on the 1</p><p>st working day of the new financial year. This in turn means </p><p>that this should be run on the last working day of the previous financial year. </p><p>b) This job should only be run if you have savings accounts. </p><p>c) THE SAVINGS ACCOUNT YEAR END CAN BE DIFFERENT TO THE FINANCIAL YEAR END ---THAT IS, SAY, FINANCIAL YEAR END IS 31-12-12, WHEREAS SAVINGS ACCOUNT YEAR END CAN BE 28-02-13. THIS NEEDS TO BE TAKEN INTO ACCOUNT WHEN RUNNING THE SAVINGS ACCOUNT JOB. </p></li><li><p>End of Year Procedure Page 13 of 14 </p><p>5. Other end of the year jobs </p><p>i) Job to be run during a quiet period in the New Year: </p><p>The following job also needs to be run, but during a quiet period of the New Year. </p><p>Batch Record ID : ONLINE </p><p>Job Name : IC.UPDATE.INACTIVE &amp; IC.UPDATE.INACTIVE.POST </p><p>Run Date : Any quiet period in the New Year. </p><p>Program Name : UPDATE.INACTIVE.MARKER </p><p>This subroutine will be run as part of the end of day procedure and will be an optional process; that is, it will not be run every night. Its function will be 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. </p><p>Example: Quiet working day of 2013 say 11-01-2013 </p><p>Figure 9: IC.Update.Inactive </p></li><li><p>End of Year Procedure Page 14 of 14 </p><p>ii) Creation of PC.PERIOD record: </p><p>If the POST.CLOSING module is installed and been in use, create PC.PERIOD record for the financial year-end for the date as in the field 45 of the company record on the last working day. This has to be created for all the companies. </p><p>Figure 10: PC.Period </p><p>6. Conclusion </p><p>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. </p></li></ul>