Interface PhaseRelationshipTypeService

All Superinterfaces:
BatchService<PhaseRelationshipTypeServiceBatch>
All Known Implementing Classes:
DefaultPhaseRelationshipTypeService

@Deprecated public interface PhaseRelationshipTypeService extends BatchService<PhaseRelationshipTypeServiceBatch>
Deprecated.
The service and all its related classes are deprecated. Please use the odata generator to generate the VDM.

Relationships link the start or end of a preceding phase with the start or end of a succeeding phase. The relationship type specifies how the phase dates are linked with each other. .

Business Documentation

Reference: SAP Business Accelerator Hub

Details:

OData Service: API_MSTRRCPPHSE_RELSHPTYPE
API Version: 1.0.1
Minimum ERP Version: 2302
Communication Scenario: Production Planning Master Data Integration(SAP_COM_0519)
Scope Items: Third-Party Shop Floor Execution - Process Industry(3W3), Third-Party Shop Floor Execution - Discrete Industry(3W4)
Authentication Methods: x509
Business Object: Master Recipe
  • Field Details

  • Method Details

    • withServicePath

      @Nonnull PhaseRelationshipTypeService 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.
    • getAllPhaseRelationshipType

      @Nonnull PhaseRelationshipTypeFluentHelper getAllPhaseRelationshipType()
      Deprecated.
      Fetch multiple PhaseRelationshipType entities.
      Returns:
      A fluent helper to fetch multiple PhaseRelationshipType entities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the fluent helper object.
    • getPhaseRelationshipTypeByKey

      @Nonnull PhaseRelationshipTypeByKeyFluentHelper getPhaseRelationshipTypeByKey(String phaseRelationshipTypeKey)
      Deprecated.
      Fetch a single PhaseRelationshipType entity using key fields.
      Parameters:
      phaseRelationshipTypeKey -
      Returns:
      A fluent helper to fetch a single PhaseRelationshipType entity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the fluent helper object.
    • getAllPhaseRelationshipTypeText

      @Nonnull PhaseRelationshipTypeTextFluentHelper getAllPhaseRelationshipTypeText()
      Deprecated.
      Fetch multiple PhaseRelationshipTypeText entities.
      Returns:
      A fluent helper to fetch multiple PhaseRelationshipTypeText entities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the fluent helper object.
    • getPhaseRelationshipTypeTextByKey

      @Nonnull PhaseRelationshipTypeTextByKeyFluentHelper getPhaseRelationshipTypeTextByKey(String language, String phaseRelationshipTypeKey)
      Deprecated.
      Fetch a single PhaseRelationshipTypeText entity using key fields.
      Parameters:
      language - Language Key

      Constraints: Not nullable, Maximum length: 2

      phaseRelationshipTypeKey -
      Returns:
      A fluent helper to fetch a single PhaseRelationshipTypeText entity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the fluent helper object.