11. Reports

11.1 Introduction

During the day, or at the end of the day, you may want to retrieve information on any of the operations related to FX that were performed during the day. This information can be generated in the form of reports. The following are the reports that you can generate in the foreign exchange module.

The following are the reports that you can generate:

This chapter contains the following sections:

11.2 FX Maturity Analysis Report

11.3 Currency Forward Rates Report

This report gives details about forward rates for different currency pairs over a given period. You can invoke the screen by typing the code ‘CYRFWRAT’ in the field at the top right corner of the Application tool bar and click on the adjoining arrow button.

From Currency Pair

Specify the currency pair for which the forward rates report needs to be generated. The adjoining option list displays all valid currency codes maintained in the system. You can choose the appropriate one.

To Currency Pair

Specify the currency pair for which the forward rates report needs to be generated. The adjoining option list displays all valid currency codes maintained in the system. You can choose the appropriate one.

Click ‘OK’ button to generate the report. Click ‘Exit’ if you do not want to generate it.

11.3.1 Contents of the Currency Forward Rates Report

Header

The Header carries the title of the report, information on the branch code, branch date, the ID of the user who generated the report, the date and time at which it was generated and the modules covered in the report.

Body of the Report

The following details will be reported for currency pairs.

Field Name

Field Description

Currency 1

The first currency code

Currency 2

The currency code forming the currency pair with Currency 1

Mid Rate

The exchange rate used for conversion

Period Code

The period code for report generation

Premium Discount Points

Premium discount points for the currency pair

11.4 FX Currency Analysis Report

This report gives the net currency position due to contracts maturing within a specified period. You have to specify the period and currency in the Report Options screen.

You can invoke the screen by typing the code ‘FXRPCCYA’ in the field at the top right corner of the Application tool bar and click on the adjoining arrow button.

Currency

In this field, you can specify the currencies for which the report is to be generated. If you select:

From Date

Use the adjoining button to enter the date indicating the beginning of the period for which the report is to be generated. For the specified currency (ies), the net currency position due to contracts maturing between this date and the date given in the next field (To Date) will be reported. The system defaults to today’s date.

To Date

Use the adjoining button to enter the date up to which the report is to be generated. For the specified currency (ies), the net currency position due to contracts maturing between this date and the date given in the previous field (From Date) will be reported. The system defaults to today’s date.

This date should be later than or the same as the From Date specified in the previous field.

Include Liquidated Contracts

Check this option to indicate that details of contracts that have already been liquidated should be included in the report.

Click ‘OK’ button to generate the report. Click ‘Exit’ if you do not want to generate it.

11.4.1 Contents of the FX Currency Analysis Report

The parameters specified while generating the report are printed at the beginning of the report. Other content displayed in the report is as follows:

Header

The ‘Header’ carries the title of the report, branch code, branch date, user ID, module from which the report has been generated, date and time at which the report has been generated and the page number of the report.

Body

The following details will be reported for contracts involving a particular currency.

Field Name

Field Description

Bought

Bought Currency

The bought currency in a FX transaction.

Value Date

The date on which contracts involving the currency are to be settled.

Contract Refer­ence

The identification number of the contract.

Currency Balance

The current position in the currency.

Euro Equivalent

Indicates the Euro Equivalent.

LCY Rate

The local currency rate that is applied on the CCY Balance.

LCY Balance

The local currency equivalent of the CCY Balance calculated using the LCY Rate.

Sold

Sold Currency

The sold currency in a FX transaction.

Value Date

The date on which contracts involving the currency are to be settled.

Currency Balance

The balance currency amount

Euro Equivalent

The euro equivalent amount

LCY Rate

The local currency rate that is applied on the CCY Balance.

LCY Balance

The local currency equivalent of the CCY Balance calculated using the LCY Rate.

11.5 FX Tenor-wise Currency Position Report

This report gives the net currency position due to contracts tenor-wise (spot, one month, two months, etc.) You can invoke this screen by typing ‘FXRPCCYT’ in the field at the top right corner of the Application tool bar and clicking the adjoining arrow button.

