public interface IPackageInstanceHandler extends IWIPHandler<PackageInstanceEntity>
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addSubPackageInstance(long packageInstanceId,
long subPackageInstancId) |
void |
backPackageInstance(long packageInstanceId,
long stepId,
String failReason,
String comments) |
void |
backToStation(long packageInstanceId,
long stationId) |
void |
completeAndSealAtRouteStep(long packageInstanceId,
long routeStepId,
String completeReason,
String comments) |
void |
completeAtRouteStep(long packageInstanceId,
long routeStepId,
String completeReason,
String comments) |
PackageInstanceEntity |
createAndStartInStep(PackageInstanceEntity packageInstanceEntity,
List<Long> subPackageInstanceIds,
long routeStepId,
long workStationId) |
void |
createAndStartInUnitStep(PackageInstanceEntity packageInstance,
List<PackageSubInstanceEntity> packageSubInstances,
long unitId) |
void |
failPackageInstance(long auditCartonId,
long stepId,
String failReason,
String comments) |
List<PackageInstanceEntity> |
getByOrderItemAndTrackingRule(long orderItemId,
String trackingRule) |
PackageInstanceEntity |
getByPackageDefAndSN(long packageDefId,
String sn) |
PackageInstanceEntity |
getBySNAndPackageType(String packageSN,
String packageType) |
List<String> |
getInternalSNbyPackageInstance(String packageInstanceSN,
String orderNumber) |
PackageInstanceEntity |
getPackageInstanceBySN(String sn) |
List<PackageTrackDto> |
getPackageTrackData(long packageTypeId,
String serialNumber) |
List<PackageInstanceEntity> |
getProcessingByStepId(long routeStepId) |
List<PackageInstanceEntity> |
getStartedWIPByWorkcenter(long workCenterId) |
List<PackageInstanceEntity> |
getSubPackageInstance(long packageInstanceId) |
List<PackageSubInstanceEntity> |
getSubPackageInstances(long packageInstanceId) |
PackageTypeEntity |
getSubPackageType(PackageInstanceEntity packageInstance) |
List<PackageInstanceEntity> |
getWaitingWIPByWorkcenter(long workCenterId) |
void |
moveToStepQueue(long packageInstanceId,
long expectedRouteStepId,
boolean blindly,
boolean requireInQueue) |
void |
obaComplete(long packageInstanceId,
long routeStepId,
String completeReason,
String comments) |
void |
removeSubPackageInstance(long packageInstanceId,
long subPackageInstanceId) |
void |
scrap(PackageInstance entity) |
void |
seal(long packageInstanceId) |
void |
startAndSealInStep(PackageInstanceEntity packageInstance,
List<Long> packageSubInstanceIds,
long stepId,
long workStationId) |
void |
startAndUnsealInStep(long packageInstanceId,
long routeStepId,
long workStationId,
String comments) |
void |
startAtRouteStep(long packageInstanceId,
long routeStepId,
long workStationId,
String comments) |
void |
unseal(long packageInstanceId) |
void |
updateStatusAfterStart(long id,
RouteStep routeStep) |
changeInQueue, getBySerialNumber, getNextStartableSteps, getPreviousVisableQueue, hold, scrappedAtRouteStep, unHold, updateStatusAfterStartchangeStatuscountByFilter, createFilter, delete, deleteById, deleteByIds, getByFilter, getById, getByIdAndEvict, list, listByFilter, listSimpleData, paging, pagingByFilter, save, saveAllList<PackageInstanceEntity> getByOrderItemAndTrackingRule(long orderItemId, String trackingRule)
void createAndStartInUnitStep(PackageInstanceEntity packageInstance, List<PackageSubInstanceEntity> packageSubInstances, long unitId)
PackageInstanceEntity getByPackageDefAndSN(long packageDefId, String sn)
PackageInstanceEntity getBySNAndPackageType(String packageSN, String packageType)
void obaComplete(long packageInstanceId,
long routeStepId,
String completeReason,
String comments)
PackageTypeEntity getSubPackageType(PackageInstanceEntity packageInstance)
void backToStation(long packageInstanceId,
long stationId)
List<PackageInstanceEntity> getWaitingWIPByWorkcenter(long workCenterId)
List<PackageInstanceEntity> getStartedWIPByWorkcenter(long workCenterId)
void addSubPackageInstance(long packageInstanceId,
long subPackageInstancId)
void removeSubPackageInstance(long packageInstanceId,
long subPackageInstanceId)
void seal(long packageInstanceId)
void unseal(long packageInstanceId)
void startAndSealInStep(PackageInstanceEntity packageInstance, List<Long> packageSubInstanceIds, long stepId, long workStationId)
void startAndUnsealInStep(long packageInstanceId,
long routeStepId,
long workStationId,
String comments)
void completeAndSealAtRouteStep(long packageInstanceId,
long routeStepId,
String completeReason,
String comments)
List<PackageInstanceEntity> getSubPackageInstance(long packageInstanceId)
List<PackageSubInstanceEntity> getSubPackageInstances(long packageInstanceId)
void backPackageInstance(long packageInstanceId,
long stepId,
String failReason,
String comments)
void failPackageInstance(long auditCartonId,
long stepId,
String failReason,
String comments)
List<PackageTrackDto> getPackageTrackData(long packageTypeId, String serialNumber)
void moveToStepQueue(long packageInstanceId,
long expectedRouteStepId,
boolean blindly,
boolean requireInQueue)
moveToStepQueue 在接口中 IWIPHandler<PackageInstanceEntity>PackageInstanceEntity createAndStartInStep(PackageInstanceEntity packageInstanceEntity, List<Long> subPackageInstanceIds, long routeStepId, long workStationId)
void startAtRouteStep(long packageInstanceId,
long routeStepId,
long workStationId,
String comments)
startAtRouteStep 在接口中 IWIPHandler<PackageInstanceEntity>void completeAtRouteStep(long packageInstanceId,
long routeStepId,
String completeReason,
String comments)
completeAtRouteStep 在接口中 IWIPHandler<PackageInstanceEntity>void updateStatusAfterStart(long id,
RouteStep routeStep)
List<PackageInstanceEntity> getProcessingByStepId(long routeStepId)
void scrap(PackageInstance entity)
List<String> getInternalSNbyPackageInstance(String packageInstanceSN, String orderNumber)
PackageInstanceEntity getPackageInstanceBySN(String sn)
Copyright © 2019. All rights reserved.