Options
All
  • Public
  • Public/Protected
  • All
Menu

This class represents the entity "GRTransactionDataResults" of service "API_GRTRANSACTIONDATA_SRV". This service is part of the following communication scenarios: Finance - Cloud Consolidation Transaction Data for Group Reporting Integration (SAP_COM_0348). See https://api.sap.com/api/API_GRTRANSACTIONDATA_SRV for more information.

Hierarchy

  • Entity
    • GrTransactionDataResults

Implements

Index

Constructors

Properties

Methods

Constructors

constructor

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 amountInGroupCurrency

amountInGroupCurrency: BigNumber

Value in Group Currency. Where an amount is negative, the minus sign should also be entered (100.00- for example).

nullable

Optional amountInLocalCurrency

amountInLocalCurrency: BigNumber

Value in Local Currency. If an amount is negative, you must enter a minus sign (100.00- for example).

nullable

Optional amountInTransactionCurrency

amountInTransactionCurrency: BigNumber

Value in Transaction Currency. Where an amount is negative, the minus sign should also be entered (100.00- for example).

nullable

Optional assignmentReference

assignmentReference: undefined | 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 baseUnit

baseUnit: undefined | string

Base Unit of Measure. Unit of measure in which stocks of the material are managed. The system converts all the quantities you enter in other units of measure (alternative units of measure) to the base unit of measure. You define the base unit of measure and also alternative units of measure and their conversion factors in the material master record.Since all data is updated in the base unit of measure, your entry is particularly important for the conversion of alternative units of measure. A quantity in the alternative unit of measure can only be shown precisely if its value can be shown with the decimal places available. To ensure this, please note the following:The base unit of measure is the unit satisfying the highest necessary requirement for precision.The conversion of alternative units of measure to the base unit should result in simple decimal fractions (not, for example, 1/3 = 0.333...).Inventory ManagementIn Inventory Management, the base unit of measure is the same as the stockkeeping unit.ServicesServices have units of measure of their own, including the following:Service unitUnit of measure at the higher item level. The precise quantities of the individual services are each at the detailed service line level.BlanketUnit of measure at service line level for services to be provided once only, and for which no precise quantities can or are to be specified. Maximum length: 3.

nullable

Optional baseUnitText

baseUnitText: undefined | string

Unit of Measurement Text (Maximum 10 Characters). Unit of measure name. Maximum length: 10.

nullable

Optional billToParty

billToParty: undefined | string

Bill-To Party. Maximum length: 10.

nullable

Optional billToPartyText

billToPartyText: undefined | string

Name of Customer. Maximum length: 80.

nullable

Optional billingDocumentType

billingDocumentType: undefined | string

Billing Type. Classifies types of billing document that require different processing by the system. When you process billing documents collectively, you can use the billing type as one of the selection criteria. Maximum length: 4.

nullable

Optional billingDocumentTypeText

billingDocumentTypeText: undefined | string

Description. Enter text here that best describes the module. Maximum length: 40.

nullable

Optional businessArea

businessArea: undefined | string

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

nullable

Optional businessAreaText

businessAreaText: undefined | string

Business Area Description. Maximum length: 30.

nullable

Optional businessTransactionType

businessTransactionType: undefined | string

Business Transaction. The data from the different SAP application areas is subdivided into transactions according to business views. If an application calls up direct posting in accounting, data is transferred with an appropriate transaction. Depending on the transaction, you can process this transferred data in different ways (for example, with ledger selection, field movement). Maximum length: 4.

nullable

Optional chartOfAccounts

chartOfAccounts: undefined | string

Chart of Accounts. Key that uniquely identifies a chart of accounts. Maximum length: 4.

nullable

Optional chartOfAccountsText

chartOfAccountsText: undefined | string

Chart of Accounts Description. You enter a descriptive name for the chart of accounts here. Maximum length: 50.

nullable

Optional company

company: undefined | string

Company. Unique company ID of a company within your corporate group. Maximum length: 6.

nullable

Optional companyCode

companyCode: undefined | string

Original company code. Maximum length: 4.

nullable

Optional companyCodeText

companyCodeText: undefined | string

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

nullable

Optional consolidationAcquisitionPeriod

consolidationAcquisitionPeriod: undefined | string

Period of Acquisition. Maximum length: 3.

nullable

Optional consolidationAcquisitionYear

consolidationAcquisitionYear: undefined | string

Year of Acquisition. Enter the year of the acquisition. Maximum length: 4.

nullable

Optional consolidationApportionment

consolidationApportionment: undefined | string

Apportionment. This characteristic is used to indicate a data record of Consolidation either as an unapportioned original record or as an apportionment record. Apportionment entries are generated during proportional consolidation by the tasks concerning apportionments and two-sided elimination (interunit elimination or elimination of profit/loss).The apportioned value is the sum from the original record and and the apportionment adjustment. Maximum length: 1.

nullable

Optional consolidationChartOfAccounts

consolidationChartOfAccounts: undefined | string

Consolidation Chart of Accounts. Enter a Consolidation Chart of Accounts. Maximum length: 2.

nullable

Optional consolidationChartOfAccountsText

consolidationChartOfAccountsText: undefined | string

Description. Enter a description of up to 30 characters in length. Maximum length: 30.

nullable

Optional consolidationDocReversalYear

consolidationDocReversalYear: undefined | string

Year of reversal document or reversed document. The reversed document and the document used to reverse it reference each other: For a reversed document, the field shows the fiscal year in which the reversal document was posted.For a reversal document, the field shows the fiscal year of the original document was posted. Maximum length: 4.

nullable

Optional consolidationDocumentNumber

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

consolidationDocumentType: undefined | string

Document Type. Enter a document type. Maximum length: 2.

nullable

Optional consolidationDocumentTypeText

consolidationDocumentTypeText: undefined | string

Description. Enter a description of up to 30 characters in length. Maximum length: 30.

nullable

Optional consolidationGroup

consolidationGroup: undefined | string

Consolidation Group. Enter a Consolidation Group. Maximum length: 18.

nullable

Optional consolidationGroupText

consolidationGroupText: undefined | string

Medium Text. A medium text of up to 30 characters for the name. Maximum length: 30.

nullable

Optional consolidationLedger

consolidationLedger: undefined | string

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

nullable

Optional consolidationLedgerText

consolidationLedgerText: undefined | string

Ledger Name. Maximum length: 30.

nullable

Optional consolidationPostgItemAutoFlag

consolidationPostgItemAutoFlag: undefined | string

Indicator: Automatic posting lines. Indicator assigned by the system to identify the automatic posting lines. These are the adjustment to net income postings for the retained earnings and the adjustment postings of the deferred taxation. Indicator '1': Retained earningsIndicator '2': Deferred taxation. Maximum length: 1.

nullable

Optional consolidationPostingItem

consolidationPostingItem: undefined | string

Six-Character Posting Item for Ledger. Maximum length: 6.

nullable

Optional consolidationPrftCtrForElim

consolidationPrftCtrForElim: undefined | string

Consolidation Elimination Member. Maximum length: 25.

nullable

Optional consolidationPrftCtrForElimText

consolidationPrftCtrForElimText: undefined | string

Hierarchy node description. Maximum length: 50.

nullable

Optional consolidationSegmentForElim

consolidationSegmentForElim: undefined | string

Consolidation Elimination Member. Maximum length: 25.

nullable

Optional consolidationSegmentForElimText

consolidationSegmentForElimText: undefined | string

Hierarchy node description. Maximum length: 50.

nullable

Optional consolidationUnit

consolidationUnit: undefined | string

Consolidation Unit. Enter aConsolidation Unit. Maximum length: 18.

nullable

Optional consolidationUnitForElim

consolidationUnitForElim: undefined | string

Consolidation Elimination Member. Maximum length: 25.

nullable

Optional consolidationUnitForElimText

consolidationUnitForElimText: undefined | string

Hierarchy node description. Maximum length: 50.

nullable

Optional consolidationUnitText

consolidationUnitText: undefined | string

Medium description. Medium description Describes an object with a maximum of 40 characters. Maximum length: 40.

nullable

Optional consolidationVersion

consolidationVersion: undefined | string

Consolidation Version. Enter a Consolidation Version. Maximum length: 3.

nullable

Optional consolidationVersionText

consolidationVersionText: undefined | string

Description. Enter a description of up to 30 characters in length. Maximum length: 30.

nullable

Optional controllingArea

controllingArea: undefined | string

Controlling Area. Uniquely identifies a controlling area. The controlling area is the highest organizational unit in Controlling.Whether controlling area and company code are in a 1:1 relationship or a 1:n relationship, the number of posting periods in both controlling area and company code(s) must be identical. However, special periods may vary. Maximum length: 4.

nullable

Optional controllingAreaText

controllingAreaText: undefined | string

Controlling Area Name. Maximum length: 25.

nullable

Optional costCenter

costCenter: undefined | string

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

nullable

Optional costCenterText

costCenterText: undefined | string

Cost Center Name. Maximum length: 20.

nullable

Optional creationDate

creationDate: Moment

Day On Which Accounting Document Was Entered. Specifies the date on which the accounting document is entered. NoteThe posting date can differ from the entry date (date of entry in the system) and the document date.

nullable

Optional creationTime

creationTime: Time

Time of Entry.

nullable

Optional currencyConversionsDiffType

currencyConversionsDiffType: undefined | string

