Class PurchaseOrderAccountAssignment.PurchaseOrderAccountAssignmentBuilder
- Enclosing class:
- PurchaseOrderAccountAssignment
-
Method Summary
Modifier and TypeMethodDescriptionaccountAssignmentNumber(String accountAssignmentNumber) (Key Field) Constraints: Not nullable, Maximum length: 2acctLineFinalReason(String acctLineFinalReason) Constraints: Not nullable, Maximum length: 2budgetPeriod(String budgetPeriod) Constraints: Not nullable, Maximum length: 10build()businessArea(String businessArea) Constraints: Not nullable, Maximum length: 4businessProcess(String businessProcess) Constraints: Not nullable, Maximum length: 12chartOfAccounts(String chartOfAccounts) Constraints: Not nullable, Maximum length: 4commitmentItemShortID(String commitmentItemShortID) Constraints: Not nullable, Maximum length: 14companyCode(String companyCode) Constraints: Not nullable, Maximum length: 4controllingArea(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: 12creationDate(LocalDate creationDate) Constraints: NullabledocumentCurrency(String documentCurrency) Constraints: Not nullable, Maximum length: 3earmarkedFundsDocument(String earmarkedFundsDocument) Constraints: Not nullable, Maximum length: 10earmarkedFundsDocumentItem(String earmarkedFundsDocumentItem) Constraints: Not nullable, Maximum length: 3fixedAsset(String fixedAsset) Constraints: Not nullable, Maximum length: 4functionalArea(String functionalArea) Constraints: Not nullable, Maximum length: 16Constraints: Not nullable, Maximum length: 10fundsCenter(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: 20isAcctLineFinal(Boolean isAcctLineFinal) Constraints: Not nullableConstraints: Not nullableisFinallyInvoiced(Boolean isFinallyInvoiced) Constraints: Not nullablejointVentureRecoveryCode(String jointVentureRecoveryCode) Constraints: Not nullable, Maximum length: 2masterFixedAsset(String masterFixedAsset) Constraints: Not nullable, Maximum length: 12multipleAcctAssgmtDistrPercent(BigDecimal multipleAcctAssgmtDistrPercent) Constraints: Not nullable, Precision: 3, Scale: 1networkActivity(String networkActivity) Constraints: Not nullable, Maximum length: 4networkActivityInternalID(String networkActivityInternalID) Constraints: Not nullable, Maximum length: 8nonDeductibleInputTaxAmount(BigDecimal nonDeductibleInputTaxAmount) Constraints: Not nullable, Precision: 13, Scale: 0Constraints: Not nullable, Maximum length: 12orderIntBillOfOperationsItem(String orderIntBillOfOperationsItem) Constraints: Not nullable, Maximum length: 8orderInternalID(String orderInternalID) Constraints: Not nullable, Maximum length: 10orderQuantityUnit(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: 12projectNetworkInternalID(String projectNetworkInternalID) Constraints: Not nullable, Maximum length: 10purchaseOrder(PurchaseOrder value) Navigation property _PurchaseOrder for PurchaseOrderAccountAssignment to single PurchaseOrder.purchaseOrder(String value) (Key Field) Constraints: Not nullable, Maximum length: 10Navigation property _PurchaseOrderItem for PurchaseOrderAccountAssignment to single PurchaseOrderItem.purchaseOrderItem(String value) (Key Field) Constraints: Not nullable, Maximum length: 5purgDocNetAmount(BigDecimal purgDocNetAmount) Constraints: Not nullable, Precision: 13, Scale: 0quantity(BigDecimal quantity) Constraints: Not nullable, Precision: 13, Scale: 3salesOrder(String salesOrder) Constraints: Not nullable, Maximum length: 10salesOrderItem(String salesOrderItem) Constraints: Not nullable, Maximum length: 6salesOrderScheduleLine(String salesOrderScheduleLine) Constraints: Not nullable, Maximum length: 4serviceDocument(String serviceDocument) Constraints: Not nullable, Maximum length: 10serviceDocumentItem(String serviceDocumentItem) Constraints: Not nullable, Maximum length: 6serviceDocumentType(String serviceDocumentType) Constraints: Not nullable, Maximum length: 4settlementReferenceDate(LocalDate settlementReferenceDate) Constraints: NullableConstraints: Not nullable, Maximum length: 2taxJurisdiction(String taxJurisdiction) Constraints: Not nullable, Maximum length: 15toString()unloadingPointName(String unloadingPointName) Constraints: Not nullable, Maximum length: 25validityDate(LocalDate validityDate) Constraints: NullablewBSElementExternalID(String wBSElementExternalID) Constraints: Not nullable, Maximum length: 24wBSElementInternalID(String wBSElementInternalID) Constraints: Not nullable, Maximum length: 8
-
Method Details
-
purchaseOrder
@Nonnull public PurchaseOrderAccountAssignment.PurchaseOrderAccountAssignmentBuilder purchaseOrder(PurchaseOrder value) Navigation property _PurchaseOrder for PurchaseOrderAccountAssignment to single PurchaseOrder.- Parameters:
value- The PurchaseOrder to build this PurchaseOrderAccountAssignment with.- Returns:
- This Builder to allow for a fluent interface.
-
purchaseOrder
@Nonnull public PurchaseOrderAccountAssignment.PurchaseOrderAccountAssignmentBuilder purchaseOrder(String value) (Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PurchaseOrder
- Parameters:
value- The purchaseOrder to build this PurchaseOrderAccountAssignment with.- Returns:
- This Builder to allow for a fluent interface.
-
purchaseOrderItem
@Nonnull public PurchaseOrderAccountAssignment.PurchaseOrderAccountAssignmentBuilder purchaseOrderItem(PurchaseOrderItem value) Navigation property _PurchaseOrderItem for PurchaseOrderAccountAssignment to single PurchaseOrderItem.- Parameters:
value- The PurchaseOrderItem to build this PurchaseOrderAccountAssignment with.- Returns:
- This Builder to allow for a fluent interface.
-
purchaseOrderItem
@Nonnull public PurchaseOrderAccountAssignment.PurchaseOrderAccountAssignmentBuilder purchaseOrderItem(String value) (Key Field) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: PurchaseOrderItem
- Parameters:
value- The purchaseOrderItem to build this PurchaseOrderAccountAssignment with.- Returns:
- This Builder to allow for a fluent interface.
-
accountAssignmentNumber
@Nonnull public PurchaseOrderAccountAssignment.PurchaseOrderAccountAssignmentBuilder accountAssignmentNumber(@Nullable String accountAssignmentNumber) (Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: AccountAssignmentNumber
- Returns:
this.
-
costCenter
@Nonnull public PurchaseOrderAccountAssignment.PurchaseOrderAccountAssignmentBuilder costCenter(@Nullable String costCenter) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CostCenter
- Returns:
this.
-
masterFixedAsset
@Nonnull public PurchaseOrderAccountAssignment.PurchaseOrderAccountAssignmentBuilder masterFixedAsset(@Nullable String masterFixedAsset) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: MasterFixedAsset
- Returns:
this.
-
projectNetwork
@Nonnull public PurchaseOrderAccountAssignment.PurchaseOrderAccountAssignmentBuilder projectNetwork(@Nullable String projectNetwork) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: ProjectNetwork
- Returns:
this.
-
networkActivity
@Nonnull public PurchaseOrderAccountAssignment.PurchaseOrderAccountAssignmentBuilder networkActivity(@Nullable String networkActivity) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: NetworkActivity
- Returns:
this.
-
orderQuantityUnit
@Nonnull public PurchaseOrderAccountAssignment.PurchaseOrderAccountAssignmentBuilder orderQuantityUnit(@Nullable String orderQuantityUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: OrderQuantityUnit
- Returns:
this.
-
quantity
@Nonnull public PurchaseOrderAccountAssignment.PurchaseOrderAccountAssignmentBuilder quantity(@Nullable BigDecimal quantity) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: Quantity
- Returns:
this.
-
multipleAcctAssgmtDistrPercent
@Nonnull public PurchaseOrderAccountAssignment.PurchaseOrderAccountAssignmentBuilder multipleAcctAssgmtDistrPercent(@Nullable BigDecimal multipleAcctAssgmtDistrPercent) Constraints: Not nullable, Precision: 3, Scale: 1Original property name from the Odata EDM: MultipleAcctAssgmtDistrPercent
- Returns:
this.
-
documentCurrency
@Nonnull public PurchaseOrderAccountAssignment.PurchaseOrderAccountAssignmentBuilder documentCurrency(@Nullable String documentCurrency) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: DocumentCurrency
- Returns:
this.
-
purgDocNetAmount
@Nonnull public PurchaseOrderAccountAssignment.PurchaseOrderAccountAssignmentBuilder purgDocNetAmount(@Nullable BigDecimal purgDocNetAmount) Constraints: Not nullable, Precision: 13, Scale: 0Original property name from the Odata EDM: PurgDocNetAmount
- Returns:
this.
-
isDeleted
@Nonnull public PurchaseOrderAccountAssignment.PurchaseOrderAccountAssignmentBuilder isDeleted(@Nullable Boolean isDeleted) Constraints: Not nullableOriginal property name from the Odata EDM: IsDeleted
- Returns:
this.
-
gLAccount
@Nonnull public PurchaseOrderAccountAssignment.PurchaseOrderAccountAssignmentBuilder gLAccount(@Nullable String gLAccount) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: GLAccount
- Returns:
this.
-
businessArea
@Nonnull public PurchaseOrderAccountAssignment.PurchaseOrderAccountAssignmentBuilder businessArea(@Nullable String businessArea) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: BusinessArea
- Returns:
this.
-
salesOrder
@Nonnull public PurchaseOrderAccountAssignment.PurchaseOrderAccountAssignmentBuilder salesOrder(@Nullable String salesOrder) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SalesOrder
- Returns:
this.
-
salesOrderItem
@Nonnull public PurchaseOrderAccountAssignment.PurchaseOrderAccountAssignmentBuilder salesOrderItem(@Nullable String salesOrderItem) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: SalesOrderItem
- Returns:
this.
-
salesOrderScheduleLine
@Nonnull public PurchaseOrderAccountAssignment.PurchaseOrderAccountAssignmentBuilder salesOrderScheduleLine(@Nullable String salesOrderScheduleLine) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SalesOrderScheduleLine
- Returns:
this.
-
fixedAsset
@Nonnull public PurchaseOrderAccountAssignment.PurchaseOrderAccountAssignmentBuilder fixedAsset(@Nullable String fixedAsset) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: FixedAsset
- Returns:
this.
-
orderID
@Nonnull public PurchaseOrderAccountAssignment.PurchaseOrderAccountAssignmentBuilder orderID(@Nullable String orderID) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: OrderID
- Returns:
this.
-
unloadingPointName
@Nonnull public PurchaseOrderAccountAssignment.PurchaseOrderAccountAssignmentBuilder unloadingPointName(@Nullable String unloadingPointName) Constraints: Not nullable, Maximum length: 25Original property name from the Odata EDM: UnloadingPointName
- Returns:
this.
-
controllingArea
@Nonnull public PurchaseOrderAccountAssignment.PurchaseOrderAccountAssignmentBuilder controllingArea(@Nullable String controllingArea) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ControllingArea
- Returns:
this.
-
costObject
@Nonnull public PurchaseOrderAccountAssignment.PurchaseOrderAccountAssignmentBuilder costObject(@Nullable String costObject) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CostObject
- Returns:
this.
-
profitCenter
@Nonnull public PurchaseOrderAccountAssignment.PurchaseOrderAccountAssignmentBuilder profitCenter(@Nullable String profitCenter) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ProfitCenter
- Returns:
this.
-
wBSElementInternalID
@Nonnull public PurchaseOrderAccountAssignment.PurchaseOrderAccountAssignmentBuilder wBSElementInternalID(@Nullable String wBSElementInternalID) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: WBSElementInternalID
- Returns:
this.
-
wBSElementExternalID
@Nonnull public PurchaseOrderAccountAssignment.PurchaseOrderAccountAssignmentBuilder wBSElementExternalID(@Nullable String wBSElementExternalID) Constraints: Not nullable, Maximum length: 24Original property name from the Odata EDM: WBSElementExternalID
- Returns:
this.
-
projectNetworkInternalID
@Nonnull public PurchaseOrderAccountAssignment.PurchaseOrderAccountAssignmentBuilder projectNetworkInternalID(@Nullable String projectNetworkInternalID) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ProjectNetworkInternalID
- Returns:
this.
-
commitmentItemShortID
@Nonnull public PurchaseOrderAccountAssignment.PurchaseOrderAccountAssignmentBuilder commitmentItemShortID(@Nullable String commitmentItemShortID) Constraints: Not nullable, Maximum length: 14Original property name from the Odata EDM: CommitmentItemShortID
- Returns:
this.
-
fundsCenter
@Nonnull public PurchaseOrderAccountAssignment.PurchaseOrderAccountAssignmentBuilder fundsCenter(@Nullable String fundsCenter) Constraints: Not nullable, Maximum length: 16Original property name from the Odata EDM: FundsCenter
- Returns:
this.
-
fund
@Nonnull public PurchaseOrderAccountAssignment.PurchaseOrderAccountAssignmentBuilder fund(@Nullable String fund) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Fund
- Returns:
this.
-
functionalArea
@Nonnull public PurchaseOrderAccountAssignment.PurchaseOrderAccountAssignmentBuilder functionalArea(@Nullable String functionalArea) Constraints: Not nullable, Maximum length: 16Original property name from the Odata EDM: FunctionalArea
- Returns:
this.
-
goodsRecipientName
@Nonnull public PurchaseOrderAccountAssignment.PurchaseOrderAccountAssignmentBuilder goodsRecipientName(@Nullable String goodsRecipientName) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: GoodsRecipientName
- Returns:
this.
-
isFinallyInvoiced
@Nonnull public PurchaseOrderAccountAssignment.PurchaseOrderAccountAssignmentBuilder isFinallyInvoiced(@Nullable Boolean isFinallyInvoiced) Constraints: Not nullableOriginal property name from the Odata EDM: IsFinallyInvoiced
- Returns:
this.
-
networkActivityInternalID
@Nonnull public PurchaseOrderAccountAssignment.PurchaseOrderAccountAssignmentBuilder networkActivityInternalID(@Nullable String networkActivityInternalID) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: NetworkActivityInternalID
- Returns:
this.
-
partnerAccountNumber
@Nonnull public PurchaseOrderAccountAssignment.PurchaseOrderAccountAssignmentBuilder partnerAccountNumber(@Nullable String partnerAccountNumber) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PartnerAccountNumber
- Returns:
this.
-
jointVentureRecoveryCode
@Nonnull public PurchaseOrderAccountAssignment.PurchaseOrderAccountAssignmentBuilder jointVentureRecoveryCode(@Nullable String jointVentureRecoveryCode) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: JointVentureRecoveryCode
- Returns:
this.
-
settlementReferenceDate
@Nonnull public PurchaseOrderAccountAssignment.PurchaseOrderAccountAssignmentBuilder settlementReferenceDate(@Nullable LocalDate settlementReferenceDate) Constraints: NullableOriginal property name from the Odata EDM: SettlementReferenceDate
- Returns:
this.
-
orderInternalID
@Nonnull public PurchaseOrderAccountAssignment.PurchaseOrderAccountAssignmentBuilder orderInternalID(@Nullable String orderInternalID) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: OrderInternalID
- Returns:
this.
-
orderIntBillOfOperationsItem
@Nonnull public PurchaseOrderAccountAssignment.PurchaseOrderAccountAssignmentBuilder orderIntBillOfOperationsItem(@Nullable String orderIntBillOfOperationsItem) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: OrderIntBillOfOperationsItem
- Returns:
this.
-
taxCode
@Nonnull public PurchaseOrderAccountAssignment.PurchaseOrderAccountAssignmentBuilder taxCode(@Nullable String taxCode) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: TaxCode
- Returns:
this.
-
taxJurisdiction
@Nonnull public PurchaseOrderAccountAssignment.PurchaseOrderAccountAssignmentBuilder taxJurisdiction(@Nullable String taxJurisdiction) Constraints: Not nullable, Maximum length: 15Original property name from the Odata EDM: TaxJurisdiction
- Returns:
this.
-
nonDeductibleInputTaxAmount
@Nonnull public PurchaseOrderAccountAssignment.PurchaseOrderAccountAssignmentBuilder nonDeductibleInputTaxAmount(@Nullable BigDecimal nonDeductibleInputTaxAmount) Constraints: Not nullable, Precision: 13, Scale: 0Original property name from the Odata EDM: NonDeductibleInputTaxAmount
- Returns:
this.
-
costCtrActivityType
@Nonnull public PurchaseOrderAccountAssignment.PurchaseOrderAccountAssignmentBuilder costCtrActivityType(@Nullable String costCtrActivityType) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: CostCtrActivityType
- Returns:
this.
-
businessProcess
@Nonnull public PurchaseOrderAccountAssignment.PurchaseOrderAccountAssignmentBuilder businessProcess(@Nullable String businessProcess) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: BusinessProcess
- Returns:
this.
-
grantID
@Nonnull public PurchaseOrderAccountAssignment.PurchaseOrderAccountAssignmentBuilder grantID(@Nullable String grantID) Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: GrantID
- Returns:
this.
-
budgetPeriod
@Nonnull public PurchaseOrderAccountAssignment.PurchaseOrderAccountAssignmentBuilder budgetPeriod(@Nullable String budgetPeriod) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: BudgetPeriod
- Returns:
this.
-
earmarkedFundsDocument
@Nonnull public PurchaseOrderAccountAssignment.PurchaseOrderAccountAssignmentBuilder earmarkedFundsDocument(@Nullable String earmarkedFundsDocument) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: EarmarkedFundsDocument
- Returns:
this.
-
earmarkedFundsDocumentItem
@Nonnull public PurchaseOrderAccountAssignment.PurchaseOrderAccountAssignmentBuilder earmarkedFundsDocumentItem(@Nullable String earmarkedFundsDocumentItem) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: EarmarkedFundsDocumentItem
- Returns:
this.
-
validityDate
@Nonnull public PurchaseOrderAccountAssignment.PurchaseOrderAccountAssignmentBuilder validityDate(@Nullable LocalDate validityDate) Constraints: NullableOriginal property name from the Odata EDM: ValidityDate
- Returns:
this.
-
chartOfAccounts
@Nonnull public PurchaseOrderAccountAssignment.PurchaseOrderAccountAssignmentBuilder chartOfAccounts(@Nullable String chartOfAccounts) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ChartOfAccounts
- Returns:
this.
-
serviceDocumentType
@Nonnull public PurchaseOrderAccountAssignment.PurchaseOrderAccountAssignmentBuilder serviceDocumentType(@Nullable String serviceDocumentType) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ServiceDocumentType
- Returns:
this.
-
serviceDocument
@Nonnull public PurchaseOrderAccountAssignment.PurchaseOrderAccountAssignmentBuilder serviceDocument(@Nullable String serviceDocument) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ServiceDocument
- Returns:
this.
-
serviceDocumentItem
@Nonnull public PurchaseOrderAccountAssignment.PurchaseOrderAccountAssignmentBuilder serviceDocumentItem(@Nullable String serviceDocumentItem) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: ServiceDocumentItem
- Returns:
this.
-
creationDate
@Nonnull public PurchaseOrderAccountAssignment.PurchaseOrderAccountAssignmentBuilder creationDate(@Nullable LocalDate creationDate) Constraints: NullableOriginal property name from the Odata EDM: CreationDate
- Returns:
this.
-
isAcctLineFinal
@Nonnull public PurchaseOrderAccountAssignment.PurchaseOrderAccountAssignmentBuilder isAcctLineFinal(@Nullable Boolean isAcctLineFinal) Constraints: Not nullableOriginal property name from the Odata EDM: IsAcctLineFinal
- Returns:
this.
-
acctLineFinalReason
@Nonnull public PurchaseOrderAccountAssignment.PurchaseOrderAccountAssignmentBuilder acctLineFinalReason(@Nullable String acctLineFinalReason) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: AcctLineFinalReason
- Returns:
this.
-
companyCode
@Nonnull public PurchaseOrderAccountAssignment.PurchaseOrderAccountAssignmentBuilder companyCode(@Nullable String companyCode) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CompanyCode
- Returns:
this.
-
build
-
toString
-