The report furnishes the equivalent Euro values of amounts in an ‘In’ currency. The ‘locked in’ exchange rates defined for the Euro against the ‘In’ currency will be used for currency conversions.

The report will not furnish the ‘In’ currency and equivalent Euro values when you close the ‘In’ currencies, and choose the ‘Euro Closed’ option (for the Euro) in the Currency Definition screen.

Currency

The currency codes of all the currencies defined for your branch are displayed here. If you have chosen the Selected Currencies option in the previous field, you can select the currencies that you want to include in the report.

Click ‘OK’ button to generate the report. Click ‘Exit’ button if you do not want to generate it.

11.5.1 Contents of the FX Tenor-wise Currency Position Report

The parameters specified while generating the report are printed at the beginning of the report. Other content displayed in the report is as follows:

Header

The ‘Header’ carries the title of the report, branch code, branch date, user ID, module from which the report has been generated, date and time at which the report has been generated and the page number of the report.

Body

The options you have selected through the Report Options table -- tenor (in number of days) and the currency are given in the beginning of the report. Details of contracts with a specific period and the currency position due to them will be reported as follows:

 

Field Name

Field Description

Tenor

Indicates the tenor (spot, one month, two months, etc.). The currency position details are displayed for various tenors.

Period

The period over which the specified tenor extends.

Currency

The S.W.I.F.T. Code of the currency whose position is being reported.

Currency Balance

The current position in the currency.

Euro Equivalent

The euro equivalent amount

LCY Balance

The LCY equivalent of the current position calculated using the LCY rate.

LCY Rate

The local currency rate that is applied on the current balance.

11.6 Counterparty Unconfirmed FX Contracts Report

This report gives the details of contracts that have not been confirmed; i.e., the confirmation details have not been entered through the Confirmation screen for the contracts.

You can invoke the screen ‘Foreign Exchange Counterparty Confirmation Report’ to generate this report by typing ‘FXRPCPCO’ in the field at the top right corner of the Application tool bar and clicking the adjoining arrow button.

Through the Report Options screen, you have to specify whether the report has to give details of:

Click ‘OK’ button to generate the report. Click ‘Exit’ if you do not want to generate it.

Report Period

You can specify whether the report has to include details of unconfirmed FX contracts based on a particular period:

No. of Days

This is the number of days to be considered for including contracts based on the specification given in the previous field. For example, if you want to include contracts that have not been confirmed even after 15 days of being initiated, select “Booking Date” in the previous field and enter “15” in this field.

11.6.1 Contents of the Counterparty Unconfirmed FX Contracts Report

The parameters specified while generating the report are printed at the beginning of the report. Other content displayed in the report is as follows:

Header

The ‘Header’ carries the title of the report, branch code, branch date, user ID, module from which the report has been generated, date and time at which the report has been generated and the page number of the report.

Body

You can find the following details in the body of the report:

The following details are reported for contracts involving a particular currency:

Field Name

Field Description

Contract Reference

The Reference number of the contract

Customer Name

The Short Name of the customer as defined in the Customer Base Record.

Customer Number

Indicates the customer number.

Deal Currency

The S.W.I.F.T. Code of the deal currency.

Value Date

The settlement date of the contract.

Amount

Indicates the amount.

Number Days Elapsed

Indicates the total number of days elapsed (tenor) of the contract.

11.7 FX Contract Daily Activity Report

This report gives details of activities that were performed on contracts in the FX module during the day. If the report is generated as a part of End of Day process all the activities during the day will be reported. If it is generated any other time, you can select the product and the type of activity (initiation, putting a contract on hold, amendment, reversal, rollover, liquidation etc.) to be reported in the Report Options screen. You can also invoke this screen by typing ‘FXRPDLY’ in the field at the top right corner of the Application tool bar and clicking the adjoining arrow button.

Activities

In this field, you can specify the activities for which the report is to be generated. If you select:

If you have chosen the Selected Activities option in the previous field, you can select the activities that you want to include in the report.

The details of contracts on which these activities have occurred will be reported. To remove an activity from this list, uncheck the corresponding checkbox.

Click ‘OK’ to generate the report. Click ‘Exit’ if you do not want to generate it.

11.7.1 Contents of the FX Daily Activities Report

