4 * fill in any fifo basic entries that have not been processed..
5 * -- does not fill in values.. - just qty's
8 require_once 'ProcessBase.php';
10 class Pman_Xtuple_Fifo_ResetVoids extends Pman_Xtuple_Fifo_ProcessBase
12 static $cli_desc = "Resets all voids flags. - do not run if you do not know what you are doing!";
14 static $permitError = false;
19 // set up the failure code..
20 PEAR::setErrorHandling(PEAR_ERROR_CALLBACK, array($this, 'onPearError'));
22 // we have to have a pointer to work out where we left off..
23 // this process can go by invdetail_id ASC..
27 $id = DB_DataObject::Factory('invdetail');
28 $id->query("UPDATE invfifo set invfifo_void = 0 where invfifo_void !=0");