Class PurgPricingProcedureItem.PurgPricingProcedureItemBuilder
- Enclosing class:
- PurgPricingProcedureItem
-
Method Summary
Modifier and TypeMethodDescriptionaccountKeyForGLAccount(String accountKeyForGLAccount) Constraints: Not nullable, Maximum length: 3acctKeyForAccrualsGLAccount(String acctKeyForAccrualsGLAccount) Constraints: Not nullable, Maximum length: 3build()cndnIsAcctDetnRelevant(Boolean cndnIsAcctDetnRelevant) Constraints: noneconditionApplication(String conditionApplication) (Key Field) Constraints: Not nullable, Maximum length: 2conditionIsForStatistics(Boolean conditionIsForStatistics) Constraints: noneconditionIsMandatory(Boolean conditionIsMandatory) Constraints: noneconditionIsManuallyDtmnd(Boolean conditionIsManuallyDtmnd) Constraints: noneconditionType(String conditionType) Constraints: Not nullable, Maximum length: 4conditionUsage(String conditionUsage) (Key Field) Constraints: Not nullable, Maximum length: 1prcgProcedItemFromRefStep(String prcgProcedItemFromRefStep) Constraints: Not nullable, Maximum length: 3prcgProcedItemSubtotal(String prcgProcedItemSubtotal) Constraints: Not nullable, Maximum length: 1prcgProcedItemToRefStep(String prcgProcedItemToRefStep) Constraints: Not nullable, Maximum length: 3pricingProcedure(String pricingProcedure) (Key Field) Constraints: Not nullable, Maximum length: 6pricingProcedureCounter(String pricingProcedureCounter) (Key Field) Constraints: Not nullable, Maximum length: 3pricingProcedureItemPrintType(String pricingProcedureItemPrintType) Constraints: Not nullable, Maximum length: 1pricingProcedureStep(String pricingProcedureStep) (Key Field) Constraints: Not nullable, Maximum length: 3Navigation property to_PurgPricingConditionType for PurgPricingProcedureItem to single PurgPricingConditionType.Navigation property to_PurgPricingProcedure for PurgPricingProcedureItem to single PurgPricingProcedure.text(PurgPrcgProcedItemText... value) Navigation property to_Text for PurgPricingProcedureItem to multiple PurgPrcgProcedItemText.toString()
-
Method Details
-
purgPricingConditionType
@Nonnull public PurgPricingProcedureItem.PurgPricingProcedureItemBuilder purgPricingConditionType(PurgPricingConditionType value) Navigation property to_PurgPricingConditionType for PurgPricingProcedureItem to single PurgPricingConditionType.- Parameters:
value- The PurgPricingConditionType to build this PurgPricingProcedureItem with.- Returns:
- This Builder to allow for a fluent interface.
-
purgPricingProcedure
@Nonnull public PurgPricingProcedureItem.PurgPricingProcedureItemBuilder purgPricingProcedure(PurgPricingProcedure value) Navigation property to_PurgPricingProcedure for PurgPricingProcedureItem to single PurgPricingProcedure.- Parameters:
value- The PurgPricingProcedure to build this PurgPricingProcedureItem with.- Returns:
- This Builder to allow for a fluent interface.
-
text
@Nonnull public PurgPricingProcedureItem.PurgPricingProcedureItemBuilder text(PurgPrcgProcedItemText... value) Navigation property to_Text for PurgPricingProcedureItem to multiple PurgPrcgProcedItemText.- Parameters:
value- The PurgPrcgProcedItemTexts to build this PurgPricingProcedureItem with.- Returns:
- This Builder to allow for a fluent interface.
-
conditionUsage
@Nonnull public PurgPricingProcedureItem.PurgPricingProcedureItemBuilder conditionUsage(@Nullable String conditionUsage) (Key Field) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ConditionUsage
- Returns:
this.
-
conditionApplication
@Nonnull public PurgPricingProcedureItem.PurgPricingProcedureItemBuilder conditionApplication(@Nullable String conditionApplication) (Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ConditionApplication
- Returns:
this.
-
pricingProcedure
@Nonnull public PurgPricingProcedureItem.PurgPricingProcedureItemBuilder pricingProcedure(@Nullable String pricingProcedure) (Key Field) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: PricingProcedure
- Returns:
this.
-
pricingProcedureStep
@Nonnull public PurgPricingProcedureItem.PurgPricingProcedureItemBuilder pricingProcedureStep(@Nullable String pricingProcedureStep) (Key Field) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PricingProcedureStep
- Returns:
this.
-
pricingProcedureCounter
@Nonnull public PurgPricingProcedureItem.PurgPricingProcedureItemBuilder pricingProcedureCounter(@Nullable String pricingProcedureCounter) (Key Field) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PricingProcedureCounter
- Returns:
this.
-
conditionType
@Nonnull public PurgPricingProcedureItem.PurgPricingProcedureItemBuilder conditionType(@Nullable String conditionType) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ConditionType
- Returns:
this.
-
prcgProcedItemFromRefStep
@Nonnull public PurgPricingProcedureItem.PurgPricingProcedureItemBuilder prcgProcedItemFromRefStep(@Nullable String prcgProcedItemFromRefStep) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PrcgProcedItemFromRefStep
- Returns:
this.
-
prcgProcedItemToRefStep
@Nonnull public PurgPricingProcedureItem.PurgPricingProcedureItemBuilder prcgProcedItemToRefStep(@Nullable String prcgProcedItemToRefStep) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PrcgProcedItemToRefStep
- Returns:
this.
-
conditionIsManuallyDtmnd
@Nonnull public PurgPricingProcedureItem.PurgPricingProcedureItemBuilder conditionIsManuallyDtmnd(@Nullable Boolean conditionIsManuallyDtmnd) Constraints: noneOriginal property name from the Odata EDM: ConditionIsManuallyDtmnd
- Returns:
this.
-
prcgProcedItemSubtotal
@Nonnull public PurgPricingProcedureItem.PurgPricingProcedureItemBuilder prcgProcedItemSubtotal(@Nullable String prcgProcedItemSubtotal) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PrcgProcedItemSubtotal
- Returns:
this.
-
conditionIsForStatistics
@Nonnull public PurgPricingProcedureItem.PurgPricingProcedureItemBuilder conditionIsForStatistics(@Nullable Boolean conditionIsForStatistics) Constraints: noneOriginal property name from the Odata EDM: ConditionIsForStatistics
- Returns:
this.
-
accountKeyForGLAccount
@Nonnull public PurgPricingProcedureItem.PurgPricingProcedureItemBuilder accountKeyForGLAccount(@Nullable String accountKeyForGLAccount) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: AccountKeyForGLAccount
- Returns:
this.
-
acctKeyForAccrualsGLAccount
@Nonnull public PurgPricingProcedureItem.PurgPricingProcedureItemBuilder acctKeyForAccrualsGLAccount(@Nullable String acctKeyForAccrualsGLAccount) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: AcctKeyForAccrualsGLAccount
- Returns:
this.
-
pricingProcedureItemPrintType
@Nonnull public PurgPricingProcedureItem.PurgPricingProcedureItemBuilder pricingProcedureItemPrintType(@Nullable String pricingProcedureItemPrintType) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PricingProcedureItemPrintType
- Returns:
this.
-
conditionIsMandatory
@Nonnull public PurgPricingProcedureItem.PurgPricingProcedureItemBuilder conditionIsMandatory(@Nullable Boolean conditionIsMandatory) Constraints: noneOriginal property name from the Odata EDM: ConditionIsMandatory
- Returns:
this.
-
cndnIsAcctDetnRelevant
@Nonnull public PurgPricingProcedureItem.PurgPricingProcedureItemBuilder cndnIsAcctDetnRelevant(@Nullable Boolean cndnIsAcctDetnRelevant) Constraints: noneOriginal property name from the Odata EDM: CndnIsAcctDetnRelevant
- Returns:
this.
-
build
-
toString
-