Class MaintOrderSettlmtDistrRule.MaintOrderSettlmtDistrRuleBuilder
- Enclosing class:
- MaintOrderSettlmtDistrRule
-
Method Summary
Modifier and TypeMethodDescriptionaccountAssignmentType(String accountAssignmentType) Constraints: Not nullable, Maximum length: 2accountAssignmentTypeDesc(String accountAssignmentTypeDesc) Constraints: Not nullable, Maximum length: 60altvSettlmtDistrRuleSequence(String altvSettlmtDistrRuleSequence) Constraints: Not nullable, Maximum length: 7build()businessArea(String businessArea) Constraints: Not nullable, Maximum length: 4businessProcess(String businessProcess) Constraints: Not nullable, Maximum length: 12companyCode(String companyCode) Constraints: Not nullable, Maximum length: 4controllingArea(String controllingArea) Constraints: Not nullable, Maximum length: 4controllingObject(String controllingObject) Constraints: Not nullable, Maximum length: 22costCenter(String costCenter) Constraints: Not nullable, Maximum length: 10costObject(String costObject) Constraints: Not nullable, Maximum length: 12distributionSourceAssignment(String distributionSourceAssignment) Constraints: Not nullable, Maximum length: 3fixedAsset(String fixedAsset) Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 2ledgerGroup(String ledgerGroup) Constraints: Not nullable, Maximum length: 4maintenanceOrder(MaintenanceOrder value) Navigation property to_MaintenanceOrder for MaintOrderSettlmtDistrRule to single MaintenanceOrder.maintenanceOrder(String value) (Key Field) Constraints: Not nullable, Maximum length: 12masterFixedAsset(String masterFixedAsset) Constraints: Not nullable, Maximum length: 12networkNumberForAcctAssgmt(String networkNumberForAcctAssgmt) Constraints: Not nullable, Maximum length: 12Constraints: Not nullable, Maximum length: 12profitCenter(String profitCenter) Constraints: Not nullable, Maximum length: 10salesOrder(String salesOrder) Constraints: Not nullable, Maximum length: 10salesOrderItem(String salesOrderItem) Constraints: Not nullable, Maximum length: 6settlementAmount(BigDecimal settlementAmount) Constraints: Not nullable, Precision: 15, Scale: 3settlementAmountCurrency(String settlementAmountCurrency) Constraints: Not nullable, Maximum length: 5settlementDistributionRuleGrp(String settlementDistributionRuleGrp) Constraints: Not nullable, Maximum length: 3settlementEquivalenceFactor(BigDecimal settlementEquivalenceFactor) Constraints: Not nullable, Precision: 10, Scale: 0settlementPercentageRate(BigDecimal settlementPercentageRate) Constraints: Not nullable, Precision: 5, Scale: 2settlementType(String settlementType) Constraints: Not nullable, Maximum length: 3settlementTypeDesc(String settlementTypeDesc) Constraints: Not nullable, Maximum length: 60settlmtDistrRuleSequence(String settlmtDistrRuleSequence) (Key Field) Constraints: Not nullable, Maximum length: 7toString()wBSElementInternalID(String wBSElementInternalID) Constraints: Not nullable, Maximum length: 8
-
Method Details
-
maintenanceOrder
@Nonnull public MaintOrderSettlmtDistrRule.MaintOrderSettlmtDistrRuleBuilder maintenanceOrder(MaintenanceOrder value) Navigation property to_MaintenanceOrder for MaintOrderSettlmtDistrRule to single MaintenanceOrder.- Parameters:
value- The MaintenanceOrder to build this MaintOrderSettlmtDistrRule with.- Returns:
- This Builder to allow for a fluent interface.
-
maintenanceOrder
@Nonnull public MaintOrderSettlmtDistrRule.MaintOrderSettlmtDistrRuleBuilder maintenanceOrder(String value) (Key Field) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: MaintenanceOrder
- Parameters:
value- The maintenanceOrder to build this MaintOrderSettlmtDistrRule with.- Returns:
- This Builder to allow for a fluent interface.
-
settlmtDistrRuleSequence
@Nonnull public MaintOrderSettlmtDistrRule.MaintOrderSettlmtDistrRuleBuilder settlmtDistrRuleSequence(@Nullable String settlmtDistrRuleSequence) (Key Field) Constraints: Not nullable, Maximum length: 7Original property name from the Odata EDM: SettlmtDistrRuleSequence
- Returns:
this.
-
ledger
@Nonnull public MaintOrderSettlmtDistrRule.MaintOrderSettlmtDistrRuleBuilder ledger(@Nullable String ledger) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: Ledger
- Returns:
this.
-
settlementDistributionRuleGrp
@Nonnull public MaintOrderSettlmtDistrRule.MaintOrderSettlmtDistrRuleBuilder settlementDistributionRuleGrp(@Nullable String settlementDistributionRuleGrp) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SettlementDistributionRuleGrp
- Returns:
this.
-
ledgerGroup
@Nonnull public MaintOrderSettlmtDistrRule.MaintOrderSettlmtDistrRuleBuilder ledgerGroup(@Nullable String ledgerGroup) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: LedgerGroup
- Returns:
this.
-
controllingObject
@Nonnull public MaintOrderSettlmtDistrRule.MaintOrderSettlmtDistrRuleBuilder controllingObject(@Nullable String controllingObject) Constraints: Not nullable, Maximum length: 22Original property name from the Odata EDM: ControllingObject
- Returns:
this.
-
settlementType
@Nonnull public MaintOrderSettlmtDistrRule.MaintOrderSettlmtDistrRuleBuilder settlementType(@Nullable String settlementType) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SettlementType
- Returns:
this.
-
settlementTypeDesc
@Nonnull public MaintOrderSettlmtDistrRule.MaintOrderSettlmtDistrRuleBuilder settlementTypeDesc(@Nullable String settlementTypeDesc) Constraints: Not nullable, Maximum length: 60Original property name from the Odata EDM: SettlementTypeDesc
- Returns:
this.
-
accountAssignmentType
@Nonnull public MaintOrderSettlmtDistrRule.MaintOrderSettlmtDistrRuleBuilder accountAssignmentType(@Nullable String accountAssignmentType) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: AccountAssignmentType
- Returns:
this.
-
accountAssignmentTypeDesc
@Nonnull public MaintOrderSettlmtDistrRule.MaintOrderSettlmtDistrRuleBuilder accountAssignmentTypeDesc(@Nullable String accountAssignmentTypeDesc) Constraints: Not nullable, Maximum length: 60Original property name from the Odata EDM: AccountAssignmentTypeDesc
- Returns:
this.
-
distributionSourceAssignment
@Nonnull public MaintOrderSettlmtDistrRule.MaintOrderSettlmtDistrRuleBuilder distributionSourceAssignment(@Nullable String distributionSourceAssignment) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: DistributionSourceAssignment
- Returns:
this.
-
settlementPercentageRate
@Nonnull public MaintOrderSettlmtDistrRule.MaintOrderSettlmtDistrRuleBuilder settlementPercentageRate(@Nullable BigDecimal settlementPercentageRate) Constraints: Not nullable, Precision: 5, Scale: 2Original property name from the Odata EDM: SettlementPercentageRate
- Returns:
this.
-
settlementEquivalenceFactor
@Nonnull public MaintOrderSettlmtDistrRule.MaintOrderSettlmtDistrRuleBuilder settlementEquivalenceFactor(@Nullable BigDecimal settlementEquivalenceFactor) Constraints: Not nullable, Precision: 10, Scale: 0Original property name from the Odata EDM: SettlementEquivalenceFactor
- Returns:
this.
-
settlementAmount
@Nonnull public MaintOrderSettlmtDistrRule.MaintOrderSettlmtDistrRuleBuilder settlementAmount(@Nullable BigDecimal settlementAmount) Constraints: Not nullable, Precision: 15, Scale: 3Original property name from the Odata EDM: SettlementAmount
- Returns:
this.
-
settlementAmountCurrency
@Nonnull public MaintOrderSettlmtDistrRule.MaintOrderSettlmtDistrRuleBuilder settlementAmountCurrency(@Nullable String settlementAmountCurrency) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: SettlementAmountCurrency
- Returns:
this.
-
controllingArea
@Nonnull public MaintOrderSettlmtDistrRule.MaintOrderSettlmtDistrRuleBuilder controllingArea(@Nullable String controllingArea) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ControllingArea
- Returns:
this.
-
businessArea
@Nonnull public MaintOrderSettlmtDistrRule.MaintOrderSettlmtDistrRuleBuilder businessArea(@Nullable String businessArea) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: BusinessArea
- Returns:
this.
-
companyCode
@Nonnull public MaintOrderSettlmtDistrRule.MaintOrderSettlmtDistrRuleBuilder companyCode(@Nullable String companyCode) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CompanyCode
- Returns:
this.
-
gLAccount
@Nonnull public MaintOrderSettlmtDistrRule.MaintOrderSettlmtDistrRuleBuilder gLAccount(@Nullable String gLAccount) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: GLAccount
- Returns:
this.
-
profitCenter
@Nonnull public MaintOrderSettlmtDistrRule.MaintOrderSettlmtDistrRuleBuilder profitCenter(@Nullable String profitCenter) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ProfitCenter
- Returns:
this.
-
costCenter
@Nonnull public MaintOrderSettlmtDistrRule.MaintOrderSettlmtDistrRuleBuilder costCenter(@Nullable String costCenter) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CostCenter
- Returns:
this.
-
orderID
@Nonnull public MaintOrderSettlmtDistrRule.MaintOrderSettlmtDistrRuleBuilder orderID(@Nullable String orderID) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: OrderID
- Returns:
this.
-
wBSElementInternalID
@Nonnull public MaintOrderSettlmtDistrRule.MaintOrderSettlmtDistrRuleBuilder wBSElementInternalID(@Nullable String wBSElementInternalID) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: WBSElementInternalID
- Returns:
this.
-
masterFixedAsset
@Nonnull public MaintOrderSettlmtDistrRule.MaintOrderSettlmtDistrRuleBuilder masterFixedAsset(@Nullable String masterFixedAsset) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: MasterFixedAsset
- Returns:
this.
-
fixedAsset
@Nonnull public MaintOrderSettlmtDistrRule.MaintOrderSettlmtDistrRuleBuilder fixedAsset(@Nullable String fixedAsset) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: FixedAsset
- Returns:
this.
-
networkNumberForAcctAssgmt
@Nonnull public MaintOrderSettlmtDistrRule.MaintOrderSettlmtDistrRuleBuilder networkNumberForAcctAssgmt(@Nullable String networkNumberForAcctAssgmt) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: NetworkNumberForAcctAssgmt
- Returns:
this.
-
salesOrder
@Nonnull public MaintOrderSettlmtDistrRule.MaintOrderSettlmtDistrRuleBuilder salesOrder(@Nullable String salesOrder) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SalesOrder
- Returns:
this.
-
salesOrderItem
@Nonnull public MaintOrderSettlmtDistrRule.MaintOrderSettlmtDistrRuleBuilder salesOrderItem(@Nullable String salesOrderItem) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: SalesOrderItem
- Returns:
this.
-
costObject
@Nonnull public MaintOrderSettlmtDistrRule.MaintOrderSettlmtDistrRuleBuilder costObject(@Nullable String costObject) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CostObject
- Returns:
this.
-
businessProcess
@Nonnull public MaintOrderSettlmtDistrRule.MaintOrderSettlmtDistrRuleBuilder businessProcess(@Nullable String businessProcess) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: BusinessProcess
- Returns:
this.
-
altvSettlmtDistrRuleSequence
@Nonnull public MaintOrderSettlmtDistrRule.MaintOrderSettlmtDistrRuleBuilder altvSettlmtDistrRuleSequence(@Nullable String altvSettlmtDistrRuleSequence) Constraints: Not nullable, Maximum length: 7Original property name from the Odata EDM: AltvSettlmtDistrRuleSequence
- Returns:
this.
-
build
-
toString
-