} else { $user = new User(fAuthorization::getUserToken()); ?> <h3>List - Attention</h3> <table> <thead> <tr> <th>Document Number</th><th>Document Date</th><th>Requester</th> <th>from Department</th><th>to Department</th><th>Status</th> </tr> </thead> <tbody> <?php try { //$mattrans = Material_transfer::findByBranchFrom(10,$user->getBranchId()); $mattrans = Material_transfer::findByBranchToFro($user->getBranchId(), 20); foreach ($mattrans as $mattran) { $toBranch = new Branch($mattran->getBranchTo()); $fromBranch = new Branch($mattran->getBranchFrom()); echo "<tr class=\"linkable\"><td class=\"docNumber\">" . $mattran->prepareDocNumber() . "</td>"; echo "<td>" . $mattran->prepareDocDate("j F Y") . "</td>"; echo "<td>" . $mattran->prepareRequester() . "</td>"; echo "<td>" . $fromBranch->prepareName() . "</td>"; echo "<td>" . $toBranch->prepareName() . "</td>"; echo "<td>" . $mattran->prepareStatus() . "</td></tr>"; } } catch (fExpectedException $e) { echo $e->printMessage(); } ?> </tbody>
<input type="text" name="doc_date" value="" id="doc_date" /><br /> <label for="doc_type">Document Type </label> <select type="text" name="doc_type" value="" id="doc_type"> <option value="1">PR1 – Purchase Request (Assets)</option> <option value="2">PR2 – Purchase Request (Stocks)</option> <option value="3">PR3 – Purchase Request (Service)</option> <option value="4">PR4 – Purchase Request (PCSB)</option> <option value="5">PR5 - Purchase Request (3rd Party)</option> <option value="6">PR6 - Purchase Request (GD9)</option> <option value="7">PR7 - Purchase Request</option> <option value="8">PR8 - Purchase Request</option> </select><br /> <label for="branch_id">Ship To Branch </label> <select type="text" name="branch_id" id="branch_id"><?php $user = new User(fAuthorization::getUserToken()); Branch::findAllOption($user->getBranchId()); ?> </select><br /> <input type="hidden" id="hiddenBranch" value="<?php echo $user->prepareBranchId(); ?> " /> <label for="currency_id">Currency </label> <select type="text" name="currency_id" id="currency_id"> </select><br /> </div> <div class="supplierBox span-23 last"> <div id="box1" class="boxes span-7"> <b>Supplier 1</b><br /> <input type="text" id="sup1auto"></input><input type="hidden" id="sup1"></input> <br />
$newRunningNumber = sprintf("%03d", Purchase::findPOByBranch($branch, '7')->count() + 1); $newPONumber = "PO7/" . $branch . "/" . $newRunningNumber . "/" . date("m/Y"); $purchase->setPoNumber($newPONumber); break; case "8": //$purchase->setDocType('PO8'); $user = new User($purchase->getRequester()); $branch = $user->getBranchId(); $newRunningNumber = sprintf("%03d", Purchase::findPOByBranch($branch, '8')->count() + 1); $newPONumber = "PO8/" . $branch . "/" . $newRunningNumber . "/" . date("m/Y"); $purchase->setPoNumber($newPONumber); break; case "9": //$purchase->setDocType('PO9'); $user = new User($purchase->getRequester()); $branch = $user->getBranchId(); $newRunningNumber = sprintf("%03d", Purchase::findPOByBranch($branch, '9')->count() + 1); $newPONumber = "PO9/" . $branch . "/" . $newRunningNumber . "/" . date("m/Y"); $purchase->setPoNumber($newPONumber); break; } $purchase->setStatus('approved'); $purchase->setDocTag('po'); $purchase->setPoDate(date("m/d/Y")); } if (!$error) { $purchase->store(); } //Purchase::checkDuplicatePo($purchase->getDocNumber()); foreach ($jsonForm as $row) { try {