Options
All
  • Public
  • Public/Protected
  • All
Menu

This class represents the entity "A_TrsyPosFlow" of service "A_TRSYPOSFLOW_CDS". This service is part of the following communication scenarios: Treasury Position Flow Integration (SAP_COM_0332). See https://api.sap.com/api/A_TRSYPOSFLOW_CDS for more information.

Hierarchy

  • Entity
    • TrsyPosFlow

Implements

Index

Constructors

Properties

Methods

Constructors

constructor

  • Returns TrsyPosFlow

Properties

Protected _customFields

_customFields: MapType<any>

A mapper representing custom fields in an entity. Custom fields are represented by their field names and the corresponding values. A custom field can be added or updated using setCustomField method.

Protected _versionIdentifier

_versionIdentifier: string

The current ETag version of the entity in the remote system. The ETag identified the version of the in the remote system. It will be automatically set in the "if-match" header of update requests and can be set as a custom header for delete requests. When no ETag is provided by the remote system the value of this variable defaults to "*".

Optional accountingDocument

accountingDocument: undefined | string

Accounting Document Number. The document number is the key the system uses to access the accounting document. The document number is unique per company code and fiscal year. When entering an accounting document, you can specify the number manually or it can be determined by the system from a pre-defined area (number range).The relevant area of the document numbers (number range) is determined in each company code per document type. Maximum length: 10.

nullable

Optional activityFinancialTransaction

activityFinancialTransaction: undefined | string

Activity-Triggering Financial Transaction. Maximum length: 13.

nullable

Optional amountInPositionCurrency

amountInPositionCurrency: BigNumber

Amount in Position Currency.

nullable

Optional amountInValuationCurrency

amountInValuationCurrency: BigNumber

Amount in Valuation Currency.

nullable

businessTransactionDocUuid

businessTransactionDocUuid: string

Business Transaction (GUID).

Optional calcDateIsAsEndDateInclusive

calcDateIsAsEndDateInclusive: undefined | string

Incl./Excl. indicator for beginning and end of a period. Maximum length: 1.

nullable

Optional calcPeriodEndDateIsInclusive

calcPeriodEndDateIsInclusive: undefined | string

Inclusive Indicator for the End of a Calculation Period. Maximum length: 1.

nullable

Optional calculationBasis

calculationBasis: BigNumber

Calculation Base Amount. This field contains the calculation base for conditions that are entered as a percentage amount.

nullable

Optional calculationDate

calculationDate: Moment

Key Date of Last Interest Calculation. The date in this field displays the last time the interest calculation program processed this account. This is generally the upper limit of the last interest run. Generally, this date is automatically maintained by the program (batch input). A manual entry in this field should only be made if an error has occurred or when implementing the interest calculation.

nullable

Optional calculationPeriodEndDate

calculationPeriodEndDate: Moment

End of Calculation Period. Defines the end date of a calculation period in date format. If you want to make intraday calculations, you need to define the Time of Day of the Calculation Period.In addition, an Inclusive Indicator anda Month-End Indicator also determine the end of the calculation period.

nullable

Optional calculationPeriodStartDate

calculationPeriodStartDate: Moment

Start of Calculation Period. Defines the start date of a calculation period in date format. If you want to make intraday calculation, you must define the Time of Day of the Start of the Calculation Period.An Exclusive Indicator and a Month-End Indicator also determine the start of the calculation period.

nullable

Optional centralClearingAccount

centralClearingAccount: undefined | string

Central Clearing Account. Maximum length: 10.

nullable

Optional centralClearingAccountName

centralClearingAccountName: undefined | string

Name of the Central Clearing Account. Maximum length: 30.

nullable

Optional companyCode

companyCode: undefined | string

Company Code. The company code is an organizational unit within financial accounting. Maximum length: 4.

nullable

Optional companyCodeName

companyCodeName: undefined | string

Name of Company Code or Company. Maximum length: 25.

nullable

Optional conditionItemValidityStartDate

conditionItemValidityStartDate: Moment

Condition Item Valid From. Determines the effective period of a condition item in conjunction with the Effective to date.

nullable

Optional counterparty

counterparty: undefined | string

Counterparty number. Name or number of the counterparty taken from partner management. Maximum length: 10.

nullable

Optional creditCustomer

creditCustomer: undefined | string

Customer (Credit). Maximum length: 10.

nullable

Optional creditGlAccount

creditGlAccount: undefined | string

G/L Account Number (Credit). Maximum length: 10.

nullable

Optional debitCustomer

debitCustomer: undefined | string

Customer (Debit). Maximum length: 10.

nullable

Optional debitGlAccount

debitGlAccount: undefined | string

G/L Account Number (Debit). Maximum length: 10.

nullable

Optional differentiationPortfolio

differentiationPortfolio: undefined | string

Portfolio as Differentiation Characteristic. Maximum length: 10.

nullable

Optional differentiationPortfolioName

differentiationPortfolioName: undefined | string

Name of the Portfolio as Differentiation Characteristic. Maximum length: 30.

nullable

Optional dueDate

dueDate: Moment

Due Date.

nullable

Optional effctvIntrstRateRdmptnSched

effctvIntrstRateRdmptnSched: undefined | number

Redemption Schedule that Explains Effective Interest Rate.

nullable

Optional effectiveInterestRate

effectiveInterestRate: BigNumber

For Calculation of Amortization Amts (SAC) for Used EffInR.

nullable

Optional finInstrProductGroup

finInstrProductGroup: undefined | string

Financial Instrument Product Group. Maximum length: 1.

nullable

Optional financialExposureItem

financialExposureItem: undefined | string

Exposure Item ID. Maximum length: 13.

nullable

Optional financialExposureSubItem

financialExposureSubItem: undefined | string

Exposure Subitem ID. Maximum length: 13.

nullable

Optional financialInstrActivityCategory

financialInstrActivityCategory: undefined | string

Transaction Activity Category. The transaction activity category determines: how the particular activity is interpreted and processed by the systemwhich transitions to activities in other activity categories are possible. Maximum length: 2.

nullable

Optional financialInstrCharacteristic

financialInstrCharacteristic: undefined | string

Financial Instrument free Characteristic. Maximum length: 25.

nullable

Optional financialInstrTransactionType

financialInstrTransactionType: undefined | string

Financial Instrument Transaction Type. Maximum length: 3.

nullable

Optional financialInstrValClassName

financialInstrValClassName: undefined | string

Name of the Financial Instrument Valuation Class. Maximum length: 60.

nullable

Optional financialInstrumentAssignment

financialInstrumentAssignment: undefined | string

Financial Instrument free Assignment. Maximum length: 18.

nullable

Optional financialInstrumentProductType

financialInstrumentProductType: undefined | string

Product Type. The product type allows you to subdivide a product category and you can define the product type yourself. Examples:Stocks: Domestic and foreign stocksBonds: Fixed-rate bonds, variable-rate bonds and zero bonds. Maximum length: 3.

nullable

Optional financialInstrumentReference

financialInstrumentReference: undefined | string

Financial Instrument free Internal Reference. Maximum length: 16.

nullable

Optional financialInstrumentStatus

financialInstrumentStatus: undefined | string

Active Status of Transaction or Activity. The active status tells you the status of a particular transaction or a particular activity. Maximum length: 1.

nullable

Optional financialTransaction

financialTransaction: undefined | string

Financial Transaction. Key which uniquely identifies a financial transaction within a company code. Maximum length: 13.

nullable

Optional fiscalPeriod

fiscalPeriod: undefined | string

Fiscal Period. Account transaction figures are updated per period within the fiscal year. A maximum of 16 periods can be updated. You define how a fiscal year is divided into periods per company code. You might choose, for example, to divide your fiscal year into 12 periods (per calendar month) or 13 periods (every four weeks).If you define fewer than 16 periods, the remaining periods (for example, 13-16 or 14-16) can be used as special periods.In the case of accounting documents, the period to be updated is either taken from the posting date or, if a special period is to be updated instead of the last period of a fiscal year, entered manually. Maximum length: 2.

nullable

Optional fiscalYear

fiscalYear: undefined | string

