java.lang.Object
com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject<EntityT>
com.sap.cloud.sdk.datamodel.odatav4.core.VdmEntity<RevenueAccountingItems>
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.productionrevenueaccountingrevenueaccountingdocument.RevenueAccountingItems
All Implemented Interfaces:
VdmEntitySet

public class RevenueAccountingItems extends VdmEntity<RevenueAccountingItems> implements VdmEntitySet
Revenue Accounting Items details

Original entity name from the Odata EDM: RevenueAccountingItems_Type

  • Field Details

  • Constructor Details

    • RevenueAccountingItems

      public RevenueAccountingItems()
    • RevenueAccountingItems

      public RevenueAccountingItems(@Nullable String companyCode, @Nullable String pRAAccountingPeriod, @Nullable String accountingDocument, @Nullable String pRAAccountingDocumentLine, @Nullable String majorProduct, @Nullable String minorProduct, @Nullable Boolean itemIsRejected, @Nullable String gLAccount, @Nullable String pRAAccountType, @Nullable String acctDeterminationCategory, @Nullable String jointVenture, @Nullable String divisionOfInterest, @Nullable String unitJointVenture, @Nullable String pRAProduct, @Nullable String material, @Nullable String documentItemText, @Nullable String well, @Nullable String wellCompletion, @Nullable String measurementPoint, @Nullable String pRAContract, @Nullable String volumeType, @Nullable LocalDate salesDate, @Nullable String deliveryNetwork, @Nullable String costCenter, @Nullable String country, @Nullable String primaryGeogrlLocation, @Nullable String processingCompanyCode, @Nullable String purchaser, @Nullable BigDecimal pressureBaseQty, @Nullable String itemIsSummarizedByProduct, @Nullable Boolean itemIsWriteOff, @Nullable Boolean itemIsCleared, @Nullable String originatingMeasurementPt, @Nullable String affiliatedCompanyCode, @Nullable String taxClassification, @Nullable String priorPeriodAdjustmentReason, @Nullable String county, @Nullable String region, @Nullable String relatedPRAContract, @Nullable String productBalancingAgreement, @Nullable String gasPlantJointVenture, @Nullable String gasPlantDivisionOfInterest, @Nullable String pRAContractType, @Nullable String transporter, @Nullable String partnerCompany, @Nullable String remitter, @Nullable String acctsRblMeasurementPt, @Nullable String accountsReceivableJointVenture, @Nullable String acctsRblDivisionOfInterest, @Nullable String alternateProperty, @Nullable String alternateProduct, @Nullable String pRAChequeNumber, @Nullable LocalDate paymentDate, @Nullable LocalDate cashReceiptDate, @Nullable String severanceTaxType, @Nullable String marketingType, @Nullable String expenseJointVenture, @Nullable String expenseDivisionOfInterest, @Nullable String volumeUnit, @Nullable String energyUnit, @Nullable String heatingValUnit, @Nullable String companyCodeCurrency, @Nullable BigDecimal heatingValue, @Nullable Double aPIGravityRatio, @Nullable BigDecimal disbursementDecimalRatio, @Nullable BigDecimal netRevenueInterestRatio, @Nullable BigDecimal grossVolInVolUnit, @Nullable BigDecimal ownerNetVolInVolUnit, @Nullable BigDecimal grossEnergyInEnergyUnit, @Nullable BigDecimal ownerEnergyInEnergyUnit, @Nullable BigDecimal grossVolReducnInVolUnit, @Nullable BigDecimal ownrVolReducnInVolUnit, @Nullable BigDecimal grossEngyReductionInEngyUnit, @Nullable BigDecimal ownerEnergyReducnInEnergyUnit, @Nullable BigDecimal grossAmount, @Nullable BigDecimal ownerGrossAmount, @Nullable BigDecimal netTaxAmount, @Nullable BigDecimal netTaxReimbmtAmt, @Nullable BigDecimal netInternalMarketingAmt, @Nullable BigDecimal netExternalMarketingAmt, @Nullable BigDecimal netReimbmtMarketingAmt, @Nullable BigDecimal otherDeductionAmount, @Nullable BigDecimal ownerNetAmount, @Nullable String pRAOwner, @Nullable String ownerInterestType, @Nullable String ownerInterestSequence, @Nullable String suspenseReason, @Nullable String pRAEntitlementCode, @Nullable String ownerPaymentStatus, @Nullable Boolean ownerIsJntIntrstBilgEnabled, @Nullable String jntIntrstBilgPartner, @Nullable String pRALegalForm, @Nullable String taxBasis, @Nullable Boolean itemIsReallocated, @Nullable String jntIntrstBilgVenture, @Nullable String jointVentureEquityType, @Nullable String jointVentureEquityGroup, @Nullable String refPRAAccountingPeriod, @Nullable String refAccountingDocument, @Nullable String pRARefAccountingDocumentLine, @Nullable String refValnDocYear, @Nullable String refValnDoc, @Nullable String refValnDocItem, @Nullable String bookingReversalType, @Nullable String createdByUser, @Nullable OffsetDateTime creationDateTime, @Nullable String lastChangedByUser, @Nullable OffsetDateTime changedDateTime, @Nullable Boolean itemIsReversal, @Nullable String refAccountingDocumentItemExtd, @Nullable BigDecimal pRAUnitVntrTractPartcipnPct, @Nullable RevenueAccountingHeader to_PRAAccountingDocumentHeader, List<DeductDetail> to_PRAAcctgDocDeductDetail, List<MarketingDetail> to_PRAAcctgDocMktgDetail, List<TaxDetail> to_PRAAcctgDocTaxDetail)
  • Method Details

    • getType

      @Nonnull public Class<RevenueAccountingItems> getType()
      Specified by:
      getType in class VdmObject<RevenueAccountingItems>
    • setCompanyCode

      public void setCompanyCode(@Nullable String companyCode)
      (Key Field) Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: CompanyCode

      Parameters:
      companyCode - Company Code
    • setPRAAccountingPeriod

      public void setPRAAccountingPeriod(@Nullable String pRAAccountingPeriod)
      (Key Field) Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: PRAAccountingPeriod

      Parameters:
      pRAAccountingPeriod - PRA Accounting Period
    • setAccountingDocument

      public void setAccountingDocument(@Nullable String accountingDocument)
      (Key Field) Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: AccountingDocument

      Parameters:
      accountingDocument - Revenue Accounting Document Number
    • setPRAAccountingDocumentLine

      public void setPRAAccountingDocumentLine(@Nullable String pRAAccountingDocumentLine)
      (Key Field) Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: PRAAccountingDocumentLine

      Parameters:
      pRAAccountingDocumentLine - Accounting Document Line Number
    • setMajorProduct

      public void setMajorProduct(@Nullable String majorProduct)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: MajorProduct

      Parameters:
      majorProduct - Major product code
    • setMinorProduct

      public void setMinorProduct(@Nullable String minorProduct)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: MinorProduct

      Parameters:
      minorProduct - Minor Product Code
    • setItemIsRejected

      public void setItemIsRejected(@Nullable Boolean itemIsRejected)
      Constraints: Not nullable

      Original property name from the Odata EDM: ItemIsRejected

      Parameters:
      itemIsRejected - Accounting Document rejection flag
    • setGLAccount

      public void setGLAccount(@Nullable String gLAccount)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: GLAccount

      Parameters:
      gLAccount - G/L Account Number
    • setPRAAccountType

      public void setPRAAccountType(@Nullable String pRAAccountType)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: PRAAccountType

      Parameters:
      pRAAccountType - Account Type
    • setAcctDeterminationCategory

      public void setAcctDeterminationCategory(@Nullable String acctDeterminationCategory)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: AcctDeterminationCategory

      Parameters:
      acctDeterminationCategory - Account category code
    • setJointVenture

      public void setJointVenture(@Nullable String jointVenture)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: JointVenture

      Parameters:
      jointVenture - Joint Venture
    • setDivisionOfInterest

      public void setDivisionOfInterest(@Nullable String divisionOfInterest)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: DivisionOfInterest

      Parameters:
      divisionOfInterest - Division of Interest (DOI)
    • setUnitJointVenture

      public void setUnitJointVenture(@Nullable String unitJointVenture)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: UnitJointVenture

      Parameters:
      unitJointVenture - Unit Venture
    • setPRAProduct

      public void setPRAProduct(@Nullable String pRAProduct)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: PRAProduct

      Parameters:
      pRAProduct - Full three char. product code (Major and Detail Products)
    • setMaterial

      public void setMaterial(@Nullable String material)
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: Material

      Parameters:
      material - Material Number
    • setDocumentItemText

      public void setDocumentItemText(@Nullable String documentItemText)
      Constraints: Not nullable, Maximum length: 60

      Original property name from the Odata EDM: DocumentItemText

      Parameters:
      documentItemText - PRA Account Documnet Line Item's Description
    • setWell

      public void setWell(@Nullable String well)
      Constraints: Not nullable, Maximum length: 15

      Original property name from the Odata EDM: Well

      Parameters:
      well - Well ID number
    • setWellCompletion

      public void setWellCompletion(@Nullable String wellCompletion)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: WellCompletion

      Parameters:
      wellCompletion - Well Completion Number
    • setMeasurementPoint

      public void setMeasurementPoint(@Nullable String measurementPoint)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: MeasurementPoint

      Parameters:
      measurementPoint - Measurement point number
    • setPRAContract

      public void setPRAContract(@Nullable String pRAContract)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: PRAContract

      Parameters:
      pRAContract - Contract Number
    • setVolumeType

      public void setVolumeType(@Nullable String volumeType)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: VolumeType

      Parameters:
      volumeType - Volume Type Code
    • setSalesDate

      public void setSalesDate(@Nullable LocalDate salesDate)
      Constraints: Nullable

      Original property name from the Odata EDM: SalesDate

      Parameters:
      salesDate - Sales Date / Month
    • setDeliveryNetwork

      public void setDeliveryNetwork(@Nullable String deliveryNetwork)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: DeliveryNetwork

      Parameters:
      deliveryNetwork - Delivery network number
    • setCostCenter

      public void setCostCenter(@Nullable String costCenter)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: CostCenter

      Parameters:
      costCenter - Cost Center
    • setCountry

      public void setCountry(@Nullable String country)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: Country

      Parameters:
      country - Country/Region Key
    • setPrimaryGeogrlLocation

      public void setPrimaryGeogrlLocation(@Nullable String primaryGeogrlLocation)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: PrimaryGeogrlLocation

      Parameters:
      primaryGeogrlLocation - Primary Geographical Location
    • setProcessingCompanyCode

      public void setProcessingCompanyCode(@Nullable String processingCompanyCode)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ProcessingCompanyCode

      Parameters:
      processingCompanyCode - Processing Company Code
    • setPurchaser

      public void setPurchaser(@Nullable String purchaser)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: Purchaser

      Parameters:
      purchaser - Purchaser Number
    • setPressureBaseQty

      public void setPressureBaseQty(@Nullable BigDecimal pressureBaseQty)
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: PressureBaseQty

      Parameters:
      pressureBaseQty - Pressure Base
    • setItemIsSummarizedByProduct

      public void setItemIsSummarizedByProduct(@Nullable String itemIsSummarizedByProduct)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ItemIsSummarizedByProduct

      Parameters:
      itemIsSummarizedByProduct - PRA Product Code Summarize Indicator
    • setItemIsWriteOff

      public void setItemIsWriteOff(@Nullable Boolean itemIsWriteOff)
      Constraints: Not nullable

      Original property name from the Odata EDM: ItemIsWriteOff

      Parameters:
      itemIsWriteOff - Accounting Document Writeoff flag
    • setItemIsCleared

      public void setItemIsCleared(@Nullable Boolean itemIsCleared)
      Constraints: Not nullable

      Original property name from the Odata EDM: ItemIsCleared

      Parameters:
      itemIsCleared - Accounting Document Clearing
    • setOriginatingMeasurementPt

      public void setOriginatingMeasurementPt(@Nullable String originatingMeasurementPt)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: OriginatingMeasurementPt

      Parameters:
      originatingMeasurementPt - Originating Measurement Point Number
    • setAffiliatedCompanyCode

      public void setAffiliatedCompanyCode(@Nullable String affiliatedCompanyCode)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: AffiliatedCompanyCode

      Parameters:
      affiliatedCompanyCode - Affiliated Company
    • setTaxClassification

      public void setTaxClassification(@Nullable String taxClassification)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: TaxClassification

      Parameters:
      taxClassification - Tax Class
    • setPriorPeriodAdjustmentReason

      public void setPriorPeriodAdjustmentReason(@Nullable String priorPeriodAdjustmentReason)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: PriorPeriodAdjustmentReason

      Parameters:
      priorPeriodAdjustmentReason - Adjustment Reason Code
    • setCounty

      public void setCounty(@Nullable String county)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: County

      Parameters:
      county - County Code
    • setRegion

      public void setRegion(@Nullable String region)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: Region

      Parameters:
      region - Region (State, Province, County)
    • setRelatedPRAContract

      public void setRelatedPRAContract(@Nullable String relatedPRAContract)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: RelatedPRAContract

      Parameters:
      relatedPRAContract - Related contract number
    • setProductBalancingAgreement

      public void setProductBalancingAgreement(@Nullable String productBalancingAgreement)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: ProductBalancingAgreement

      Parameters:
      productBalancingAgreement - PBA Number
    • setGasPlantJointVenture

      public void setGasPlantJointVenture(@Nullable String gasPlantJointVenture)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: GasPlantJointVenture

      Parameters:
      gasPlantJointVenture - Gas Plant Venture
    • setGasPlantDivisionOfInterest

      public void setGasPlantDivisionOfInterest(@Nullable String gasPlantDivisionOfInterest)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: GasPlantDivisionOfInterest

      Parameters:
      gasPlantDivisionOfInterest - Gasplant DOI No
    • setPRAContractType

      public void setPRAContractType(@Nullable String pRAContractType)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: PRAContractType

      Parameters:
      pRAContractType - Contract Type
    • setTransporter

      public void setTransporter(@Nullable String transporter)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: Transporter

      Parameters:
      transporter - Transporter number
    • setPartnerCompany

      public void setPartnerCompany(@Nullable String partnerCompany)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: PartnerCompany

      Parameters:
      partnerCompany - Trading Partner
    • setRemitter

      public void setRemitter(@Nullable String remitter)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: Remitter

      Parameters:
      remitter - Remitter (Customer)
    • setAcctsRblMeasurementPt

      public void setAcctsRblMeasurementPt(@Nullable String acctsRblMeasurementPt)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: AcctsRblMeasurementPt

      Parameters:
      acctsRblMeasurementPt - AR MP
    • setAccountsReceivableJointVenture

      public void setAccountsReceivableJointVenture(@Nullable String accountsReceivableJointVenture)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: AccountsReceivableJointVenture

      Parameters:
      accountsReceivableJointVenture - AR Venture
    • setAcctsRblDivisionOfInterest

      public void setAcctsRblDivisionOfInterest(@Nullable String acctsRblDivisionOfInterest)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: AcctsRblDivisionOfInterest

      Parameters:
      acctsRblDivisionOfInterest - AR DOI
    • setAlternateProperty

      public void setAlternateProperty(@Nullable String alternateProperty)
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: AlternateProperty

      Parameters:
      alternateProperty - Remitter Property
    • setAlternateProduct

      public void setAlternateProduct(@Nullable String alternateProduct)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: AlternateProduct

      Parameters:
      alternateProduct - Remitter Product
    • setPRAChequeNumber

      public void setPRAChequeNumber(@Nullable String pRAChequeNumber)
      Constraints: Not nullable, Maximum length: 13

      Original property name from the Odata EDM: PRAChequeNumber

      Parameters:
      pRAChequeNumber - Check Number
    • setPaymentDate

      public void setPaymentDate(@Nullable LocalDate paymentDate)
      Constraints: Nullable

      Original property name from the Odata EDM: PaymentDate

      Parameters:
      paymentDate - Check Date
    • setCashReceiptDate

      public void setCashReceiptDate(@Nullable LocalDate cashReceiptDate)
      Constraints: Nullable

      Original property name from the Odata EDM: CashReceiptDate

      Parameters:
      cashReceiptDate - Cash Receipt Date
    • setSeveranceTaxType

      public void setSeveranceTaxType(@Nullable String severanceTaxType)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: SeveranceTaxType

      Parameters:
      severanceTaxType - Severance Tax Type
    • setMarketingType

      public void setMarketingType(@Nullable String marketingType)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: MarketingType

      Parameters:
      marketingType - Marketing type code
    • setExpenseJointVenture

      public void setExpenseJointVenture(@Nullable String expenseJointVenture)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: ExpenseJointVenture

      Parameters:
      expenseJointVenture - Expense Property number
    • setExpenseDivisionOfInterest

      public void setExpenseDivisionOfInterest(@Nullable String expenseDivisionOfInterest)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: ExpenseDivisionOfInterest

      Parameters:
      expenseDivisionOfInterest - Expense DOI Number
    • setVolumeUnit

      public void setVolumeUnit(@Nullable String volumeUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: VolumeUnit

      Parameters:
      volumeUnit - Volume Base Unit of Measure
    • setEnergyUnit

      public void setEnergyUnit(@Nullable String energyUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: EnergyUnit

      Parameters:
      energyUnit - Energy Base Unit Of Measure
    • setHeatingValUnit

      public void setHeatingValUnit(@Nullable String heatingValUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: HeatingValUnit

      Parameters:
      heatingValUnit - Heating Unit Of Measure
    • setCompanyCodeCurrency

      public void setCompanyCodeCurrency(@Nullable String companyCodeCurrency)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: CompanyCodeCurrency

      Parameters:
      companyCodeCurrency - Currency Key
    • setHeatingValue

      public void setHeatingValue(@Nullable BigDecimal heatingValue)
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: HeatingValue

      Parameters:
      heatingValue - Heating value
    • setAPIGravityRatio

      public void setAPIGravityRatio(@Nullable Double aPIGravityRatio)
      Constraints: Not nullable

      Original property name from the Odata EDM: APIGravityRatio

      Parameters:
      aPIGravityRatio - Oil/gas density at standard/base conditions
    • setDisbursementDecimalRatio

      public void setDisbursementDecimalRatio(@Nullable BigDecimal disbursementDecimalRatio)
      Constraints: Not nullable, Precision: 9, Scale: 8

      Original property name from the Odata EDM: DisbursementDecimalRatio

      Parameters:
      disbursementDecimalRatio - Disbursement Decimal
    • setNetRevenueInterestRatio

      public void setNetRevenueInterestRatio(@Nullable BigDecimal netRevenueInterestRatio)
      Constraints: Not nullable, Precision: 9, Scale: 8

      Original property name from the Odata EDM: NetRevenueInterestRatio

      Parameters:
      netRevenueInterestRatio - Net Revenue Interest Percent
    • setGrossVolInVolUnit

      public void setGrossVolInVolUnit(@Nullable BigDecimal grossVolInVolUnit)
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: GrossVolInVolUnit

      Parameters:
      grossVolInVolUnit - Total Gross Volume
    • setOwnerNetVolInVolUnit

      public void setOwnerNetVolInVolUnit(@Nullable BigDecimal ownerNetVolInVolUnit)
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: OwnerNetVolInVolUnit

      Parameters:
      ownerNetVolInVolUnit - Owner Net Volume
    • setGrossEnergyInEnergyUnit

      public void setGrossEnergyInEnergyUnit(@Nullable BigDecimal grossEnergyInEnergyUnit)
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: GrossEnergyInEnergyUnit

      Parameters:
      grossEnergyInEnergyUnit - Gross Energy
    • setOwnerEnergyInEnergyUnit

      public void setOwnerEnergyInEnergyUnit(@Nullable BigDecimal ownerEnergyInEnergyUnit)
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: OwnerEnergyInEnergyUnit

      Parameters:
      ownerEnergyInEnergyUnit - Owner Energy
    • setGrossVolReducnInVolUnit

      public void setGrossVolReducnInVolUnit(@Nullable BigDecimal grossVolReducnInVolUnit)
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: GrossVolReducnInVolUnit

      Parameters:
      grossVolReducnInVolUnit - Gross PVR
    • setOwnrVolReducnInVolUnit

      public void setOwnrVolReducnInVolUnit(@Nullable BigDecimal ownrVolReducnInVolUnit)
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: OwnrVolReducnInVolUnit

      Parameters:
      ownrVolReducnInVolUnit - Owner PVR
    • setGrossEngyReductionInEngyUnit

      public void setGrossEngyReductionInEngyUnit(@Nullable BigDecimal grossEngyReductionInEngyUnit)
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: GrossEngyReductionInEngyUnit

      Parameters:
      grossEngyReductionInEngyUnit - Gross PTR
    • setOwnerEnergyReducnInEnergyUnit

      public void setOwnerEnergyReducnInEnergyUnit(@Nullable BigDecimal ownerEnergyReducnInEnergyUnit)
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: OwnerEnergyReducnInEnergyUnit

      Parameters:
      ownerEnergyReducnInEnergyUnit - Owner PTR
    • setGrossAmount

      public void setGrossAmount(@Nullable BigDecimal grossAmount)
      Constraints: Not nullable, Precision: 13, Scale: 0

      Original property name from the Odata EDM: GrossAmount

      Parameters:
      grossAmount - Gross value
    • setOwnerGrossAmount

      public void setOwnerGrossAmount(@Nullable BigDecimal ownerGrossAmount)
      Constraints: Not nullable, Precision: 13, Scale: 0

      Original property name from the Odata EDM: OwnerGrossAmount

      Parameters:
      ownerGrossAmount - Owner Gross Value
    • setNetTaxAmount

      public void setNetTaxAmount(@Nullable BigDecimal netTaxAmount)
      Constraints: Not nullable, Precision: 15, Scale: 0

      Original property name from the Odata EDM: NetTaxAmount

      Parameters:
      netTaxAmount - Line Item Net Tax Amount
    • setNetTaxReimbmtAmt

      public void setNetTaxReimbmtAmt(@Nullable BigDecimal netTaxReimbmtAmt)
      Constraints: Not nullable, Precision: 15, Scale: 0

      Original property name from the Odata EDM: NetTaxReimbmtAmt

      Parameters:
      netTaxReimbmtAmt - Line Item Net Tax Reimbursement Amount
    • setNetInternalMarketingAmt

      public void setNetInternalMarketingAmt(@Nullable BigDecimal netInternalMarketingAmt)
      Constraints: Not nullable, Precision: 15, Scale: 0

      Original property name from the Odata EDM: NetInternalMarketingAmt

      Parameters:
      netInternalMarketingAmt - Line Net Marketing Cost - Internal
    • setNetExternalMarketingAmt

      public void setNetExternalMarketingAmt(@Nullable BigDecimal netExternalMarketingAmt)
      Constraints: Not nullable, Precision: 15, Scale: 0

      Original property name from the Odata EDM: NetExternalMarketingAmt

      Parameters:
      netExternalMarketingAmt - Line Net Marketing Cost - External
    • setNetReimbmtMarketingAmt

      public void setNetReimbmtMarketingAmt(@Nullable BigDecimal netReimbmtMarketingAmt)
      Constraints: Not nullable, Precision: 15, Scale: 0

      Original property name from the Odata EDM: NetReimbmtMarketingAmt

      Parameters:
      netReimbmtMarketingAmt - Line Net Marketing Cost Reimbursement
    • setOtherDeductionAmount

      public void setOtherDeductionAmount(@Nullable BigDecimal otherDeductionAmount)
      Constraints: Not nullable, Precision: 15, Scale: 0

      Original property name from the Odata EDM: OtherDeductionAmount

      Parameters:
      otherDeductionAmount - Line Other deducts amount
    • setOwnerNetAmount

      public void setOwnerNetAmount(@Nullable BigDecimal ownerNetAmount)
      Constraints: Not nullable, Precision: 13, Scale: 0

      Original property name from the Odata EDM: OwnerNetAmount

      Parameters:
      ownerNetAmount - Owner Net Value
    • setPRAOwner

      public void setPRAOwner(@Nullable String pRAOwner)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: PRAOwner

      Parameters:
      pRAOwner - PRA owner
    • setOwnerInterestType

      public void setOwnerInterestType(@Nullable String ownerInterestType)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: OwnerInterestType

      Parameters:
      ownerInterestType - Participant Interest Type
    • setOwnerInterestSequence

      public void setOwnerInterestSequence(@Nullable String ownerInterestSequence)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: OwnerInterestSequence

      Parameters:
      ownerInterestSequence - Owner Interest Sequence Number
    • setSuspenseReason

      public void setSuspenseReason(@Nullable String suspenseReason)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: SuspenseReason

      Parameters:
      suspenseReason - Suspense Reason Code
    • setPRAEntitlementCode

      public void setPRAEntitlementCode(@Nullable String pRAEntitlementCode)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: PRAEntitlementCode

      Parameters:
      pRAEntitlementCode - Actual / Entitled / Settlement Code
    • setOwnerPaymentStatus

      public void setOwnerPaymentStatus(@Nullable String ownerPaymentStatus)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: OwnerPaymentStatus

      Parameters:
      ownerPaymentStatus - Pay Code
    • setOwnerIsJntIntrstBilgEnabled

      public void setOwnerIsJntIntrstBilgEnabled(@Nullable Boolean ownerIsJntIntrstBilgEnabled)
      Constraints: Not nullable

      Original property name from the Odata EDM: OwnerIsJntIntrstBilgEnabled

      Parameters:
      ownerIsJntIntrstBilgEnabled - Joint Interest Billing Offset Flag
    • setJntIntrstBilgPartner

      public void setJntIntrstBilgPartner(@Nullable String jntIntrstBilgPartner)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: JntIntrstBilgPartner

      Parameters:
      jntIntrstBilgPartner - JIB Partner
    • setPRALegalForm

      public void setPRALegalForm(@Nullable String pRALegalForm)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: PRALegalForm

      Parameters:
      pRALegalForm - Entity Code
    • setTaxBasis

      public void setTaxBasis(@Nullable String taxBasis)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: TaxBasis

      Parameters:
      taxBasis - Tax Free Code
    • setItemIsReallocated

      public void setItemIsReallocated(@Nullable Boolean itemIsReallocated)
      Constraints: Not nullable

      Original property name from the Odata EDM: ItemIsReallocated

      Parameters:
      itemIsReallocated - Reallocated flag - results reallocated thru chain-of-title
    • setJntIntrstBilgVenture

      public void setJntIntrstBilgVenture(@Nullable String jntIntrstBilgVenture)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: JntIntrstBilgVenture

      Parameters:
      jntIntrstBilgVenture - JIB Venture
    • setJointVentureEquityType

      public void setJointVentureEquityType(@Nullable String jointVentureEquityType)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: JointVentureEquityType

      Parameters:
      jointVentureEquityType - Equity Type
    • setJointVentureEquityGroup

      public void setJointVentureEquityGroup(@Nullable String jointVentureEquityGroup)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: JointVentureEquityGroup

      Parameters:
      jointVentureEquityGroup - Equity Group
    • setRefPRAAccountingPeriod

      public void setRefPRAAccountingPeriod(@Nullable String refPRAAccountingPeriod)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: RefPRAAccountingPeriod

      Parameters:
      refPRAAccountingPeriod - PRA Accounting Period
    • setRefAccountingDocument

      public void setRefAccountingDocument(@Nullable String refAccountingDocument)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: RefAccountingDocument

      Parameters:
      refAccountingDocument - Revenue Accounting Trace Document Number
    • setPRARefAccountingDocumentLine

      public void setPRARefAccountingDocumentLine(@Nullable String pRARefAccountingDocumentLine)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: PRARefAccountingDocumentLine

      Parameters:
      pRARefAccountingDocumentLine - Accounting document trace line number
    • setRefValnDocYear

      public void setRefValnDocYear(@Nullable String refValnDocYear)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: RefValnDocYear

      Parameters:
      refValnDocYear - Reference VL Document Year
    • setRefValnDoc

      public void setRefValnDoc(@Nullable String refValnDoc)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: RefValnDoc

      Parameters:
      refValnDoc - Reference VL Document Number
    • setRefValnDocItem

      public void setRefValnDocItem(@Nullable String refValnDocItem)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: RefValnDocItem

      Parameters:
      refValnDocItem - Reference VL Document Accounting Line Item
    • setBookingReversalType

      public void setBookingReversalType(@Nullable String bookingReversalType)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: BookingReversalType

      Parameters:
      bookingReversalType - Booking/Reversal Indicator
    • setCreatedByUser

      public void setCreatedByUser(@Nullable String createdByUser)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: CreatedByUser

      Parameters:
      createdByUser - Created By
    • setCreationDateTime

      public void setCreationDateTime(@Nullable OffsetDateTime creationDateTime)
      Constraints: Nullable

      Original property name from the Odata EDM: CreationDateTime

      Parameters:
      creationDateTime - Created On Timestamp
    • setLastChangedByUser

      public void setLastChangedByUser(@Nullable String lastChangedByUser)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: LastChangedByUser

      Parameters:
      lastChangedByUser - Changed By
    • setChangedDateTime

      public void setChangedDateTime(@Nullable OffsetDateTime changedDateTime)
      Constraints: Nullable

      Original property name from the Odata EDM: ChangedDateTime

      Parameters:
      changedDateTime - Changed On Timestamp
    • setItemIsReversal

      public void setItemIsReversal(@Nullable Boolean itemIsReversal)
      Constraints: Not nullable

      Original property name from the Odata EDM: ItemIsReversal

      Parameters:
      itemIsReversal - Accounting Reverse Flag
    • setRefAccountingDocumentItemExtd

      public void setRefAccountingDocumentItemExtd(@Nullable String refAccountingDocumentItemExtd)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: RefAccountingDocumentItemExtd

      Parameters:
      refAccountingDocumentItemExtd - Accounting document trace line number
    • setPRAUnitVntrTractPartcipnPct

      public void setPRAUnitVntrTractPartcipnPct(@Nullable BigDecimal pRAUnitVntrTractPartcipnPct)
      Constraints: Not nullable, Precision: 9, Scale: 8

      Original property name from the Odata EDM: PRAUnitVntrTractPartcipnPct

      Parameters:
      pRAUnitVntrTractPartcipnPct - Tract Participation Factor Decimal
    • getEntityCollection

      protected String getEntityCollection()
      Specified by:
      getEntityCollection in class VdmEntity<RevenueAccountingItems>
    • getKey

      @Nonnull protected ODataEntityKey getKey()
      Overrides:
      getKey in class VdmObject<RevenueAccountingItems>
    • toMapOfFields

      @Nonnull protected Map<String,Object> toMapOfFields()
      Overrides:
      toMapOfFields in class VdmObject<RevenueAccountingItems>
    • fromMap

      protected void fromMap(Map<String,Object> inputValues)
      Overrides:
      fromMap in class VdmObject<RevenueAccountingItems>
    • getDefaultServicePath

      protected String getDefaultServicePath()
      Overrides:
      getDefaultServicePath in class VdmEntity<RevenueAccountingItems>
    • toMapOfNavigationProperties

      @Nonnull protected Map<String,Object> toMapOfNavigationProperties()
      Overrides:
      toMapOfNavigationProperties in class VdmObject<RevenueAccountingItems>
    • getPRAAccountingDocumentHeaderIfPresent

      @Nonnull public io.vavr.control.Option<RevenueAccountingHeader> getPRAAccountingDocumentHeaderIfPresent()
      Retrieval of associated RevenueAccountingHeader entity (one to one). This corresponds to the OData navigation property _PRAAccountingDocumentHeader.

      If the navigation property for an entity RevenueAccountingItems has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property _PRAAccountingDocumentHeader is already loaded, the result will contain the RevenueAccountingHeader entity. If not, an Option with result state empty is returned.
    • setPRAAccountingDocumentHeader

      public void setPRAAccountingDocumentHeader(RevenueAccountingHeader value)
      Overwrites the associated RevenueAccountingHeader entity for the loaded navigation property _PRAAccountingDocumentHeader.
      Parameters:
      value - New RevenueAccountingHeader entity.
    • getPRAAcctgDocDeductDetailIfPresent

      @Nonnull public io.vavr.control.Option<List<DeductDetail>> getPRAAcctgDocDeductDetailIfPresent()
      Retrieval of associated DeductDetail entities (one to many). This corresponds to the OData navigation property _PRAAcctgDocDeductDetail.

      If the navigation property for an entity RevenueAccountingItems has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property _PRAAcctgDocDeductDetail is already loaded, the result will contain the DeductDetail entities. If not, an Option with result state empty is returned.
    • setPRAAcctgDocDeductDetail

      public void setPRAAcctgDocDeductDetail(@Nonnull List<DeductDetail> value)
      Overwrites the list of associated DeductDetail entities for the loaded navigation property _PRAAcctgDocDeductDetail.

      If the navigation property _PRAAcctgDocDeductDetail of a queried RevenueAccountingItems is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      value - List of DeductDetail entities.
    • addPRAAcctgDocDeductDetail

      public void addPRAAcctgDocDeductDetail(DeductDetail... entity)
      Adds elements to the list of associated DeductDetail entities. This corresponds to the OData navigation property _PRAAcctgDocDeductDetail.

      If the navigation property _PRAAcctgDocDeductDetail of a queried RevenueAccountingItems is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      entity - Array of DeductDetail entities.
    • getPRAAcctgDocMktgDetailIfPresent

      @Nonnull public io.vavr.control.Option<List<MarketingDetail>> getPRAAcctgDocMktgDetailIfPresent()
      Retrieval of associated MarketingDetail entities (one to many). This corresponds to the OData navigation property _PRAAcctgDocMktgDetail.

      If the navigation property for an entity RevenueAccountingItems has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property _PRAAcctgDocMktgDetail is already loaded, the result will contain the MarketingDetail entities. If not, an Option with result state empty is returned.
    • setPRAAcctgDocMktgDetail

      public void setPRAAcctgDocMktgDetail(@Nonnull List<MarketingDetail> value)
      Overwrites the list of associated MarketingDetail entities for the loaded navigation property _PRAAcctgDocMktgDetail.

      If the navigation property _PRAAcctgDocMktgDetail of a queried RevenueAccountingItems is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      value - List of MarketingDetail entities.
    • addPRAAcctgDocMktgDetail

      public void addPRAAcctgDocMktgDetail(MarketingDetail... entity)
      Adds elements to the list of associated MarketingDetail entities. This corresponds to the OData navigation property _PRAAcctgDocMktgDetail.

      If the navigation property _PRAAcctgDocMktgDetail of a queried RevenueAccountingItems is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      entity - Array of MarketingDetail entities.
    • getPRAAcctgDocTaxDetailIfPresent

      @Nonnull public io.vavr.control.Option<List<TaxDetail>> getPRAAcctgDocTaxDetailIfPresent()
      Retrieval of associated TaxDetail entities (one to many). This corresponds to the OData navigation property _PRAAcctgDocTaxDetail.

      If the navigation property for an entity RevenueAccountingItems has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property _PRAAcctgDocTaxDetail is already loaded, the result will contain the TaxDetail entities. If not, an Option with result state empty is returned.
    • setPRAAcctgDocTaxDetail

      public void setPRAAcctgDocTaxDetail(@Nonnull List<TaxDetail> value)
      Overwrites the list of associated TaxDetail entities for the loaded navigation property _PRAAcctgDocTaxDetail.

      If the navigation property _PRAAcctgDocTaxDetail of a queried RevenueAccountingItems is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      value - List of TaxDetail entities.
    • addPRAAcctgDocTaxDetail

      public void addPRAAcctgDocTaxDetail(TaxDetail... entity)
      Adds elements to the list of associated TaxDetail entities. This corresponds to the OData navigation property _PRAAcctgDocTaxDetail.

      If the navigation property _PRAAcctgDocTaxDetail of a queried RevenueAccountingItems is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      entity - Array of TaxDetail entities.
    • builder

      @Nonnull public static RevenueAccountingItems.RevenueAccountingItemsBuilder builder()
    • getCompanyCode

      @Nullable public String getCompanyCode()
      (Key Field) Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: CompanyCode

      Returns:
      Company Code
    • getPRAAccountingPeriod

      @Nullable public String getPRAAccountingPeriod()
      (Key Field) Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: PRAAccountingPeriod

      Returns:
      PRA Accounting Period
    • getAccountingDocument

      @Nullable public String getAccountingDocument()
      (Key Field) Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: AccountingDocument

      Returns:
      Revenue Accounting Document Number
    • getPRAAccountingDocumentLine

      @Nullable public String getPRAAccountingDocumentLine()
      (Key Field) Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: PRAAccountingDocumentLine

      Returns:
      Accounting Document Line Number
    • getMajorProduct

      @Nullable public String getMajorProduct()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: MajorProduct

      Returns:
      Major product code
    • getMinorProduct

      @Nullable public String getMinorProduct()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: MinorProduct

      Returns:
      Minor Product Code
    • getItemIsRejected

      @Nullable public Boolean getItemIsRejected()
      Constraints: Not nullable

      Original property name from the Odata EDM: ItemIsRejected

      Returns:
      Accounting Document rejection flag
    • getGLAccount

      @Nullable public String getGLAccount()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: GLAccount

      Returns:
      G/L Account Number
    • getPRAAccountType

      @Nullable public String getPRAAccountType()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: PRAAccountType

      Returns:
      Account Type
    • getAcctDeterminationCategory

      @Nullable public String getAcctDeterminationCategory()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: AcctDeterminationCategory

      Returns:
      Account category code
    • getJointVenture

      @Nullable public String getJointVenture()
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: JointVenture

      Returns:
      Joint Venture
    • getDivisionOfInterest

      @Nullable public String getDivisionOfInterest()
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: DivisionOfInterest

      Returns:
      Division of Interest (DOI)
    • getUnitJointVenture

      @Nullable public String getUnitJointVenture()
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: UnitJointVenture

      Returns:
      Unit Venture
    • getPRAProduct

      @Nullable public String getPRAProduct()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: PRAProduct

      Returns:
      Full three char. product code (Major and Detail Products)
    • getMaterial

      @Nullable public String getMaterial()
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: Material

      Returns:
      Material Number
    • getDocumentItemText

      @Nullable public String getDocumentItemText()
      Constraints: Not nullable, Maximum length: 60

      Original property name from the Odata EDM: DocumentItemText

      Returns:
      PRA Account Documnet Line Item's Description
    • getWell

      @Nullable public String getWell()
      Constraints: Not nullable, Maximum length: 15

      Original property name from the Odata EDM: Well

      Returns:
      Well ID number
    • getWellCompletion

      @Nullable public String getWellCompletion()
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: WellCompletion

      Returns:
      Well Completion Number
    • getMeasurementPoint

      @Nullable public String getMeasurementPoint()
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: MeasurementPoint

      Returns:
      Measurement point number
    • getPRAContract

      @Nullable public String getPRAContract()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: PRAContract

      Returns:
      Contract Number
    • getVolumeType

      @Nullable public String getVolumeType()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: VolumeType

      Returns:
      Volume Type Code
    • getSalesDate

      @Nullable public LocalDate getSalesDate()
      Constraints: Nullable

      Original property name from the Odata EDM: SalesDate

      Returns:
      Sales Date / Month
    • getDeliveryNetwork

      @Nullable public String getDeliveryNetwork()
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: DeliveryNetwork

      Returns:
      Delivery network number
    • getCostCenter

      @Nullable public String getCostCenter()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: CostCenter

      Returns:
      Cost Center
    • getCountry

      @Nullable public String getCountry()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: Country

      Returns:
      Country/Region Key
    • getPrimaryGeogrlLocation

      @Nullable public String getPrimaryGeogrlLocation()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: PrimaryGeogrlLocation

      Returns:
      Primary Geographical Location
    • getProcessingCompanyCode

      @Nullable public String getProcessingCompanyCode()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ProcessingCompanyCode

      Returns:
      Processing Company Code
    • getPurchaser

      @Nullable public String getPurchaser()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: Purchaser

      Returns:
      Purchaser Number
    • getPressureBaseQty

      @Nullable public BigDecimal getPressureBaseQty()
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: PressureBaseQty

      Returns:
      Pressure Base
    • getItemIsSummarizedByProduct

      @Nullable public String getItemIsSummarizedByProduct()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ItemIsSummarizedByProduct

      Returns:
      PRA Product Code Summarize Indicator
    • getItemIsWriteOff

      @Nullable public Boolean getItemIsWriteOff()
      Constraints: Not nullable

      Original property name from the Odata EDM: ItemIsWriteOff

      Returns:
      Accounting Document Writeoff flag
    • getItemIsCleared

      @Nullable public Boolean getItemIsCleared()
      Constraints: Not nullable

      Original property name from the Odata EDM: ItemIsCleared

      Returns:
      Accounting Document Clearing
    • getOriginatingMeasurementPt

      @Nullable public String getOriginatingMeasurementPt()
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: OriginatingMeasurementPt

      Returns:
      Originating Measurement Point Number
    • getAffiliatedCompanyCode

      @Nullable public String getAffiliatedCompanyCode()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: AffiliatedCompanyCode

      Returns:
      Affiliated Company
    • getTaxClassification

      @Nullable public String getTaxClassification()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: TaxClassification

      Returns:
      Tax Class
    • getPriorPeriodAdjustmentReason

      @Nullable public String getPriorPeriodAdjustmentReason()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: PriorPeriodAdjustmentReason

      Returns:
      Adjustment Reason Code
    • getCounty

      @Nullable public String getCounty()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: County

      Returns:
      County Code
    • getRegion

      @Nullable public String getRegion()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: Region

      Returns:
      Region (State, Province, County)
    • getRelatedPRAContract

      @Nullable public String getRelatedPRAContract()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: RelatedPRAContract

      Returns:
      Related contract number
    • getProductBalancingAgreement

      @Nullable public String getProductBalancingAgreement()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: ProductBalancingAgreement

      Returns:
      PBA Number
    • getGasPlantJointVenture

      @Nullable public String getGasPlantJointVenture()
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: GasPlantJointVenture

      Returns:
      Gas Plant Venture
    • getGasPlantDivisionOfInterest

      @Nullable public String getGasPlantDivisionOfInterest()
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: GasPlantDivisionOfInterest

      Returns:
      Gasplant DOI No
    • getPRAContractType

      @Nullable public String getPRAContractType()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: PRAContractType

      Returns:
      Contract Type
    • getTransporter

      @Nullable public String getTransporter()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: Transporter

      Returns:
      Transporter number
    • getPartnerCompany

      @Nullable public String getPartnerCompany()
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: PartnerCompany

      Returns:
      Trading Partner
    • getRemitter

      @Nullable public String getRemitter()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: Remitter

      Returns:
      Remitter (Customer)
    • getAcctsRblMeasurementPt

      @Nullable public String getAcctsRblMeasurementPt()
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: AcctsRblMeasurementPt

      Returns:
      AR MP
    • getAccountsReceivableJointVenture

      @Nullable public String getAccountsReceivableJointVenture()
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: AccountsReceivableJointVenture

      Returns:
      AR Venture
    • getAcctsRblDivisionOfInterest

      @Nullable public String getAcctsRblDivisionOfInterest()
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: AcctsRblDivisionOfInterest

      Returns:
      AR DOI
    • getAlternateProperty

      @Nullable public String getAlternateProperty()
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: AlternateProperty

      Returns:
      Remitter Property
    • getAlternateProduct

      @Nullable public String getAlternateProduct()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: AlternateProduct

      Returns:
      Remitter Product
    • getPRAChequeNumber

      @Nullable public String getPRAChequeNumber()
      Constraints: Not nullable, Maximum length: 13

      Original property name from the Odata EDM: PRAChequeNumber

      Returns:
      Check Number
    • getPaymentDate

      @Nullable public LocalDate getPaymentDate()
      Constraints: Nullable

      Original property name from the Odata EDM: PaymentDate

      Returns:
      Check Date
    • getCashReceiptDate

      @Nullable public LocalDate getCashReceiptDate()
      Constraints: Nullable

      Original property name from the Odata EDM: CashReceiptDate

      Returns:
      Cash Receipt Date
    • getSeveranceTaxType

      @Nullable public String getSeveranceTaxType()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: SeveranceTaxType

      Returns:
      Severance Tax Type
    • getMarketingType

      @Nullable public String getMarketingType()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: MarketingType

      Returns:
      Marketing type code
    • getExpenseJointVenture

      @Nullable public String getExpenseJointVenture()
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: ExpenseJointVenture

      Returns:
      Expense Property number
    • getExpenseDivisionOfInterest

      @Nullable public String getExpenseDivisionOfInterest()
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: ExpenseDivisionOfInterest

      Returns:
      Expense DOI Number
    • getVolumeUnit

      @Nullable public String getVolumeUnit()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: VolumeUnit

      Returns:
      Volume Base Unit of Measure
    • getEnergyUnit

      @Nullable public String getEnergyUnit()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: EnergyUnit

      Returns:
      Energy Base Unit Of Measure
    • getHeatingValUnit

      @Nullable public String getHeatingValUnit()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: HeatingValUnit

      Returns:
      Heating Unit Of Measure
    • getCompanyCodeCurrency

      @Nullable public String getCompanyCodeCurrency()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: CompanyCodeCurrency

      Returns:
      Currency Key
    • getHeatingValue

      @Nullable public BigDecimal getHeatingValue()
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: HeatingValue

      Returns:
      Heating value
    • getAPIGravityRatio

      @Nullable public Double getAPIGravityRatio()
      Constraints: Not nullable

      Original property name from the Odata EDM: APIGravityRatio

      Returns:
      Oil/gas density at standard/base conditions
    • getDisbursementDecimalRatio

      @Nullable public BigDecimal getDisbursementDecimalRatio()
      Constraints: Not nullable, Precision: 9, Scale: 8

      Original property name from the Odata EDM: DisbursementDecimalRatio

      Returns:
      Disbursement Decimal
    • getNetRevenueInterestRatio

      @Nullable public BigDecimal getNetRevenueInterestRatio()
      Constraints: Not nullable, Precision: 9, Scale: 8

      Original property name from the Odata EDM: NetRevenueInterestRatio

      Returns:
      Net Revenue Interest Percent
    • getGrossVolInVolUnit

      @Nullable public BigDecimal getGrossVolInVolUnit()
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: GrossVolInVolUnit

      Returns:
      Total Gross Volume
    • getOwnerNetVolInVolUnit

      @Nullable public BigDecimal getOwnerNetVolInVolUnit()
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: OwnerNetVolInVolUnit

      Returns:
      Owner Net Volume
    • getGrossEnergyInEnergyUnit

      @Nullable public BigDecimal getGrossEnergyInEnergyUnit()
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: GrossEnergyInEnergyUnit

      Returns:
      Gross Energy
    • getOwnerEnergyInEnergyUnit

      @Nullable public BigDecimal getOwnerEnergyInEnergyUnit()
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: OwnerEnergyInEnergyUnit

      Returns:
      Owner Energy
    • getGrossVolReducnInVolUnit

      @Nullable public BigDecimal getGrossVolReducnInVolUnit()
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: GrossVolReducnInVolUnit

      Returns:
      Gross PVR
    • getOwnrVolReducnInVolUnit

      @Nullable public BigDecimal getOwnrVolReducnInVolUnit()
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: OwnrVolReducnInVolUnit

      Returns:
      Owner PVR
    • getGrossEngyReductionInEngyUnit

      @Nullable public BigDecimal getGrossEngyReductionInEngyUnit()
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: GrossEngyReductionInEngyUnit

      Returns:
      Gross PTR
    • getOwnerEnergyReducnInEnergyUnit

      @Nullable public BigDecimal getOwnerEnergyReducnInEnergyUnit()
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: OwnerEnergyReducnInEnergyUnit

      Returns:
      Owner PTR
    • getGrossAmount

      @Nullable public BigDecimal getGrossAmount()
      Constraints: Not nullable, Precision: 13, Scale: 0

      Original property name from the Odata EDM: GrossAmount

      Returns:
      Gross value
    • getOwnerGrossAmount

      @Nullable public BigDecimal getOwnerGrossAmount()
      Constraints: Not nullable, Precision: 13, Scale: 0

      Original property name from the Odata EDM: OwnerGrossAmount

      Returns:
      Owner Gross Value
    • getNetTaxAmount

      @Nullable public BigDecimal getNetTaxAmount()
      Constraints: Not nullable, Precision: 15, Scale: 0

      Original property name from the Odata EDM: NetTaxAmount

      Returns:
      Line Item Net Tax Amount
    • getNetTaxReimbmtAmt

      @Nullable public BigDecimal getNetTaxReimbmtAmt()
      Constraints: Not nullable, Precision: 15, Scale: 0

      Original property name from the Odata EDM: NetTaxReimbmtAmt

      Returns:
      Line Item Net Tax Reimbursement Amount
    • getNetInternalMarketingAmt

      @Nullable public BigDecimal getNetInternalMarketingAmt()
      Constraints: Not nullable, Precision: 15, Scale: 0

      Original property name from the Odata EDM: NetInternalMarketingAmt

      Returns:
      Line Net Marketing Cost - Internal
    • getNetExternalMarketingAmt

      @Nullable public BigDecimal getNetExternalMarketingAmt()
      Constraints: Not nullable, Precision: 15, Scale: 0

      Original property name from the Odata EDM: NetExternalMarketingAmt

      Returns:
      Line Net Marketing Cost - External
    • getNetReimbmtMarketingAmt

      @Nullable public BigDecimal getNetReimbmtMarketingAmt()
      Constraints: Not nullable, Precision: 15, Scale: 0

      Original property name from the Odata EDM: NetReimbmtMarketingAmt

      Returns:
      Line Net Marketing Cost Reimbursement
    • getOtherDeductionAmount

      @Nullable public BigDecimal getOtherDeductionAmount()
      Constraints: Not nullable, Precision: 15, Scale: 0

      Original property name from the Odata EDM: OtherDeductionAmount

      Returns:
      Line Other deducts amount
    • getOwnerNetAmount

      @Nullable public BigDecimal getOwnerNetAmount()
      Constraints: Not nullable, Precision: 13, Scale: 0

      Original property name from the Odata EDM: OwnerNetAmount

      Returns:
      Owner Net Value
    • getPRAOwner

      @Nullable public String getPRAOwner()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: PRAOwner

      Returns:
      PRA owner
    • getOwnerInterestType

      @Nullable public String getOwnerInterestType()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: OwnerInterestType

      Returns:
      Participant Interest Type
    • getOwnerInterestSequence

      @Nullable public String getOwnerInterestSequence()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: OwnerInterestSequence

      Returns:
      Owner Interest Sequence Number
    • getSuspenseReason

      @Nullable public String getSuspenseReason()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: SuspenseReason

      Returns:
      Suspense Reason Code
    • getPRAEntitlementCode

      @Nullable public String getPRAEntitlementCode()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: PRAEntitlementCode

      Returns:
      Actual / Entitled / Settlement Code
    • getOwnerPaymentStatus

      @Nullable public String getOwnerPaymentStatus()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: OwnerPaymentStatus

      Returns:
      Pay Code
    • getOwnerIsJntIntrstBilgEnabled

      @Nullable public Boolean getOwnerIsJntIntrstBilgEnabled()
      Constraints: Not nullable

      Original property name from the Odata EDM: OwnerIsJntIntrstBilgEnabled

      Returns:
      Joint Interest Billing Offset Flag
    • getJntIntrstBilgPartner

      @Nullable public String getJntIntrstBilgPartner()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: JntIntrstBilgPartner

      Returns:
      JIB Partner
    • getPRALegalForm

      @Nullable public String getPRALegalForm()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: PRALegalForm

      Returns:
      Entity Code
    • getTaxBasis

      @Nullable public String getTaxBasis()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: TaxBasis

      Returns:
      Tax Free Code
    • getItemIsReallocated

      @Nullable public Boolean getItemIsReallocated()
      Constraints: Not nullable

      Original property name from the Odata EDM: ItemIsReallocated

      Returns:
      Reallocated flag - results reallocated thru chain-of-title
    • getJntIntrstBilgVenture

      @Nullable public String getJntIntrstBilgVenture()
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: JntIntrstBilgVenture

      Returns:
      JIB Venture
    • getJointVentureEquityType

      @Nullable public String getJointVentureEquityType()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: JointVentureEquityType

      Returns:
      Equity Type
    • getJointVentureEquityGroup

      @Nullable public String getJointVentureEquityGroup()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: JointVentureEquityGroup

      Returns:
      Equity Group
    • getRefPRAAccountingPeriod

      @Nullable public String getRefPRAAccountingPeriod()
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: RefPRAAccountingPeriod

      Returns:
      PRA Accounting Period
    • getRefAccountingDocument

      @Nullable public String getRefAccountingDocument()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: RefAccountingDocument

      Returns:
      Revenue Accounting Trace Document Number
    • getPRARefAccountingDocumentLine

      @Nullable public String getPRARefAccountingDocumentLine()
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: PRARefAccountingDocumentLine

      Returns:
      Accounting document trace line number
    • getRefValnDocYear

      @Nullable public String getRefValnDocYear()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: RefValnDocYear

      Returns:
      Reference VL Document Year
    • getRefValnDoc

      @Nullable public String getRefValnDoc()
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: RefValnDoc

      Returns:
      Reference VL Document Number
    • getRefValnDocItem

      @Nullable public String getRefValnDocItem()
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: RefValnDocItem

      Returns:
      Reference VL Document Accounting Line Item
    • getBookingReversalType

      @Nullable public String getBookingReversalType()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: BookingReversalType

      Returns:
      Booking/Reversal Indicator
    • getCreatedByUser

      @Nullable public String getCreatedByUser()
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: CreatedByUser

      Returns:
      Created By
    • getCreationDateTime

      @Nullable public OffsetDateTime getCreationDateTime()
      Constraints: Nullable

      Original property name from the Odata EDM: CreationDateTime

      Returns:
      Created On Timestamp
    • getLastChangedByUser

      @Nullable public String getLastChangedByUser()
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: LastChangedByUser

      Returns:
      Changed By
    • getChangedDateTime

      @Nullable public OffsetDateTime getChangedDateTime()
      Constraints: Nullable

      Original property name from the Odata EDM: ChangedDateTime

      Returns:
      Changed On Timestamp
    • getItemIsReversal

      @Nullable public Boolean getItemIsReversal()
      Constraints: Not nullable

      Original property name from the Odata EDM: ItemIsReversal

      Returns:
      Accounting Reverse Flag
    • getRefAccountingDocumentItemExtd

      @Nullable public String getRefAccountingDocumentItemExtd()
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: RefAccountingDocumentItemExtd

      Returns:
      Accounting document trace line number
    • getPRAUnitVntrTractPartcipnPct

      @Nullable public BigDecimal getPRAUnitVntrTractPartcipnPct()
      Constraints: Not nullable, Precision: 9, Scale: 8

      Original property name from the Odata EDM: PRAUnitVntrTractPartcipnPct

      Returns:
      Tract Participation Factor Decimal
    • toString

      @Nonnull public String toString()
      Overrides:
      toString in class VdmObject<RevenueAccountingItems>
    • equals

      public boolean equals(@Nullable Object o)
      Overrides:
      equals in class VdmEntity<RevenueAccountingItems>
    • canEqual

      protected boolean canEqual(@Nullable Object other)
      Overrides:
      canEqual in class VdmEntity<RevenueAccountingItems>
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class VdmEntity<RevenueAccountingItems>
    • getOdataType

      public String getOdataType()
      Specified by:
      getOdataType in class VdmObject<RevenueAccountingItems>