Interface ScopedEngItemService


public interface ScopedEngItemService
Service for managing scoped engineering items linked to manufacturing items.

Scoped engineering items define the engineering context for manufacturing items. This service provides operations to get, attach, detach, and reconnect scoped engineering items to manufacturing item references.

Since:
2024-01-16
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    attach(com.technia.dsx.common.TenantSession session, String mfgItemId, String engItemId)
    Service to attach a Scope Engineering Item to a Manufacturing Item reference.
    void
    detach(com.technia.dsx.common.TenantSession session, String mfgItemId, String engItemId)
    Service to detach a Scope Engineering Item from a Manufacturing Item reference.
    get(com.technia.dsx.common.TenantSession session, String mfgItemId)
    Gets the scoped Engineering Item from the Manufacturing reference dsmfg:MfgItem
    void
    reconnect(com.technia.dsx.common.TenantSession session, String mfgItemId, String engItemId)
    Service to reconnect a Scope Engineering Item to a Manufacturing Item reference.
  • Method Details

    • get

      @Remote(READ) ScopedEngItemSearchResult get(com.technia.dsx.common.TenantSession session, String mfgItemId)
      Gets the scoped Engineering Item from the Manufacturing reference dsmfg:MfgItem
      Parameters:
      session - The current session
      mfgItemId - dsmfg:MfgItem object ID
      Returns:
      The result
    • attach

      @Remote(UPDATE) void attach(com.technia.dsx.common.TenantSession session, String mfgItemId, String engItemId)
      Service to attach a Scope Engineering Item to a Manufacturing Item reference.
      Parameters:
      session - The current session
      mfgItemId - dsmfg:MfgItem object ID
      engItemId - dseng:EngItem object ID
    • detach

      @Remote(UPDATE) void detach(com.technia.dsx.common.TenantSession session, String mfgItemId, String engItemId)
      Service to detach a Scope Engineering Item from a Manufacturing Item reference.
      Parameters:
      session - The current session
      mfgItemId - dsmfg:MfgItem object ID
      engItemId - dseng:EngItem object ID
    • reconnect

      @Remote(UPDATE) void reconnect(com.technia.dsx.common.TenantSession session, String mfgItemId, String engItemId)
      Service to reconnect a Scope Engineering Item to a Manufacturing Item reference. Reconnect Scope is supported only for 'Provide' Mfg Item types.
      Parameters:
      session - The current session
      mfgItemId - dsmfg:MfgItem object ID
      engItemId - dseng:EngItem object ID