Fiscal Year. Period, 12 months as a rule, for which the company is to create its inventory and balance sheet. The fiscal year can be the same as the calendar year, but does not have to be. Maximum length: 4.

nullable

Optional fixedRedemptionSchedule

fixedRedemptionSchedule: undefined | number

Fixed Redemption Schedule.

nullable

Optional fund

fund: undefined | string

Fund. Alphanumeric key that uniquely identifies a Fund. If you assign the budget to a fund, you can generate a detailed origin statement for your funds. Maximum length: 10.

nullable

Optional grantId

grantId: undefined | string

Grant. Legal instrument used to establish a funding relationship between a sponsor (grantor) and grantee, in order to carry out a public purpose of support or stimulation in which the sponsor does not expect to be substantially involved. A grant may be for any purpose and cover all or only part of the costs of the project in question. You must enter a grant type for each grant you create in Grants Management (GM).The grant as an object has a finite lifecycle, divided into stages. Each stage is represented in the GM solution by a system status. The following are the stages of a grant's lifecycle:Initial DraftThis is the first stage of a grant. It is a working copy that can be modified as many times as needed.ProposalWhen the initial draft becomes a formal and complete document, it becomes a proposal.ApplicationWhen a proposal is routed to the sponsor for approval, it becomes an application. This application might contain changes in the budget or other adjustments.AwardIf the sponsor approves an application, an award is created. This is the real operative stage of a grant. The creation and consumption of the grant's budget occurs at this stage. This stage also represents the binding contract between the sponsor and the grantee.ClosingWhen an award is expiring, a phase of closing is established. Only restricted operations can be performed in this stage.ClosedThis stage defines an expired and closed grant. No further operations are allowed except archiving. Maximum length: 20.

nullable

Optional indexCleanAmountInPositionCrcy

indexCleanAmountInPositionCrcy: BigNumber

Index Clean Amount in Position Currency.

nullable

Optional interestCalculationMethod

interestCalculationMethod: undefined | string

Interest Calculation Method. Procedure for counting the days for the interest calculation. This is defined by a quotient of days method and base days method.You can use this method to determine how the time of year between two points of time on the Gregorian calendar is calculated.The following methods are available:360E / 360360E / 365360E / actY360 / 360 (ISDA)ISDA stands for International Swaps and Derivatives Association.360 / 365 (ISDA)360 / 360365 / 360365 / 365act / 360act / 364act / 365act / 366act / 365Pact / actP (ICMA)ICMA stands for International Capital Markets Association.act / actY (ISDA)ISDA stands for International Swaps and Derivatives Association.act / actE (AFB)AFB stands for Association Francaise de Banques (French bank association).act / actEP (AFB)AFB stands for Association Francaise de Banques (French bank association).act / 365LactW / 252You can use the Type of Interest Calculation checkbox to select either linear or exponential interest calculation. Maximum length: 1.

nullable

Optional issuer

issuer: undefined | string

Issuer Identity Key. Name or number of the issuer taken from partner management. Maximum length: 10.

nullable

Optional letterOfCredit

letterOfCredit: undefined | string

Letter of Credit Number. Refers to the unique number assigned to the L/C, which is used as a reference number for payment, enquiry, and amendment. Maximum length: 35.

nullable

Optional loanContract

loanContract: undefined | string

Loan Contract Number. Maximum length: 13.

nullable

Optional loanContractName

loanContractName: undefined | string

Name of the Loan Contract. Maximum length: 50.

nullable

Optional nextEffectiveInterestRate

nextEffectiveInterestRate: BigNumber

Valid Effective Interest Rate for the Next Amortization.

nullable

Optional nominalAmountInNominalCurrency

nominalAmountInNominalCurrency: BigNumber

Nominal Amount. Nominal amount.

nullable

Optional nominalCurrency

nominalCurrency: undefined | string

Nominal Currency. Maximum length: 5.

nullable

Optional origlNominalAmtInNominalCrcy

origlNominalAmtInNominalCrcy: BigNumber

Original Nominal Amount.

nullable

Optional origlTrsyBusinessTransaction

origlTrsyBusinessTransaction: undefined | string

Original Business Transaction.

nullable

Optional portfolio

portfolio: undefined | string

Portfolio. A portfolio is an organizational element to group together various treasury transactions for reporting purposes. Maximum length: 10.

nullable

Optional portfolioName

portfolioName: undefined | string

Name of the Portfolio. Maximum length: 30.

nullable

Optional positionCurrency

positionCurrency: undefined | string

Position Currency. Maximum length: 5.

nullable

Optional postingDate

postingDate: Moment

Posting Date in the Document. Date which is used when entering the document in Financial Accounting or Controlling. The fiscal year and the period for which an update of the accounts specified in the document or cost elements is made, are derived from the posting date.When entering documents, the system checks whether the posting date entered is allowed by means of the posting period permitted.The posting date can differ from both the entry date (day of entry into the system) and the document date (day of creation of the original document).

nullable

Optional quantityInPieces

quantityInPieces: BigNumber

Quantity in Pieces.

nullable

Optional referenceDocument

referenceDocument: undefined | string

Reference Document Number. Document number of the source document. See also:Reference transactionReference organization unitLogical system for the source document. Maximum length: 10.

nullable

Optional referenceDocumentContext

referenceDocumentContext: undefined | string

Reference Organizational Units. If several number ranges are used when you allocate the Reference document number, you must update the number range ID as well as the reference document number. This occurs in the reference organization unit. Maximum length: 10.

nullable

Protected remoteState

remoteState: object

The remote state of the entity. Remote state refers to the last known state of the entity on the remote system from which it has been retrieved or to which it has been posted. It is stored as map, where the keys are stored in the format of VDM properties.

Type declaration

  • [keys: string]: any

Optional reversalReferenceDocument

reversalReferenceDocument: undefined | string

Reversal: Reverse Document Reference Document Number. Maximum length: 10.

nullable

Optional reversalReferenceDocumentCntxt

reversalReferenceDocumentCntxt: undefined | string

Reversal: Reverse Document Reference Organization. Maximum length: 10.

nullable

Optional reverseDocument

reverseDocument: undefined | string

Reverse Document Number. Contains the document number of the document with which the currently displayed document was reversed. The field is filled by the system during reversal. Maximum length: 10.

nullable

Optional reverseDocumentFiscalPeriod

reverseDocumentFiscalPeriod: undefined | string

Reverse Document Fiscal Period. Maximum length: 2.

nullable

Optional reverseDocumentFiscalYear

reverseDocumentFiscalYear: undefined | string

Reverse Document Fiscal Year. Maximum length: 4.

nullable

Optional reverseDocumentPostingDate

reverseDocumentPostingDate: Moment

Reverse Document Posting Date.

nullable

Optional securityAccount

securityAccount: undefined | string

Security Account. Maximum length: 10.

nullable

Optional securityAccountGroup

securityAccountGroup: undefined | string

Securities Account Group. Maximum length: 10.

nullable

Optional securityAccountGroupName

securityAccountGroupName: undefined | string

Name of Securities Account Group. Maximum length: 60.

nullable

Optional securityAccountName

securityAccountName: undefined | string

Name of the Security Account. Maximum length: 30.

nullable

Optional securityClass

securityClass: undefined | string

Security Class. Maximum length: 13.

nullable

Optional securityClassDescription

securityClassDescription: undefined | string

Description of the Security Class. Maximum length: 60.

nullable

Optional securityClassName

securityClassName: undefined | string

Name of the Security Class. Maximum length: 50.

nullable

Optional treasuryBusinessTransCategory

treasuryBusinessTransCategory: undefined | string

Business Transaction Category. Maximum length: 4.

nullable

Optional treasuryBusinessTransStatus

treasuryBusinessTransStatus: undefined | string

Status of a Business Transaction. Maximum length: 1.

nullable

Optional treasuryBusinessTransaction

treasuryBusinessTransaction: undefined | string

Identifier of the Distributor Business Transaction.

nullable

Optional treasuryFacility

treasuryFacility: undefined | string

Transaction Number of Facility. Transaction number of the facility to which the financial transaction is assigned. Maximum length: 13.

nullable

