Interface ResultingEngItemService
public interface ResultingEngItemService
Document me
- Since:
- 2024-01-16
-
Method Summary
Modifier and TypeMethodDescriptioncreate
(com.technia.dsx.common.TenantSession session, String mfgItemId, CreateResultingEngItemsInput input) Creates Resulting Engineering Item Link to an Engineering Item.void
Delete the Resulting EngItem Link to Engineering Itemget
(com.technia.dsx.common.TenantSession session, String mfgItemId, String resultingEngItemId, ResultingEngItemField... fields) Gets specific resulting Engineering Items from the Manufacturing reference dsmfg:MfgItem.search
(com.technia.dsx.common.TenantSession session, String mfgItemId, Integer maxResult, Integer skip, ResultingEngItemField... field) Gets all the resulting Engineering Item from the Manufacturing reference dsmfg:MfgItem.update
(com.technia.dsx.common.TenantSession session, String mfgItemId, String resultingEngItemId, String usage, String cestamp) Modifies the Resulting Eng Item Link attributes
-
Method Details
-
search
@Remote(READ) ResultingEngItemSearchResult search(com.technia.dsx.common.TenantSession session, String mfgItemId, Integer maxResult, Integer skip, ResultingEngItemField... field) Gets all the resulting Engineering Item from the Manufacturing reference dsmfg:MfgItem.- Parameters:
session
- The current sessionmfgItemId
- dsmfg:MfgItem object IDmaxResult
- Represents the total number of items returned from the search, accepts a maximum value of 10.skip
- Represents the number of items to skip (to be used along with $top query parameter). Default is 0field
- Optional fields- Returns:
-
create
@Remote(UPDATE) ResultingEngItemSearchResult create(com.technia.dsx.common.TenantSession session, String mfgItemId, CreateResultingEngItemsInput input) Creates Resulting Engineering Item Link to an Engineering Item.- Parameters:
session
- The current sessionmfgItemId
- dsmfg:MfgItem object IDinput
-- Returns:
-
get
@Remote(READ) ResultingEngItemSearchResult get(com.technia.dsx.common.TenantSession session, String mfgItemId, String resultingEngItemId, ResultingEngItemField... fields) Gets specific resulting Engineering Items from the Manufacturing reference dsmfg:MfgItem.- Parameters:
session
- The current sessionmfgItemId
- dsmfg:MfgItem object IDresultingEngItemId
- dsmfg:ResultingEngItem object IDfields
- Optional fields- Returns:
-
update
@Remote(UPDATE) ResultingEngItemSearchResult update(com.technia.dsx.common.TenantSession session, String mfgItemId, String resultingEngItemId, String usage, String cestamp) Modifies the Resulting Eng Item Link attributes- Parameters:
session
- The current sessionmfgItemId
- dsmfg:MfgItem object IDresultingEngItemId
- dsmfg:ResultingEngItem object IDusage
- The usage valuecestamp
- The CE stamp (required)- Returns:
-
delete
@Remote(DELETE) void delete(com.technia.dsx.common.TenantSession session, String mfgItemId, String resultingEngItemId) Delete the Resulting EngItem Link to Engineering Item- Parameters:
session
- The current sessionmfgItemId
- dsmfg:MfgItem object IDresultingEngItemId
- dsmfg:ResultingEngItem object ID
-