Sepasoft MES Module Suite
Description
Returns a Batch Queue Entry object for the specified batch ID.
getEntry(batchID) → BatchQueueEntry
Syntax
getEntry(batchID)
- Parameters
String batchID - The batch ID of the queue entry to return
- Returns
A BatchQueueEntry object. The BatchQueueEntry has details of a batch in the queue.
- Scope
All
Code |
|
Output
Code |
>>> Timer Param Test, 01, 1, 1.000000, 1.000000 , COMPLETE >>> |
Acknowledge Message
Sets acknowledgement on Value Prompt Phase and User Message Phase.
Python |
batchID = 'batch123' bqe = system.mes.batch.queue.getEntry(batchID) msgs = system.mes.batch.queue.getMessages(bqe) for m in msgs: # P2 is a Value Prompt step if m.stepName=='P2' and m.isAcknowledged() == False: x = m.assignValue(9,'admin') system.mes.batch.queue.assignMessageValue(m) # P8 is a User Message step if m.stepName=='P8' and m.isAcknowledged() == False: m.setAckBy('admin') system.mes.batch.queue.acknowledgeMessage(m) |
Sepasoft MES Module Suite