public class JournalEntryItemBasic extends VdmEntity<JournalEntryItemBasic>
Original entity name from the Odata EDM: A_JournalEntryItemBasicType
Modifier and Type | Class and Description |
---|---|
static class |
JournalEntryItemBasic.JournalEntryItemBasicBuilder
Helper class to allow for fluent creation of JournalEntryItemBasic instances.
|
Modifier and Type | Field and Description |
---|---|
static JournalEntryItemBasicSelectable |
ALL_FIELDS
Selector for all available fields of JournalEntryItemBasic.
|
static JournalEntryItemBasicField<BigDecimal> |
AMOUNT_IN_COMPANY_CODE_CURRENCY
Use with available fluent helpers to apply the AmountInCompanyCodeCurrency field to query operations.
|
static JournalEntryItemBasicField<BigDecimal> |
AMOUNT_IN_GLOBAL_CURRENCY
Use with available fluent helpers to apply the AmountInGlobalCurrency field to query operations.
|
static JournalEntryItemBasicField<BigDecimal> |
AMOUNT_IN_TRANSACTION_CURRENCY
Use with available fluent helpers to apply the AmountInTransactionCurrency field to query operations.
|
static JournalEntryItemBasicField<String> |
BUSINESS_AREA
Use with available fluent helpers to apply the BusinessArea field to query operations.
|
static JournalEntryItemBasicField<String> |
BUSINESS_AREA_NAME
Use with available fluent helpers to apply the BusinessAreaName field to query operations.
|
static JournalEntryItemBasicField<String> |
CHART_OF_ACCOUNTS
Use with available fluent helpers to apply the ChartOfAccounts field to query operations.
|
static JournalEntryItemBasicField<String> |
COMPANY_CODE
Use with available fluent helpers to apply the CompanyCode field to query operations.
|
static JournalEntryItemBasicField<String> |
COMPANY_CODE_CURRENCY
Use with available fluent helpers to apply the CompanyCodeCurrency field to query operations.
|
static JournalEntryItemBasicField<String> |
COMPANY_CODE_NAME
Use with available fluent helpers to apply the CompanyCodeName field to query operations.
|
static JournalEntryItemBasicField<String> |
CONTROLLING_AREA
Use with available fluent helpers to apply the ControllingArea field to query operations.
|
static JournalEntryItemBasicField<String> |
CONTROLLING_AREA_NAME
Use with available fluent helpers to apply the ControllingAreaName field to query operations.
|
static JournalEntryItemBasicField<String> |
CONTROLLING_DEBIT_CREDIT_CODE
Use with available fluent helpers to apply the ControllingDebitCreditCode field to query operations.
|
static JournalEntryItemBasicField<String> |
COST_CENTER
Use with available fluent helpers to apply the CostCenter field to query operations.
|
static JournalEntryItemBasicField<String> |
COST_CENTER_NAME
Use with available fluent helpers to apply the CostCenterName field to query operations.
|
static JournalEntryItemBasicField<String> |
COST_CTR_ACTIVITY_TYPE
Use with available fluent helpers to apply the CostCtrActivityType field to query operations.
|
static JournalEntryItemBasicField<String> |
COST_CTR_ACTIVITY_TYPE_NAME
Use with available fluent helpers to apply the CostCtrActivityTypeName field to query operations.
|
static JournalEntryItemBasicField<String> |
COST_SOURCE_UNIT
Use with available fluent helpers to apply the CostSourceUnit field to query operations.
|
static JournalEntryItemBasicField<String> |
CUSTOMER
Use with available fluent helpers to apply the Customer field to query operations.
|
static JournalEntryItemBasicField<String> |
CUSTOMER_GROUP
Use with available fluent helpers to apply the CustomerGroup field to query operations.
|
static JournalEntryItemBasicField<String> |
CUSTOMER_GROUP_NAME
Use with available fluent helpers to apply the CustomerGroupName field to query operations.
|
static JournalEntryItemBasicField<String> |
CUSTOMER_NAME
Use with available fluent helpers to apply the CustomerName field to query operations.
|
static JournalEntryItemBasicField<String> |
CUSTOMER_SUPPLIER_COUNTRY
Use with available fluent helpers to apply the CustomerSupplierCountry field to query operations.
|
static JournalEntryItemBasicField<String> |
CUSTOMER_SUPPLIER_COUNTRY_NAME
Use with available fluent helpers to apply the CustomerSupplierCountryName field to query operations.
|
static JournalEntryItemBasicField<String> |
CUSTOMER_SUPPLIER_INDUSTRY
Use with available fluent helpers to apply the CustomerSupplierIndustry field to query operations.
|
static JournalEntryItemBasicField<String> |
CUSTOMER_SUPPLIER_INDUSTRY_NAME
Use with available fluent helpers to apply the CustomerSupplierIndustryName field to query operations.
|
static JournalEntryItemBasicField<String> |
DISTRIBUTION_CHANNEL
Use with available fluent helpers to apply the DistributionChannel field to query operations.
|
static JournalEntryItemBasicField<String> |
DISTRIBUTION_CHANNEL_NAME
Use with available fluent helpers to apply the DistributionChannelName field to query operations.
|
static JournalEntryItemBasicField<String> |
DIVISION_NAME
Use with available fluent helpers to apply the DivisionName field to query operations.
|
static JournalEntryItemBasicField<String> |
FISCAL_PERIOD
Use with available fluent helpers to apply the FiscalPeriod field to query operations.
|
static JournalEntryItemBasicField<String> |
FISCAL_YEAR_PERIOD
Use with available fluent helpers to apply the FiscalYearPeriod field to query operations.
|
static JournalEntryItemBasicField<String> |
FISCAL_YEAR_VARIANT
Use with available fluent helpers to apply the FiscalYearVariant field to query operations.
|
static JournalEntryItemBasicField<String> |
FUNCTIONAL_AREA
Use with available fluent helpers to apply the FunctionalArea field to query operations.
|
static JournalEntryItemBasicField<String> |
FUNCTIONAL_AREA_NAME
Use with available fluent helpers to apply the FunctionalAreaName field to query operations.
|
static JournalEntryItemBasicField<String> |
GL_ACCOUNT
Use with available fluent helpers to apply the GLAccount field to query operations.
|
static JournalEntryItemBasicField<String> |
GL_ACCOUNT_NAME
Use with available fluent helpers to apply the GLAccountName field to query operations.
|
static JournalEntryItemBasicField<String> |
GLOBAL_CURRENCY
Use with available fluent helpers to apply the GlobalCurrency field to query operations.
|
static JournalEntryItemBasicField<String> |
ID
Use with available fluent helpers to apply the ID field to query operations.
|
static JournalEntryItemBasicField<String> |
LEDGER
Use with available fluent helpers to apply the Ledger field to query operations.
|
static JournalEntryItemBasicField<String> |
LEDGER_FISCAL_YEAR
Use with available fluent helpers to apply the LedgerFiscalYear field to query operations.
|
static JournalEntryItemBasicField<String> |
LEDGER_NAME
Use with available fluent helpers to apply the LedgerName field to query operations.
|
static JournalEntryItemBasicField<String> |
MATERIAL_GROUP
Use with available fluent helpers to apply the MaterialGroup field to query operations.
|
static JournalEntryItemBasicField<String> |
MATERIAL_GROUP_NAME
Use with available fluent helpers to apply the MaterialGroupName field to query operations.
|
static JournalEntryItemBasicField<String> |
ORDER_ID
Use with available fluent helpers to apply the OrderID field to query operations.
|
static JournalEntryItemBasicField<String> |
ORGANIZATION_DIVISION
Use with available fluent helpers to apply the OrganizationDivision field to query operations.
|
static JournalEntryItemBasicField<String> |
PARTNER_BUSINESS_AREA
Use with available fluent helpers to apply the PartnerBusinessArea field to query operations.
|
static JournalEntryItemBasicField<String> |
PARTNER_BUSINESS_AREA_NAME
Use with available fluent helpers to apply the PartnerBusinessAreaName field to query operations.
|
static JournalEntryItemBasicField<String> |
PARTNER_COMPANY
Use with available fluent helpers to apply the PartnerCompany field to query operations.
|
static JournalEntryItemBasicField<String> |
PARTNER_COMPANY_CODE
Use with available fluent helpers to apply the PartnerCompanyCode field to query operations.
|
static JournalEntryItemBasicField<String> |
PARTNER_COMPANY_CODE_NAME
Use with available fluent helpers to apply the PartnerCompanyCodeName field to query operations.
|
static JournalEntryItemBasicField<String> |
PARTNER_COMPANY_NAME
Use with available fluent helpers to apply the PartnerCompanyName field to query operations.
|
static JournalEntryItemBasicField<String> |
PARTNER_COST_CENTER
Use with available fluent helpers to apply the PartnerCostCenter field to query operations.
|
static JournalEntryItemBasicField<String> |
PARTNER_COST_CENTER_NAME
Use with available fluent helpers to apply the PartnerCostCenterName field to query operations.
|
static JournalEntryItemBasicField<String> |
PARTNER_COST_CTR_ACTIVITY_TYPE
Use with available fluent helpers to apply the PartnerCostCtrActivityType field to query operations.
|
static JournalEntryItemBasicField<String> |
PARTNER_COST_CTR_ACTIVITY_TYPE_NAME
Use with available fluent helpers to apply the PartnerCostCtrActivityTypeName field to query operations.
|
static JournalEntryItemBasicField<String> |
PARTNER_FUNCTIONAL_AREA
Use with available fluent helpers to apply the PartnerFunctionalArea field to query operations.
|
static JournalEntryItemBasicField<String> |
PARTNER_FUNCTIONAL_AREA_NAME
Use with available fluent helpers to apply the PartnerFunctionalAreaName field to query operations.
|
static JournalEntryItemBasicField<String> |
PARTNER_ORDER
Use with available fluent helpers to apply the PartnerOrder field to query operations.
|
static JournalEntryItemBasicField<String> |
PARTNER_PROFIT_CENTER
Use with available fluent helpers to apply the PartnerProfitCenter field to query operations.
|
static JournalEntryItemBasicField<String> |
PARTNER_PROFIT_CENTER_NAME
Use with available fluent helpers to apply the PartnerProfitCenterName field to query operations.
|
static JournalEntryItemBasicField<String> |
PARTNER_PROJECT
Use with available fluent helpers to apply the PartnerProject field to query operations.
|
static JournalEntryItemBasicField<String> |
PARTNER_PROJECT_DESCRIPTION
Use with available fluent helpers to apply the PartnerProjectDescription field to query operations.
|
static JournalEntryItemBasicField<String> |
PARTNER_SEGMENT
Use with available fluent helpers to apply the PartnerSegment field to query operations.
|
static JournalEntryItemBasicField<String> |
PARTNER_SEGMENT_NAME
Use with available fluent helpers to apply the PartnerSegmentName field to query operations.
|
static JournalEntryItemBasicField<String> |
PARTNER_WBS_ELEMENT
Use with available fluent helpers to apply the PartnerWBSElement field to query operations.
|
static JournalEntryItemBasicField<String> |
PARTNER_WBS_ELEMENT_DESCRIPTION
Use with available fluent helpers to apply the PartnerWBSElementDescription field to query operations.
|
static JournalEntryItemBasicField<String> |
PLANT
Use with available fluent helpers to apply the Plant field to query operations.
|
static JournalEntryItemBasicField<String> |
PLANT_NAME
Use with available fluent helpers to apply the PlantName field to query operations.
|
static JournalEntryItemBasicField<String> |
PROFIT_CENTER
Use with available fluent helpers to apply the ProfitCenter field to query operations.
|
static JournalEntryItemBasicField<String> |
PROFIT_CENTER_NAME
Use with available fluent helpers to apply the ProfitCenterName field to query operations.
|
static JournalEntryItemBasicField<String> |
PROJECT
Use with available fluent helpers to apply the Project field to query operations.
|
static JournalEntryItemBasicField<String> |
PROJECT_DESCRIPTION
Use with available fluent helpers to apply the ProjectDescription field to query operations.
|
static JournalEntryItemBasicField<String> |
SALES_DISTRICT
Use with available fluent helpers to apply the SalesDistrict field to query operations.
|
static JournalEntryItemBasicField<String> |
SALES_DISTRICT_NAME
Use with available fluent helpers to apply the SalesDistrictName field to query operations.
|
static JournalEntryItemBasicField<String> |
SALES_ORGANIZATION
Use with available fluent helpers to apply the SalesOrganization field to query operations.
|
static JournalEntryItemBasicField<String> |
SALES_ORGANIZATION_NAME
Use with available fluent helpers to apply the SalesOrganizationName field to query operations.
|
static JournalEntryItemBasicField<String> |
SEGMENT
Use with available fluent helpers to apply the Segment field to query operations.
|
static JournalEntryItemBasicField<String> |
SEGMENT_NAME
Use with available fluent helpers to apply the SegmentName field to query operations.
|
static JournalEntryItemBasicField<String> |
SOLD_MATERIAL
Use with available fluent helpers to apply the SoldMaterial field to query operations.
|
static JournalEntryItemBasicField<String> |
SOLD_MATERIAL_NAME
Use with available fluent helpers to apply the SoldMaterialName field to query operations.
|
static JournalEntryItemBasicOneToOneLink<CompanyCode> |
TO_COMPANY_CODE
Use with available fluent helpers to apply the to_CompanyCode navigation property to query operations.
|
static JournalEntryItemBasicOneToOneLink<CostCenter> |
TO_CURRENT_COST_CENTER
Use with available fluent helpers to apply the to_CurrentCostCenter navigation property to query
operations.
|
static JournalEntryItemBasicOneToOneLink<ProfitCenter> |
TO_CURRENT_PROFIT_CENTER
Use with available fluent helpers to apply the to_CurrentProfitCenter navigation property to query
operations.
|
static JournalEntryItemBasicOneToOneLink<GLAccountInChartOfAccounts> |
TO_GL_ACCOUNT_IN_CHART_OF_ACCOUNTS
Use with available fluent helpers to apply the to_GLAccountInChartOfAccounts navigation property to query
operations.
|
static JournalEntryItemBasicField<String> |
TRANSACTION_CURRENCY
Use with available fluent helpers to apply the TransactionCurrency field to query operations.
|
static JournalEntryItemBasicField<BigDecimal> |
VALUATION_QUANTITY
Use with available fluent helpers to apply the ValuationQuantity field to query operations.
|
static JournalEntryItemBasicField<String> |
WBS_ELEMENT
Use with available fluent helpers to apply the WBSElement field to query operations.
|
static JournalEntryItemBasicField<String> |
WBS_ELEMENT_DESCRIPTION
Use with available fluent helpers to apply the WBSElementDescription field to query operations.
|
changedOriginalFields
Constructor and Description |
---|
JournalEntryItemBasic() |
JournalEntryItemBasic(String iD,
String ledger,
String ledgerName,
String ledgerFiscalYear,
String controllingArea,
String controllingAreaName,
String companyCode,
String companyCodeName,
String gLAccount,
String gLAccountName,
String costCenter,
String costCenterName,
String profitCenter,
String profitCenterName,
String functionalArea,
String functionalAreaName,
String businessArea,
String businessAreaName,
String segment,
String segmentName,
String partnerCostCenter,
String partnerCostCenterName,
String partnerProfitCenter,
String partnerProfitCenterName,
String partnerFunctionalArea,
String partnerFunctionalAreaName,
String partnerBusinessArea,
String partnerBusinessAreaName,
String partnerCompany,
String partnerCompanyName,
String partnerSegment,
String partnerSegmentName,
String transactionCurrency,
BigDecimal amountInTransactionCurrency,
String companyCodeCurrency,
BigDecimal amountInCompanyCodeCurrency,
String globalCurrency,
BigDecimal amountInGlobalCurrency,
String costSourceUnit,
BigDecimal valuationQuantity,
String fiscalPeriod,
String fiscalYearVariant,
String fiscalYearPeriod,
String chartOfAccounts,
String plant,
String plantName,
String customer,
String customerName,
String controllingDebitCreditCode,
String project,
String projectDescription,
String wBSElement,
String wBSElementDescription,
String partnerCompanyCode,
String partnerCompanyCodeName,
String costCtrActivityType,
String costCtrActivityTypeName,
String orderID,
String partnerOrder,
String partnerCostCtrActivityType,
String partnerCostCtrActivityTypeName,
String partnerProject,
String partnerProjectDescription,
String partnerWBSElement,
String partnerWBSElementDescription,
String salesOrganization,
String salesOrganizationName,
String distributionChannel,
String distributionChannelName,
String organizationDivision,
String divisionName,
String soldMaterial,
String soldMaterialName,
String materialGroup,
String materialGroupName,
String customerGroup,
String customerGroupName,
String customerSupplierCountry,
String customerSupplierCountryName,
String customerSupplierIndustry,
String customerSupplierIndustryName,
String salesDistrict,
String salesDistrictName,
CompanyCode toCompanyCode,
CostCenter toCurrentCostCenter,
ProfitCenter toCurrentProfitCenter,
GLAccountInChartOfAccounts toGLAccountInChartOfAccounts) |
Modifier and Type | Method and Description |
---|---|
void |
attachToService(String servicePath,
HttpDestinationProperties destination)
Sets the service path and destination for the fetch commands of this entity.
|
static JournalEntryItemBasic.JournalEntryItemBasicBuilder |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
CompanyCode |
fetchCompanyCode()
Fetches the CompanyCode entity (one to one) associated with this entity.
|
CostCenter |
fetchCurrentCostCenter()
Fetches the CostCenter entity (one to one) associated with this entity.
|
ProfitCenter |
fetchCurrentProfitCenter()
Fetches the ProfitCenter entity (one to one) associated with this entity.
|
GLAccountInChartOfAccounts |
fetchGLAccountInChartOfAccounts()
Fetches the GLAccountInChartOfAccounts entity (one to one) associated with this entity.
|
static <T> JournalEntryItemBasicField<T> |
field(String fieldName,
Class<T> fieldType)
Use with available fluent helpers to apply an extension field to query operations.
|
static <T,DomainT> |
field(String fieldName,
TypeConverter<T,DomainT> typeConverter)
Use with available fluent helpers to apply an extension field to query operations.
|
protected void |
fromMap(Map<String,Object> inputValues) |
BigDecimal |
getAmountInCompanyCodeCurrency()
Constraints: Not nullable, Precision: 24, Scale: 3
|
BigDecimal |
getAmountInGlobalCurrency()
Constraints: Not nullable, Precision: 24, Scale: 3
|
BigDecimal |
getAmountInTransactionCurrency()
Constraints: Not nullable, Precision: 24, Scale: 3
|
String |
getBusinessArea()
Constraints: Not nullable, Maximum length: 4
|
String |
getBusinessAreaName()
Constraints: Not nullable, Maximum length: 30
|
String |
getChartOfAccounts()
Constraints: Not nullable, Maximum length: 4
|
String |
getCompanyCode()
Constraints: Not nullable, Maximum length: 4
|
String |
getCompanyCodeCurrency()
Constraints: Not nullable, Maximum length: 5
|
io.vavr.control.Option<CompanyCode> |
getCompanyCodeIfPresent()
Retrieval of associated CompanyCode entity (one to one).
|
String |
getCompanyCodeName()
Constraints: Not nullable, Maximum length: 25
|
CompanyCode |
getCompanyCodeOrFetch()
Retrieval of associated CompanyCode entity (one to one).
|
String |
getControllingArea()
Constraints: Not nullable, Maximum length: 4
|
String |
getControllingAreaName()
Constraints: Not nullable, Maximum length: 25
|
String |
getControllingDebitCreditCode()
Constraints: Not nullable, Maximum length: 1
|
String |
getCostCenter()
Constraints: Not nullable, Maximum length: 10
|
String |
getCostCenterName()
Constraints: Not nullable, Maximum length: 20
|
String |
getCostCtrActivityType()
Constraints: Not nullable, Maximum length: 6
|
String |
getCostCtrActivityTypeName()
Constraints: Not nullable, Maximum length: 60
|
String |
getCostSourceUnit()
Constraints: Not nullable, Maximum length: 3
|
io.vavr.control.Option<CostCenter> |
getCurrentCostCenterIfPresent()
Retrieval of associated CostCenter entity (one to one).
|
CostCenter |
getCurrentCostCenterOrFetch()
Retrieval of associated CostCenter entity (one to one).
|
io.vavr.control.Option<ProfitCenter> |
getCurrentProfitCenterIfPresent()
Retrieval of associated ProfitCenter entity (one to one).
|
ProfitCenter |
getCurrentProfitCenterOrFetch()
Retrieval of associated ProfitCenter entity (one to one).
|
String |
getCustomer()
Constraints: Not nullable, Maximum length: 10
|
String |
getCustomerGroup()
Constraints: Not nullable, Maximum length: 2
|
String |
getCustomerGroupName()
Constraints: Not nullable, Maximum length: 30
|
String |
getCustomerName()
Constraints: Not nullable, Maximum length: 80
|
String |
getCustomerSupplierCountry()
Constraints: Not nullable, Maximum length: 3
|
String |
getCustomerSupplierCountryName()
Constraints: Not nullable, Maximum length: 50
|
String |
getCustomerSupplierIndustry()
Constraints: Not nullable, Maximum length: 4
|
String |
getCustomerSupplierIndustryName()
Constraints: Not nullable, Maximum length: 20
|
protected String |
getDefaultServicePath() |
HttpDestinationProperties |
getDestinationForFetch()
Convienence field for reusing the same destination with multiple queries (e.g.
|
String |
getDistributionChannel()
Constraints: Not nullable, Maximum length: 2
|
String |
getDistributionChannelName()
Constraints: Not nullable, Maximum length: 20
|
String |
getDivisionName()
Constraints: Not nullable, Maximum length: 30
|
protected String |
getEntityCollection() |
String |
getFiscalPeriod()
Constraints: Not nullable, Maximum length: 3
|
String |
getFiscalYearPeriod()
Constraints: Not nullable, Maximum length: 8
|
String |
getFiscalYearVariant()
Constraints: Not nullable, Maximum length: 2
|
String |
getFunctionalArea()
Constraints: Not nullable, Maximum length: 16
|
String |
getFunctionalAreaName()
Constraints: Not nullable, Maximum length: 30
|
String |
getGLAccount()
Constraints: Not nullable, Maximum length: 10
|
io.vavr.control.Option<GLAccountInChartOfAccounts> |
getGLAccountInChartOfAccountsIfPresent()
Retrieval of associated GLAccountInChartOfAccounts entity (one to one).
|
GLAccountInChartOfAccounts |
getGLAccountInChartOfAccountsOrFetch()
Retrieval of associated GLAccountInChartOfAccounts entity (one to one).
|
String |
getGLAccountName()
Constraints: Not nullable, Maximum length: 30
|
String |
getGlobalCurrency()
Constraints: Not nullable, Maximum length: 5
|
String |
getID()
(Key Field) Constraints: Not nullable
|
protected Map<String,Object> |
getKey() |
String |
getLedger()
Constraints: Not nullable, Maximum length: 2
|
String |
getLedgerFiscalYear()
Constraints: Not nullable, Maximum length: 4
|
String |
getLedgerName()
Constraints: Not nullable, Maximum length: 30
|
String |
getMaterialGroup()
Constraints: Not nullable, Maximum length: 9
|
String |
getMaterialGroupName()
Constraints: Not nullable, Maximum length: 20
|
String |
getOrderID()
Constraints: Not nullable, Maximum length: 12
|
String |
getOrganizationDivision()
Constraints: Not nullable, Maximum length: 2
|
String |
getPartnerBusinessArea()
Constraints: Not nullable, Maximum length: 4
|
String |
getPartnerBusinessAreaName()
Constraints: Not nullable, Maximum length: 30
|
String |
getPartnerCompany()
Constraints: Not nullable, Maximum length: 6
|
String |
getPartnerCompanyCode()
Constraints: Not nullable, Maximum length: 4
|
String |
getPartnerCompanyCodeName()
Constraints: Not nullable, Maximum length: 25
|
String |
getPartnerCompanyName()
Constraints: Not nullable, Maximum length: 30
|
String |
getPartnerCostCenter()
Constraints: Not nullable, Maximum length: 10
|
String |
getPartnerCostCenterName()
Constraints: Not nullable, Maximum length: 20
|
String |
getPartnerCostCtrActivityType()
Constraints: Not nullable, Maximum length: 6
|
String |
getPartnerCostCtrActivityTypeName()
Constraints: Not nullable, Maximum length: 60
|
String |
getPartnerFunctionalArea()
Constraints: Not nullable, Maximum length: 16
|
String |
getPartnerFunctionalAreaName()
Constraints: Not nullable, Maximum length: 30
|
String |
getPartnerOrder()
Constraints: Not nullable, Maximum length: 12
|
String |
getPartnerProfitCenter()
Constraints: Not nullable, Maximum length: 10
|
String |
getPartnerProfitCenterName()
Constraints: Not nullable, Maximum length: 50
|
String |
getPartnerProject()
Constraints: Not nullable, Maximum length: 24
|
String |
getPartnerProjectDescription()
Constraints: Not nullable, Maximum length: 40
|
String |
getPartnerSegment()
Constraints: Not nullable, Maximum length: 10
|
String |
getPartnerSegmentName()
Constraints: Not nullable, Maximum length: 50
|
String |
getPartnerWBSElement()
Constraints: Not nullable, Maximum length: 24
|
String |
getPartnerWBSElementDescription()
Constraints: Not nullable, Maximum length: 40
|
String |
getPlant()
Constraints: Not nullable, Maximum length: 4
|
String |
getPlantName()
Constraints: Not nullable, Maximum length: 30
|
String |
getProfitCenter()
Constraints: Not nullable, Maximum length: 10
|
String |
getProfitCenterName()
Constraints: Not nullable, Maximum length: 20
|
String |
getProject()
Constraints: Not nullable, Maximum length: 24
|
String |
getProjectDescription()
Constraints: Not nullable, Maximum length: 40
|
String |
getSalesDistrict()
Constraints: Not nullable, Maximum length: 6
|
String |
getSalesDistrictName()
Constraints: Not nullable, Maximum length: 20
|
String |
getSalesOrganization()
Constraints: Not nullable, Maximum length: 4
|
String |
getSalesOrganizationName()
Constraints: Not nullable, Maximum length: 20
|
String |
getSegment()
Constraints: Not nullable, Maximum length: 10
|
String |
getSegmentName()
Constraints: Not nullable, Maximum length: 50
|
String |
getSoldMaterial()
Constraints: Not nullable, Maximum length: 40
|
String |
getSoldMaterialName()
Constraints: Not nullable, Maximum length: 40
|
String |
getTransactionCurrency()
Constraints: Not nullable, Maximum length: 5
|
Class<JournalEntryItemBasic> |
getType() |
BigDecimal |
getValuationQuantity()
Constraints: Not nullable, Precision: 23, Scale: 3
|
String |
getWBSElement()
Constraints: Not nullable, Maximum length: 24
|
String |
getWBSElementDescription()
Constraints: Not nullable, Maximum length: 40
|
int |
hashCode() |
void |
setAmountInCompanyCodeCurrency(BigDecimal amountInCompanyCodeCurrency)
Constraints: Not nullable, Precision: 24, Scale: 3
|
void |
setAmountInGlobalCurrency(BigDecimal amountInGlobalCurrency)
Constraints: Not nullable, Precision: 24, Scale: 3
|
void |
setAmountInTransactionCurrency(BigDecimal amountInTransactionCurrency)
Constraints: Not nullable, Precision: 24, Scale: 3
|
void |
setBusinessArea(String businessArea)
Constraints: Not nullable, Maximum length: 4
|
void |
setBusinessAreaName(String businessAreaName)
Constraints: Not nullable, Maximum length: 30
|
void |
setChartOfAccounts(String chartOfAccounts)
Constraints: Not nullable, Maximum length: 4
|
void |
setCompanyCode(CompanyCode value)
Overwrites the associated CompanyCode entity for the loaded navigation property to_CompanyCode.
|
void |
setCompanyCode(String companyCode)
Constraints: Not nullable, Maximum length: 4
|
void |
setCompanyCodeCurrency(String companyCodeCurrency)
Constraints: Not nullable, Maximum length: 5
|
void |
setCompanyCodeName(String companyCodeName)
Constraints: Not nullable, Maximum length: 25
|
void |
setControllingArea(String controllingArea)
Constraints: Not nullable, Maximum length: 4
|
void |
setControllingAreaName(String controllingAreaName)
Constraints: Not nullable, Maximum length: 25
|
void |
setControllingDebitCreditCode(String controllingDebitCreditCode)
Constraints: Not nullable, Maximum length: 1
|
void |
setCostCenter(String costCenter)
Constraints: Not nullable, Maximum length: 10
|
void |
setCostCenterName(String costCenterName)
Constraints: Not nullable, Maximum length: 20
|
void |
setCostCtrActivityType(String costCtrActivityType)
Constraints: Not nullable, Maximum length: 6
|
void |
setCostCtrActivityTypeName(String costCtrActivityTypeName)
Constraints: Not nullable, Maximum length: 60
|
void |
setCostSourceUnit(String costSourceUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setCurrentCostCenter(CostCenter value)
Overwrites the associated CostCenter entity for the loaded navigation property
to_CurrentCostCenter.
|
void |
setCurrentProfitCenter(ProfitCenter value)
Overwrites the associated ProfitCenter entity for the loaded navigation property
to_CurrentProfitCenter.
|
void |
setCustomer(String customer)
Constraints: Not nullable, Maximum length: 10
|
void |
setCustomerGroup(String customerGroup)
Constraints: Not nullable, Maximum length: 2
|
void |
setCustomerGroupName(String customerGroupName)
Constraints: Not nullable, Maximum length: 30
|
void |
setCustomerName(String customerName)
Constraints: Not nullable, Maximum length: 80
|
void |
setCustomerSupplierCountry(String customerSupplierCountry)
Constraints: Not nullable, Maximum length: 3
|
void |
setCustomerSupplierCountryName(String customerSupplierCountryName)
Constraints: Not nullable, Maximum length: 50
|
void |
setCustomerSupplierIndustry(String customerSupplierIndustry)
Constraints: Not nullable, Maximum length: 4
|
void |
setCustomerSupplierIndustryName(String customerSupplierIndustryName)
Constraints: Not nullable, Maximum length: 20
|
void |
setDistributionChannel(String distributionChannel)
Constraints: Not nullable, Maximum length: 2
|
void |
setDistributionChannelName(String distributionChannelName)
Constraints: Not nullable, Maximum length: 20
|
void |
setDivisionName(String divisionName)
Constraints: Not nullable, Maximum length: 30
|
void |
setFiscalPeriod(String fiscalPeriod)
Constraints: Not nullable, Maximum length: 3
|
void |
setFiscalYearPeriod(String fiscalYearPeriod)
Constraints: Not nullable, Maximum length: 8
|
void |
setFiscalYearVariant(String fiscalYearVariant)
Constraints: Not nullable, Maximum length: 2
|
void |
setFunctionalArea(String functionalArea)
Constraints: Not nullable, Maximum length: 16
|
void |
setFunctionalAreaName(String functionalAreaName)
Constraints: Not nullable, Maximum length: 30
|
void |
setGLAccount(String gLAccount)
Constraints: Not nullable, Maximum length: 10
|
void |
setGLAccountInChartOfAccounts(GLAccountInChartOfAccounts value)
Overwrites the associated GLAccountInChartOfAccounts entity for the loaded navigation property
to_GLAccountInChartOfAccounts.
|
void |
setGLAccountName(String gLAccountName)
Constraints: Not nullable, Maximum length: 30
|
void |
setGlobalCurrency(String globalCurrency)
Constraints: Not nullable, Maximum length: 5
|
void |
setID(String iD)
(Key Field) Constraints: Not nullable
|
void |
setLedger(String ledger)
Constraints: Not nullable, Maximum length: 2
|
void |
setLedgerFiscalYear(String ledgerFiscalYear)
Constraints: Not nullable, Maximum length: 4
|
void |
setLedgerName(String ledgerName)
Constraints: Not nullable, Maximum length: 30
|
void |
setMaterialGroup(String materialGroup)
Constraints: Not nullable, Maximum length: 9
|
void |
setMaterialGroupName(String materialGroupName)
Constraints: Not nullable, Maximum length: 20
|
void |
setOrderID(String orderID)
Constraints: Not nullable, Maximum length: 12
|
void |
setOrganizationDivision(String organizationDivision)
Constraints: Not nullable, Maximum length: 2
|
void |
setPartnerBusinessArea(String partnerBusinessArea)
Constraints: Not nullable, Maximum length: 4
|
void |
setPartnerBusinessAreaName(String partnerBusinessAreaName)
Constraints: Not nullable, Maximum length: 30
|
void |
setPartnerCompany(String partnerCompany)
Constraints: Not nullable, Maximum length: 6
|
void |
setPartnerCompanyCode(String partnerCompanyCode)
Constraints: Not nullable, Maximum length: 4
|
void |
setPartnerCompanyCodeName(String partnerCompanyCodeName)
Constraints: Not nullable, Maximum length: 25
|
void |
setPartnerCompanyName(String partnerCompanyName)
Constraints: Not nullable, Maximum length: 30
|
void |
setPartnerCostCenter(String partnerCostCenter)
Constraints: Not nullable, Maximum length: 10
|
void |
setPartnerCostCenterName(String partnerCostCenterName)
Constraints: Not nullable, Maximum length: 20
|
void |
setPartnerCostCtrActivityType(String partnerCostCtrActivityType)
Constraints: Not nullable, Maximum length: 6
|
void |
setPartnerCostCtrActivityTypeName(String partnerCostCtrActivityTypeName)
Constraints: Not nullable, Maximum length: 60
|
void |
setPartnerFunctionalArea(String partnerFunctionalArea)
Constraints: Not nullable, Maximum length: 16
|
void |
setPartnerFunctionalAreaName(String partnerFunctionalAreaName)
Constraints: Not nullable, Maximum length: 30
|
void |
setPartnerOrder(String partnerOrder)
Constraints: Not nullable, Maximum length: 12
|
void |
setPartnerProfitCenter(String partnerProfitCenter)
Constraints: Not nullable, Maximum length: 10
|
void |
setPartnerProfitCenterName(String partnerProfitCenterName)
Constraints: Not nullable, Maximum length: 50
|
void |
setPartnerProject(String partnerProject)
Constraints: Not nullable, Maximum length: 24
|
void |
setPartnerProjectDescription(String partnerProjectDescription)
Constraints: Not nullable, Maximum length: 40
|
void |
setPartnerSegment(String partnerSegment)
Constraints: Not nullable, Maximum length: 10
|
void |
setPartnerSegmentName(String partnerSegmentName)
Constraints: Not nullable, Maximum length: 50
|
void |
setPartnerWBSElement(String partnerWBSElement)
Constraints: Not nullable, Maximum length: 24
|
void |
setPartnerWBSElementDescription(String partnerWBSElementDescription)
Constraints: Not nullable, Maximum length: 40
|
void |
setPlant(String plant)
Constraints: Not nullable, Maximum length: 4
|
void |
setPlantName(String plantName)
Constraints: Not nullable, Maximum length: 30
|
void |
setProfitCenter(String profitCenter)
Constraints: Not nullable, Maximum length: 10
|
void |
setProfitCenterName(String profitCenterName)
Constraints: Not nullable, Maximum length: 20
|
void |
setProject(String project)
Constraints: Not nullable, Maximum length: 24
|
void |
setProjectDescription(String projectDescription)
Constraints: Not nullable, Maximum length: 40
|
void |
setSalesDistrict(String salesDistrict)
Constraints: Not nullable, Maximum length: 6
|
void |
setSalesDistrictName(String salesDistrictName)
Constraints: Not nullable, Maximum length: 20
|
void |
setSalesOrganization(String salesOrganization)
Constraints: Not nullable, Maximum length: 4
|
void |
setSalesOrganizationName(String salesOrganizationName)
Constraints: Not nullable, Maximum length: 20
|
void |
setSegment(String segment)
Constraints: Not nullable, Maximum length: 10
|
void |
setSegmentName(String segmentName)
Constraints: Not nullable, Maximum length: 50
|
protected void |
setServicePathForFetch(String servicePathForFetch)
The service path only used for the fetch commands of this entity.
|
void |
setSoldMaterial(String soldMaterial)
Constraints: Not nullable, Maximum length: 40
|
void |
setSoldMaterialName(String soldMaterialName)
Constraints: Not nullable, Maximum length: 40
|
void |
setTransactionCurrency(String transactionCurrency)
Constraints: Not nullable, Maximum length: 5
|
void |
setValuationQuantity(BigDecimal valuationQuantity)
Constraints: Not nullable, Precision: 23, Scale: 3
|
void |
setWBSElement(String wBSElement)
Constraints: Not nullable, Maximum length: 24
|
void |
setWBSElementDescription(String wBSElementDescription)
Constraints: Not nullable, Maximum length: 40
|
protected Map<String,Object> |
toMapOfFields() |
protected Map<String,Object> |
toMapOfNavigationProperties() |
String |
toString() |
getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setVersionIdentifier
getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields
public static final JournalEntryItemBasicSelectable ALL_FIELDS
public static final JournalEntryItemBasicField<String> ID
public static final JournalEntryItemBasicField<String> LEDGER
public static final JournalEntryItemBasicField<String> LEDGER_NAME
public static final JournalEntryItemBasicField<String> LEDGER_FISCAL_YEAR
public static final JournalEntryItemBasicField<String> CONTROLLING_AREA
public static final JournalEntryItemBasicField<String> CONTROLLING_AREA_NAME
public static final JournalEntryItemBasicField<String> COMPANY_CODE
public static final JournalEntryItemBasicField<String> COMPANY_CODE_NAME
public static final JournalEntryItemBasicField<String> GL_ACCOUNT
public static final JournalEntryItemBasicField<String> GL_ACCOUNT_NAME
public static final JournalEntryItemBasicField<String> COST_CENTER
public static final JournalEntryItemBasicField<String> COST_CENTER_NAME
public static final JournalEntryItemBasicField<String> PROFIT_CENTER
public static final JournalEntryItemBasicField<String> PROFIT_CENTER_NAME
public static final JournalEntryItemBasicField<String> FUNCTIONAL_AREA
public static final JournalEntryItemBasicField<String> FUNCTIONAL_AREA_NAME
public static final JournalEntryItemBasicField<String> BUSINESS_AREA
public static final JournalEntryItemBasicField<String> BUSINESS_AREA_NAME
public static final JournalEntryItemBasicField<String> SEGMENT
public static final JournalEntryItemBasicField<String> SEGMENT_NAME
public static final JournalEntryItemBasicField<String> PARTNER_COST_CENTER
public static final JournalEntryItemBasicField<String> PARTNER_COST_CENTER_NAME
public static final JournalEntryItemBasicField<String> PARTNER_PROFIT_CENTER
public static final JournalEntryItemBasicField<String> PARTNER_PROFIT_CENTER_NAME
public static final JournalEntryItemBasicField<String> PARTNER_FUNCTIONAL_AREA
public static final JournalEntryItemBasicField<String> PARTNER_FUNCTIONAL_AREA_NAME
public static final JournalEntryItemBasicField<String> PARTNER_BUSINESS_AREA
public static final JournalEntryItemBasicField<String> PARTNER_BUSINESS_AREA_NAME
public static final JournalEntryItemBasicField<String> PARTNER_COMPANY
public static final JournalEntryItemBasicField<String> PARTNER_COMPANY_NAME
public static final JournalEntryItemBasicField<String> PARTNER_SEGMENT
public static final JournalEntryItemBasicField<String> PARTNER_SEGMENT_NAME
public static final JournalEntryItemBasicField<String> TRANSACTION_CURRENCY
public static final JournalEntryItemBasicField<BigDecimal> AMOUNT_IN_TRANSACTION_CURRENCY
public static final JournalEntryItemBasicField<String> COMPANY_CODE_CURRENCY
public static final JournalEntryItemBasicField<BigDecimal> AMOUNT_IN_COMPANY_CODE_CURRENCY
public static final JournalEntryItemBasicField<String> GLOBAL_CURRENCY
public static final JournalEntryItemBasicField<BigDecimal> AMOUNT_IN_GLOBAL_CURRENCY
public static final JournalEntryItemBasicField<String> COST_SOURCE_UNIT
public static final JournalEntryItemBasicField<BigDecimal> VALUATION_QUANTITY
public static final JournalEntryItemBasicField<String> FISCAL_PERIOD
public static final JournalEntryItemBasicField<String> FISCAL_YEAR_VARIANT
public static final JournalEntryItemBasicField<String> FISCAL_YEAR_PERIOD
public static final JournalEntryItemBasicField<String> CHART_OF_ACCOUNTS
public static final JournalEntryItemBasicField<String> PLANT
public static final JournalEntryItemBasicField<String> PLANT_NAME
public static final JournalEntryItemBasicField<String> CUSTOMER
public static final JournalEntryItemBasicField<String> CUSTOMER_NAME
public static final JournalEntryItemBasicField<String> CONTROLLING_DEBIT_CREDIT_CODE
public static final JournalEntryItemBasicField<String> PROJECT
public static final JournalEntryItemBasicField<String> PROJECT_DESCRIPTION
public static final JournalEntryItemBasicField<String> WBS_ELEMENT
public static final JournalEntryItemBasicField<String> WBS_ELEMENT_DESCRIPTION
public static final JournalEntryItemBasicField<String> PARTNER_COMPANY_CODE
public static final JournalEntryItemBasicField<String> PARTNER_COMPANY_CODE_NAME
public static final JournalEntryItemBasicField<String> COST_CTR_ACTIVITY_TYPE
public static final JournalEntryItemBasicField<String> COST_CTR_ACTIVITY_TYPE_NAME
public static final JournalEntryItemBasicField<String> ORDER_ID
public static final JournalEntryItemBasicField<String> PARTNER_ORDER
public static final JournalEntryItemBasicField<String> PARTNER_COST_CTR_ACTIVITY_TYPE
public static final JournalEntryItemBasicField<String> PARTNER_COST_CTR_ACTIVITY_TYPE_NAME
public static final JournalEntryItemBasicField<String> PARTNER_PROJECT
public static final JournalEntryItemBasicField<String> PARTNER_PROJECT_DESCRIPTION
public static final JournalEntryItemBasicField<String> PARTNER_WBS_ELEMENT
public static final JournalEntryItemBasicField<String> PARTNER_WBS_ELEMENT_DESCRIPTION
public static final JournalEntryItemBasicField<String> SALES_ORGANIZATION
public static final JournalEntryItemBasicField<String> SALES_ORGANIZATION_NAME
public static final JournalEntryItemBasicField<String> DISTRIBUTION_CHANNEL
public static final JournalEntryItemBasicField<String> DISTRIBUTION_CHANNEL_NAME
public static final JournalEntryItemBasicField<String> ORGANIZATION_DIVISION
public static final JournalEntryItemBasicField<String> DIVISION_NAME
public static final JournalEntryItemBasicField<String> SOLD_MATERIAL
public static final JournalEntryItemBasicField<String> SOLD_MATERIAL_NAME
public static final JournalEntryItemBasicField<String> MATERIAL_GROUP
public static final JournalEntryItemBasicField<String> MATERIAL_GROUP_NAME
public static final JournalEntryItemBasicField<String> CUSTOMER_GROUP
public static final JournalEntryItemBasicField<String> CUSTOMER_GROUP_NAME
public static final JournalEntryItemBasicField<String> CUSTOMER_SUPPLIER_COUNTRY
public static final JournalEntryItemBasicField<String> CUSTOMER_SUPPLIER_COUNTRY_NAME
public static final JournalEntryItemBasicField<String> CUSTOMER_SUPPLIER_INDUSTRY
public static final JournalEntryItemBasicField<String> CUSTOMER_SUPPLIER_INDUSTRY_NAME
public static final JournalEntryItemBasicField<String> SALES_DISTRICT
public static final JournalEntryItemBasicField<String> SALES_DISTRICT_NAME
public static final JournalEntryItemBasicOneToOneLink<CompanyCode> TO_COMPANY_CODE
public static final JournalEntryItemBasicOneToOneLink<CostCenter> TO_CURRENT_COST_CENTER
public static final JournalEntryItemBasicOneToOneLink<ProfitCenter> TO_CURRENT_PROFIT_CENTER
public static final JournalEntryItemBasicOneToOneLink<GLAccountInChartOfAccounts> TO_GL_ACCOUNT_IN_CHART_OF_ACCOUNTS
public JournalEntryItemBasic()
public JournalEntryItemBasic(@Nullable String iD, @Nullable String ledger, @Nullable String ledgerName, @Nullable String ledgerFiscalYear, @Nullable String controllingArea, @Nullable String controllingAreaName, @Nullable String companyCode, @Nullable String companyCodeName, @Nullable String gLAccount, @Nullable String gLAccountName, @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 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)
@Nonnull public Class<JournalEntryItemBasic> getType()
getType
in class VdmObject<JournalEntryItemBasic>
public void setID(@Nullable String iD)
Original property name from the Odata EDM: ID
iD
- The iD to set.public void setLedger(@Nullable String ledger)
Original property name from the Odata EDM: Ledger
ledger
- Identifies a ledger in General Ledger Accounting.public void setLedgerName(@Nullable String ledgerName)
Original property name from the Odata EDM: LedgerName
ledgerName
- Ledger Namepublic void setLedgerFiscalYear(@Nullable String ledgerFiscalYear)
Original property name from the Odata EDM: LedgerFiscalYear
ledgerFiscalYear
- Ledger Fiscal Yearpublic void setControllingArea(@Nullable String controllingArea)
Original property name from the Odata EDM: ControllingArea
controllingArea
- Controlling Areapublic void setControllingAreaName(@Nullable String controllingAreaName)
Original property name from the Odata EDM: ControllingAreaName
controllingAreaName
- Controlling Area Namepublic void setCompanyCode(@Nullable String companyCode)
Original property name from the Odata EDM: CompanyCode
companyCode
- Company Codepublic void setCompanyCodeName(@Nullable String companyCodeName)
Original property name from the Odata EDM: CompanyCodeName
companyCodeName
- Company Code Namepublic void setGLAccount(@Nullable String gLAccount)
Original property name from the Odata EDM: GLAccount
gLAccount
- G/L Accountpublic void setGLAccountName(@Nullable String gLAccountName)
Original property name from the Odata EDM: GLAccountName
gLAccountName
- G/L Account Namepublic void setCostCenter(@Nullable String costCenter)
Original property name from the Odata EDM: CostCenter
costCenter
- Cost Centerpublic void setCostCenterName(@Nullable String costCenterName)
Original property name from the Odata EDM: CostCenterName
costCenterName
- Cost Center Namepublic void setProfitCenter(@Nullable String profitCenter)
Original property name from the Odata EDM: ProfitCenter
profitCenter
- Profit Centerpublic void setProfitCenterName(@Nullable String profitCenterName)
Original property name from the Odata EDM: ProfitCenterName
profitCenterName
- Description of Profit Centerpublic void setFunctionalArea(@Nullable String functionalArea)
Original property name from the Odata EDM: FunctionalArea
The functional area is required in Funds Management in order to fulfill legal reporting requirements subdividing an organization into functions. You can use the functional area to map global aims and purposes, for example, public safety, town planning, and the expenditures of your organization.For more information on the functional area, see the Implementation Guide of Funds Management Government, section Functional Area in Funds Management Government.
functionalArea
- Used to structure a public organization or enterprise according to functional criteria.public void setFunctionalAreaName(@Nullable String functionalAreaName)
Original property name from the Odata EDM: FunctionalAreaName
functionalAreaName
- Functional Area Namepublic void setBusinessArea(@Nullable String businessArea)
Original property name from the Odata EDM: BusinessArea
businessArea
- Business Areapublic void setBusinessAreaName(@Nullable String businessAreaName)
Original property name from the Odata EDM: BusinessAreaName
businessAreaName
- Business Area Namepublic void setSegment(@Nullable String segment)
Original property name from the Odata EDM: Segment
segment
- Segment for Segmental Reportingpublic void setSegmentName(@Nullable String segmentName)
Original property name from the Odata EDM: SegmentName
segmentName
- Segment Namepublic void setPartnerCostCenter(@Nullable String partnerCostCenter)
Original property name from the Odata EDM: PartnerCostCenter
This cost center is credited with the amount of incurred costs using a cost element.
partnerCostCenter
- The sender cost center is a cost center from which costs, revenues, or activities are charged to other
cost centers or orders.public void setPartnerCostCenterName(@Nullable String partnerCostCenterName)
Original property name from the Odata EDM: PartnerCostCenterName
partnerCostCenterName
- Partner Cost Center Namepublic void setPartnerProfitCenter(@Nullable String partnerProfitCenter)
Original property name from the Odata EDM: PartnerProfitCenter
In the case of the receiver of a service/delivery, the sending profit center is entered as the partner profit center and vice versa.
partnerProfitCenter
- The partner profit center identifies the service and delivery relationships between profit centers.public void setPartnerProfitCenterName(@Nullable String partnerProfitCenterName)
Original property name from the Odata EDM: PartnerProfitCenterName
partnerProfitCenterName
- Partner Profit Center Namepublic void setPartnerFunctionalArea(@Nullable String partnerFunctionalArea)
Original property name from the Odata EDM: PartnerFunctionalArea
Use for Cost-of-Sales AccountingThe functional area is required to create a profit and loss account in Financial Accounting using cost-of-sales accounting. The following are examples of structure criteria:ManufacturingAdministrationSalesResearch and developmentUse for GovernmentThe functional area is needed for Funds Management to meet legal requirements for reporting with functional aspects. You can use the functional area to represent the global targets and goals (such as public safety or city development), in particular the expenses of your organization.Use in cost-of-sales accountingSee the documentation on Filling the Functional Area Field.For comprehensive information on cost-of-sales accounting and on the functional area, see the SAP Library under Accounting -> Financial Accounting -> General Ledger -> Cost-of-Sales Accounting.Use in governmentFor more information on the functional area, see the implementation Guide for Funds Management Government in the section Activate Account Assignment Elements.
partnerFunctionalArea
- Structure criterion for an enterprise or government based on functional aspects.public void setPartnerFunctionalAreaName(@Nullable String partnerFunctionalAreaName)
Original property name from the Odata EDM: PartnerFunctionalAreaName
partnerFunctionalAreaName
- Partner Functional Area Namepublic void setPartnerBusinessArea(@Nullable String partnerBusinessArea)
Original property name from the Odata EDM: PartnerBusinessArea
This relationship enables internal business volume to be eliminated at the business area level (as part of business area consolidation).
partnerBusinessArea
- Business area of the business partner. In each line item, a sender-receiver relationship is
established in connection with the business area with which the posting is made.public void setPartnerBusinessAreaName(@Nullable String partnerBusinessAreaName)
Original property name from the Odata EDM: PartnerBusinessAreaName
partnerBusinessAreaName
- Partner Business Area Namepublic void setPartnerCompany(@Nullable String partnerCompany)
Original property name from the Odata EDM: PartnerCompany
partnerCompany
- Corporate-wide, unique company ID in your group.public void setPartnerCompanyName(@Nullable String partnerCompanyName)
Original property name from the Odata EDM: PartnerCompanyName
partnerCompanyName
- Company Namepublic void setPartnerSegment(@Nullable String partnerSegment)
Original property name from the Odata EDM: PartnerSegment
partnerSegment
- Partner Segment for Segmental Reportingpublic void setPartnerSegmentName(@Nullable String partnerSegmentName)
Original property name from the Odata EDM: PartnerSegmentName
partnerSegmentName
- Partner Segment Namepublic void setTransactionCurrency(@Nullable String transactionCurrency)
Original property name from the Odata EDM: TransactionCurrency
transactionCurrency
- Transaction Currencypublic void setAmountInTransactionCurrency(@Nullable BigDecimal amountInTransactionCurrency)
Original property name from the Odata EDM: AmountInTransactionCurrency
amountInTransactionCurrency
- Amount in Transaction Currencypublic void setCompanyCodeCurrency(@Nullable String companyCodeCurrency)
Original property name from the Odata EDM: CompanyCodeCurrency
companyCodeCurrency
- Company Code Currencypublic void setAmountInCompanyCodeCurrency(@Nullable BigDecimal amountInCompanyCodeCurrency)
Original property name from the Odata EDM: AmountInCompanyCodeCurrency
amountInCompanyCodeCurrency
- Amount in Company Code Currencypublic void setGlobalCurrency(@Nullable String globalCurrency)
Original property name from the Odata EDM: GlobalCurrency
globalCurrency
- Global Currencypublic void setAmountInGlobalCurrency(@Nullable BigDecimal amountInGlobalCurrency)
Original property name from the Odata EDM: AmountInGlobalCurrency
amountInGlobalCurrency
- Amount in Global Currencypublic void setCostSourceUnit(@Nullable String costSourceUnit)
Original property name from the Odata EDM: CostSourceUnit
costSourceUnit
- Unit, in which the corresponding quantity is measured.public void setValuationQuantity(@Nullable BigDecimal valuationQuantity)
Original property name from the Odata EDM: ValuationQuantity
valuationQuantity
- Valuation quantitypublic void setFiscalPeriod(@Nullable String fiscalPeriod)
Original property name from the Odata EDM: FiscalPeriod
Every business transaction is allocated to a fiscal period.Examples of period classifications:Per calendar month -> 12 fiscal periodsEvery 4 weeks -> 13 fiscal periodsWeekly -> 52 or 53 fiscal periods
fiscalPeriod
- A fiscal period is a self-contained part of a fiscal year.public void setFiscalYearVariant(@Nullable String fiscalYearVariant)
Original property name from the Odata EDM: FiscalYearVariant
fiscalYearVariant
- Fiscal Year Variantpublic void setFiscalYearPeriod(@Nullable String fiscalYearPeriod)
Original property name from the Odata EDM: FiscalYearPeriod
fiscalYearPeriod
- Fiscal Year Periodpublic void setChartOfAccounts(@Nullable String chartOfAccounts)
Original property name from the Odata EDM: ChartOfAccounts
chartOfAccounts
- Chart of Accountspublic void setPlant(@Nullable String plant)
Original property name from the Odata EDM: Plant
plant
- Key uniquely identifying a plant.public void setPlantName(@Nullable String plantName)
Original property name from the Odata EDM: PlantName
plantName
- Plant Namepublic void setCustomer(@Nullable String customer)
Original property name from the Odata EDM: Customer
customer
- Gives an alphanumeric key, which clearly identifies the customer or vendor in the SAP system.public void setCustomerName(@Nullable String customerName)
Original property name from the Odata EDM: CustomerName
customerName
- Name of Customerpublic void setControllingDebitCreditCode(@Nullable String controllingDebitCreditCode)
Original property name from the Odata EDM: ControllingDebitCreditCode
controllingDebitCreditCode
- CO Debit/Credit Indicatorpublic void setProject(@Nullable String project)
Original property name from the Odata EDM: Project
project
- Projectpublic void setProjectDescription(@Nullable String projectDescription)
Original property name from the Odata EDM: ProjectDescription
projectDescription
- Project Descriptionpublic void setWBSElement(@Nullable String wBSElement)
Original property name from the Odata EDM: WBSElement
wBSElement
- WBS Elementpublic void setWBSElementDescription(@Nullable String wBSElementDescription)
Original property name from the Odata EDM: WBSElementDescription
wBSElementDescription
- WBS Element Namepublic void setPartnerCompanyCode(@Nullable String partnerCompanyCode)
Original property name from the Odata EDM: PartnerCompanyCode
partnerCompanyCode
- The company code is an organizational unit within financial accounting.public void setPartnerCompanyCodeName(@Nullable String partnerCompanyCodeName)
Original property name from the Odata EDM: PartnerCompanyCodeName
partnerCompanyCodeName
- Partner Company Code Namepublic void setCostCtrActivityType(@Nullable String costCtrActivityType)
Original property name from the Odata EDM: CostCtrActivityType
Activity types describe the activity produced by a cost center and are measured in units of time or quantity.In activity type planning, control data determines whether the activity price for evaluation of the activity type is manually set or is derived iteratively through activity price calculation.
costCtrActivityType
- Key uniquely identifying .public void setCostCtrActivityTypeName(@Nullable String costCtrActivityTypeName)
Original property name from the Odata EDM: CostCtrActivityTypeName
costCtrActivityTypeName
- Activity Type Namepublic void setOrderID(@Nullable String orderID)
Original property name from the Odata EDM: OrderID
orderID
- Order IDpublic void setPartnerOrder(@Nullable String partnerOrder)
Original property name from the Odata EDM: PartnerOrder
partnerOrder
- Partner Orderpublic void setPartnerCostCtrActivityType(@Nullable String partnerCostCtrActivityType)
Original property name from the Odata EDM: PartnerCostCtrActivityType
partnerCostCtrActivityType
- Partner Cost Center Activity Typepublic void setPartnerCostCtrActivityTypeName(@Nullable String partnerCostCtrActivityTypeName)
Original property name from the Odata EDM: PartnerCostCtrActivityTypeName
partnerCostCtrActivityTypeName
- Partner Activity Type Namepublic void setPartnerProject(@Nullable String partnerProject)
Original property name from the Odata EDM: PartnerProject
partnerProject
- Partner Projectpublic void setPartnerProjectDescription(@Nullable String partnerProjectDescription)
Original property name from the Odata EDM: PartnerProjectDescription
partnerProjectDescription
- Partner Project Description (1st text line)public void setPartnerWBSElement(@Nullable String partnerWBSElement)
Original property name from the Odata EDM: PartnerWBSElement
partnerWBSElement
- Partner WBS Elementpublic void setPartnerWBSElementDescription(@Nullable String partnerWBSElementDescription)
Original property name from the Odata EDM: PartnerWBSElementDescription
partnerWBSElementDescription
- Partner Project Description (1st text line)public void setSalesOrganization(@Nullable String salesOrganization)
Original property name from the Odata EDM: SalesOrganization
You can assign any number of distribution channels and divisions to a sales organization. A particular combination of sales organization, distribution channel, and division is known as a sales area.
salesOrganization
- An organizational unit responsible for the sale of certain products or services. The responsibility of
a sales organization may include legal liability for products and customer claims.public void setSalesOrganizationName(@Nullable String salesOrganizationName)
Original property name from the Odata EDM: SalesOrganizationName
salesOrganizationName
- Sales Organization Namepublic void setDistributionChannel(@Nullable String distributionChannel)
Original property name from the Odata EDM: DistributionChannel
You can maintain information about customers and materials by sales organization and distribution channel. Within a sales organization you can deliver goods to a given customer through more than one distribution channel.You can assign a distribution channel to one or more sales organizations. If, for example, you have numerous sales organizations, each sales organization may use the "Wholesale" distribution channel.For each combination of sales organization and distribution channel, you can further assign one or more of the divisions that are defined for the sales organization. You can, for example, assign "Food" and "Non-food" divisions to the "Wholesale" distribution channel. A particular combination of sales organization, distribution channel, and division is known as a sales area.
distributionChannel
- The way in which products or services reach the customer. Typical examples of distribution channels
are wholesale, retail, or direct sales.public void setDistributionChannelName(@Nullable String distributionChannelName)
Original property name from the Odata EDM: DistributionChannelName
distributionChannelName
- Distribution Channel Namepublic void setOrganizationDivision(@Nullable String organizationDivision)
Original property name from the Odata EDM: OrganizationDivision
A product or service is always assigned to just one division. From the point of view of sales and distribution, the use of divisions lets you organize your sales structure around groups of similar products or product lines. This allows the people in a division who process orders and service customers to specialize within a manageable area of expertise.If a sales organization sells food and non-food products through both retail and wholesaledistribution channels each distribution channel could then be further split into food and non-food divisions.
organizationDivision
- A way of grouping materials, products, or services. The system uses divisions to determine the sales
areas and the business areas for a material, product, or service.public void setDivisionName(@Nullable String divisionName)
Original property name from the Odata EDM: DivisionName
divisionName
- Name of Divisionpublic void setSoldMaterial(@Nullable String soldMaterial)
Original property name from the Odata EDM: SoldMaterial
soldMaterial
- Sold Materialpublic void setSoldMaterialName(@Nullable String soldMaterialName)
Original property name from the Odata EDM: SoldMaterialName
soldMaterialName
- Sold Material Namepublic void setMaterialGroup(@Nullable String materialGroup)
Original property name from the Odata EDM: MaterialGroup
This can differ from the material group of the material moved or service rendered, for example if the material consumed for a project differs from the product sold of the sales order related to the project.
materialGroup
- Material group of the product soldpublic void setMaterialGroupName(@Nullable String materialGroupName)
Original property name from the Odata EDM: MaterialGroupName
materialGroupName
- Product Group Descriptionpublic void setCustomerGroup(@Nullable String customerGroup)
Original property name from the Odata EDM: CustomerGroup
customerGroup
- Identifies a particular group of customers (for example, wholesale or retail) for the purpose of
pricing or generating statistics.public void setCustomerGroupName(@Nullable String customerGroupName)
Original property name from the Odata EDM: CustomerGroupName
customerGroupName
- Name of Customer Grouppublic void setCustomerSupplierCountry(@Nullable String customerSupplierCountry)
Original property name from the Odata EDM: CustomerSupplierCountry
customerSupplierCountry
- Here you specify the country key for the customer or vendor.public void setCustomerSupplierCountryName(@Nullable String customerSupplierCountryName)
Original property name from the Odata EDM: CustomerSupplierCountryName
The country description is used in the address format and on the user interface instead of the country key, or in addition to the country key.There are two fields for the country description. This fifty-character field, and a shorter fifteen-character field.Both fields contain the short description of the country, according to ISO 3166-1.For some countries, the fifteen-character field contains only a shortened form of the description, due to the field length.The fifty-character field contains the short description without abbreviations (but not the official, complete country name).
customerSupplierCountryName
- Tthe country description (short form)public void setCustomerSupplierIndustry(@Nullable String customerSupplierIndustry)
Original property name from the Odata EDM: CustomerSupplierIndustry
The industry field belongs to the general data area of customer and vendor master records.
customerSupplierIndustry
- An industry is a distinct group of companies with the same basic business activity. The industry key
is used in selecting data for evaluations (for example, a vendor master data list). You can specify
industries such as trade, banking, service, manufacturing, health care, public service, media and so
on.public void setCustomerSupplierIndustryName(@Nullable String customerSupplierIndustryName)
Original property name from the Odata EDM: CustomerSupplierIndustryName
customerSupplierIndustryName
- Description of the Industry Keypublic void setSalesDistrict(@Nullable String salesDistrict)
Original property name from the Odata EDM: SalesDistrict
Each customer can be assigned to a sales district. You can use sales districts to apply pricing conditions. When you want to generate sales statistics, you can use sales districts as a selection criteria.The system can propose a value from the customer master record of the sold-to party. You can change the value manually in the document at the header or item level.
salesDistrict
- A geographical sales district or region.public void setSalesDistrictName(@Nullable String salesDistrictName)
Original property name from the Odata EDM: SalesDistrictName
salesDistrictName
- Name of the districtprotected String getEntityCollection()
getEntityCollection
in class VdmEntity<JournalEntryItemBasic>
@Nonnull protected Map<String,Object> getKey()
getKey
in class VdmObject<JournalEntryItemBasic>
@Nonnull protected Map<String,Object> toMapOfFields()
toMapOfFields
in class VdmObject<JournalEntryItemBasic>
protected void fromMap(Map<String,Object> inputValues)
fromMap
in class VdmObject<JournalEntryItemBasic>
@Nonnull public static <T> JournalEntryItemBasicField<T> field(@Nonnull String fieldName, @Nonnull Class<T> fieldType)
T
- The type of the extension field when performing value comparisons.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.@Nonnull public static <T,DomainT> JournalEntryItemBasicField<T> field(@Nonnull String fieldName, @Nonnull TypeConverter<T,DomainT> typeConverter)
T
- The type of the extension field when performing value comparisons.DomainT
- The type of the extension field as returned by the OData service.typeConverter
- A TypeConverterfieldName
- The name of the extension field as returned by the OData service.@Nullable public HttpDestinationProperties getDestinationForFetch()
VdmEntity
getDestinationForFetch
in class VdmEntity<JournalEntryItemBasic>
protected void setServicePathForFetch(@Nullable String servicePathForFetch)
VdmEntity
Note: Use with caution, as this can easily break the fetch call on this entity. See the interface of the corresponding service for the default service path.
setServicePathForFetch
in class VdmEntity<JournalEntryItemBasic>
public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination)
VdmEntity
Note: Use with caution, as this can easily break the fetch calls on this entity. See the interface of the corresponding service for the default service path.
attachToService
in class VdmEntity<JournalEntryItemBasic>
servicePath
- Optional parameter. New service path to apply to this entity and any associated entities that were
previously fetched. If a null value is provided and the service path has never been set, then the
service path will be set to the default defined in the corresponding service interface.destination
- New destination to apply to this entity and any associated entities that were previously fetched.protected String getDefaultServicePath()
getDefaultServicePath
in class VdmEntity<JournalEntryItemBasic>
@Nonnull protected Map<String,Object> toMapOfNavigationProperties()
toMapOfNavigationProperties
in class VdmObject<JournalEntryItemBasic>
@Nullable public CompanyCode fetchCompanyCode() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
null
if an entity is not associated.com.sap.cloud.sdk.odatav2.connectivity.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.@Nullable public CompanyCode getCompanyCodeOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
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.
com.sap.cloud.sdk.odatav2.connectivity.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.@Nonnull public io.vavr.control.Option<CompanyCode> getCompanyCodeIfPresent()
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
.
Option
with result state
empty
is returned.public void setCompanyCode(CompanyCode value)
value
- New CompanyCode entity.@Nullable public CostCenter fetchCurrentCostCenter() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
null
if an entity is not associated.com.sap.cloud.sdk.odatav2.connectivity.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.@Nullable public CostCenter getCurrentCostCenterOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
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.
com.sap.cloud.sdk.odatav2.connectivity.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.@Nonnull public io.vavr.control.Option<CostCenter> getCurrentCostCenterIfPresent()
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
.
Option
with result state empty
is returned.public void setCurrentCostCenter(CostCenter value)
value
- New CostCenter entity.@Nullable public ProfitCenter fetchCurrentProfitCenter() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
null
if an entity is not associated.com.sap.cloud.sdk.odatav2.connectivity.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.@Nullable public ProfitCenter getCurrentProfitCenterOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
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.
com.sap.cloud.sdk.odatav2.connectivity.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.@Nonnull public io.vavr.control.Option<ProfitCenter> getCurrentProfitCenterIfPresent()
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
.
Option
with result state
empty
is returned.public void setCurrentProfitCenter(ProfitCenter value)
value
- New ProfitCenter entity.@Nullable public GLAccountInChartOfAccounts fetchGLAccountInChartOfAccounts() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
null
if an entity is not
associated.com.sap.cloud.sdk.odatav2.connectivity.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.@Nullable public GLAccountInChartOfAccounts getGLAccountInChartOfAccountsOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
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.
com.sap.cloud.sdk.odatav2.connectivity.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.@Nonnull public io.vavr.control.Option<GLAccountInChartOfAccounts> getGLAccountInChartOfAccountsIfPresent()
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
.
Option
with
result state empty
is returned.public void setGLAccountInChartOfAccounts(GLAccountInChartOfAccounts value)
value
- New GLAccountInChartOfAccounts entity.public static JournalEntryItemBasic.JournalEntryItemBasicBuilder builder()
@Nullable public String getID()
Original property name from the Odata EDM: ID
@Nullable public String getLedger()
Original property name from the Odata EDM: Ledger
@Nullable public String getLedgerName()
Original property name from the Odata EDM: LedgerName
@Nullable public String getLedgerFiscalYear()
Original property name from the Odata EDM: LedgerFiscalYear
@Nullable public String getControllingArea()
Original property name from the Odata EDM: ControllingArea
@Nullable public String getControllingAreaName()
Original property name from the Odata EDM: ControllingAreaName
@Nullable public String getCompanyCode()
Original property name from the Odata EDM: CompanyCode
@Nullable public String getCompanyCodeName()
Original property name from the Odata EDM: CompanyCodeName
@Nullable public String getGLAccount()
Original property name from the Odata EDM: GLAccount
@Nullable public String getGLAccountName()
Original property name from the Odata EDM: GLAccountName
@Nullable public String getCostCenter()
Original property name from the Odata EDM: CostCenter
@Nullable public String getCostCenterName()
Original property name from the Odata EDM: CostCenterName
@Nullable public String getProfitCenter()
Original property name from the Odata EDM: ProfitCenter
@Nullable public String getProfitCenterName()
Original property name from the Odata EDM: ProfitCenterName
@Nullable public String getFunctionalArea()
Original property name from the Odata EDM: FunctionalArea
The functional area is required in Funds Management in order to fulfill legal reporting requirements subdividing an organization into functions. You can use the functional area to map global aims and purposes, for example, public safety, town planning, and the expenditures of your organization.For more information on the functional area, see the Implementation Guide of Funds Management Government, section Functional Area in Funds Management Government.
@Nullable public String getFunctionalAreaName()
Original property name from the Odata EDM: FunctionalAreaName
@Nullable public String getBusinessArea()
Original property name from the Odata EDM: BusinessArea
@Nullable public String getBusinessAreaName()
Original property name from the Odata EDM: BusinessAreaName
@Nullable public String getSegment()
Original property name from the Odata EDM: Segment
@Nullable public String getSegmentName()
Original property name from the Odata EDM: SegmentName
@Nullable public String getPartnerCostCenter()
Original property name from the Odata EDM: PartnerCostCenter
This cost center is credited with the amount of incurred costs using a cost element.
@Nullable public String getPartnerCostCenterName()
Original property name from the Odata EDM: PartnerCostCenterName
@Nullable public String getPartnerProfitCenter()
Original property name from the Odata EDM: PartnerProfitCenter
In the case of the receiver of a service/delivery, the sending profit center is entered as the partner profit center and vice versa.
@Nullable public String getPartnerProfitCenterName()
Original property name from the Odata EDM: PartnerProfitCenterName
@Nullable public String getPartnerFunctionalArea()
Original property name from the Odata EDM: PartnerFunctionalArea
Use for Cost-of-Sales AccountingThe functional area is required to create a profit and loss account in Financial Accounting using cost-of-sales accounting. The following are examples of structure criteria:ManufacturingAdministrationSalesResearch and developmentUse for GovernmentThe functional area is needed for Funds Management to meet legal requirements for reporting with functional aspects. You can use the functional area to represent the global targets and goals (such as public safety or city development), in particular the expenses of your organization.Use in cost-of-sales accountingSee the documentation on Filling the Functional Area Field.For comprehensive information on cost-of-sales accounting and on the functional area, see the SAP Library under Accounting -> Financial Accounting -> General Ledger -> Cost-of-Sales Accounting.Use in governmentFor more information on the functional area, see the implementation Guide for Funds Management Government in the section Activate Account Assignment Elements.
@Nullable public String getPartnerFunctionalAreaName()
Original property name from the Odata EDM: PartnerFunctionalAreaName
@Nullable public String getPartnerBusinessArea()
Original property name from the Odata EDM: PartnerBusinessArea
This relationship enables internal business volume to be eliminated at the business area level (as part of business area consolidation).
@Nullable public String getPartnerBusinessAreaName()
Original property name from the Odata EDM: PartnerBusinessAreaName
@Nullable public String getPartnerCompany()
Original property name from the Odata EDM: PartnerCompany
@Nullable public String getPartnerCompanyName()
Original property name from the Odata EDM: PartnerCompanyName
@Nullable public String getPartnerSegment()
Original property name from the Odata EDM: PartnerSegment
@Nullable public String getPartnerSegmentName()
Original property name from the Odata EDM: PartnerSegmentName
@Nullable public String getTransactionCurrency()
Original property name from the Odata EDM: TransactionCurrency
@Nullable public BigDecimal getAmountInTransactionCurrency()
Original property name from the Odata EDM: AmountInTransactionCurrency
@Nullable public String getCompanyCodeCurrency()
Original property name from the Odata EDM: CompanyCodeCurrency
@Nullable public BigDecimal getAmountInCompanyCodeCurrency()
Original property name from the Odata EDM: AmountInCompanyCodeCurrency
@Nullable public String getGlobalCurrency()
Original property name from the Odata EDM: GlobalCurrency
@Nullable public BigDecimal getAmountInGlobalCurrency()
Original property name from the Odata EDM: AmountInGlobalCurrency
@Nullable public String getCostSourceUnit()
Original property name from the Odata EDM: CostSourceUnit
@Nullable public BigDecimal getValuationQuantity()
Original property name from the Odata EDM: ValuationQuantity
@Nullable public String getFiscalPeriod()
Original property name from the Odata EDM: FiscalPeriod
Every business transaction is allocated to a fiscal period.Examples of period classifications:Per calendar month -> 12 fiscal periodsEvery 4 weeks -> 13 fiscal periodsWeekly -> 52 or 53 fiscal periods
@Nullable public String getFiscalYearVariant()
Original property name from the Odata EDM: FiscalYearVariant
@Nullable public String getFiscalYearPeriod()
Original property name from the Odata EDM: FiscalYearPeriod
@Nullable public String getChartOfAccounts()
Original property name from the Odata EDM: ChartOfAccounts
@Nullable public String getPlant()
Original property name from the Odata EDM: Plant
@Nullable public String getPlantName()
Original property name from the Odata EDM: PlantName
@Nullable public String getCustomer()
Original property name from the Odata EDM: Customer
@Nullable public String getCustomerName()
Original property name from the Odata EDM: CustomerName
@Nullable public String getControllingDebitCreditCode()
Original property name from the Odata EDM: ControllingDebitCreditCode
@Nullable public String getProject()
Original property name from the Odata EDM: Project
@Nullable public String getProjectDescription()
Original property name from the Odata EDM: ProjectDescription
@Nullable public String getWBSElement()
Original property name from the Odata EDM: WBSElement
@Nullable public String getWBSElementDescription()
Original property name from the Odata EDM: WBSElementDescription
@Nullable public String getPartnerCompanyCode()
Original property name from the Odata EDM: PartnerCompanyCode
@Nullable public String getPartnerCompanyCodeName()
Original property name from the Odata EDM: PartnerCompanyCodeName
@Nullable public String getCostCtrActivityType()
Original property name from the Odata EDM: CostCtrActivityType
Activity types describe the activity produced by a cost center and are measured in units of time or quantity.In activity type planning, control data determines whether the activity price for evaluation of the activity type is manually set or is derived iteratively through activity price calculation.
@Nullable public String getCostCtrActivityTypeName()
Original property name from the Odata EDM: CostCtrActivityTypeName
@Nullable public String getOrderID()
Original property name from the Odata EDM: OrderID
@Nullable public String getPartnerOrder()
Original property name from the Odata EDM: PartnerOrder
@Nullable public String getPartnerCostCtrActivityType()
Original property name from the Odata EDM: PartnerCostCtrActivityType
@Nullable public String getPartnerCostCtrActivityTypeName()
Original property name from the Odata EDM: PartnerCostCtrActivityTypeName
@Nullable public String getPartnerProject()
Original property name from the Odata EDM: PartnerProject
@Nullable public String getPartnerProjectDescription()
Original property name from the Odata EDM: PartnerProjectDescription
@Nullable public String getPartnerWBSElement()
Original property name from the Odata EDM: PartnerWBSElement
@Nullable public String getPartnerWBSElementDescription()
Original property name from the Odata EDM: PartnerWBSElementDescription
@Nullable public String getSalesOrganization()
Original property name from the Odata EDM: SalesOrganization
You can assign any number of distribution channels and divisions to a sales organization. A particular combination of sales organization, distribution channel, and division is known as a sales area.
@Nullable public String getSalesOrganizationName()
Original property name from the Odata EDM: SalesOrganizationName
@Nullable public String getDistributionChannel()
Original property name from the Odata EDM: DistributionChannel
You can maintain information about customers and materials by sales organization and distribution channel. Within a sales organization you can deliver goods to a given customer through more than one distribution channel.You can assign a distribution channel to one or more sales organizations. If, for example, you have numerous sales organizations, each sales organization may use the "Wholesale" distribution channel.For each combination of sales organization and distribution channel, you can further assign one or more of the divisions that are defined for the sales organization. You can, for example, assign "Food" and "Non-food" divisions to the "Wholesale" distribution channel. A particular combination of sales organization, distribution channel, and division is known as a sales area.
@Nullable public String getDistributionChannelName()
Original property name from the Odata EDM: DistributionChannelName
@Nullable public String getOrganizationDivision()
Original property name from the Odata EDM: OrganizationDivision
A product or service is always assigned to just one division. From the point of view of sales and distribution, the use of divisions lets you organize your sales structure around groups of similar products or product lines. This allows the people in a division who process orders and service customers to specialize within a manageable area of expertise.If a sales organization sells food and non-food products through both retail and wholesaledistribution channels each distribution channel could then be further split into food and non-food divisions.
@Nullable public String getDivisionName()
Original property name from the Odata EDM: DivisionName
@Nullable public String getSoldMaterial()
Original property name from the Odata EDM: SoldMaterial
@Nullable public String getSoldMaterialName()
Original property name from the Odata EDM: SoldMaterialName
@Nullable public String getMaterialGroup()
Original property name from the Odata EDM: MaterialGroup
This can differ from the material group of the material moved or service rendered, for example if the material consumed for a project differs from the product sold of the sales order related to the project.
@Nullable public String getMaterialGroupName()
Original property name from the Odata EDM: MaterialGroupName
@Nullable public String getCustomerGroup()
Original property name from the Odata EDM: CustomerGroup
@Nullable public String getCustomerGroupName()
Original property name from the Odata EDM: CustomerGroupName
@Nullable public String getCustomerSupplierCountry()
Original property name from the Odata EDM: CustomerSupplierCountry
@Nullable public String getCustomerSupplierCountryName()
Original property name from the Odata EDM: CustomerSupplierCountryName
The country description is used in the address format and on the user interface instead of the country key, or in addition to the country key.There are two fields for the country description. This fifty-character field, and a shorter fifteen-character field.Both fields contain the short description of the country, according to ISO 3166-1.For some countries, the fifteen-character field contains only a shortened form of the description, due to the field length.The fifty-character field contains the short description without abbreviations (but not the official, complete country name).
@Nullable public String getCustomerSupplierIndustry()
Original property name from the Odata EDM: CustomerSupplierIndustry
The industry field belongs to the general data area of customer and vendor master records.
@Nullable public String getCustomerSupplierIndustryName()
Original property name from the Odata EDM: CustomerSupplierIndustryName
@Nullable public String getSalesDistrict()
Original property name from the Odata EDM: SalesDistrict
Each customer can be assigned to a sales district. You can use sales districts to apply pricing conditions. When you want to generate sales statistics, you can use sales districts as a selection criteria.The system can propose a value from the customer master record of the sold-to party. You can change the value manually in the document at the header or item level.
@Nullable public String getSalesDistrictName()
Original property name from the Odata EDM: SalesDistrictName
public String toString()
toString
in class VdmObject<JournalEntryItemBasic>
public boolean equals(Object o)
equals
in class VdmObject<JournalEntryItemBasic>
protected boolean canEqual(Object other)
canEqual
in class VdmObject<JournalEntryItemBasic>
public int hashCode()
hashCode
in class VdmObject<JournalEntryItemBasic>
Copyright © 2020 SAP SE. All rights reserved.