Options
All
  • Public
  • Public/Protected
  • All
Menu

This class represents the entity "A_TrsyPostgJrnlEntrItm" of service "A_TRSYPOSTGJRNLENTRITM_CDS". This service is part of the following communication scenarios: Treasury Posting Journal Integration (SAP_COM_0333). See https://api.sap.com/api/A_TRSYPOSTGJRNLENTRITM_CDS for more information.

Hierarchy

  • Entity
    • TrsyPostgJrnlEntrItm

Implements

Index

Constructors

Properties

Methods

Constructors

constructor

  • Returns TrsyPostgJrnlEntrItm

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: 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

accountingDocumentItemRef

accountingDocumentItemRef: string

Accounting Document Line Item Number. Line item number of the accounting document. Maximum length: 10.

Optional accountingDocumentTypeName

accountingDocumentTypeName: string

Document Type Name. Description of the business transaction which is posted using this document type. Maximum length: 20.

nullable

Optional accountingPrinciple

accountingPrinciple: string

Accounting Principle. The accounting principle is the designation for the legal regulations according to which financial statements are drawn up and rendered. Examples of accounting principles are:IAS ("International Accounting Standard") andUS GAAP ("Generally Accepted Accounting Principle").The characteristic "accounting principle" serves to simplify depiction of parallel accounting in the system.Use in R/3In Customizing for Finance, a ledger or ledger group can be assigned to an accounting principle: If an assignment of this kind is made, documents that are posted in this accounting principle will only be posted to the assigned special ledger.Documents where the characteristic "accounting principle" has not been filled will be posted to all ledgers and all then posted on to all other Accounting applications.For performance reasons, you can summarize several different accounting principles in one entry, for example, you create one accounting principle for IAS/US GAAP. This can be useful if, in an application, you have to create the data for each accounting principle, even if the postings derived from the data are identical for each accounting principle.If, for example, you reflect both IAS and US GAAP in your system, in the application Manual Accruals, you have to create one accrual item for each accounting principle. However, the accruals are identical for IAS and US GAAP. You therefore only have to create one accounting principle in the system, for example IAS/US GAAP for Accruals. Maximum length: 4.

nullable

Optional activityFinancialTransaction

activityFinancialTransaction: string

Activity-Triggering Financial Transaction. Maximum length: 13.

nullable

Optional amountInCompanyCodeCurrency

amountInCompanyCodeCurrency: BigNumber

Amount (Local Currency).

nullable

Optional amountInPositionCurrency

amountInPositionCurrency: BigNumber

Amount in Position Currency.

nullable

Optional assignmentReference

assignmentReference: string

Assignment Number. The assignment number is an additional information reference field in the line item. The program can display the account line items sorted according to the content of this field.You can either enter the field contents manually, or have the system define them automatically in the master record via the sort key field.You define the rules for the layout of the assignment number field in the Implementation Guide (IMG) under Determine Standard Sorting for Line Items. Maximum length: 18.

nullable

Optional businessArea

businessArea: string

Business Area. Key that uniquely identifies a business area. Maximum length: 4.

nullable

Optional businessAreaName

businessAreaName: string

Business Area Description. Maximum length: 30.

nullable

Optional centralClearingAccount

centralClearingAccount: string

Central Clearing Account. Maximum length: 10.

nullable

Optional centralClearingAccountName

centralClearingAccountName: string

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

nullable

Optional companyCode

companyCode: string

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

nullable

Optional companyCodeCurrency

companyCodeCurrency: string

Local Currency. Maximum length: 5.

nullable

Optional companyName

companyName: string

Company name. Name of a company, can be defined by user. Maximum length: 30.

nullable

Optional costCenter

costCenter: string

Cost Center. A key that uniquely identifies a cost center. Maximum length: 10.

nullable

Optional costCenterName

costCenterName: string

Name of a Cost Center. Maximum length: 20.

nullable

Optional counterparty

counterparty: string

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

nullable

Optional counterpartyFullName

counterpartyFullName: string

Full name of the Counterparty. Maximum length: 80.

nullable

Optional countryName

countryName: string

Country Name (Max. 50 Characters). Tthe country description (short form) The country description is used in the address format and on the user interface instead of the country key, or in addition to the country key.There are two fields for the country description. This fifty-character field, and a shorter fifteen-character field.Both fields contain the short description of the country, according to ISO 3166-1.For some countries, the fifteen-character field contains only a shortened form of the description, due to the field length.The fifty-character field contains the short description without abbreviations (but not the official, complete country name). Maximum length: 50.

nullable

Optional createdByUser

createdByUser: string

Entered By. Employee ID of the employee who created the first table entry in the corresponding evaluation group is entered here for tables which have a history per key definition. Maximum length: 12.

nullable

Optional creationDate

creationDate: Moment

First Entered On. Date when the information was first entered.

nullable

Optional customer

customer: string

Customer Number. Gives an alphanumeric key, which clearly identifies the customer or vendor in the SAP system. Maximum length: 10.

nullable

Optional differentiationPortfolio

differentiationPortfolio: string

Portfolio as Differentiation Characteristic. Maximum length: 10.

nullable

Optional differentiationPortfolioName

differentiationPortfolioName: string

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

nullable

Optional documentDate

documentDate: Moment

Document Date in Document. The document date is the date on which the original document was issued.

nullable

Optional documentHeaderText

documentHeaderText: string

Document Header Text. The document header text contains explanations or notes which apply to the document as a whole, that is, not only for certain line items. Maximum length: 25.

nullable

Optional documentReferenceId

documentReferenceId: string

Reference Document Number. The reference document number can contain the document number of the customer/vendor. However it may contain a different value. The reference document number is used as a search criterion when displaying or changing documents. In correspondence, the reference document number is sometimes printed in place of the document number.Enter the number specified by the business partner. If the document was created in-house and you do not know the business partner document number, you can copy the document number into the reference number field by entering "*". Maximum length: 16.

nullable

Optional financialExposureItem

financialExposureItem: string

Exposure Item ID. Maximum length: 13.

nullable

Optional financialExposureItemName

financialExposureItemName: string

Exposure Item Description. Maximum length: 50.

nullable

Optional financialExposureSubItem

financialExposureSubItem: string

Exposure Subitem ID. Maximum length: 13.

nullable

Optional financialExposureSubItemName

financialExposureSubItemName: string

Exposure Subitem Description. Maximum length: 60.

nullable

Optional financialInstrCharacteristic

financialInstrCharacteristic: string

Financial Instrument free Characteristic. Maximum length: 25.

nullable

Optional financialInstrProdTypeName

financialInstrProdTypeName: string

Name of the Product Type. Maximum length: 30.

nullable

Optional financialInstrTransTypeName

financialInstrTransTypeName: string

Name of Financial Instrument Transaction Type. Maximum length: 30.

nullable

Optional financialInstrTransactionType

financialInstrTransactionType: string

Financial Instrument Transaction Type. Maximum length: 3.

nullable

Optional financialInstrValClassName

financialInstrValClassName: string

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

nullable

Optional financialInstrValuationClass

financialInstrValuationClass: string

Financial Instrument Valuation Class. Maximum length: 4.

nullable

Optional financialInstrumentAssignment

financialInstrumentAssignment: string

Financial Instrument free Assignment. Maximum length: 18.

nullable

Optional financialInstrumentProductType

financialInstrumentProductType: 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: string

Financial Instrument free Internal Reference. Maximum length: 16.

nullable

Optional financialTransaction

financialTransaction: string

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

nullable

Optional financialTransactionType

financialTransactionType: string

Transaction Type (FI). Maximum length: 3.

nullable