Optional treasuryFacilityCompanyCode

treasuryFacilityCompanyCode: undefined | string

Company Code of Facility. Company code in which the facility was created. Maximum length: 4.

nullable

Optional treasuryFinanceProject

treasuryFinanceProject: undefined | string

Finance Project. The finance project is used to allocate a common term with whose help related transactions can be identified. Maximum length: 13.

nullable

Optional treasuryGlAccountAssignmentRef

treasuryGlAccountAssignmentRef: undefined | string

Account Assignment Reference of Position Management. Account assignment references are required for each subledger position. The account assignment reference determines the general ledger account in which the position is to be managed.The account assignment references are independent of the valuation areas. The account assignment references are assigned to positions based on the valuation area and/or you control the account determination based on valuation area and account assignment reference.This characteristic is only displayed for the validity area of the architecture of the parallel valuation areas. That means that this characteristic is empty for the loans (CML) operative area (valuation area 001 in integrated reporting). Maximum length: 12.

nullable

Optional treasuryMasterAgreement

treasuryMasterAgreement: undefined | string

Master Agreement. A master agreement is used to specify the terms and conditions which are effective for individual transactions within the master agreement. At present, the master agreement can be used for fixed-term deposits and deposits at notice, commercial papers and cash flow transactions. Maximum length: 10.

nullable

Optional treasuryPosAssetLiabilityCode

treasuryPosAssetLiabilityCode: undefined | string

Assets/Liabilities Position. Maximum length: 15.

nullable

Optional treasuryPosChangeCategoryName

treasuryPosChangeCategoryName: undefined | string

Name of the Position Change Category. Maximum length: 60.

nullable

Optional treasuryPosition

treasuryPosition: undefined | string

Treasury Position UUID.

nullable

Optional treasuryPositionAccount

treasuryPositionAccount: undefined | string

Futures Account for Listed Options and Futures. Maximum length: 10.

nullable

Optional treasuryPositionLedgerDate

treasuryPositionLedgerDate: Moment

Treasury Ledger Date. Position date of the subledger.

nullable

Optional treasuryPositionLongShortCode

treasuryPositionLongShortCode: undefined | string

Code: Long or Short Position. Maximum length: 1.

nullable

Optional treasuryPositionLot

treasuryPositionLot: undefined | string

Identifier of the Lot. In parallel valuation areas, positions can be managed according to various differentiation terms. One way of classifying positions is to manage single positions (lots). The lot represents the smallest possible unit in position management. A lot is always generated by a business transaction that involves a change in the number of units or in the nominal amount (purchase, transfer posting etc.). This characteristic is only displayed for the area of validity of the architecture of the parallel valuation areas.This characteristic is only displayed for the area of validity of the architecture of the parallel valuation areas. This means that this characteristic is empty for the area Loans (CML) Operative (valuation area 001 in integrated reporting).Exception: Zero bonds managed as single positions in the operative valuation area are also managed as lots.

nullable

Optional treasuryPositionTransferFactor

treasuryPositionTransferFactor: undefined | number

Position Transfer Coefficient.

nullable

Optional treasuryPositionTransferGroup

treasuryPositionTransferGroup: undefined | string

Position Transfer Group. Maximum length: 4.

nullable

treasuryTransactionFlow

treasuryTransactionFlow: number

Number of TRL Flow.

Optional treasuryUpdateType

treasuryUpdateType: undefined | string

Update Type. The update types carry information on flows in the parallel valuation areas and in securities account management for the securities area. You define update types in Customizing, and then assign them to various usages. An update type can be assigned to several usages. For some usages, the update types must carry specific information that is required by the usage to process the update types.This characteristic is only displayed for the area of validity of the architecture of the parallel valuation areas.This characteristic is only displayed for the area of validity of the architecture of the parallel valuation areas. This means that this characteristic is empty for the area Loans (CML) Operative (valuation area 001 in integrated reporting). Maximum length: 8.

nullable

Optional treasuryUpdateTypeName

treasuryUpdateTypeName: undefined | string

Name of the Update Type. Maximum length: 60.

nullable

Optional treasuryValuationArea

treasuryValuationArea: undefined | string

Valuation Area. In the Treasury subledger you can set up different valuation areas to value your financial transactions per different accounting regulations. Maximum length: 3.

nullable

Optional treasuryValuationAreaName

treasuryValuationAreaName: undefined | string

Name of the Valuation Area. Maximum length: 60.

nullable

Optional treasuryValuationClass

treasuryValuationClass: undefined | string

Valuation Class. Maximum length: 4.

nullable

Optional treasuryValuationClassName

treasuryValuationClassName: undefined | string

Name of the Valuation Class. Maximum length: 60.

nullable

Optional trsyDerivedBusTransacIsUpdated

trsyDerivedBusTransacIsUpdated: undefined | string

Status of Treasury Ledger Business Transaction. Maximum length: 1.

nullable

Optional trsyIntragroupTransacStatus

trsyIntragroupTransacStatus: undefined | string

Intragroup Transaction Status. Maximum length: 1.

nullable

Optional trsyPosAmountChangeCategory

trsyPosAmountChangeCategory: undefined | string

Position Change Category (Amount). Maximum length: 4.

nullable

Optional trsyPosQtyChangeCategoryName

trsyPosQtyChangeCategoryName: undefined | string

Position Change Category: Quantity (Text). Maximum length: 60.

nullable

Optional trsyPosQuantityChangeCategory

trsyPosQuantityChangeCategory: undefined | string

Position Change Category (Quantity). Maximum length: 4.

nullable

Optional trsyPosTransfSourceTargetCode

trsyPosTransfSourceTargetCode: undefined | string

Position Transfer. Maximum length: 1.

nullable

Optional valuationCurrency

valuationCurrency: undefined | string

Valuation Currency. Maximum length: 5.

nullable

versionIdentifier

versionIdentifier: string

ETag version identifier accessor.

returns

The ETag version identifier of the retrieved entity, returns undefined if not retrieved

Static ACCOUNTING_DOCUMENT

ACCOUNTING_DOCUMENT: StringField<TrsyPosFlow> = new StringField('AccountingDocument', TrsyPosFlow, 'Edm.String')

Static representation of the accountingDocument property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static ACTIVITY_FINANCIAL_TRANSACTION

ACTIVITY_FINANCIAL_TRANSACTION: StringField<TrsyPosFlow> = new StringField('ActivityFinancialTransaction', TrsyPosFlow, 'Edm.String')

Static representation of the activityFinancialTransaction property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static ALL_FIELDS

ALL_FIELDS: AllFields<TrsyPosFlow> = new AllFields('*', TrsyPosFlow)

All fields selector.

Static AMOUNT_IN_POSITION_CURRENCY

AMOUNT_IN_POSITION_CURRENCY: BigNumberField<TrsyPosFlow> = new BigNumberField('AmountInPositionCurrency', TrsyPosFlow, 'Edm.Decimal')

Static representation of the amountInPositionCurrency property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static AMOUNT_IN_VALUATION_CURRENCY

AMOUNT_IN_VALUATION_CURRENCY: BigNumberField<TrsyPosFlow> = new BigNumberField('AmountInValuationCurrency', TrsyPosFlow, 'Edm.Decimal')

Static representation of the amountInValuationCurrency property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static BUSINESS_TRANSACTION_DOC_UUID

BUSINESS_TRANSACTION_DOC_UUID: StringField<TrsyPosFlow> = new StringField('BusinessTransactionDocUUID', TrsyPosFlow, 'Edm.Guid')

Static representation of the businessTransactionDocUuid property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static CALCULATION_BASIS

CALCULATION_BASIS: BigNumberField<TrsyPosFlow> = new BigNumberField('CalculationBasis', TrsyPosFlow, 'Edm.Decimal')

Static representation of the calculationBasis property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static CALCULATION_DATE

CALCULATION_DATE: DateField<TrsyPosFlow> = new DateField('CalculationDate', TrsyPosFlow, 'Edm.DateTime')

Static representation of the calculationDate property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static CALCULATION_PERIOD_END_DATE