Currency Translation. The currency translation calculates the cumulated value in the group currency for each data record in accordance with the reference translation defined in the currency translation method. Additionally, the system calculates the target value in the group currency in accordance with the specific translation of the respective method step for each step of the currency translation method (with the exception of rounding steps) for the data records selected in the step. For some translation types, you can activate the separate display of translation differences in the method step. The details in posting currency translation mentioned above make the system transparent in the various characteristic values of the translation indicator. This characteristic indicates the group currency values of a data record of consolidation as reference values or as the delta between the group value and the reference value.If currency translation discloses temporal translation differences, the system uses the various values of this translation indicator for dispersing temporal differences and transaction differences. This is performed for both the reference value as well as the delta between the group value and the reference value.The group value posted by the currency translation results from the total of the four relevant values of the translation indicator. These are as follows:Value 4 - Group value for reference exchange rate, (line items)Value 1 - Delta between group value and group value for reference exchange rateValue 2 - Group value for reference exchange rate, translation differenceValue 3 - Delta between group value and group value for reference exchange rateThe data records with value 0 (group value for reference exchange rate) for the translation indicator are the source data for the currency translation. They always contain values in local currency, as well as values in the group currency if you have defined a sender field for group currency for the respective consolidation unit. That is, in general, the group value for reference exchange rate is the total of the data records with value 0 and 4 for the translation indicator. Maximum length: 1.

nullable

Optional currencyConversionsDiffTypeText

currencyConversionsDiffTypeText: undefined | string

Short Text for Fixed Values. This text appears when fixed values are displayed in the F4 help. It explains the possible input values. SeeTask-Oriented InstructionsReference Documentation for Semantic Properties of Domains. Maximum length: 60.

nullable

Optional currencyTranslationDate

currencyTranslationDate: Moment

Value Date for Currency Translation. The value date is the date of the exchange rate used for currency conversion.

nullable

Optional customer

customer: undefined | string

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

nullable

Optional customerGroup

customerGroup: undefined | string

Customer Group. Identifies a particular group of customers (for example, wholesale or retail) for the purpose of pricing or generating statistics. Maximum length: 2.

nullable

Optional customerGroupText

customerGroupText: undefined | string

Description. Maximum length: 20.

nullable

Optional customerSupplierCorporateGroup

customerSupplierCorporateGroup: undefined | string

Group Key. If the customer or the vendor belongs to a group, you can enter a group key here. The group key is freely assignable. If you create a matchcode using this group key, group evaluations are possible. Maximum length: 10.

nullable

Optional customerSupplierCountry

customerSupplierCountry: undefined | string

Country Key. Here you specify the country key for the customer or vendor. Maximum length: 3.

nullable

Optional customerSupplierCountryText

customerSupplierCountryText: undefined | 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 customerSupplierIndustry

customerSupplierIndustry: undefined | string

Industry key. An industry is a distinct group of companies with the same basic business activity. The industry key is used in selecting data for evaluations (for example, a vendor master data list). You can specify industries such as trade, banking, service, manufacturing, health care, public service, media and so on. The industry field belongs to the general data area of customer and vendor master records. Maximum length: 4.

nullable

Optional customerSupplierIndustryText

customerSupplierIndustryText: undefined | string

Description of the Industry Key. Maximum length: 20.

nullable

Optional customerText

customerText: undefined | string

Name of Customer. Maximum length: 80.

nullable

Optional debitCreditCode

debitCreditCode: undefined | string

Debit/Credit Indicator. Shows on which side of the account (S = debit, H = credit) the transaction figures are updated. Maximum length: 1.

nullable

Optional debitCreditCodeText

debitCreditCodeText: undefined | string

Debit/Credit Code Name. Maximum length: 60.

nullable

Optional distributionChannel

distributionChannel: undefined | string

Distribution Channel. The way in which products or services reach the customer. Typical examples of distribution channels are wholesale, retail, or direct sales. You can maintain information about customers and materials by sales organization and distribution channel. Within a sales organization you can deliver goods to a given customer through more than one distribution channel.You can assign a distribution channel to one or more sales organizations. If, for example, you have numerous sales organizations, each sales organization may use the "Wholesale" distribution channel.For each combination of sales organization and distribution channel, you can further assign one or more of the divisions that are defined for the sales organization. You can, for example, assign "Food" and "Non-food" divisions to the "Wholesale" distribution channel. A particular combination of sales organization, distribution channel, and division is known as a sales area. Maximum length: 2.

nullable

Optional distributionChannelText

distributionChannelText: undefined | string

Distribution Channel Description. Maximum length: 20.

nullable

Optional documentItemText

documentItemText: undefined | string

Item Text. Contains an explanatory text on the line item. Line item texts can be used internally and externally. To be able to distinguish between these, you must begin texts for external use with "*". These texts can then be printed on all correspondence, dunning notices, payment advice notes, etc. The asterisk is removed when the text is printed.This function is only available in the FI component. It cannot be used in Materials Management. Maximum length: 50.

nullable

Optional financialStatementItem

financialStatementItem: undefined | string

Financial Statement Item. Enter an FS Item. Maximum length: 10.

nullable

Optional financialStatementItemText

financialStatementItemText: undefined | string

Medium Text for FS Items. A medium text of up to 50 characters for FS items. Maximum length: 50.

nullable

Optional financialTransactionType

financialTransactionType: undefined | string

Transaction Type. Entry for a transaction type. Maximum length: 3.

nullable

Optional financialTransactionTypeText

financialTransactionTypeText: undefined | string

Transaction type description. Maximum length: 20.

nullable

Optional fiscalPeriod

fiscalPeriod: undefined | string

Reporting Period. Maximum length: 3.

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 fiscalYearPeriod

fiscalYearPeriod: undefined | string

Fiscal Year Period. Maximum length: 8.

nullable

Optional fiscalYearVariant

fiscalYearVariant: undefined | string

Fiscal Year Variant. Maximum length: 2.

nullable

Optional functionalArea

functionalArea: undefined | string

Functional Area. Structure criterion for an enterprise or government based on functional aspects. Use for Cost-of-Sales AccountingThe functional area is required to create a profit and loss account in Financial Accounting using cost-of-sales accounting. The following are examples of structure criteria:ManufacturingAdministrationSalesResearch and developmentUse for GovernmentThe functional area is needed for Funds Management to meet legal requirements for reporting with functional aspects. You can use the functional area to represent the global targets and goals (such as public safety or city development), in particular the expenses of your organization.Use in cost-of-sales accountingSee the documentation on Filling the Functional Area Field.For comprehensive information on cost-of-sales accounting and on the functional area, see the SAP Library under Accounting -> Financial Accounting -> General Ledger -> Cost-of-Sales Accounting.Use in governmentFor more information on the functional area, see the implementation Guide for Funds Management Government in the section Activate Account Assignment Elements. Maximum length: 16.

nullable

Optional functionalAreaText

functionalAreaText: undefined | string

Name of the Functional Area. Maximum length: 25.

nullable

Optional glAccount

glAccount: undefined | string

Account Number. Specifies the account number. Note the following:If no data submit request has been raised for this period, the value in this column is 'FirstRaise’ (if currency translation is in BPC). If currency translation is being done in S/4HANA, it is ‘NeedRaise’.If a data submit request has already been raised for this period, this column contains the account numbers of the new documents posted in the universal journal, table ACDOCA, after the last data submit request date (if currency translation is in BPC).The column is always ‘NeedRaise’ if new data has been posted to the consolidation journal ACDOCC after the last data submit request date and time (if currency translation is in S/4HANA). Maximum length: 10.

nullable

Optional glAccountText

glAccountText: undefined | string

G/L account short text. The G/L account short text is used for online displays and evaluations which do not have sufficient space for the long text. Maximum length: 20.

nullable

Optional glRecordType

glRecordType: undefined | string

Record Type. Maximum length: 1.

nullable

Optional glRecordTypeText

glRecordTypeText: undefined | string

Short Text for Fixed Values. Maximum length: 60.

nullable

Optional groupCurrency

groupCurrency: undefined | string

Group Currency. Maximum length: 5.

nullable

id

id: string

Id.

Optional investeeConsolidationUnit

investeeConsolidationUnit: undefined | string

Investee Unit. An investee unit is entered here. Maximum length: 18.

nullable

Optional investeeConsolidationUnitText

investeeConsolidationUnitText: undefined | string

Medium description. Medium description Describes an object with a maximum of 40 characters. Maximum length: 40.

nullable

Optional investmentActivity

investmentActivity: undefined | string

Consolidation of Investments Activity Number. Maximum length: 10.

nullable

Optional investmentActivityType

investmentActivityType: undefined | string

Consolidation of Investments Activity. Fundamental step within consolidation of investments where primarily the following financial statement items are dealt with: InvestmentsEquity capitalMinority interest in investments and equity capitalGoodwillFair value adjustmentsThe following types of activities are distinguished:Acquisition, sale, transfer and merger of ownership and the change in indirect investment resulting from itIncrease and decrease in book value of investmentsIncrease and decrease in stockholders' equityDisclosing minorities to the retained stockholders' equityAmortization and/or elimination of goodwill and recorded fair value adjustmentsChange of the consolidation of investments methodActivities which can be entered and executed are distinguished as follows:Activities can be entered by changes in investment or changes in equity, by entering a first consolidation period or a divestiture accounting period in the maintenance of consolidation groups or by changing the method assignment. There are activities which cannot be entered, for example changes in indirect investment.The entered activities are interpreted and executed in the context of a consolidation group and the consolidation units contained in it and its methods. All activities which can be entered can also be executed; activities which cannot be entered are triggered by activities which can be entered.One document is posted per activity. Maximum length: 2.

nullable

Optional localCurrency

localCurrency: undefined | string

Currency key of the local currency. This indicator shows whether the transaction should be kept in the local currency. Maximum length: 5.

nullable

Optional logicalSystem

logicalSystem: undefined | string

Logical System. System in which applications run integrated on a shared data basis. The distribution of data between systems requires that each system in the network has a unique identification. The logical system is used for this purpose.In the SAP System the client corresponds to a logical system. You can assign a logical system to a client in the client maintenance (choose Goto -> Detail).The logical system is relevant in the following SAP areas:ALE general: two or more logical systems communicate with one another.ALE - ALE business processes (for example, cost center accounting): definition of a system where a specific application runs. Changes to master data can only be made in this system, for example.Workflow objects: the logical system in which the object is located is always included in an object's key.When maintaining the logical system, note the following:The logical system must be unique company-wide. It must not be used by any other system in the ALE integrated group. In a production system, the logical system must not be changed. If the logical system of a document reference is not set to initial and does not match your own, the system assumes the document is located in a different system. Maximum length: 10.

