Class CostCenter.CostCenterBuilder
- Enclosing class:
- CostCenter
-
Method Summary
Modifier and TypeMethodDescriptionbuild()businessArea(String businessArea) Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 35companyCode(String companyCode) Constraints: Not nullable, Maximum length: 4consumptionQtyIsRecorded(String consumptionQtyIsRecorded) Constraints: Not nullable, Maximum length: 1controllingArea(String controllingArea) (Key Field) Constraints: Not nullable, Maximum length: 4costCenter(String costCenter) (Key Field) Constraints: Not nullable, Maximum length: 10costCenterCategory(String costCenterCategory) Constraints: Not nullable, Maximum length: 1costCenterCreatedByUser(String costCenterCreatedByUser) Constraints: Not nullable, Maximum length: 12costCenterCreationDate(LocalDateTime costCenterCreationDate) Constraints: Not nullable, Precision: 0costCenterCurrency(String costCenterCurrency) Constraints: Not nullable, Maximum length: 5costCenterStandardHierArea(String costCenterStandardHierArea) Constraints: Not nullable, Maximum length: 12costCtrResponsiblePersonName(String costCtrResponsiblePersonName) Constraints: Not nullable, Maximum length: 20costCtrResponsibleUser(String costCtrResponsibleUser) Constraints: Not nullable, Maximum length: 12costingSheet(String costingSheet) Constraints: Not nullable, Maximum length: 6Constraints: Not nullable, Maximum length: 3department(String department) Constraints: Not nullable, Maximum length: 12functionalArea(String functionalArea) Constraints: Not nullable, Maximum length: 16isBlkdForPrimaryCostsPosting(String isBlkdForPrimaryCostsPosting) Constraints: Not nullable, Maximum length: 1isBlkdForSecondaryCostsPosting(String isBlkdForSecondaryCostsPosting) Constraints: Not nullable, Maximum length: 1isBlockedForCommitmentPosting(String isBlockedForCommitmentPosting) Constraints: Not nullable, Maximum length: 1isBlockedForPlanPrimaryCosts(String isBlockedForPlanPrimaryCosts) Constraints: Not nullable, Maximum length: 1isBlockedForPlanRevenues(String isBlockedForPlanRevenues) Constraints: Not nullable, Maximum length: 1isBlockedForPlanSecondaryCosts(String isBlockedForPlanSecondaryCosts) Constraints: Not nullable, Maximum length: 1isBlockedForRevenuePosting(String isBlockedForRevenuePosting) Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 2profitCenter(String profitCenter) Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 3text(CostCenterText... value) Navigation property to_Text for CostCenter to multiple CostCenterText.toString()validityEndDate(LocalDateTime validityEndDate) (Key Field) Constraints: Not nullable, Precision: 0validityStartDate(LocalDateTime validityStartDate) Constraints: Not nullable, Precision: 0
-
Method Details
-
text
Navigation property to_Text for CostCenter to multiple CostCenterText.- Parameters:
value- The CostCenterTexts to build this CostCenter with.- Returns:
- This Builder to allow for a fluent interface.
-
controllingArea
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ControllingArea
- Returns:
this.
-
costCenter
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CostCenter
- Returns:
this.
-
validityEndDate
@Nonnull public CostCenter.CostCenterBuilder validityEndDate(@Nullable LocalDateTime validityEndDate) (Key Field) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ValidityEndDate
- Returns:
this.
-
validityStartDate
@Nonnull public CostCenter.CostCenterBuilder validityStartDate(@Nullable LocalDateTime validityStartDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ValidityStartDate
- Returns:
this.
-
companyCode
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CompanyCode
- Returns:
this.
-
businessArea
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: BusinessArea
- Returns:
this.
-
costCtrResponsiblePersonName
@Nonnull public CostCenter.CostCenterBuilder costCtrResponsiblePersonName(@Nullable String costCtrResponsiblePersonName) Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: CostCtrResponsiblePersonName
- Returns:
this.
-
costCtrResponsibleUser
@Nonnull public CostCenter.CostCenterBuilder costCtrResponsibleUser(@Nullable String costCtrResponsibleUser) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CostCtrResponsibleUser
- Returns:
this.
-
costCenterCurrency
@Nonnull public CostCenter.CostCenterBuilder costCenterCurrency(@Nullable String costCenterCurrency) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: CostCenterCurrency
- Returns:
this.
-
profitCenter
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ProfitCenter
- Returns:
this.
-
department
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: Department
- Returns:
this.
-
costingSheet
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: CostingSheet
- Returns:
this.
-
functionalArea
Constraints: Not nullable, Maximum length: 16Original property name from the Odata EDM: FunctionalArea
- Returns:
this.
-
country
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: Country
- Returns:
this.
-
region
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: Region
- Returns:
this.
-
cityName
Constraints: Not nullable, Maximum length: 35Original property name from the Odata EDM: CityName
- Returns:
this.
-
costCenterStandardHierArea
@Nonnull public CostCenter.CostCenterBuilder costCenterStandardHierArea(@Nullable String costCenterStandardHierArea) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CostCenterStandardHierArea
- Returns:
this.
-
costCenterCategory
@Nonnull public CostCenter.CostCenterBuilder costCenterCategory(@Nullable String costCenterCategory) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: CostCenterCategory
- Returns:
this.
-
isBlkdForPrimaryCostsPosting
@Nonnull public CostCenter.CostCenterBuilder isBlkdForPrimaryCostsPosting(@Nullable String isBlkdForPrimaryCostsPosting) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: IsBlkdForPrimaryCostsPosting
- Returns:
this.
-
isBlkdForSecondaryCostsPosting
@Nonnull public CostCenter.CostCenterBuilder isBlkdForSecondaryCostsPosting(@Nullable String isBlkdForSecondaryCostsPosting) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: IsBlkdForSecondaryCostsPosting
- Returns:
this.
-
isBlockedForRevenuePosting
@Nonnull public CostCenter.CostCenterBuilder isBlockedForRevenuePosting(@Nullable String isBlockedForRevenuePosting) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: IsBlockedForRevenuePosting
- Returns:
this.
-
isBlockedForCommitmentPosting
@Nonnull public CostCenter.CostCenterBuilder isBlockedForCommitmentPosting(@Nullable String isBlockedForCommitmentPosting) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: IsBlockedForCommitmentPosting
- Returns:
this.
-
isBlockedForPlanPrimaryCosts
@Nonnull public CostCenter.CostCenterBuilder isBlockedForPlanPrimaryCosts(@Nullable String isBlockedForPlanPrimaryCosts) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: IsBlockedForPlanPrimaryCosts
- Returns:
this.
-
isBlockedForPlanSecondaryCosts
@Nonnull public CostCenter.CostCenterBuilder isBlockedForPlanSecondaryCosts(@Nullable String isBlockedForPlanSecondaryCosts) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: IsBlockedForPlanSecondaryCosts
- Returns:
this.
-
isBlockedForPlanRevenues
@Nonnull public CostCenter.CostCenterBuilder isBlockedForPlanRevenues(@Nullable String isBlockedForPlanRevenues) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: IsBlockedForPlanRevenues
- Returns:
this.
-
consumptionQtyIsRecorded
@Nonnull public CostCenter.CostCenterBuilder consumptionQtyIsRecorded(@Nullable String consumptionQtyIsRecorded) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ConsumptionQtyIsRecorded
- Returns:
this.
-
language
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: Language
- Returns:
this.
-
costCenterCreatedByUser
@Nonnull public CostCenter.CostCenterBuilder costCenterCreatedByUser(@Nullable String costCenterCreatedByUser) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CostCenterCreatedByUser
- Returns:
this.
-
costCenterCreationDate
@Nonnull public CostCenter.CostCenterBuilder costCenterCreationDate(@Nullable LocalDateTime costCenterCreationDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: CostCenterCreationDate
- Returns:
this.
-
build
-
toString
-