CALCULATION_PERIOD_END_DATE: DateField<TrsyPosFlow> = new DateField('CalculationPeriodEndDate', TrsyPosFlow, 'Edm.DateTime')

Static representation of the calculationPeriodEndDate property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static CALCULATION_PERIOD_START_DATE

CALCULATION_PERIOD_START_DATE: DateField<TrsyPosFlow> = new DateField('CalculationPeriodStartDate', TrsyPosFlow, 'Edm.DateTime')

Static representation of the calculationPeriodStartDate property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static CALC_DATE_IS_AS_END_DATE_INCLUSIVE

CALC_DATE_IS_AS_END_DATE_INCLUSIVE: StringField<TrsyPosFlow> = new StringField('CalcDateIsAsEndDateInclusive', TrsyPosFlow, 'Edm.String')

Static representation of the calcDateIsAsEndDateInclusive property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static CALC_PERIOD_END_DATE_IS_INCLUSIVE

CALC_PERIOD_END_DATE_IS_INCLUSIVE: StringField<TrsyPosFlow> = new StringField('CalcPeriodEndDateIsInclusive', TrsyPosFlow, 'Edm.String')

Static representation of the calcPeriodEndDateIsInclusive property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static CENTRAL_CLEARING_ACCOUNT

CENTRAL_CLEARING_ACCOUNT: StringField<TrsyPosFlow> = new StringField('CentralClearingAccount', TrsyPosFlow, 'Edm.String')

Static representation of the centralClearingAccount property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static CENTRAL_CLEARING_ACCOUNT_NAME

CENTRAL_CLEARING_ACCOUNT_NAME: StringField<TrsyPosFlow> = new StringField('CentralClearingAccountName', TrsyPosFlow, 'Edm.String')

Static representation of the centralClearingAccountName property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static COMPANY_CODE

COMPANY_CODE: StringField<TrsyPosFlow> = new StringField('CompanyCode', TrsyPosFlow, 'Edm.String')

Static representation of the companyCode property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static COMPANY_CODE_NAME

COMPANY_CODE_NAME: StringField<TrsyPosFlow> = new StringField('CompanyCodeName', TrsyPosFlow, 'Edm.String')

Static representation of the companyCodeName property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static CONDITION_ITEM_VALIDITY_START_DATE

CONDITION_ITEM_VALIDITY_START_DATE: DateField<TrsyPosFlow> = new DateField('ConditionItemValidityStartDate', TrsyPosFlow, 'Edm.DateTime')

Static representation of the conditionItemValidityStartDate property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static COUNTERPARTY

COUNTERPARTY: StringField<TrsyPosFlow> = new StringField('Counterparty', TrsyPosFlow, 'Edm.String')

Static representation of the counterparty property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static CREDIT_CUSTOMER

CREDIT_CUSTOMER: StringField<TrsyPosFlow> = new StringField('CreditCustomer', TrsyPosFlow, 'Edm.String')

Static representation of the creditCustomer property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static CREDIT_GL_ACCOUNT

CREDIT_GL_ACCOUNT: StringField<TrsyPosFlow> = new StringField('CreditGLAccount', TrsyPosFlow, 'Edm.String')

Static representation of the creditGlAccount property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static DEBIT_CUSTOMER

DEBIT_CUSTOMER: StringField<TrsyPosFlow> = new StringField('DebitCustomer', TrsyPosFlow, 'Edm.String')

Static representation of the debitCustomer property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static DEBIT_GL_ACCOUNT

DEBIT_GL_ACCOUNT: StringField<TrsyPosFlow> = new StringField('DebitGLAccount', TrsyPosFlow, 'Edm.String')

Static representation of the debitGlAccount property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static DIFFERENTIATION_PORTFOLIO

DIFFERENTIATION_PORTFOLIO: StringField<TrsyPosFlow> = new StringField('DifferentiationPortfolio', TrsyPosFlow, 'Edm.String')

Static representation of the differentiationPortfolio property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static DIFFERENTIATION_PORTFOLIO_NAME

DIFFERENTIATION_PORTFOLIO_NAME: StringField<TrsyPosFlow> = new StringField('DifferentiationPortfolioName', TrsyPosFlow, 'Edm.String')

Static representation of the differentiationPortfolioName property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static DUE_DATE

DUE_DATE: DateField<TrsyPosFlow> = new DateField('DueDate', TrsyPosFlow, 'Edm.DateTime')

Static representation of the dueDate property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static EFFCTV_INTRST_RATE_RDMPTN_SCHED

EFFCTV_INTRST_RATE_RDMPTN_SCHED: NumberField<TrsyPosFlow> = new NumberField('EffctvIntrstRateRdmptnSched', TrsyPosFlow, 'Edm.Int32')

Static representation of the effctvIntrstRateRdmptnSched property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static EFFECTIVE_INTEREST_RATE

EFFECTIVE_INTEREST_RATE: BigNumberField<TrsyPosFlow> = new BigNumberField('EffectiveInterestRate', TrsyPosFlow, 'Edm.Decimal')

Static representation of the effectiveInterestRate property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static FINANCIAL_EXPOSURE_ITEM

FINANCIAL_EXPOSURE_ITEM: StringField<TrsyPosFlow> = new StringField('FinancialExposureItem', TrsyPosFlow, 'Edm.String')

Static representation of the financialExposureItem property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static FINANCIAL_EXPOSURE_SUB_ITEM

FINANCIAL_EXPOSURE_SUB_ITEM: StringField<TrsyPosFlow> = new StringField('FinancialExposureSubItem', TrsyPosFlow, 'Edm.String')

Static representation of the financialExposureSubItem property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static FINANCIAL_INSTRUMENT_ASSIGNMENT

FINANCIAL_INSTRUMENT_ASSIGNMENT: StringField<TrsyPosFlow> = new StringField('FinancialInstrumentAssignment', TrsyPosFlow, 'Edm.String')

Static representation of the financialInstrumentAssignment property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static FINANCIAL_INSTRUMENT_PRODUCT_TYPE

FINANCIAL_INSTRUMENT_PRODUCT_TYPE: StringField<TrsyPosFlow> = new StringField('FinancialInstrumentProductType', TrsyPosFlow, 'Edm.String')

Static representation of the financialInstrumentProductType property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static FINANCIAL_INSTRUMENT_REFERENCE

FINANCIAL_INSTRUMENT_REFERENCE: StringField<TrsyPosFlow> = new StringField('FinancialInstrumentReference', TrsyPosFlow, 'Edm.String')

Static representation of the financialInstrumentReference property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static FINANCIAL_INSTRUMENT_STATUS

FINANCIAL_INSTRUMENT_STATUS: StringField<TrsyPosFlow> = new StringField('FinancialInstrumentStatus', TrsyPosFlow, 'Edm.String')

Static representation of the financialInstrumentStatus property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static FINANCIAL_INSTR_ACTIVITY_CATEGORY

FINANCIAL_INSTR_ACTIVITY_CATEGORY: StringField<TrsyPosFlow> = new StringField('FinancialInstrActivityCategory', TrsyPosFlow, 'Edm.String')

Static representation of the financialInstrActivityCategory property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static FINANCIAL_INSTR_CHARACTERISTIC

FINANCIAL_INSTR_CHARACTERISTIC: StringField<TrsyPosFlow> = new StringField('FinancialInstrCharacteristic', TrsyPosFlow, 'Edm.String')

Static representation of the financialInstrCharacteristic property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static FINANCIAL_INSTR_TRANSACTION_TYPE

FINANCIAL_INSTR_TRANSACTION_TYPE: StringField<TrsyPosFlow> = new StringField('FinancialInstrTransactionType', TrsyPosFlow, 'Edm.String')

Static representation of the financialInstrTransactionType property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static FINANCIAL_INSTR_VAL_CLASS_NAME

FINANCIAL_INSTR_VAL_CLASS_NAME: StringField<TrsyPosFlow> = new StringField('FinancialInstrValClassName', TrsyPosFlow, 'Edm.String')

Static representation of the financialInstrValClassName property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static FINANCIAL_TRANSACTION

FINANCIAL_TRANSACTION: StringField<TrsyPosFlow> = new StringField('FinancialTransaction', TrsyPosFlow, 'Edm.String')

