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

public class JntOpgAgrmt extends VdmEntity<JntOpgAgrmt> implements VdmEntitySet
Joint Operating Agreement

Original entity name from the Odata EDM: A_JntOpgAgrmtType

  • Field Details

  • Constructor Details

    • JntOpgAgrmt

      public JntOpgAgrmt()
    • JntOpgAgrmt

      public JntOpgAgrmt(@Nullable String companyCode, @Nullable String jntOpgAgrmt, @Nullable String jntVntrContractNmbr, @Nullable String jntVntrPayrollClearingSet, @Nullable String jntVntrConstructionExclsnSet, @Nullable String jntVntrCatastropheExclsnSet, @Nullable String jntVntrConstructionOvhdRule, @Nullable String jntVntrCatastropheOvhdRule, @Nullable BigDecimal jVAOvhdPercentProdg, @Nullable String jVAExclsnAcctSetPercentProdg, @Nullable BigDecimal jVAOvhdPercentDev, @Nullable String jVAExclsnAcctSetPercentDev, @Nullable String jntVntrExplorationOvhdRule, @Nullable String jntVntrDrillingOvhdRule, @Nullable String jntVntrCapitalExclsnSet, @Nullable String jntVntrOvhdOffsetCostCtr, @Nullable Boolean jntOpgAgrmtProdgWellThld, @Nullable String jntVntrOvhdRecurringDoc, @Nullable Boolean jntVntrExpnIsEscalated, @Nullable String jntOpgAgrmtClass, @Nullable String jntOpgAgrmtCreatedByUser, @Nullable LocalTime jntOpgAgrmtCreationTime, @Nullable LocalDate jntOpgAgrmtCreationDate, @Nullable String jntOpgAgrmtLastChangedByUser, @Nullable LocalTime jntOpgAgrmtLastChangedTime, @Nullable LocalDate jntOpgAgrmtLastChangedDate, @Nullable Boolean jntVntrPrioPerdDrillingIsCalc, @Nullable Boolean jntVntrWBSElmntOvhdIsCalc, @Nullable Collection<SAP__Message> _Messages, List<JntOpgAgrmtEquityTypeGrp> to_JntOpgAgrmtEquityGrp, List<JntOpgAgrmtPnltyCatRcvry> to_JntOpgAgrmtPnltyCatRcvry, List<JntOpgAgrmtText> to_JntOpgAgrmtText)
  • Method Details

    • getType

      @Nonnull public Class<JntOpgAgrmt> getType()
      Specified by:
      getType in class VdmObject<JntOpgAgrmt>
    • 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
    • setJntOpgAgrmt

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

      Original property name from the Odata EDM: JntOpgAgrmt

      Parameters:
      jntOpgAgrmt - Joint Operating Agreement
    • setJntVntrContractNmbr

      public void setJntVntrContractNmbr(@Nullable String jntVntrContractNmbr)
      Constraints: Not nullable, Maximum length: 24

      Original property name from the Odata EDM: JntVntrContractNmbr

      Parameters:
      jntVntrContractNmbr - JV Contract Number
    • setJntVntrPayrollClearingSet

      public void setJntVntrPayrollClearingSet(@Nullable String jntVntrPayrollClearingSet)
      Constraints: Not nullable, Maximum length: 24

      Original property name from the Odata EDM: JntVntrPayrollClearingSet

      Parameters:
      jntVntrPayrollClearingSet - Set of Accounts to Which Payroll Burden Clearing Applies
    • setJntVntrConstructionExclsnSet

      public void setJntVntrConstructionExclsnSet(@Nullable String jntVntrConstructionExclsnSet)
      Constraints: Not nullable, Maximum length: 24

      Original property name from the Odata EDM: JntVntrConstructionExclsnSet

      Parameters:
      jntVntrConstructionExclsnSet - Set of Accounts to Exclude from Construction Overhead Calc.
    • setJntVntrCatastropheExclsnSet

      public void setJntVntrCatastropheExclsnSet(@Nullable String jntVntrCatastropheExclsnSet)
      Constraints: Not nullable, Maximum length: 24

      Original property name from the Odata EDM: JntVntrCatastropheExclsnSet

      Parameters:
      jntVntrCatastropheExclsnSet - Set of Accounts to Exclude from Catastrophe Overhead Calc.
    • setJntVntrConstructionOvhdRule

      public void setJntVntrConstructionOvhdRule(@Nullable String jntVntrConstructionOvhdRule)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: JntVntrConstructionOvhdRule

      Parameters:
      jntVntrConstructionOvhdRule - Construction Overhead Rule
    • setJntVntrCatastropheOvhdRule

      public void setJntVntrCatastropheOvhdRule(@Nullable String jntVntrCatastropheOvhdRule)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: JntVntrCatastropheOvhdRule

      Parameters:
      jntVntrCatastropheOvhdRule - Catastrophe Overhead Rule
    • setJVAOvhdPercentProdg

      public void setJVAOvhdPercentProdg(@Nullable BigDecimal jVAOvhdPercentProdg)
      Constraints: Not nullable, Precision: 5, Scale: 2

      Original property name from the Odata EDM: JVAOvhdPercentProdg

      Parameters:
      jVAOvhdPercentProdg - Percent 1 (% Producing U.S., % Regular Canada) (JVA)
    • setJVAExclsnAcctSetPercentProdg

      public void setJVAExclsnAcctSetPercentProdg(@Nullable String jVAExclsnAcctSetPercentProdg)
      Constraints: Not nullable, Maximum length: 24

      Original property name from the Odata EDM: JVAExclsnAcctSetPercentProdg

      Parameters:
      jVAExclsnAcctSetPercentProdg - Exclusion Set of Accounts - Percent 1 (JVA)
    • setJVAOvhdPercentDev

      public void setJVAOvhdPercentDev(@Nullable BigDecimal jVAOvhdPercentDev)
      Constraints: Not nullable, Precision: 5, Scale: 2

      Original property name from the Odata EDM: JVAOvhdPercentDev

      Parameters:
      jVAOvhdPercentDev - Percent 2 (% Development U.S., % Special Canada) (JVA)
    • setJVAExclsnAcctSetPercentDev

      public void setJVAExclsnAcctSetPercentDev(@Nullable String jVAExclsnAcctSetPercentDev)
      Constraints: Not nullable, Maximum length: 24

      Original property name from the Odata EDM: JVAExclsnAcctSetPercentDev

      Parameters:
      jVAExclsnAcctSetPercentDev - Exclusion Set of Accounts - Percent 2 (JVA)
    • setJntVntrExplorationOvhdRule

      public void setJntVntrExplorationOvhdRule(@Nullable String jntVntrExplorationOvhdRule)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: JntVntrExplorationOvhdRule

      Parameters:
      jntVntrExplorationOvhdRule - Exploration Overhead Rule
    • setJntVntrDrillingOvhdRule

      public void setJntVntrDrillingOvhdRule(@Nullable String jntVntrDrillingOvhdRule)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: JntVntrDrillingOvhdRule

      Parameters:
      jntVntrDrillingOvhdRule - Drilling Overhead Rule
    • setJntVntrCapitalExclsnSet

      public void setJntVntrCapitalExclsnSet(@Nullable String jntVntrCapitalExclsnSet)
      Constraints: Not nullable, Maximum length: 24

      Original property name from the Odata EDM: JntVntrCapitalExclsnSet

      Parameters:
      jntVntrCapitalExclsnSet - Set of Accounts to Exclude from Capital Overhead Calc.
    • setJntVntrOvhdOffsetCostCtr

      public void setJntVntrOvhdOffsetCostCtr(@Nullable String jntVntrOvhdOffsetCostCtr)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: JntVntrOvhdOffsetCostCtr

      Parameters:
      jntVntrOvhdOffsetCostCtr - Overhead Offset Cost Centre - JV
    • setJntOpgAgrmtProdgWellThld

      public void setJntOpgAgrmtProdgWellThld(@Nullable Boolean jntOpgAgrmtProdgWellThld)
      Constraints: Not nullable

      Original property name from the Odata EDM: JntOpgAgrmtProdgWellThld

      Parameters:
      jntOpgAgrmtProdgWellThld - Perform Producing Well Threshold Calculation at JOA Level
    • setJntVntrOvhdRecurringDoc

      public void setJntVntrOvhdRecurringDoc(@Nullable String jntVntrOvhdRecurringDoc)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: JntVntrOvhdRecurringDoc

      Parameters:
      jntVntrOvhdRecurringDoc - Recurring Document Number - JV overheads
    • setJntVntrExpnIsEscalated

      public void setJntVntrExpnIsEscalated(@Nullable Boolean jntVntrExpnIsEscalated)
      Constraints: Not nullable

      Original property name from the Odata EDM: JntVntrExpnIsEscalated

      Parameters:
      jntVntrExpnIsEscalated - Escalatable
    • setJntOpgAgrmtClass

      public void setJntOpgAgrmtClass(@Nullable String jntOpgAgrmtClass)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: JntOpgAgrmtClass

      Parameters:
      jntOpgAgrmtClass - Joint Operating Agreement Class
    • setJntOpgAgrmtCreatedByUser

      public void setJntOpgAgrmtCreatedByUser(@Nullable String jntOpgAgrmtCreatedByUser)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: JntOpgAgrmtCreatedByUser

      Parameters:
      jntOpgAgrmtCreatedByUser - User who Created
    • setJntOpgAgrmtCreationTime

      public void setJntOpgAgrmtCreationTime(@Nullable LocalTime jntOpgAgrmtCreationTime)
      Constraints: Not nullable

      Original property name from the Odata EDM: JntOpgAgrmtCreationTime

      Parameters:
      jntOpgAgrmtCreationTime - The jntOpgAgrmtCreationTime to set.
    • setJntOpgAgrmtCreationDate

      public void setJntOpgAgrmtCreationDate(@Nullable LocalDate jntOpgAgrmtCreationDate)
      Constraints: Nullable

      Original property name from the Odata EDM: JntOpgAgrmtCreationDate

      Parameters:
      jntOpgAgrmtCreationDate - Date Created
    • setJntOpgAgrmtLastChangedByUser

      public void setJntOpgAgrmtLastChangedByUser(@Nullable String jntOpgAgrmtLastChangedByUser)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: JntOpgAgrmtLastChangedByUser

      Parameters:
      jntOpgAgrmtLastChangedByUser - User who Last Changed
    • setJntOpgAgrmtLastChangedTime

      public void setJntOpgAgrmtLastChangedTime(@Nullable LocalTime jntOpgAgrmtLastChangedTime)
      Constraints: Not nullable

      Original property name from the Odata EDM: JntOpgAgrmtLastChangedTime

      Parameters:
      jntOpgAgrmtLastChangedTime - The jntOpgAgrmtLastChangedTime to set.
    • setJntOpgAgrmtLastChangedDate

      public void setJntOpgAgrmtLastChangedDate(@Nullable LocalDate jntOpgAgrmtLastChangedDate)
      Constraints: Nullable

      Original property name from the Odata EDM: JntOpgAgrmtLastChangedDate

      Parameters:
      jntOpgAgrmtLastChangedDate - Date Last Changed
    • setJntVntrPrioPerdDrillingIsCalc

      public void setJntVntrPrioPerdDrillingIsCalc(@Nullable Boolean jntVntrPrioPerdDrillingIsCalc)
      Constraints: Not nullable

      Original property name from the Odata EDM: JntVntrPrioPerdDrillingIsCalc

      Parameters:
      jntVntrPrioPerdDrillingIsCalc - Calculate Drilling Days using prior period.
    • setJntVntrWBSElmntOvhdIsCalc

      public void setJntVntrWBSElmntOvhdIsCalc(@Nullable Boolean jntVntrWBSElmntOvhdIsCalc)
      Constraints: Not nullable

      Original property name from the Odata EDM: JntVntrWBSElmntOvhdIsCalc

      Parameters:
      jntVntrWBSElmntOvhdIsCalc - Calculate all WBS elements for overhead
    • set_Messages

      public void set_Messages(@Nullable Collection<SAP__Message> _Messages)
      Constraints: Not nullable

      Original property name from the Odata EDM: SAP__Messages

      Parameters:
      _Messages - The _Messages to set.
    • getEntityCollection

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

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

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

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

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

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

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

      If the navigation property for an entity JntOpgAgrmt 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 _JntOpgAgrmtEquityGrp is already loaded, the result will contain the JntOpgAgrmtEquityTypeGrp entities. If not, an Option with result state empty is returned.
    • setJntOpgAgrmtEquityGrp

      public void setJntOpgAgrmtEquityGrp(@Nonnull List<JntOpgAgrmtEquityTypeGrp> value)
      Overwrites the list of associated JntOpgAgrmtEquityTypeGrp entities for the loaded navigation property _JntOpgAgrmtEquityGrp.

      If the navigation property _JntOpgAgrmtEquityGrp of a queried JntOpgAgrmt 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 JntOpgAgrmtEquityTypeGrp entities.
    • addJntOpgAgrmtEquityGrp

      public void addJntOpgAgrmtEquityGrp(JntOpgAgrmtEquityTypeGrp... entity)
      Adds elements to the list of associated JntOpgAgrmtEquityTypeGrp entities. This corresponds to the OData navigation property _JntOpgAgrmtEquityGrp.

      If the navigation property _JntOpgAgrmtEquityGrp of a queried JntOpgAgrmt 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 JntOpgAgrmtEquityTypeGrp entities.
    • getJntOpgAgrmtPnltyCatRcvryIfPresent

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

      If the navigation property for an entity JntOpgAgrmt 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 _JntOpgAgrmtPnltyCatRcvry is already loaded, the result will contain the JntOpgAgrmtPnltyCatRcvry entities. If not, an Option with result state empty is returned.
    • setJntOpgAgrmtPnltyCatRcvry

      public void setJntOpgAgrmtPnltyCatRcvry(@Nonnull List<JntOpgAgrmtPnltyCatRcvry> value)
      Overwrites the list of associated JntOpgAgrmtPnltyCatRcvry entities for the loaded navigation property _JntOpgAgrmtPnltyCatRcvry.

      If the navigation property _JntOpgAgrmtPnltyCatRcvry of a queried JntOpgAgrmt 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 JntOpgAgrmtPnltyCatRcvry entities.
    • addJntOpgAgrmtPnltyCatRcvry

      public void addJntOpgAgrmtPnltyCatRcvry(JntOpgAgrmtPnltyCatRcvry... entity)
      Adds elements to the list of associated JntOpgAgrmtPnltyCatRcvry entities. This corresponds to the OData navigation property _JntOpgAgrmtPnltyCatRcvry.

      If the navigation property _JntOpgAgrmtPnltyCatRcvry of a queried JntOpgAgrmt 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 JntOpgAgrmtPnltyCatRcvry entities.
    • getJntOpgAgrmtTextIfPresent

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

      If the navigation property for an entity JntOpgAgrmt 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 _JntOpgAgrmtText is already loaded, the result will contain the JntOpgAgrmtText entities. If not, an Option with result state empty is returned.
    • setJntOpgAgrmtText

      public void setJntOpgAgrmtText(@Nonnull List<JntOpgAgrmtText> value)
      Overwrites the list of associated JntOpgAgrmtText entities for the loaded navigation property _JntOpgAgrmtText.

      If the navigation property _JntOpgAgrmtText of a queried JntOpgAgrmt 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 JntOpgAgrmtText entities.
    • addJntOpgAgrmtText

      public void addJntOpgAgrmtText(JntOpgAgrmtText... entity)
      Adds elements to the list of associated JntOpgAgrmtText entities. This corresponds to the OData navigation property _JntOpgAgrmtText.

      If the navigation property _JntOpgAgrmtText of a queried JntOpgAgrmt 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 JntOpgAgrmtText entities.
    • builder

      @Nonnull public static JntOpgAgrmt.JntOpgAgrmtBuilder 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
    • getJntOpgAgrmt

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

      Original property name from the Odata EDM: JntOpgAgrmt

      Returns:
      Joint Operating Agreement
    • getJntVntrContractNmbr

      @Nullable public String getJntVntrContractNmbr()
      Constraints: Not nullable, Maximum length: 24

      Original property name from the Odata EDM: JntVntrContractNmbr

      Returns:
      JV Contract Number
    • getJntVntrPayrollClearingSet

      @Nullable public String getJntVntrPayrollClearingSet()
      Constraints: Not nullable, Maximum length: 24

      Original property name from the Odata EDM: JntVntrPayrollClearingSet

      Returns:
      Set of Accounts to Which Payroll Burden Clearing Applies
    • getJntVntrConstructionExclsnSet

      @Nullable public String getJntVntrConstructionExclsnSet()
      Constraints: Not nullable, Maximum length: 24

      Original property name from the Odata EDM: JntVntrConstructionExclsnSet

      Returns:
      Set of Accounts to Exclude from Construction Overhead Calc.
    • getJntVntrCatastropheExclsnSet

      @Nullable public String getJntVntrCatastropheExclsnSet()
      Constraints: Not nullable, Maximum length: 24

      Original property name from the Odata EDM: JntVntrCatastropheExclsnSet

      Returns:
      Set of Accounts to Exclude from Catastrophe Overhead Calc.
    • getJntVntrConstructionOvhdRule

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

      Original property name from the Odata EDM: JntVntrConstructionOvhdRule

      Returns:
      Construction Overhead Rule
    • getJntVntrCatastropheOvhdRule

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

      Original property name from the Odata EDM: JntVntrCatastropheOvhdRule

      Returns:
      Catastrophe Overhead Rule
    • getJVAOvhdPercentProdg

      @Nullable public BigDecimal getJVAOvhdPercentProdg()
      Constraints: Not nullable, Precision: 5, Scale: 2

      Original property name from the Odata EDM: JVAOvhdPercentProdg

      Returns:
      Percent 1 (% Producing U.S., % Regular Canada) (JVA)
    • getJVAExclsnAcctSetPercentProdg

      @Nullable public String getJVAExclsnAcctSetPercentProdg()
      Constraints: Not nullable, Maximum length: 24

      Original property name from the Odata EDM: JVAExclsnAcctSetPercentProdg

      Returns:
      Exclusion Set of Accounts - Percent 1 (JVA)
    • getJVAOvhdPercentDev

      @Nullable public BigDecimal getJVAOvhdPercentDev()
      Constraints: Not nullable, Precision: 5, Scale: 2

      Original property name from the Odata EDM: JVAOvhdPercentDev

      Returns:
      Percent 2 (% Development U.S., % Special Canada) (JVA)
    • getJVAExclsnAcctSetPercentDev

      @Nullable public String getJVAExclsnAcctSetPercentDev()
      Constraints: Not nullable, Maximum length: 24

      Original property name from the Odata EDM: JVAExclsnAcctSetPercentDev

      Returns:
      Exclusion Set of Accounts - Percent 2 (JVA)
    • getJntVntrExplorationOvhdRule

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

      Original property name from the Odata EDM: JntVntrExplorationOvhdRule

      Returns:
      Exploration Overhead Rule
    • getJntVntrDrillingOvhdRule

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

      Original property name from the Odata EDM: JntVntrDrillingOvhdRule

      Returns:
      Drilling Overhead Rule
    • getJntVntrCapitalExclsnSet

      @Nullable public String getJntVntrCapitalExclsnSet()
      Constraints: Not nullable, Maximum length: 24

      Original property name from the Odata EDM: JntVntrCapitalExclsnSet

      Returns:
      Set of Accounts to Exclude from Capital Overhead Calc.
    • getJntVntrOvhdOffsetCostCtr

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

      Original property name from the Odata EDM: JntVntrOvhdOffsetCostCtr

      Returns:
      Overhead Offset Cost Centre - JV
    • getJntOpgAgrmtProdgWellThld

      @Nullable public Boolean getJntOpgAgrmtProdgWellThld()
      Constraints: Not nullable

      Original property name from the Odata EDM: JntOpgAgrmtProdgWellThld

      Returns:
      Perform Producing Well Threshold Calculation at JOA Level
    • getJntVntrOvhdRecurringDoc

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

      Original property name from the Odata EDM: JntVntrOvhdRecurringDoc

      Returns:
      Recurring Document Number - JV overheads
    • getJntVntrExpnIsEscalated

      @Nullable public Boolean getJntVntrExpnIsEscalated()
      Constraints: Not nullable

      Original property name from the Odata EDM: JntVntrExpnIsEscalated

      Returns:
      Escalatable
    • getJntOpgAgrmtClass

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

      Original property name from the Odata EDM: JntOpgAgrmtClass

      Returns:
      Joint Operating Agreement Class
    • getJntOpgAgrmtCreatedByUser

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

      Original property name from the Odata EDM: JntOpgAgrmtCreatedByUser

      Returns:
      User who Created
    • getJntOpgAgrmtCreationTime

      @Nullable public LocalTime getJntOpgAgrmtCreationTime()
      Constraints: Not nullable

      Original property name from the Odata EDM: JntOpgAgrmtCreationTime

      Returns:
      The jntOpgAgrmtCreationTime contained in this VdmEntity.
    • getJntOpgAgrmtCreationDate

      @Nullable public LocalDate getJntOpgAgrmtCreationDate()
      Constraints: Nullable

      Original property name from the Odata EDM: JntOpgAgrmtCreationDate

      Returns:
      Date Created
    • getJntOpgAgrmtLastChangedByUser

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

      Original property name from the Odata EDM: JntOpgAgrmtLastChangedByUser

      Returns:
      User who Last Changed
    • getJntOpgAgrmtLastChangedTime

      @Nullable public LocalTime getJntOpgAgrmtLastChangedTime()
      Constraints: Not nullable

      Original property name from the Odata EDM: JntOpgAgrmtLastChangedTime

      Returns:
      The jntOpgAgrmtLastChangedTime contained in this VdmEntity.
    • getJntOpgAgrmtLastChangedDate

      @Nullable public LocalDate getJntOpgAgrmtLastChangedDate()
      Constraints: Nullable

      Original property name from the Odata EDM: JntOpgAgrmtLastChangedDate

      Returns:
      Date Last Changed
    • getJntVntrPrioPerdDrillingIsCalc

      @Nullable public Boolean getJntVntrPrioPerdDrillingIsCalc()
      Constraints: Not nullable

      Original property name from the Odata EDM: JntVntrPrioPerdDrillingIsCalc

      Returns:
      Calculate Drilling Days using prior period.
    • getJntVntrWBSElmntOvhdIsCalc

      @Nullable public Boolean getJntVntrWBSElmntOvhdIsCalc()
      Constraints: Not nullable

      Original property name from the Odata EDM: JntVntrWBSElmntOvhdIsCalc

      Returns:
      Calculate all WBS elements for overhead
    • get_Messages

      @Nullable public Collection<SAP__Message> get_Messages()
      Constraints: Not nullable

      Original property name from the Odata EDM: SAP__Messages

      Returns:
      The _Messages contained in this VdmEntity.
    • toString

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

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

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

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

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