The contents of FX daily activities report have been discussed under the following heads:

Header

The ‘Header’ carries the title of the report, branch code, branch date, user ID, module from which the report has been generated, date and time at which the report has been generated and the page number of the report.

Body

For contracts involving each activity that has been selected, the following details will be reported:

Field Name

Field Description

Event Code

The name of the event code.

Description

The description about the event.

Deal Currency

The S.W.I.F.T. Code of the deal currency.

Contract Reference

The Reference number of the contract.

Customer Number

The code of the customer involved in the contract.

Short Name

The Short Name of the customer from the Customer Base Record.

Value Date

The date on which contracts are to be settled.

Term Currency

The S.W.I.F.T. Code of the term currency

Ex Rate

The rate at which currencies are exchanged

Contract Amt in Deal Currency

The contract amount in deal currency

Contract Amt in Term Currency

The contract amount in term currency

Buy/Sell

Indicates the type of product.

Receiving Bank / Paying Bank

The receiving bank and the paying bank

Euro Equivalent

The euro equivalent amount of the foreign exchange transaction

Receiving Bank

Indicates receiving bank.

Paying Bank

Indicates paying bank.

LCY Equivalent

The local currency equivalent amount of the foreign exchange transaction

Total Buy in Deal Cur­rency

The total amount bought in deal currency.

Total Sell in Deal Cur­rency

The total amount sold in deal currency.

Local Currency Amounts (using standard rates)

Indicates local currency amounts.

Total Buy in Euro

The total bought currencies in Euro.

Total Sell in Euro

The total sold currencies in Euro.

Total Buy in Local Cur­rency

The total amount bought in local currency.

Total Sell in Local Cur­rency

The total amount sold in local currency.

The total amount in the two types of contracts (Buy or Sell) will be reported for each activity, both in the contract currency and the local currency. The conversion rate specified for the contract will be used for conversion.

If more than one activity has taken place on a contract, the details of the contract are reported under both the activities.

11.8 FX Contract Overrides Report

This report gives details of all contracts on which overrides were given during contract processing. You can invoke this screen by typing ‘FXRPOVD’ in the field at the top right corner of the Application tool bar and clicking the adjoining arrow button.

Specify the following details:

All Contract Overrides for the Day/All Overrides for Single Contract

You can generate this report to get the override details of all contracts or a single contract alone. Select the appropriate option. If you select ‘All Overrides for Single Contract’, you need to specify the contract reference number below.

11.8.1 Contents of the FX Contracts Overrides Report

The parameters specified while generating the report are printed at the beginning of the report. Other content displayed in the report is as follows:

Header

The ‘Header’ carries the title of the report, branch code, branch date, user ID, module from which the report has been generated, date and time at which the report has been generated and the page number of the report.

Body

You can find the following details in the body of the report:

Field Name

Field Description

Contract Reference

The contract on which an override was given.

Event Code

The identification code of the event

Error Code

The error code of the error message

Error Message

The description of the error message

Maturity Date

The maturity date of the contract

Deal Currency

The S.W.I.F.T. Code of the deal currency

Deal Amount

The amount involved in the contract

Customer Number

The identification number of the customer

Maker ID

The user-id of the person who entered the contract

Checker ID

The user-id of the person who authorized the contract

11.9 FX Brokerage Details Report

The Brokerage Details report gives details of brokerage that has been processed against contracts. The report will be generated for the period and the list of brokers specified by you in the Report Options screen.

You can invoke this screen by typing ‘FXRPBRDT’ in the field at the top right corner of the Application tool bar and clicking the adjoining arrow button.

Brokerage on liquidated contracts will be included if you specify it in the Report Options screen.

Report For

In this field, you can specify the brokers whose brokerage details are to be reported.

If you select:

Brokers

A list of broker codes of all the brokers in the branch is displayed here. If you have chosen the Selected Brokers option in the previous field, you can select the brokers that you want to include in the report.

The brokerage details of all the selected brokers will be reported. To remove a broker from this list, uncheck the corresponding checkbox.

Include Liquidated Contracts

In this field, you can specify whether details of contracts that have already been liquidated should be included in the report.

