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.
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 "*".
Amount in Company Code Currency.
Amount in Global Currency.
Amount in Transaction Currency.
Business Area. Maximum length: 4.
Business Area Name. Maximum length: 30.
Chart of Accounts. Maximum length: 4.
Company Code. Maximum length: 4.
Company Code Currency. Maximum length: 5.
Company Code Name. Maximum length: 25.
Controlling Area. Maximum length: 4.
Controlling Area Name. Maximum length: 25.
CO Debit/Credit Indicator. Maximum length: 1.
Cost Center. Maximum length: 10.
Cost Center Name. Maximum length: 20.
Activity Type. Key uniquely identifying . Activity types describe the activity produced by a cost center and are measured in units of time or quantity. In activity type planning, control data determines whether the activity price for evaluation of the activity type is manually set or is derived iteratively through activity price calculation. Maximum length: 6.
Activity Type Name. Maximum length: 60.
Customer Number. Gives an alphanumeric key, which clearly identifies the customer or vendor in the SAP system. Maximum length: 10.
Customer Group. Identifies a particular group of customers (for example, wholesale or retail) for the purpose of pricing or generating statistics. Maximum length: 2.
Name of Customer Group. Maximum length: 30.
Name of Customer. Maximum length: 80.
Country Key. Here you specify the country key for the customer or vendor. Maximum length: 3.
Country Long Name. Maximum length: 50.
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.
Description of the Industry Key. Maximum length: 20.
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.
Name of Distribution Channel. Maximum length: 20.
Name of Division. Maximum length: 30.
Fiscal Period. A fiscal period is a self-contained part of a fiscal year. Every business transaction is allocated to a fiscal period. Examples of period classifications: Per calendar month -> 12 fiscal periods Every 4 weeks -> 13 fiscal periods Weekly -> 52 or 53 fiscal periods. Maximum length: 3.
Fiscal Year Period. Maximum length: 8.
Fiscal Year Variant. Maximum length: 2.
Functional Area. Used to structure a public organization or enterprise according to functional criteria. The functional area is required in Funds Management in order to fulfill legal reporting requirements subdividing an organization into functions. You can use the functional area to map global aims and purposes, for example, public safety, town planning, and the expenditures of your organization. For more information on the functional area, see the Implementation Guide of Funds Management Government, section Functional Area in Funds Management Government. Maximum length: 16.
Functional Area Name. Maximum length: 30.
G/L Account. Maximum length: 10.
G/L Account Name. Maximum length: 30.
Global Currency. Maximum length: 5.
Id.
Ledger. Maximum length: 2.
Ledger Fiscal Year. Maximum length: 4.
Ledger Name. Maximum length: 30.
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.
Product Group Description. Maximum length: 20.
Order ID. Maximum length: 12.
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.
Partner Business Area. Business area of the business partner. In each line item, a sender-receiver relationship is established in connection with the business area with which the posting is made. This relationship enables internal business volume to be eliminated at the business area level (as part of business area consolidation). Maximum length: 4.
Partner Business Area Name. Maximum length: 30.
Company ID of Trading Partner. Corporate-wide, unique company ID in your group. Maximum length: 6.
Company code of partner. The company code is an organizational unit within financial accounting. Maximum length: 4.
Partner Company Code Name. Maximum length: 25.
Company Name. Maximum length: 30.
Partner 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.
Partner Cost Center Name. Maximum length: 20.
Partner Cost Center Activity Type. Maximum length: 6.
Partner Activity Type Name. Maximum length: 60.
Partner Functional Area. Structure criterion for an enterprise or government based on functional aspects. Use for Cost-of-Sales Accounting The 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: Manufacturing Administration Sales Research and development Use for Government The 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 accounting See 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 government For more information on the functional area, see the implementation Guide for Funds Management Government in the section Activate Account Assignment Elements. Maximum length: 16.
Partner Functional Area Name. Maximum length: 30.
Partner Order. Maximum length: 12.
Partner Profit Center. The partner profit center identifies the service and delivery relationships between profit centers. In the case of the receiver of a service/delivery, the sending profit center is entered as the partner profit center and vice versa. Maximum length: 10.
Partner Profit Center Name. Maximum length: 50.
Partner Project. Maximum length: 24.
Partner Project Description (1st text line). Maximum length: 40.
Partner Segment for Segmental Reporting. Maximum length: 10.
Partner Segment Name. Maximum length: 50.
Partner WBS Element. Maximum length: 24.
Partner Project Description (1st text line). Maximum length: 40.
Plant. Key uniquely identifying a plant. Maximum length: 4.
Plant Name. Maximum length: 30.
Profit Center. Maximum length: 10.
Profit Center Name. Maximum length: 20.
Project definition. Key identifying a project definition. Maximum length: 24.
Project Description. Maximum length: 40.
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.
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.
Name of the district. Maximum length: 20.
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.
Name of Sales Organization. Maximum length: 20.
Segment for Segmental Reporting. Maximum length: 10.
Segment Name. Maximum length: 50.
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.
Sold Material Name. Maximum length: 40.
One-to-one navigation property to the CompanyCode entity.
One-to-one navigation property to the CostCenter entity.
One-to-one navigation property to the ProfitCenter entity.
Transaction Currency. Maximum length: 5.
ETag version identifier accessor.
Work Breakdown Structure Element (WBS Element). Key identifying a WBS element. Maximum length: 24.
PS: Short description (1st text line). Maximum length: 40.
All fields selector.
Static representation of the amountInCompanyCodeCurrency property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the amountInGlobalCurrency property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
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 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 representation of the businessAreaName property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static 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 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 representation of the companyCodeCurrency property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the companyCodeName property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static 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 representation of the controllingAreaName property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the controllingDebitCreditCode property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
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 representation of the costCenterName property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the costCtrActivityType property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the costCtrActivityTypeName property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
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 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 representation of the customerGroupName property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the customerName property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
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 representation of the customerSupplierCountryName property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
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 representation of the customerSupplierIndustryName property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
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 representation of the distributionChannelName property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the divisionName property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
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 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 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 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 representation of the functionalAreaName property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the globalCurrency property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
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 representation of the glAccountName property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
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 representation of the ledger property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the ledgerFiscalYear property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the ledgerName property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
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 representation of the materialGroupName property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
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 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 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 representation of the partnerBusinessAreaName property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
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 representation of the partnerCompanyCode property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the partnerCompanyCodeName property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the partnerCompanyName property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
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 representation of the partnerCostCenterName property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the partnerCostCtrActivityType property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the partnerCostCtrActivityTypeName property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
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 representation of the partnerFunctionalAreaName property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the partnerOrder property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
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 representation of the partnerProfitCenterName property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the partnerProject property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the partnerProjectDescription property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
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 representation of the partnerSegmentName property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the partnerWbsElement property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the partnerWbsElementDescription property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
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 representation of the plantName property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
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 representation of the profitCenterName property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
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 representation of the projectDescription property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
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 representation of the salesDistrictName property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
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 representation of the salesOrganizationName property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
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 representation of the segmentName property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the soldMaterial property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the soldMaterialName property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the one-to-one navigation property toCompanyCode for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the one-to-one navigation property toCurrentCostCenter for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the one-to-one navigation property toCurrentProfitCenter for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
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 representation of the wbsElement property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the wbsElementDescription property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
All fields of the JournalEntryItemBasic entity.
Default url path for the according service.
Technical entity name for JournalEntryItemBasic.
All key fields of the JournalEntryItemBasic entity.
Mapping of all key field names to the respective static field property JournalEntryItemBasic.
Returns a map of all defined fields in entity to their current values.
Entity with all defined entity fields
Custom field value getter.
The name of the custom field
The value of the corresponding custom field
Returns a map that contains all entity custom fields.
A map of all defined custom fields in the entity
Returns all updated custom field properties compared to the last known remote state.
A map containing all updated custom properties, with their new values
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.
Entity with all properties that changed
Validates whether a custom field exists in the entity.
The name of the custom field to update
A boolean value, that indicates whether a custom field is defined in entity
Sets all retrieved custom fields in entity.
Extracted custom fields from a retrieved entity
A boolean value, that indicates the existence of the field in entity
Validates whether a field name does not conflict with an original field name and thus can be defined as custom fields.
Field name to check
Boolean value that describes whether a field name can be defined as custom field
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.
The name of the custom field to update
The value of the field
The entity itself, to facilitate method chaining
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.
State to be set as remote state
The entity itself, to facilitate method chaining
Set the ETag version identifier of the retrieved entity.
The returned ETag version of the entity
The entity itself, to facilitate method chaining
Overwrites the default toJSON method so that all instance variables as well as all custom fields of the entity are returned.
An object containing all instance variables + custom fields.
Returns an entity builder to construct instances JournalEntryItemBasic
.
A builder that constructs instances of entity type JournalEntryItemBasic
.
Returns a selectable object that allows the selection of custom field in a get request for the entity JournalEntryItemBasic
.
Name of the custom field to select
A builder that constructs instances of entity type JournalEntryItemBasic
.
Returns a request builder to construct requests for operations on the JournalEntryItemBasic
entity type.
A JournalEntryItemBasic
request builder.
This class represents the entity "A_JournalEntryItemBasic" of service "API_JOURNALENTRYITEMBASIC_SRV". This service is part of the following communication scenarios: SAP Business Objects Cloud for Planning Integration (SAP_COM_0087). See https://api.sap.com/api/API_JOURNALENTRYITEMBASIC_SRV for more information.