Example #1
0
<?php

include_once "../../../includes/basics/basics.inc";
if (!empty($_GET['item_id_m']) && !empty($_GET['find_lot_list']) && !empty($_GET['org_id']) && !empty($_GET['status'])) {
    $iln = new inv_lot_number();
    $iln->item_id_m = $_GET['item_id_m'];
    $iln->org_id = $_GET['org_id'];
    $iln->status = $_GET['status'];
    $iln->subinventory_id = !empty($_GET['subinventory_id']) ? $_GET['subinventory_id'] : null;
    $iln->locator_id = !empty($_GET['locator_id']) ? $_GET['locator_id'] : null;
    $data = $iln->findBasic_lotInfo();
    if (count($data) > 0) {
        echo header('Content-Type: application/json');
        echo json_encode($data);
    }
}
                  <th><?php 
    echo gettext('Quantity');
    ?>
</th>
                 </tr>
                </thead>
                <tbody class="form_data_detail_tbody_ln">
                 <?php 
    $detailCount = 0;
    if (!empty($inv_trnx->inv_transaction_id)) {
        $lot_object = [];
        //                         pa($inv_trnx);
        $lot_trnxs = inv_lot_transaction::find_by_invTransactionId($inv_trnx->inv_transaction_id);
        if (!empty($lot_trnxs)) {
            foreach ($lot_trnxs as $lot_trnx) {
                $lot_no = new inv_lot_number();
                $lot_no->findBy_id($lot_trnx->inv_lot_number_id);
                $lot_no->lot_quantity = $lot_trnx->lot_quantity;
                array_push($lot_object, $lot_no);
            }
        }
    }
    if (empty($lot_object)) {
        $lot_object = array(new inv_lot_number());
    }
    foreach ($lot_object as $lot_no) {
        ?>
                  <tr class="inv_lot_number<?php 
        echo $detailCount;
        echo $detailCount != 0 ? ' new_object' : '';
        ?>
    foreach ($search_result as $inv_reservation) {
        if (!empty(${$class}->onhand_id)) {
            $onhand_i = onhand_v::find_by_id(${$class}->onhand_id);
            ${$class}->onhand = $onhand_i->onhand;
            ${$class}->reservable_onhand = $onhand_i->reservable_onhand;
        } else {
            ${$class}->onhand = ${$class}->reservable_onhand = null;
        }
        if (!empty(${$class}->inv_serial_number_id)) {
            $inv_serial_number_i = inv_serial_number::find_by_id(${$class}->inv_serial_number_id);
            ${$class}->serial_number = $inv_serial_number_i->serial_number;
        } else {
            ${$class}->serial_number = null;
        }
        if (!empty(${$class}->inv_lot_number_id)) {
            $inv_lot_number_i = inv_lot_number::find_by_id(${$class}->inv_lot_number_id);
            ${$class}->lot_number = $inv_lot_number_i->lot_number;
        } else {
            ${$class}->lot_number = null;
        }
        ?>
         
            <tr class="inv_reservation_line<?php 
        echo $count;
        ?>
">
             <td><?php 
        $f->seq_field_d($count);
        ?>
</td>
             <td><?php