Esempio n. 1
0
     $Data['dCreatedDate'] = calcGTzTime(date('Y-m-d H:i:s'), 'Y-m-d H:i:s');
     $invLineObj->setAllVar($Data);
     $id = $invLineObj->insert();
     if ($id) {
         $msg = "ras";
     } else {
         $msg = "raserr";
     }
 } else {
     if ($view == 'edit') {
         $invdtls = $invLineObj->getDetails('*', " AND vItemCode='" . $Data['vItemCode'] . "'");
         if (count($invdtls) > 0 && is_array($invdtls)) {
             $ilineItemCode[] = $Data['vItemCode'];
             $where = " vItemCode='" . $Data['vItemCode'] . "'";
             unset($Data['vItemCode']);
             $id = $invLineObj->updateData($Data, $where);
         } else {
             $ilineItemCode[] = $vItmCode = $invLineObj->getUniqueCode();
             $Data['vItemCode'] = $vItmCode;
             $vInvItemLineNumber = $generalobj->UniqueID("", PRJ_DB_PREFIX . "_invoice_detail_line", "iLineNumber", $charlimit = "10");
             $Data['iLineNumber'] = $vInvItemLineNumber;
             $Data['dCreatedDate'] = calcGTzTime(date('Y-m-d H:i:s'), 'Y-m-d H:i:s');
             $invLineObj->setAllVar($Data);
             $id = $invLineObj->insert();
         }
         if ($id) {
             $msg = "rus";
         } else {
             $msg = "ruserr";
         }
     }
Esempio n. 2
0
                    $it++;
                }
                if ($enc == 'y') {
                    foreach ($Data_item as $k => $v) {
                        $Data_item[$k] = $encobj->mdecrypt($v);
                    }
                }
                $itmCode = $poLineObj->getUniqueCode();
                $Data_item['vItemCode'] = $itmCode;
                $Data_item['dCreatedDate'] = date('Y-m-d H:i:s');
                $Data_item['iInvoiceID'] = $id;
                $Data_item['iLineNumber'] = $generalobj->UniqueID("", PRJ_DB_PREFIX . "_invoice_detail_line", "iLineNumber", $charlimit = "10");
                $poLineObj->setAllVar($Data_item);
                $dupit = $poLineObj->chkDuplicate('iLineNumber', $Data_item);
                if ($dupit > 0) {
                    $id_items = $poLineObj->updateData($Data_item, " iInvoiceLineID = {$dupit} ");
                    $id_items = $dupit;
                } else {
                    $id_items = $poLineObj->insert();
                }
            }
        }
    }
}
if ($scs == 'y') {
    $var_msg = 'invimportsucc';
} else {
    $var_msg = 'invimporterr';
}
@unlink($filepath);
header("Location:" . SITE_URL . "importinvoice/{$var_msg}");