$grn_detail->setDescription($row->{'itemDesc'});
             $grn_detail->setQuantity($row->{'itemQuan'});
             $grn_detail->setAssessment($row->{'assess'});
             $grn_detail->setRemark($row->{'remarks'});
             if (!$error) {
                 $grn_detail->store();
             }
         } catch (fExpectedException $e) {
             echo $e->printMessage();
             $error = true;
         }
     }
 }
 $details = Good_receipt_note_detail::findDetail($grn->getDocNumber());
 foreach ($details as $detail) {
     Inv_stock::addStock($detail->getItemId(), $grn->getBranchId(), $detail->getQuantity());
 }
 $grn->setStatus("completed");
 $grn->store();
 if ($_POST['cloneNew'] == "yes") {
     //if(substr($grn->getDocNumber(),-3) != "rev")
     $newGRNNo = $grn->getDocNumber() . "/rev";
     //else{
     //	$newGRNNo = $grn->getDocNumber().Good_receipt_note::findRev($grn->getPoNo());
     //}
     $newGRN = $grn->replicate();
     $newGRN->setDocNumber($newGRNNo);
     $newGRN->setDocType("GRNRev");
     $newGRN->setStatus('incomplete');
     $newGRN->store();
     foreach ($jsonForm as $row) {
        echo $grn->prepareDocNumber();
        ?>
"/>
		<label for="doc_date">Document Date </label>
			<?php 
        echo $grn->prepareDocDate("j F Y");
        ?>
<br />
		<label for="doc_type">Document Type </label>
			<?php 
        echo $grn->prepareDocType();
        ?>
<br />
		<label for="branch_id">Branch </label>
			<?php 
        $branch = new Branch($grn->getBranchId());
        echo $branch->prepareName() . " / " . $grn->prepareBranchId();
        ?>
<br />
			<div class="supplierBox span-23 last">
				<div id="box1" class="boxes span-7">
					<b>Supplier</b><br />
						<?php 
        $supplier = new Supplier($grn->getSupplier());
        echo $supplier->prepareName();
        ?>
						<input type="hidden" id="supplier" val="<?php 
        echo $grn->prepareSupplier();
        ?>
"></input>
					<br />