ADM2041.php 5.4 KB
<?PHP 
//*****************************************************************************
//* プログラム名:請求・入金管理
//* プログラムID:ADM2041.php
//* 機能        :業務入力画面
//*****************************************************************************
header("Content-type: text/html; charset=EUC-JP");
include("./inc/session_start.inc");
include("./inc/SessionChk.inc");
include("./inc/dbcon.inc");
include('./inc/smarty.conf');
include("./inc/const.inc");
include("./inc/pagetitle.inc");
include("./inc/pagefooter.inc");

$mode = $_GET["mode"];
$seq = $_GET["seq"];

//*** 基本情報 ***//
$strSQL = "SELECT * FROM start_tbl";
$objRec = pg_exec($strSQL);
if($objRec==false){
	echo("SQL実行に失敗しました(SELECT)");
	exit;
}
if(pg_numrows($objRec)>0){
	$objData = pg_fetch_object($objRec, 0);
	$start_unit = $objData->start_unit;
}else{
	$start_unit = "0";
}

switch ($start_unit) {
case "0":
		$Money_Tani = "円";
		break;
case "1":
		$Money_Tani = "千円";
		break;
case "2":
		$Money_Tani = "万円";
		break;
}

if($mode == "add"){
		//新規
		$area_name = "";
		$btnCap      = "作成";
		$seq         = 0;
		$gyoumu_area = "";
}else if($mode == "edt"){
		//修正
		$strSQL = "SELECT * FROM mst_gyoumu WHERE gyoumu_id = ".$seq;
		$objRec = pg_exec($strSQL);
		if($objRec==false){
			echo("SQL実行に失敗しました(SELECT)");
			exit;
		}
		$objData        = pg_fetch_object($objRec, 0);
		$gyoumu_name    = $objData->gyoumu_name;
		$gyoumu_koban   = $objData->gyoumu_koban;
		$gyoumu_money   = $objData->gyoumu_money;
		if ($gyoumu_money=="0"){
			$gyoumu_money="";
		}
		$gyoumu_st_term = $objData->gyoumu_st_term;
		$gyoumu_ed_term = $objData->gyoumu_ed_term;
		$gyoumu_area    = $objData->gyoumu_area;

		$btnCap = "修正";

}

$BumonData = "";
$strSQL  = "SELECT * FROM bumon_tbl ORDER BY disp_rank";
$objRec = pg_exec($strSQL);
if($objRec==false){
		echo("SQL実行に失敗しました(SELECT)");
		exit;
}
for ($intCnt = 0; $intCnt < pg_numrows($objRec); $intCnt++) {
		$objData = pg_fetch_object($objRec, $intCnt);
		$BumonData .= '<OPTION value="'.$objData->bumon_seq.'" ';
		if ($gyoumu_area==$objData->bumon_seq){
				$BumonData.="selected";
		}
		$BumonData .='>'.$objData->bumon_name.'</OPTION>';
}

//$GyoshaData = "";
//$strSQL  = "SELECT * FROM mst_gyousya ORDER BY mst_gyousya.disp_rank ";
$strSQL  = "SELECT * FROM mst_gyousya_name WHERE gyoumu_id = ".$seq." ";
$objRec = pg_exec($strSQL);
if($objRec==false){
		echo("SQL実行に失敗しました(SELECT)");
		exit;
}

//for ($intCnt = 0; $intCnt < pg_numrows($objRec); $intCnt++) {
//	$objData = pg_fetch_object($objRec, $intCnt);
//	$gyousya_id[$intCnt] = $objData->gyousya_id;
//	$gyousya_name[$intCnt] = $objData->gyousya_name;
//	$strSQL2  = "SELECT * FROM mst_gyousya_set ";
//	$strSQL2 .= "WHERE gyousya_id = ".$gyousya_id[$intCnt]." AND gyoumu_id = ".$seq." ";
//	$objRec2 = pg_exec($strSQL2);
//	if($objRec2==false){
//			echo("SQL実行に失敗しました(SELECT)");
//			exit;
//	}
//	if(pg_numrows($objRec2) > 0){
//		$gyousya_chk[$intCnt] = 1;
//	}
//}
if(pg_numrows($objRec) > 0){
	$objData = pg_fetch_object($objRec, 0);
	$gyousya_id = $objData->gyousya_id;
	$gyousya_name = $objData->gyousya_name;
}

//HTMLヘッダの書き出し
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> 

<html>
<head>
	<meta http-equiv="content-type" content="text/html; cahrset=euc-jp">
	<meta http-equiv="content-style-type" content="text/css">
	<meta name="robots" content="noindex, nofollow">
	<script type="text/javascript" src="./js/ADM2041.js"></script>
	<title><?PHP  echo($PHP_SYSNAME); ?></title>
	<link rel="stylesheet" href="./templates/SIMmain.css" type="text/css" />
	<script type="text/javascript" src="./js/input_chk.js"></script>
	<script type="text/javascript" src="./js/jkl-calendar.js" charset="Shift_JIS"></script>
	<script>
	var cal2 = new JKL.Calendar("calid2","frm","colname2");
	var cal3 = new JKL.Calendar("calid3","frm","colname3");
	</script>
</head>
<?PHP 

//タイトル部分の表示
dspTitle($PHP_SYSNAME, $PHP_GROUP_NAME, $PHP_BUMON_NAME, $PHP_USER_NAME,"http://www.f-mtclab.net/article/134448344.html#help0");


//メインHTML部分の表示
//[0]システムURL、[1]HP URL、[2]マニュアルURL、[3]MTC HP URL、[4]マスタメールアドレス、
//[5]期間区分名、[6]大区分名、[7]小区分名、[8]支出名、[9]収入名、[10]消費税率(文字型)
$o_smarty->assign('DEFARR',$DEFARR);

$o_smarty->assign('PHP_SYSNAME'    , $PHP_SYSNAME);
$o_smarty->assign('PHP_GROUP_NAME' , $PHP_GROUP_NAME);
$o_smarty->assign('PHP_BUMON_NAME' , $PHP_BUMON_NAME);
$o_smarty->assign('PHP_USER_NAME'  , $PHP_USER_NAME);
$o_smarty->assign('PHP_USER_ADMIN' , $PHP_USER_ADMIN);
$o_smarty->assign('PHP_USER_NYUKIN', $PHP_USER_NYUKIN);
$o_smarty->assign('PHP_USER_SHIKIN', $PHP_USER_SHIKIN);

$o_smarty->assign('Money_Tani' , $Money_Tani);		//金額単位

$o_smarty->assign('gyoumu_name'    , $gyoumu_name);
$o_smarty->assign('gyoumu_koban'   , $gyoumu_koban);
$o_smarty->assign('gyoumu_money'   , $gyoumu_money);
$o_smarty->assign('gyoumu_st_term' , $gyoumu_st_term);
$o_smarty->assign('gyoumu_ed_term' , $gyoumu_ed_term);
$o_smarty->assign('BumonData'      , $BumonData);
$o_smarty->assign('gyousya_id'     , $gyousya_id);
$o_smarty->assign('gyousya_name'   , $gyousya_name);
$o_smarty->assign('gyousya_chk'    , $gyousya_chk);

$o_smarty->assign('btnCap',$btnCap);
$o_smarty->assign('seq',$seq);
$o_smarty->assign('mode',$mode);

$o_smarty->display('ADM2041.tpl');

//フッタ部分の表示
dspFooter($DEFARR[1], $DEFARR[3],"http://www.f-mtclab.net/article/134448344.html#help0");


?>