Optional financialTransactionTypeName

financialTransactionTypeName: string

Name of a Transaction Type (FI). Maximum length: 20.

nullable

Optional fiscalPeriod

fiscalPeriod: 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: 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 fund

fund: 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 glAccount

glAccount: string

G/L Account Number. The G/L account number identifies the G/L account in a chart of accounts. Maximum length: 10.

nullable

Optional glAccountLongName

glAccountLongName: string

Description of a GL Account. Maximum length: 50.

nullable

Optional grantId

grantId: 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 hedgingClassification

hedgingClassification: string

Hedging Classification. The hedging classification is an entity that is used in hedge management and accounting. You define the hedging classifications in the Configure Your Solution app under Finance -> Treasury and Risk Management -> General Settings -> Define Hedging Classifications.The freely definable hedging classifications are used in the following way:In the definition of your hedging areas you assign the relevant hedging classifications on the General Settings tab.You can assign n hedging classifications to a hedging area.A hedging classification that is active for hedge accounting can only be assigned to one hedging area that is relevant for hedge accounting.Hedging classifications that are inactive for hedge accounting can be assigned to n hedging areas.On tab Hedge Accounting II you can assign the hedging profiles as a function of the hedging classification.You assign the hedging classifications to your hedging instruments in the financial transaction data on the Administration tab.If the hedging classification is active for hedge accounting, this information is relevant for the automated designation process. Using the data from the financial transaction including the hedging classification the system can identify the relevant hedging area version and the relevant exposure item so the hedged item, hedging instrument, hedging relationship and the planned designation flows can be created according to your settings for the hedging area.For more information, see the product assistance for Treasury and Risk Management on SAP Help Portal for SAP S/4 HANA Cloud. Maximum length: 5.

nullable

Optional hedgingClassificationName

hedgingClassificationName: string

Name of the Hedging Classification. Maximum length: 60.

nullable

Optional houseBank

houseBank: string

Short Key for Own House Bank. Maximum length: 5.

nullable

Optional isUsedInPaymentTransaction

isUsedInPaymentTransaction: boolean

Payment Transaction. Two posting specifications can be defined for one update type in account determination with the help of the payment transaction indicator. This enables you to define both a subledger posting and a bank or G/L account posing for an update type. The user either sets or doesn't set the indicator for the triggering business transaction (for example the purchase of a secuity). It can be changed for business partner payment details.

nullable

Optional issuer

issuer: string

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

nullable

Optional issuerFullName

issuerFullName: string

Full name of the Issuer. Maximum length: 80.

nullable

Optional journalEntryItemText

journalEntryItemText: string

Journal Entry Item Text. Maximum length: 50.

nullable

Optional journalEntryType

journalEntryType: string

Document Type. The document type classifies the accounting documents. It is stored in the document header. Attributes that control the entry of the document, or which are themselves noted in the document, are defined for each document type. In particular, the number range assigned to the associated documents is defined on the basis of the document type. Maximum length: 2.

nullable

Optional lastChangeDate

lastChangeDate: Moment

Last Edited On. Date when the last change was made to the table entry.

nullable

Optional lastChangedByUser

lastChangedByUser: string

Employee ID. The employee ID (personnel number) of the person who made the last change. Maximum length: 12.

nullable

Optional ledger

ledger: string

Ledger. The unique identification of a special ledger. Maximum length: 2.

nullable

Optional letterOfCredit

letterOfCredit: 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: string

Loan Contract Number. Maximum length: 13.

nullable

Optional loanContractName

loanContractName: string

Name of the Loan Contract. Maximum length: 50.

nullable

Optional partnerCompany

partnerCompany: string

Company ID. Company ID valid across the group. Within the framework of consolidation, for example, elimination of IC sales takes place using this company ID. Affiliated companies are displayed separately in the reports for the German foreign trade regulations. Maximum length: 6.

nullable

Optional payerPayeeFullName

payerPayeeFullName: string

Full name of the Payer / Payee. Maximum length: 80.

nullable

Optional paymentBlockingReason

paymentBlockingReason: string

Payment Block Key. Specifies why a document is blocked for payment. The following payment blocks exist:Manual payment blockIf you manually select a payment block from the list field to block an invoice for payment, the payment block field in the header of the invoice document is marked with the appropriate indicator.Blocked due to differencesIf invoices are to be blocked automatically due to differences in the invoice items, the system enters the payment block R in the vendor line of the Accounting document. The field in the header of the invoice document remains empty.Random payment blockInvoices that do not show any other blocking reason, can be blocked in accordance with the random principle. In Customizing for the Logistics invoice verification, you can set the probability for the block. The indicator for the logistical payment block is entered in the header of the invoice document.If you have set a manual payment block, and an invoice is blocked automatically due to differences in the invoice items, the system enters the manual payment block in the vendor line of the Accounting document. Maximum length: 1.

nullable

Optional paymentBlockingReasonName

paymentBlockingReasonName: string

Name of a Payment Block Reason. Maximum length: 20.

nullable

Optional paymentDate

paymentDate: Moment

Payment Date.

nullable

Optional paymentMethod

paymentMethod: string

Payment Method. The payment method determines how payments are to be made, e.g. by check, bank transfer or bill of exchange. Payment methods are entered in the master records of customers and vendors in order to specify how payments are made. If an open item is to be paid using a specific payment method, enter it in the open item. The terms which have been defined for the payment method must be satisfied for the payment.Payment methods are to be defined in the Financial Accounting configuration menu, where the following steps are to be carried out:First of all, make all specifications that are required for a country-specific payment method.Then define per company code the terms under which a payment method can be used.All payment methods are displayed in the customer or vendor master record in the screen for selecting the payment method. Here you select the required payment method by marking it; the system transfers the payment methods to the customer/vendor master record. Maximum length: 1.

nullable

Optional paymentMethodName

paymentMethodName: string

Payment Method Name. Maximum length: 30.

nullable

Optional paymentMethodSupplement

paymentMethodSupplement: string

Payment Method Supplement. Characteristic in an open item for the grouping of payments. Items with different payment method supplements are settled individually. When printing a form, it is possible to print separately according to payment method supplement. Checks can thus be divided into several groups that are then subject to a number of different checking procedures in the company before being mailed, for example.When entering invoices, the payment method supplement is defaulted from the master record of the customer/vendor. You can overwrite this supplement. Maximum length: 2.

nullable

Optional paymentMethodSupplementName

paymentMethodSupplementName: string

Name of the Payment Method Supplement. Maximum length: 30.

nullable

Optional paymentTerms

paymentTerms: string

Terms of Payment Key. Key for defining payment terms composed of cash discount percentages and payment periods. It is used in sales orders, purchase orders, and invoices. Terms of payment provide information for:Cash managementDunning proceduresPayment transactionsData can be entered in the field for the terms of payment key in various ways as you enter a business transaction:In most business transactions, the system defaults the key specified in the master record of the customer/vendor in question.In some transactions (for example, credit memos), however, the system does not default the key from the master record. Despite this, you can use the key from the customer/vendor master record by entering "*" in the field.Regardless of whether or not a key is defaulted from the master record, you can manually enter a key during document entry at:item level in sales ordersheader level in purchase orders and invoicesMaster records have separate areas for Financial Accounting, Sales, and Purchasing. You can specify different terms of payment keys in each of these areas. When you then enter a business transaction, the application in question will use the key specified in its area of the master record. Maximum length: 4.

nullable

Optional portfolio

portfolio: string

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

nullable

Optional positionCurrency

positionCurrency: 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 postingKey

postingKey: string