nullable

Optional material

material: undefined | string

Material Number. Alphanumeric key uniquely identifying the material. Maximum length: 40.

nullable

Optional materialGroup

materialGroup: undefined | string

Material Group. Material group of the material moved or service rendered. This can differ from the product sold group, for example if the material consumed for a project differs from the product sold of the sales order related to the project. Maximum length: 9.

nullable

Optional materialGroupText

materialGroupText: undefined | string

Product Group Description. Maximum length: 20.

nullable

Optional materialText

materialText: undefined | string

Material Description. Text containing up to 40 characters that describes the material in more detail. You can enter one material description in each of any number of languages.In principle, you enter the material description on the data screen of the first user department for which you enter data, and in your logon language. You can overwrite the material description on the Basic Data screen. Maximum length: 40.

nullable

Optional orderId

orderId: undefined | string

Order Number. Key that uniquely identifies an order within a client. Maximum length: 12.

nullable

Optional orderIdText

orderIdText: undefined | string

Description. Short description of the order (language-independent). You can enter longer language-dependent texts, using the "Long text" function. Maximum length: 40.

nullable

Optional organizationDivision

organizationDivision: undefined | string

Division. A way of grouping materials, products, or services. The system uses divisions to determine the sales areas and the business areas for a material, product, or service. A product or service is always assigned to just one division. From the point of view of sales and distribution, the use of divisions lets you organize your sales structure around groups of similar products or product lines. This allows the people in a division who process orders and service customers to specialize within a manageable area of expertise.If a sales organization sells food and non-food products through both retail and wholesaledistribution channels each distribution channel could then be further split into food and non-food divisions. Maximum length: 2.

nullable

Optional organizationDivisionText

organizationDivisionText: undefined | string

Division Description. Maximum length: 20.

nullable

parameters

parameters: GrTransactionData

One-to-one navigation property to the GrTransactionData entity.

Optional partnerBusinessArea

partnerBusinessArea: undefined | string

Trading partner's business area. This field contains the business area of the trading partner. Together with the business area to which the posting is made, there is a sender/receiver relationship in each line item. This relationship enables the elimination of IC sales at business area level within business area consolidation. Maximum length: 4.

nullable

Optional partnerBusinessAreaText

partnerBusinessAreaText: undefined | string

Business Area Description. Maximum length: 30.

nullable

Optional partnerCompany

partnerCompany: undefined | string

Company ID of trading partner. Company ID standard for the whole group. Maximum length: 6.

nullable

Optional partnerCompanyText

partnerCompanyText: undefined | string

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

nullable

Optional partnerConsolidationUnit

partnerConsolidationUnit: undefined | string

Partner Unit. Enter a partner unit. Maximum length: 18.

nullable

Optional partnerConsolidationUnitText

partnerConsolidationUnitText: undefined | string

Short description. Short description Describes an object with a maximum of 20 characters. Maximum length: 20.

nullable

Optional partnerCostCenter

partnerCostCenter: undefined | string

Sender cost center. The sender cost center is a cost center from which costs, revenues, or activities are charged to other cost centers or orders. This cost center is credited with the amount of incurred costs using a cost element. Maximum length: 10.

nullable

Optional partnerCostCenterText

partnerCostCenterText: undefined | string

Cost Center Name. Maximum length: 20.

nullable

Optional partnerFunctionalArea

partnerFunctionalArea: undefined | string

Partner Functional Area. Structure criterion for an enterprise or government based on functional aspects. Use for Cost-of-Sales AccountingThe functional area is required to create a profit and loss account in Financial Accounting using cost-of-sales accounting. The following are examples of structure criteria:ManufacturingAdministrationSalesResearch and developmentUse for GovernmentThe functional area is needed for Funds Management to meet legal requirements for reporting with functional aspects. You can use the functional area to represent the global targets and goals (such as public safety or city development), in particular the expenses of your organization.Use in cost-of-sales accountingSee the documentation on Filling the Functional Area Field.For comprehensive information on cost-of-sales accounting and on the functional area, see the SAP Library under Accounting -> Financial Accounting -> General Ledger -> Cost-of-Sales Accounting.Use in governmentFor more information on the functional area, see the implementation Guide for Funds Management Government in the section Activate Account Assignment Elements. Maximum length: 16.

nullable

Optional partnerFunctionalAreaText

partnerFunctionalAreaText: undefined | string

Name of the Functional Area. Maximum length: 25.

nullable

Optional partnerProfitCenter

partnerProfitCenter: undefined | string

Partner Profit Center. The partner profit center is used to identify exchanges of goods and services between profit centers. For a profit center that sends a good or service, the receiver profit center is identified as the partner profit center. For the receiver, the sender is the partner profit center. Maximum length: 10.

nullable

Optional partnerProfitCenterText

partnerProfitCenterText: undefined | string

Description of Profit Center. Maximum length: 20.

nullable

Optional partnerSegment

partnerSegment: undefined | string

Partner Segment for Segmental Reporting. Maximum length: 10.

nullable

Optional partnerSegmentText

partnerSegmentText: undefined | string

Segment Name. Maximum length: 50.

nullable

Optional periodMode

periodMode: undefined | string

Period Mode. Maximum length: 10.

nullable

Optional plant

plant: undefined | string

Plant. Key uniquely identifying a plant. Maximum length: 4.

nullable

Optional plantText

plantText: undefined | string

Plant Name. Maximum length: 30.

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 postingLevel

postingLevel: undefined | string

Posting Level. Choose a posting level. Maximum length: 2.

nullable

Optional postingLevelText

postingLevelText: undefined | string

Short Text for Fixed Values. This text appears when fixed values are displayed in the F4 help. It explains the possible input values. SeeTask-Oriented InstructionsReference Documentation for Semantic Properties of Domains. Maximum length: 60.

nullable

Optional profitCenter

profitCenter: undefined | string

Profit Center. Key which together with the controlling area uniquely identifies a profit center. Maximum length: 10.

nullable

Optional profitCenterText

profitCenterText: undefined | string

Description of Profit Center. Maximum length: 20.

nullable

Optional project

project: undefined | string

Project Definition. Key identifying a project definition. Maximum length: 24.

nullable

Optional projectText

projectText: undefined | string

Project Definition Name. Maximum length: 40.

nullable

Optional quantityInBaseUnit

quantityInBaseUnit: BigNumber

Quantity.

nullable

Optional refBusinessTransactionType

refBusinessTransactionType: undefined | string

Business Transaction. The data from the different SAP application areas is subdivided into transactions according to business views. If an application calls up direct posting in accounting, data is transferred with an appropriate transaction. Depending on the transaction, you can process this transferred data in different ways (for example, with ledger selection, field movement). Maximum length: 4.

nullable

Optional refConsolidationDocumentNumber

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

refConsolidationDocumentType: undefined | string

Document Category. The document type defines the origin of the document. The following values are possible: Document type AApplications which use the FI-SL structures, but work autonomously (Profit center, Reconciliation ledger,...) under certain circumstances assign a document number and therefore must also assign a document type - A -. As with document type S, the reference document number is also usually W or K in this case.Document type BDocuments from FI-GL. MM and SD documents are posted to FI-SL indirectly via FI and therefore also have document type B.As of Release 3.0, FI documents are posted to FI-SL via the RW structure and therefore have document type S or W.Document type KDocuments from CO.Document type GDocument from general ledger for global postings.Document type TReverse documents for G (with the same document number)Document type LDocuments from general ledger for local postingsDocument type UReverse documents for L (with the same document number)Document type SDocuments for which FI-SL assigns a separate document number for direct posting. For example, for the billing interface or CO documents without line items. As of Release 3,0, a separate document number is generally assigned so that the original document type is S and the reference document type is W or K.Document type JJoint Venture documentsDocument type RConsolidation documents (EC-CS)Document type RDocuments which were generated by a rollup.Document type WAs of Release 3.0, documents that are posted to FI-SL via the accounting document have document type W. These are all documents that come from SD, MM, or FI.Document type W is generally used as the reference document type, since in this case a separate document number with the document type S is assigned by FI-SL.Document type *If you enter an asterisk in the document type, the system displays all the selected documents, irrespective of the document type. Maximum length: 1.

nullable

Optional refConsolidationPostingItem

refConsolidationPostingItem: undefined | string

Six-figure number of line item. All the items in an accounting document contain a number by which they may be uniquely identified. The system assigns the numbers continuously during document entry. Maximum length: 6.

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

Optional referenceDocumentType

referenceDocumentType: undefined | string

Reference Transaction. If an accounting document is posted via the interface in Accounting, the sending application transfers a unique reference. It consists of object key and object type. The object key consists of a reference document number and a reference organizational unit. Example: 1000007899 00011996Reference Reference organizational unitdocument no. client and fiscal yearThe object type contains a note on storing the original document. Maximum length: 5.

nullable

Optional referenceFiscalYear

referenceFiscalYear: undefined | string

Original Fiscal Year. Document Fiscal Year in Financial Accounting The original fiscal year is only relevant for consolidation units to which you have assigned the Read from Universal Document and transfer methods. Maximum length: 4.

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

reversedDocument: undefined | string

Number of Reversed Document. Maximum length: 10.

nullable

Optional salesDistrict

salesDistrict: undefined | string

Sales District. A geographical sales district or region. Each customer can be assigned to a sales district. You can use sales districts to apply pricing conditions. When you want to generate sales statistics, you can use sales districts as a selection criteria.The system can propose a value from the customer master record of the sold-to party. You can change the value manually in the document at the header or item level. Maximum length: 6.

nullable

Optional salesDistrictText

salesDistrictText: undefined | string

