Temenos Digital
R24 AMR | Min(s) read

View Transactions

The View Transactions component is a contractual component that helps you to view the transactions of a specific instrument.

Namespace

com.olb.wealth.viewTransactions

Contract Definition

Contracts are used to customize behavior, user experience, and manipulate the data or object of a component. Contracts are made available by exposing properties, methods, and events.

  • Properties: Used to define the behavior of the component.
  • Methods: Form or other components can use these methods to interact with the component.
  • Events: Events are generated on the component. Implementation teams can define business logic to configure the execution of events.
  • Context: Specifies the contextual object that is passed to the component.

Properties

Properties

Programmatic Name

Quantum Type

Infinity Type

 

Default value

Get Attachments Service

 

 

 

 

Object Service Name

GAobjectServiceName

String

String

WealthObjects

Object Name

GAobjectName

String

String

DownloadPDF

Operation Name

GAoperationName

String

String

generatePDF

Row Data

 

 

 

 

Fields

fieldsData

String

String

{ "One": { "value": "tradeDate", "type": "date", "displayName": "{i.i18n.wealth.tradeDate}", "default": "false" }, "Two": { "value": "orderType", "type": "text", "displayName": "{i.i18n.common.Type}", "default": "false" }, "Three": { "value": "quantity", "type": "textAmount", "displayName": "{i.i18n.wealth.qty}", "default": "false" }, "Four": { "value": "limitPrice", "type": "normalAmount", "currency": "referenceCurrency", "displayName": "{i.i18n.wealth.price}", "default": "false" }, "Five": { "value": "exchangeRate", "type": "normalAmount", "currency": "referenceCurrency", "displayName": "{i.i18n.ForeignExchange.ExchangeRate}", "default": "false" }, "Six": { "value": "instrumentAmount", "type": "normalAmount", "currency": "referenceCurrency", "displayName": "{i.i18n.transfers.amountlabel}", "default": "false" }, "Seven": { "value": "netAmount", "type": "normalAmount", "currency": "instrumentCurrency", "displayName": "{i.i18n.wealth.instrumentAmount}", "default": "false" }, "Eight": { "value": "valueDate", "type": "date", "displayName": "{i.i18n.wealth.valueDate}", "default": "false" }, "Nine": { "value": "fees", "type": "normalAmount", "currency": "referenceCurrency", "displayName": "{i.i18n.wealth.fees}", "default": "false" }, "Ten": { "value": "total", "type": "normalAmount", "currency": "referenceCurrency", "displayName": "{i.i18n.wealth.total}", "default": "false" } }

Object Service

objService

String

String

WealthObjects

Object Name

objName

String

String

Portfolio

Operation Name

operationName

String

String

viewInstrumentTransactions

Criteria

objCriteria

String

String

{ "portfolioId":"{$.c.portfolioId}", "instrumentId":"{$.c.instrumentId}", "sortBy":"{$.c.sortBy}", "pageSize":"{$.c.pageSize}", "pageOffset":"{$.c.pageOffset}", "startDate":"{$.c.startDate}", "endDate":"{$.c.endDate}", "sortOrder":"{$.c.sortOrder}"}

Service Response Key

serviceResponseKey

String

String

portfolioTransactions

Error Text

errorText

String

String

"{i.i18n.wealth.error.noTransaction}"

Data Format

 

 

 

 

Date Format

dateFormat

String

String

m/d/Y

backend Date Format

backendDateFormat

String

String

Y-m-d

Amount Format

amountFormat

String

String

{ "locale":"", "positiveFormat" : "{CS}{D}", "negativeFormat" : "-{CS}{D}", "fractionDigits":"2"}

Date Picker        

Date Filter Keys

dateFilterKeys

String

String

7D,30D,3M,6M

Date Filter Labels dateFilterLabels String String {i.i18n.wealth.datePicker.previousSevenDays},{i.i18n.wealth.datePicker.previousThirtyDays},{i.i18n.wealth.datePicker.threeMonths},{i.i18n.wealth.datePicker.sixMonths}
default Date Filter Key defaultDateFilterKey String String 30D
Skins        
row Seperator Skin rowSeperatorSkin String String ICSknLabelBgDBDBDB
Table Header Label Skin tableHeaderLabelSkin String String ICSknSSP72727213Px
Table Field Label Skin tableFieldLabelSkin String String ICSknLblSSP42424215px
Calendar Skin calendarSkin String String sknCalTransactions

Methods

Methods

Parameters

Description

setPortfolio

data

This method passes the current portfolio into the component.

onBreakPointChangeComponent

form,width

This method passes the breakpoint into the component.

returnCurrComponent

data

This method returns the component.

Events

Methods

Description

requestStart

This event shows the loading indicator.

requestEnd This event dismisses the loading indicator.

Copyright © 2020- Temenos Headquarters SA

Published on :
Thursday, May 30, 2024 11:38:36 AM IST