Static representation of the financialTransaction property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static FIN_INSTR_PRODUCT_GROUP

FIN_INSTR_PRODUCT_GROUP: StringField<TrsyPosFlow> = new StringField('FinInstrProductGroup', TrsyPosFlow, 'Edm.String')

Static representation of the finInstrProductGroup property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static FISCAL_PERIOD

FISCAL_PERIOD: StringField<TrsyPosFlow> = new StringField('FiscalPeriod', TrsyPosFlow, 'Edm.String')

Static representation of the fiscalPeriod property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static FISCAL_YEAR

FISCAL_YEAR: StringField<TrsyPosFlow> = new StringField('FiscalYear', TrsyPosFlow, 'Edm.String')

Static representation of the fiscalYear property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static FIXED_REDEMPTION_SCHEDULE

FIXED_REDEMPTION_SCHEDULE: NumberField<TrsyPosFlow> = new NumberField('FixedRedemptionSchedule', TrsyPosFlow, 'Edm.Int32')

Static representation of the fixedRedemptionSchedule property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static FUND

FUND: StringField<TrsyPosFlow> = new StringField('Fund', TrsyPosFlow, 'Edm.String')

Static representation of the fund property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static GRANT_ID

GRANT_ID: StringField<TrsyPosFlow> = new StringField('GrantID', TrsyPosFlow, 'Edm.String')

Static representation of the grantId property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static INDEX_CLEAN_AMOUNT_IN_POSITION_CRCY

INDEX_CLEAN_AMOUNT_IN_POSITION_CRCY: BigNumberField<TrsyPosFlow> = new BigNumberField('IndexCleanAmountInPositionCrcy', TrsyPosFlow, 'Edm.Decimal')

Static representation of the indexCleanAmountInPositionCrcy property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static INTEREST_CALCULATION_METHOD

INTEREST_CALCULATION_METHOD: StringField<TrsyPosFlow> = new StringField('InterestCalculationMethod', TrsyPosFlow, 'Edm.String')

Static representation of the interestCalculationMethod property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static ISSUER

ISSUER: StringField<TrsyPosFlow> = new StringField('Issuer', TrsyPosFlow, 'Edm.String')

Static representation of the issuer property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static LETTER_OF_CREDIT

LETTER_OF_CREDIT: StringField<TrsyPosFlow> = new StringField('LetterOfCredit', TrsyPosFlow, 'Edm.String')

Static representation of the letterOfCredit property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static LOAN_CONTRACT

LOAN_CONTRACT: StringField<TrsyPosFlow> = new StringField('LoanContract', TrsyPosFlow, 'Edm.String')

Static representation of the loanContract property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static LOAN_CONTRACT_NAME

LOAN_CONTRACT_NAME: StringField<TrsyPosFlow> = new StringField('LoanContractName', TrsyPosFlow, 'Edm.String')

Static representation of the loanContractName property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static NEXT_EFFECTIVE_INTEREST_RATE

NEXT_EFFECTIVE_INTEREST_RATE: BigNumberField<TrsyPosFlow> = new BigNumberField('NextEffectiveInterestRate', TrsyPosFlow, 'Edm.Decimal')

Static representation of the nextEffectiveInterestRate property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static NOMINAL_AMOUNT_IN_NOMINAL_CURRENCY

NOMINAL_AMOUNT_IN_NOMINAL_CURRENCY: BigNumberField<TrsyPosFlow> = new BigNumberField('NominalAmountInNominalCurrency', TrsyPosFlow, 'Edm.Decimal')

Static representation of the nominalAmountInNominalCurrency property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static NOMINAL_CURRENCY

NOMINAL_CURRENCY: StringField<TrsyPosFlow> = new StringField('NominalCurrency', TrsyPosFlow, 'Edm.String')

Static representation of the nominalCurrency property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static ORIGL_NOMINAL_AMT_IN_NOMINAL_CRCY

ORIGL_NOMINAL_AMT_IN_NOMINAL_CRCY: BigNumberField<TrsyPosFlow> = new BigNumberField('OriglNominalAmtInNominalCrcy', TrsyPosFlow, 'Edm.Decimal')

Static representation of the origlNominalAmtInNominalCrcy property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static ORIGL_TRSY_BUSINESS_TRANSACTION

ORIGL_TRSY_BUSINESS_TRANSACTION: StringField<TrsyPosFlow> = new StringField('OriglTrsyBusinessTransaction', TrsyPosFlow, 'Edm.Guid')

Static representation of the origlTrsyBusinessTransaction property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static PORTFOLIO

PORTFOLIO: StringField<TrsyPosFlow> = new StringField('Portfolio', TrsyPosFlow, 'Edm.String')

Static representation of the portfolio property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static PORTFOLIO_NAME

PORTFOLIO_NAME: StringField<TrsyPosFlow> = new StringField('PortfolioName', TrsyPosFlow, 'Edm.String')

Static representation of the portfolioName property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static POSITION_CURRENCY

POSITION_CURRENCY: StringField<TrsyPosFlow> = new StringField('PositionCurrency', TrsyPosFlow, 'Edm.String')

Static representation of the positionCurrency property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static POSTING_DATE

POSTING_DATE: DateField<TrsyPosFlow> = new DateField('PostingDate', TrsyPosFlow, 'Edm.DateTime')

Static representation of the postingDate property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static QUANTITY_IN_PIECES

QUANTITY_IN_PIECES: BigNumberField<TrsyPosFlow> = new BigNumberField('QuantityInPieces', TrsyPosFlow, 'Edm.Decimal')

Static representation of the quantityInPieces property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static REFERENCE_DOCUMENT

REFERENCE_DOCUMENT: StringField<TrsyPosFlow> = new StringField('ReferenceDocument', TrsyPosFlow, 'Edm.String')

Static representation of the referenceDocument property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static REFERENCE_DOCUMENT_CONTEXT

REFERENCE_DOCUMENT_CONTEXT: StringField<TrsyPosFlow> = new StringField('ReferenceDocumentContext', TrsyPosFlow, 'Edm.String')

Static representation of the referenceDocumentContext property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static REVERSAL_REFERENCE_DOCUMENT

REVERSAL_REFERENCE_DOCUMENT: StringField<TrsyPosFlow> = new StringField('ReversalReferenceDocument', TrsyPosFlow, 'Edm.String')

Static representation of the reversalReferenceDocument property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static REVERSAL_REFERENCE_DOCUMENT_CNTXT

REVERSAL_REFERENCE_DOCUMENT_CNTXT: StringField<TrsyPosFlow> = new StringField('ReversalReferenceDocumentCntxt', TrsyPosFlow, 'Edm.String')

Static representation of the reversalReferenceDocumentCntxt property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static REVERSE_DOCUMENT

REVERSE_DOCUMENT: StringField<TrsyPosFlow> = new StringField('ReverseDocument', TrsyPosFlow, 'Edm.String')

Static representation of the reverseDocument property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static REVERSE_DOCUMENT_FISCAL_PERIOD

REVERSE_DOCUMENT_FISCAL_PERIOD: StringField<TrsyPosFlow> = new StringField('ReverseDocumentFiscalPeriod', TrsyPosFlow, 'Edm.String')

Static representation of the reverseDocumentFiscalPeriod property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static REVERSE_DOCUMENT_FISCAL_YEAR

REVERSE_DOCUMENT_FISCAL_YEAR: StringField<TrsyPosFlow> = new StringField('ReverseDocumentFiscalYear', TrsyPosFlow, 'Edm.String')

Static representation of the reverseDocumentFiscalYear property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static REVERSE_DOCUMENT_POSTING_DATE

REVERSE_DOCUMENT_POSTING_DATE: DateField<TrsyPosFlow> = new DateField('ReverseDocumentPostingDate', TrsyPosFlow, 'Edm.DateTime')

Static representation of the reverseDocumentPostingDate property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static SECURITY_ACCOUNT

SECURITY_ACCOUNT: StringField<TrsyPosFlow> = new StringField('SecurityAccount', TrsyPosFlow, 'Edm.String')

