1. Functional Overview
As a user, with the appropriate permissions, you can input cash instructions in the Xact Web Portal.
2. Cash & Liquidity
2.1 Input cash instructions
To access the cash instructions, select Cash & Liquidity, and then Cash Instructions from the menu. The cash instructions query page will open.
In order to input a cash instruction, a user must click on the “+” icon.
Fields marked with an ‘*’ are mandatory. If a user tries to submit an instruction without entering the mandatory fields, an error message is displayed.
The list of mandatory and conditional mandatory fields depends on the ‘Instruction type’ selected as shown in the below table:
After clicking on submit, if all mandatory fields have been successfully filled and there are no errors, a success notification is displayed. The input view remains open and the user can perform the subsequent actions on his instruction (e.g. Release)
Fields Description
Section | Field Name | UI Field Type | Visible to ext. | Mandatory | Possible Values |
---|---|---|---|---|---|
Templates | Template name | Select one menu | ? | List of saved cash templates | |
Instruction Details | Instruction type | Select one menu | ? | ? | Pre-advice of funds, Funds transfer, Foreign exchange |
Funds transfer type | Select one menu | ? | Internal transfer, To a financial institution, To own external account, To a non-financial institution | ||
Via Target2 only | Checkbox | ? | Yes, No | ||
Account | Select one menu | ? | ? | Accounts to which the user has access | |
Account name | Output text | ? | ANY | ||
Sender's reference | Input text | ? | ? |
Character string where: minLength 1 maxLength 16 pattern ([0-9a-zA-Z\-\?:\(\)\.,'\+ ]([0-9a-zA-Z\-\?:\(\)\.,'\+ ]*(/[0-9a-zA-Z\-\?:\(\)\.,'\+ ])?)*) |
|
Related reference | Input text | ? |
Character string where: minLength 1 maxLength 16 pattern ([0-9a-zA-Z\-\?:\(\)\.,'\+ ]([0-9a-zA-Z\-\?:\(\)\.,'\+ ]*(/[0-9a-zA-Z\-\?:\(\)\.,'\+ ])?)*) |
||
Requested value date | Date picker | ? | ? | ANY | |
Currency | Select one menu | ? | ? | Any Clearstream settlement currency: Code - Description | |
Amount | Input text | ? | ? |
Decimal number where: minInclusive 0 totalDigits 14 fractionDigits 13 |
|
Details of payment | Input text area | ? |
Character string where: minLength 1 maxLength 350 pattern ([0-9a-zA-Z\-\?:\(\)\.,'\+ ]([0-9a-zA-Z\-\?:\(\)\.,'\+ ]*(/[0-9a-zA-Z\-\?:\(\) \.,'\+ ])?)*) |
||
Cash parties | Party | Output text | ? | ANY | |
Format | Select one menu | ? | BIC, Name | ||
Identifier | Input text | ? | BIC code or Name text | ||
Clearing code | Select one menu | ? | List of associated clearing codes | ||
Account/Clearing | Input text | ? |
Character string where: minLength 1 maxLength 350 pattern ([0-9a-zA-Z\-\?:\(\)\.,'\+ ]([0-9a-zA-Z\-\?:\(\)\.,'\+ ]*(/[0-9a-zA-Z\-\?:\(\) \.,'\+ ])?)*) |
||
Details Of Charges | Details of charges | Select one menu | ? | SHA - Shares charges, OUR - Sender's charges, BEN - Beneficiary’s charges | |
Currency | Select one menu | ? | List of all Clearstream Settlement Currencies | ||
Details of beneficiary/sender's charges | Input text | ? |
Decimal number where: minInclusive 0 totalDigits 14 fractionDigits 13 |
||
Currency | Select one menu | ? | Any Clearstream settlement currency: Code - Description | ||
Amount | Input text | ? |
Decimal number where: minInclusive 0 totalDigits 14 fractionDigits 13 |
||
Exchange rate | Input text | ? |
Decimal number where: totalDigits 11 fractionDigits 10 |
||
Remittance information | Input text area | ? |
Character string where: minLength 1 maxLength 350 pattern ([0-9a-zA-Z\-\?:\(\)\.,'\+ ]([0-9a-zA-Z\-\?:\(\)\.,'\+ ]*(/[0-9a-zA-Z\-\?:\(\) \.,'\+ ])?)*) |
||
Foreign exchange | Currency | Select one menu | ? | Any Clearstream settlement currency: Code - Description | |
Sell amount | Input text | ? |
Decimal number where: minInclusive 0 totalDigits 14 fractionDigits 13 |
||
Currency | Select one menu | ? | Any Clearstream settlement currency: Code - Description | ||
Buy amount | Input text | ? | ANY |
3. Instruction Input Lifecycle
3.1 User Validation Configuration
3.2 User Roles
A user can have one or more of the below roles:
3.3 Pre-release lifecycle
3.4 Pre-release actions
The pre-release contextual actions can be performed either from the list or detailed view.
3.5 Post release actions
The post release actions can also be performed from the list or detailed view.
If the user selects one or more rows in the List view, and selects ‘Request cancellation’ from the ‘Actions’ button, the user must select from one of the options available in the second level menu:
If the user selects ‘Request cancellation’ from the ‘Actions’ button in the detailed view the user must select from one of the options available in the second level menu:
Cash Cancellation from Input View gives user the user the flexibility to provide their own Cancellation ID
For an APMT instruction, the user can request for a modification or a cancellation from the cash list view or from the detailed view. In either case, the user will be taken to the list view of securities instruction (cross service navigation) from where they are, in order to perform the required action.
Actions available to users
The actions available to a user depend on the type of instruction selected and the processing status of the selected instruction(s).
Type | Status | View detail | Request modification | Request cancellation | Edit | Duplicate | Create Matching | Confirm | Authorise | Delete | Release | Revise | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash Instructions | Pending authorisation | ? | - | - | ? | ? | - | - | ? | ? | - | ? | |
Pending release | ? | - | - | ? | ? | - | - | - | ? | ? | ? | ||
Pending revision | ? | - | - | ? | ? | - | - | - | - | - | - | ||
Awaiting feedback | ? | - | - | - | ? | - | - | - | - | - | - | ||
Failed | ? | - | - | ? | - | - | - | - | - | - | - | ||
Deleted | ? | - | - | - | - | - | - | - | - | - | - | ||
Open - Accepted (post-R) | ? | - | ? | - | ? | - | - | - | - | - | - | ||
Open - In suspense (post-R) | N/A | ||||||||||||
End of life (post-R) | ? | - | - | - | ? | - | - | - | - | - | - | ||
Cancellation requests | Pending authorisation | ? | - | - | - | - | - | - | ? | ? | - | - | |
Pending release | ? | - | - | - | - | - | - | - | ? | ? | - | ||
Awaiting feedback | ? | - | - | - | - | - | - | - | - | - | - | ||
Failed | ? | - | - | - | - | - | - | - | - | - | - | ||
Deleted | ? | - | - | - | - | - | - | - | - | - | - | ||
Open - Accepted (post-R) | ? | - | - | - | - | - | - | - | - | - | - | ||
Open - In suspense (post-R) | N/A | ||||||||||||
End of life (post-R) | ? | - | - | - | - | - | - | - | - | - | - | ||
The actions available to users can either be contextual and performed on selected instructions (maximum 50) or performed on all instructions.
All Actions
When no instruction has been selected in the list view and the user clicks on the ‘Actions’ button, the list of ‘All Action’ functionalities are displayed as shown below:
4. Additional Features
Saved Templates
A User can save instructions as templates. The template can be loaded by selecting one of the pre-saved templates from the drop down list. A user can set any one of their saved templates as default so that every time the user enters the specific input page, the input criteria of this default template is automatically loaded.