Name of the district. Maximum length: 20.

nullable

Optional salesOrganization

salesOrganization: undefined | string

Sales Organization. An organizational unit responsible for the sale of certain products or services. The responsibility of a sales organization may include legal liability for products and customer claims. You can assign any number of distribution channels and divisions to a sales organization. A particular combination of sales organization, distribution channel, and division is known as a sales area. Maximum length: 4.

nullable

Optional salesOrganizationText

salesOrganizationText: undefined | string

Sales Organization Description. Maximum length: 20.

nullable

Optional segment

segment: undefined | string

Segment for Segmental Reporting. Maximum length: 10.

nullable

Optional segmentText

segmentText: undefined | string

Segment Name. Maximum length: 50.

nullable

Optional shipToParty

shipToParty: undefined | string

Ship-To Party. The party who receives delivery of the goods. Maximum length: 10.

nullable

Optional shipToPartyText

shipToPartyText: undefined | string

Name of Customer. Maximum length: 80.

nullable

Optional soldProduct

soldProduct: undefined | string

Product Sold. Identifier of the product used in the sales process. This can differ from the material moved or service rendered, for example if the material consumed for a project differs from the product sold of the sales order related to the project. Maximum length: 40.

nullable

Optional soldProductGroup

soldProductGroup: undefined | string

Product Sold Group. Material group of the product sold This can differ from the material group of the material moved or service rendered, for example if the material consumed for a project differs from the product sold of the sales order related to the project. Maximum length: 9.

nullable

Optional soldProductGroupText

soldProductGroupText: undefined | string

Product Group Description. Maximum length: 20.

nullable

Optional soldProductText

soldProductText: undefined | string

Material Description. Text containing up to 40 characters that describes the material in more detail. You can enter one material description in each of any number of languages.In principle, you enter the material description on the data screen of the first user department for which you enter data, and in your logon language. You can overwrite the material description on the Basic Data screen. Maximum length: 40.

nullable

Optional subItem

subItem: undefined | string

Subitem. Enter a Subitem. Maximum length: 10.

nullable

Optional subItemCategory

subItemCategory: undefined | string

Subitem Category. Enter or display the subitem category. Maximum length: 3.

nullable

Optional subItemCategoryText

subItemCategoryText: undefined | string

Description. Enter a description of up to 30 characters in length. Maximum length: 30.

nullable

Optional subItemText

subItemText: undefined | string

Medium Text. A medium text of up to 30 characters for the name. Maximum length: 30.

nullable

Optional supplier

supplier: undefined | string

Account Number of Supplier. Specifies an alphanumeric key that uniquely identifies the supplier in the SAP system. Maximum length: 10.

nullable

Optional supplierText

supplierText: undefined | string

Name of Supplier. Maximum length: 80.

nullable

Optional transactionCurrency

transactionCurrency: undefined | string

Currency Key. Maximum length: 5.

nullable

Optional userId

userId: undefined | string

User Name. Maximum length: 12.

nullable

versionIdentifier

versionIdentifier: string

ETag version identifier accessor.

returns

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

Optional wbsDescription

wbsDescription: undefined | string

WBS Element Name. Maximum length: 40.

nullable

Optional wbsElementExternalId

wbsElementExternalId: undefined | string

Work Breakdown Structure Element (WBS Element). Key identifying a WBS element. Maximum length: 24.

nullable

Optional wbsElementExternalIdText

wbsElementExternalIdText: undefined | string

WBS Element Name. Maximum length: 40.

nullable

Optional wbsElementInternalId

wbsElementInternalId: undefined | string

WBS Element. Key identifying a WBS element. Maximum length: 8.

nullable

Static ALL_FIELDS

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

All fields selector.

Static AMOUNT_IN_GROUP_CURRENCY

AMOUNT_IN_GROUP_CURRENCY: BigNumberField<GrTransactionDataResults> = new BigNumberField('AmountInGroupCurrency', GrTransactionDataResults, 'Edm.Decimal')

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

Static AMOUNT_IN_LOCAL_CURRENCY

AMOUNT_IN_LOCAL_CURRENCY: BigNumberField<GrTransactionDataResults> = new BigNumberField('AmountInLocalCurrency', GrTransactionDataResults, 'Edm.Decimal')

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

Static AMOUNT_IN_TRANSACTION_CURRENCY

AMOUNT_IN_TRANSACTION_CURRENCY: BigNumberField<GrTransactionDataResults> = new BigNumberField('AmountInTransactionCurrency', GrTransactionDataResults, 'Edm.Decimal')

