Interface PraDivisionOfInterestService

All Known Implementing Classes:
DefaultPraDivisionOfInterestService

@Deprecated public interface PraDivisionOfInterestService
Deprecated.
The service and all its related classes are deprecated. Please use the odata generator to generate the VDM.

This inbound OData service enables you to create, read, and update data about Division of Interest and associated nodes in Production and Revenue Accounting (PRA) Ownership. You can query the entities in this service to retrieve the corresponding data about Division of Interest. This service is published on the SAP API Business Hub..

Business Documentation

Reference: SAP Business Accelerator Hub

Details:

OData Service: PRAMAINTDOI_0001
API Version: 1.0.0
Minimum ERP Version: 2302
Communication Scenario: PRA XI inbound Integration(SAP_COM_0806)
Scope Items: Revenue Accounting - Oil and Gas Production(5NM)
Authentication Methods: x509
Service Group Name: API_PRAMAINTDOI_O4
Business Object: Production Revenue Accounting Division Of Interest
  • Field Details

  • Method Details

    • withServicePath

      @Nonnull PraDivisionOfInterestService withServicePath(@Nonnull String servicePath)
      Deprecated.
      Overrides the default service path and returns a new service instance with the specified service path. Also adjusts the respective entity URLs.
      Parameters:
      servicePath - Service path that will override the default.
      Returns:
      A new service instance with the specified service path.
    • batch

      @Nonnull BatchRequestBuilder batch()
      Deprecated.
      Creates a batch request builder object.
      Returns:
      A request builder to handle batch operation on this service. To perform execution, call the execute method on the request builder object.
    • getAllBearer

      @Nonnull GetAllRequestBuilder<Bearer> getAllBearer()
      Deprecated.
      Fetch multiple Bearer entities.
      Returns:
      A request builder to fetch multiple Bearer entities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • countBearer

      @Nonnull CountRequestBuilder<Bearer> countBearer()
      Deprecated.
      Fetch the number of entries from the Bearer entity collection matching the filter and search expressions.
      Returns:
      A request builder to fetch the count of Bearer entities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • getBearerByKey

      @Nonnull GetByKeyRequestBuilder<Bearer> getBearerByKey(String companyCode, String pRAJointVenture, String divisionOfInterest, String pRABearerGroup, LocalDate pRABearerGroupEffctvFrmDte, String pRABearerGroupUseControlNmbr, String pRAOwner, String ownerInterestType, String ownerInterestSequence)
      Deprecated.
      Fetch a single Bearer entity using key fields.
      Parameters:
      companyCode - Company Code

      Constraints: Not nullable, Maximum length: 4

      pRABearerGroupUseControlNmbr - Bearer Group Use Control

      Constraints: Not nullable, Maximum length: 12

      pRABearerGroupEffctvFrmDte - Effective from date

      Constraints: Not nullable

      pRABearerGroup - Bearer Group Number

      Constraints: Not nullable, Maximum length: 2

      ownerInterestSequence - Owner Interest Sequence Number

      Constraints: Not nullable, Maximum length: 2

      divisionOfInterest - Division of Interest (DOI)

      Constraints: Not nullable, Maximum length: 5

      pRAOwner - PRA owner

      Constraints: Not nullable, Maximum length: 10

      ownerInterestType - Participant Interest Type

      Constraints: Not nullable, Maximum length: 2

      pRAJointVenture - Joint Venture

      Constraints: Not nullable, Maximum length: 6

      Returns:
      A request builder to fetch a single Bearer entity using key fields. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • updateBearer

      @Nonnull UpdateRequestBuilder<Bearer> updateBearer(@Nonnull Bearer bearer)
      Deprecated.
      Update an existing Bearer entity and save it to the S/4HANA system.
      Parameters:
      bearer - Bearer entity object that will be updated in the S/4HANA system.
      Returns:
      A request builder to update an existing Bearer entity. To perform execution, call the execute method on the request builder object.
    • getAllBearerGroup

      @Nonnull GetAllRequestBuilder<BearerGroup> getAllBearerGroup()
      Deprecated.
      Fetch multiple BearerGroup entities.
      Returns:
      A request builder to fetch multiple BearerGroup entities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • countBearerGroup

      @Nonnull CountRequestBuilder<BearerGroup> countBearerGroup()
      Deprecated.
      Fetch the number of entries from the BearerGroup entity collection matching the filter and search expressions.
      Returns:
      A request builder to fetch the count of BearerGroup entities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • getBearerGroupByKey

      @Nonnull GetByKeyRequestBuilder<BearerGroup> getBearerGroupByKey(String companyCode, String pRAJointVenture, String divisionOfInterest, String pRABearerGroup, LocalDate pRABearerGroupEffctvFrmDte)
      Deprecated.
      Fetch a single BearerGroup entity using key fields.
      Parameters:
      companyCode - Company Code

      Constraints: Not nullable, Maximum length: 4

      pRABearerGroupEffctvFrmDte - Effective from date

      Constraints: Not nullable

      pRABearerGroup - Bearer Group Number

      Constraints: Not nullable, Maximum length: 2

      divisionOfInterest - Division of Interest (DOI)

      Constraints: Not nullable, Maximum length: 5

      pRAJointVenture - Joint Venture

      Constraints: Not nullable, Maximum length: 6

      Returns:
      A request builder to fetch a single BearerGroup entity using key fields. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • createBearerGroup

      @Nonnull CreateRequestBuilder<BearerGroup> createBearerGroup(@Nonnull BearerGroup bearerGroup)
      Deprecated.
      Create a new BearerGroup entity and save it to the S/4HANA system.
      Parameters:
      bearerGroup - BearerGroup entity object that will be created in the S/4HANA system.
      Returns:
      A request builder to create a new BearerGroup entity. To perform execution, call the execute method on the request builder object.
    • updateBearerGroup

      @Nonnull UpdateRequestBuilder<BearerGroup> updateBearerGroup(@Nonnull BearerGroup bearerGroup)
      Deprecated.
      Update an existing BearerGroup entity and save it to the S/4HANA system.
      Parameters:
      bearerGroup - BearerGroup entity object that will be updated in the S/4HANA system.
      Returns:
      A request builder to update an existing BearerGroup entity. To perform execution, call the execute method on the request builder object.
    • getAllDoex

      @Nonnull GetAllRequestBuilder<Doex> getAllDoex()
      Deprecated.
      Fetch multiple Doex entities.
      Returns:
      A request builder to fetch multiple Doex entities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • countDoex

      @Nonnull CountRequestBuilder<Doex> countDoex()
      Deprecated.
      Fetch the number of entries from the Doex entity collection matching the filter and search expressions.
      Returns:
      A request builder to fetch the count of Doex entities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • getDoexByKey

      @Nonnull GetByKeyRequestBuilder<Doex> getDoexByKey(String companyCode, String pRAJointVenture, String divisionOfInterest, String pRACustomerSupplierCode, String pRAOwner, String ownerInterestType, String ownerInterestSequence, LocalDate dOIOwnerEffectiveFromDate, String pRADivisionOfInterestNmbr, String majorProduct)
      Deprecated.
      Fetch a single Doex entity using key fields.
      Parameters:
      companyCode - Company Code

      Constraints: Not nullable, Maximum length: 4

      pRADivisionOfInterestNmbr - Division of Interest Number

      Constraints: Not nullable, Maximum length: 12

      dOIOwnerEffectiveFromDate - Effective from date

      Constraints: Not nullable

      ownerInterestSequence - Owner Interest Sequence Number

      Constraints: Not nullable, Maximum length: 2

      divisionOfInterest - Division of Interest (DOI)

      Constraints: Not nullable, Maximum length: 5

      pRACustomerSupplierCode - Customer/Vendor Indicator

      Constraints: Not nullable, Maximum length: 1

      pRAOwner - PRA owner

      Constraints: Not nullable, Maximum length: 10

      ownerInterestType - Participant Interest Type

      Constraints: Not nullable, Maximum length: 2

      majorProduct - Major product code

      Constraints: Not nullable, Maximum length: 1

      pRAJointVenture - Joint Venture

      Constraints: Not nullable, Maximum length: 6

      Returns:
      A request builder to fetch a single Doex entity using key fields. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • updateDoex

      @Nonnull UpdateRequestBuilder<Doex> updateDoex(@Nonnull Doex doex)
      Deprecated.
      Update an existing Doex entity and save it to the S/4HANA system.
      Parameters:
      doex - Doex entity object that will be updated in the S/4HANA system.
      Returns:
      A request builder to update an existing Doex entity. To perform execution, call the execute method on the request builder object.
    • getAllDOI

      @Nonnull GetAllRequestBuilder<DOI> getAllDOI()
      Deprecated.
      Fetch multiple DOI entities.
      Returns:
      A request builder to fetch multiple DOI entities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • countDOI

      @Nonnull CountRequestBuilder<DOI> countDOI()
      Deprecated.
      Fetch the number of entries from the DOI entity collection matching the filter and search expressions.
      Returns:
      A request builder to fetch the count of DOI entities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • getDOIByKey

      @Nonnull GetByKeyRequestBuilder<DOI> getDOIByKey(String companyCode, String pRAJointVenture, String divisionOfInterest)
      Deprecated.
      Fetch a single DOI entity using key fields.
      Parameters:
      companyCode - Company Code

      Constraints: Not nullable, Maximum length: 4

      divisionOfInterest - Division of Interest (DOI)

      Constraints: Not nullable, Maximum length: 5

      pRAJointVenture - Joint Venture

      Constraints: Not nullable, Maximum length: 6

      Returns:
      A request builder to fetch a single DOI entity using key fields. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • createDOI

      @Nonnull CreateRequestBuilder<DOI> createDOI(@Nonnull DOI dOI)
      Deprecated.
      Create a new DOI entity and save it to the S/4HANA system.
      Parameters:
      dOI - DOI entity object that will be created in the S/4HANA system.
      Returns:
      A request builder to create a new DOI entity. To perform execution, call the execute method on the request builder object.
    • updateDOI

      @Nonnull UpdateRequestBuilder<DOI> updateDOI(@Nonnull DOI dOI)
      Deprecated.
      Update an existing DOI entity and save it to the S/4HANA system.
      Parameters:
      dOI - DOI entity object that will be updated in the S/4HANA system.
      Returns:
      A request builder to update an existing DOI entity. To perform execution, call the execute method on the request builder object.
    • getAllDOIHistory

      @Nonnull GetAllRequestBuilder<DOIHist> getAllDOIHistory()
      Deprecated.
      Fetch multiple DOIHist entities.
      Returns:
      A request builder to fetch multiple DOIHist entities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • countDOIHistory

      @Nonnull CountRequestBuilder<DOIHist> countDOIHistory()
      Deprecated.
      Fetch the number of entries from the DOIHist entity collection matching the filter and search expressions.
      Returns:
      A request builder to fetch the count of DOIHist entities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • getDOIHistoryByKey

      @Nonnull GetByKeyRequestBuilder<DOIHist> getDOIHistoryByKey(String companyCode, String pRAJointVenture, String divisionOfInterest, String divisionOfInterestHistory)
      Deprecated.
      Fetch a single DOIHist entity using key fields.
      Parameters:
      companyCode - Company Code

      Constraints: Not nullable, Maximum length: 4

      divisionOfInterest - Division of Interest (DOI)

      Constraints: Not nullable, Maximum length: 5

      divisionOfInterestHistory - DO History Number

      Constraints: Not nullable, Maximum length: 12

      pRAJointVenture - Joint Venture

      Constraints: Not nullable, Maximum length: 6

      Returns:
      A request builder to fetch a single DOIHist entity using key fields. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • updateDOIHistory

      @Nonnull UpdateRequestBuilder<DOIHist> updateDOIHistory(@Nonnull DOIHist dOIHist)
      Deprecated.
      Update an existing DOIHist entity and save it to the S/4HANA system.
      Parameters:
      dOIHist - DOIHist entity object that will be updated in the S/4HANA system.
      Returns:
      A request builder to update an existing DOIHist entity. To perform execution, call the execute method on the request builder object.
    • getAllDOIOwner

      @Nonnull GetAllRequestBuilder<DOIOwner> getAllDOIOwner()
      Deprecated.
      Fetch multiple DOIOwner entities.
      Returns:
      A request builder to fetch multiple DOIOwner entities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • countDOIOwner

      @Nonnull CountRequestBuilder<DOIOwner> countDOIOwner()
      Deprecated.
      Fetch the number of entries from the DOIOwner entity collection matching the filter and search expressions.
      Returns:
      A request builder to fetch the count of DOIOwner entities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • getDOIOwnerByKey

      @Nonnull GetByKeyRequestBuilder<DOIOwner> getDOIOwnerByKey(String companyCode, String pRAJointVenture, String divisionOfInterest, String pRACustomerSupplierCode, String pRAOwner, String ownerInterestType, String ownerInterestSequence, LocalDate dOIOwnerEffectiveFromDate)
      Deprecated.
      Fetch a single DOIOwner entity using key fields.
      Parameters:
      companyCode - Company Code

      Constraints: Not nullable, Maximum length: 4

      dOIOwnerEffectiveFromDate - Effective from date

      Constraints: Not nullable

      ownerInterestSequence - Owner Interest Sequence Number

      Constraints: Not nullable, Maximum length: 2

      divisionOfInterest - Division of Interest (DOI)

      Constraints: Not nullable, Maximum length: 5

      pRACustomerSupplierCode - Customer/Vendor Indicator

      Constraints: Not nullable, Maximum length: 1

      pRAOwner - PRA owner

      Constraints: Not nullable, Maximum length: 10

      ownerInterestType - Participant Interest Type

      Constraints: Not nullable, Maximum length: 2

      pRAJointVenture - Joint Venture

      Constraints: Not nullable, Maximum length: 6

      Returns:
      A request builder to fetch a single DOIOwner entity using key fields. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • createDOIOwner

      @Nonnull CreateRequestBuilder<DOIOwner> createDOIOwner(@Nonnull DOIOwner dOIOwner)
      Deprecated.
      Create a new DOIOwner entity and save it to the S/4HANA system.
      Parameters:
      dOIOwner - DOIOwner entity object that will be created in the S/4HANA system.
      Returns:
      A request builder to create a new DOIOwner entity. To perform execution, call the execute method on the request builder object.
    • updateDOIOwner

      @Nonnull UpdateRequestBuilder<DOIOwner> updateDOIOwner(@Nonnull DOIOwner dOIOwner)
      Deprecated.
      Update an existing DOIOwner entity and save it to the S/4HANA system.
      Parameters:
      dOIOwner - DOIOwner entity object that will be updated in the S/4HANA system.
      Returns:
      A request builder to update an existing DOIOwner entity. To perform execution, call the execute method on the request builder object.
    • getAllMkex

      @Nonnull GetAllRequestBuilder<Mkex> getAllMkex()
      Deprecated.
      Fetch multiple Mkex entities.
      Returns:
      A request builder to fetch multiple Mkex entities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • countMkex

      @Nonnull CountRequestBuilder<Mkex> countMkex()
      Deprecated.
      Fetch the number of entries from the Mkex entity collection matching the filter and search expressions.
      Returns:
      A request builder to fetch the count of Mkex entities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • getMkexByKey

      @Nonnull GetByKeyRequestBuilder<Mkex> getMkexByKey(String companyCode, String pRAJointVenture, String divisionOfInterest, String pRACustomerSupplierCode, String pRAOwner, String ownerInterestType, String ownerInterestSequence, LocalDate dOIOwnerEffectiveFromDate, String pRADivisionOfInterestNmbr, String majorProduct, String marketingType, String pRAMaterial)
      Deprecated.
      Fetch a single Mkex entity using key fields.
      Parameters:
      companyCode - Company Code

      Constraints: Not nullable, Maximum length: 4

      pRADivisionOfInterestNmbr - Division of Interest Number

      Constraints: Not nullable, Maximum length: 12

      marketingType - Marketing type code

      Constraints: Not nullable, Maximum length: 2

      dOIOwnerEffectiveFromDate - Effective from date

      Constraints: Not nullable

      pRAMaterial - Material Number

      Constraints: Not nullable, Maximum length: 18

      ownerInterestSequence - Owner Interest Sequence Number

      Constraints: Not nullable, Maximum length: 2

      divisionOfInterest - Division of Interest (DOI)

      Constraints: Not nullable, Maximum length: 5

      pRACustomerSupplierCode - Customer/Vendor Indicator

      Constraints: Not nullable, Maximum length: 1

      pRAOwner - PRA owner

      Constraints: Not nullable, Maximum length: 10

      ownerInterestType - Participant Interest Type

      Constraints: Not nullable, Maximum length: 2

      majorProduct - Major product code

      Constraints: Not nullable, Maximum length: 1

      pRAJointVenture - Joint Venture

      Constraints: Not nullable, Maximum length: 6

      Returns:
      A request builder to fetch a single Mkex entity using key fields. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • updateMkex

      @Nonnull UpdateRequestBuilder<Mkex> updateMkex(@Nonnull Mkex mkex)
      Deprecated.
      Update an existing Mkex entity and save it to the S/4HANA system.
      Parameters:
      mkex - Mkex entity object that will be updated in the S/4HANA system.
      Returns:
      A request builder to update an existing Mkex entity. To perform execution, call the execute method on the request builder object.
    • getAllScale

      @Nonnull GetAllRequestBuilder<Scale> getAllScale()
      Deprecated.
      Fetch multiple Scale entities.
      Returns:
      A request builder to fetch multiple Scale entities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • countScale

      @Nonnull CountRequestBuilder<Scale> countScale()
      Deprecated.
      Fetch the number of entries from the Scale entity collection matching the filter and search expressions.
      Returns:
      A request builder to fetch the count of Scale entities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • getScaleByKey

      @Nonnull GetByKeyRequestBuilder<Scale> getScaleByKey(String companyCode, String pRAJointVenture, String divisionOfInterest, String pRACustomerSupplierCode, String pRAOwner, String ownerInterestType, String ownerInterestSequence, LocalDate dOIOwnerEffectiveFromDate, String pRASlidingScaleNumber, BigDecimal pRASlidingScaleRangeFromVal)
      Deprecated.
      Fetch a single Scale entity using key fields.
      Parameters:
      companyCode - Company Code

      Constraints: Not nullable, Maximum length: 4

      dOIOwnerEffectiveFromDate - Effective from date

      Constraints: Not nullable

      pRASlidingScaleRangeFromVal - Volume from - range quantity

      Constraints: Not nullable, Precision: 12, Scale: 2

      ownerInterestSequence - Owner Interest Sequence Number

      Constraints: Not nullable, Maximum length: 2

      divisionOfInterest - Division of Interest (DOI)

      Constraints: Not nullable, Maximum length: 5

      pRACustomerSupplierCode - Customer/Vendor Indicator

      Constraints: Not nullable, Maximum length: 1

      pRAOwner - PRA owner

      Constraints: Not nullable, Maximum length: 10

      ownerInterestType - Participant Interest Type

      Constraints: Not nullable, Maximum length: 2

      pRASlidingScaleNumber - Sliding scale number

      Constraints: Not nullable, Maximum length: 12

      pRAJointVenture - Joint Venture

      Constraints: Not nullable, Maximum length: 6

      Returns:
      A request builder to fetch a single Scale entity using key fields. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • updateScale

      @Nonnull UpdateRequestBuilder<Scale> updateScale(@Nonnull Scale scale)
      Deprecated.
      Update an existing Scale entity and save it to the S/4HANA system.
      Parameters:
      scale - Scale entity object that will be updated in the S/4HANA system.
      Returns:
      A request builder to update an existing Scale entity. To perform execution, call the execute method on the request builder object.
    • getAllScaleHdr

      @Nonnull GetAllRequestBuilder<ScaleHdr> getAllScaleHdr()
      Deprecated.
      Fetch multiple ScaleHdr entities.
      Returns:
      A request builder to fetch multiple ScaleHdr entities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • countScaleHdr

      @Nonnull CountRequestBuilder<ScaleHdr> countScaleHdr()
      Deprecated.
      Fetch the number of entries from the ScaleHdr entity collection matching the filter and search expressions.
      Returns:
      A request builder to fetch the count of ScaleHdr entities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • getScaleHdrByKey

      @Nonnull GetByKeyRequestBuilder<ScaleHdr> getScaleHdrByKey(String companyCode, String pRAJointVenture, String divisionOfInterest, String pRACustomerSupplierCode, String pRAOwner, String ownerInterestType, String ownerInterestSequence, LocalDate dOIOwnerEffectiveFromDate, String pRASlidingScaleNumber)
      Deprecated.
      Fetch a single ScaleHdr entity using key fields.
      Parameters:
      companyCode - Company Code

      Constraints: Not nullable, Maximum length: 4

      dOIOwnerEffectiveFromDate - Effective from date

      Constraints: Not nullable

      ownerInterestSequence - Owner Interest Sequence Number

      Constraints: Not nullable, Maximum length: 2

      divisionOfInterest - Division of Interest (DOI)

      Constraints: Not nullable, Maximum length: 5

      pRACustomerSupplierCode - Customer/Vendor Indicator

      Constraints: Not nullable, Maximum length: 1

      pRAOwner - PRA owner

      Constraints: Not nullable, Maximum length: 10

      ownerInterestType - Participant Interest Type

      Constraints: Not nullable, Maximum length: 2

      pRASlidingScaleNumber - Sliding scale number

      Constraints: Not nullable, Maximum length: 12

      pRAJointVenture - Joint Venture

      Constraints: Not nullable, Maximum length: 6

      Returns:
      A request builder to fetch a single ScaleHdr entity using key fields. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • createScaleHdr

      @Nonnull CreateRequestBuilder<ScaleHdr> createScaleHdr(@Nonnull ScaleHdr scaleHdr)
      Deprecated.
      Create a new ScaleHdr entity and save it to the S/4HANA system.
      Parameters:
      scaleHdr - ScaleHdr entity object that will be created in the S/4HANA system.
      Returns:
      A request builder to create a new ScaleHdr entity. To perform execution, call the execute method on the request builder object.
    • updateScaleHdr

      @Nonnull UpdateRequestBuilder<ScaleHdr> updateScaleHdr(@Nonnull ScaleHdr scaleHdr)
      Deprecated.
      Update an existing ScaleHdr entity and save it to the S/4HANA system.
      Parameters:
      scaleHdr - ScaleHdr entity object that will be updated in the S/4HANA system.
      Returns:
      A request builder to update an existing ScaleHdr entity. To perform execution, call the execute method on the request builder object.
    • getAllTransfDetail

      @Nonnull GetAllRequestBuilder<DOITransDet> getAllTransfDetail()
      Deprecated.
      Fetch multiple DOITransDet entities.
      Returns:
      A request builder to fetch multiple DOITransDet entities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • countTransfDetail

      @Nonnull CountRequestBuilder<DOITransDet> countTransfDetail()
      Deprecated.
      Fetch the number of entries from the DOITransDet entity collection matching the filter and search expressions.
      Returns:
      A request builder to fetch the count of DOITransDet entities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • getTransfDetailByKey

      @Nonnull GetByKeyRequestBuilder<DOITransDet> getTransfDetailByKey(String pRAFundsTransferChangeNumber, String pRATransferFromCustSuplrCode, String pRAFundsTransferFromOwner, String pRAFndsTransfFrmOwnrIntrstType, String pRAFndsTransfFrmOwnrIntrstSeq, String pRATransferToCustSuplrCode, String pRAFundsTransferToOwner, String pRAFndsTransfToOwnrIntrstType, String pRAFndsTransfToOwnrIntrstSeq, String pRAReferenceCompanyCode, String pRARefJointVentureName, String pRAReferenceDOI, LocalDate dOIOwnerEffectiveFromDate, String companyCode, String pRAJointVenture, String divisionOfInterest, LocalDate pRATransferEffectiveFromDate)
      Deprecated.
      Fetch a single DOITransDet entity using key fields.
      Parameters:
      companyCode - Company Code

      Constraints: Not nullable, Maximum length: 4

      pRARefJointVentureName - Joint Venture

      Constraints: Not nullable, Maximum length: 6

      pRAReferenceCompanyCode - Company Code

      Constraints: Not nullable, Maximum length: 4

      pRAFundsTransferFromOwner - Transferor - owner

      Constraints: Not nullable, Maximum length: 10

      pRAFundsTransferToOwner - Transferee - owner

      Constraints: Not nullable, Maximum length: 10

      pRAFndsTransfToOwnrIntrstSeq - Transferee owner interest sequence number

      Constraints: Not nullable, Maximum length: 2

      pRAFndsTransfFrmOwnrIntrstType - Transferor participant interest type

      Constraints: Not nullable, Maximum length: 2

      pRAFundsTransferChangeNumber - RD transfer change number

      Constraints: Not nullable, Maximum length: 12

      dOIOwnerEffectiveFromDate - Effective from date

      Constraints: Not nullable

      pRAReferenceDOI - Division of Interest (DOI)

      Constraints: Not nullable, Maximum length: 5

      pRAFndsTransfFrmOwnrIntrstSeq - Transferor owner interest sequence number

      Constraints: Not nullable, Maximum length: 2

      divisionOfInterest - Division of Interest (DOI)

      Constraints: Not nullable, Maximum length: 5

      pRATransferFromCustSuplrCode - Transferor customer / vendor indicator

      Constraints: Not nullable, Maximum length: 1

      pRAFndsTransfToOwnrIntrstType - Transferee participant interest type

      Constraints: Not nullable, Maximum length: 2

      pRATransferEffectiveFromDate - Effective from date

      Constraints: Not nullable

      pRATransferToCustSuplrCode - Transferee customer / vendor indicator

      Constraints: Not nullable, Maximum length: 1

      pRAJointVenture - Joint Venture

      Constraints: Not nullable, Maximum length: 6

      Returns:
      A request builder to fetch a single DOITransDet entity using key fields. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • updateTransfDetail

      @Nonnull UpdateRequestBuilder<DOITransDet> updateTransfDetail(@Nonnull DOITransDet dOITransDet)
      Deprecated.
      Update an existing DOITransDet entity and save it to the S/4HANA system.
      Parameters:
      dOITransDet - DOITransDet entity object that will be updated in the S/4HANA system.
      Returns:
      A request builder to update an existing DOITransDet entity. To perform execution, call the execute method on the request builder object.
    • getAllTransfHeader

      @Nonnull GetAllRequestBuilder<DOITransfer> getAllTransfHeader()
      Deprecated.
      Fetch multiple DOITransfer entities.
      Returns:
      A request builder to fetch multiple DOITransfer entities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • countTransfHeader

      @Nonnull CountRequestBuilder<DOITransfer> countTransfHeader()
      Deprecated.
      Fetch the number of entries from the DOITransfer entity collection matching the filter and search expressions.
      Returns:
      A request builder to fetch the count of DOITransfer entities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • getTransfHeaderByKey

      @Nonnull GetByKeyRequestBuilder<DOITransfer> getTransfHeaderByKey(String pRAFundsTransferChangeNumber, String pRATransferFromCustSuplrCode, String pRAFundsTransferFromOwner, String pRAFndsTransfFrmOwnrIntrstType, String pRAFndsTransfFrmOwnrIntrstSeq, String pRAReferenceCompanyCode, String pRARefJointVentureName, String pRAReferenceDOI, LocalDate dOIOwnerEffectiveFromDate)
      Deprecated.
      Fetch a single DOITransfer entity using key fields.
      Parameters:
      pRAFundsTransferChangeNumber - RD transfer change number

      Constraints: Not nullable, Maximum length: 12

      pRARefJointVentureName - Joint Venture

      Constraints: Not nullable, Maximum length: 6

      dOIOwnerEffectiveFromDate - Effective from date

      Constraints: Not nullable

      pRAReferenceCompanyCode - Company Code

      Constraints: Not nullable, Maximum length: 4

      pRAReferenceDOI - Division of Interest (DOI)

      Constraints: Not nullable, Maximum length: 5

      pRAFundsTransferFromOwner - Transferor - owner

      Constraints: Not nullable, Maximum length: 10

      pRAFndsTransfFrmOwnrIntrstSeq - Transferor owner interest sequence number

      Constraints: Not nullable, Maximum length: 2

      pRATransferFromCustSuplrCode - Transferor customer / vendor indicator

      Constraints: Not nullable, Maximum length: 1

      pRAFndsTransfFrmOwnrIntrstType - Transferor participant interest type

      Constraints: Not nullable, Maximum length: 2

      Returns:
      A request builder to fetch a single DOITransfer entity using key fields. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • createTransfHeader

      @Nonnull CreateRequestBuilder<DOITransfer> createTransfHeader(@Nonnull DOITransfer dOITransfer)
      Deprecated.
      Create a new DOITransfer entity and save it to the S/4HANA system.
      Parameters:
      dOITransfer - DOITransfer entity object that will be created in the S/4HANA system.
      Returns:
      A request builder to create a new DOITransfer entity. To perform execution, call the execute method on the request builder object.
    • updateTransfHeader

      @Nonnull UpdateRequestBuilder<DOITransfer> updateTransfHeader(@Nonnull DOITransfer dOITransfer)
      Deprecated.
      Update an existing DOITransfer entity and save it to the S/4HANA system.
      Parameters:
      dOITransfer - DOITransfer entity object that will be updated in the S/4HANA system.
      Returns:
      A request builder to update an existing DOITransfer entity. To perform execution, call the execute method on the request builder object.