public interface IWorkOrderHandler extends IRunTimeObjectWithStatusHandler<WorkOrderEntity>
changeStatus
countByFilter, createFilter, delete, deleteById, deleteByIds, getByFilter, getById, getByIdAndEvict, list, listByFilter, listSimpleData, paging, pagingByFilter, saveAll
void releaseWorkOrder(long orderId)
void prepareReleaseWorkOrder(long orderId)
void releaseWorkOrderAsyn(long orderId)
WorkOrderEntity save(WorkOrderEntity order)
save
在接口中 IBaseEntityHandler<WorkOrderEntity>
void releaseWorkOrder(long orderId, boolean snLotGenerated, boolean snUnitGenerated)
void shipWorkOrder(long orderId)
WorkOrderEntity getByOrderNumber(String orderNumber)
List<WorkOrderEntity> getByFuzzyOrderNumber(String orderNumber)
List<WorkOrderEntity> getByFuzzyOrderNumberFilter(String orderNumber)
int getTotalQTYByFuzzyOrderNumber(EntityFilter filter)
EntityFilter getEntityFilterByFuzzyOrderNumber(String orderNumber)
List<WorkOrderEntity> getAllReleasedOrderByNumber(String orderNumber)
List<WorkOrderEntity> getNotReleasedOrder()
List<WorkOrderEntity> getAllReleasedOrder()
List<UnAllocateOrder> getUnAllocateOrders(String orderNumber, String partNumber, ZonedDateTime startTime)
List<AllocateOrder> getAllocateByPLine(ZonedDateTime startTime, long pLineId)
List<WorkOrderEntity> getOrderByStatus(ObjectStatusType status)
WorkOrderEntity addWorkOrderItem(long orderId, WorkOrderItemEntity orderItem)
void closeWorkOrder(long orderId, String reason)
void unCloseWorkOrder(long orderId, String reason)
void holdWorkOrder(long orderId, String reason)
void unHoldWorkOrder(long orderId, String reason)
WorkOrderEntity getWorkOrderByOrderNumber(String orderNumber)
String formatOrderNumber(WorkOrderEntity order)
List<WorkOrderEntity> getClosedByOrderNumber(String orderNumber)
List<WorkOrderEntity> getBySalesOrder(String saleOrderNumber)
List<WorkOrderEntity> getAllNoCompleteOrder()
List<WorkOrderEntity> getByOrderNumberAndStatus(String orderNumber, String status)
orderNumber
- 工单编号status
- 工单状态List<WorkOrderEntity> getByOrderId(long orderTypeId)
List<SequenceDefEntity> getAssignedSequenceDefs(long orderId)
Copyright © 2019. All rights reserved.