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, updateStatusAfterStart
changeStatus
countByFilter, createFilter, delete, deleteById, deleteByIds, getByFilter, getById, getByIdAndEvict, list, listByFilter, listSimpleData, paging, pagingByFilter, save, saveAll
List<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.