Class D_PRAContrMktgCostDetUpdtP
Original complex type name from the Odata EDM: D_PRAContrMktgCostDetUpdtP
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SimpleProperty.Boolean<D_PRAContrMktgCostDetUpdtP>static final SimpleProperty.String<D_PRAContrMktgCostDetUpdtP>static final SimpleProperty.String<D_PRAContrMktgCostDetUpdtP>static final SimpleProperty.String<D_PRAContrMktgCostDetUpdtP>static final SimpleProperty.String<D_PRAContrMktgCostDetUpdtP>static final SimpleProperty.String<D_PRAContrMktgCostDetUpdtP>static final SimpleProperty.NumericDecimal<D_PRAContrMktgCostDetUpdtP>static final SimpleProperty.NumericDecimal<D_PRAContrMktgCostDetUpdtP>static final SimpleProperty.String<D_PRAContrMktgCostDetUpdtP>static final SimpleProperty.Date<D_PRAContrMktgCostDetUpdtP>static final SimpleProperty.Date<D_PRAContrMktgCostDetUpdtP>static final SimpleProperty.String<D_PRAContrMktgCostDetUpdtP>static final SimpleProperty.String<D_PRAContrMktgCostDetUpdtP>static final SimpleProperty.String<D_PRAContrMktgCostDetUpdtP>static final SimpleProperty.String<D_PRAContrMktgCostDetUpdtP>static final SimpleProperty.String<D_PRAContrMktgCostDetUpdtP>static final SimpleProperty.NumericDecimal<D_PRAContrMktgCostDetUpdtP>static final SimpleProperty.String<D_PRAContrMktgCostDetUpdtP>static final SimpleProperty.String<D_PRAContrMktgCostDetUpdtP>static final SimpleProperty.String<D_PRAContrMktgCostDetUpdtP>static final SimpleProperty.String<D_PRAContrMktgCostDetUpdtP>Fields inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
changedOriginalFields, ODATA_TYPE_ANNOTATIONS, ODATA_VERSION_ANNOTATIONS -
Constructor Summary
ConstructorsConstructorDescriptionD_PRAContrMktgCostDetUpdtP(String pRAContract, String measurementPoint, String well, String wellCompletion, String pRAMaterial, LocalDate effectiveFromDate, LocalDate effectiveToDate, String contractMarketingCostControl, String marketingType, String deductionReimbursementType, BigDecimal deductionReimbursementPercent, String pRAVolumeBasisCode, BigDecimal deductionReimbursementRateAmt, String currency, BigDecimal pRADdctdFixedAmount, Boolean amountIsRecoupedFlag, String methodTableCode, String companyCode, String creditPlantVenture, String creditPlantDivisionOfInterest, String pRADatabaseAction) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanprotected voidConstraints: Not nullableConstraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 12Constraints: Not nullable, Maximum length: 5Constraints: Not nullable, Maximum length: 6Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Precision: 5, Scale: 2Constraints: Not nullable, Precision: 11, Scale: 7Constraints: Not nullable, Maximum length: 1Constraints: NullableConstraints: Nullableprotected ODataEntityKeygetKey()Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 20Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Precision: 13, Scale: 0Constraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 1getType()getWell()Constraints: Not nullable, Maximum length: 15Constraints: Not nullable, Maximum length: 5inthashCode()voidsetAmountIsRecoupedFlag(Boolean amountIsRecoupedFlag) Constraints: Not nullablevoidsetCompanyCode(String companyCode) Constraints: Not nullable, Maximum length: 4voidsetContractMarketingCostControl(String contractMarketingCostControl) Constraints: Not nullable, Maximum length: 12voidsetCreditPlantDivisionOfInterest(String creditPlantDivisionOfInterest) Constraints: Not nullable, Maximum length: 5voidsetCreditPlantVenture(String creditPlantVenture) Constraints: Not nullable, Maximum length: 6voidsetCurrency(String currency) Constraints: Not nullable, Maximum length: 3voidsetDeductionReimbursementPercent(BigDecimal deductionReimbursementPercent) Constraints: Not nullable, Precision: 5, Scale: 2voidsetDeductionReimbursementRateAmt(BigDecimal deductionReimbursementRateAmt) Constraints: Not nullable, Precision: 11, Scale: 7voidsetDeductionReimbursementType(String deductionReimbursementType) Constraints: Not nullable, Maximum length: 1voidsetEffectiveFromDate(LocalDate effectiveFromDate) Constraints: NullablevoidsetEffectiveToDate(LocalDate effectiveToDate) Constraints: NullablevoidsetMarketingType(String marketingType) Constraints: Not nullable, Maximum length: 2voidsetMeasurementPoint(String measurementPoint) Constraints: Not nullable, Maximum length: 20voidsetMethodTableCode(String methodTableCode) Constraints: Not nullable, Maximum length: 4voidsetPRAContract(String pRAContract) Constraints: Not nullable, Maximum length: 10voidsetPRADatabaseAction(String pRADatabaseAction) Constraints: Not nullable, Maximum length: 1voidsetPRADdctdFixedAmount(BigDecimal pRADdctdFixedAmount) Constraints: Not nullable, Precision: 13, Scale: 0voidsetPRAMaterial(String pRAMaterial) Constraints: Not nullable, Maximum length: 40voidsetPRAVolumeBasisCode(String pRAVolumeBasisCode) Constraints: Not nullable, Maximum length: 1voidConstraints: Not nullable, Maximum length: 15voidsetWellCompletion(String wellCompletion) Constraints: Not nullable, Maximum length: 5toString()Methods inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
getAnnotationProperties, getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields, toMapOfNavigationProperties
-
Field Details
-
PRA_CONTRACT
-
MEASUREMENT_POINT
-
WELL
-
WELL_COMPLETION
-
PRA_MATERIAL
-
EFFECTIVE_FROM_DATE
-
EFFECTIVE_TO_DATE
-
CONTRACT_MARKETING_COST_CONTROL
public static final SimpleProperty.String<D_PRAContrMktgCostDetUpdtP> CONTRACT_MARKETING_COST_CONTROL -
MARKETING_TYPE
-
DEDUCTION_REIMBURSEMENT_TYPE
-
DEDUCTION_REIMBURSEMENT_PERCENT
public static final SimpleProperty.NumericDecimal<D_PRAContrMktgCostDetUpdtP> DEDUCTION_REIMBURSEMENT_PERCENT -
PRA_VOLUME_BASIS_CODE
-
DEDUCTION_REIMBURSEMENT_RATE_AMT
public static final SimpleProperty.NumericDecimal<D_PRAContrMktgCostDetUpdtP> DEDUCTION_REIMBURSEMENT_RATE_AMT -
CURRENCY
-
PRA_DDCTD_FIXED_AMOUNT
public static final SimpleProperty.NumericDecimal<D_PRAContrMktgCostDetUpdtP> PRA_DDCTD_FIXED_AMOUNT -
AMOUNT_IS_RECOUPED_FLAG
-
METHOD_TABLE_CODE
-
COMPANY_CODE
-
CREDIT_PLANT_VENTURE
-
CREDIT_PLANT_DIVISION_OF_INTEREST
public static final SimpleProperty.String<D_PRAContrMktgCostDetUpdtP> CREDIT_PLANT_DIVISION_OF_INTEREST -
PRA_DATABASE_ACTION
-
-
Constructor Details
-
D_PRAContrMktgCostDetUpdtP
public D_PRAContrMktgCostDetUpdtP() -
D_PRAContrMktgCostDetUpdtP
public D_PRAContrMktgCostDetUpdtP(@Nullable String pRAContract, @Nullable String measurementPoint, @Nullable String well, @Nullable String wellCompletion, @Nullable String pRAMaterial, @Nullable LocalDate effectiveFromDate, @Nullable LocalDate effectiveToDate, @Nullable String contractMarketingCostControl, @Nullable String marketingType, @Nullable String deductionReimbursementType, @Nullable BigDecimal deductionReimbursementPercent, @Nullable String pRAVolumeBasisCode, @Nullable BigDecimal deductionReimbursementRateAmt, @Nullable String currency, @Nullable BigDecimal pRADdctdFixedAmount, @Nullable Boolean amountIsRecoupedFlag, @Nullable String methodTableCode, @Nullable String companyCode, @Nullable String creditPlantVenture, @Nullable String creditPlantDivisionOfInterest, @Nullable String pRADatabaseAction)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<D_PRAContrMktgCostDetUpdtP>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<D_PRAContrMktgCostDetUpdtP>
-
fromMap
- Overrides:
fromMapin classVdmObject<D_PRAContrMktgCostDetUpdtP>
-
getKey
- Overrides:
getKeyin classVdmObject<D_PRAContrMktgCostDetUpdtP>
-
setPRAContract
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PRAContract
- Parameters:
pRAContract- The pRAContract to set.
-
setMeasurementPoint
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: MeasurementPoint
- Parameters:
measurementPoint- The measurementPoint to set.
-
setWell
Constraints: Not nullable, Maximum length: 15Original property name from the Odata EDM: Well
- Parameters:
well- The well to set.
-
setWellCompletion
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: WellCompletion
- Parameters:
wellCompletion- The wellCompletion to set.
-
setPRAMaterial
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: PRAMaterial
- Parameters:
pRAMaterial- The pRAMaterial to set.
-
setEffectiveFromDate
Constraints: NullableOriginal property name from the Odata EDM: EffectiveFromDate
- Parameters:
effectiveFromDate- The effectiveFromDate to set.
-
setEffectiveToDate
Constraints: NullableOriginal property name from the Odata EDM: EffectiveToDate
- Parameters:
effectiveToDate- The effectiveToDate to set.
-
setContractMarketingCostControl
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: ContractMarketingCostControl
- Parameters:
contractMarketingCostControl- The contractMarketingCostControl to set.
-
setMarketingType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: MarketingType
- Parameters:
marketingType- The marketingType to set.
-
setDeductionReimbursementType
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: DeductionReimbursementType
- Parameters:
deductionReimbursementType- The deductionReimbursementType to set.
-
setDeductionReimbursementPercent
Constraints: Not nullable, Precision: 5, Scale: 2Original property name from the Odata EDM: DeductionReimbursementPercent
- Parameters:
deductionReimbursementPercent- The deductionReimbursementPercent to set.
-
setPRAVolumeBasisCode
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PRAVolumeBasisCode
- Parameters:
pRAVolumeBasisCode- The pRAVolumeBasisCode to set.
-
setDeductionReimbursementRateAmt
Constraints: Not nullable, Precision: 11, Scale: 7Original property name from the Odata EDM: DeductionReimbursementRateAmt
- Parameters:
deductionReimbursementRateAmt- The deductionReimbursementRateAmt to set.
-
setCurrency
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: Currency
- Parameters:
currency- The currency to set.
-
setPRADdctdFixedAmount
Constraints: Not nullable, Precision: 13, Scale: 0Original property name from the Odata EDM: PRADdctdFixedAmount
- Parameters:
pRADdctdFixedAmount- The pRADdctdFixedAmount to set.
-
setAmountIsRecoupedFlag
Constraints: Not nullableOriginal property name from the Odata EDM: AmountIsRecoupedFlag
- Parameters:
amountIsRecoupedFlag- The amountIsRecoupedFlag to set.
-
setMethodTableCode
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: MethodTableCode
- Parameters:
methodTableCode- The methodTableCode to set.
-
setCompanyCode
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CompanyCode
- Parameters:
companyCode- The companyCode to set.
-
setCreditPlantVenture
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: CreditPlantVenture
- Parameters:
creditPlantVenture- The creditPlantVenture to set.
-
setCreditPlantDivisionOfInterest
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: CreditPlantDivisionOfInterest
- Parameters:
creditPlantDivisionOfInterest- The creditPlantDivisionOfInterest to set.
-
setPRADatabaseAction
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PRADatabaseAction
- Parameters:
pRADatabaseAction- The pRADatabaseAction to set.
-
builder
-
getPRAContract
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PRAContract
- Returns:
- The pRAContract contained in this
VdmComplex.
-
getMeasurementPoint
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: MeasurementPoint
- Returns:
- The measurementPoint contained in this
VdmComplex.
-
getWell
Constraints: Not nullable, Maximum length: 15Original property name from the Odata EDM: Well
- Returns:
- The well contained in this
VdmComplex.
-
getWellCompletion
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: WellCompletion
- Returns:
- The wellCompletion contained in this
VdmComplex.
-
getPRAMaterial
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: PRAMaterial
- Returns:
- The pRAMaterial contained in this
VdmComplex.
-
getEffectiveFromDate
Constraints: NullableOriginal property name from the Odata EDM: EffectiveFromDate
- Returns:
- The effectiveFromDate contained in this
VdmComplex.
-
getEffectiveToDate
Constraints: NullableOriginal property name from the Odata EDM: EffectiveToDate
- Returns:
- The effectiveToDate contained in this
VdmComplex.
-
getContractMarketingCostControl
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: ContractMarketingCostControl
- Returns:
- The contractMarketingCostControl contained in this
VdmComplex.
-
getMarketingType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: MarketingType
- Returns:
- The marketingType contained in this
VdmComplex.
-
getDeductionReimbursementType
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: DeductionReimbursementType
- Returns:
- The deductionReimbursementType contained in this
VdmComplex.
-
getDeductionReimbursementPercent
Constraints: Not nullable, Precision: 5, Scale: 2Original property name from the Odata EDM: DeductionReimbursementPercent
- Returns:
- The deductionReimbursementPercent contained in this
VdmComplex.
-
getPRAVolumeBasisCode
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PRAVolumeBasisCode
- Returns:
- The pRAVolumeBasisCode contained in this
VdmComplex.
-
getDeductionReimbursementRateAmt
Constraints: Not nullable, Precision: 11, Scale: 7Original property name from the Odata EDM: DeductionReimbursementRateAmt
- Returns:
- The deductionReimbursementRateAmt contained in this
VdmComplex.
-
getCurrency
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: Currency
- Returns:
- The currency contained in this
VdmComplex.
-
getPRADdctdFixedAmount
Constraints: Not nullable, Precision: 13, Scale: 0Original property name from the Odata EDM: PRADdctdFixedAmount
- Returns:
- The pRADdctdFixedAmount contained in this
VdmComplex.
-
getAmountIsRecoupedFlag
Constraints: Not nullableOriginal property name from the Odata EDM: AmountIsRecoupedFlag
- Returns:
- The amountIsRecoupedFlag contained in this
VdmComplex.
-
getMethodTableCode
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: MethodTableCode
- Returns:
- The methodTableCode contained in this
VdmComplex.
-
getCompanyCode
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CompanyCode
- Returns:
- The companyCode contained in this
VdmComplex.
-
getCreditPlantVenture
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: CreditPlantVenture
- Returns:
- The creditPlantVenture contained in this
VdmComplex.
-
getCreditPlantDivisionOfInterest
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: CreditPlantDivisionOfInterest
- Returns:
- The creditPlantDivisionOfInterest contained in this
VdmComplex.
-
getPRADatabaseAction
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PRADatabaseAction
- Returns:
- The pRADatabaseAction contained in this
VdmComplex.
-
toString
- Overrides:
toStringin classVdmObject<D_PRAContrMktgCostDetUpdtP>
-
equals
- Overrides:
equalsin classVdmObject<D_PRAContrMktgCostDetUpdtP>
-
canEqual
- Overrides:
canEqualin classVdmObject<D_PRAContrMktgCostDetUpdtP>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmObject<D_PRAContrMktgCostDetUpdtP>
-
getOdataType
- Specified by:
getOdataTypein classVdmObject<D_PRAContrMktgCostDetUpdtP>
-