Posting Key. The posting key describes the type of transaction which is entered in a line item. For every posting key, you specify properties which control the entry of the line item or are noted in the line item itself.The most important properties which are derived from the posting key are:The account typeThe allocation to the debits or credits sideThe possible or necessary specifications which are to be entered in the line item. Maximum length: 2.

nullable

Optional postingKeyName

postingKeyName: string

Posting Key Name. Maximum length: 20.

nullable

Optional referenceDocument

referenceDocument: 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: 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: string

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

nullable

Optional reversalReferenceDocumentCntxt

reversalReferenceDocumentCntxt: string

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

nullable

Optional reverseDocument

reverseDocument: string

Reverse Document. Maximum length: 10.

nullable

Optional reverseDocumentFiscalPeriod

reverseDocumentFiscalPeriod: string

Reverse Document Fiscal Period. Maximum length: 2.

nullable

Optional reverseDocumentFiscalYear

reverseDocumentFiscalYear: string

Reverse Document Fiscal Year. Maximum length: 4.

nullable

Optional reverseDocumentPostingDate

reverseDocumentPostingDate: Moment

Reverse Document Posting Date.

nullable

Optional securityAccount

securityAccount: string

Security Account. Maximum length: 10.

nullable

Optional securityAccountGroup

securityAccountGroup: string

Securities Account Group. Maximum length: 10.

nullable

Optional securityAccountGroupName

securityAccountGroupName: string

Name of Securities Account Group. Maximum length: 60.

nullable

Optional securityAccountName

securityAccountName: string

Name of the Security Account. Maximum length: 30.

nullable

Optional securityClass

securityClass: string

Security Class. Maximum length: 13.

nullable

Optional securityClassDescription

securityClassDescription: string

Description of the Security Class. Maximum length: 60.

nullable

Optional securityClassName

securityClassName: string

Name of the Security Class. Maximum length: 50.

nullable

Optional specialGlCode

specialGlCode: string

Special G/L Indicator. Indicator that identifies a special G/L transaction For all line items in customer or vendor accounts that are updated to an alternative reconciliation account, the special G/L indicator determines which account is to be selected. Maximum length: 1.

nullable

Optional specialGlCodeName

specialGlCodeName: string

Name of a Special GL Code. Maximum length: 30.

nullable

Optional stateCentralBankPaymentReason

stateCentralBankPaymentReason: string

State Central Bank Indicator. Germany In foreign payment transactions, information concerning the reason for payment is needed for the report according to German foreign trade regulations (AWV).The possible reasons for payment are defined within configuration for SCB indicators. This includes certain indicators which are the key to the reasons for payment, and an explanatory text.The reasons for payment appear on the reporting form and/or in the corresponding data medium exchange.AustriaFor foreign bank transfers, the explanatory text for the OeNB is determined using this indicator on the bank transfer form or in the data medium exchange.BelgiumThe content of the first text field for this indicator is used in the data medium exchange.NetherlandsThe usage of the state central bank indicator, the document type and the texts for this indicator is explained in the detailed documentation for the individual fields.JapanFor foreign bank transfers, the reason for payment is determined by this indicator when reporting to the Japanese ministry of finance.We recommend entering a "J" as the first letter so that you can better distinguish this report from other non-Japanese reports. Maximum length: 3.

nullable

Optional supplyingCountry

supplyingCountry: string

Supplying Country. Germany This field contains the country key of the purchasing country in the case of imports or transits (field U4 or field V5 on the data medium) or that of the country of investment in the case of capital transactions (field W7).Together with the German State Central Bank indicator, this specification is needed for creating reports in line with German foreign trade regulations. Maximum length: 3.

nullable

Optional treasuryAcctgPostingCategory

treasuryAcctgPostingCategory: string

Update to Financial Accounting Category. Maximum length: 1.

nullable

Optional treasuryBusTransCategoryName

treasuryBusTransCategoryName: string

Name of Business Transaction Category. Maximum length: 60.

nullable

Optional treasuryBusTransStatusName

treasuryBusTransStatusName: string

Name of the Posting Status. Maximum length: 15.

nullable

Optional treasuryBusinessTransCategory

treasuryBusinessTransCategory: string

Business Transaction Category. Maximum length: 4.

nullable

Optional treasuryBusinessTransStatus

treasuryBusinessTransStatus: string

Posting Status. Maximum length: 1.

nullable

Optional treasuryBusinessTransaction

treasuryBusinessTransaction: string

Identifier of the Distributor Business Transaction.

nullable

Optional treasuryGlAccountAssignRefName

treasuryGlAccountAssignRefName: string

Name of the Account Assignment Reference. Maximum length: 60.

nullable

Optional treasuryGlAccountAssignmentRef

treasuryGlAccountAssignmentRef: 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 treasuryGlAccountSymbol

treasuryGlAccountSymbol: string

Account Symbol for Account Assignment Reference. Abstract account symbols are used to make defining account determination easier. You use the account symbols to define posting specifications, which you then assign to the update types. 1:n assignment is possible, that is, you can assign a set of posting specifications to n different update types.Afterwards, you assign the G/L accounts to the account symbols. You can make this G/L account assignment dependent on the following factors: valuation area, account assignment reference and currency. Maximum length: 16.

nullable

Optional treasuryGlAccountSymbolName

treasuryGlAccountSymbolName: string

Name of the Account Symbol. Maximum length: 60.

nullable

Optional treasuryPositionAccount

treasuryPositionAccount: string

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

nullable

Optional treasuryPositionAccountName

treasuryPositionAccountName: string

Name of the Futures Account for Listed Options and Futures. Maximum length: 30.

nullable

Optional treasuryPositionLongShortCode

treasuryPositionLongShortCode: string

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

nullable

Optional treasuryPostingCategory

treasuryPostingCategory: number

Posting Category.

nullable

Optional treasuryPostingCategoryName

treasuryPostingCategoryName: string

Name of the Posting Category. Maximum length: 60.

nullable

Optional treasuryTransactionFlow

treasuryTransactionFlow: number

Number of a Distributor Flow.

nullable

Optional treasuryUpdateType

treasuryUpdateType: 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: string

Name of the Update Type. Maximum length: 60.

nullable

Optional treasuryValuationArea

treasuryValuationArea: 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: string

Name of the Valuation Area. Maximum length: 60.

nullable

Optional treasuryValuationClass

treasuryValuationClass: string

Valuation Class. Maximum length: 4.

nullable

Optional treasuryValuationClassName

treasuryValuationClassName: string

Name of the Valuation Class. Maximum length: 60.

nullable

trsyAccountingDocumentUuid

trsyAccountingDocumentUuid: string

Object Identity in Database Format.

trsyPositionContextUuid

trsyPositionContextUuid: string

