Class ContractMarketingDetail.ContractMarketingDetailBuilder
- Enclosing class:
- ContractMarketingDetail
-
Method Summary
Modifier and TypeMethodDescriptionamountIsRecoupedFlag(Boolean amountIsRecoupedFlag) Constraints: Not nullablebuild()companyCode(String companyCode) Constraints: Not nullable, Maximum length: 4contractMarketingCostControl(String contractMarketingCostControl) (Key Field) Constraints: Not nullable, Maximum length: 12createdByUser(String createdByUser) Constraints: Not nullable, Maximum length: 12creditPlantDivisionOfInterest(String creditPlantDivisionOfInterest) Constraints: Not nullable, Maximum length: 5creditPlantVenture(String creditPlantVenture) Constraints: Not nullable, Maximum length: 6Constraints: Not nullable, Maximum length: 3deductionReimbursementPercent(BigDecimal deductionReimbursementPercent) Constraints: Not nullable, Precision: 5, Scale: 2deductionReimbursementRateAmt(BigDecimal deductionReimbursementRateAmt) Constraints: Not nullable, Precision: 11, Scale: 7deductionReimbursementType(String deductionReimbursementType) Constraints: Not nullable, Maximum length: 1effectiveFromDate(LocalDate effectiveFromDate) (Key Field) Constraints: Not nullableeffectiveToDate(LocalDate effectiveToDate) (Key Field) Constraints: Not nullablemarketingType(String marketingType) (Key Field) Constraints: Not nullable, Maximum length: 2measurementPoint(String measurementPoint) (Key Field) Constraints: Not nullable, Maximum length: 20methodTableCode(String methodTableCode) Constraints: Not nullable, Maximum length: 4pRAContract(String pRAContract) (Key Field) Constraints: Not nullable, Maximum length: 10Navigation property _PRAContrMktgCostCtrlHdrTP for ContractMarketingDetail to single ContractMarketingHeader.pRACreationDateTime(OffsetDateTime pRACreationDateTime) Constraints: NullablepRADdctdFixedAmount(BigDecimal pRADdctdFixedAmount) Constraints: Not nullable, Precision: 13, Scale: 0pRAMaterial(String pRAMaterial) (Key Field) Constraints: Not nullable, Maximum length: 18pRAVolumeBasisCode(String pRAVolumeBasisCode) Constraints: Not nullable, Maximum length: 1toString()(Key Field) Constraints: Not nullable, Maximum length: 15wellCompletion(String wellCompletion) (Key Field) Constraints: Not nullable, Maximum length: 5
-
Method Details
-
praContrMktgCostCtrlHdrTP
@Nonnull public ContractMarketingDetail.ContractMarketingDetailBuilder praContrMktgCostCtrlHdrTP(ContractMarketingHeader value) Navigation property _PRAContrMktgCostCtrlHdrTP for ContractMarketingDetail to single ContractMarketingHeader.- Parameters:
value- The ContractMarketingHeader to build this ContractMarketingDetail with.- Returns:
- This Builder to allow for a fluent interface.
-
pRAContract
@Nonnull public ContractMarketingDetail.ContractMarketingDetailBuilder pRAContract(@Nullable String pRAContract) (Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PRAContract
- Returns:
this.
-
measurementPoint
@Nonnull public ContractMarketingDetail.ContractMarketingDetailBuilder measurementPoint(@Nullable String measurementPoint) (Key Field) Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: MeasurementPoint
- Returns:
this.
-
well
(Key Field) Constraints: Not nullable, Maximum length: 15Original property name from the Odata EDM: Well
- Returns:
this.
-
wellCompletion
@Nonnull public ContractMarketingDetail.ContractMarketingDetailBuilder wellCompletion(@Nullable String wellCompletion) (Key Field) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: WellCompletion
- Returns:
this.
-
pRAMaterial
@Nonnull public ContractMarketingDetail.ContractMarketingDetailBuilder pRAMaterial(@Nullable String pRAMaterial) (Key Field) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: PRAMaterial
- Returns:
this.
-
effectiveFromDate
@Nonnull public ContractMarketingDetail.ContractMarketingDetailBuilder effectiveFromDate(@Nullable LocalDate effectiveFromDate) (Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: EffectiveFromDate
- Returns:
this.
-
effectiveToDate
@Nonnull public ContractMarketingDetail.ContractMarketingDetailBuilder effectiveToDate(@Nullable LocalDate effectiveToDate) (Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: EffectiveToDate
- Returns:
this.
-
contractMarketingCostControl
@Nonnull public ContractMarketingDetail.ContractMarketingDetailBuilder contractMarketingCostControl(@Nullable String contractMarketingCostControl) (Key Field) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: ContractMarketingCostControl
- Returns:
this.
-
marketingType
@Nonnull public ContractMarketingDetail.ContractMarketingDetailBuilder marketingType(@Nullable String marketingType) (Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: MarketingType
- Returns:
this.
-
deductionReimbursementPercent
@Nonnull public ContractMarketingDetail.ContractMarketingDetailBuilder deductionReimbursementPercent(@Nullable BigDecimal deductionReimbursementPercent) Constraints: Not nullable, Precision: 5, Scale: 2Original property name from the Odata EDM: DeductionReimbursementPercent
- Returns:
this.
-
deductionReimbursementType
@Nonnull public ContractMarketingDetail.ContractMarketingDetailBuilder deductionReimbursementType(@Nullable String deductionReimbursementType) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: DeductionReimbursementType
- Returns:
this.
-
pRAVolumeBasisCode
@Nonnull public ContractMarketingDetail.ContractMarketingDetailBuilder pRAVolumeBasisCode(@Nullable String pRAVolumeBasisCode) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PRAVolumeBasisCode
- Returns:
this.
-
deductionReimbursementRateAmt
@Nonnull public ContractMarketingDetail.ContractMarketingDetailBuilder deductionReimbursementRateAmt(@Nullable BigDecimal deductionReimbursementRateAmt) Constraints: Not nullable, Precision: 11, Scale: 7Original property name from the Odata EDM: DeductionReimbursementRateAmt
- Returns:
this.
-
currency
@Nonnull public ContractMarketingDetail.ContractMarketingDetailBuilder currency(@Nullable String currency) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: Currency
- Returns:
this.
-
pRADdctdFixedAmount
@Nonnull public ContractMarketingDetail.ContractMarketingDetailBuilder pRADdctdFixedAmount(@Nullable BigDecimal pRADdctdFixedAmount) Constraints: Not nullable, Precision: 13, Scale: 0Original property name from the Odata EDM: PRADdctdFixedAmount
- Returns:
this.
-
amountIsRecoupedFlag
@Nonnull public ContractMarketingDetail.ContractMarketingDetailBuilder amountIsRecoupedFlag(@Nullable Boolean amountIsRecoupedFlag) Constraints: Not nullableOriginal property name from the Odata EDM: AmountIsRecoupedFlag
- Returns:
this.
-
methodTableCode
@Nonnull public ContractMarketingDetail.ContractMarketingDetailBuilder methodTableCode(@Nullable String methodTableCode) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: MethodTableCode
- Returns:
this.
-
companyCode
@Nonnull public ContractMarketingDetail.ContractMarketingDetailBuilder companyCode(@Nullable String companyCode) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CompanyCode
- Returns:
this.
-
creditPlantVenture
@Nonnull public ContractMarketingDetail.ContractMarketingDetailBuilder creditPlantVenture(@Nullable String creditPlantVenture) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: CreditPlantVenture
- Returns:
this.
-
creditPlantDivisionOfInterest
@Nonnull public ContractMarketingDetail.ContractMarketingDetailBuilder creditPlantDivisionOfInterest(@Nullable String creditPlantDivisionOfInterest) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: CreditPlantDivisionOfInterest
- Returns:
this.
-
createdByUser
@Nonnull public ContractMarketingDetail.ContractMarketingDetailBuilder createdByUser(@Nullable String createdByUser) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CreatedByUser
- Returns:
this.
-
pRACreationDateTime
@Nonnull public ContractMarketingDetail.ContractMarketingDetailBuilder pRACreationDateTime(@Nullable OffsetDateTime pRACreationDateTime) Constraints: NullableOriginal property name from the Odata EDM: PRACreationDateTime
- Returns:
this.
-
build
-
toString
-