To include liquidated contracts in the report, click in the square box against the Include Liquidated Contracts field. If you do not click in the square box, contracts that were liquidated during the specified period will not be included in the report.

From Date

Enter the date indicating the beginning of the period for which the report is to be generated. For the selected broker(s), the brokerage details of contracts for whom the brokerage has been liquidated on any day between this date and the date given in the next field will be reported. The system defaults to today’s date.

To Date

Enter the date up to which the report is to be generated. For the selected broker(s), the brokerage details of contracts whose Value Date falls between this date and the date given in the previous field (From Date) will be reported. The system defaults to today’s date.

This date should be later than or the same as the From Date specified in the previous field.

Click ‘OK’ button to generate the report. Click ‘Exit’ if you do not want to generate it.

11.9.1 Contents of the FX Brokerage Details Report

The parameters specified while generating the report are printed at the beginning of the report. Other content displayed in the report is as follows:

Header

The ‘Header’ carries the title of the report, branch code, branch date, user ID, module from which the report has been generated, date and time at which the report has been generated and the page number of the report.

Body

The contracts will be listed based on the broker involved in the deal. For each broker, the following information will be given:

Field Name

Field Description

Broker

The code that has been allotted to the Broker in the Broker Details table.

Name

The full name of the broker as recorded in the Broker Details table.

For each contract, the following details will be reported:

Field Name

Field Description

Contract Reference

The Reference number of the contract.

Type

Indicates the type.

Buy/Sell

The type of contract.

Booking Date

The Booking Date of the contract.

Maturity Date

The Maturity Date of the contract.

Brokerage Currency

The S.W.I.F.T. Code of the currency in which the brokerage on the contract was processed.

Brokerage Amt

The amount of brokerage involved, in the brokerage cur­rency.

Status

The status of the contract. It can be liquidated or outstand­ing.

The following totals will be reported for each broker:

Field Name

Field Description

Total Deals

Indicates total deals

Total Outstanding

Indicates the total outstanding in the brokerage currency

Total Liquidated

Indicates the total liquidated in the brokerage currency

Total Outstanding LCY

Indicates total outstanding in the local currency

Total Liquidated LCY

Indicates total liquidated in the local currency

11.10 FX Daily Exception Report - Automatic Processing

Every beginning and End of Day, certain automated processes are performed to liquidate contracts, perform rollovers, etc. If an automated activity was not performed, it will be reported in the Exception Report along with the reason for which the activity was not performed.

You can choose to include only certain activities or all activities that failed, through the Report Options screen. To invoke the screen, type ‘FXRPEXP’ in the field at the top right corner of the Application tool bar and click the adjoining arrow button.

Report For

In this field you can specify which exceptions are to be reported. If you select:

Activities

A list of all FX related activities is displayed here. If you have chosen the Selected Activities option in the previous field, you can select the activities (exceptions) that you want to include in the report.

The details of contracts on which these exception conditions have occurred will be reported. To remove an activity from this list, uncheck the corresponding checkbox. Click ‘OK’ button to generate the report. Click ‘Exit’ button if you do not want to generate it.

11.10.1 Contents of the FX Daily Exception Report

The contents of FX daily exception report have been discussed under the following heads:

Header

The ‘Header’ carries the title of the report, branch code, branch date, user ID, module from which the report has been generated, date and time at which the report has been generated and the page number of the report.

Body

You can find the following details in the body of the report:

Field Name

Field Description

Event Code

The identification code for the event.

Event Description

The description about the event.

Customer

The code of the counterparty involved in the contract.

Maturity Date

The settlement date of the contract.

Contract Reference

The Reference number of the contract.

Currency

The S.W.I.F.T. Code of the deal currency.

Bought Amount

The amount that was involved in the activity that was not performed. For example, if the liquidation of the contract failed, this is the total amount that had to be liquidated; if rollover failed, this is the amount that had to be rolled over, etc.

Error Code

The error code of the error message.

Message

The description about the error message.

11.11 FX Discounting Rate Report

Discounting rate report provides information on the currency used, period code and discount date. To invoke the screen, type ‘FXRDIRAT’ in the field at the top right corner of the Application tool bar and click the adjoining arrow button.