Object Identity in Database Format.

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<TrsyPostgJrnlEntrItm> = new StringField('AccountingDocument', TrsyPostgJrnlEntrItm, '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 ACCOUNTING_DOCUMENT_ITEM_REF

ACCOUNTING_DOCUMENT_ITEM_REF: StringField<TrsyPostgJrnlEntrItm> = new StringField('AccountingDocumentItemRef', TrsyPostgJrnlEntrItm, 'Edm.String')

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

Static ACCOUNTING_DOCUMENT_TYPE_NAME

ACCOUNTING_DOCUMENT_TYPE_NAME: StringField<TrsyPostgJrnlEntrItm> = new StringField('AccountingDocumentTypeName', TrsyPostgJrnlEntrItm, 'Edm.String')

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

Static ACCOUNTING_PRINCIPLE

ACCOUNTING_PRINCIPLE: StringField<TrsyPostgJrnlEntrItm> = new StringField('AccountingPrinciple', TrsyPostgJrnlEntrItm, 'Edm.String')

Static representation of the accountingPrinciple 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<TrsyPostgJrnlEntrItm> = new StringField('ActivityFinancialTransaction', TrsyPostgJrnlEntrItm, '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<TrsyPostgJrnlEntrItm> = new AllFields('*', TrsyPostgJrnlEntrItm)

All fields selector.

Static AMOUNT_IN_COMPANY_CODE_CURRENCY

AMOUNT_IN_COMPANY_CODE_CURRENCY: BigNumberField<TrsyPostgJrnlEntrItm> = new BigNumberField('AmountInCompanyCodeCurrency', TrsyPostgJrnlEntrItm, 'Edm.Decimal')

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

Static AMOUNT_IN_POSITION_CURRENCY

AMOUNT_IN_POSITION_CURRENCY: BigNumberField<TrsyPostgJrnlEntrItm> = new BigNumberField('AmountInPositionCurrency', TrsyPostgJrnlEntrItm, '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 ASSIGNMENT_REFERENCE

ASSIGNMENT_REFERENCE: StringField<TrsyPostgJrnlEntrItm> = new StringField('AssignmentReference', TrsyPostgJrnlEntrItm, 'Edm.String')

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

Static BUSINESS_AREA

BUSINESS_AREA: StringField<TrsyPostgJrnlEntrItm> = new StringField('BusinessArea', TrsyPostgJrnlEntrItm, 'Edm.String')

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

Static BUSINESS_AREA_NAME

BUSINESS_AREA_NAME: StringField<TrsyPostgJrnlEntrItm> = new StringField('BusinessAreaName', TrsyPostgJrnlEntrItm, 'Edm.String')

Static representation of the businessAreaName 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<TrsyPostgJrnlEntrItm> = new StringField('CentralClearingAccount', TrsyPostgJrnlEntrItm, '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<TrsyPostgJrnlEntrItm> = new StringField('CentralClearingAccountName', TrsyPostgJrnlEntrItm, '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<TrsyPostgJrnlEntrItm> = new StringField('CompanyCode', TrsyPostgJrnlEntrItm, '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_CURRENCY

COMPANY_CODE_CURRENCY: StringField<TrsyPostgJrnlEntrItm> = new StringField('CompanyCodeCurrency', TrsyPostgJrnlEntrItm, 'Edm.String')

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

Static COMPANY_NAME

COMPANY_NAME: StringField<TrsyPostgJrnlEntrItm> = new StringField('CompanyName', TrsyPostgJrnlEntrItm, 'Edm.String')

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

Static COST_CENTER

COST_CENTER: StringField<TrsyPostgJrnlEntrItm> = new StringField('CostCenter', TrsyPostgJrnlEntrItm, 'Edm.String')

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

Static COST_CENTER_NAME

COST_CENTER_NAME: StringField<TrsyPostgJrnlEntrItm> = new StringField('CostCenterName', TrsyPostgJrnlEntrItm, 'Edm.String')

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

Static COUNTERPARTY

COUNTERPARTY: StringField<TrsyPostgJrnlEntrItm> = new StringField('Counterparty', TrsyPostgJrnlEntrItm, '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 COUNTERPARTY_FULL_NAME

COUNTERPARTY_FULL_NAME: StringField<TrsyPostgJrnlEntrItm> = new StringField('CounterpartyFullName', TrsyPostgJrnlEntrItm, 'Edm.String')

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

Static COUNTRY_NAME

COUNTRY_NAME: StringField<TrsyPostgJrnlEntrItm> = new StringField('CountryName', TrsyPostgJrnlEntrItm, 'Edm.String')

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

Static CREATED_BY_USER

CREATED_BY_USER: StringField<TrsyPostgJrnlEntrItm> = new StringField('CreatedByUser', TrsyPostgJrnlEntrItm, 'Edm.String')

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

Static CREATION_DATE

CREATION_DATE: DateField<TrsyPostgJrnlEntrItm> = new DateField('CreationDate', TrsyPostgJrnlEntrItm, 'Edm.DateTime')

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

Static CUSTOMER

CUSTOMER: StringField<TrsyPostgJrnlEntrItm> = new StringField('Customer', TrsyPostgJrnlEntrItm, 'Edm.String')

Static representation of the customer 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<TrsyPostgJrnlEntrItm> = new StringField('DifferentiationPortfolio', TrsyPostgJrnlEntrItm, '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<TrsyPostgJrnlEntrItm> = new StringField('DifferentiationPortfolioName', TrsyPostgJrnlEntrItm, '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 DOCUMENT_DATE

DOCUMENT_DATE: DateField<TrsyPostgJrnlEntrItm> = new DateField('DocumentDate', TrsyPostgJrnlEntrItm, 'Edm.DateTime')

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

Static DOCUMENT_HEADER_TEXT

DOCUMENT_HEADER_TEXT: StringField<TrsyPostgJrnlEntrItm> = new StringField('DocumentHeaderText', TrsyPostgJrnlEntrItm, 'Edm.String')

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

Static DOCUMENT_REFERENCE_ID

DOCUMENT_REFERENCE_ID: StringField<TrsyPostgJrnlEntrItm> = new StringField('DocumentReferenceID', TrsyPostgJrnlEntrItm, 'Edm.String')

Static representation of the documentReferenceId 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<TrsyPostgJrnlEntrItm> = new StringField('FinancialExposureItem', TrsyPostgJrnlEntrItm, '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_ITEM_NAME

FINANCIAL_EXPOSURE_ITEM_NAME: StringField<TrsyPostgJrnlEntrItm> = new StringField('FinancialExposureItemName', TrsyPostgJrnlEntrItm, 'Edm.String')

Static representation of the financialExposureItemName 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<TrsyPostgJrnlEntrItm> = new StringField('FinancialExposureSubItem', TrsyPostgJrnlEntrItm, '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_EXPOSURE_SUB_ITEM_NAME

FINANCIAL_EXPOSURE_SUB_ITEM_NAME: StringField<TrsyPostgJrnlEntrItm> = new StringField('FinancialExposureSubItemName', TrsyPostgJrnlEntrItm, 'Edm.String')

Static representation of the financialExposureSubItemName 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<TrsyPostgJrnlEntrItm> = new StringField('FinancialInstrumentAssignment', TrsyPostgJrnlEntrItm, '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<TrsyPostgJrnlEntrItm> = new StringField('FinancialInstrumentProductType', TrsyPostgJrnlEntrItm, '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<TrsyPostgJrnlEntrItm> = new StringField('FinancialInstrumentReference', TrsyPostgJrnlEntrItm, '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_INSTR_CHARACTERISTIC

FINANCIAL_INSTR_CHARACTERISTIC: StringField<TrsyPostgJrnlEntrItm> = new StringField('FinancialInstrCharacteristic', TrsyPostgJrnlEntrItm, '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_PROD_TYPE_NAME

FINANCIAL_INSTR_PROD_TYPE_NAME: StringField<TrsyPostgJrnlEntrItm> = new StringField('FinancialInstrProdTypeName', TrsyPostgJrnlEntrItm, 'Edm.String')

Static representation of the financialInstrProdTypeName 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<TrsyPostgJrnlEntrItm> = new StringField('FinancialInstrTransactionType', TrsyPostgJrnlEntrItm, '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_TRANS_TYPE_NAME

FINANCIAL_INSTR_TRANS_TYPE_NAME: StringField<TrsyPostgJrnlEntrItm> = new StringField('FinancialInstrTransTypeName', TrsyPostgJrnlEntrItm, 'Edm.String')

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

Static FINANCIAL_INSTR_VALUATION_CLASS

FINANCIAL_INSTR_VALUATION_CLASS: StringField<TrsyPostgJrnlEntrItm> = new StringField('FinancialInstrValuationClass', TrsyPostgJrnlEntrItm, 'Edm.String')

Static representation of the financialInstrValuationClass 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<TrsyPostgJrnlEntrItm> = new StringField('FinancialInstrValClassName', TrsyPostgJrnlEntrItm, '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<TrsyPostgJrnlEntrItm> = new StringField('FinancialTransaction', TrsyPostgJrnlEntrItm, '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 FINANCIAL_TRANSACTION_TYPE

FINANCIAL_TRANSACTION_TYPE: StringField<TrsyPostgJrnlEntrItm> = new StringField('FinancialTransactionType', TrsyPostgJrnlEntrItm, 'Edm.String')

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

Static FINANCIAL_TRANSACTION_TYPE_NAME

FINANCIAL_TRANSACTION_TYPE_NAME: StringField<TrsyPostgJrnlEntrItm> = new StringField('FinancialTransactionTypeName', TrsyPostgJrnlEntrItm, 'Edm.String')

Static representation of the financialTransactionTypeName 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<TrsyPostgJrnlEntrItm> = new StringField('FiscalPeriod', TrsyPostgJrnlEntrItm, '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<TrsyPostgJrnlEntrItm> = new StringField('FiscalYear', TrsyPostgJrnlEntrItm, '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 FUND

FUND: StringField<TrsyPostgJrnlEntrItm> = new StringField('Fund', TrsyPostgJrnlEntrItm, '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 GL_ACCOUNT

GL_ACCOUNT: StringField<TrsyPostgJrnlEntrItm> = new StringField('GLAccount', TrsyPostgJrnlEntrItm, 'Edm.String')

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

Static GL_ACCOUNT_LONG_NAME

GL_ACCOUNT_LONG_NAME: StringField<TrsyPostgJrnlEntrItm> = new StringField('GLAccountLongName', TrsyPostgJrnlEntrItm, 'Edm.String')

Static representation of the glAccountLongName 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<TrsyPostgJrnlEntrItm> = new StringField('GrantID', TrsyPostgJrnlEntrItm, '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 HEDGING_CLASSIFICATION

HEDGING_CLASSIFICATION: StringField<TrsyPostgJrnlEntrItm> = new StringField('HedgingClassification', TrsyPostgJrnlEntrItm, 'Edm.String')

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

Static HEDGING_CLASSIFICATION_NAME

HEDGING_CLASSIFICATION_NAME: StringField<TrsyPostgJrnlEntrItm> = new StringField('HedgingClassificationName', TrsyPostgJrnlEntrItm, 'Edm.String')

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

Static HOUSE_BANK

HOUSE_BANK: StringField<TrsyPostgJrnlEntrItm> = new StringField('HouseBank', TrsyPostgJrnlEntrItm, 'Edm.String')

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

Static ISSUER

ISSUER: StringField<TrsyPostgJrnlEntrItm> = new StringField('Issuer', TrsyPostgJrnlEntrItm, '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 ISSUER_FULL_NAME

ISSUER_FULL_NAME: StringField<TrsyPostgJrnlEntrItm> = new StringField('IssuerFullName', TrsyPostgJrnlEntrItm, 'Edm.String')

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

Static IS_USED_IN_PAYMENT_TRANSACTION

IS_USED_IN_PAYMENT_TRANSACTION: BooleanField<TrsyPostgJrnlEntrItm> = new BooleanField('IsUsedInPaymentTransaction', TrsyPostgJrnlEntrItm, 'Edm.Boolean')

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

Static JOURNAL_ENTRY_ITEM_TEXT

JOURNAL_ENTRY_ITEM_TEXT: StringField<TrsyPostgJrnlEntrItm> = new StringField('JournalEntryItemText', TrsyPostgJrnlEntrItm, 'Edm.String')

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

Static JOURNAL_ENTRY_TYPE

JOURNAL_ENTRY_TYPE: StringField<TrsyPostgJrnlEntrItm> = new StringField('JournalEntryType', TrsyPostgJrnlEntrItm, 'Edm.String')

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

Static LAST_CHANGED_BY_USER

LAST_CHANGED_BY_USER: StringField<TrsyPostgJrnlEntrItm> = new StringField('LastChangedByUser', TrsyPostgJrnlEntrItm, 'Edm.String')

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

Static LAST_CHANGE_DATE

LAST_CHANGE_DATE: DateField<TrsyPostgJrnlEntrItm> = new DateField('LastChangeDate', TrsyPostgJrnlEntrItm, 'Edm.DateTime')

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

Static LEDGER

LEDGER: StringField<TrsyPostgJrnlEntrItm> = new StringField('Ledger', TrsyPostgJrnlEntrItm, 'Edm.String')

Static representation of the ledger 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<TrsyPostgJrnlEntrItm> = new StringField('LetterOfCredit', TrsyPostgJrnlEntrItm, '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<TrsyPostgJrnlEntrItm> = new StringField('LoanContract', TrsyPostgJrnlEntrItm, '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<TrsyPostgJrnlEntrItm> = new StringField('LoanContractName', TrsyPostgJrnlEntrItm, '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 PARTNER_COMPANY

PARTNER_COMPANY: StringField<TrsyPostgJrnlEntrItm> = new StringField('PartnerCompany', TrsyPostgJrnlEntrItm, 'Edm.String')

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

Static PAYER_PAYEE_FULL_NAME

PAYER_PAYEE_FULL_NAME: StringField<TrsyPostgJrnlEntrItm> = new StringField('PayerPayeeFullName', TrsyPostgJrnlEntrItm, 'Edm.String')

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

Static PAYMENT_BLOCKING_REASON

PAYMENT_BLOCKING_REASON: StringField<TrsyPostgJrnlEntrItm> = new StringField('PaymentBlockingReason', TrsyPostgJrnlEntrItm, 'Edm.String')

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

Static PAYMENT_BLOCKING_REASON_NAME

PAYMENT_BLOCKING_REASON_NAME: StringField<TrsyPostgJrnlEntrItm> = new StringField('PaymentBlockingReasonName', TrsyPostgJrnlEntrItm, 'Edm.String')

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

Static PAYMENT_DATE

PAYMENT_DATE: DateField<TrsyPostgJrnlEntrItm> = new DateField('PaymentDate', TrsyPostgJrnlEntrItm, 'Edm.DateTime')

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

Static PAYMENT_METHOD

PAYMENT_METHOD: StringField<TrsyPostgJrnlEntrItm> = new StringField('PaymentMethod', TrsyPostgJrnlEntrItm, 'Edm.String')

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

Static PAYMENT_METHOD_NAME

PAYMENT_METHOD_NAME: StringField<TrsyPostgJrnlEntrItm> = new StringField('PaymentMethodName', TrsyPostgJrnlEntrItm, 'Edm.String')

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

Static PAYMENT_METHOD_SUPPLEMENT

PAYMENT_METHOD_SUPPLEMENT: StringField<TrsyPostgJrnlEntrItm> = new StringField('PaymentMethodSupplement', TrsyPostgJrnlEntrItm, 'Edm.String')

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

Static PAYMENT_METHOD_SUPPLEMENT_NAME

PAYMENT_METHOD_SUPPLEMENT_NAME: StringField<TrsyPostgJrnlEntrItm> = new StringField('PaymentMethodSupplementName', TrsyPostgJrnlEntrItm, 'Edm.String')

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

Static PAYMENT_TERMS

PAYMENT_TERMS: StringField<TrsyPostgJrnlEntrItm> = new StringField('PaymentTerms', TrsyPostgJrnlEntrItm, 'Edm.String')

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

Static PORTFOLIO

PORTFOLIO: StringField<TrsyPostgJrnlEntrItm> = new StringField('Portfolio', TrsyPostgJrnlEntrItm, '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 POSITION_CURRENCY

POSITION_CURRENCY: StringField<TrsyPostgJrnlEntrItm> = new StringField('PositionCurrency', TrsyPostgJrnlEntrItm, '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<TrsyPostgJrnlEntrItm> = new DateField('PostingDate', TrsyPostgJrnlEntrItm, '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 POSTING_KEY

POSTING_KEY: StringField<TrsyPostgJrnlEntrItm> = new StringField('PostingKey', TrsyPostgJrnlEntrItm, 'Edm.String')

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

Static POSTING_KEY_NAME

POSTING_KEY_NAME: StringField<TrsyPostgJrnlEntrItm> = new StringField('PostingKeyName', TrsyPostgJrnlEntrItm, 'Edm.String')

Static representation of the postingKeyName 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<TrsyPostgJrnlEntrItm> = new StringField('ReferenceDocument', TrsyPostgJrnlEntrItm, '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<TrsyPostgJrnlEntrItm> = new StringField('ReferenceDocumentContext', TrsyPostgJrnlEntrItm, '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<TrsyPostgJrnlEntrItm> = new StringField('ReversalReferenceDocument', TrsyPostgJrnlEntrItm, '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<TrsyPostgJrnlEntrItm> = new StringField('ReversalReferenceDocumentCntxt', TrsyPostgJrnlEntrItm, '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<TrsyPostgJrnlEntrItm> = new StringField('ReverseDocument', TrsyPostgJrnlEntrItm, '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<TrsyPostgJrnlEntrItm> = new StringField('ReverseDocumentFiscalPeriod', TrsyPostgJrnlEntrItm, '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<TrsyPostgJrnlEntrItm> = new StringField('ReverseDocumentFiscalYear', TrsyPostgJrnlEntrItm, '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<TrsyPostgJrnlEntrItm> = new DateField('ReverseDocumentPostingDate', TrsyPostgJrnlEntrItm, '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<TrsyPostgJrnlEntrItm> = new StringField('SecurityAccount', TrsyPostgJrnlEntrItm, '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<TrsyPostgJrnlEntrItm> = new StringField('SecurityAccountGroup', TrsyPostgJrnlEntrItm, '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<TrsyPostgJrnlEntrItm> = new StringField('SecurityAccountGroupName', TrsyPostgJrnlEntrItm, '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<TrsyPostgJrnlEntrItm> = new StringField('SecurityAccountName', TrsyPostgJrnlEntrItm, '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<TrsyPostgJrnlEntrItm> = new StringField('SecurityClass', TrsyPostgJrnlEntrItm, '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<TrsyPostgJrnlEntrItm> = new StringField('SecurityClassDescription', TrsyPostgJrnlEntrItm, '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<TrsyPostgJrnlEntrItm> = new StringField('SecurityClassName', TrsyPostgJrnlEntrItm, '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 SPECIAL_GL_CODE

SPECIAL_GL_CODE: StringField<TrsyPostgJrnlEntrItm> = new StringField('SpecialGLCode', TrsyPostgJrnlEntrItm, 'Edm.String')

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

Static SPECIAL_GL_CODE_NAME

SPECIAL_GL_CODE_NAME: StringField<TrsyPostgJrnlEntrItm> = new StringField('SpecialGLCodeName', TrsyPostgJrnlEntrItm, 'Edm.String')

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

Static STATE_CENTRAL_BANK_PAYMENT_REASON

STATE_CENTRAL_BANK_PAYMENT_REASON: StringField<TrsyPostgJrnlEntrItm> = new StringField('StateCentralBankPaymentReason', TrsyPostgJrnlEntrItm, 'Edm.String')

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

Static SUPPLYING_COUNTRY

SUPPLYING_COUNTRY: StringField<TrsyPostgJrnlEntrItm> = new StringField('SupplyingCountry', TrsyPostgJrnlEntrItm, 'Edm.String')

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

Static TREASURY_ACCTG_POSTING_CATEGORY

TREASURY_ACCTG_POSTING_CATEGORY: StringField<TrsyPostgJrnlEntrItm> = new StringField('TreasuryAcctgPostingCategory', TrsyPostgJrnlEntrItm, 'Edm.String')

Static representation of the treasuryAcctgPostingCategory 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<TrsyPostgJrnlEntrItm> = new StringField('TreasuryBusinessTransaction', TrsyPostgJrnlEntrItm, '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<TrsyPostgJrnlEntrItm> = new StringField('TreasuryBusinessTransCategory', TrsyPostgJrnlEntrItm, '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<TrsyPostgJrnlEntrItm> = new StringField('TreasuryBusinessTransStatus', TrsyPostgJrnlEntrItm, '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_BUS_TRANS_CATEGORY_NAME

TREASURY_BUS_TRANS_CATEGORY_NAME: StringField<TrsyPostgJrnlEntrItm> = new StringField('TreasuryBusTransCategoryName', TrsyPostgJrnlEntrItm, 'Edm.String')

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

Static TREASURY_BUS_TRANS_STATUS_NAME

TREASURY_BUS_TRANS_STATUS_NAME: StringField<TrsyPostgJrnlEntrItm> = new StringField('TreasuryBusTransStatusName', TrsyPostgJrnlEntrItm, 'Edm.String')

Static representation of the treasuryBusTransStatusName 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<TrsyPostgJrnlEntrItm> = new StringField('TreasuryGLAccountAssignmentRef', TrsyPostgJrnlEntrItm, '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_GL_ACCOUNT_ASSIGN_REF_NAME

TREASURY_GL_ACCOUNT_ASSIGN_REF_NAME: StringField<TrsyPostgJrnlEntrItm> = new StringField('TreasuryGLAccountAssignRefName', TrsyPostgJrnlEntrItm, 'Edm.String')

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

Static TREASURY_GL_ACCOUNT_SYMBOL

TREASURY_GL_ACCOUNT_SYMBOL: StringField<TrsyPostgJrnlEntrItm> = new StringField('TreasuryGLAccountSymbol', TrsyPostgJrnlEntrItm, 'Edm.String')

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

Static TREASURY_GL_ACCOUNT_SYMBOL_NAME

TREASURY_GL_ACCOUNT_SYMBOL_NAME: StringField<TrsyPostgJrnlEntrItm> = new StringField('TreasuryGLAccountSymbolName', TrsyPostgJrnlEntrItm, 'Edm.String')

Static representation of the treasuryGlAccountSymbolName 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<TrsyPostgJrnlEntrItm> = new StringField('TreasuryPositionAccount', TrsyPostgJrnlEntrItm, '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_ACCOUNT_NAME

TREASURY_POSITION_ACCOUNT_NAME: StringField<TrsyPostgJrnlEntrItm> = new StringField('TreasuryPositionAccountName', TrsyPostgJrnlEntrItm, 'Edm.String')

Static representation of the treasuryPositionAccountName 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<TrsyPostgJrnlEntrItm> = new StringField('TreasuryPositionLongShortCode', TrsyPostgJrnlEntrItm, '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_POSTING_CATEGORY

TREASURY_POSTING_CATEGORY: NumberField<TrsyPostgJrnlEntrItm> = new NumberField('TreasuryPostingCategory', TrsyPostgJrnlEntrItm, 'Edm.Byte')

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

Static TREASURY_POSTING_CATEGORY_NAME

TREASURY_POSTING_CATEGORY_NAME: StringField<TrsyPostgJrnlEntrItm> = new StringField('TreasuryPostingCategoryName', TrsyPostgJrnlEntrItm, 'Edm.String')

Static representation of the treasuryPostingCategoryName 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<TrsyPostgJrnlEntrItm> = new NumberField('TreasuryTransactionFlow', TrsyPostgJrnlEntrItm, '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<TrsyPostgJrnlEntrItm> = new StringField('TreasuryUpdateType', TrsyPostgJrnlEntrItm, '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<TrsyPostgJrnlEntrItm> = new StringField('TreasuryUpdateTypeName', TrsyPostgJrnlEntrItm, '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<TrsyPostgJrnlEntrItm> = new StringField('TreasuryValuationArea', TrsyPostgJrnlEntrItm, '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<TrsyPostgJrnlEntrItm> = new StringField('TreasuryValuationAreaName', TrsyPostgJrnlEntrItm, '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<TrsyPostgJrnlEntrItm> = new StringField('TreasuryValuationClass', TrsyPostgJrnlEntrItm, '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<TrsyPostgJrnlEntrItm> = new StringField('TreasuryValuationClassName', TrsyPostgJrnlEntrItm, '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_ACCOUNTING_DOCUMENT_UUID

TRSY_ACCOUNTING_DOCUMENT_UUID: StringField<TrsyPostgJrnlEntrItm> = new StringField('TrsyAccountingDocumentUUID', TrsyPostgJrnlEntrItm, 'Edm.Guid')

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

Static TRSY_POSITION_CONTEXT_UUID

TRSY_POSITION_CONTEXT_UUID: StringField<TrsyPostgJrnlEntrItm> = new StringField('TrsyPositionContextUUID', TrsyPostgJrnlEntrItm, 'Edm.Guid')

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

Static _allFields

_allFields: Array<StringField<TrsyPostgJrnlEntrItm> | BooleanField<TrsyPostgJrnlEntrItm> | NumberField<TrsyPostgJrnlEntrItm> | BigNumberField<TrsyPostgJrnlEntrItm> | DateField<TrsyPostgJrnlEntrItm>> = [TrsyPostgJrnlEntrItm.TRSY_ACCOUNTING_DOCUMENT_UUID,TrsyPostgJrnlEntrItm.ACCOUNTING_DOCUMENT_ITEM_REF,TrsyPostgJrnlEntrItm.TRSY_POSITION_CONTEXT_UUID,TrsyPostgJrnlEntrItm.TREASURY_BUSINESS_TRANS_STATUS,TrsyPostgJrnlEntrItm.TREASURY_BUS_TRANS_STATUS_NAME,TrsyPostgJrnlEntrItm.TREASURY_UPDATE_TYPE,TrsyPostgJrnlEntrItm.TREASURY_UPDATE_TYPE_NAME,TrsyPostgJrnlEntrItm.IS_USED_IN_PAYMENT_TRANSACTION,TrsyPostgJrnlEntrItm.TREASURY_GL_ACCOUNT_ASSIGNMENT_REF,TrsyPostgJrnlEntrItm.TREASURY_GL_ACCOUNT_ASSIGN_REF_NAME,TrsyPostgJrnlEntrItm.TREASURY_POSTING_CATEGORY,TrsyPostgJrnlEntrItm.TREASURY_POSTING_CATEGORY_NAME,TrsyPostgJrnlEntrItm.TREASURY_GL_ACCOUNT_SYMBOL,TrsyPostgJrnlEntrItm.TREASURY_GL_ACCOUNT_SYMBOL_NAME,TrsyPostgJrnlEntrItm.POSTING_KEY,TrsyPostgJrnlEntrItm.POSTING_KEY_NAME,TrsyPostgJrnlEntrItm.GL_ACCOUNT,TrsyPostgJrnlEntrItm.POSITION_CURRENCY,TrsyPostgJrnlEntrItm.AMOUNT_IN_POSITION_CURRENCY,TrsyPostgJrnlEntrItm.COMPANY_CODE_CURRENCY,TrsyPostgJrnlEntrItm.AMOUNT_IN_COMPANY_CODE_CURRENCY,TrsyPostgJrnlEntrItm.TREASURY_TRANSACTION_FLOW,TrsyPostgJrnlEntrItm.ACCOUNTING_DOCUMENT,TrsyPostgJrnlEntrItm.REVERSE_DOCUMENT,TrsyPostgJrnlEntrItm.JOURNAL_ENTRY_TYPE,TrsyPostgJrnlEntrItm.ACCOUNTING_DOCUMENT_TYPE_NAME,TrsyPostgJrnlEntrItm.PAYMENT_DATE,TrsyPostgJrnlEntrItm.CUSTOMER,TrsyPostgJrnlEntrItm.PAYMENT_TERMS,TrsyPostgJrnlEntrItm.PAYMENT_METHOD,TrsyPostgJrnlEntrItm.PAYMENT_METHOD_NAME,TrsyPostgJrnlEntrItm.PAYMENT_METHOD_SUPPLEMENT,TrsyPostgJrnlEntrItm.PAYMENT_METHOD_SUPPLEMENT_NAME,TrsyPostgJrnlEntrItm.PAYMENT_BLOCKING_REASON,TrsyPostgJrnlEntrItm.PAYMENT_BLOCKING_REASON_NAME,TrsyPostgJrnlEntrItm.PAYER_PAYEE_FULL_NAME,TrsyPostgJrnlEntrItm.HOUSE_BANK,TrsyPostgJrnlEntrItm.STATE_CENTRAL_BANK_PAYMENT_REASON,TrsyPostgJrnlEntrItm.SUPPLYING_COUNTRY,TrsyPostgJrnlEntrItm.COUNTRY_NAME,TrsyPostgJrnlEntrItm.ASSIGNMENT_REFERENCE,TrsyPostgJrnlEntrItm.JOURNAL_ENTRY_ITEM_TEXT,TrsyPostgJrnlEntrItm.BUSINESS_AREA,TrsyPostgJrnlEntrItm.BUSINESS_AREA_NAME,TrsyPostgJrnlEntrItm.COST_CENTER,TrsyPostgJrnlEntrItm.FINANCIAL_TRANSACTION_TYPE,TrsyPostgJrnlEntrItm.FINANCIAL_TRANSACTION_TYPE_NAME,TrsyPostgJrnlEntrItm.PARTNER_COMPANY,TrsyPostgJrnlEntrItm.COMPANY_NAME,TrsyPostgJrnlEntrItm.COUNTERPARTY,TrsyPostgJrnlEntrItm.COUNTERPARTY_FULL_NAME,TrsyPostgJrnlEntrItm.ISSUER,TrsyPostgJrnlEntrItm.ISSUER_FULL_NAME,TrsyPostgJrnlEntrItm.SPECIAL_GL_CODE,TrsyPostgJrnlEntrItm.SPECIAL_GL_CODE_NAME,TrsyPostgJrnlEntrItm.TREASURY_BUSINESS_TRANSACTION,TrsyPostgJrnlEntrItm.TREASURY_VALUATION_AREA,TrsyPostgJrnlEntrItm.TREASURY_VALUATION_AREA_NAME,TrsyPostgJrnlEntrItm.REFERENCE_DOCUMENT,TrsyPostgJrnlEntrItm.REFERENCE_DOCUMENT_CONTEXT,TrsyPostgJrnlEntrItm.POSTING_DATE,TrsyPostgJrnlEntrItm.FISCAL_PERIOD,TrsyPostgJrnlEntrItm.FISCAL_YEAR,TrsyPostgJrnlEntrItm.REVERSAL_REFERENCE_DOCUMENT,TrsyPostgJrnlEntrItm.REVERSAL_REFERENCE_DOCUMENT_CNTXT,TrsyPostgJrnlEntrItm.REVERSE_DOCUMENT_POSTING_DATE,TrsyPostgJrnlEntrItm.REVERSE_DOCUMENT_FISCAL_PERIOD,TrsyPostgJrnlEntrItm.REVERSE_DOCUMENT_FISCAL_YEAR,TrsyPostgJrnlEntrItm.LEDGER,TrsyPostgJrnlEntrItm.DOCUMENT_DATE,TrsyPostgJrnlEntrItm.ACCOUNTING_PRINCIPLE,TrsyPostgJrnlEntrItm.TREASURY_ACCTG_POSTING_CATEGORY,TrsyPostgJrnlEntrItm.TREASURY_BUSINESS_TRANS_CATEGORY,TrsyPostgJrnlEntrItm.TREASURY_BUS_TRANS_CATEGORY_NAME,TrsyPostgJrnlEntrItm.DOCUMENT_HEADER_TEXT,TrsyPostgJrnlEntrItm.DOCUMENT_REFERENCE_ID,TrsyPostgJrnlEntrItm.FINANCIAL_INSTR_VALUATION_CLASS,TrsyPostgJrnlEntrItm.FINANCIAL_INSTR_VAL_CLASS_NAME,TrsyPostgJrnlEntrItm.TREASURY_VALUATION_CLASS,TrsyPostgJrnlEntrItm.TREASURY_VALUATION_CLASS_NAME,TrsyPostgJrnlEntrItm.COMPANY_CODE,TrsyPostgJrnlEntrItm.FINANCIAL_INSTRUMENT_PRODUCT_TYPE,TrsyPostgJrnlEntrItm.FINANCIAL_INSTR_PROD_TYPE_NAME,TrsyPostgJrnlEntrItm.SECURITY_ACCOUNT,TrsyPostgJrnlEntrItm.SECURITY_ACCOUNT_NAME,TrsyPostgJrnlEntrItm.SECURITY_CLASS,TrsyPostgJrnlEntrItm.SECURITY_CLASS_NAME,TrsyPostgJrnlEntrItm.SECURITY_CLASS_DESCRIPTION,TrsyPostgJrnlEntrItm.DIFFERENTIATION_PORTFOLIO,TrsyPostgJrnlEntrItm.DIFFERENTIATION_PORTFOLIO_NAME,TrsyPostgJrnlEntrItm.SECURITY_ACCOUNT_GROUP,TrsyPostgJrnlEntrItm.SECURITY_ACCOUNT_GROUP_NAME,TrsyPostgJrnlEntrItm.LOAN_CONTRACT,TrsyPostgJrnlEntrItm.LOAN_CONTRACT_NAME,TrsyPostgJrnlEntrItm.TREASURY_POSITION_ACCOUNT,TrsyPostgJrnlEntrItm.TREASURY_POSITION_ACCOUNT_NAME,TrsyPostgJrnlEntrItm.TREASURY_POSITION_LONG_SHORT_CODE,TrsyPostgJrnlEntrItm.FUND,TrsyPostgJrnlEntrItm.GRANT_ID,TrsyPostgJrnlEntrItm.CENTRAL_CLEARING_ACCOUNT,TrsyPostgJrnlEntrItm.CENTRAL_CLEARING_ACCOUNT_NAME,TrsyPostgJrnlEntrItm.ACTIVITY_FINANCIAL_TRANSACTION,TrsyPostgJrnlEntrItm.FINANCIAL_TRANSACTION,TrsyPostgJrnlEntrItm.CREATED_BY_USER,TrsyPostgJrnlEntrItm.CREATION_DATE,TrsyPostgJrnlEntrItm.LAST_CHANGED_BY_USER,TrsyPostgJrnlEntrItm.LAST_CHANGE_DATE,TrsyPostgJrnlEntrItm.GL_ACCOUNT_LONG_NAME,TrsyPostgJrnlEntrItm.COST_CENTER_NAME,TrsyPostgJrnlEntrItm.FINANCIAL_INSTR_TRANSACTION_TYPE,TrsyPostgJrnlEntrItm.FINANCIAL_INSTR_TRANS_TYPE_NAME,TrsyPostgJrnlEntrItm.FINANCIAL_INSTR_CHARACTERISTIC,TrsyPostgJrnlEntrItm.FINANCIAL_INSTRUMENT_REFERENCE,TrsyPostgJrnlEntrItm.FINANCIAL_INSTRUMENT_ASSIGNMENT,TrsyPostgJrnlEntrItm.PORTFOLIO,TrsyPostgJrnlEntrItm.LETTER_OF_CREDIT,TrsyPostgJrnlEntrItm.HEDGING_CLASSIFICATION,TrsyPostgJrnlEntrItm.HEDGING_CLASSIFICATION_NAME,TrsyPostgJrnlEntrItm.FINANCIAL_EXPOSURE_ITEM,TrsyPostgJrnlEntrItm.FINANCIAL_EXPOSURE_ITEM_NAME,TrsyPostgJrnlEntrItm.FINANCIAL_EXPOSURE_SUB_ITEM,TrsyPostgJrnlEntrItm.FINANCIAL_EXPOSURE_SUB_ITEM_NAME]

All fields of the TrsyPostgJrnlEntrItm entity.

Static _defaultServicePath

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

Default url path for the according service.

Static _entityName

_entityName: string = "A_TrsyPostgJrnlEntrItm"

Technical entity name for TrsyPostgJrnlEntrItm.

Static _keyFields

_keyFields: Array<Selectable<TrsyPostgJrnlEntrItm>> = [TrsyPostgJrnlEntrItm.TRSY_ACCOUNTING_DOCUMENT_UUID, TrsyPostgJrnlEntrItm.ACCOUNTING_DOCUMENT_ITEM_REF, TrsyPostgJrnlEntrItm.TRSY_POSITION_CONTEXT_UUID]

All key fields of the TrsyPostgJrnlEntrItm entity.

Static _keys

_keys: any = TrsyPostgJrnlEntrItm._keyFields.reduce((acc: any, field) => {acc[field.fieldName] = field;return acc;}, {})

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

Static _serviceName

_serviceName: string = "A_TRSYPOSTGJRNLENTRITM_CDS"
deprecated

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

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.

    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): this
  • Set the ETag version identifier of the retrieved entity.

    Parameters

    • etag: string

      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

  • Returns an entity builder to construct instances TrsyPostgJrnlEntrItm.

    Returns EntityBuilderType<TrsyPostgJrnlEntrItm, TrsyPostgJrnlEntrItmType>

    A builder that constructs instances of entity type TrsyPostgJrnlEntrItm.

Static customField

  • Returns a selectable object that allows the selection of custom field in a get request for the entity TrsyPostgJrnlEntrItm.

    Parameters

    • fieldName: string

      Name of the custom field to select

    Returns CustomField<TrsyPostgJrnlEntrItm>

    A builder that constructs instances of entity type TrsyPostgJrnlEntrItm.

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, JsonT>(entityConstructor: Constructable<EntityT>): EntityBuilderType<EntityT, JsonT>
  • Type parameters

    • EntityT: Entity

    • JsonT

    Parameters

    • entityConstructor: Constructable<EntityT>

    Returns EntityBuilderType<EntityT, JsonT>

Static requestBuilder

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

    Returns TrsyPostgJrnlEntrItmRequestBuilder

    A TrsyPostgJrnlEntrItm request builder.