Protected void _ autorunwf4paymentorder (context CTX) throws bosexception, easbizexception {// because the server context is administrator by default, it must be set as a staff member. Here caller is set as a staff member, and the test is currently kingdeectx. setcaller (New objectuuidpk ("xtxdwah2sciaxsdls/7zzho33n8 ="); ipaymentorder = paymentorderfactory. getlocalinstance (CTX); paymentordercollection Col = ipaymentorder. getpaymentordercollection ("where State = '" + po_enum.draft_value + "' "); If (Col! = NULL & Col. size ()> 0) {try {wfeventlistenerstatemanager. getinstance (). enableeventlistener (); For (INT I = 0; I <Col. size (); I ++) {paymentorderinfo info = Col. get (I); info. setstate (po_enum.submit); ipaymentorder. submit (Info) ;}} catch (easbizexception e) {e. printstacktrace ();} finally {wfeventlistenerstatemanager. getinstance (). disableeventlistener () ;}} super. _ autorunwf4paymentorder (CTX );}