示例#1
0
    $supplier_file = file::find_by_reference_table_and_id('supplier', $supplier_id);
    $data = array_merge($data, (array) $supplier_file, (array) $supplier_details);
    if (count($supplier_details) == 0) {
        return false;
    } else {
        echo header('Content-Type: application/json');
        echo json_encode($data);
    }
}
if (!empty($_GET['supplier_id']) && !empty($_GET['org_id']) && !empty($_GET['find_supplier_bu_details'])) {
    $supplier_id = $_GET['supplier_id'];
    $org_id = $_GET['org_id'];
    $sbu = new supplier_bu();
    $supplier_bu_assigment = $sbu->findBy_orgId_supplierId($org_id, $supplier_id);
    if (count($supplier_bu_assigment) == 0) {
        return false;
    } else {
        echo header('Content-Type: application/json');
        echo json_encode($supplier_bu_assigment);
    }
}
if (!empty($_GET['supplier_site_id']) && ($_GET['find_site_details'] = 1)) {
    $supplier_site_id = $_GET['supplier_site_id'];
    $supplier_site_details = supplier_site::find_by_id($supplier_site_id);
    if (count($supplier_site_details) == 0) {
        return false;
    } else {
        echo header('Content-Type: application/json');
        echo json_encode($supplier_site_details);
    }
}
示例#2
0
</th>
        <th><?php 
echo __('Documents');
?>
</th>
       </tr>
      </thead>
      <tbody class="form_data_line_tbody">
       <?php 
$count = 0;
foreach ($po_asl_line_object as $po_asl_line) {
    if (!empty(${$class_second}->supplier_id)) {
        $sup = new supplier();
        $sup->findBy_id(${$class_second}->supplier_id);
        ${$class_second}->supplier_name = $sup->supplier_name;
        $supplier_site = supplier_site::find_by_id(${$class_second}->supplier_site_id);
        $supplier_site_obj = [];
        array_push($supplier_site_obj, $supplier_site);
        $supplier_site_name_statement = $f->select_field_from_object('supplier_site_id', $supplier_site_obj, 'supplier_site_id', 'supplier_site_name', ${$class_second}->supplier_site_id, '', 'supplier_site_id', '', $readonly);
    } else {
        ${$class_second}->supplier_name = null;
        $supplier_site_name_statement = form::text_field('supplier_site_id', ${$class_second}->supplier_site_id);
    }
    ?>
         
        <tr class="po_asl_line<?php 
    echo $count;
    ?>
">
         <td>    
          <?php 
                <th>Seq#</th>
                <th>User Supplier Id</th>
                <th>Supplier Id</th>
                <th>Supplier Name</th>
                <th>Supplier Site</th>
               </tr>
              </thead>
              <tbody class="form_data_line_tbody user_supplier_values" >
               <?php 
$count = 0;
foreach ($user_supplier_object as $user_supplier) {
    if (!empty(${$class}->supplier_id)) {
        $sup = new supplier();
        $sup->findBy_id(${$class}->supplier_id);
        ${$class}->supplier_name = $sup->supplier_name;
        $supplier_site = supplier_site::find_by_id(${$class}->supplier_site_id);
        $supplier_site_obj = [];
        if ($supplier_site) {
            array_push($supplier_site_obj, $supplier_site);
            $supplier_site_name_statement = $f->select_field_from_object('supplier_site_id', $supplier_site_obj, 'supplier_site_id', 'supplier_site_name', ${$class}->supplier_site_id, '', 'supplier_site_id', '', $readonly);
        } else {
            $supplier_site_obj = supplier_site::find_by_parent_id(${$class}->supplier_id);
            $supplier_site_name_statement = $f->select_field_from_object('supplier_site_id', $supplier_site_obj, 'supplier_site_id', 'supplier_site_name', ${$class}->supplier_site_id, '', 'supplier_site_id', '', $readonly);
        }
    } else {
        ${$class}->supplier_name = null;
        $supplier_site_name_statement = form::text_field('supplier_site_id', ${$class}->supplier_site_id);
    }
    ?>
         
                 <tr class="user_supplier_line<?php