java.lang.Object
com.sap.cloud.sdk.datamodel.odata.helper.VdmObject<EntityT>
com.sap.cloud.sdk.datamodel.odata.helper.VdmEntity<JournalEntryItemBasic>
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.journalentryitem.JournalEntryItemBasic

public class JournalEntryItemBasic extends VdmEntity<JournalEntryItemBasic>
Journal Entry Item Basic Data

Original entity name from the Odata EDM: A_JournalEntryItemBasicType

  • Field Details

    • ALL_FIELDS

      public static final JournalEntryItemBasicSelectable ALL_FIELDS
      Selector for all available fields of JournalEntryItemBasic.
    • ID

      public static final JournalEntryItemBasicField<String> ID
      Use with available fluent helpers to apply the ID field to query operations.
    • LEDGER

      public static final JournalEntryItemBasicField<String> LEDGER
      Use with available fluent helpers to apply the Ledger field to query operations.
    • LEDGER_NAME

      public static final JournalEntryItemBasicField<String> LEDGER_NAME
      Use with available fluent helpers to apply the LedgerName field to query operations.
    • SOURCE_LEDGER

      public static final JournalEntryItemBasicField<String> SOURCE_LEDGER
      Use with available fluent helpers to apply the SourceLedger field to query operations.
    • LEDGER_FISCAL_YEAR

      public static final JournalEntryItemBasicField<String> LEDGER_FISCAL_YEAR
      Use with available fluent helpers to apply the LedgerFiscalYear field to query operations.
    • CONTROLLING_AREA

      public static final JournalEntryItemBasicField<String> CONTROLLING_AREA
      Use with available fluent helpers to apply the ControllingArea field to query operations.
    • CONTROLLING_AREA_NAME

      public static final JournalEntryItemBasicField<String> CONTROLLING_AREA_NAME
      Use with available fluent helpers to apply the ControllingAreaName field to query operations.
    • COMPANY_CODE

      public static final JournalEntryItemBasicField<String> COMPANY_CODE
      Use with available fluent helpers to apply the CompanyCode field to query operations.
    • COMPANY_CODE_NAME

      public static final JournalEntryItemBasicField<String> COMPANY_CODE_NAME
      Use with available fluent helpers to apply the CompanyCodeName field to query operations.
    • GL_ACCOUNT

      public static final JournalEntryItemBasicField<String> GL_ACCOUNT
      Use with available fluent helpers to apply the GLAccount field to query operations.
    • GL_ACCOUNT_NAME

      public static final JournalEntryItemBasicField<String> GL_ACCOUNT_NAME
      Use with available fluent helpers to apply the GLAccountName field to query operations.
    • BUSINESS_TRANSACTION_CATEGORY

      public static final JournalEntryItemBasicField<String> BUSINESS_TRANSACTION_CATEGORY
      Use with available fluent helpers to apply the BusinessTransactionCategory field to query operations.
    • BUSINESS_TRANSACTION_TYPE

      public static final JournalEntryItemBasicField<String> BUSINESS_TRANSACTION_TYPE
      Use with available fluent helpers to apply the BusinessTransactionType field to query operations.
    • SOURCE_REFERENCE_DOCUMENT_TYPE

      public static final JournalEntryItemBasicField<String> SOURCE_REFERENCE_DOCUMENT_TYPE
      Use with available fluent helpers to apply the SourceReferenceDocumentType field to query operations.
    • JRNL_ENTRY_ITEM_OBSOLETE_REASON

      public static final JournalEntryItemBasicField<String> JRNL_ENTRY_ITEM_OBSOLETE_REASON
      Use with available fluent helpers to apply the JrnlEntryItemObsoleteReason field to query operations.
    • COST_CENTER

      public static final JournalEntryItemBasicField<String> COST_CENTER
      Use with available fluent helpers to apply the CostCenter field to query operations.
    • COST_CENTER_NAME

      public static final JournalEntryItemBasicField<String> COST_CENTER_NAME
      Use with available fluent helpers to apply the CostCenterName field to query operations.
    • PROFIT_CENTER

      public static final JournalEntryItemBasicField<String> PROFIT_CENTER
      Use with available fluent helpers to apply the ProfitCenter field to query operations.
    • PROFIT_CENTER_NAME

      public static final JournalEntryItemBasicField<String> PROFIT_CENTER_NAME
      Use with available fluent helpers to apply the ProfitCenterName field to query operations.
    • FUNCTIONAL_AREA

      public static final JournalEntryItemBasicField<String> FUNCTIONAL_AREA
      Use with available fluent helpers to apply the FunctionalArea field to query operations.
    • FUNCTIONAL_AREA_NAME

      public static final JournalEntryItemBasicField<String> FUNCTIONAL_AREA_NAME
      Use with available fluent helpers to apply the FunctionalAreaName field to query operations.
    • BUSINESS_AREA

      public static final JournalEntryItemBasicField<String> BUSINESS_AREA
      Use with available fluent helpers to apply the BusinessArea field to query operations.
    • BUSINESS_AREA_NAME

      public static final JournalEntryItemBasicField<String> BUSINESS_AREA_NAME
      Use with available fluent helpers to apply the BusinessAreaName field to query operations.
    • SEGMENT

      public static final JournalEntryItemBasicField<String> SEGMENT
      Use with available fluent helpers to apply the Segment field to query operations.
    • SEGMENT_NAME

      public static final JournalEntryItemBasicField<String> SEGMENT_NAME
      Use with available fluent helpers to apply the SegmentName field to query operations.
    • PARTNER_COST_CENTER

      public static final JournalEntryItemBasicField<String> PARTNER_COST_CENTER
      Use with available fluent helpers to apply the PartnerCostCenter field to query operations.
    • PARTNER_COST_CENTER_NAME

      public static final JournalEntryItemBasicField<String> PARTNER_COST_CENTER_NAME
      Use with available fluent helpers to apply the PartnerCostCenterName field to query operations.
    • PARTNER_PROFIT_CENTER

      public static final JournalEntryItemBasicField<String> PARTNER_PROFIT_CENTER
      Use with available fluent helpers to apply the PartnerProfitCenter field to query operations.
    • PARTNER_PROFIT_CENTER_NAME

      public static final JournalEntryItemBasicField<String> PARTNER_PROFIT_CENTER_NAME
      Use with available fluent helpers to apply the PartnerProfitCenterName field to query operations.
    • PARTNER_FUNCTIONAL_AREA

      public static final JournalEntryItemBasicField<String> PARTNER_FUNCTIONAL_AREA
      Use with available fluent helpers to apply the PartnerFunctionalArea field to query operations.
    • PARTNER_FUNCTIONAL_AREA_NAME

      public static final JournalEntryItemBasicField<String> PARTNER_FUNCTIONAL_AREA_NAME
      Use with available fluent helpers to apply the PartnerFunctionalAreaName field to query operations.
    • PARTNER_BUSINESS_AREA

      public static final JournalEntryItemBasicField<String> PARTNER_BUSINESS_AREA
      Use with available fluent helpers to apply the PartnerBusinessArea field to query operations.
    • PARTNER_BUSINESS_AREA_NAME

      public static final JournalEntryItemBasicField<String> PARTNER_BUSINESS_AREA_NAME
      Use with available fluent helpers to apply the PartnerBusinessAreaName field to query operations.
    • PARTNER_COMPANY

      public static final JournalEntryItemBasicField<String> PARTNER_COMPANY
      Use with available fluent helpers to apply the PartnerCompany field to query operations.
    • PARTNER_COMPANY_NAME

      public static final JournalEntryItemBasicField<String> PARTNER_COMPANY_NAME
      Use with available fluent helpers to apply the PartnerCompanyName field to query operations.
    • PARTNER_SEGMENT

      public static final JournalEntryItemBasicField<String> PARTNER_SEGMENT
      Use with available fluent helpers to apply the PartnerSegment field to query operations.
    • PARTNER_SEGMENT_NAME

      public static final JournalEntryItemBasicField<String> PARTNER_SEGMENT_NAME
      Use with available fluent helpers to apply the PartnerSegmentName field to query operations.
    • TRANSACTION_CURRENCY

      public static final JournalEntryItemBasicField<String> TRANSACTION_CURRENCY
      Use with available fluent helpers to apply the TransactionCurrency field to query operations.
    • AMOUNT_IN_TRANSACTION_CURRENCY

      public static final JournalEntryItemBasicField<BigDecimal> AMOUNT_IN_TRANSACTION_CURRENCY
      Use with available fluent helpers to apply the AmountInTransactionCurrency field to query operations.
    • COMPANY_CODE_CURRENCY

      public static final JournalEntryItemBasicField<String> COMPANY_CODE_CURRENCY
      Use with available fluent helpers to apply the CompanyCodeCurrency field to query operations.
    • AMOUNT_IN_COMPANY_CODE_CURRENCY

      public static final JournalEntryItemBasicField<BigDecimal> AMOUNT_IN_COMPANY_CODE_CURRENCY
      Use with available fluent helpers to apply the AmountInCompanyCodeCurrency field to query operations.
    • GLOBAL_CURRENCY

      public static final JournalEntryItemBasicField<String> GLOBAL_CURRENCY
      Use with available fluent helpers to apply the GlobalCurrency field to query operations.
    • AMOUNT_IN_GLOBAL_CURRENCY

      public static final JournalEntryItemBasicField<BigDecimal> AMOUNT_IN_GLOBAL_CURRENCY
      Use with available fluent helpers to apply the AmountInGlobalCurrency field to query operations.
    • COST_SOURCE_UNIT

      public static final JournalEntryItemBasicField<String> COST_SOURCE_UNIT
      Use with available fluent helpers to apply the CostSourceUnit field to query operations.
    • VALUATION_QUANTITY

      public static final JournalEntryItemBasicField<BigDecimal> VALUATION_QUANTITY
      Use with available fluent helpers to apply the ValuationQuantity field to query operations.
    • FREE_DEFINED_CURRENCY1

      public static final JournalEntryItemBasicField<String> FREE_DEFINED_CURRENCY1
      Use with available fluent helpers to apply the FreeDefinedCurrency1 field to query operations.
    • AMOUNT_IN_FREE_DEFINED_CURRENCY1

      public static final JournalEntryItemBasicField<BigDecimal> AMOUNT_IN_FREE_DEFINED_CURRENCY1
      Use with available fluent helpers to apply the AmountInFreeDefinedCurrency1 field to query operations.
    • FREE_DEFINED_CURRENCY2

      public static final JournalEntryItemBasicField<String> FREE_DEFINED_CURRENCY2
      Use with available fluent helpers to apply the FreeDefinedCurrency2 field to query operations.
    • AMOUNT_IN_FREE_DEFINED_CURRENCY2

      public static final JournalEntryItemBasicField<BigDecimal> AMOUNT_IN_FREE_DEFINED_CURRENCY2
      Use with available fluent helpers to apply the AmountInFreeDefinedCurrency2 field to query operations.
    • FREE_DEFINED_CURRENCY3

      public static final JournalEntryItemBasicField<String> FREE_DEFINED_CURRENCY3
      Use with available fluent helpers to apply the FreeDefinedCurrency3 field to query operations.
    • AMOUNT_IN_FREE_DEFINED_CURRENCY3

      public static final JournalEntryItemBasicField<BigDecimal> AMOUNT_IN_FREE_DEFINED_CURRENCY3
      Use with available fluent helpers to apply the AmountInFreeDefinedCurrency3 field to query operations.
    • FREE_DEFINED_CURRENCY4

      public static final JournalEntryItemBasicField<String> FREE_DEFINED_CURRENCY4
      Use with available fluent helpers to apply the FreeDefinedCurrency4 field to query operations.
    • AMOUNT_IN_FREE_DEFINED_CURRENCY4

      public static final JournalEntryItemBasicField<BigDecimal> AMOUNT_IN_FREE_DEFINED_CURRENCY4
      Use with available fluent helpers to apply the AmountInFreeDefinedCurrency4 field to query operations.
    • FREE_DEFINED_CURRENCY5

      public static final JournalEntryItemBasicField<String> FREE_DEFINED_CURRENCY5
      Use with available fluent helpers to apply the FreeDefinedCurrency5 field to query operations.
    • AMOUNT_IN_FREE_DEFINED_CURRENCY5

      public static final JournalEntryItemBasicField<BigDecimal> AMOUNT_IN_FREE_DEFINED_CURRENCY5
      Use with available fluent helpers to apply the AmountInFreeDefinedCurrency5 field to query operations.
    • FREE_DEFINED_CURRENCY6

      public static final JournalEntryItemBasicField<String> FREE_DEFINED_CURRENCY6
      Use with available fluent helpers to apply the FreeDefinedCurrency6 field to query operations.
    • AMOUNT_IN_FREE_DEFINED_CURRENCY6

      public static final JournalEntryItemBasicField<BigDecimal> AMOUNT_IN_FREE_DEFINED_CURRENCY6
      Use with available fluent helpers to apply the AmountInFreeDefinedCurrency6 field to query operations.
    • FREE_DEFINED_CURRENCY7

      public static final JournalEntryItemBasicField<String> FREE_DEFINED_CURRENCY7
      Use with available fluent helpers to apply the FreeDefinedCurrency7 field to query operations.
    • AMOUNT_IN_FREE_DEFINED_CURRENCY7

      public static final JournalEntryItemBasicField<BigDecimal> AMOUNT_IN_FREE_DEFINED_CURRENCY7
      Use with available fluent helpers to apply the AmountInFreeDefinedCurrency7 field to query operations.
    • FREE_DEFINED_CURRENCY8

      public static final JournalEntryItemBasicField<String> FREE_DEFINED_CURRENCY8
      Use with available fluent helpers to apply the FreeDefinedCurrency8 field to query operations.
    • AMOUNT_IN_FREE_DEFINED_CURRENCY8

      public static final JournalEntryItemBasicField<BigDecimal> AMOUNT_IN_FREE_DEFINED_CURRENCY8
      Use with available fluent helpers to apply the AmountInFreeDefinedCurrency8 field to query operations.
    • BASE_UNIT

      public static final JournalEntryItemBasicField<String> BASE_UNIT
      Use with available fluent helpers to apply the BaseUnit field to query operations.
    • QUANTITY

      public static final JournalEntryItemBasicField<BigDecimal> QUANTITY
      Use with available fluent helpers to apply the Quantity field to query operations.
    • ADDITIONAL_QUANTITY1_UNIT

      public static final JournalEntryItemBasicField<String> ADDITIONAL_QUANTITY1_UNIT
      Use with available fluent helpers to apply the AdditionalQuantity1Unit field to query operations.
    • ADDITIONAL_QUANTITY1

      public static final JournalEntryItemBasicField<BigDecimal> ADDITIONAL_QUANTITY1
      Use with available fluent helpers to apply the AdditionalQuantity1 field to query operations.
    • ADDITIONAL_QUANTITY2_UNIT

      public static final JournalEntryItemBasicField<String> ADDITIONAL_QUANTITY2_UNIT
      Use with available fluent helpers to apply the AdditionalQuantity2Unit field to query operations.
    • ADDITIONAL_QUANTITY2

      public static final JournalEntryItemBasicField<BigDecimal> ADDITIONAL_QUANTITY2
      Use with available fluent helpers to apply the AdditionalQuantity2 field to query operations.
    • ADDITIONAL_QUANTITY3_UNIT

      public static final JournalEntryItemBasicField<String> ADDITIONAL_QUANTITY3_UNIT
      Use with available fluent helpers to apply the AdditionalQuantity3Unit field to query operations.
    • ADDITIONAL_QUANTITY3

      public static final JournalEntryItemBasicField<BigDecimal> ADDITIONAL_QUANTITY3
      Use with available fluent helpers to apply the AdditionalQuantity3 field to query operations.
    • ACCOUNTING_DOCUMENT_CATEGORY

      public static final JournalEntryItemBasicField<String> ACCOUNTING_DOCUMENT_CATEGORY
      Use with available fluent helpers to apply the AccountingDocumentCategory field to query operations.
    • FISCAL_PERIOD

      public static final JournalEntryItemBasicField<String> FISCAL_PERIOD
      Use with available fluent helpers to apply the FiscalPeriod field to query operations.
    • FISCAL_YEAR_VARIANT

      public static final JournalEntryItemBasicField<String> FISCAL_YEAR_VARIANT
      Use with available fluent helpers to apply the FiscalYearVariant field to query operations.
    • FISCAL_YEAR_PERIOD

      public static final JournalEntryItemBasicField<String> FISCAL_YEAR_PERIOD
      Use with available fluent helpers to apply the FiscalYearPeriod field to query operations.
    • CHART_OF_ACCOUNTS

      public static final JournalEntryItemBasicField<String> CHART_OF_ACCOUNTS
      Use with available fluent helpers to apply the ChartOfAccounts field to query operations.
    • PLANT

      public static final JournalEntryItemBasicField<String> PLANT
      Use with available fluent helpers to apply the Plant field to query operations.
    • PLANT_NAME

      public static final JournalEntryItemBasicField<String> PLANT_NAME
      Use with available fluent helpers to apply the PlantName field to query operations.
    • CUSTOMER

      public static final JournalEntryItemBasicField<String> CUSTOMER
      Use with available fluent helpers to apply the Customer field to query operations.
    • CUSTOMER_NAME

      public static final JournalEntryItemBasicField<String> CUSTOMER_NAME
      Use with available fluent helpers to apply the CustomerName field to query operations.
    • CONTROLLING_DEBIT_CREDIT_CODE

      public static final JournalEntryItemBasicField<String> CONTROLLING_DEBIT_CREDIT_CODE
      Use with available fluent helpers to apply the ControllingDebitCreditCode field to query operations.
    • PROJECT

      public static final JournalEntryItemBasicField<String> PROJECT
      Use with available fluent helpers to apply the Project field to query operations.
    • PROJECT_DESCRIPTION

      public static final JournalEntryItemBasicField<String> PROJECT_DESCRIPTION
      Use with available fluent helpers to apply the ProjectDescription field to query operations.
    • WBS_ELEMENT

      public static final JournalEntryItemBasicField<String> WBS_ELEMENT
      Use with available fluent helpers to apply the WBSElement field to query operations.
    • WBS_ELEMENT_DESCRIPTION

      public static final JournalEntryItemBasicField<String> WBS_ELEMENT_DESCRIPTION
      Use with available fluent helpers to apply the WBSElementDescription field to query operations.
    • PARTNER_COMPANY_CODE

      public static final JournalEntryItemBasicField<String> PARTNER_COMPANY_CODE
      Use with available fluent helpers to apply the PartnerCompanyCode field to query operations.
    • PARTNER_COMPANY_CODE_NAME

      public static final JournalEntryItemBasicField<String> PARTNER_COMPANY_CODE_NAME
      Use with available fluent helpers to apply the PartnerCompanyCodeName field to query operations.
    • COST_CTR_ACTIVITY_TYPE

      public static final JournalEntryItemBasicField<String> COST_CTR_ACTIVITY_TYPE
      Use with available fluent helpers to apply the CostCtrActivityType field to query operations.
    • COST_CTR_ACTIVITY_TYPE_NAME

      public static final JournalEntryItemBasicField<String> COST_CTR_ACTIVITY_TYPE_NAME
      Use with available fluent helpers to apply the CostCtrActivityTypeName field to query operations.
    • ORDER_ID

      public static final JournalEntryItemBasicField<String> ORDER_ID
      Use with available fluent helpers to apply the OrderID field to query operations.
    • PARTNER_ORDER

      public static final JournalEntryItemBasicField<String> PARTNER_ORDER
      Use with available fluent helpers to apply the PartnerOrder field to query operations.
    • PARTNER_COST_CTR_ACTIVITY_TYPE

      public static final JournalEntryItemBasicField<String> PARTNER_COST_CTR_ACTIVITY_TYPE
      Use with available fluent helpers to apply the PartnerCostCtrActivityType field to query operations.
    • PARTNER_COST_CTR_ACTIVITY_TYPE_NAME

      public static final JournalEntryItemBasicField<String> PARTNER_COST_CTR_ACTIVITY_TYPE_NAME
      Use with available fluent helpers to apply the PartnerCostCtrActivityTypeName field to query operations.
    • PARTNER_PROJECT

      public static final JournalEntryItemBasicField<String> PARTNER_PROJECT
      Use with available fluent helpers to apply the PartnerProject field to query operations.
    • PARTNER_PROJECT_DESCRIPTION

      public static final JournalEntryItemBasicField<String> PARTNER_PROJECT_DESCRIPTION
      Use with available fluent helpers to apply the PartnerProjectDescription field to query operations.
    • PARTNER_WBS_ELEMENT

      public static final JournalEntryItemBasicField<String> PARTNER_WBS_ELEMENT
      Use with available fluent helpers to apply the PartnerWBSElement field to query operations.
    • PARTNER_WBS_ELEMENT_DESCRIPTION

      public static final JournalEntryItemBasicField<String> PARTNER_WBS_ELEMENT_DESCRIPTION
      Use with available fluent helpers to apply the PartnerWBSElementDescription field to query operations.
    • SALES_ORGANIZATION

      public static final JournalEntryItemBasicField<String> SALES_ORGANIZATION
      Use with available fluent helpers to apply the SalesOrganization field to query operations.
    • SALES_ORGANIZATION_NAME

      public static final JournalEntryItemBasicField<String> SALES_ORGANIZATION_NAME
      Use with available fluent helpers to apply the SalesOrganizationName field to query operations.
    • DISTRIBUTION_CHANNEL

      public static final JournalEntryItemBasicField<String> DISTRIBUTION_CHANNEL
      Use with available fluent helpers to apply the DistributionChannel field to query operations.
    • DISTRIBUTION_CHANNEL_NAME

      public static final JournalEntryItemBasicField<String> DISTRIBUTION_CHANNEL_NAME
      Use with available fluent helpers to apply the DistributionChannelName field to query operations.
    • ORGANIZATION_DIVISION

      public static final JournalEntryItemBasicField<String> ORGANIZATION_DIVISION
      Use with available fluent helpers to apply the OrganizationDivision field to query operations.
    • DIVISION_NAME

      public static final JournalEntryItemBasicField<String> DIVISION_NAME
      Use with available fluent helpers to apply the DivisionName field to query operations.
    • SOLD_MATERIAL

      public static final JournalEntryItemBasicField<String> SOLD_MATERIAL
      Use with available fluent helpers to apply the SoldMaterial field to query operations.
    • SOLD_MATERIAL_NAME

      public static final JournalEntryItemBasicField<String> SOLD_MATERIAL_NAME
      Use with available fluent helpers to apply the SoldMaterialName field to query operations.
    • MATERIAL_GROUP

      public static final JournalEntryItemBasicField<String> MATERIAL_GROUP
      Use with available fluent helpers to apply the MaterialGroup field to query operations.
    • MATERIAL_GROUP_NAME

      public static final JournalEntryItemBasicField<String> MATERIAL_GROUP_NAME
      Use with available fluent helpers to apply the MaterialGroupName field to query operations.
    • CUSTOMER_GROUP

      public static final JournalEntryItemBasicField<String> CUSTOMER_GROUP
      Use with available fluent helpers to apply the CustomerGroup field to query operations.
    • CUSTOMER_GROUP_NAME

      public static final JournalEntryItemBasicField<String> CUSTOMER_GROUP_NAME
      Use with available fluent helpers to apply the CustomerGroupName field to query operations.
    • CUSTOMER_SUPPLIER_COUNTRY

      public static final JournalEntryItemBasicField<String> CUSTOMER_SUPPLIER_COUNTRY
      Use with available fluent helpers to apply the CustomerSupplierCountry field to query operations.
    • CUSTOMER_SUPPLIER_COUNTRY_NAME

      public static final JournalEntryItemBasicField<String> CUSTOMER_SUPPLIER_COUNTRY_NAME
      Use with available fluent helpers to apply the CustomerSupplierCountryName field to query operations.
    • CUSTOMER_SUPPLIER_INDUSTRY

      public static final JournalEntryItemBasicField<String> CUSTOMER_SUPPLIER_INDUSTRY
      Use with available fluent helpers to apply the CustomerSupplierIndustry field to query operations.
    • CUSTOMER_SUPPLIER_INDUSTRY_NAME

      public static final JournalEntryItemBasicField<String> CUSTOMER_SUPPLIER_INDUSTRY_NAME
      Use with available fluent helpers to apply the CustomerSupplierIndustryName field to query operations.
    • SALES_DISTRICT

      public static final JournalEntryItemBasicField<String> SALES_DISTRICT
      Use with available fluent helpers to apply the SalesDistrict field to query operations.
    • SALES_DISTRICT_NAME

      public static final JournalEntryItemBasicField<String> SALES_DISTRICT_NAME
      Use with available fluent helpers to apply the SalesDistrictName field to query operations.
    • TO_COMPANY_CODE

      public static final JournalEntryItemBasicOneToOneLink<CompanyCode> TO_COMPANY_CODE
      Use with available fluent helpers to apply the to_CompanyCode navigation property to query operations.
    • TO_CURRENT_COST_CENTER

      public static final JournalEntryItemBasicOneToOneLink<CostCenter> TO_CURRENT_COST_CENTER
      Use with available fluent helpers to apply the to_CurrentCostCenter navigation property to query operations.
    • TO_CURRENT_PROFIT_CENTER

      public static final JournalEntryItemBasicOneToOneLink<ProfitCenter> TO_CURRENT_PROFIT_CENTER
      Use with available fluent helpers to apply the to_CurrentProfitCenter navigation property to query operations.
    • TO_GL_ACCOUNT_IN_CHART_OF_ACCOUNTS

      public static final JournalEntryItemBasicOneToOneLink<GLAccountInChartOfAccounts> TO_GL_ACCOUNT_IN_CHART_OF_ACCOUNTS
      Use with available fluent helpers to apply the to_GLAccountInChartOfAccounts navigation property to query operations.
  • Constructor Details

    • JournalEntryItemBasic

      public JournalEntryItemBasic()
    • JournalEntryItemBasic

      public JournalEntryItemBasic(@Nullable String iD, @Nullable String ledger, @Nullable String ledgerName, @Nullable String sourceLedger, @Nullable String ledgerFiscalYear, @Nullable String controllingArea, @Nullable String controllingAreaName, @Nullable String companyCode, @Nullable String companyCodeName, @Nullable String gLAccount, @Nullable String gLAccountName, @Nullable String businessTransactionCategory, @Nullable String businessTransactionType, @Nullable String sourceReferenceDocumentType, @Nullable String jrnlEntryItemObsoleteReason, @Nullable String costCenter, @Nullable String costCenterName, @Nullable String profitCenter, @Nullable String profitCenterName, @Nullable String functionalArea, @Nullable String functionalAreaName, @Nullable String businessArea, @Nullable String businessAreaName, @Nullable String segment, @Nullable String segmentName, @Nullable String partnerCostCenter, @Nullable String partnerCostCenterName, @Nullable String partnerProfitCenter, @Nullable String partnerProfitCenterName, @Nullable String partnerFunctionalArea, @Nullable String partnerFunctionalAreaName, @Nullable String partnerBusinessArea, @Nullable String partnerBusinessAreaName, @Nullable String partnerCompany, @Nullable String partnerCompanyName, @Nullable String partnerSegment, @Nullable String partnerSegmentName, @Nullable String transactionCurrency, @Nullable BigDecimal amountInTransactionCurrency, @Nullable String companyCodeCurrency, @Nullable BigDecimal amountInCompanyCodeCurrency, @Nullable String globalCurrency, @Nullable BigDecimal amountInGlobalCurrency, @Nullable String costSourceUnit, @Nullable BigDecimal valuationQuantity, @Nullable String freeDefinedCurrency1, @Nullable BigDecimal amountInFreeDefinedCurrency1, @Nullable String freeDefinedCurrency2, @Nullable BigDecimal amountInFreeDefinedCurrency2, @Nullable String freeDefinedCurrency3, @Nullable BigDecimal amountInFreeDefinedCurrency3, @Nullable String freeDefinedCurrency4, @Nullable BigDecimal amountInFreeDefinedCurrency4, @Nullable String freeDefinedCurrency5, @Nullable BigDecimal amountInFreeDefinedCurrency5, @Nullable String freeDefinedCurrency6, @Nullable BigDecimal amountInFreeDefinedCurrency6, @Nullable String freeDefinedCurrency7, @Nullable BigDecimal amountInFreeDefinedCurrency7, @Nullable String freeDefinedCurrency8, @Nullable BigDecimal amountInFreeDefinedCurrency8, @Nullable String baseUnit, @Nullable BigDecimal quantity, @Nullable String additionalQuantity1Unit, @Nullable BigDecimal additionalQuantity1, @Nullable String additionalQuantity2Unit, @Nullable BigDecimal additionalQuantity2, @Nullable String additionalQuantity3Unit, @Nullable BigDecimal additionalQuantity3, @Nullable String accountingDocumentCategory, @Nullable String fiscalPeriod, @Nullable String fiscalYearVariant, @Nullable String fiscalYearPeriod, @Nullable String chartOfAccounts, @Nullable String plant, @Nullable String plantName, @Nullable String customer, @Nullable String customerName, @Nullable String controllingDebitCreditCode, @Nullable String project, @Nullable String projectDescription, @Nullable String wBSElement, @Nullable String wBSElementDescription, @Nullable String partnerCompanyCode, @Nullable String partnerCompanyCodeName, @Nullable String costCtrActivityType, @Nullable String costCtrActivityTypeName, @Nullable String orderID, @Nullable String partnerOrder, @Nullable String partnerCostCtrActivityType, @Nullable String partnerCostCtrActivityTypeName, @Nullable String partnerProject, @Nullable String partnerProjectDescription, @Nullable String partnerWBSElement, @Nullable String partnerWBSElementDescription, @Nullable String salesOrganization, @Nullable String salesOrganizationName, @Nullable String distributionChannel, @Nullable String distributionChannelName, @Nullable String organizationDivision, @Nullable String divisionName, @Nullable String soldMaterial, @Nullable String soldMaterialName, @Nullable String materialGroup, @Nullable String materialGroupName, @Nullable String customerGroup, @Nullable String customerGroupName, @Nullable String customerSupplierCountry, @Nullable String customerSupplierCountryName, @Nullable String customerSupplierIndustry, @Nullable String customerSupplierIndustryName, @Nullable String salesDistrict, @Nullable String salesDistrictName, @Nullable CompanyCode toCompanyCode, @Nullable CostCenter toCurrentCostCenter, @Nullable ProfitCenter toCurrentProfitCenter, @Nullable GLAccountInChartOfAccounts toGLAccountInChartOfAccounts)
  • Method Details

    • getType

      @Nonnull public Class<JournalEntryItemBasic> getType()
      Specified by:
      getType in class VdmObject<JournalEntryItemBasic>
    • setID

      public void setID(@Nullable String iD)
      (Key Field) Constraints: Not nullable

      Original property name from the Odata EDM: ID

      Parameters:
      iD - The iD to set.
    • setLedger

      public void setLedger(@Nullable String ledger)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: Ledger

      Parameters:
      ledger - Ledger in General Ledger Accounting
    • setLedgerName

      public void setLedgerName(@Nullable String ledgerName)
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: LedgerName

      Parameters:
      ledgerName - Ledger Name
    • setSourceLedger

      public void setSourceLedger(@Nullable String sourceLedger)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: SourceLedger

      Parameters:
      sourceLedger - Source Ledger
    • setLedgerFiscalYear

      public void setLedgerFiscalYear(@Nullable String ledgerFiscalYear)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: LedgerFiscalYear

      Parameters:
      ledgerFiscalYear - Fiscal Year of Ledger
    • setControllingArea

      public void setControllingArea(@Nullable String controllingArea)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ControllingArea

      Parameters:
      controllingArea - Controlling Area
    • setControllingAreaName

      public void setControllingAreaName(@Nullable String controllingAreaName)
      Constraints: Not nullable, Maximum length: 25

      Original property name from the Odata EDM: ControllingAreaName

      Parameters:
      controllingAreaName - Controlling Area Name
    • setCompanyCode

      public void setCompanyCode(@Nullable String companyCode)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: CompanyCode

      Parameters:
      companyCode - Company Code
    • setCompanyCodeName

      public void setCompanyCodeName(@Nullable String companyCodeName)
      Constraints: Not nullable, Maximum length: 25

      Original property name from the Odata EDM: CompanyCodeName

      Parameters:
      companyCodeName - Company Code Name
    • setGLAccount

      public void setGLAccount(@Nullable String gLAccount)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: GLAccount

      Parameters:
      gLAccount - G/L Account
    • setGLAccountName

      public void setGLAccountName(@Nullable String gLAccountName)
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: GLAccountName

      Parameters:
      gLAccountName - G/L Account Name
    • setBusinessTransactionCategory

      public void setBusinessTransactionCategory(@Nullable String businessTransactionCategory)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: BusinessTransactionCategory

      Parameters:
      businessTransactionCategory - Business Transaction Category
    • setBusinessTransactionType

      public void setBusinessTransactionType(@Nullable String businessTransactionType)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: BusinessTransactionType

      Parameters:
      businessTransactionType - Business Transaction Type
    • setSourceReferenceDocumentType

      public void setSourceReferenceDocumentType(@Nullable String sourceReferenceDocumentType)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: SourceReferenceDocumentType

      Parameters:
      sourceReferenceDocumentType - Source Reference Document Type
    • setJrnlEntryItemObsoleteReason

      public void setJrnlEntryItemObsoleteReason(@Nullable String jrnlEntryItemObsoleteReason)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: JrnlEntryItemObsoleteReason

      Parameters:
      jrnlEntryItemObsoleteReason - Journal Entry Item Obsolete Reason
    • setCostCenter

      public void setCostCenter(@Nullable String costCenter)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: CostCenter

      Parameters:
      costCenter - Cost Center
    • setCostCenterName

      public void setCostCenterName(@Nullable String costCenterName)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: CostCenterName

      Parameters:
      costCenterName - Cost Center Name
    • setProfitCenter

      public void setProfitCenter(@Nullable String profitCenter)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: ProfitCenter

      Parameters:
      profitCenter - Profit Center
    • setProfitCenterName

      public void setProfitCenterName(@Nullable String profitCenterName)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: ProfitCenterName

      Parameters:
      profitCenterName - Description of Profit Center
    • setFunctionalArea

      public void setFunctionalArea(@Nullable String functionalArea)
      Constraints: Not nullable, Maximum length: 16

      Original property name from the Odata EDM: FunctionalArea

      Parameters:
      functionalArea - Functional Area
    • setFunctionalAreaName

      public void setFunctionalAreaName(@Nullable String functionalAreaName)
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: FunctionalAreaName

      Parameters:
      functionalAreaName - Functional Area Name
    • setBusinessArea

      public void setBusinessArea(@Nullable String businessArea)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: BusinessArea

      Parameters:
      businessArea - Business Area
    • setBusinessAreaName

      public void setBusinessAreaName(@Nullable String businessAreaName)
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: BusinessAreaName

      Parameters:
      businessAreaName - Business Area Name
    • setSegment

      public void setSegment(@Nullable String segment)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: Segment

      Parameters:
      segment - Segment for Segmental Reporting
    • setSegmentName

      public void setSegmentName(@Nullable String segmentName)
      Constraints: Not nullable, Maximum length: 50

      Original property name from the Odata EDM: SegmentName

      Parameters:
      segmentName - Segment Name
    • setPartnerCostCenter

      public void setPartnerCostCenter(@Nullable String partnerCostCenter)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: PartnerCostCenter

      Parameters:
      partnerCostCenter - Partner Cost Center
    • setPartnerCostCenterName

      public void setPartnerCostCenterName(@Nullable String partnerCostCenterName)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: PartnerCostCenterName

      Parameters:
      partnerCostCenterName - Partner Cost Center Name
    • setPartnerProfitCenter

      public void setPartnerProfitCenter(@Nullable String partnerProfitCenter)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: PartnerProfitCenter

      Parameters:
      partnerProfitCenter - Partner Profit Center
    • setPartnerProfitCenterName

      public void setPartnerProfitCenterName(@Nullable String partnerProfitCenterName)
      Constraints: Not nullable, Maximum length: 50

      Original property name from the Odata EDM: PartnerProfitCenterName

      Parameters:
      partnerProfitCenterName - Partner Profit Center Name
    • setPartnerFunctionalArea

      public void setPartnerFunctionalArea(@Nullable String partnerFunctionalArea)
      Constraints: Not nullable, Maximum length: 16

      Original property name from the Odata EDM: PartnerFunctionalArea

      Parameters:
      partnerFunctionalArea - Partner Functional Area
    • setPartnerFunctionalAreaName

      public void setPartnerFunctionalAreaName(@Nullable String partnerFunctionalAreaName)
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: PartnerFunctionalAreaName

      Parameters:
      partnerFunctionalAreaName - Partner Functional Area Name
    • setPartnerBusinessArea

      public void setPartnerBusinessArea(@Nullable String partnerBusinessArea)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: PartnerBusinessArea

      Parameters:
      partnerBusinessArea - Partner Business Area
    • setPartnerBusinessAreaName

      public void setPartnerBusinessAreaName(@Nullable String partnerBusinessAreaName)
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: PartnerBusinessAreaName

      Parameters:
      partnerBusinessAreaName - Partner Business Area Name
    • setPartnerCompany

      public void setPartnerCompany(@Nullable String partnerCompany)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: PartnerCompany

      Parameters:
      partnerCompany - Company ID of Trading Partner
    • setPartnerCompanyName

      public void setPartnerCompanyName(@Nullable String partnerCompanyName)
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: PartnerCompanyName

      Parameters:
      partnerCompanyName - Company Name
    • setPartnerSegment

      public void setPartnerSegment(@Nullable String partnerSegment)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: PartnerSegment

      Parameters:
      partnerSegment - Partner Segment for Segmental Reporting
    • setPartnerSegmentName

      public void setPartnerSegmentName(@Nullable String partnerSegmentName)
      Constraints: Not nullable, Maximum length: 50

      Original property name from the Odata EDM: PartnerSegmentName

      Parameters:
      partnerSegmentName - Partner Segment Name
    • setTransactionCurrency

      public void setTransactionCurrency(@Nullable String transactionCurrency)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: TransactionCurrency

      Parameters:
      transactionCurrency - Transaction Currency
    • setAmountInTransactionCurrency

      public void setAmountInTransactionCurrency(@Nullable BigDecimal amountInTransactionCurrency)
      Constraints: Not nullable, Precision: 24, Scale: 3

      Original property name from the Odata EDM: AmountInTransactionCurrency

      Parameters:
      amountInTransactionCurrency - Amount in Transaction Currency
    • setCompanyCodeCurrency

      public void setCompanyCodeCurrency(@Nullable String companyCodeCurrency)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: CompanyCodeCurrency

      Parameters:
      companyCodeCurrency - Company Code Currency
    • setAmountInCompanyCodeCurrency

      public void setAmountInCompanyCodeCurrency(@Nullable BigDecimal amountInCompanyCodeCurrency)
      Constraints: Not nullable, Precision: 24, Scale: 3

      Original property name from the Odata EDM: AmountInCompanyCodeCurrency

      Parameters:
      amountInCompanyCodeCurrency - Amount in Company Code Currency
    • setGlobalCurrency

      public void setGlobalCurrency(@Nullable String globalCurrency)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: GlobalCurrency

      Parameters:
      globalCurrency - Global Currency
    • setAmountInGlobalCurrency

      public void setAmountInGlobalCurrency(@Nullable BigDecimal amountInGlobalCurrency)
      Constraints: Not nullable, Precision: 24, Scale: 3

      Original property name from the Odata EDM: AmountInGlobalCurrency

      Parameters:
      amountInGlobalCurrency - Amount in Global Currency
    • setCostSourceUnit

      public void setCostSourceUnit(@Nullable String costSourceUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: CostSourceUnit

      Parameters:
      costSourceUnit - Cost Source Unit
    • setValuationQuantity

      public void setValuationQuantity(@Nullable BigDecimal valuationQuantity)
      Constraints: Not nullable, Precision: 23, Scale: 3

      Original property name from the Odata EDM: ValuationQuantity

      Parameters:
      valuationQuantity - Valuation Quantity
    • setFreeDefinedCurrency1

      public void setFreeDefinedCurrency1(@Nullable String freeDefinedCurrency1)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: FreeDefinedCurrency1

      Parameters:
      freeDefinedCurrency1 - Freely Defined Currency 1
    • setAmountInFreeDefinedCurrency1

      public void setAmountInFreeDefinedCurrency1(@Nullable BigDecimal amountInFreeDefinedCurrency1)
      Constraints: Not nullable, Precision: 24, Scale: 3

      Original property name from the Odata EDM: AmountInFreeDefinedCurrency1

      Parameters:
      amountInFreeDefinedCurrency1 - Amount in Freely Defined Currency 1
    • setFreeDefinedCurrency2

      public void setFreeDefinedCurrency2(@Nullable String freeDefinedCurrency2)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: FreeDefinedCurrency2

      Parameters:
      freeDefinedCurrency2 - Freely Defined Currency 2
    • setAmountInFreeDefinedCurrency2

      public void setAmountInFreeDefinedCurrency2(@Nullable BigDecimal amountInFreeDefinedCurrency2)
      Constraints: Not nullable, Precision: 24, Scale: 3

      Original property name from the Odata EDM: AmountInFreeDefinedCurrency2

      Parameters:
      amountInFreeDefinedCurrency2 - Amount in Freely Defined Currency 2
    • setFreeDefinedCurrency3

      public void setFreeDefinedCurrency3(@Nullable String freeDefinedCurrency3)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: FreeDefinedCurrency3

      Parameters:
      freeDefinedCurrency3 - Freely Defined Currency 3
    • setAmountInFreeDefinedCurrency3

      public void setAmountInFreeDefinedCurrency3(@Nullable BigDecimal amountInFreeDefinedCurrency3)
      Constraints: Not nullable, Precision: 24, Scale: 3

      Original property name from the Odata EDM: AmountInFreeDefinedCurrency3

      Parameters:
      amountInFreeDefinedCurrency3 - Amount in Freely Defined Currency 3
    • setFreeDefinedCurrency4

      public void setFreeDefinedCurrency4(@Nullable String freeDefinedCurrency4)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: FreeDefinedCurrency4

      Parameters:
      freeDefinedCurrency4 - Freely Defined Currency 4
    • setAmountInFreeDefinedCurrency4

      public void setAmountInFreeDefinedCurrency4(@Nullable BigDecimal amountInFreeDefinedCurrency4)
      Constraints: Not nullable, Precision: 24, Scale: 3

      Original property name from the Odata EDM: AmountInFreeDefinedCurrency4

      Parameters:
      amountInFreeDefinedCurrency4 - Amount in Freely Defined Currency 4
    • setFreeDefinedCurrency5

      public void setFreeDefinedCurrency5(@Nullable String freeDefinedCurrency5)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: FreeDefinedCurrency5

      Parameters:
      freeDefinedCurrency5 - Freely Defined Currency 5
    • setAmountInFreeDefinedCurrency5

      public void setAmountInFreeDefinedCurrency5(@Nullable BigDecimal amountInFreeDefinedCurrency5)
      Constraints: Not nullable, Precision: 24, Scale: 3

      Original property name from the Odata EDM: AmountInFreeDefinedCurrency5

      Parameters:
      amountInFreeDefinedCurrency5 - Amount in Freely Defined Currency 5
    • setFreeDefinedCurrency6

      public void setFreeDefinedCurrency6(@Nullable String freeDefinedCurrency6)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: FreeDefinedCurrency6

      Parameters:
      freeDefinedCurrency6 - Freely Defined Currency 6
    • setAmountInFreeDefinedCurrency6

      public void setAmountInFreeDefinedCurrency6(@Nullable BigDecimal amountInFreeDefinedCurrency6)
      Constraints: Not nullable, Precision: 24, Scale: 3

      Original property name from the Odata EDM: AmountInFreeDefinedCurrency6

      Parameters:
      amountInFreeDefinedCurrency6 - Amount in Freely Defined Currency 6
    • setFreeDefinedCurrency7

      public void setFreeDefinedCurrency7(@Nullable String freeDefinedCurrency7)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: FreeDefinedCurrency7

      Parameters:
      freeDefinedCurrency7 - Freely Defined Currency 7
    • setAmountInFreeDefinedCurrency7

      public void setAmountInFreeDefinedCurrency7(@Nullable BigDecimal amountInFreeDefinedCurrency7)
      Constraints: Not nullable, Precision: 24, Scale: 3

      Original property name from the Odata EDM: AmountInFreeDefinedCurrency7

      Parameters:
      amountInFreeDefinedCurrency7 - Amount in Freely Defined Currency 7
    • setFreeDefinedCurrency8

      public void setFreeDefinedCurrency8(@Nullable String freeDefinedCurrency8)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: FreeDefinedCurrency8

      Parameters:
      freeDefinedCurrency8 - Freely Defined Currency 8
    • setAmountInFreeDefinedCurrency8

      public void setAmountInFreeDefinedCurrency8(@Nullable BigDecimal amountInFreeDefinedCurrency8)
      Constraints: Not nullable, Precision: 24, Scale: 3

      Original property name from the Odata EDM: AmountInFreeDefinedCurrency8

      Parameters:
      amountInFreeDefinedCurrency8 - Amount in Freely Defined Currency 8
    • setBaseUnit

      public void setBaseUnit(@Nullable String baseUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: BaseUnit

      Parameters:
      baseUnit - Base Unit of Measure
    • setQuantity

      public void setQuantity(@Nullable BigDecimal quantity)
      Constraints: Not nullable, Precision: 23, Scale: 3

      Original property name from the Odata EDM: Quantity

      Parameters:
      quantity - Quantity
    • setAdditionalQuantity1Unit

      public void setAdditionalQuantity1Unit(@Nullable String additionalQuantity1Unit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: AdditionalQuantity1Unit

      Parameters:
      additionalQuantity1Unit - Additional Quantity 1 Unit
    • setAdditionalQuantity1

      public void setAdditionalQuantity1(@Nullable BigDecimal additionalQuantity1)
      Constraints: Not nullable, Precision: 23, Scale: 3

      Original property name from the Odata EDM: AdditionalQuantity1

      Parameters:
      additionalQuantity1 - Additional Quantity 1
    • setAdditionalQuantity2Unit

      public void setAdditionalQuantity2Unit(@Nullable String additionalQuantity2Unit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: AdditionalQuantity2Unit

      Parameters:
      additionalQuantity2Unit - Additional Quantity 2 Unit
    • setAdditionalQuantity2

      public void setAdditionalQuantity2(@Nullable BigDecimal additionalQuantity2)
      Constraints: Not nullable, Precision: 23, Scale: 3

      Original property name from the Odata EDM: AdditionalQuantity2

      Parameters:
      additionalQuantity2 - Additional Quantity 2
    • setAdditionalQuantity3Unit

      public void setAdditionalQuantity3Unit(@Nullable String additionalQuantity3Unit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: AdditionalQuantity3Unit

      Parameters:
      additionalQuantity3Unit - Additional Quantity 3 Unit
    • setAdditionalQuantity3

      public void setAdditionalQuantity3(@Nullable BigDecimal additionalQuantity3)
      Constraints: Not nullable, Precision: 23, Scale: 3

      Original property name from the Odata EDM: AdditionalQuantity3

      Parameters:
      additionalQuantity3 - Additional Quantity 3
    • setAccountingDocumentCategory

      public void setAccountingDocumentCategory(@Nullable String accountingDocumentCategory)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: AccountingDocumentCategory

      Parameters:
      accountingDocumentCategory - Journal Entry Category
    • setFiscalPeriod

      public void setFiscalPeriod(@Nullable String fiscalPeriod)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: FiscalPeriod

      Parameters:
      fiscalPeriod - Fiscal Period
    • setFiscalYearVariant

      public void setFiscalYearVariant(@Nullable String fiscalYearVariant)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: FiscalYearVariant

      Parameters:
      fiscalYearVariant - Fiscal Year Variant
    • setFiscalYearPeriod

      public void setFiscalYearPeriod(@Nullable String fiscalYearPeriod)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: FiscalYearPeriod

      Parameters:
      fiscalYearPeriod - Fiscal Year Period
    • setChartOfAccounts

      public void setChartOfAccounts(@Nullable String chartOfAccounts)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ChartOfAccounts

      Parameters:
      chartOfAccounts - Chart of Accounts
    • setPlant

      public void setPlant(@Nullable String plant)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: Plant

      Parameters:
      plant - Plant
    • setPlantName

      public void setPlantName(@Nullable String plantName)
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: PlantName

      Parameters:
      plantName - Plant Name
    • setCustomer

      public void setCustomer(@Nullable String customer)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: Customer

      Parameters:
      customer - Customer Number
    • setCustomerName

      public void setCustomerName(@Nullable String customerName)
      Constraints: Not nullable, Maximum length: 80

      Original property name from the Odata EDM: CustomerName

      Parameters:
      customerName - Name of Customer
    • setControllingDebitCreditCode

      public void setControllingDebitCreditCode(@Nullable String controllingDebitCreditCode)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ControllingDebitCreditCode

      Parameters:
      controllingDebitCreditCode - Controlling Debit Credit Code
    • setProject

      public void setProject(@Nullable String project)
      Constraints: Not nullable, Maximum length: 24

      Original property name from the Odata EDM: Project

      Parameters:
      project - Project
    • setProjectDescription

      public void setProjectDescription(@Nullable String projectDescription)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: ProjectDescription

      Parameters:
      projectDescription - Project Description
    • setWBSElement

      public void setWBSElement(@Nullable String wBSElement)
      Constraints: Not nullable, Maximum length: 24

      Original property name from the Odata EDM: WBSElement

      Parameters:
      wBSElement - WBS Element
    • setWBSElementDescription

      public void setWBSElementDescription(@Nullable String wBSElementDescription)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: WBSElementDescription

      Parameters:
      wBSElementDescription - WBS Element Name
    • setPartnerCompanyCode

      public void setPartnerCompanyCode(@Nullable String partnerCompanyCode)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: PartnerCompanyCode

      Parameters:
      partnerCompanyCode - Partner Company Code
    • setPartnerCompanyCodeName

      public void setPartnerCompanyCodeName(@Nullable String partnerCompanyCodeName)
      Constraints: Not nullable, Maximum length: 25

      Original property name from the Odata EDM: PartnerCompanyCodeName

      Parameters:
      partnerCompanyCodeName - Partner Company Code Name
    • setCostCtrActivityType

      public void setCostCtrActivityType(@Nullable String costCtrActivityType)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: CostCtrActivityType

      Parameters:
      costCtrActivityType - Activity Type
    • setCostCtrActivityTypeName

      public void setCostCtrActivityTypeName(@Nullable String costCtrActivityTypeName)
      Constraints: Not nullable, Maximum length: 60

      Original property name from the Odata EDM: CostCtrActivityTypeName

      Parameters:
      costCtrActivityTypeName - Activity Type Name
    • setOrderID

      public void setOrderID(@Nullable String orderID)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: OrderID

      Parameters:
      orderID - Order ID
    • setPartnerOrder

      public void setPartnerOrder(@Nullable String partnerOrder)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: PartnerOrder

      Parameters:
      partnerOrder - Partner Order
    • setPartnerCostCtrActivityType

      public void setPartnerCostCtrActivityType(@Nullable String partnerCostCtrActivityType)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: PartnerCostCtrActivityType

      Parameters:
      partnerCostCtrActivityType - Partner Cost Center Activity Type
    • setPartnerCostCtrActivityTypeName

      public void setPartnerCostCtrActivityTypeName(@Nullable String partnerCostCtrActivityTypeName)
      Constraints: Not nullable, Maximum length: 60

      Original property name from the Odata EDM: PartnerCostCtrActivityTypeName

      Parameters:
      partnerCostCtrActivityTypeName - Partner Activity Type Name
    • setPartnerProject

      public void setPartnerProject(@Nullable String partnerProject)
      Constraints: Not nullable, Maximum length: 24

      Original property name from the Odata EDM: PartnerProject

      Parameters:
      partnerProject - Partner Project
    • setPartnerProjectDescription

      public void setPartnerProjectDescription(@Nullable String partnerProjectDescription)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: PartnerProjectDescription

      Parameters:
      partnerProjectDescription - Partner Project Description (1st text line)
    • setPartnerWBSElement

      public void setPartnerWBSElement(@Nullable String partnerWBSElement)
      Constraints: Not nullable, Maximum length: 24

      Original property name from the Odata EDM: PartnerWBSElement

      Parameters:
      partnerWBSElement - Partner WBS Element
    • setPartnerWBSElementDescription

      public void setPartnerWBSElementDescription(@Nullable String partnerWBSElementDescription)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: PartnerWBSElementDescription

      Parameters:
      partnerWBSElementDescription - Partner WBS Element Description
    • setSalesOrganization

      public void setSalesOrganization(@Nullable String salesOrganization)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: SalesOrganization

      Parameters:
      salesOrganization - Sales Organization
    • setSalesOrganizationName

      public void setSalesOrganizationName(@Nullable String salesOrganizationName)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: SalesOrganizationName

      Parameters:
      salesOrganizationName - Sales Organization Name
    • setDistributionChannel

      public void setDistributionChannel(@Nullable String distributionChannel)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: DistributionChannel

      Parameters:
      distributionChannel - Distribution Channel
    • setDistributionChannelName

      public void setDistributionChannelName(@Nullable String distributionChannelName)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: DistributionChannelName

      Parameters:
      distributionChannelName - Distribution Channel Name
    • setOrganizationDivision

      public void setOrganizationDivision(@Nullable String organizationDivision)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: OrganizationDivision

      Parameters:
      organizationDivision - Division
    • setDivisionName

      public void setDivisionName(@Nullable String divisionName)
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: DivisionName

      Parameters:
      divisionName - Name of Division
    • setSoldMaterial

      public void setSoldMaterial(@Nullable String soldMaterial)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: SoldMaterial

      Parameters:
      soldMaterial - Sold Material
    • setSoldMaterialName

      public void setSoldMaterialName(@Nullable String soldMaterialName)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: SoldMaterialName

      Parameters:
      soldMaterialName - Sold Material Name
    • setMaterialGroup

      public void setMaterialGroup(@Nullable String materialGroup)
      Constraints: Not nullable, Maximum length: 9

      Original property name from the Odata EDM: MaterialGroup

      Parameters:
      materialGroup - Product Sold Group
    • setMaterialGroupName

      public void setMaterialGroupName(@Nullable String materialGroupName)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: MaterialGroupName

      Parameters:
      materialGroupName - Product Group Description
    • setCustomerGroup

      public void setCustomerGroup(@Nullable String customerGroup)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: CustomerGroup

      Parameters:
      customerGroup - Customer Group
    • setCustomerGroupName

      public void setCustomerGroupName(@Nullable String customerGroupName)
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: CustomerGroupName

      Parameters:
      customerGroupName - Name of Customer Group
    • setCustomerSupplierCountry

      public void setCustomerSupplierCountry(@Nullable String customerSupplierCountry)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: CustomerSupplierCountry

      Parameters:
      customerSupplierCountry - Customer or Supplier Country/Region
    • setCustomerSupplierCountryName

      public void setCustomerSupplierCountryName(@Nullable String customerSupplierCountryName)
      Constraints: Not nullable, Maximum length: 50

      Original property name from the Odata EDM: CustomerSupplierCountryName

      Parameters:
      customerSupplierCountryName - Country/Region Name
    • setCustomerSupplierIndustry

      public void setCustomerSupplierIndustry(@Nullable String customerSupplierIndustry)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: CustomerSupplierIndustry

      Parameters:
      customerSupplierIndustry - Customer Supplier Industry
    • setCustomerSupplierIndustryName

      public void setCustomerSupplierIndustryName(@Nullable String customerSupplierIndustryName)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: CustomerSupplierIndustryName

      Parameters:
      customerSupplierIndustryName - Description of the Industry Key
    • setSalesDistrict

      public void setSalesDistrict(@Nullable String salesDistrict)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: SalesDistrict

      Parameters:
      salesDistrict - Sales District
    • setSalesDistrictName

      public void setSalesDistrictName(@Nullable String salesDistrictName)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: SalesDistrictName

      Parameters:
      salesDistrictName - Name of the District
    • getEntityCollection

      protected String getEntityCollection()
      Specified by:
      getEntityCollection in class VdmEntity<JournalEntryItemBasic>
    • getKey

      @Nonnull protected Map<String,Object> getKey()
      Overrides:
      getKey in class VdmObject<JournalEntryItemBasic>
    • toMapOfFields

      @Nonnull protected Map<String,Object> toMapOfFields()
      Overrides:
      toMapOfFields in class VdmObject<JournalEntryItemBasic>
    • fromMap

      protected void fromMap(Map<String,Object> inputValues)
      Overrides:
      fromMap in class VdmObject<JournalEntryItemBasic>
    • field

      @Nonnull public static <T> JournalEntryItemBasicField<T> field(@Nonnull String fieldName, @Nonnull Class<T> fieldType)
      Use with available fluent helpers to apply an extension field to query operations.
      Type Parameters:
      T - The type of the extension field when performing value comparisons.
      Parameters:
      fieldName - The name of the extension field as returned by the OData service.
      fieldType - The Java type to use for the extension field when performing value comparisons.
      Returns:
      A representation of an extension field from this entity.
    • field

      @Nonnull public static <T, DomainT> JournalEntryItemBasicField<T> field(@Nonnull String fieldName, @Nonnull TypeConverter<T,DomainT> typeConverter)
      Use with available fluent helpers to apply an extension field to query operations.
      Type Parameters:
      T - The type of the extension field when performing value comparisons.
      DomainT - The type of the extension field as returned by the OData service.
      Parameters:
      typeConverter - A TypeConverter<T, DomainT> instance whose first generic type matches the Java type of the field
      fieldName - The name of the extension field as returned by the OData service.
      Returns:
      A representation of an extension field from this entity, holding a reference to the given TypeConverter.
    • getDestinationForFetch

      @Nullable public HttpDestinationProperties getDestinationForFetch()
      Overrides:
      getDestinationForFetch in class VdmEntity<JournalEntryItemBasic>
    • setServicePathForFetch

      protected void setServicePathForFetch(@Nullable String servicePathForFetch)
      Overrides:
      setServicePathForFetch in class VdmEntity<JournalEntryItemBasic>
    • attachToService

      public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination)
      Overrides:
      attachToService in class VdmEntity<JournalEntryItemBasic>
    • getDefaultServicePath

      protected String getDefaultServicePath()
      Overrides:
      getDefaultServicePath in class VdmEntity<JournalEntryItemBasic>
    • toMapOfNavigationProperties

      @Nonnull protected Map<String,Object> toMapOfNavigationProperties()
      Overrides:
      toMapOfNavigationProperties in class VdmObject<JournalEntryItemBasic>
    • fetchCompanyCode

      @Nullable public CompanyCode fetchCompanyCode()
      Fetches the CompanyCode entity (one to one) associated with this entity. This corresponds to the OData navigation property to_CompanyCode.

      Please note: This method will not cache or persist the query results.

      Returns:
      The single associated CompanyCode entity, or null if an entity is not associated.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getCompanyCodeOrFetch

      @Nullable public CompanyCode getCompanyCodeOrFetch()
      Retrieval of associated CompanyCode entity (one to one). This corresponds to the OData navigation property to_CompanyCode.

      If the navigation property to_CompanyCode of a queried JournalEntryItemBasic is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Returns:
      List of associated CompanyCode entity.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getCompanyCodeIfPresent

      @Nonnull public io.vavr.control.Option<CompanyCode> getCompanyCodeIfPresent()
      Retrieval of associated CompanyCode entity (one to one). This corresponds to the OData navigation property to_CompanyCode.

      If the navigation property for an entity JournalEntryItemBasic has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property to_CompanyCode is already loaded, the result will contain the CompanyCode entity. If not, an Option with result state empty is returned.
    • setCompanyCode

      public void setCompanyCode(CompanyCode value)
      Overwrites the associated CompanyCode entity for the loaded navigation property to_CompanyCode.
      Parameters:
      value - New CompanyCode entity.
    • fetchCurrentCostCenter

      @Nullable public CostCenter fetchCurrentCostCenter()
      Fetches the CostCenter entity (one to one) associated with this entity. This corresponds to the OData navigation property to_CurrentCostCenter.

      Please note: This method will not cache or persist the query results.

      Returns:
      The single associated CostCenter entity, or null if an entity is not associated.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getCurrentCostCenterOrFetch

      @Nullable public CostCenter getCurrentCostCenterOrFetch()
      Retrieval of associated CostCenter entity (one to one). This corresponds to the OData navigation property to_CurrentCostCenter.

      If the navigation property to_CurrentCostCenter of a queried JournalEntryItemBasic is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Returns:
      List of associated CostCenter entity.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getCurrentCostCenterIfPresent

      @Nonnull public io.vavr.control.Option<CostCenter> getCurrentCostCenterIfPresent()
      Retrieval of associated CostCenter entity (one to one). This corresponds to the OData navigation property to_CurrentCostCenter.

      If the navigation property for an entity JournalEntryItemBasic has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property to_CurrentCostCenter is already loaded, the result will contain the CostCenter entity. If not, an Option with result state empty is returned.
    • setCurrentCostCenter

      public void setCurrentCostCenter(CostCenter value)
      Overwrites the associated CostCenter entity for the loaded navigation property to_CurrentCostCenter.
      Parameters:
      value - New CostCenter entity.
    • fetchCurrentProfitCenter

      @Nullable public ProfitCenter fetchCurrentProfitCenter()
      Fetches the ProfitCenter entity (one to one) associated with this entity. This corresponds to the OData navigation property to_CurrentProfitCenter.

      Please note: This method will not cache or persist the query results.

      Returns:
      The single associated ProfitCenter entity, or null if an entity is not associated.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getCurrentProfitCenterOrFetch

      @Nullable public ProfitCenter getCurrentProfitCenterOrFetch()
      Retrieval of associated ProfitCenter entity (one to one). This corresponds to the OData navigation property to_CurrentProfitCenter.

      If the navigation property to_CurrentProfitCenter of a queried JournalEntryItemBasic is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Returns:
      List of associated ProfitCenter entity.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getCurrentProfitCenterIfPresent

      @Nonnull public io.vavr.control.Option<ProfitCenter> getCurrentProfitCenterIfPresent()
      Retrieval of associated ProfitCenter entity (one to one). This corresponds to the OData navigation property to_CurrentProfitCenter.

      If the navigation property for an entity JournalEntryItemBasic has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property to_CurrentProfitCenter is already loaded, the result will contain the ProfitCenter entity. If not, an Option with result state empty is returned.
    • setCurrentProfitCenter

      public void setCurrentProfitCenter(ProfitCenter value)
      Overwrites the associated ProfitCenter entity for the loaded navigation property to_CurrentProfitCenter.
      Parameters:
      value - New ProfitCenter entity.
    • fetchGLAccountInChartOfAccounts

      @Nullable public GLAccountInChartOfAccounts fetchGLAccountInChartOfAccounts()
      Fetches the GLAccountInChartOfAccounts entity (one to one) associated with this entity. This corresponds to the OData navigation property to_GLAccountInChartOfAccounts.

      Please note: This method will not cache or persist the query results.

      Returns:
      The single associated GLAccountInChartOfAccounts entity, or null if an entity is not associated.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getGLAccountInChartOfAccountsOrFetch

      @Nullable public GLAccountInChartOfAccounts getGLAccountInChartOfAccountsOrFetch()
      Retrieval of associated GLAccountInChartOfAccounts entity (one to one). This corresponds to the OData navigation property to_GLAccountInChartOfAccounts.

      If the navigation property to_GLAccountInChartOfAccounts of a queried JournalEntryItemBasic is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Returns:
      List of associated GLAccountInChartOfAccounts entity.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getGLAccountInChartOfAccountsIfPresent

      @Nonnull public io.vavr.control.Option<GLAccountInChartOfAccounts> getGLAccountInChartOfAccountsIfPresent()
      Retrieval of associated GLAccountInChartOfAccounts entity (one to one). This corresponds to the OData navigation property to_GLAccountInChartOfAccounts.

      If the navigation property for an entity JournalEntryItemBasic has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property to_GLAccountInChartOfAccounts is already loaded, the result will contain the GLAccountInChartOfAccounts entity. If not, an Option with result state empty is returned.
    • setGLAccountInChartOfAccounts

      public void setGLAccountInChartOfAccounts(GLAccountInChartOfAccounts value)
      Overwrites the associated GLAccountInChartOfAccounts entity for the loaded navigation property to_GLAccountInChartOfAccounts.
      Parameters:
      value - New GLAccountInChartOfAccounts entity.
    • builder

      @Nonnull public static JournalEntryItemBasic.JournalEntryItemBasicBuilder builder()
    • getID

      @Nullable public String getID()
      (Key Field) Constraints: Not nullable

      Original property name from the Odata EDM: ID

      Returns:
      The iD contained in this entity.
    • getLedger

      @Nullable public String getLedger()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: Ledger

      Returns:
      Ledger in General Ledger Accounting
    • getLedgerName

      @Nullable public String getLedgerName()
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: LedgerName

      Returns:
      Ledger Name
    • getSourceLedger

      @Nullable public String getSourceLedger()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: SourceLedger

      Returns:
      Source Ledger
    • getLedgerFiscalYear

      @Nullable public String getLedgerFiscalYear()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: LedgerFiscalYear

      Returns:
      Fiscal Year of Ledger
    • getControllingArea

      @Nullable public String getControllingArea()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ControllingArea

      Returns:
      Controlling Area
    • getControllingAreaName

      @Nullable public String getControllingAreaName()
      Constraints: Not nullable, Maximum length: 25

      Original property name from the Odata EDM: ControllingAreaName

      Returns:
      Controlling Area Name
    • getCompanyCode

      @Nullable public String getCompanyCode()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: CompanyCode

      Returns:
      Company Code
    • getCompanyCodeName

      @Nullable public String getCompanyCodeName()
      Constraints: Not nullable, Maximum length: 25

      Original property name from the Odata EDM: CompanyCodeName

      Returns:
      Company Code Name
    • getGLAccount

      @Nullable public String getGLAccount()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: GLAccount

      Returns:
      G/L Account
    • getGLAccountName

      @Nullable public String getGLAccountName()
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: GLAccountName

      Returns:
      G/L Account Name
    • getBusinessTransactionCategory

      @Nullable public String getBusinessTransactionCategory()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: BusinessTransactionCategory

      Returns:
      Business Transaction Category
    • getBusinessTransactionType

      @Nullable public String getBusinessTransactionType()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: BusinessTransactionType

      Returns:
      Business Transaction Type
    • getSourceReferenceDocumentType

      @Nullable public String getSourceReferenceDocumentType()
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: SourceReferenceDocumentType

      Returns:
      Source Reference Document Type
    • getJrnlEntryItemObsoleteReason

      @Nullable public String getJrnlEntryItemObsoleteReason()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: JrnlEntryItemObsoleteReason

      Returns:
      Journal Entry Item Obsolete Reason
    • getCostCenter

      @Nullable public String getCostCenter()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: CostCenter

      Returns:
      Cost Center
    • getCostCenterName

      @Nullable public String getCostCenterName()
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: CostCenterName

      Returns:
      Cost Center Name
    • getProfitCenter

      @Nullable public String getProfitCenter()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: ProfitCenter

      Returns:
      Profit Center
    • getProfitCenterName

      @Nullable public String getProfitCenterName()
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: ProfitCenterName

      Returns:
      Description of Profit Center
    • getFunctionalArea

      @Nullable public String getFunctionalArea()
      Constraints: Not nullable, Maximum length: 16

      Original property name from the Odata EDM: FunctionalArea

      Returns:
      Functional Area
    • getFunctionalAreaName

      @Nullable public String getFunctionalAreaName()
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: FunctionalAreaName

      Returns:
      Functional Area Name
    • getBusinessArea

      @Nullable public String getBusinessArea()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: BusinessArea

      Returns:
      Business Area
    • getBusinessAreaName

      @Nullable public String getBusinessAreaName()
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: BusinessAreaName

      Returns:
      Business Area Name
    • getSegment

      @Nullable public String getSegment()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: Segment

      Returns:
      Segment for Segmental Reporting
    • getSegmentName

      @Nullable public String getSegmentName()
      Constraints: Not nullable, Maximum length: 50

      Original property name from the Odata EDM: SegmentName

      Returns:
      Segment Name
    • getPartnerCostCenter

      @Nullable public String getPartnerCostCenter()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: PartnerCostCenter

      Returns:
      Partner Cost Center
    • getPartnerCostCenterName

      @Nullable public String getPartnerCostCenterName()
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: PartnerCostCenterName

      Returns:
      Partner Cost Center Name
    • getPartnerProfitCenter

      @Nullable public String getPartnerProfitCenter()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: PartnerProfitCenter

      Returns:
      Partner Profit Center
    • getPartnerProfitCenterName

      @Nullable public String getPartnerProfitCenterName()
      Constraints: Not nullable, Maximum length: 50

      Original property name from the Odata EDM: PartnerProfitCenterName

      Returns:
      Partner Profit Center Name
    • getPartnerFunctionalArea

      @Nullable public String getPartnerFunctionalArea()
      Constraints: Not nullable, Maximum length: 16

      Original property name from the Odata EDM: PartnerFunctionalArea

      Returns:
      Partner Functional Area
    • getPartnerFunctionalAreaName

      @Nullable public String getPartnerFunctionalAreaName()
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: PartnerFunctionalAreaName

      Returns:
      Partner Functional Area Name
    • getPartnerBusinessArea

      @Nullable public String getPartnerBusinessArea()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: PartnerBusinessArea

      Returns:
      Partner Business Area
    • getPartnerBusinessAreaName

      @Nullable public String getPartnerBusinessAreaName()
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: PartnerBusinessAreaName

      Returns:
      Partner Business Area Name
    • getPartnerCompany

      @Nullable public String getPartnerCompany()
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: PartnerCompany

      Returns:
      Company ID of Trading Partner
    • getPartnerCompanyName

      @Nullable public String getPartnerCompanyName()
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: PartnerCompanyName

      Returns:
      Company Name
    • getPartnerSegment

      @Nullable public String getPartnerSegment()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: PartnerSegment

      Returns:
      Partner Segment for Segmental Reporting
    • getPartnerSegmentName

      @Nullable public String getPartnerSegmentName()
      Constraints: Not nullable, Maximum length: 50

      Original property name from the Odata EDM: PartnerSegmentName

      Returns:
      Partner Segment Name
    • getTransactionCurrency

      @Nullable public String getTransactionCurrency()
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: TransactionCurrency

      Returns:
      Transaction Currency
    • getAmountInTransactionCurrency

      @Nullable public BigDecimal getAmountInTransactionCurrency()
      Constraints: Not nullable, Precision: 24, Scale: 3

      Original property name from the Odata EDM: AmountInTransactionCurrency

      Returns:
      Amount in Transaction Currency
    • getCompanyCodeCurrency

      @Nullable public String getCompanyCodeCurrency()
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: CompanyCodeCurrency

      Returns:
      Company Code Currency
    • getAmountInCompanyCodeCurrency

      @Nullable public BigDecimal getAmountInCompanyCodeCurrency()
      Constraints: Not nullable, Precision: 24, Scale: 3

      Original property name from the Odata EDM: AmountInCompanyCodeCurrency

      Returns:
      Amount in Company Code Currency
    • getGlobalCurrency

      @Nullable public String getGlobalCurrency()
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: GlobalCurrency

      Returns:
      Global Currency
    • getAmountInGlobalCurrency

      @Nullable public BigDecimal getAmountInGlobalCurrency()
      Constraints: Not nullable, Precision: 24, Scale: 3

      Original property name from the Odata EDM: AmountInGlobalCurrency

      Returns:
      Amount in Global Currency
    • getCostSourceUnit

      @Nullable public String getCostSourceUnit()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: CostSourceUnit

      Returns:
      Cost Source Unit
    • getValuationQuantity

      @Nullable public BigDecimal getValuationQuantity()
      Constraints: Not nullable, Precision: 23, Scale: 3

      Original property name from the Odata EDM: ValuationQuantity

      Returns:
      Valuation Quantity
    • getFreeDefinedCurrency1

      @Nullable public String getFreeDefinedCurrency1()
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: FreeDefinedCurrency1

      Returns:
      Freely Defined Currency 1
    • getAmountInFreeDefinedCurrency1

      @Nullable public BigDecimal getAmountInFreeDefinedCurrency1()
      Constraints: Not nullable, Precision: 24, Scale: 3

      Original property name from the Odata EDM: AmountInFreeDefinedCurrency1

      Returns:
      Amount in Freely Defined Currency 1
    • getFreeDefinedCurrency2

      @Nullable public String getFreeDefinedCurrency2()
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: FreeDefinedCurrency2

      Returns:
      Freely Defined Currency 2
    • getAmountInFreeDefinedCurrency2

      @Nullable public BigDecimal getAmountInFreeDefinedCurrency2()
      Constraints: Not nullable, Precision: 24, Scale: 3

      Original property name from the Odata EDM: AmountInFreeDefinedCurrency2

      Returns:
      Amount in Freely Defined Currency 2
    • getFreeDefinedCurrency3

      @Nullable public String getFreeDefinedCurrency3()
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: FreeDefinedCurrency3

      Returns:
      Freely Defined Currency 3
    • getAmountInFreeDefinedCurrency3

      @Nullable public BigDecimal getAmountInFreeDefinedCurrency3()
      Constraints: Not nullable, Precision: 24, Scale: 3

      Original property name from the Odata EDM: AmountInFreeDefinedCurrency3

      Returns:
      Amount in Freely Defined Currency 3
    • getFreeDefinedCurrency4

      @Nullable public String getFreeDefinedCurrency4()
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: FreeDefinedCurrency4

      Returns:
      Freely Defined Currency 4
    • getAmountInFreeDefinedCurrency4

      @Nullable public BigDecimal getAmountInFreeDefinedCurrency4()
      Constraints: Not nullable, Precision: 24, Scale: 3

      Original property name from the Odata EDM: AmountInFreeDefinedCurrency4

      Returns:
      Amount in Freely Defined Currency 4
    • getFreeDefinedCurrency5

      @Nullable public String getFreeDefinedCurrency5()
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: FreeDefinedCurrency5

      Returns:
      Freely Defined Currency 5
    • getAmountInFreeDefinedCurrency5

      @Nullable public BigDecimal getAmountInFreeDefinedCurrency5()
      Constraints: Not nullable, Precision: 24, Scale: 3

      Original property name from the Odata EDM: AmountInFreeDefinedCurrency5

      Returns:
      Amount in Freely Defined Currency 5
    • getFreeDefinedCurrency6

      @Nullable public String getFreeDefinedCurrency6()
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: FreeDefinedCurrency6

      Returns:
      Freely Defined Currency 6
    • getAmountInFreeDefinedCurrency6

      @Nullable public BigDecimal getAmountInFreeDefinedCurrency6()
      Constraints: Not nullable, Precision: 24, Scale: 3

      Original property name from the Odata EDM: AmountInFreeDefinedCurrency6

      Returns:
      Amount in Freely Defined Currency 6
    • getFreeDefinedCurrency7

      @Nullable public String getFreeDefinedCurrency7()
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: FreeDefinedCurrency7

      Returns:
      Freely Defined Currency 7
    • getAmountInFreeDefinedCurrency7

      @Nullable public BigDecimal getAmountInFreeDefinedCurrency7()
      Constraints: Not nullable, Precision: 24, Scale: 3

      Original property name from the Odata EDM: AmountInFreeDefinedCurrency7

      Returns:
      Amount in Freely Defined Currency 7
    • getFreeDefinedCurrency8

      @Nullable public String getFreeDefinedCurrency8()
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: FreeDefinedCurrency8

      Returns:
      Freely Defined Currency 8
    • getAmountInFreeDefinedCurrency8

      @Nullable public BigDecimal getAmountInFreeDefinedCurrency8()
      Constraints: Not nullable, Precision: 24, Scale: 3

      Original property name from the Odata EDM: AmountInFreeDefinedCurrency8

      Returns:
      Amount in Freely Defined Currency 8
    • getBaseUnit

      @Nullable public String getBaseUnit()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: BaseUnit

      Returns:
      Base Unit of Measure
    • getQuantity

      @Nullable public BigDecimal getQuantity()
      Constraints: Not nullable, Precision: 23, Scale: 3

      Original property name from the Odata EDM: Quantity

      Returns:
      Quantity
    • getAdditionalQuantity1Unit

      @Nullable public String getAdditionalQuantity1Unit()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: AdditionalQuantity1Unit

      Returns:
      Additional Quantity 1 Unit
    • getAdditionalQuantity1

      @Nullable public BigDecimal getAdditionalQuantity1()
      Constraints: Not nullable, Precision: 23, Scale: 3

      Original property name from the Odata EDM: AdditionalQuantity1

      Returns:
      Additional Quantity 1
    • getAdditionalQuantity2Unit

      @Nullable public String getAdditionalQuantity2Unit()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: AdditionalQuantity2Unit

      Returns:
      Additional Quantity 2 Unit
    • getAdditionalQuantity2

      @Nullable public BigDecimal getAdditionalQuantity2()
      Constraints: Not nullable, Precision: 23, Scale: 3

      Original property name from the Odata EDM: AdditionalQuantity2

      Returns:
      Additional Quantity 2
    • getAdditionalQuantity3Unit

      @Nullable public String getAdditionalQuantity3Unit()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: AdditionalQuantity3Unit

      Returns:
      Additional Quantity 3 Unit
    • getAdditionalQuantity3

      @Nullable public BigDecimal getAdditionalQuantity3()
      Constraints: Not nullable, Precision: 23, Scale: 3

      Original property name from the Odata EDM: AdditionalQuantity3

      Returns:
      Additional Quantity 3
    • getAccountingDocumentCategory

      @Nullable public String getAccountingDocumentCategory()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: AccountingDocumentCategory

      Returns:
      Journal Entry Category
    • getFiscalPeriod

      @Nullable public String getFiscalPeriod()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: FiscalPeriod

      Returns:
      Fiscal Period
    • getFiscalYearVariant

      @Nullable public String getFiscalYearVariant()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: FiscalYearVariant

      Returns:
      Fiscal Year Variant
    • getFiscalYearPeriod

      @Nullable public String getFiscalYearPeriod()
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: FiscalYearPeriod

      Returns:
      Fiscal Year Period
    • getChartOfAccounts

      @Nullable public String getChartOfAccounts()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ChartOfAccounts

      Returns:
      Chart of Accounts
    • getPlant

      @Nullable public String getPlant()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: Plant

      Returns:
      Plant
    • getPlantName

      @Nullable public String getPlantName()
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: PlantName

      Returns:
      Plant Name
    • getCustomer

      @Nullable public String getCustomer()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: Customer

      Returns:
      Customer Number
    • getCustomerName

      @Nullable public String getCustomerName()
      Constraints: Not nullable, Maximum length: 80

      Original property name from the Odata EDM: CustomerName

      Returns:
      Name of Customer
    • getControllingDebitCreditCode

      @Nullable public String getControllingDebitCreditCode()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ControllingDebitCreditCode

      Returns:
      Controlling Debit Credit Code
    • getProject

      @Nullable public String getProject()
      Constraints: Not nullable, Maximum length: 24

      Original property name from the Odata EDM: Project

      Returns:
      Project
    • getProjectDescription

      @Nullable public String getProjectDescription()
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: ProjectDescription

      Returns:
      Project Description
    • getWBSElement

      @Nullable public String getWBSElement()
      Constraints: Not nullable, Maximum length: 24

      Original property name from the Odata EDM: WBSElement

      Returns:
      WBS Element
    • getWBSElementDescription

      @Nullable public String getWBSElementDescription()
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: WBSElementDescription

      Returns:
      WBS Element Name
    • getPartnerCompanyCode

      @Nullable public String getPartnerCompanyCode()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: PartnerCompanyCode

      Returns:
      Partner Company Code
    • getPartnerCompanyCodeName

      @Nullable public String getPartnerCompanyCodeName()
      Constraints: Not nullable, Maximum length: 25

      Original property name from the Odata EDM: PartnerCompanyCodeName

      Returns:
      Partner Company Code Name
    • getCostCtrActivityType

      @Nullable public String getCostCtrActivityType()
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: CostCtrActivityType

      Returns:
      Activity Type
    • getCostCtrActivityTypeName

      @Nullable public String getCostCtrActivityTypeName()
      Constraints: Not nullable, Maximum length: 60

      Original property name from the Odata EDM: CostCtrActivityTypeName

      Returns:
      Activity Type Name
    • getOrderID

      @Nullable public String getOrderID()
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: OrderID

      Returns:
      Order ID
    • getPartnerOrder

      @Nullable public String getPartnerOrder()
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: PartnerOrder

      Returns:
      Partner Order
    • getPartnerCostCtrActivityType

      @Nullable public String getPartnerCostCtrActivityType()
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: PartnerCostCtrActivityType

      Returns:
      Partner Cost Center Activity Type
    • getPartnerCostCtrActivityTypeName

      @Nullable public String getPartnerCostCtrActivityTypeName()
      Constraints: Not nullable, Maximum length: 60

      Original property name from the Odata EDM: PartnerCostCtrActivityTypeName

      Returns:
      Partner Activity Type Name
    • getPartnerProject

      @Nullable public String getPartnerProject()
      Constraints: Not nullable, Maximum length: 24

      Original property name from the Odata EDM: PartnerProject

      Returns:
      Partner Project
    • getPartnerProjectDescription

      @Nullable public String getPartnerProjectDescription()
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: PartnerProjectDescription

      Returns:
      Partner Project Description (1st text line)
    • getPartnerWBSElement

      @Nullable public String getPartnerWBSElement()
      Constraints: Not nullable, Maximum length: 24

      Original property name from the Odata EDM: PartnerWBSElement

      Returns:
      Partner WBS Element
    • getPartnerWBSElementDescription

      @Nullable public String getPartnerWBSElementDescription()
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: PartnerWBSElementDescription

      Returns:
      Partner WBS Element Description
    • getSalesOrganization

      @Nullable public String getSalesOrganization()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: SalesOrganization

      Returns:
      Sales Organization
    • getSalesOrganizationName

      @Nullable public String getSalesOrganizationName()
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: SalesOrganizationName

      Returns:
      Sales Organization Name
    • getDistributionChannel

      @Nullable public String getDistributionChannel()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: DistributionChannel

      Returns:
      Distribution Channel
    • getDistributionChannelName

      @Nullable public String getDistributionChannelName()
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: DistributionChannelName

      Returns:
      Distribution Channel Name
    • getOrganizationDivision

      @Nullable public String getOrganizationDivision()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: OrganizationDivision

      Returns:
      Division
    • getDivisionName

      @Nullable public String getDivisionName()
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: DivisionName

      Returns:
      Name of Division
    • getSoldMaterial

      @Nullable public String getSoldMaterial()
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: SoldMaterial

      Returns:
      Sold Material
    • getSoldMaterialName

      @Nullable public String getSoldMaterialName()
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: SoldMaterialName

      Returns:
      Sold Material Name
    • getMaterialGroup

      @Nullable public String getMaterialGroup()
      Constraints: Not nullable, Maximum length: 9

      Original property name from the Odata EDM: MaterialGroup

      Returns:
      Product Sold Group
    • getMaterialGroupName

      @Nullable public String getMaterialGroupName()
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: MaterialGroupName

      Returns:
      Product Group Description
    • getCustomerGroup

      @Nullable public String getCustomerGroup()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: CustomerGroup

      Returns:
      Customer Group
    • getCustomerGroupName

      @Nullable public String getCustomerGroupName()
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: CustomerGroupName

      Returns:
      Name of Customer Group
    • getCustomerSupplierCountry

      @Nullable public String getCustomerSupplierCountry()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: CustomerSupplierCountry

      Returns:
      Customer or Supplier Country/Region
    • getCustomerSupplierCountryName

      @Nullable public String getCustomerSupplierCountryName()
      Constraints: Not nullable, Maximum length: 50

      Original property name from the Odata EDM: CustomerSupplierCountryName

      Returns:
      Country/Region Name
    • getCustomerSupplierIndustry

      @Nullable public String getCustomerSupplierIndustry()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: CustomerSupplierIndustry

      Returns:
      Customer Supplier Industry
    • getCustomerSupplierIndustryName

      @Nullable public String getCustomerSupplierIndustryName()
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: CustomerSupplierIndustryName

      Returns:
      Description of the Industry Key
    • getSalesDistrict

      @Nullable public String getSalesDistrict()
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: SalesDistrict

      Returns:
      Sales District
    • getSalesDistrictName

      @Nullable public String getSalesDistrictName()
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: SalesDistrictName

      Returns:
      Name of the District
    • toString

      @Nonnull public String toString()
      Overrides:
      toString in class VdmObject<JournalEntryItemBasic>
    • equals

      public boolean equals(@Nullable Object o)
      Overrides:
      equals in class VdmEntity<JournalEntryItemBasic>
    • canEqual

      protected boolean canEqual(@Nullable Object other)
      Overrides:
      canEqual in class VdmEntity<JournalEntryItemBasic>
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class VdmEntity<JournalEntryItemBasic>