Specify the following details:

From Date

You can generate the report for a specific period. Specify the start date of the report range.

From Currency

You can generate this report for the exchange between two currencies. Specify the code that identifies the first currency.

To Date

You can generate the report for a specific period. Specify the end date of the report range.

To Currency

You can generate this report for the exchange between two currencies. Specify the code that identifies the other currency.

11.11.1 Contents of the Report

The parameters specified while generating the report are printed at the beginning of the report. Other content displayed in the report is as follows:

Header

The ‘Header’ carries the title of the report, branch code, branch date, user ID, module from which the report has been generated, date and time at which the report has been generated and the page number of the report.

Body

You can find the following details in the body of the report:

Field Name

Field Description

Branch

The branch code that identifies the branch

Currency

The currency of discounting rates

Base Date

The base date of the discounting transaction

Period Code

The code used to indicate the period

Discounting Rates

The FX discounting rate

Actual Date

The actual date on which discounting happens

11.12 Netting Agreement Report

Netting agreement report provides information on the netted Foreign Exchange contracts. To invoke the screen, type ‘FXRNETMA’ in the field at the top right corner of the Application tool bar and click the adjoining arrow button.

Specify the following details:

You can generate this report for foreign netting agreement between two customers.

From Record

Customer Number

Specify the customer number of the first customer.

To Record

Customer Number

Specify the customer number of the second customer.

11.12.1 Contents of the Report

The parameters specified while generating the report are printed at the beginning of the report. Other content displayed in the report is as follows:

Header

The ‘Header’ carries the title of the report, branch code, branch date, user ID, module from which the report has been generated, date and time at which the report has been generated and the page number of the report.

Body

You can find the following details in the body of the report:

Field Name

Field Description

Customer Num­ber

The identification number of the customer

Netting Type

The netting type used for the agreement

Currency

The S.W.I.F.T. Code of the deal currency

Netting Days

The number netting days

Std Pay Details

The standard payment details

11.13 Brokerage Confirmation Journal

Brokerage Confirmation Journal provides information on the amount, deal currency and the broker code of contracts. You can generate this report using the ‘Foreign Exchange Broker Confirmation Report’ screen.

To invoke this screen, type ‘FXRPBRCO’ in the field at the top right corner of the Application tool bar and click the adjoining arrow button.

Days after Contract Booking/Days before Maturity

Indicate whether you want to generate the report for a specific number of days after contract booking or before maturity date. Once you make your choice, specify the number of days.

Number of Days

Specify the number of days for which the report needs to be generated. This number indicates the number of days after the contract booking or before maturity, based on the option selected above.

11.13.1 Contents of the Report

The parameters specified while generating the report are printed at the beginning of the report. Other content displayed in the report is as follows:

The contents of brokerage confirmation report have been discussed under the following heads:

Header

The ‘Header’ carries the title of the report, branch code, branch date, user ID, module from which the report has been generated, date and time at which the report has been generated and the page number of the report.

Body

You can find the following details in the body of the report:

Field Name

Field Description

Contract Refer­ence

The identification number of the contract

Broker Code

The identification code of the broker

Name

The name of the broker

Deal Currency

The deal currency

Value Date

The date on which contracts are to be settled.

Amount

The total amount of the contract

No of days Elapsed

The total number of days elapsed (tenor) of the contract

11.14 Contract Maturity Due Report

Contract maturity due report provides information on maturity date, sold currency, bought currency, sold amount and bought amount of contracts. You can generate this report using the ‘Foreign Exchange Instruments Falling Due for Redemption’ screen.

To invoke the screen, type ‘FXRPCNMD’ in the field at the top right corner of the Application tool bar and click the adjoining arrow button.

Specify the following details:

From Date

You can generate this report for a specific period. Specify the start date of the report date range.

To Date

You can generate this report for a specific period. Specify the end date of the report date range.

Customer

You can get the details of all the customers or a specific customer in the report. Select the appropriate option, i.e. ‘All’ or ‘Single’. If you select ‘Single’, you need to specify the customer number in the field below.

11.14.1 Contents of the Report