Static representation of the amountInTransactionCurrency 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<GrTransactionDataResults> = new StringField('AssignmentReference', GrTransactionDataResults, '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 BASE_UNIT

BASE_UNIT: StringField<GrTransactionDataResults> = new StringField('BaseUnit', GrTransactionDataResults, 'Edm.String')

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

Static BASE_UNIT_TEXT

BASE_UNIT_TEXT: StringField<GrTransactionDataResults> = new StringField('BaseUnit_Text', GrTransactionDataResults, 'Edm.String')

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

Static BILLING_DOCUMENT_TYPE

BILLING_DOCUMENT_TYPE: StringField<GrTransactionDataResults> = new StringField('BillingDocumentType', GrTransactionDataResults, 'Edm.String')

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

Static BILLING_DOCUMENT_TYPE_TEXT

BILLING_DOCUMENT_TYPE_TEXT: StringField<GrTransactionDataResults> = new StringField('BillingDocumentType_Text', GrTransactionDataResults, 'Edm.String')

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

Static BILL_TO_PARTY

BILL_TO_PARTY: StringField<GrTransactionDataResults> = new StringField('BillToParty', GrTransactionDataResults, 'Edm.String')

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

Static BILL_TO_PARTY_TEXT

BILL_TO_PARTY_TEXT: StringField<GrTransactionDataResults> = new StringField('BillToParty_Text', GrTransactionDataResults, 'Edm.String')

Static representation of the billToPartyText 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<GrTransactionDataResults> = new StringField('BusinessArea', GrTransactionDataResults, '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_TEXT

BUSINESS_AREA_TEXT: StringField<GrTransactionDataResults> = new StringField('BusinessArea_Text', GrTransactionDataResults, 'Edm.String')

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

Static BUSINESS_TRANSACTION_TYPE

BUSINESS_TRANSACTION_TYPE: StringField<GrTransactionDataResults> = new StringField('BusinessTransactionType', GrTransactionDataResults, 'Edm.String')

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

Static CHART_OF_ACCOUNTS

CHART_OF_ACCOUNTS: StringField<GrTransactionDataResults> = new StringField('ChartOfAccounts', GrTransactionDataResults, 'Edm.String')

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

Static CHART_OF_ACCOUNTS_TEXT

CHART_OF_ACCOUNTS_TEXT: StringField<GrTransactionDataResults> = new StringField('ChartOfAccounts_Text', GrTransactionDataResults, 'Edm.String')

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

Static COMPANY

COMPANY: StringField<GrTransactionDataResults> = new StringField('Company', GrTransactionDataResults, 'Edm.String')

Static representation of the company 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<GrTransactionDataResults> = new StringField('CompanyCode', GrTransactionDataResults, '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_TEXT

COMPANY_CODE_TEXT: StringField<GrTransactionDataResults> = new StringField('CompanyCode_Text', GrTransactionDataResults, 'Edm.String')

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

Static CONSOLIDATION_ACQUISITION_PERIOD

CONSOLIDATION_ACQUISITION_PERIOD: StringField<GrTransactionDataResults> = new StringField('ConsolidationAcquisitionPeriod', GrTransactionDataResults, 'Edm.String')

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

Static CONSOLIDATION_ACQUISITION_YEAR

CONSOLIDATION_ACQUISITION_YEAR: StringField<GrTransactionDataResults> = new StringField('ConsolidationAcquisitionYear', GrTransactionDataResults, 'Edm.String')

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

Static CONSOLIDATION_APPORTIONMENT

CONSOLIDATION_APPORTIONMENT: StringField<GrTransactionDataResults> = new StringField('ConsolidationApportionment', GrTransactionDataResults, 'Edm.String')

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

Static CONSOLIDATION_CHART_OF_ACCOUNTS

CONSOLIDATION_CHART_OF_ACCOUNTS: StringField<GrTransactionDataResults> = new StringField('ConsolidationChartOfAccounts', GrTransactionDataResults, 'Edm.String')

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

Static CONSOLIDATION_CHART_OF_ACCOUNTS_TEXT

CONSOLIDATION_CHART_OF_ACCOUNTS_TEXT: StringField<GrTransactionDataResults> = new StringField('ConsolidationChartOfAccounts_Text', GrTransactionDataResults, 'Edm.String')

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

Static CONSOLIDATION_DOCUMENT_NUMBER

CONSOLIDATION_DOCUMENT_NUMBER: StringField<GrTransactionDataResults> = new StringField('ConsolidationDocumentNumber', GrTransactionDataResults, 'Edm.String')

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

Static CONSOLIDATION_DOCUMENT_TYPE

CONSOLIDATION_DOCUMENT_TYPE: StringField<GrTransactionDataResults> = new StringField('ConsolidationDocumentType', GrTransactionDataResults, 'Edm.String')

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

Static CONSOLIDATION_DOCUMENT_TYPE_TEXT

CONSOLIDATION_DOCUMENT_TYPE_TEXT: StringField<GrTransactionDataResults> = new StringField('ConsolidationDocumentType_Text', GrTransactionDataResults, 'Edm.String')

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

Static CONSOLIDATION_DOC_REVERSAL_YEAR

CONSOLIDATION_DOC_REVERSAL_YEAR: StringField<GrTransactionDataResults> = new StringField('ConsolidationDocReversalYear', GrTransactionDataResults, 'Edm.String')

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

Static CONSOLIDATION_GROUP

CONSOLIDATION_GROUP: StringField<GrTransactionDataResults> = new StringField('ConsolidationGroup', GrTransactionDataResults, 'Edm.String')

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

Static CONSOLIDATION_GROUP_TEXT

CONSOLIDATION_GROUP_TEXT: StringField<GrTransactionDataResults> = new StringField('ConsolidationGroup_Text', GrTransactionDataResults, 'Edm.String')

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

Static CONSOLIDATION_LEDGER

CONSOLIDATION_LEDGER: StringField<GrTransactionDataResults> = new StringField('ConsolidationLedger', GrTransactionDataResults, 'Edm.String')

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

Static CONSOLIDATION_LEDGER_TEXT

CONSOLIDATION_LEDGER_TEXT: StringField<GrTransactionDataResults> = new StringField('ConsolidationLedger_Text', GrTransactionDataResults, 'Edm.String')

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

Static CONSOLIDATION_POSTG_ITEM_AUTO_FLAG

CONSOLIDATION_POSTG_ITEM_AUTO_FLAG: StringField<GrTransactionDataResults> = new StringField('ConsolidationPostgItemAutoFlag', GrTransactionDataResults, 'Edm.String')

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

Static CONSOLIDATION_POSTING_ITEM

CONSOLIDATION_POSTING_ITEM: StringField<GrTransactionDataResults> = new StringField('ConsolidationPostingItem', GrTransactionDataResults, 'Edm.String')

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

Static CONSOLIDATION_PRFT_CTR_FOR_ELIM

CONSOLIDATION_PRFT_CTR_FOR_ELIM: StringField<GrTransactionDataResults> = new StringField('ConsolidationPrftCtrForElim', GrTransactionDataResults, 'Edm.String')

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

Static CONSOLIDATION_PRFT_CTR_FOR_ELIM_TEXT

CONSOLIDATION_PRFT_CTR_FOR_ELIM_TEXT: StringField<GrTransactionDataResults> = new StringField('ConsolidationPrftCtrForElim_Text', GrTransactionDataResults, 'Edm.String')

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

Static CONSOLIDATION_SEGMENT_FOR_ELIM

CONSOLIDATION_SEGMENT_FOR_ELIM: StringField<GrTransactionDataResults> = new StringField('ConsolidationSegmentForElim', GrTransactionDataResults, 'Edm.String')

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

Static CONSOLIDATION_SEGMENT_FOR_ELIM_TEXT

CONSOLIDATION_SEGMENT_FOR_ELIM_TEXT: StringField<GrTransactionDataResults> = new StringField('ConsolidationSegmentForElim_Text', GrTransactionDataResults, 'Edm.String')

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

Static CONSOLIDATION_UNIT

CONSOLIDATION_UNIT: StringField<GrTransactionDataResults> = new StringField('ConsolidationUnit', GrTransactionDataResults, 'Edm.String')

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

Static CONSOLIDATION_UNIT_FOR_ELIM

CONSOLIDATION_UNIT_FOR_ELIM: StringField<GrTransactionDataResults> = new StringField('ConsolidationUnitForElim', GrTransactionDataResults, 'Edm.String')

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

Static CONSOLIDATION_UNIT_FOR_ELIM_TEXT

CONSOLIDATION_UNIT_FOR_ELIM_TEXT: StringField<GrTransactionDataResults> = new StringField('ConsolidationUnitForElim_Text', GrTransactionDataResults, 'Edm.String')

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

Static CONSOLIDATION_UNIT_TEXT

CONSOLIDATION_UNIT_TEXT: StringField<GrTransactionDataResults> = new StringField('ConsolidationUnit_Text', GrTransactionDataResults, 'Edm.String')

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

Static CONSOLIDATION_VERSION

CONSOLIDATION_VERSION: StringField<GrTransactionDataResults> = new StringField('ConsolidationVersion', GrTransactionDataResults, 'Edm.String')

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

Static CONSOLIDATION_VERSION_TEXT

CONSOLIDATION_VERSION_TEXT: StringField<GrTransactionDataResults> = new StringField('ConsolidationVersion_Text', GrTransactionDataResults, 'Edm.String')

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

Static CONTROLLING_AREA

CONTROLLING_AREA: StringField<GrTransactionDataResults> = new StringField('ControllingArea', GrTransactionDataResults, 'Edm.String')

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

Static CONTROLLING_AREA_TEXT

CONTROLLING_AREA_TEXT: StringField<GrTransactionDataResults> = new StringField('ControllingArea_Text', GrTransactionDataResults, 'Edm.String')

Static representation of the controllingAreaText 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<GrTransactionDataResults> = new StringField('CostCenter', GrTransactionDataResults, '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_TEXT

COST_CENTER_TEXT: StringField<GrTransactionDataResults> = new StringField('CostCenter_Text', GrTransactionDataResults, 'Edm.String')

Static representation of the costCenterText 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<GrTransactionDataResults> = new DateField('CreationDate', GrTransactionDataResults, '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 CREATION_TIME

CREATION_TIME: TimeField<GrTransactionDataResults> = new TimeField('CreationTime', GrTransactionDataResults, 'Edm.Time')

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

Static CURRENCY_CONVERSIONS_DIFF_TYPE

CURRENCY_CONVERSIONS_DIFF_TYPE: StringField<GrTransactionDataResults> = new StringField('CurrencyConversionsDiffType', GrTransactionDataResults, 'Edm.String')

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

Static CURRENCY_CONVERSIONS_DIFF_TYPE_TEXT

CURRENCY_CONVERSIONS_DIFF_TYPE_TEXT: StringField<GrTransactionDataResults> = new StringField('CurrencyConversionsDiffType_Text', GrTransactionDataResults, 'Edm.String')

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

Static CURRENCY_TRANSLATION_DATE

CURRENCY_TRANSLATION_DATE: DateField<GrTransactionDataResults> = new DateField('CurrencyTranslationDate', GrTransactionDataResults, 'Edm.DateTime')

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

Static CUSTOMER

CUSTOMER: StringField<GrTransactionDataResults> = new StringField('Customer', GrTransactionDataResults, '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 CUSTOMER_GROUP

CUSTOMER_GROUP: StringField<GrTransactionDataResults> = new StringField('CustomerGroup', GrTransactionDataResults, 'Edm.String')

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

Static CUSTOMER_GROUP_TEXT

CUSTOMER_GROUP_TEXT: StringField<GrTransactionDataResults> = new StringField('CustomerGroup_Text', GrTransactionDataResults, 'Edm.String')

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

Static CUSTOMER_SUPPLIER_CORPORATE_GROUP

CUSTOMER_SUPPLIER_CORPORATE_GROUP: StringField<GrTransactionDataResults> = new StringField('CustomerSupplierCorporateGroup', GrTransactionDataResults, 'Edm.String')

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

Static CUSTOMER_SUPPLIER_COUNTRY

CUSTOMER_SUPPLIER_COUNTRY: StringField<GrTransactionDataResults> = new StringField('CustomerSupplierCountry', GrTransactionDataResults, 'Edm.String')

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

Static CUSTOMER_SUPPLIER_COUNTRY_TEXT

CUSTOMER_SUPPLIER_COUNTRY_TEXT: StringField<GrTransactionDataResults> = new StringField('CustomerSupplierCountry_Text', GrTransactionDataResults, 'Edm.String')

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

Static CUSTOMER_SUPPLIER_INDUSTRY

CUSTOMER_SUPPLIER_INDUSTRY: StringField<GrTransactionDataResults> = new StringField('CustomerSupplierIndustry', GrTransactionDataResults, 'Edm.String')

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

Static CUSTOMER_SUPPLIER_INDUSTRY_TEXT

CUSTOMER_SUPPLIER_INDUSTRY_TEXT: StringField<GrTransactionDataResults> = new StringField('CustomerSupplierIndustry_Text', GrTransactionDataResults, 'Edm.String')

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

Static CUSTOMER_TEXT

CUSTOMER_TEXT: StringField<GrTransactionDataResults> = new StringField('Customer_Text', GrTransactionDataResults, 'Edm.String')

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

Static DEBIT_CREDIT_CODE

DEBIT_CREDIT_CODE: StringField<GrTransactionDataResults> = new StringField('DebitCreditCode', GrTransactionDataResults, 'Edm.String')

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

Static DEBIT_CREDIT_CODE_TEXT

DEBIT_CREDIT_CODE_TEXT: StringField<GrTransactionDataResults> = new StringField('DebitCreditCode_Text', GrTransactionDataResults, 'Edm.String')

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

Static DISTRIBUTION_CHANNEL

DISTRIBUTION_CHANNEL: StringField<GrTransactionDataResults> = new StringField('DistributionChannel', GrTransactionDataResults, 'Edm.String')

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

Static DISTRIBUTION_CHANNEL_TEXT

DISTRIBUTION_CHANNEL_TEXT: StringField<GrTransactionDataResults> = new StringField('DistributionChannel_Text', GrTransactionDataResults, 'Edm.String')

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

Static DOCUMENT_ITEM_TEXT

DOCUMENT_ITEM_TEXT: StringField<GrTransactionDataResults> = new StringField('DocumentItemText', GrTransactionDataResults, 'Edm.String')

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

Static FINANCIAL_STATEMENT_ITEM

FINANCIAL_STATEMENT_ITEM: StringField<GrTransactionDataResults> = new StringField('FinancialStatementItem', GrTransactionDataResults, 'Edm.String')

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

Static FINANCIAL_STATEMENT_ITEM_TEXT

FINANCIAL_STATEMENT_ITEM_TEXT: StringField<GrTransactionDataResults> = new StringField('FinancialStatementItem_Text', GrTransactionDataResults, 'Edm.String')

Static representation of the financialStatementItemText 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<GrTransactionDataResults> = new StringField('FinancialTransactionType', GrTransactionDataResults, '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_TEXT

FINANCIAL_TRANSACTION_TYPE_TEXT: StringField<GrTransactionDataResults> = new StringField('FinancialTransactionType_Text', GrTransactionDataResults, 'Edm.String')

Static representation of the financialTransactionTypeText 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<GrTransactionDataResults> = new StringField('FiscalPeriod', GrTransactionDataResults, '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<GrTransactionDataResults> = new StringField('FiscalYear', GrTransactionDataResults, '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 FISCAL_YEAR_PERIOD

FISCAL_YEAR_PERIOD: StringField<GrTransactionDataResults> = new StringField('FiscalYearPeriod', GrTransactionDataResults, 'Edm.String')

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

Static FISCAL_YEAR_VARIANT

FISCAL_YEAR_VARIANT: StringField<GrTransactionDataResults> = new StringField('FiscalYearVariant', GrTransactionDataResults, 'Edm.String')

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

Static FUNCTIONAL_AREA

FUNCTIONAL_AREA: StringField<GrTransactionDataResults> = new StringField('FunctionalArea', GrTransactionDataResults, 'Edm.String')

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

Static FUNCTIONAL_AREA_TEXT

FUNCTIONAL_AREA_TEXT: StringField<GrTransactionDataResults> = new StringField('FunctionalArea_Text', GrTransactionDataResults, 'Edm.String')

Static representation of the functionalAreaText 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<GrTransactionDataResults> = new StringField('GLAccount', GrTransactionDataResults, '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_TEXT

GL_ACCOUNT_TEXT: StringField<GrTransactionDataResults> = new StringField('GLAccount_Text', GrTransactionDataResults, 'Edm.String')

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

Static GL_RECORD_TYPE

GL_RECORD_TYPE: StringField<GrTransactionDataResults> = new StringField('GLRecordType', GrTransactionDataResults, 'Edm.String')

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

Static GL_RECORD_TYPE_TEXT

GL_RECORD_TYPE_TEXT: StringField<GrTransactionDataResults> = new StringField('GLRecordType_Text', GrTransactionDataResults, 'Edm.String')

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

Static GROUP_CURRENCY

GROUP_CURRENCY: StringField<GrTransactionDataResults> = new StringField('GroupCurrency', GrTransactionDataResults, 'Edm.String')

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

Static ID

ID: StringField<GrTransactionDataResults> = new StringField('ID', GrTransactionDataResults, 'Edm.String')

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

Static INVESTEE_CONSOLIDATION_UNIT

INVESTEE_CONSOLIDATION_UNIT: StringField<GrTransactionDataResults> = new StringField('InvesteeConsolidationUnit', GrTransactionDataResults, 'Edm.String')

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

Static INVESTEE_CONSOLIDATION_UNIT_TEXT

INVESTEE_CONSOLIDATION_UNIT_TEXT: StringField<GrTransactionDataResults> = new StringField('InvesteeConsolidationUnit_Text', GrTransactionDataResults, 'Edm.String')

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

Static INVESTMENT_ACTIVITY

INVESTMENT_ACTIVITY: StringField<GrTransactionDataResults> = new StringField('InvestmentActivity', GrTransactionDataResults, 'Edm.String')

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

Static INVESTMENT_ACTIVITY_TYPE

INVESTMENT_ACTIVITY_TYPE: StringField<GrTransactionDataResults> = new StringField('InvestmentActivityType', GrTransactionDataResults, 'Edm.String')

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

Static LOCAL_CURRENCY

LOCAL_CURRENCY: StringField<GrTransactionDataResults> = new StringField('LocalCurrency', GrTransactionDataResults, 'Edm.String')

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

Static LOGICAL_SYSTEM

LOGICAL_SYSTEM: StringField<GrTransactionDataResults> = new StringField('LogicalSystem', GrTransactionDataResults, 'Edm.String')

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

Static MATERIAL

MATERIAL: StringField<GrTransactionDataResults> = new StringField('Material', GrTransactionDataResults, 'Edm.String')

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

Static MATERIAL_GROUP

MATERIAL_GROUP: StringField<GrTransactionDataResults> = new StringField('MaterialGroup', GrTransactionDataResults, 'Edm.String')

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

Static MATERIAL_GROUP_TEXT

MATERIAL_GROUP_TEXT: StringField<GrTransactionDataResults> = new StringField('MaterialGroup_Text', GrTransactionDataResults, 'Edm.String')

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

Static MATERIAL_TEXT

MATERIAL_TEXT: StringField<GrTransactionDataResults> = new StringField('Material_Text', GrTransactionDataResults, 'Edm.String')

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

Static ORDER_ID

ORDER_ID: StringField<GrTransactionDataResults> = new StringField('OrderID', GrTransactionDataResults, 'Edm.String')

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

Static ORDER_ID_TEXT

ORDER_ID_TEXT: StringField<GrTransactionDataResults> = new StringField('OrderID_Text', GrTransactionDataResults, 'Edm.String')

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

Static ORGANIZATION_DIVISION

ORGANIZATION_DIVISION: StringField<GrTransactionDataResults> = new StringField('OrganizationDivision', GrTransactionDataResults, 'Edm.String')

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

Static ORGANIZATION_DIVISION_TEXT

ORGANIZATION_DIVISION_TEXT: StringField<GrTransactionDataResults> = new StringField('OrganizationDivision_Text', GrTransactionDataResults, 'Edm.String')

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

Static PARAMETERS

PARAMETERS: OneToOneLink<GrTransactionDataResults, GrTransactionData> = new OneToOneLink('Parameters', GrTransactionDataResults, GrTransactionData)

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

Static PARTNER_BUSINESS_AREA

PARTNER_BUSINESS_AREA: StringField<GrTransactionDataResults> = new StringField('PartnerBusinessArea', GrTransactionDataResults, 'Edm.String')

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

Static PARTNER_BUSINESS_AREA_TEXT

PARTNER_BUSINESS_AREA_TEXT: StringField<GrTransactionDataResults> = new StringField('PartnerBusinessArea_Text', GrTransactionDataResults, 'Edm.String')

Static representation of the partnerBusinessAreaText 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<GrTransactionDataResults> = new StringField('PartnerCompany', GrTransactionDataResults, '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 PARTNER_COMPANY_TEXT

PARTNER_COMPANY_TEXT: StringField<GrTransactionDataResults> = new StringField('PartnerCompany_Text', GrTransactionDataResults, 'Edm.String')

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

Static PARTNER_CONSOLIDATION_UNIT

PARTNER_CONSOLIDATION_UNIT: StringField<GrTransactionDataResults> = new StringField('PartnerConsolidationUnit', GrTransactionDataResults, 'Edm.String')

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

Static PARTNER_CONSOLIDATION_UNIT_TEXT

PARTNER_CONSOLIDATION_UNIT_TEXT: StringField<GrTransactionDataResults> = new StringField('PartnerConsolidationUnit_Text', GrTransactionDataResults, 'Edm.String')

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

Static PARTNER_COST_CENTER

PARTNER_COST_CENTER: StringField<GrTransactionDataResults> = new StringField('PartnerCostCenter', GrTransactionDataResults, 'Edm.String')

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

Static PARTNER_COST_CENTER_TEXT

PARTNER_COST_CENTER_TEXT: StringField<GrTransactionDataResults> = new StringField('PartnerCostCenter_Text', GrTransactionDataResults, 'Edm.String')

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

Static PARTNER_FUNCTIONAL_AREA

PARTNER_FUNCTIONAL_AREA: StringField<GrTransactionDataResults> = new StringField('PartnerFunctionalArea', GrTransactionDataResults, 'Edm.String')

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

Static PARTNER_FUNCTIONAL_AREA_TEXT

PARTNER_FUNCTIONAL_AREA_TEXT: StringField<GrTransactionDataResults> = new StringField('PartnerFunctionalArea_Text', GrTransactionDataResults, 'Edm.String')

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

Static PARTNER_PROFIT_CENTER

PARTNER_PROFIT_CENTER: StringField<GrTransactionDataResults> = new StringField('PartnerProfitCenter', GrTransactionDataResults, 'Edm.String')

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

Static PARTNER_PROFIT_CENTER_TEXT

PARTNER_PROFIT_CENTER_TEXT: StringField<GrTransactionDataResults> = new StringField('PartnerProfitCenter_Text', GrTransactionDataResults, 'Edm.String')

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

Static PARTNER_SEGMENT

PARTNER_SEGMENT: StringField<GrTransactionDataResults> = new StringField('PartnerSegment', GrTransactionDataResults, 'Edm.String')

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

Static PARTNER_SEGMENT_TEXT

PARTNER_SEGMENT_TEXT: StringField<GrTransactionDataResults> = new StringField('PartnerSegment_Text', GrTransactionDataResults, 'Edm.String')

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

Static PERIOD_MODE

PERIOD_MODE: StringField<GrTransactionDataResults> = new StringField('PeriodMode', GrTransactionDataResults, 'Edm.String')

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

Static PLANT

PLANT: StringField<GrTransactionDataResults> = new StringField('Plant', GrTransactionDataResults, 'Edm.String')

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

Static PLANT_TEXT

PLANT_TEXT: StringField<GrTransactionDataResults> = new StringField('Plant_Text', GrTransactionDataResults, 'Edm.String')

Static representation of the plantText 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<GrTransactionDataResults> = new DateField('PostingDate', GrTransactionDataResults, '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_LEVEL

POSTING_LEVEL: StringField<GrTransactionDataResults> = new StringField('PostingLevel', GrTransactionDataResults, 'Edm.String')

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

Static POSTING_LEVEL_TEXT

POSTING_LEVEL_TEXT: StringField<GrTransactionDataResults> = new StringField('PostingLevel_Text', GrTransactionDataResults, 'Edm.String')

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

Static PROFIT_CENTER

PROFIT_CENTER: StringField<GrTransactionDataResults> = new StringField('ProfitCenter', GrTransactionDataResults, 'Edm.String')

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

Static PROFIT_CENTER_TEXT

PROFIT_CENTER_TEXT: StringField<GrTransactionDataResults> = new StringField('ProfitCenter_Text', GrTransactionDataResults, 'Edm.String')

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

Static PROJECT

PROJECT: StringField<GrTransactionDataResults> = new StringField('Project', GrTransactionDataResults, 'Edm.String')

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

Static PROJECT_TEXT

PROJECT_TEXT: StringField<GrTransactionDataResults> = new StringField('Project_Text', GrTransactionDataResults, 'Edm.String')

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

Static QUANTITY_IN_BASE_UNIT

QUANTITY_IN_BASE_UNIT: BigNumberField<GrTransactionDataResults> = new BigNumberField('QuantityInBaseUnit', GrTransactionDataResults, 'Edm.Decimal')

Static representation of the quantityInBaseUnit 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<GrTransactionDataResults> = new StringField('ReferenceDocumentContext', GrTransactionDataResults, '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 REFERENCE_DOCUMENT_TYPE

REFERENCE_DOCUMENT_TYPE: StringField<GrTransactionDataResults> = new StringField('ReferenceDocumentType', GrTransactionDataResults, 'Edm.String')

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

Static REFERENCE_FISCAL_YEAR

REFERENCE_FISCAL_YEAR: StringField<GrTransactionDataResults> = new StringField('ReferenceFiscalYear', GrTransactionDataResults, 'Edm.String')

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

Static REF_BUSINESS_TRANSACTION_TYPE

REF_BUSINESS_TRANSACTION_TYPE: StringField<GrTransactionDataResults> = new StringField('RefBusinessTransactionType', GrTransactionDataResults, 'Edm.String')

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

Static REF_CONSOLIDATION_DOCUMENT_NUMBER

REF_CONSOLIDATION_DOCUMENT_NUMBER: StringField<GrTransactionDataResults> = new StringField('RefConsolidationDocumentNumber', GrTransactionDataResults, 'Edm.String')

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

Static REF_CONSOLIDATION_DOCUMENT_TYPE

REF_CONSOLIDATION_DOCUMENT_TYPE: StringField<GrTransactionDataResults> = new StringField('RefConsolidationDocumentType', GrTransactionDataResults, 'Edm.String')

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

Static REF_CONSOLIDATION_POSTING_ITEM

REF_CONSOLIDATION_POSTING_ITEM: StringField<GrTransactionDataResults> = new StringField('RefConsolidationPostingItem', GrTransactionDataResults, 'Edm.String')

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

Static REVERSED_DOCUMENT

REVERSED_DOCUMENT: StringField<GrTransactionDataResults> = new StringField('ReversedDocument', GrTransactionDataResults, 'Edm.String')

Static representation of the reversedDocument 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<GrTransactionDataResults> = new StringField('ReverseDocument', GrTransactionDataResults, '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 SALES_DISTRICT

SALES_DISTRICT: StringField<GrTransactionDataResults> = new StringField('SalesDistrict', GrTransactionDataResults, 'Edm.String')

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

Static SALES_DISTRICT_TEXT

SALES_DISTRICT_TEXT: StringField<GrTransactionDataResults> = new StringField('SalesDistrict_Text', GrTransactionDataResults, 'Edm.String')

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

Static SALES_ORGANIZATION

SALES_ORGANIZATION: StringField<GrTransactionDataResults> = new StringField('SalesOrganization', GrTransactionDataResults, 'Edm.String')

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

Static SALES_ORGANIZATION_TEXT

SALES_ORGANIZATION_TEXT: StringField<GrTransactionDataResults> = new StringField('SalesOrganization_Text', GrTransactionDataResults, 'Edm.String')

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

Static SEGMENT

SEGMENT: StringField<GrTransactionDataResults> = new StringField('Segment', GrTransactionDataResults, 'Edm.String')

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

Static SEGMENT_TEXT

SEGMENT_TEXT: StringField<GrTransactionDataResults> = new StringField('Segment_Text', GrTransactionDataResults, 'Edm.String')

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

Static SHIP_TO_PARTY

SHIP_TO_PARTY: StringField<GrTransactionDataResults> = new StringField('ShipToParty', GrTransactionDataResults, 'Edm.String')

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

Static SHIP_TO_PARTY_TEXT

SHIP_TO_PARTY_TEXT: StringField<GrTransactionDataResults> = new StringField('ShipToParty_Text', GrTransactionDataResults, 'Edm.String')

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

Static SOLD_PRODUCT

SOLD_PRODUCT: StringField<GrTransactionDataResults> = new StringField('SoldProduct', GrTransactionDataResults, 'Edm.String')

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

Static SOLD_PRODUCT_GROUP

SOLD_PRODUCT_GROUP: StringField<GrTransactionDataResults> = new StringField('SoldProductGroup', GrTransactionDataResults, 'Edm.String')

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

Static SOLD_PRODUCT_GROUP_TEXT

SOLD_PRODUCT_GROUP_TEXT: StringField<GrTransactionDataResults> = new StringField('SoldProductGroup_Text', GrTransactionDataResults, 'Edm.String')

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

Static SOLD_PRODUCT_TEXT

SOLD_PRODUCT_TEXT: StringField<GrTransactionDataResults> = new StringField('SoldProduct_Text', GrTransactionDataResults, 'Edm.String')

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

Static SUB_ITEM

SUB_ITEM: StringField<GrTransactionDataResults> = new StringField('SubItem', GrTransactionDataResults, 'Edm.String')

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

Static SUB_ITEM_CATEGORY

SUB_ITEM_CATEGORY: StringField<GrTransactionDataResults> = new StringField('SubItemCategory', GrTransactionDataResults, 'Edm.String')

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

Static SUB_ITEM_CATEGORY_TEXT

SUB_ITEM_CATEGORY_TEXT: StringField<GrTransactionDataResults> = new StringField('SubItemCategory_Text', GrTransactionDataResults, 'Edm.String')

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

Static SUB_ITEM_TEXT

SUB_ITEM_TEXT: StringField<GrTransactionDataResults> = new StringField('SubItem_Text', GrTransactionDataResults, 'Edm.String')

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

Static SUPPLIER

SUPPLIER: StringField<GrTransactionDataResults> = new StringField('Supplier', GrTransactionDataResults, 'Edm.String')

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

Static SUPPLIER_TEXT

SUPPLIER_TEXT: StringField<GrTransactionDataResults> = new StringField('Supplier_Text', GrTransactionDataResults, 'Edm.String')

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

Static TRANSACTION_CURRENCY

TRANSACTION_CURRENCY: StringField<GrTransactionDataResults> = new StringField('TransactionCurrency', GrTransactionDataResults, 'Edm.String')

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

Static USER_ID

USER_ID: StringField<GrTransactionDataResults> = new StringField('UserID', GrTransactionDataResults, 'Edm.String')

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

Static WBS_DESCRIPTION

WBS_DESCRIPTION: StringField<GrTransactionDataResults> = new StringField('WBSDescription', GrTransactionDataResults, 'Edm.String')

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

Static WBS_ELEMENT_EXTERNAL_ID

WBS_ELEMENT_EXTERNAL_ID: StringField<GrTransactionDataResults> = new StringField('WBSElementExternalID', GrTransactionDataResults, 'Edm.String')

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

Static WBS_ELEMENT_EXTERNAL_ID_TEXT

WBS_ELEMENT_EXTERNAL_ID_TEXT: StringField<GrTransactionDataResults> = new StringField('WBSElementExternalID_Text', GrTransactionDataResults, 'Edm.String')

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

Static WBS_ELEMENT_INTERNAL_ID

WBS_ELEMENT_INTERNAL_ID: StringField<GrTransactionDataResults> = new StringField('WBSElementInternalID', GrTransactionDataResults, 'Edm.String')

Static representation of the wbsElementInternalId 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<GrTransactionDataResults> | BigNumberField<GrTransactionDataResults> | DateField<GrTransactionDataResults> | TimeField<GrTransactionDataResults> | OneToOneLink<GrTransactionDataResults, GrTransactionData>> = [GrTransactionDataResults.ID,GrTransactionDataResults.CONSOLIDATION_LEDGER,GrTransactionDataResults.CONSOLIDATION_LEDGER_TEXT,GrTransactionDataResults.FISCAL_YEAR,GrTransactionDataResults.CONSOLIDATION_DOCUMENT_NUMBER,GrTransactionDataResults.CONSOLIDATION_POSTING_ITEM,GrTransactionDataResults.GL_RECORD_TYPE,GrTransactionDataResults.GL_RECORD_TYPE_TEXT,GrTransactionDataResults.CONSOLIDATION_VERSION,GrTransactionDataResults.CONSOLIDATION_VERSION_TEXT,GrTransactionDataResults.TRANSACTION_CURRENCY,GrTransactionDataResults.LOCAL_CURRENCY,GrTransactionDataResults.GROUP_CURRENCY,GrTransactionDataResults.BASE_UNIT,GrTransactionDataResults.BASE_UNIT_TEXT,GrTransactionDataResults.FISCAL_PERIOD,GrTransactionDataResults.FISCAL_YEAR_PERIOD,GrTransactionDataResults.FISCAL_YEAR_VARIANT,GrTransactionDataResults.PERIOD_MODE,GrTransactionDataResults.CONSOLIDATION_DOCUMENT_TYPE,GrTransactionDataResults.CONSOLIDATION_DOCUMENT_TYPE_TEXT,GrTransactionDataResults.DEBIT_CREDIT_CODE,GrTransactionDataResults.DEBIT_CREDIT_CODE_TEXT,GrTransactionDataResults.COMPANY,GrTransactionDataResults.CONSOLIDATION_UNIT,GrTransactionDataResults.CONSOLIDATION_UNIT_TEXT,GrTransactionDataResults.CONSOLIDATION_UNIT_FOR_ELIM,GrTransactionDataResults.CONSOLIDATION_UNIT_FOR_ELIM_TEXT,GrTransactionDataResults.CONSOLIDATION_CHART_OF_ACCOUNTS,GrTransactionDataResults.CONSOLIDATION_CHART_OF_ACCOUNTS_TEXT,GrTransactionDataResults.FINANCIAL_STATEMENT_ITEM,GrTransactionDataResults.FINANCIAL_STATEMENT_ITEM_TEXT,GrTransactionDataResults.PARTNER_CONSOLIDATION_UNIT,GrTransactionDataResults.PARTNER_CONSOLIDATION_UNIT_TEXT,GrTransactionDataResults.CONSOLIDATION_GROUP,GrTransactionDataResults.CONSOLIDATION_GROUP_TEXT,GrTransactionDataResults.COMPANY_CODE,GrTransactionDataResults.COMPANY_CODE_TEXT,GrTransactionDataResults.SUB_ITEM_CATEGORY,GrTransactionDataResults.SUB_ITEM_CATEGORY_TEXT,GrTransactionDataResults.SUB_ITEM,GrTransactionDataResults.SUB_ITEM_TEXT,GrTransactionDataResults.POSTING_LEVEL,GrTransactionDataResults.POSTING_LEVEL_TEXT,GrTransactionDataResults.CONSOLIDATION_APPORTIONMENT,GrTransactionDataResults.CURRENCY_CONVERSIONS_DIFF_TYPE,GrTransactionDataResults.CURRENCY_CONVERSIONS_DIFF_TYPE_TEXT,GrTransactionDataResults.CONSOLIDATION_ACQUISITION_YEAR,GrTransactionDataResults.CONSOLIDATION_ACQUISITION_PERIOD,GrTransactionDataResults.INVESTEE_CONSOLIDATION_UNIT,GrTransactionDataResults.INVESTEE_CONSOLIDATION_UNIT_TEXT,GrTransactionDataResults.AMOUNT_IN_TRANSACTION_CURRENCY,GrTransactionDataResults.AMOUNT_IN_LOCAL_CURRENCY,GrTransactionDataResults.AMOUNT_IN_GROUP_CURRENCY,GrTransactionDataResults.QUANTITY_IN_BASE_UNIT,GrTransactionDataResults.DOCUMENT_ITEM_TEXT,GrTransactionDataResults.CONSOLIDATION_POSTG_ITEM_AUTO_FLAG,GrTransactionDataResults.BUSINESS_TRANSACTION_TYPE,GrTransactionDataResults.POSTING_DATE,GrTransactionDataResults.CURRENCY_TRANSLATION_DATE,GrTransactionDataResults.REF_CONSOLIDATION_DOCUMENT_NUMBER,GrTransactionDataResults.REFERENCE_FISCAL_YEAR,GrTransactionDataResults.REF_CONSOLIDATION_POSTING_ITEM,GrTransactionDataResults.REF_CONSOLIDATION_DOCUMENT_TYPE,GrTransactionDataResults.REF_BUSINESS_TRANSACTION_TYPE,GrTransactionDataResults.CREATION_DATE,GrTransactionDataResults.CREATION_TIME,GrTransactionDataResults.USER_ID,GrTransactionDataResults.REVERSE_DOCUMENT,GrTransactionDataResults.REVERSED_DOCUMENT,GrTransactionDataResults.INVESTMENT_ACTIVITY_TYPE,GrTransactionDataResults.INVESTMENT_ACTIVITY,GrTransactionDataResults.CONSOLIDATION_DOC_REVERSAL_YEAR,GrTransactionDataResults.REFERENCE_DOCUMENT_TYPE,GrTransactionDataResults.REFERENCE_DOCUMENT_CONTEXT,GrTransactionDataResults.LOGICAL_SYSTEM,GrTransactionDataResults.CHART_OF_ACCOUNTS,GrTransactionDataResults.CHART_OF_ACCOUNTS_TEXT,GrTransactionDataResults.GL_ACCOUNT,GrTransactionDataResults.GL_ACCOUNT_TEXT,GrTransactionDataResults.ASSIGNMENT_REFERENCE,GrTransactionDataResults.COST_CENTER,GrTransactionDataResults.COST_CENTER_TEXT,GrTransactionDataResults.PROFIT_CENTER,GrTransactionDataResults.PROFIT_CENTER_TEXT,GrTransactionDataResults.CONSOLIDATION_PRFT_CTR_FOR_ELIM,GrTransactionDataResults.CONSOLIDATION_PRFT_CTR_FOR_ELIM_TEXT,GrTransactionDataResults.FUNCTIONAL_AREA,GrTransactionDataResults.FUNCTIONAL_AREA_TEXT,GrTransactionDataResults.BUSINESS_AREA,GrTransactionDataResults.BUSINESS_AREA_TEXT,GrTransactionDataResults.CONTROLLING_AREA,GrTransactionDataResults.CONTROLLING_AREA_TEXT,GrTransactionDataResults.SEGMENT,GrTransactionDataResults.SEGMENT_TEXT,GrTransactionDataResults.CONSOLIDATION_SEGMENT_FOR_ELIM,GrTransactionDataResults.CONSOLIDATION_SEGMENT_FOR_ELIM_TEXT,GrTransactionDataResults.PARTNER_COST_CENTER,GrTransactionDataResults.PARTNER_COST_CENTER_TEXT,GrTransactionDataResults.PARTNER_PROFIT_CENTER,GrTransactionDataResults.PARTNER_PROFIT_CENTER_TEXT,GrTransactionDataResults.PARTNER_FUNCTIONAL_AREA,GrTransactionDataResults.PARTNER_FUNCTIONAL_AREA_TEXT,GrTransactionDataResults.PARTNER_BUSINESS_AREA,GrTransactionDataResults.PARTNER_BUSINESS_AREA_TEXT,GrTransactionDataResults.PARTNER_COMPANY,GrTransactionDataResults.PARTNER_COMPANY_TEXT,GrTransactionDataResults.PARTNER_SEGMENT,GrTransactionDataResults.PARTNER_SEGMENT_TEXT,GrTransactionDataResults.ORDER_ID,GrTransactionDataResults.ORDER_ID_TEXT,GrTransactionDataResults.CUSTOMER,GrTransactionDataResults.CUSTOMER_TEXT,GrTransactionDataResults.SUPPLIER,GrTransactionDataResults.SUPPLIER_TEXT,GrTransactionDataResults.MATERIAL,GrTransactionDataResults.MATERIAL_TEXT,GrTransactionDataResults.PLANT,GrTransactionDataResults.PLANT_TEXT,GrTransactionDataResults.FINANCIAL_TRANSACTION_TYPE,GrTransactionDataResults.FINANCIAL_TRANSACTION_TYPE_TEXT,GrTransactionDataResults.WBS_ELEMENT_INTERNAL_ID,GrTransactionDataResults.WBS_DESCRIPTION,GrTransactionDataResults.WBS_ELEMENT_EXTERNAL_ID,GrTransactionDataResults.WBS_ELEMENT_EXTERNAL_ID_TEXT,GrTransactionDataResults.PROJECT,GrTransactionDataResults.PROJECT_TEXT,GrTransactionDataResults.BILLING_DOCUMENT_TYPE,GrTransactionDataResults.BILLING_DOCUMENT_TYPE_TEXT,GrTransactionDataResults.SALES_ORGANIZATION,GrTransactionDataResults.SALES_ORGANIZATION_TEXT,GrTransactionDataResults.DISTRIBUTION_CHANNEL,GrTransactionDataResults.DISTRIBUTION_CHANNEL_TEXT,GrTransactionDataResults.ORGANIZATION_DIVISION,GrTransactionDataResults.ORGANIZATION_DIVISION_TEXT,GrTransactionDataResults.MATERIAL_GROUP,GrTransactionDataResults.MATERIAL_GROUP_TEXT,GrTransactionDataResults.SOLD_PRODUCT,GrTransactionDataResults.SOLD_PRODUCT_TEXT,GrTransactionDataResults.SOLD_PRODUCT_GROUP,GrTransactionDataResults.SOLD_PRODUCT_GROUP_TEXT,GrTransactionDataResults.CUSTOMER_GROUP,GrTransactionDataResults.CUSTOMER_GROUP_TEXT,GrTransactionDataResults.CUSTOMER_SUPPLIER_COUNTRY,GrTransactionDataResults.CUSTOMER_SUPPLIER_COUNTRY_TEXT,GrTransactionDataResults.CUSTOMER_SUPPLIER_INDUSTRY,GrTransactionDataResults.CUSTOMER_SUPPLIER_INDUSTRY_TEXT,GrTransactionDataResults.SALES_DISTRICT,GrTransactionDataResults.SALES_DISTRICT_TEXT,GrTransactionDataResults.BILL_TO_PARTY,GrTransactionDataResults.BILL_TO_PARTY_TEXT,GrTransactionDataResults.SHIP_TO_PARTY,GrTransactionDataResults.SHIP_TO_PARTY_TEXT,GrTransactionDataResults.CUSTOMER_SUPPLIER_CORPORATE_GROUP,GrTransactionDataResults.PARAMETERS]

All fields of the GrTransactionDataResults entity.

Static _defaultServicePath

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

Default url path for the according service.

Static _entityName

_entityName: string = "GRTransactionDataResults"

Technical entity name for GrTransactionDataResults.

Static _keyFields

_keyFields: Array<Selectable<GrTransactionDataResults>> = [GrTransactionDataResults.ID]

All key fields of the GrTransactionDataResults entity.

Static _keys

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

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

Type declaration

Static _serviceName

_serviceName: string = "API_GRTRANSACTIONDATA_SRV"
deprecated

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

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

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

    Parameters

    • fieldName: string

      Name of the custom field to select

    Returns CustomField<GrTransactionDataResults>

    A builder that constructs instances of entity type GrTransactionDataResults.

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 GrTransactionDataResults entity type.

    Returns GrTransactionDataResultsRequestBuilder

    A GrTransactionDataResults request builder.