Static representation of the securityAccount property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static SECURITY_ACCOUNT_GROUP

SECURITY_ACCOUNT_GROUP: StringField<TrsyPosFlow> = new StringField('SecurityAccountGroup', TrsyPosFlow, 'Edm.String')

Static representation of the securityAccountGroup property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static SECURITY_ACCOUNT_GROUP_NAME

SECURITY_ACCOUNT_GROUP_NAME: StringField<TrsyPosFlow> = new StringField('SecurityAccountGroupName', TrsyPosFlow, 'Edm.String')

Static representation of the securityAccountGroupName property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static SECURITY_ACCOUNT_NAME

SECURITY_ACCOUNT_NAME: StringField<TrsyPosFlow> = new StringField('SecurityAccountName', TrsyPosFlow, 'Edm.String')

Static representation of the securityAccountName property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static SECURITY_CLASS

SECURITY_CLASS: StringField<TrsyPosFlow> = new StringField('SecurityClass', TrsyPosFlow, 'Edm.String')

Static representation of the securityClass property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static SECURITY_CLASS_DESCRIPTION

SECURITY_CLASS_DESCRIPTION: StringField<TrsyPosFlow> = new StringField('SecurityClassDescription', TrsyPosFlow, 'Edm.String')

Static representation of the securityClassDescription property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static SECURITY_CLASS_NAME

SECURITY_CLASS_NAME: StringField<TrsyPosFlow> = new StringField('SecurityClassName', TrsyPosFlow, 'Edm.String')

Static representation of the securityClassName property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static TREASURY_BUSINESS_TRANSACTION

TREASURY_BUSINESS_TRANSACTION: StringField<TrsyPosFlow> = new StringField('TreasuryBusinessTransaction', TrsyPosFlow, 'Edm.Guid')

Static representation of the treasuryBusinessTransaction property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static TREASURY_BUSINESS_TRANS_CATEGORY

TREASURY_BUSINESS_TRANS_CATEGORY: StringField<TrsyPosFlow> = new StringField('TreasuryBusinessTransCategory', TrsyPosFlow, 'Edm.String')

Static representation of the treasuryBusinessTransCategory property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static TREASURY_BUSINESS_TRANS_STATUS

TREASURY_BUSINESS_TRANS_STATUS: StringField<TrsyPosFlow> = new StringField('TreasuryBusinessTransStatus', TrsyPosFlow, 'Edm.String')

Static representation of the treasuryBusinessTransStatus property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static TREASURY_FACILITY

TREASURY_FACILITY: StringField<TrsyPosFlow> = new StringField('TreasuryFacility', TrsyPosFlow, 'Edm.String')

Static representation of the treasuryFacility property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static TREASURY_FACILITY_COMPANY_CODE

TREASURY_FACILITY_COMPANY_CODE: StringField<TrsyPosFlow> = new StringField('TreasuryFacilityCompanyCode', TrsyPosFlow, 'Edm.String')

Static representation of the treasuryFacilityCompanyCode property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static TREASURY_FINANCE_PROJECT

TREASURY_FINANCE_PROJECT: StringField<TrsyPosFlow> = new StringField('TreasuryFinanceProject', TrsyPosFlow, 'Edm.String')

Static representation of the treasuryFinanceProject property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static TREASURY_GL_ACCOUNT_ASSIGNMENT_REF

TREASURY_GL_ACCOUNT_ASSIGNMENT_REF: StringField<TrsyPosFlow> = new StringField('TreasuryGLAccountAssignmentRef', TrsyPosFlow, 'Edm.String')

Static representation of the treasuryGlAccountAssignmentRef property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static TREASURY_MASTER_AGREEMENT

TREASURY_MASTER_AGREEMENT: StringField<TrsyPosFlow> = new StringField('TreasuryMasterAgreement', TrsyPosFlow, 'Edm.String')

Static representation of the treasuryMasterAgreement property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static TREASURY_POSITION

TREASURY_POSITION: StringField<TrsyPosFlow> = new StringField('TreasuryPosition', TrsyPosFlow, 'Edm.Guid')

Static representation of the treasuryPosition property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static TREASURY_POSITION_ACCOUNT

TREASURY_POSITION_ACCOUNT: StringField<TrsyPosFlow> = new StringField('TreasuryPositionAccount', TrsyPosFlow, 'Edm.String')

Static representation of the treasuryPositionAccount property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static TREASURY_POSITION_LEDGER_DATE

TREASURY_POSITION_LEDGER_DATE: DateField<TrsyPosFlow> = new DateField('TreasuryPositionLedgerDate', TrsyPosFlow, 'Edm.DateTime')

Static representation of the treasuryPositionLedgerDate property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static TREASURY_POSITION_LONG_SHORT_CODE

TREASURY_POSITION_LONG_SHORT_CODE: StringField<TrsyPosFlow> = new StringField('TreasuryPositionLongShortCode', TrsyPosFlow, 'Edm.String')

Static representation of the treasuryPositionLongShortCode property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static TREASURY_POSITION_LOT

TREASURY_POSITION_LOT: StringField<TrsyPosFlow> = new StringField('TreasuryPositionLot', TrsyPosFlow, 'Edm.Guid')

Static representation of the treasuryPositionLot property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static TREASURY_POSITION_TRANSFER_FACTOR

TREASURY_POSITION_TRANSFER_FACTOR: NumberField<TrsyPosFlow> = new NumberField('TreasuryPositionTransferFactor', TrsyPosFlow, 'Edm.Double')

Static representation of the treasuryPositionTransferFactor property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static TREASURY_POSITION_TRANSFER_GROUP

TREASURY_POSITION_TRANSFER_GROUP: StringField<TrsyPosFlow> = new StringField('TreasuryPositionTransferGroup', TrsyPosFlow, 'Edm.String')

Static representation of the treasuryPositionTransferGroup property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static TREASURY_POS_ASSET_LIABILITY_CODE

TREASURY_POS_ASSET_LIABILITY_CODE: StringField<TrsyPosFlow> = new StringField('TreasuryPosAssetLiabilityCode', TrsyPosFlow, 'Edm.String')

Static representation of the treasuryPosAssetLiabilityCode property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static TREASURY_POS_CHANGE_CATEGORY_NAME

TREASURY_POS_CHANGE_CATEGORY_NAME: StringField<TrsyPosFlow> = new StringField('TreasuryPosChangeCategoryName', TrsyPosFlow, 'Edm.String')

Static representation of the treasuryPosChangeCategoryName property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static TREASURY_TRANSACTION_FLOW

TREASURY_TRANSACTION_FLOW: NumberField<TrsyPosFlow> = new NumberField('TreasuryTransactionFlow', TrsyPosFlow, 'Edm.Int32')

Static representation of the treasuryTransactionFlow property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static TREASURY_UPDATE_TYPE

TREASURY_UPDATE_TYPE: StringField<TrsyPosFlow> = new StringField('TreasuryUpdateType', TrsyPosFlow, 'Edm.String')

Static representation of the treasuryUpdateType property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static TREASURY_UPDATE_TYPE_NAME

TREASURY_UPDATE_TYPE_NAME: StringField<TrsyPosFlow> = new StringField('TreasuryUpdateTypeName', TrsyPosFlow, 'Edm.String')

Static representation of the treasuryUpdateTypeName property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static TREASURY_VALUATION_AREA

TREASURY_VALUATION_AREA: StringField<TrsyPosFlow> = new StringField('TreasuryValuationArea', TrsyPosFlow, 'Edm.String')

Static representation of the treasuryValuationArea property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static TREASURY_VALUATION_AREA_NAME

TREASURY_VALUATION_AREA_NAME: StringField<TrsyPosFlow> = new StringField('TreasuryValuationAreaName', TrsyPosFlow, 'Edm.String')

Static representation of the treasuryValuationAreaName property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static TREASURY_VALUATION_CLASS

TREASURY_VALUATION_CLASS: StringField<TrsyPosFlow> = new StringField('TreasuryValuationClass', TrsyPosFlow, 'Edm.String')

Static representation of the treasuryValuationClass property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static TREASURY_VALUATION_CLASS_NAME