The parameters specified while generating the report are printed at the beginning of the report. Other content displayed in the report is as follows:

Header

The ‘Header’ carries the title of the report, branch code, branch date, user ID, module from which the report has been generated, date and time at which the report has been generated and the page number of the report.

Body

You can find the following details in the body of the report:

Field Name

Field Description

Maturity Date

The date on which the contract gets matured

Customer name

The name of the customer

Contract Reference

The identification number of the contract

Counter Party

The counter party involved in the contract

Sold Currency

The sold currency of the contract

Bought Currency

The bought currency of the contract

Sold Amount

The amount for which the currency is sold

Bought Amount

The amount for which the currency is bought

Euro Equivalent Amount

The euro equivalent amount

11.15 Fund Transfer to Foreign Exchange Netting Report

This report provides information on fund transfer to foreign exchange netting. To invoke the screen, type ‘FXRPNTFT’ in the field at the top right corner of the Application tool bar and click the adjoining arrow button.

11.15.1 Contents of the Report

The contents of fund transfer to foreign exchange netting report have been discussed under the following heads:

Header

The ‘Header’ carries the title of the report, branch code, branch date, user ID, module from which the report has been generated, date and time at which the report has been generated and the page number of the report.

Body

You can find the following details in the body of the report:

Field Name

Field Description

Customer

The code that identifies the customer

Fund Transfer Refer­ence Number

The reference number of the Fund Transfer contract

Netting Reference

The netting reference number of the contract

Currency

The currency involved in the transaction

Amount

The amount involved

Dr / Cr

The type of accounting entry i.e., debit or credit

Netting Type

The type of netting used

Upload Status

The upload status

FX Reference Num­ber

The reference number of the foreign exchange contract

Amount

The amount involved in the transaction

Dr / Cr

The type of accounting entry i.e., debit or credit

Netting Status

The status of netting (i.e, fully, partially)

11.16 FX to Fund Transfer Netting Report

FX to Fund Transfer Netting Report provides information on FX to Fund Transfer netting. To invoke the screen, type ‘FXRPNTFX’ in the field at the top right corner of the Application tool bar and click the adjoining arrow button.

Specify the following details:

Report Type

Specify the type of report that you want to generate. Select one of the following:

Date

Specify the date range for which the report is generated. If you select ‘All’, the report will be generated for all the records irrespective of the date range. If you select ‘Range’, you need to specify the ‘From Date’ and ‘To Date’ in the respective fields.

Customer

Specify the customer whose details are required in the report. If you select ‘All’, the report will be generated for all the customers. If you select ‘Single’, you need to specify the customer number in the field ‘Customer’.

11.16.1 Contents of the Report

The parameters specified while generating the report are printed at the beginning of the report. Other content displayed in the report is as follows:

Header

The ‘Header’ carries the title of the report, branch code, branch date, user ID, module from which the report has been generated, date and time at which the report has been generated and the page number of the report.

Body

You can find the following details in the body of the report:

Field Name

Field Description

Netting Date

This is the netting date range for which the report is generated

Customer

The code that identifies the customer

Fund Transfer Reference Num­ber

The reference number of the Fund Transfer contract

Netting Reference

The netting reference number of the contract

Currency

The currency involved in the transaction

Amount

The amount involved in the transaction

Fund Transfer Reference Num­ber

The reference number of the Fund Transfer contract

Netting Type

The type of netting used

Upload Status

The upload status

Netting Status

The status of netting (i.e, fully, partially)

11.17 Process Exception Report

Process exception report provides information on process exception. To invoke the screen, type ‘FXRPPREX’ in the field at the top right corner of the Application tool bar and click the adjoining arrow button.

11.17.1 Contents of the Report

The contents of process exception report have been discussed under the following heads:

Header

The ‘Header’ carries the title of the report, branch code, branch date, user ID, module from which the report has been generated, date and time at which the report has been generated and the page number of the report.

Body

You can find the following details in the body of the report:

Field Name

Field Description

Process ID

The identification code of the process

Counterparty

The code that identifies the customer

Reference Number

The reference number of the contract

Error Code

The error code of the process

Message

The description about the error code