Class PurCtrAccount.PurCtrAccountBuilder
- Enclosing class:
- PurCtrAccount
-
Method Summary
Modifier and TypeMethodDescriptionaccountAssignment(String accountAssignment) (Key Field) Constraints: Not nullable, Maximum length: 30budgetPeriod(String budgetPeriod) Constraints: Not nullable, Maximum length: 10build()businessArea(String businessArea) Constraints: Not nullable, Maximum length: 4businessProcess(String businessProcess) Constraints: Not nullable, Maximum length: 12commitmentItem(String commitmentItem) Constraints: Not nullable, Maximum length: 24controllingArea(String controllingArea) Constraints: Not nullable, Maximum length: 4costCenter(String costCenter) Constraints: Not nullable, Maximum length: 10costCtrActivityType(String costCtrActivityType) Constraints: Not nullable, Maximum length: 6costObject(String costObject) Constraints: Not nullable, Maximum length: 12documentCurrency(String documentCurrency) Constraints: Not nullable, Maximum length: 5earmarkedFundsDocument(String earmarkedFundsDocument) Constraints: Not nullable, Maximum length: 10fixedAsset(String fixedAsset) Constraints: Not nullable, Maximum length: 4functionalArea(String functionalArea) Constraints: Not nullable, Maximum length: 16fundsCenter(String fundsCenter) Constraints: Not nullable, Maximum length: 16Constraints: Not nullable, Maximum length: 10goodsRecipientName(String goodsRecipientName) Constraints: Not nullable, Maximum length: 12Constraints: Not nullable, Maximum length: 20Constraints: nonejointVentureRecoveryCode(String jointVentureRecoveryCode) Constraints: Not nullable, Maximum length: 2masterFixedAsset(String masterFixedAsset) Constraints: Not nullable, Maximum length: 12multipleAcctAssgmtDistrPercent(BigDecimal multipleAcctAssgmtDistrPercent) Constraints: Not nullable, Precision: 3, Scale: 1nonDeductibleInputTaxAmount(BigDecimal nonDeductibleInputTaxAmount) Constraints: Not nullable, Precision: 13, Scale: 3Constraints: Not nullable, Maximum length: 12orderQuantityUnit(String orderQuantityUnit) Constraints: Not nullable, Maximum length: 3partnerAccountNumber(String partnerAccountNumber) Constraints: Not nullable, Maximum length: 10profitCenter(String profitCenter) Constraints: Not nullable, Maximum length: 10projectNetwork(String projectNetwork) Constraints: Not nullable, Maximum length: 12purchaseContract(String purchaseContract) (Key Field) Constraints: Not nullable, Maximum length: 10purchaseContractItem(String purchaseContractItem) (Key Field) Constraints: Not nullable, Maximum length: 5purgDocNetAmount(BigDecimal purgDocNetAmount) Constraints: Not nullable, Precision: 13, Scale: 3quantity(BigDecimal quantity) Constraints: Not nullable, Precision: 13, Scale: 3realEstateObject(String realEstateObject) Constraints: Not nullable, Maximum length: 8salesOrder(String salesOrder) Constraints: Not nullable, Maximum length: 10salesOrderItem(String salesOrderItem) Constraints: Not nullable, Maximum length: 6salesOrderScheduleLine(String salesOrderScheduleLine) Constraints: Not nullable, Maximum length: 4settlementReferenceDate(LocalDateTime settlementReferenceDate) Constraints: Not nullable, Precision: 0Constraints: Not nullable, Maximum length: 2taxJurisdiction(String taxJurisdiction) Constraints: Not nullable, Maximum length: 15toString()unloadingPointName(String unloadingPointName) Constraints: Not nullable, Maximum length: 25wBSElementExternalID(String wBSElementExternalID) Constraints: Not nullable, Maximum length: 24
-
Method Details
-
accountAssignment
@Nonnull public PurCtrAccount.PurCtrAccountBuilder accountAssignment(@Nullable String accountAssignment) (Key Field) Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: AccountAssignment
- Returns:
this.
-
purchaseContractItem
@Nonnull public PurCtrAccount.PurCtrAccountBuilder purchaseContractItem(@Nullable String purchaseContractItem) (Key Field) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: PurchaseContractItem
- Returns:
this.
-
purchaseContract
@Nonnull public PurCtrAccount.PurCtrAccountBuilder purchaseContract(@Nullable String purchaseContract) (Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PurchaseContract
- Returns:
this.
-
isDeleted
Constraints: noneOriginal property name from the Odata EDM: IsDeleted
- Returns:
this.
-
quantity
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: Quantity
- Returns:
this.
-
orderQuantityUnit
@Nonnull public PurCtrAccount.PurCtrAccountBuilder orderQuantityUnit(@Nullable String orderQuantityUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: OrderQuantityUnit
- Returns:
this.
-
multipleAcctAssgmtDistrPercent
@Nonnull public PurCtrAccount.PurCtrAccountBuilder multipleAcctAssgmtDistrPercent(@Nullable BigDecimal multipleAcctAssgmtDistrPercent) Constraints: Not nullable, Precision: 3, Scale: 1Original property name from the Odata EDM: MultipleAcctAssgmtDistrPercent
- Returns:
this.
-
purgDocNetAmount
@Nonnull public PurCtrAccount.PurCtrAccountBuilder purgDocNetAmount(@Nullable BigDecimal purgDocNetAmount) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: PurgDocNetAmount
- Returns:
this.
-
documentCurrency
@Nonnull public PurCtrAccount.PurCtrAccountBuilder documentCurrency(@Nullable String documentCurrency) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: DocumentCurrency
- Returns:
this.
-
gLAccount
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: GLAccount
- Returns:
this.
-
businessArea
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: BusinessArea
- Returns:
this.
-
costCenter
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CostCenter
- Returns:
this.
-
salesOrder
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SalesOrder
- Returns:
this.
-
salesOrderItem
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: SalesOrderItem
- Returns:
this.
-
salesOrderScheduleLine
@Nonnull public PurCtrAccount.PurCtrAccountBuilder salesOrderScheduleLine(@Nullable String salesOrderScheduleLine) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SalesOrderScheduleLine
- Returns:
this.
-
masterFixedAsset
@Nonnull public PurCtrAccount.PurCtrAccountBuilder masterFixedAsset(@Nullable String masterFixedAsset) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: MasterFixedAsset
- Returns:
this.
-
fixedAsset
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: FixedAsset
- Returns:
this.
-
orderID
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: OrderID
- Returns:
this.
-
goodsRecipientName
@Nonnull public PurCtrAccount.PurCtrAccountBuilder goodsRecipientName(@Nullable String goodsRecipientName) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: GoodsRecipientName
- Returns:
this.
-
unloadingPointName
@Nonnull public PurCtrAccount.PurCtrAccountBuilder unloadingPointName(@Nullable String unloadingPointName) Constraints: Not nullable, Maximum length: 25Original property name from the Odata EDM: UnloadingPointName
- Returns:
this.
-
controllingArea
@Nonnull public PurCtrAccount.PurCtrAccountBuilder controllingArea(@Nullable String controllingArea) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ControllingArea
- Returns:
this.
-
costObject
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CostObject
- Returns:
this.
-
profitCenter
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ProfitCenter
- Returns:
this.
-
projectNetwork
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: ProjectNetwork
- Returns:
this.
-
realEstateObject
@Nonnull public PurCtrAccount.PurCtrAccountBuilder realEstateObject(@Nullable String realEstateObject) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: RealEstateObject
- Returns:
this.
-
partnerAccountNumber
@Nonnull public PurCtrAccount.PurCtrAccountBuilder partnerAccountNumber(@Nullable String partnerAccountNumber) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PartnerAccountNumber
- Returns:
this.
-
commitmentItem
Constraints: Not nullable, Maximum length: 24Original property name from the Odata EDM: CommitmentItem
- Returns:
this.
-
jointVentureRecoveryCode
@Nonnull public PurCtrAccount.PurCtrAccountBuilder jointVentureRecoveryCode(@Nullable String jointVentureRecoveryCode) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: JointVentureRecoveryCode
- Returns:
this.
-
fundsCenter
Constraints: Not nullable, Maximum length: 16Original property name from the Odata EDM: FundsCenter
- Returns:
this.
-
functionalArea
Constraints: Not nullable, Maximum length: 16Original property name from the Odata EDM: FunctionalArea
- Returns:
this.
-
settlementReferenceDate
@Nonnull public PurCtrAccount.PurCtrAccountBuilder settlementReferenceDate(@Nullable LocalDateTime settlementReferenceDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: SettlementReferenceDate
- Returns:
this.
-
taxCode
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: TaxCode
- Returns:
this.
-
taxJurisdiction
@Nonnull public PurCtrAccount.PurCtrAccountBuilder taxJurisdiction(@Nullable String taxJurisdiction) Constraints: Not nullable, Maximum length: 15Original property name from the Odata EDM: TaxJurisdiction
- Returns:
this.
-
nonDeductibleInputTaxAmount
@Nonnull public PurCtrAccount.PurCtrAccountBuilder nonDeductibleInputTaxAmount(@Nullable BigDecimal nonDeductibleInputTaxAmount) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: NonDeductibleInputTaxAmount
- Returns:
this.
-
costCtrActivityType
@Nonnull public PurCtrAccount.PurCtrAccountBuilder costCtrActivityType(@Nullable String costCtrActivityType) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: CostCtrActivityType
- Returns:
this.
-
businessProcess
@Nonnull public PurCtrAccount.PurCtrAccountBuilder businessProcess(@Nullable String businessProcess) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: BusinessProcess
- Returns:
this.
-
earmarkedFundsDocument
@Nonnull public PurCtrAccount.PurCtrAccountBuilder earmarkedFundsDocument(@Nullable String earmarkedFundsDocument) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: EarmarkedFundsDocument
- Returns:
this.
-
grantID
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: GrantID
- Returns:
this.
-
budgetPeriod
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: BudgetPeriod
- Returns:
this.
-
wBSElementExternalID
@Nonnull public PurCtrAccount.PurCtrAccountBuilder wBSElementExternalID(@Nullable String wBSElementExternalID) Constraints: Not nullable, Maximum length: 24Original property name from the Odata EDM: WBSElementExternalID
- Returns:
this.
-
build
-
toString
-