TREASURY_VALUATION_CLASS_NAME: StringField<TrsyPosFlow> = new StringField('TreasuryValuationClassName', TrsyPosFlow, 'Edm.String')

Static representation of the treasuryValuationClassName property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static TRSY_DERIVED_BUS_TRANSAC_IS_UPDATED

TRSY_DERIVED_BUS_TRANSAC_IS_UPDATED: StringField<TrsyPosFlow> = new StringField('TrsyDerivedBusTransacIsUpdated', TrsyPosFlow, 'Edm.String')

Static representation of the trsyDerivedBusTransacIsUpdated property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static TRSY_INTRAGROUP_TRANSAC_STATUS

TRSY_INTRAGROUP_TRANSAC_STATUS: StringField<TrsyPosFlow> = new StringField('TrsyIntragroupTransacStatus', TrsyPosFlow, 'Edm.String')

Static representation of the trsyIntragroupTransacStatus property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static TRSY_POS_AMOUNT_CHANGE_CATEGORY

TRSY_POS_AMOUNT_CHANGE_CATEGORY: StringField<TrsyPosFlow> = new StringField('TrsyPosAmountChangeCategory', TrsyPosFlow, 'Edm.String')

Static representation of the trsyPosAmountChangeCategory property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static TRSY_POS_QTY_CHANGE_CATEGORY_NAME

TRSY_POS_QTY_CHANGE_CATEGORY_NAME: StringField<TrsyPosFlow> = new StringField('TrsyPosQtyChangeCategoryName', TrsyPosFlow, 'Edm.String')

Static representation of the trsyPosQtyChangeCategoryName property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static TRSY_POS_QUANTITY_CHANGE_CATEGORY

TRSY_POS_QUANTITY_CHANGE_CATEGORY: StringField<TrsyPosFlow> = new StringField('TrsyPosQuantityChangeCategory', TrsyPosFlow, 'Edm.String')

Static representation of the trsyPosQuantityChangeCategory property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static TRSY_POS_TRANSF_SOURCE_TARGET_CODE

TRSY_POS_TRANSF_SOURCE_TARGET_CODE: StringField<TrsyPosFlow> = new StringField('TrsyPosTransfSourceTargetCode', TrsyPosFlow, 'Edm.String')

Static representation of the trsyPosTransfSourceTargetCode property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static VALUATION_CURRENCY

VALUATION_CURRENCY: StringField<TrsyPosFlow> = new StringField('ValuationCurrency', TrsyPosFlow, 'Edm.String')

Static representation of the valuationCurrency property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static _allFields

_allFields: Array<NumberField<TrsyPosFlow> | StringField<TrsyPosFlow> | BigNumberField<TrsyPosFlow> | DateField<TrsyPosFlow>> = [TrsyPosFlow.TREASURY_TRANSACTION_FLOW,TrsyPosFlow.BUSINESS_TRANSACTION_DOC_UUID,TrsyPosFlow.TREASURY_POSITION,TrsyPosFlow.TREASURY_BUSINESS_TRANSACTION,TrsyPosFlow.TREASURY_UPDATE_TYPE_NAME,TrsyPosFlow.TREASURY_UPDATE_TYPE,TrsyPosFlow.AMOUNT_IN_POSITION_CURRENCY,TrsyPosFlow.POSITION_CURRENCY,TrsyPosFlow.AMOUNT_IN_VALUATION_CURRENCY,TrsyPosFlow.VALUATION_CURRENCY,TrsyPosFlow.TREASURY_POSITION_LEDGER_DATE,TrsyPosFlow.TREASURY_POSITION_TRANSFER_GROUP,TrsyPosFlow.TREASURY_POSITION_TRANSFER_FACTOR,TrsyPosFlow.TRSY_POS_QUANTITY_CHANGE_CATEGORY,TrsyPosFlow.TRSY_POS_AMOUNT_CHANGE_CATEGORY,TrsyPosFlow.QUANTITY_IN_PIECES,TrsyPosFlow.INDEX_CLEAN_AMOUNT_IN_POSITION_CRCY,TrsyPosFlow.NOMINAL_AMOUNT_IN_NOMINAL_CURRENCY,TrsyPosFlow.ORIGL_NOMINAL_AMT_IN_NOMINAL_CRCY,TrsyPosFlow.NOMINAL_CURRENCY,TrsyPosFlow.CALCULATION_DATE,TrsyPosFlow.CALC_DATE_IS_AS_END_DATE_INCLUSIVE,TrsyPosFlow.DUE_DATE,TrsyPosFlow.CALCULATION_PERIOD_START_DATE,TrsyPosFlow.CALCULATION_PERIOD_END_DATE,TrsyPosFlow.EFFECTIVE_INTEREST_RATE,TrsyPosFlow.EFFCTV_INTRST_RATE_RDMPTN_SCHED,TrsyPosFlow.NEXT_EFFECTIVE_INTEREST_RATE,TrsyPosFlow.FIXED_REDEMPTION_SCHEDULE,TrsyPosFlow.CALCULATION_BASIS,TrsyPosFlow.FIN_INSTR_PRODUCT_GROUP,TrsyPosFlow.TREASURY_BUSINESS_TRANS_STATUS,TrsyPosFlow.TRSY_INTRAGROUP_TRANSAC_STATUS,TrsyPosFlow.TREASURY_BUSINESS_TRANS_CATEGORY,TrsyPosFlow.ORIGL_TRSY_BUSINESS_TRANSACTION,TrsyPosFlow.TRSY_DERIVED_BUS_TRANSAC_IS_UPDATED,TrsyPosFlow.TREASURY_POS_ASSET_LIABILITY_CODE,TrsyPosFlow.TRSY_POS_TRANSF_SOURCE_TARGET_CODE,TrsyPosFlow.TREASURY_VALUATION_AREA,TrsyPosFlow.TREASURY_VALUATION_AREA_NAME,TrsyPosFlow.TREASURY_VALUATION_CLASS,TrsyPosFlow.TREASURY_VALUATION_CLASS_NAME,TrsyPosFlow.COMPANY_CODE,TrsyPosFlow.FINANCIAL_INSTRUMENT_PRODUCT_TYPE,TrsyPosFlow.SECURITY_ACCOUNT,TrsyPosFlow.SECURITY_CLASS,TrsyPosFlow.SECURITY_CLASS_NAME,TrsyPosFlow.SECURITY_CLASS_DESCRIPTION,TrsyPosFlow.FINANCIAL_INSTR_VAL_CLASS_NAME,TrsyPosFlow.TREASURY_POSITION_LOT,TrsyPosFlow.SECURITY_ACCOUNT_GROUP,TrsyPosFlow.LOAN_CONTRACT,TrsyPosFlow.LOAN_CONTRACT_NAME,TrsyPosFlow.TREASURY_POSITION_ACCOUNT,TrsyPosFlow.TREASURY_POSITION_LONG_SHORT_CODE,TrsyPosFlow.FUND,TrsyPosFlow.GRANT_ID,TrsyPosFlow.CENTRAL_CLEARING_ACCOUNT,TrsyPosFlow.CENTRAL_CLEARING_ACCOUNT_NAME,TrsyPosFlow.COMPANY_CODE_NAME,TrsyPosFlow.SECURITY_ACCOUNT_NAME,TrsyPosFlow.SECURITY_ACCOUNT_GROUP_NAME,TrsyPosFlow.ACTIVITY_FINANCIAL_TRANSACTION,TrsyPosFlow.FINANCIAL_INSTR_TRANSACTION_TYPE,TrsyPosFlow.TREASURY_FACILITY_COMPANY_CODE,TrsyPosFlow.TREASURY_FACILITY,TrsyPosFlow.TREASURY_MASTER_AGREEMENT,TrsyPosFlow.TREASURY_FINANCE_PROJECT,TrsyPosFlow.COUNTERPARTY,TrsyPosFlow.LETTER_OF_CREDIT,TrsyPosFlow.FINANCIAL_INSTRUMENT_STATUS,TrsyPosFlow.PORTFOLIO,TrsyPosFlow.PORTFOLIO_NAME,TrsyPosFlow.ISSUER,TrsyPosFlow.TRSY_POS_QTY_CHANGE_CATEGORY_NAME,TrsyPosFlow.TREASURY_POS_CHANGE_CATEGORY_NAME,TrsyPosFlow.DIFFERENTIATION_PORTFOLIO,TrsyPosFlow.DIFFERENTIATION_PORTFOLIO_NAME,TrsyPosFlow.FINANCIAL_TRANSACTION,TrsyPosFlow.FINANCIAL_INSTR_ACTIVITY_CATEGORY,TrsyPosFlow.FINANCIAL_INSTR_CHARACTERISTIC,TrsyPosFlow.FINANCIAL_INSTRUMENT_REFERENCE,TrsyPosFlow.FINANCIAL_INSTRUMENT_ASSIGNMENT,TrsyPosFlow.CONDITION_ITEM_VALIDITY_START_DATE,TrsyPosFlow.CALC_PERIOD_END_DATE_IS_INCLUSIVE,TrsyPosFlow.INTEREST_CALCULATION_METHOD,TrsyPosFlow.DEBIT_GL_ACCOUNT,TrsyPosFlow.CREDIT_GL_ACCOUNT,TrsyPosFlow.DEBIT_CUSTOMER,TrsyPosFlow.CREDIT_CUSTOMER,TrsyPosFlow.FISCAL_YEAR,TrsyPosFlow.FISCAL_PERIOD,TrsyPosFlow.POSTING_DATE,TrsyPosFlow.TREASURY_GL_ACCOUNT_ASSIGNMENT_REF,TrsyPosFlow.REFERENCE_DOCUMENT,TrsyPosFlow.REFERENCE_DOCUMENT_CONTEXT,TrsyPosFlow.REVERSE_DOCUMENT_FISCAL_YEAR,TrsyPosFlow.REVERSE_DOCUMENT_FISCAL_PERIOD,TrsyPosFlow.REVERSE_DOCUMENT_POSTING_DATE,TrsyPosFlow.REVERSAL_REFERENCE_DOCUMENT,TrsyPosFlow.REVERSAL_REFERENCE_DOCUMENT_CNTXT,TrsyPosFlow.ACCOUNTING_DOCUMENT,TrsyPosFlow.REVERSE_DOCUMENT,TrsyPosFlow.FINANCIAL_EXPOSURE_ITEM,TrsyPosFlow.FINANCIAL_EXPOSURE_SUB_ITEM]

