public class FinPlanningEntryItem extends VdmEntity<FinPlanningEntryItem>
Modifier and Type | Class and Description |
---|---|
static class |
FinPlanningEntryItem.FinPlanningEntryItemBuilder |
Modifier and Type | Field and Description |
---|---|
static FinPlanningEntryItemSelectable |
ALL_FIELDS
Selector for all available fields of FinPlanningEntryItem.
|
static FinPlanningEntryItemField<BigDecimal> |
AMOUNT_IN_COMPANY_CODE_CURRENCY
Use with available fluent helpers to apply the AmountInCompanyCodeCurrency field to query operations.
|
static FinPlanningEntryItemField<BigDecimal> |
AMOUNT_IN_GLOBAL_CURRENCY
Use with available fluent helpers to apply the AmountInGlobalCurrency field to query operations.
|
static FinPlanningEntryItemField<BigDecimal> |
AMOUNT_IN_TRANSACTION_CURRENCY
Use with available fluent helpers to apply the AmountInTransactionCurrency field to query operations.
|
static FinPlanningEntryItemField<String> |
BUSINESS_AREA
Use with available fluent helpers to apply the BusinessArea field to query operations.
|
static FinPlanningEntryItemField<String> |
BUSINESS_AREA_NAME
Use with available fluent helpers to apply the BusinessAreaName field to query operations.
|
static FinPlanningEntryItemField<String> |
CHART_OF_ACCOUNTS
Use with available fluent helpers to apply the ChartOfAccounts field to query operations.
|
static FinPlanningEntryItemField<String> |
COMPANY_CODE
Use with available fluent helpers to apply the CompanyCode field to query operations.
|
static FinPlanningEntryItemField<String> |
COMPANY_CODE_CURRENCY
Use with available fluent helpers to apply the CompanyCodeCurrency field to query operations.
|
static FinPlanningEntryItemField<String> |
COMPANY_CODE_NAME
Use with available fluent helpers to apply the CompanyCodeName field to query operations.
|
static FinPlanningEntryItemField<String> |
CONTROLLING_AREA
Use with available fluent helpers to apply the ControllingArea field to query operations.
|
static FinPlanningEntryItemField<String> |
CONTROLLING_AREA_NAME
Use with available fluent helpers to apply the ControllingAreaName field to query operations.
|
static FinPlanningEntryItemField<String> |
CONTROLLING_DEBIT_CREDIT_CODE
Use with available fluent helpers to apply the ControllingDebitCreditCode field to query operations.
|
static FinPlanningEntryItemField<String> |
COST_CENTER
Use with available fluent helpers to apply the CostCenter field to query operations.
|
static FinPlanningEntryItemField<String> |
COST_CENTER_NAME
Use with available fluent helpers to apply the CostCenterName field to query operations.
|
static FinPlanningEntryItemField<String> |
COST_CTR_ACTIVITY_TYPE
Use with available fluent helpers to apply the CostCtrActivityType field to query operations.
|
static FinPlanningEntryItemField<String> |
COST_CTR_ACTIVITY_TYPE_NAME
Use with available fluent helpers to apply the CostCtrActivityTypeName field to query operations.
|
static FinPlanningEntryItemField<String> |
CUSTOMER
Use with available fluent helpers to apply the Customer field to query operations.
|
static FinPlanningEntryItemField<String> |
CUSTOMER_GROUP
Use with available fluent helpers to apply the CustomerGroup field to query operations.
|
static FinPlanningEntryItemField<String> |
CUSTOMER_GROUP_NAME
Use with available fluent helpers to apply the CustomerGroupName field to query operations.
|
static FinPlanningEntryItemField<String> |
CUSTOMER_NAME
Use with available fluent helpers to apply the CustomerName field to query operations.
|
static FinPlanningEntryItemField<String> |
CUSTOMER_SUPPLIER_COUNTRY
Use with available fluent helpers to apply the CustomerSupplierCountry field to query operations.
|
static FinPlanningEntryItemField<String> |
CUSTOMER_SUPPLIER_COUNTRY_NAME
Use with available fluent helpers to apply the CustomerSupplierCountryName field to query operations.
|
static FinPlanningEntryItemField<String> |
CUSTOMER_SUPPLIER_INDUSTRY
Use with available fluent helpers to apply the CustomerSupplierIndustry field to query operations.
|
static FinPlanningEntryItemField<String> |
CUSTOMER_SUPPLIER_INDUSTRY_NAME
Use with available fluent helpers to apply the CustomerSupplierIndustryName field to query operations.
|
static FinPlanningEntryItemField<String> |
DISTRIBUTION_CHANNEL
Use with available fluent helpers to apply the DistributionChannel field to query operations.
|
static FinPlanningEntryItemField<String> |
DISTRIBUTION_CHANNEL_NAME
Use with available fluent helpers to apply the DistributionChannelName field to query operations.
|
static FinPlanningEntryItemField<String> |
DIVISION
Use with available fluent helpers to apply the Division field to query operations.
|
static FinPlanningEntryItemField<String> |
DIVISION_NAME
Use with available fluent helpers to apply the DivisionName field to query operations.
|
static FinPlanningEntryItemField<String> |
FISCAL_PERIOD
Use with available fluent helpers to apply the FiscalPeriod field to query operations.
|
static FinPlanningEntryItemField<String> |
FISCAL_YEAR_PERIOD
Use with available fluent helpers to apply the FiscalYearPeriod field to query operations.
|
static FinPlanningEntryItemField<String> |
FISCAL_YEAR_VARIANT
Use with available fluent helpers to apply the FiscalYearVariant field to query operations.
|
static FinPlanningEntryItemField<String> |
FUNCTIONAL_AREA
Use with available fluent helpers to apply the FunctionalArea field to query operations.
|
static FinPlanningEntryItemField<String> |
FUNCTIONAL_AREA_NAME
Use with available fluent helpers to apply the FunctionalAreaName field to query operations.
|
static FinPlanningEntryItemField<String> |
GL_ACCOUNT
Use with available fluent helpers to apply the GLAccount field to query operations.
|
static FinPlanningEntryItemField<String> |
GL_ACCOUNT_NAME
Use with available fluent helpers to apply the GLAccountName field to query operations.
|
static FinPlanningEntryItemField<String> |
GLOBAL_CURRENCY
Use with available fluent helpers to apply the GlobalCurrency field to query operations.
|
static FinPlanningEntryItemField<String> |
ID
Use with available fluent helpers to apply the ID field to query operations.
|
static FinPlanningEntryItemField<String> |
LEDGER
Use with available fluent helpers to apply the Ledger field to query operations.
|
static FinPlanningEntryItemField<String> |
LEDGER_FISCAL_YEAR
Use with available fluent helpers to apply the LedgerFiscalYear field to query operations.
|
static FinPlanningEntryItemField<String> |
LEDGER_NAME
Use with available fluent helpers to apply the LedgerName field to query operations.
|
static FinPlanningEntryItemField<String> |
MATERIAL_GROUP
Use with available fluent helpers to apply the MaterialGroup field to query operations.
|
static FinPlanningEntryItemField<String> |
MATERIAL_GROUP_NAME
Use with available fluent helpers to apply the MaterialGroupName field to query operations.
|
static FinPlanningEntryItemField<String> |
ORDER_ID
Use with available fluent helpers to apply the OrderID field to query operations.
|
static FinPlanningEntryItemField<String> |
PARTNER_BUSINESS_AREA
Use with available fluent helpers to apply the PartnerBusinessArea field to query operations.
|
static FinPlanningEntryItemField<String> |
PARTNER_BUSINESS_AREA_NAME
Use with available fluent helpers to apply the PartnerBusinessAreaName field to query operations.
|
static FinPlanningEntryItemField<String> |
PARTNER_COMPANY
Use with available fluent helpers to apply the PartnerCompany field to query operations.
|
static FinPlanningEntryItemField<String> |
PARTNER_COMPANY_CODE
Use with available fluent helpers to apply the PartnerCompanyCode field to query operations.
|
static FinPlanningEntryItemField<String> |
PARTNER_COMPANY_CODE_NAME
Use with available fluent helpers to apply the PartnerCompanyCodeName field to query operations.
|
static FinPlanningEntryItemField<String> |
PARTNER_COMPANY_NAME
Use with available fluent helpers to apply the PartnerCompanyName field to query operations.
|
static FinPlanningEntryItemField<String> |
PARTNER_COST_CENTER
Use with available fluent helpers to apply the PartnerCostCenter field to query operations.
|
static FinPlanningEntryItemField<String> |
PARTNER_COST_CENTER_NAME
Use with available fluent helpers to apply the PartnerCostCenterName field to query operations.
|
static FinPlanningEntryItemField<String> |
PARTNER_COST_CTR_ACTIVITY_TYPE
Use with available fluent helpers to apply the PartnerCostCtrActivityType field to query operations.
|
static FinPlanningEntryItemField<String> |
PARTNER_COST_CTR_ACTIVITY_TYPE_NAME
Use with available fluent helpers to apply the PartnerCostCtrActivityTypeName field to query operations.
|
static FinPlanningEntryItemField<String> |
PARTNER_FUNCTIONAL_AREA
Use with available fluent helpers to apply the PartnerFunctionalArea field to query operations.
|
static FinPlanningEntryItemField<String> |
PARTNER_FUNCTIONAL_AREA_NAME
Use with available fluent helpers to apply the PartnerFunctionalAreaName field to query operations.
|
static FinPlanningEntryItemField<String> |
PARTNER_ORDER
Use with available fluent helpers to apply the PartnerOrder field to query operations.
|
static FinPlanningEntryItemField<String> |
PARTNER_PROFIT_CENTER
Use with available fluent helpers to apply the PartnerProfitCenter field to query operations.
|
static FinPlanningEntryItemField<String> |
PARTNER_PROFIT_CENTER_NAME
Use with available fluent helpers to apply the PartnerProfitCenterName field to query operations.
|
static FinPlanningEntryItemField<String> |
PARTNER_PROJECT
Use with available fluent helpers to apply the PartnerProject field to query operations.
|
static FinPlanningEntryItemField<String> |
PARTNER_PROJECT_DESCRIPTION
Use with available fluent helpers to apply the PartnerProjectDescription field to query operations.
|
static FinPlanningEntryItemField<String> |
PARTNER_SEGMENT
Use with available fluent helpers to apply the PartnerSegment field to query operations.
|
static FinPlanningEntryItemField<String> |
PARTNER_SEGMENT_NAME
Use with available fluent helpers to apply the PartnerSegmentName field to query operations.
|
static FinPlanningEntryItemField<String> |
PARTNER_WBS_ELEMENT
Use with available fluent helpers to apply the PartnerWBSElement field to query operations.
|
static FinPlanningEntryItemField<String> |
PARTNER_WBS_ELEMENT_DESCRIPTION
Use with available fluent helpers to apply the PartnerWBSElementDescription field to query operations.
|
static FinPlanningEntryItemField<String> |
PLANNING_CATEGORY
Use with available fluent helpers to apply the PlanningCategory field to query operations.
|
static FinPlanningEntryItemField<String> |
PLANT
Use with available fluent helpers to apply the Plant field to query operations.
|
static FinPlanningEntryItemField<String> |
PLANT_NAME
Use with available fluent helpers to apply the PlantName field to query operations.
|
static FinPlanningEntryItemField<String> |
PROFIT_CENTER
Use with available fluent helpers to apply the ProfitCenter field to query operations.
|
static FinPlanningEntryItemField<String> |
PROFIT_CENTER_NAME
Use with available fluent helpers to apply the ProfitCenterName field to query operations.
|
static FinPlanningEntryItemField<String> |
PROJECT
Use with available fluent helpers to apply the Project field to query operations.
|
static FinPlanningEntryItemField<String> |
PROJECT_DESCRIPTION
Use with available fluent helpers to apply the ProjectDescription field to query operations.
|
static FinPlanningEntryItemField<String> |
SALES_DISTRICT
Use with available fluent helpers to apply the SalesDistrict field to query operations.
|
static FinPlanningEntryItemField<String> |
SALES_DISTRICT_NAME
Use with available fluent helpers to apply the SalesDistrictName field to query operations.
|
static FinPlanningEntryItemField<String> |
SALES_ORGANIZATION
Use with available fluent helpers to apply the SalesOrganization field to query operations.
|
static FinPlanningEntryItemField<String> |
SALES_ORGANIZATION_NAME
Use with available fluent helpers to apply the SalesOrganizationName field to query operations.
|
static FinPlanningEntryItemField<String> |
SEGMENT
Use with available fluent helpers to apply the Segment field to query operations.
|
static FinPlanningEntryItemField<String> |
SEGMENT_NAME
Use with available fluent helpers to apply the SegmentName field to query operations.
|
static FinPlanningEntryItemField<String> |
SOLD_MATERIAL
Use with available fluent helpers to apply the SoldMaterial field to query operations.
|
static FinPlanningEntryItemField<String> |
SOLD_MATERIAL_NAME
Use with available fluent helpers to apply the SoldMaterialName field to query operations.
|
static FinPlanningEntryItemLink<CompanyCode> |
TO_COMPANY_CODE
Use with available fluent helpers to apply the to_CompanyCode navigation property to query operations.
|
static FinPlanningEntryItemLink<CostCenter> |
TO_CURRENT_COST_CENTER
Use with available fluent helpers to apply the to_CurrentCostCenter navigation property to query operations.
|
static FinPlanningEntryItemLink<ProfitCenter> |
TO_CURRENT_PROFIT_CENTER
Use with available fluent helpers to apply the to_CurrentProfitCenter navigation property to query operations.
|
static FinPlanningEntryItemField<String> |
TRANSACTION_CURRENCY
Use with available fluent helpers to apply the TransactionCurrency field to query operations.
|
static FinPlanningEntryItemField<String> |
WBS_ELEMENT
Use with available fluent helpers to apply the WBSElement field to query operations.
|
static FinPlanningEntryItemField<String> |
WBS_ELEMENT_DESCRIPTION
Use with available fluent helpers to apply the WBSElementDescription field to query operations.
|
Constructor and Description |
---|
FinPlanningEntryItem() |
FinPlanningEntryItem(String iD,
String ledger,
String ledgerName,
String planningCategory,
String ledgerFiscalYear,
String gLAccount,
String gLAccountName,
String companyCode,
String companyCodeName,
String costCenter,
String costCenterName,
String profitCenter,
String profitCenterName,
String functionalArea,
String functionalAreaName,
String businessArea,
String businessAreaName,
String controllingArea,
String controllingAreaName,
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 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 division,
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,
ErpConfigContext erpConfigContext,
CompanyCode toCompanyCode,
CostCenter toCurrentCostCenter,
ProfitCenter toCurrentProfitCenter) |
Modifier and Type | Method and Description |
---|---|
static FinPlanningEntryItem.FinPlanningEntryItemBuilder |
builder() |
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.
|
static <T> FinPlanningEntryItemField<T> |
field(String fieldName,
Class<T> fieldType)
Use with available fluent helpers to apply an extension field to query operations.
|
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
|
String |
getCompanyCodeName()
Constraints: Not nullable, Maximum length: 25
|
CompanyCode |
getCompanyCodeOrFetch()
Retrieval of associated CompanyCode entity (one to one).
|
com.google.common.base.Optional<CompanyCode> |
getCompanyCodeOrNull()
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
|
CostCenter |
getCurrentCostCenterOrFetch()
Retrieval of associated CostCenter entity (one to one).
|
com.google.common.base.Optional<CostCenter> |
getCurrentCostCenterOrNull()
Retrieval of associated CostCenter entity (one to one).
|
ProfitCenter |
getCurrentProfitCenterOrFetch()
Retrieval of associated ProfitCenter entity (one to one).
|
com.google.common.base.Optional<ProfitCenter> |
getCurrentProfitCenterOrNull()
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: 15
|
String |
getCustomerSupplierIndustry()
Constraints: Not nullable, Maximum length: 4
|
String |
getCustomerSupplierIndustryName()
Constraints: Not nullable, Maximum length: 20
|
String |
getDistributionChannel()
Constraints: Not nullable, Maximum length: 2
|
String |
getDistributionChannelName()
Constraints: Not nullable, Maximum length: 20
|
String |
getDivision()
Constraints: Not nullable, Maximum length: 2
|
String |
getDivisionName()
Constraints: Not nullable, Maximum length: 30
|
ErpConfigContext |
getErpConfigContext()
Convienence field for reusing the same ERP system context with multiple queries (e.g.
|
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
|
String |
getGLAccountName()
Constraints: Not nullable, Maximum length: 30
|
String |
getGlobalCurrency()
Constraints: Not nullable, Maximum length: 5
|
String |
getID()
(Key Field) Constraints: Not nullable
|
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 |
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 |
getPlanningCategory()
Constraints: Not nullable, Maximum length: 10
|
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<FinPlanningEntryItem> |
getType() |
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 value)
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 |
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: 15
|
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 |
setDivision(String division)
Constraints: Not nullable, Maximum length: 2
|
void |
setDivisionName(String divisionName)
Constraints: Not nullable, Maximum length: 30
|
void |
setErpConfigContext(ErpConfigContext erpConfigContext)
Convienence field for reusing the same ERP system context with multiple queries (e.g.
|
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 |
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 |
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 |
setPlanningCategory(String planningCategory)
Constraints: Not nullable, Maximum length: 10
|
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
|
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 |
setWBSElement(String wBSElement)
Constraints: Not nullable, Maximum length: 24
|
void |
setWBSElementDescription(String wBSElementDescription)
Constraints: Not nullable, Maximum length: 40
|
String |
toString() |
getCustomField, getCustomField, getCustomFieldNames, getCustomFields, hasCustomField, hasCustomField, setCustomField, setCustomField
public static final FinPlanningEntryItemSelectable ALL_FIELDS
public static final FinPlanningEntryItemField<String> ID
public static final FinPlanningEntryItemField<String> LEDGER
public static final FinPlanningEntryItemField<String> LEDGER_NAME
public static final FinPlanningEntryItemField<String> PLANNING_CATEGORY
public static final FinPlanningEntryItemField<String> LEDGER_FISCAL_YEAR
public static final FinPlanningEntryItemField<String> GL_ACCOUNT
public static final FinPlanningEntryItemField<String> GL_ACCOUNT_NAME
public static final FinPlanningEntryItemField<String> COMPANY_CODE
public static final FinPlanningEntryItemField<String> COMPANY_CODE_NAME
public static final FinPlanningEntryItemField<String> COST_CENTER
public static final FinPlanningEntryItemField<String> COST_CENTER_NAME
public static final FinPlanningEntryItemField<String> PROFIT_CENTER
public static final FinPlanningEntryItemField<String> PROFIT_CENTER_NAME
public static final FinPlanningEntryItemField<String> FUNCTIONAL_AREA
public static final FinPlanningEntryItemField<String> FUNCTIONAL_AREA_NAME
public static final FinPlanningEntryItemField<String> BUSINESS_AREA
public static final FinPlanningEntryItemField<String> BUSINESS_AREA_NAME
public static final FinPlanningEntryItemField<String> CONTROLLING_AREA
public static final FinPlanningEntryItemField<String> CONTROLLING_AREA_NAME
public static final FinPlanningEntryItemField<String> SEGMENT
public static final FinPlanningEntryItemField<String> SEGMENT_NAME
public static final FinPlanningEntryItemField<String> PARTNER_COST_CENTER
public static final FinPlanningEntryItemField<String> PARTNER_COST_CENTER_NAME
public static final FinPlanningEntryItemField<String> PARTNER_PROFIT_CENTER
public static final FinPlanningEntryItemField<String> PARTNER_PROFIT_CENTER_NAME
public static final FinPlanningEntryItemField<String> PARTNER_FUNCTIONAL_AREA
public static final FinPlanningEntryItemField<String> PARTNER_FUNCTIONAL_AREA_NAME
public static final FinPlanningEntryItemField<String> PARTNER_BUSINESS_AREA
public static final FinPlanningEntryItemField<String> PARTNER_BUSINESS_AREA_NAME
public static final FinPlanningEntryItemField<String> PARTNER_COMPANY
public static final FinPlanningEntryItemField<String> PARTNER_COMPANY_NAME
public static final FinPlanningEntryItemField<String> PARTNER_SEGMENT
public static final FinPlanningEntryItemField<String> PARTNER_SEGMENT_NAME
public static final FinPlanningEntryItemField<String> TRANSACTION_CURRENCY
public static final FinPlanningEntryItemField<BigDecimal> AMOUNT_IN_TRANSACTION_CURRENCY
public static final FinPlanningEntryItemField<String> COMPANY_CODE_CURRENCY
public static final FinPlanningEntryItemField<BigDecimal> AMOUNT_IN_COMPANY_CODE_CURRENCY
public static final FinPlanningEntryItemField<String> GLOBAL_CURRENCY
public static final FinPlanningEntryItemField<BigDecimal> AMOUNT_IN_GLOBAL_CURRENCY
public static final FinPlanningEntryItemField<String> FISCAL_PERIOD
public static final FinPlanningEntryItemField<String> FISCAL_YEAR_VARIANT
public static final FinPlanningEntryItemField<String> FISCAL_YEAR_PERIOD
public static final FinPlanningEntryItemField<String> CHART_OF_ACCOUNTS
public static final FinPlanningEntryItemField<String> PLANT
public static final FinPlanningEntryItemField<String> PLANT_NAME
public static final FinPlanningEntryItemField<String> CUSTOMER
public static final FinPlanningEntryItemField<String> CUSTOMER_NAME
public static final FinPlanningEntryItemField<String> CONTROLLING_DEBIT_CREDIT_CODE
public static final FinPlanningEntryItemField<String> PROJECT
public static final FinPlanningEntryItemField<String> PROJECT_DESCRIPTION
public static final FinPlanningEntryItemField<String> WBS_ELEMENT
public static final FinPlanningEntryItemField<String> WBS_ELEMENT_DESCRIPTION
public static final FinPlanningEntryItemField<String> PARTNER_COMPANY_CODE
public static final FinPlanningEntryItemField<String> PARTNER_COMPANY_CODE_NAME
public static final FinPlanningEntryItemField<String> COST_CTR_ACTIVITY_TYPE
public static final FinPlanningEntryItemField<String> COST_CTR_ACTIVITY_TYPE_NAME
public static final FinPlanningEntryItemField<String> ORDER_ID
public static final FinPlanningEntryItemField<String> PARTNER_ORDER
public static final FinPlanningEntryItemField<String> PARTNER_COST_CTR_ACTIVITY_TYPE
public static final FinPlanningEntryItemField<String> PARTNER_COST_CTR_ACTIVITY_TYPE_NAME
public static final FinPlanningEntryItemField<String> PARTNER_PROJECT
public static final FinPlanningEntryItemField<String> PARTNER_PROJECT_DESCRIPTION
public static final FinPlanningEntryItemField<String> PARTNER_WBS_ELEMENT
public static final FinPlanningEntryItemField<String> PARTNER_WBS_ELEMENT_DESCRIPTION
public static final FinPlanningEntryItemField<String> SALES_ORGANIZATION
public static final FinPlanningEntryItemField<String> SALES_ORGANIZATION_NAME
public static final FinPlanningEntryItemField<String> DISTRIBUTION_CHANNEL
public static final FinPlanningEntryItemField<String> DISTRIBUTION_CHANNEL_NAME
public static final FinPlanningEntryItemField<String> DIVISION
public static final FinPlanningEntryItemField<String> DIVISION_NAME
public static final FinPlanningEntryItemField<String> SOLD_MATERIAL
public static final FinPlanningEntryItemField<String> SOLD_MATERIAL_NAME
public static final FinPlanningEntryItemField<String> MATERIAL_GROUP
public static final FinPlanningEntryItemField<String> MATERIAL_GROUP_NAME
public static final FinPlanningEntryItemField<String> CUSTOMER_GROUP
public static final FinPlanningEntryItemField<String> CUSTOMER_GROUP_NAME
public static final FinPlanningEntryItemField<String> CUSTOMER_SUPPLIER_COUNTRY
public static final FinPlanningEntryItemField<String> CUSTOMER_SUPPLIER_COUNTRY_NAME
public static final FinPlanningEntryItemField<String> CUSTOMER_SUPPLIER_INDUSTRY
public static final FinPlanningEntryItemField<String> CUSTOMER_SUPPLIER_INDUSTRY_NAME
public static final FinPlanningEntryItemField<String> SALES_DISTRICT
public static final FinPlanningEntryItemField<String> SALES_DISTRICT_NAME
public static final FinPlanningEntryItemLink<CompanyCode> TO_COMPANY_CODE
public static final FinPlanningEntryItemLink<CostCenter> TO_CURRENT_COST_CENTER
public static final FinPlanningEntryItemLink<ProfitCenter> TO_CURRENT_PROFIT_CENTER
@Generated(value="lombok") public FinPlanningEntryItem()
@ConstructorProperties(value={"iD","ledger","ledgerName","planningCategory","ledgerFiscalYear","gLAccount","gLAccountName","companyCode","companyCodeName","costCenter","costCenterName","profitCenter","profitCenterName","functionalArea","functionalAreaName","businessArea","businessAreaName","controllingArea","controllingAreaName","segment","segmentName","partnerCostCenter","partnerCostCenterName","partnerProfitCenter","partnerProfitCenterName","partnerFunctionalArea","partnerFunctionalAreaName","partnerBusinessArea","partnerBusinessAreaName","partnerCompany","partnerCompanyName","partnerSegment","partnerSegmentName","transactionCurrency","amountInTransactionCurrency","companyCodeCurrency","amountInCompanyCodeCurrency","globalCurrency","amountInGlobalCurrency","fiscalPeriod","fiscalYearVariant","fiscalYearPeriod","chartOfAccounts","plant","plantName","customer","customerName","controllingDebitCreditCode","project","projectDescription","wBSElement","wBSElementDescription","partnerCompanyCode","partnerCompanyCodeName","costCtrActivityType","costCtrActivityTypeName","orderID","partnerOrder","partnerCostCtrActivityType","partnerCostCtrActivityTypeName","partnerProject","partnerProjectDescription","partnerWBSElement","partnerWBSElementDescription","salesOrganization","salesOrganizationName","distributionChannel","distributionChannelName","division","divisionName","soldMaterial","soldMaterialName","materialGroup","materialGroupName","customerGroup","customerGroupName","customerSupplierCountry","customerSupplierCountryName","customerSupplierIndustry","customerSupplierIndustryName","salesDistrict","salesDistrictName","erpConfigContext","toCompanyCode","toCurrentCostCenter","toCurrentProfitCenter"}) @Generated(value="lombok") public FinPlanningEntryItem(@Nullable String iD, @Nullable String ledger, @Nullable String ledgerName, @Nullable String planningCategory, @Nullable String ledgerFiscalYear, @Nullable String gLAccount, @Nullable String gLAccountName, @Nullable String companyCode, @Nullable String companyCodeName, @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 controllingArea, @Nullable String controllingAreaName, @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 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 division, @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 ErpConfigContext erpConfigContext, @Nullable CompanyCode toCompanyCode, @Nullable CostCenter toCurrentCostCenter, @Nullable ProfitCenter toCurrentProfitCenter)
public Class<FinPlanningEntryItem> getType()
getType
in class VdmObject<FinPlanningEntryItem>
public static <T> FinPlanningEntryItemField<T> field(String fieldName, Class<T> fieldType)
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.public CompanyCode fetchCompanyCode() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
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.public CompanyCode getCompanyCodeOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_CompanyCode of a queried FinPlanningEntryItem 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.public com.google.common.base.Optional<CompanyCode> getCompanyCodeOrNull()
If the navigation property to_CompanyCode for an entity FinPlanningEntryItem has not been resolved yet, this method will not query further information. Instead its Optional result state will be null.
public void setCompanyCode(CompanyCode value)
value
- New CompanyCode entity.public void setCompanyCode(String value)
value
- companyCodepublic CostCenter fetchCurrentCostCenter() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
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.public CostCenter getCurrentCostCenterOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_CurrentCostCenter of a queried FinPlanningEntryItem 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.public com.google.common.base.Optional<CostCenter> getCurrentCostCenterOrNull()
If the navigation property to_CurrentCostCenter for an entity FinPlanningEntryItem has not been resolved yet, this method will not query further information. Instead its Optional result state will be null.
public void setCurrentCostCenter(CostCenter value)
value
- New CostCenter entity.public ProfitCenter fetchCurrentProfitCenter() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
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.public ProfitCenter getCurrentProfitCenterOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_CurrentProfitCenter of a queried FinPlanningEntryItem 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.public com.google.common.base.Optional<ProfitCenter> getCurrentProfitCenterOrNull()
If the navigation property to_CurrentProfitCenter for an entity FinPlanningEntryItem has not been resolved yet, this method will not query further information. Instead its Optional result state will be null.
public void setCurrentProfitCenter(ProfitCenter value)
value
- New ProfitCenter entity.@Generated(value="lombok") public static FinPlanningEntryItem.FinPlanningEntryItemBuilder builder()
@Nullable @Generated(value="lombok") public String getID()
@Nullable @Generated(value="lombok") public String getLedger()
@Nullable @Generated(value="lombok") public String getLedgerName()
@Nullable @Generated(value="lombok") public String getPlanningCategory()
Categories from SAP Business Planning & Consolidation are mapped in Real-Time Consolidation to consolidation versions. This mapping is defined in the Model transaction (RTCMD) under the Version tab.
@Nullable @Generated(value="lombok") public String getLedgerFiscalYear()
@Nullable @Generated(value="lombok") public String getGLAccount()
@Nullable @Generated(value="lombok") public String getGLAccountName()
@Nullable @Generated(value="lombok") public String getCompanyCode()
@Nullable @Generated(value="lombok") public String getCompanyCodeName()
@Nullable @Generated(value="lombok") public String getCostCenter()
@Nullable @Generated(value="lombok") public String getCostCenterName()
@Nullable @Generated(value="lombok") public String getProfitCenter()
@Nullable @Generated(value="lombok") public String getProfitCenterName()
@Nullable @Generated(value="lombok") public String getFunctionalArea()
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 @Generated(value="lombok") public String getFunctionalAreaName()
@Nullable @Generated(value="lombok") public String getBusinessArea()
@Nullable @Generated(value="lombok") public String getBusinessAreaName()
@Nullable @Generated(value="lombok") public String getControllingArea()
@Nullable @Generated(value="lombok") public String getControllingAreaName()
@Nullable @Generated(value="lombok") public String getSegment()
@Nullable @Generated(value="lombok") public String getSegmentName()
@Nullable @Generated(value="lombok") public String getPartnerCostCenter()
This cost center is credited with the amount of incurred costs using a cost element.
@Nullable @Generated(value="lombok") public String getPartnerCostCenterName()
@Nullable @Generated(value="lombok") public String getPartnerProfitCenter()
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 @Generated(value="lombok") public String getPartnerProfitCenterName()
@Nullable @Generated(value="lombok") public String getPartnerFunctionalArea()
Use for Cost-of-Sales Accounting The functional area is required to create a profit and loss account in Financial Accounting using cost-of-sales accounting. The following are examples of structure criteria: Manufacturing Administration Sales Research and development Use for Government The functional area is needed for Funds Management to meet legal requirements for reporting with functional aspects. You can use the functional area to represent the global targets and goals (such as public safety or city development), in particular the expenses of your organization. Use in cost-of-sales accounting See the documentation on Filling the Functional Area Field. For comprehensive information on cost-of-sales accounting and on the functional area, see the SAP Library under Accounting -> Financial Accounting -> General Ledger -> Cost-of-Sales Accounting. Use in government For more information on the functional area, see the implementation Guide for Funds Management Government in the section Activate Account Assignment Elements.
@Nullable @Generated(value="lombok") public String getPartnerFunctionalAreaName()
@Nullable @Generated(value="lombok") public String getPartnerBusinessArea()
This relationship enables internal business volume to be eliminated at the business area level (as part of business area consolidation).
@Nullable @Generated(value="lombok") public String getPartnerBusinessAreaName()
@Nullable @Generated(value="lombok") public String getPartnerCompany()
@Nullable @Generated(value="lombok") public String getPartnerCompanyName()
@Nullable @Generated(value="lombok") public String getPartnerSegment()
@Nullable @Generated(value="lombok") public String getPartnerSegmentName()
@Nullable @Generated(value="lombok") public String getTransactionCurrency()
@Nullable @Generated(value="lombok") public BigDecimal getAmountInTransactionCurrency()
@Nullable @Generated(value="lombok") public String getCompanyCodeCurrency()
@Nullable @Generated(value="lombok") public BigDecimal getAmountInCompanyCodeCurrency()
@Nullable @Generated(value="lombok") public String getGlobalCurrency()
@Nullable @Generated(value="lombok") public BigDecimal getAmountInGlobalCurrency()
@Nullable @Generated(value="lombok") public String getFiscalPeriod()
Every business transaction is allocated to a fiscal period. Examples of period classifications: Per calendar month -> 12 fiscal periods Every 4 weeks -> 13 fiscal periods Weekly -> 52 or 53 fiscal periods
@Nullable @Generated(value="lombok") public String getFiscalYearVariant()
@Nullable @Generated(value="lombok") public String getFiscalYearPeriod()
@Nullable @Generated(value="lombok") public String getChartOfAccounts()
@Nullable @Generated(value="lombok") public String getPlant()
@Nullable @Generated(value="lombok") public String getPlantName()
@Nullable @Generated(value="lombok") public String getCustomer()
@Nullable @Generated(value="lombok") public String getCustomerName()
@Nullable @Generated(value="lombok") public String getControllingDebitCreditCode()
@Nullable @Generated(value="lombok") public String getProject()
@Nullable @Generated(value="lombok") public String getProjectDescription()
@Nullable @Generated(value="lombok") public String getWBSElement()
@Nullable @Generated(value="lombok") public String getWBSElementDescription()
@Nullable @Generated(value="lombok") public String getPartnerCompanyCode()
@Nullable @Generated(value="lombok") public String getPartnerCompanyCodeName()
@Nullable @Generated(value="lombok") public String getCostCtrActivityType()
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 @Generated(value="lombok") public String getCostCtrActivityTypeName()
@Nullable @Generated(value="lombok") public String getOrderID()
@Nullable @Generated(value="lombok") public String getPartnerOrder()
@Nullable @Generated(value="lombok") public String getPartnerCostCtrActivityType()
@Nullable @Generated(value="lombok") public String getPartnerCostCtrActivityTypeName()
@Nullable @Generated(value="lombok") public String getPartnerProject()
@Nullable @Generated(value="lombok") public String getPartnerProjectDescription()
@Nullable @Generated(value="lombok") public String getPartnerWBSElement()
@Nullable @Generated(value="lombok") public String getPartnerWBSElementDescription()
@Nullable @Generated(value="lombok") public String getSalesOrganization()
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 @Generated(value="lombok") public String getSalesOrganizationName()
@Nullable @Generated(value="lombok") public String getDistributionChannel()
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 @Generated(value="lombok") public String getDistributionChannelName()
@Nullable @Generated(value="lombok") public String getDivision()
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 @Generated(value="lombok") public String getDivisionName()
@Nullable @Generated(value="lombok") public String getSoldMaterial()
This can differ from the material moved or service rendered, for example if the material consumed for a project differs from the product sold of the sales order related to the project.
@Nullable @Generated(value="lombok") public String getSoldMaterialName()
@Nullable @Generated(value="lombok") public String getMaterialGroup()
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 @Generated(value="lombok") public String getMaterialGroupName()
@Nullable @Generated(value="lombok") public String getCustomerGroup()
@Nullable @Generated(value="lombok") public String getCustomerGroupName()
@Nullable @Generated(value="lombok") public String getCustomerSupplierCountry()
@Nullable @Generated(value="lombok") public String getCustomerSupplierCountryName()
@Nullable @Generated(value="lombok") public String getCustomerSupplierIndustry()
@Nullable @Generated(value="lombok") public String getCustomerSupplierIndustryName()
@Nullable @Generated(value="lombok") public String getSalesDistrict()
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 @Generated(value="lombok") public String getSalesDistrictName()
@Nullable @Generated(value="lombok") public ErpConfigContext getErpConfigContext()
@Generated(value="lombok") public void setID(@Nullable String iD)
iD
- @Generated(value="lombok") public void setLedger(@Nullable String ledger)
ledger
- @Generated(value="lombok") public void setLedgerName(@Nullable String ledgerName)
ledgerName
- @Generated(value="lombok") public void setPlanningCategory(@Nullable String planningCategory)
Categories from SAP Business Planning & Consolidation are mapped in Real-Time Consolidation to consolidation versions. This mapping is defined in the Model transaction (RTCMD) under the Version tab.
planningCategory
- @Generated(value="lombok") public void setLedgerFiscalYear(@Nullable String ledgerFiscalYear)
ledgerFiscalYear
- @Generated(value="lombok") public void setGLAccount(@Nullable String gLAccount)
gLAccount
- @Generated(value="lombok") public void setGLAccountName(@Nullable String gLAccountName)
gLAccountName
- @Generated(value="lombok") public void setCompanyCodeName(@Nullable String companyCodeName)
companyCodeName
- @Generated(value="lombok") public void setCostCenter(@Nullable String costCenter)
costCenter
- @Generated(value="lombok") public void setCostCenterName(@Nullable String costCenterName)
costCenterName
- @Generated(value="lombok") public void setProfitCenter(@Nullable String profitCenter)
profitCenter
- @Generated(value="lombok") public void setProfitCenterName(@Nullable String profitCenterName)
profitCenterName
- @Generated(value="lombok") public void setFunctionalArea(@Nullable String 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
- @Generated(value="lombok") public void setFunctionalAreaName(@Nullable String functionalAreaName)
functionalAreaName
- @Generated(value="lombok") public void setBusinessArea(@Nullable String businessArea)
businessArea
- @Generated(value="lombok") public void setBusinessAreaName(@Nullable String businessAreaName)
businessAreaName
- @Generated(value="lombok") public void setControllingArea(@Nullable String controllingArea)
controllingArea
- @Generated(value="lombok") public void setControllingAreaName(@Nullable String controllingAreaName)
controllingAreaName
- @Generated(value="lombok") public void setSegment(@Nullable String segment)
segment
- @Generated(value="lombok") public void setSegmentName(@Nullable String segmentName)
segmentName
- @Generated(value="lombok") public void setPartnerCostCenter(@Nullable String partnerCostCenter)
This cost center is credited with the amount of incurred costs using a cost element.
partnerCostCenter
- @Generated(value="lombok") public void setPartnerCostCenterName(@Nullable String partnerCostCenterName)
partnerCostCenterName
- @Generated(value="lombok") public void setPartnerProfitCenter(@Nullable String 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
- @Generated(value="lombok") public void setPartnerProfitCenterName(@Nullable String partnerProfitCenterName)
partnerProfitCenterName
- @Generated(value="lombok") public void setPartnerFunctionalArea(@Nullable String partnerFunctionalArea)
Use for Cost-of-Sales Accounting The functional area is required to create a profit and loss account in Financial Accounting using cost-of-sales accounting. The following are examples of structure criteria: Manufacturing Administration Sales Research and development Use for Government The functional area is needed for Funds Management to meet legal requirements for reporting with functional aspects. You can use the functional area to represent the global targets and goals (such as public safety or city development), in particular the expenses of your organization. Use in cost-of-sales accounting See the documentation on Filling the Functional Area Field. For comprehensive information on cost-of-sales accounting and on the functional area, see the SAP Library under Accounting -> Financial Accounting -> General Ledger -> Cost-of-Sales Accounting. Use in government For more information on the functional area, see the implementation Guide for Funds Management Government in the section Activate Account Assignment Elements.
partnerFunctionalArea
- @Generated(value="lombok") public void setPartnerFunctionalAreaName(@Nullable String partnerFunctionalAreaName)
partnerFunctionalAreaName
- @Generated(value="lombok") public void setPartnerBusinessArea(@Nullable String partnerBusinessArea)
This relationship enables internal business volume to be eliminated at the business area level (as part of business area consolidation).
partnerBusinessArea
- @Generated(value="lombok") public void setPartnerBusinessAreaName(@Nullable String partnerBusinessAreaName)
partnerBusinessAreaName
- @Generated(value="lombok") public void setPartnerCompany(@Nullable String partnerCompany)
partnerCompany
- @Generated(value="lombok") public void setPartnerCompanyName(@Nullable String partnerCompanyName)
partnerCompanyName
- @Generated(value="lombok") public void setPartnerSegment(@Nullable String partnerSegment)
partnerSegment
- @Generated(value="lombok") public void setPartnerSegmentName(@Nullable String partnerSegmentName)
partnerSegmentName
- @Generated(value="lombok") public void setTransactionCurrency(@Nullable String transactionCurrency)
transactionCurrency
- @Generated(value="lombok") public void setAmountInTransactionCurrency(@Nullable BigDecimal amountInTransactionCurrency)
amountInTransactionCurrency
- @Generated(value="lombok") public void setCompanyCodeCurrency(@Nullable String companyCodeCurrency)
companyCodeCurrency
- @Generated(value="lombok") public void setAmountInCompanyCodeCurrency(@Nullable BigDecimal amountInCompanyCodeCurrency)
amountInCompanyCodeCurrency
- @Generated(value="lombok") public void setGlobalCurrency(@Nullable String globalCurrency)
globalCurrency
- @Generated(value="lombok") public void setAmountInGlobalCurrency(@Nullable BigDecimal amountInGlobalCurrency)
amountInGlobalCurrency
- @Generated(value="lombok") public void setFiscalPeriod(@Nullable String fiscalPeriod)
Every business transaction is allocated to a fiscal period. Examples of period classifications: Per calendar month -> 12 fiscal periods Every 4 weeks -> 13 fiscal periods Weekly -> 52 or 53 fiscal periods
fiscalPeriod
- @Generated(value="lombok") public void setFiscalYearVariant(@Nullable String fiscalYearVariant)
fiscalYearVariant
- @Generated(value="lombok") public void setFiscalYearPeriod(@Nullable String fiscalYearPeriod)
fiscalYearPeriod
- @Generated(value="lombok") public void setChartOfAccounts(@Nullable String chartOfAccounts)
chartOfAccounts
- @Generated(value="lombok") public void setPlant(@Nullable String plant)
plant
- @Generated(value="lombok") public void setPlantName(@Nullable String plantName)
plantName
- @Generated(value="lombok") public void setCustomer(@Nullable String customer)
customer
- @Generated(value="lombok") public void setCustomerName(@Nullable String customerName)
customerName
- @Generated(value="lombok") public void setControllingDebitCreditCode(@Nullable String controllingDebitCreditCode)
controllingDebitCreditCode
- @Generated(value="lombok") public void setProject(@Nullable String project)
project
- @Generated(value="lombok") public void setProjectDescription(@Nullable String projectDescription)
projectDescription
- @Generated(value="lombok") public void setWBSElement(@Nullable String wBSElement)
wBSElement
- @Generated(value="lombok") public void setWBSElementDescription(@Nullable String wBSElementDescription)
wBSElementDescription
- @Generated(value="lombok") public void setPartnerCompanyCode(@Nullable String partnerCompanyCode)
partnerCompanyCode
- @Generated(value="lombok") public void setPartnerCompanyCodeName(@Nullable String partnerCompanyCodeName)
partnerCompanyCodeName
- @Generated(value="lombok") public void setCostCtrActivityType(@Nullable String 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
- @Generated(value="lombok") public void setCostCtrActivityTypeName(@Nullable String costCtrActivityTypeName)
costCtrActivityTypeName
- @Generated(value="lombok") public void setOrderID(@Nullable String orderID)
orderID
- @Generated(value="lombok") public void setPartnerOrder(@Nullable String partnerOrder)
partnerOrder
- @Generated(value="lombok") public void setPartnerCostCtrActivityType(@Nullable String partnerCostCtrActivityType)
partnerCostCtrActivityType
- @Generated(value="lombok") public void setPartnerCostCtrActivityTypeName(@Nullable String partnerCostCtrActivityTypeName)
partnerCostCtrActivityTypeName
- @Generated(value="lombok") public void setPartnerProject(@Nullable String partnerProject)
partnerProject
- @Generated(value="lombok") public void setPartnerProjectDescription(@Nullable String partnerProjectDescription)
partnerProjectDescription
- @Generated(value="lombok") public void setPartnerWBSElement(@Nullable String partnerWBSElement)
partnerWBSElement
- @Generated(value="lombok") public void setPartnerWBSElementDescription(@Nullable String partnerWBSElementDescription)
partnerWBSElementDescription
- @Generated(value="lombok") public void setSalesOrganization(@Nullable String 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
- @Generated(value="lombok") public void setSalesOrganizationName(@Nullable String salesOrganizationName)
salesOrganizationName
- @Generated(value="lombok") public void setDistributionChannel(@Nullable String 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
- @Generated(value="lombok") public void setDistributionChannelName(@Nullable String distributionChannelName)
distributionChannelName
- @Generated(value="lombok") public void setDivision(@Nullable String division)
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.
division
- @Generated(value="lombok") public void setDivisionName(@Nullable String divisionName)
divisionName
- @Generated(value="lombok") public void setSoldMaterial(@Nullable String soldMaterial)
This can differ from the material moved or service rendered, for example if the material consumed for a project differs from the product sold of the sales order related to the project.
soldMaterial
- @Generated(value="lombok") public void setSoldMaterialName(@Nullable String soldMaterialName)
soldMaterialName
- @Generated(value="lombok") public void setMaterialGroup(@Nullable String 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
- @Generated(value="lombok") public void setMaterialGroupName(@Nullable String materialGroupName)
materialGroupName
- @Generated(value="lombok") public void setCustomerGroup(@Nullable String customerGroup)
customerGroup
- @Generated(value="lombok") public void setCustomerGroupName(@Nullable String customerGroupName)
customerGroupName
- @Generated(value="lombok") public void setCustomerSupplierCountry(@Nullable String customerSupplierCountry)
customerSupplierCountry
- @Generated(value="lombok") public void setCustomerSupplierCountryName(@Nullable String customerSupplierCountryName)
customerSupplierCountryName
- @Generated(value="lombok") public void setCustomerSupplierIndustry(@Nullable String customerSupplierIndustry)
customerSupplierIndustry
- @Generated(value="lombok") public void setCustomerSupplierIndustryName(@Nullable String customerSupplierIndustryName)
customerSupplierIndustryName
- @Generated(value="lombok") public void setSalesDistrict(@Nullable String 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
- @Generated(value="lombok") public void setSalesDistrictName(@Nullable String salesDistrictName)
salesDistrictName
- @Generated(value="lombok") public void setErpConfigContext(@Nullable ErpConfigContext erpConfigContext)
erpConfigContext
- @Generated(value="lombok") public String toString()
toString
in class VdmObject<FinPlanningEntryItem>
@Generated(value="lombok") public boolean equals(Object o)
equals
in class VdmObject<FinPlanningEntryItem>
@Generated(value="lombok") public int hashCode()
hashCode
in class VdmObject<FinPlanningEntryItem>
Copyright © 2017 SAP SE. All rights reserved.