All fields of the TrsyPosFlow entity.

Static _defaultServicePath

_defaultServicePath: string = "/sap/opu/odata/sap/A_TRSYPOSFLOW_CDS"

Default url path for the according service.

Static _entityName

_entityName: string = "A_TrsyPosFlow"

Technical entity name for TrsyPosFlow.

Static _keyFields

_keyFields: Array<Selectable<TrsyPosFlow>> = [TrsyPosFlow.TREASURY_TRANSACTION_FLOW, TrsyPosFlow.BUSINESS_TRANSACTION_DOC_UUID]

All key fields of the TrsyPosFlow entity.

Static _keys

_keys: object = TrsyPosFlow._keyFields.reduce((acc: { [keys: string]: Selectable<TrsyPosFlow> }, field: Selectable<TrsyPosFlow>) => {acc[field.fieldName] = field;return acc;}, {})

Mapping of all key field names to the respective static field property TrsyPosFlow.

Type declaration

Static _serviceName

_serviceName: string = "A_TRSYPOSFLOW_CDS"
deprecated

Since v1.0.1 Use _defaultServicePath instead. Technical service name for TrsyPosFlow.

Methods

Protected getCurrentMapKeys

  • getCurrentMapKeys(): Entity
  • Returns a map of all defined fields in entity to their current values.

    Returns Entity

    Entity with all defined entity fields

getCustomField

  • getCustomField(fieldName: string): any
  • Custom field value getter.

    Parameters

    • fieldName: string

      The name of the custom field

    Returns any

    The value of the corresponding custom field

getCustomFields

  • getCustomFields(): MapType<any>
  • Returns a map that contains all entity custom fields.

    Returns MapType<any>

    A map of all defined custom fields in the entity

getUpdatedCustomFields

  • getUpdatedCustomFields(): MapType<any>
  • Returns all updated custom field properties compared to the last known remote state.

    Returns MapType<any>

    A map containing all updated custom properties, with their new values

getUpdatedProperties

  • getUpdatedProperties(): Entity
  • Returns all changed properties compared to the last known remote state. The returned properties does not include custom fields. Use getUpdatedCustomFields, if updated custom fields are needed.

    Returns Entity

    Entity with all properties that changed

hasCustomField

  • hasCustomField(fieldName: string): boolean
  • Validates whether a custom field exists in the entity.

    Parameters

    • fieldName: string

      The name of the custom field to update

    Returns boolean

    A boolean value, that indicates whether a custom field is defined in entity

initializeCustomFields

  • initializeCustomFields(customFields: MapType<any>): this
  • Sets all retrieved custom fields in entity.

    Parameters

    • customFields: MapType<any>

      Extracted custom fields from a retrieved entity

    Returns this

    A boolean value, that indicates the existence of the field in entity

Protected isConflictingCustomField

  • isConflictingCustomField(customFieldName: string): boolean
  • Validates whether a field name does not conflict with an original field name and thus can be defined as custom fields.

    Parameters

    • customFieldName: string

      Field name to check

    Returns boolean

    Boolean value that describes whether a field name can be defined as custom field

setCustomField

  • setCustomField(fieldName: string, value: any): this
  • Sets a new custom field in the entity or updates it. Throws an error, if the provided custom field name is already defined by an original field in entity.

    Parameters

    • fieldName: string

      The name of the custom field to update

    • value: any

      The value of the field

    Returns this

    The entity itself, to facilitate method chaining

setOrInitializeRemoteState

  • setOrInitializeRemoteState(state?: MapType<any>): this
  • Initializes or sets the remoteState of the entity. This function is called on all read, create and update requests. This function should be called after initializeCustomFields, if custom fields are defined.

    deprecated

    Since 1.12.0. Will be removed in version 2.0.

    Parameters

    • Optional state: MapType<any>

      State to be set as remote state

    Returns this

    The entity itself, to facilitate method chaining

setVersionIdentifier

  • setVersionIdentifier(etag: string | undefined): this
  • Set the ETag version identifier of the retrieved entity.

    Parameters

    • etag: string | undefined

      The returned ETag version of the entity

    Returns this

    The entity itself, to facilitate method chaining

toJSON

  • toJSON(): object
  • Overwrites the default toJSON method so that all instance variables as well as all custom fields of the entity are returned.

    Returns object

    An object containing all instance variables + custom fields.

    • [key: string]: any

Static builder

Static customField

  • customField(fieldName: string): CustomField<TrsyPosFlow>
  • Returns a selectable object that allows the selection of custom field in a get request for the entity TrsyPosFlow.

    Parameters

    • fieldName: string

      Name of the custom field to select

    Returns CustomField<TrsyPosFlow>

    A builder that constructs instances of entity type TrsyPosFlow.

Static Protected customFieldSelector

  • customFieldSelector<EntityT>(fieldName: string, entityConstructor: Constructable<EntityT>): CustomField<EntityT>
  • Type parameters

    • EntityT: Entity

    Parameters

    • fieldName: string
    • entityConstructor: Constructable<EntityT>

    Returns CustomField<EntityT>

Static Protected entityBuilder

  • entityBuilder<EntityT, EntityTypeForceMandatoryT>(entityConstructor: Constructable<EntityT, EntityTypeForceMandatoryT>): EntityBuilderType<EntityT, EntityTypeForceMandatoryT>
  • Type parameters

    • EntityT: Entity

    • EntityTypeForceMandatoryT

    Parameters

    • entityConstructor: Constructable<EntityT, EntityTypeForceMandatoryT>

    Returns EntityBuilderType<EntityT, EntityTypeForceMandatoryT>

Static requestBuilder

  • Returns a request builder to construct requests for operations on the TrsyPosFlow entity type.

    Returns TrsyPosFlowRequestBuilder

    A TrsyPosFlow request builder.