亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? svrf313.ec

?? 一個(gè)銀行業(yè)務(wù)的程序
?? EC
字號:
#include "../incl/serverpub.h"
$include sqlca;

/***************************
 聯(lián)社日終累計(jì)總帳
 日期:2003/03/14
 參數(shù):工作日期	
****************************/

SvrF313(int argc,char *argv[])
{
    $char e_cDate[11],e_cYM[7],e_cBeforDate[11],e_bank_no[11];
    int i,viYear,viMonth,viFlag;
    $char e_bef_sub[7],e_aft_sub[7],e_bef_form[2];
    $char e_aft_form[2],e_source[5],e_attribute[3];
    $double e_banlance,e_interest,e_corpus;
    $int e_num,e_lCount;

#ifdef QDCS
        for(i=0;i<argc;i++)
                WriteTest("argv[%d]:%s\n",i,argv[i]);
#endif

    strcpy(e_cDate,argv[0]);
    strncpy(e_cYM,e_cDate,6);
    e_cYM[6]=0;
    viFlag=0;

    $delete from sumacct_tmp;
    if(SQLCODE)
    {
	WriteTest("SQLCODE=%d,LINE=%d\n",SQLCODE,__LINE__);
	CreateStruct("返回碼","020");
	return 0;
    }

    $select count(*) into $e_lCount from sumacct where trade_date[1,6]=$e_cYM;
    if(e_lCount==0)
    {/*取上月數(shù)據(jù)*/
	viMonth=atoi(e_cYM+4);
	e_cYM[4]=0;
	viYear=atoi(e_cYM);
	viMonth--;
	if(viMonth<=0)
	{
		viMonth+=12;
		viYear--;
	}
	sprintf(e_cYM,"%04d%02d",viYear,viMonth);
	viFlag=1;
    }

    $insert into sumacct_tmp select * from sumacct 
			where trade_date[1,6]=$e_cYM;
    if(SQLCODE)
    {
	WriteTest("SQLCODE=%d,LINE=%d\n",SQLCODE,__LINE__);
	CreateStruct("返回碼","020");
	return 0;
    }

    if(viFlag==1)
    	$update sumacct_tmp set trade_date=$e_cDate,
		            loan_amt=0.0,
			    repay_amt=0.0,
			    repay_int=0.0;
    else
    	$update sumacct_tmp set trade_date=$e_cDate;
    if(SQLCODE)
    {
    	WriteTest("SQLCODE=%d,LINE=%d\n",SQLCODE,__LINE__);
    	CreateStruct("返回碼","020");
    	return 0;
    }

    $declare s_ur cursor for select bank_no,bef_sub,aft_sub,bef_form,aft_form,source,attribute,banlance,interest,corpus from trade_log where attribute in ('11','12','13','14') and state='0';
    if(SQLCODE)	
    {
	WriteTest("SQLCODE=%d,LINE=%d\n",SQLCODE,__LINE__);
	CreateStruct("返回碼","020");
	return 0;
    }

    $open s_ur;
    if(SQLCODE)	
    {
	WriteTest("SQLCODE=%d,LINE=%d\n",SQLCODE,__LINE__);
	CreateStruct("返回碼","020");
	return 0;
    }

    $fetch s_ur into $e_bank_no,$e_bef_sub,$e_aft_sub,
		     $e_bef_form,$e_aft_form,$e_source,
		     $e_attribute,$e_banlance,$e_interest,$e_corpus;
    if(SQLCODE<0)
    {
	WriteTest("SQLCODE=%d,LINE=%d\n",SQLCODE,__LINE__);
	CreateStruct("返回碼","020");
	return 0;
    }

    while(SQLCODE==0)
    {
        if(e_banlance==NULL)   e_banlance=0.0;
        if(e_interest==NULL)   e_interest=0.0;
        if(e_corpus==NULL)   e_corpus=0.0;
		
	WriteTest("bank[%s]sub[%s][%s]form[%s][%s]source[%s]attri[%s]amt[%.2f][%.2f][%.2f]\n",e_bank_no,e_bef_sub,e_aft_sub,e_bef_form,e_aft_form,e_source,e_attribute,e_corpus,e_interest,e_banlance);

	//01 新增,02 修改,03 刪除,11 放貸,12 還貸,13 轉(zhuǎn)形態(tài),14 核銷
	switch(atoi(e_attribute))
	{
	  case 11:
		$select count(*) into $e_lCount from sumacct_tmp
				where bank_no=$e_bank_no 
			  	  and subject=$e_aft_sub 
 			  	  and source=$e_source;
		if(e_lCount!=0)
		    $update sumacct_tmp set loan_num=loan_num+1,
				        loan_amt=loan_amt+$e_corpus,
					loan_bal=loan_bal+$e_corpus
			where bank_no=$e_bank_no 
			  and subject=$e_aft_sub 
 			  and source=$e_source;
		else
	    	    $insert into sumacct_tmp
			values($e_bank_no,$e_aft_sub,$e_source,$e_cDate,
			       $e_corpus,0,0,$e_corpus,1);
	        if(SQLCODE)
		{
		    WriteTest("insert sumacct_tmp err[%d] LINE=[%d]\n",SQLCODE,__LINE__);
		    CreateStruct("返回碼","020");
		    return 0;
		}

		break;
	  case 12:
	  case 14:
		//0 正常,1 逾期,2呆滯,3 呆帳,5 歸還
		if(atoi(e_aft_form)==5)	
			e_num=1;
		else	
			e_num=0;

		$select count(*) into $e_lCount from sumacct_tmp
				where bank_no=$e_bank_no 
			  	  and subject=$e_bef_sub 
 			  	  and source=$e_source;
		if(e_lCount!=0)
		    $update sumacct_tmp set loan_num=loan_num-$e_num,
				        repay_amt=repay_amt+$e_corpus,
					repay_int=repay_int+$e_interest,
					loan_bal=loan_bal-$e_corpus
			where bank_no=$e_bank_no 
			  and subject=$e_bef_sub 
			  and source=$e_source;
		else
		{
		    e_banlance=0-e_corpus;
		    e_num=0-e_num;
	    	    $insert into sumacct_tmp
			values($e_bank_no,$e_aft_sub,$e_source,$e_cDate,
			       0,$e_corpus,$e_interest,$e_banlance,$e_num);
		}
	        if(SQLCODE)
		{
		    WriteTest("insert sumacct_tmp err[%d] LINE=[%d]\n",SQLCODE,__LINE__);
		    CreateStruct("返回碼","020");
		    return 0;
		}

		break;
	  case 13:
		e_corpus=e_banlance;

		$select count(*) into $e_lCount from sumacct_tmp
				where bank_no=$e_bank_no 
			  	  and subject=$e_bef_sub 
 			  	  and source=$e_source;
		if(e_lCount!=0)
		    $update sumacct_tmp set loan_num=loan_num-1,
				        repay_amt=repay_amt+$e_corpus,
					loan_bal=loan_bal-$e_corpus
			where bank_no=$e_bank_no 
			  and subject=$e_bef_sub 
			  and source=$e_source;
		else
		{
		    e_banlance=0-e_corpus;
	    	    $insert into sumacct_tmp
			values($e_bank_no,$e_bef_sub,$e_source,$e_cDate,
			       0,$e_corpus,0,$e_banlance,-1);
		}
	        if(SQLCODE)
		{
		    WriteTest("insert sumacct_tmp err[%d] LINE=[%d]\n",SQLCODE,__LINE__);
		    CreateStruct("返回碼","020");
		    return 0;
		}

		$select count(*) into $e_lCount from sumacct_tmp
				where bank_no=$e_bank_no 
			  	  and subject=$e_aft_sub 
 			  	  and source=$e_source;
		if(e_lCount!=0)
		    $update sumacct_tmp set loan_num=loan_num+1,
					loan_amt=loan_amt+$e_corpus,
					loan_bal=loan_bal+$e_corpus
			where bank_no=$e_bank_no 
			  and subject=$e_aft_sub 
			  and source=$e_source;
		else
	    	    $insert into sumacct_tmp
			values($e_bank_no,$e_aft_sub,$e_source,$e_cDate,
			       $e_corpus,0,0,$e_corpus,1);
	        if(SQLCODE)
		{
		    WriteTest("insert sumacct_tmp err[%d] LINE=[%d]\n",SQLCODE,__LINE__);
		    CreateStruct("返回碼","020");
		    return 0;
		}

		break;
	}

    	$fetch s_ur into $e_bank_no,$e_bef_sub,$e_aft_sub,
			 $e_bef_form,$e_aft_form,$e_source,
			 $e_attribute,$e_banlance,$e_interest,$e_corpus;
    }//end while

    $close s_ur;
    $free  s_ur;

    if(viFlag==0)
    	$delete from sumacct where trade_date[1,6]=$e_cYM;

    $insert into sumacct select * from sumacct_tmp;
    if(SQLCODE)	
    {
	WriteTest("SQLCODE=%d,LINE=%d\n",SQLCODE,__LINE__);
	return 0;
    }

    /*更新合同狀態(tài)*/
    $update contract set state="1" 
		where end_date is not null and end_date<=$e_cDate;
    if(sqlca.sqlcode!=0)
	WriteTest("svrf313:update contract err[%d]\n",SQLCODE);

    /*年終結(jié)轉(zhuǎn),增加月底結(jié)轉(zhuǎn),放到日初始化中處理
    if(strcmp(e_cDate+4,"1231")==0)
    {
    	$delete from due_hisbill;
    	$insert into due_hisbill select * from due_bill where state1<>"5";
    }*/

    return 0;
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
99精品国产一区二区三区不卡| 国产精品18久久久久久久久| 欧美精品一区二区三区在线播放| 白白色 亚洲乱淫| 丝袜国产日韩另类美女| 国产欧美精品区一区二区三区| 欧美性大战久久久久久久蜜臀| 国产专区综合网| 三级成人在线视频| 1000部国产精品成人观看| 欧美成人精品1314www| 91久久奴性调教| 国产69精品久久久久777| 日韩精品一级中文字幕精品视频免费观看 | 欧美日韩在线播放| 丁香桃色午夜亚洲一区二区三区| 日韩精品一二区| 玉米视频成人免费看| 国产亚洲欧美日韩在线一区| 欧美一级欧美三级| 欧美色综合久久| 色诱视频网站一区| 成人国产在线观看| 国产白丝精品91爽爽久久| 日韩黄色免费电影| 亚洲444eee在线观看| 亚洲男帅同性gay1069| 中文字幕av资源一区| 久久综合久久鬼色| 日韩免费福利电影在线观看| 91精品婷婷国产综合久久性色| 在线观看视频一区二区欧美日韩| eeuss影院一区二区三区 | 欧美主播一区二区三区美女| av综合在线播放| 不卡大黄网站免费看| 国产精品18久久久久久久久| 国产一区啦啦啦在线观看| 久久激情五月婷婷| 蜜臀av性久久久久蜜臀aⅴ四虎 | 国产精品一区久久久久| 国产呦萝稀缺另类资源| 极品少妇xxxx偷拍精品少妇| 免费成人美女在线观看| 麻豆国产精品视频| 极品销魂美女一区二区三区| 狠狠色丁香婷综合久久| 国内精品伊人久久久久av一坑| 狠狠色丁香婷婷综合| 国产电影精品久久禁18| 成人免费av网站| 波多野结衣在线aⅴ中文字幕不卡| 国产乱码精品一区二区三区五月婷| 狠狠色伊人亚洲综合成人| 国产盗摄一区二区| 91影视在线播放| 精品1区2区3区| 8x8x8国产精品| 欧美不卡一区二区| 久久久三级国产网站| 欧美韩国一区二区| 中文字幕一区二区日韩精品绯色| 亚洲人吸女人奶水| 日韩精品免费视频人成| 久久精品国产一区二区| 国产精品99久久久久久久女警| 成人av网站在线观看免费| 色美美综合视频| 制服丝袜国产精品| 国产喂奶挤奶一区二区三区| 最新国产成人在线观看| 亚洲18影院在线观看| 久久99精品久久久久久| 99久久精品免费精品国产| 欧美日韩性生活| 久久一日本道色综合| 亚洲免费观看高清在线观看| 日精品一区二区| 成人高清伦理免费影院在线观看| 欧美日韩视频一区二区| 久久久精品蜜桃| 一区二区三区在线视频免费观看| 美女一区二区三区| 91亚洲精品一区二区乱码| 91精选在线观看| 中文字幕一区二区三区av| 日韩高清在线不卡| av电影天堂一区二区在线观看| 欧美高清www午色夜在线视频| 久久精品视频免费| 婷婷成人激情在线网| 国产成人在线视频网址| 欧美日韩在线观看一区二区| 国产日韩欧美制服另类| 天天影视涩香欲综合网| 不卡av在线网| 亚洲精品一区二区三区福利| 亚洲日本一区二区三区| 国产在线精品一区二区| 欧美色区777第一页| 中文字幕不卡一区| 国产综合久久久久影院| 欧洲一区在线观看| 国产精品国产a| 激情深爱一区二区| 91麻豆精品国产91久久久使用方法 | 日韩av电影天堂| 91免费观看视频在线| 久久免费国产精品| 日本亚洲一区二区| 欧美日韩一级片网站| 日韩理论片一区二区| 国产一区二区三区在线观看免费视频 | 成人av在线影院| 久久综合久久综合亚洲| 天天综合色天天| 欧美亚洲高清一区二区三区不卡| 国产精品丝袜一区| 国产精品伊人色| 欧美成人综合网站| 日韩精品成人一区二区三区| 欧美制服丝袜第一页| 亚洲女人的天堂| 成年人国产精品| 国产亚洲综合性久久久影院| 精品一区二区日韩| 日韩精品影音先锋| 奇米四色…亚洲| 日韩一二三区视频| 日韩高清一级片| 在线不卡免费欧美| 日韩精品一二三区| 日韩三级伦理片妻子的秘密按摩| 午夜精品成人在线视频| 欧美日韩国产高清一区二区三区| 亚洲男人都懂的| 91高清视频在线| 亚洲乱码国产乱码精品精可以看| av亚洲精华国产精华精华| 亚洲图片激情小说| 91小视频在线| 一区二区三区日本| 欧美绝品在线观看成人午夜影视| 性感美女久久精品| 日韩午夜在线观看| 国模少妇一区二区三区| 久久久久高清精品| av电影在线观看不卡| 一区二区日韩av| 欧美精品免费视频| 久久精品国产99| 国产精品欧美久久久久一区二区| 99久久精品国产一区| 亚洲欧美日韩国产手机在线| 色综合中文字幕| 天天综合天天做天天综合| 日韩色在线观看| 国产丶欧美丶日本不卡视频| 国产精品第四页| 在线观看av一区二区| 美国三级日本三级久久99| 久久精品一区二区三区四区| 成人av网站在线观看| 亚洲午夜免费视频| 精品99久久久久久| 成人动漫一区二区| 婷婷综合在线观看| 国产日韩欧美不卡在线| 91精品办公室少妇高潮对白| 视频精品一区二区| 久久久久久免费| 色婷婷综合久久久中文一区二区| 天天综合色天天综合色h| 久久影院午夜片一区| 91美女蜜桃在线| 免费在线看一区| 亚洲欧洲三级电影| 欧美一区三区四区| 国产精品中文字幕日韩精品 | 欧美系列在线观看| 国产一区二区三区高清播放| 亚洲免费伊人电影| 久久综合色天天久久综合图片| 色综合网色综合| 韩日av一区二区| 一区二区三区四区激情| 精品美女一区二区| 91激情在线视频| 国产精品影音先锋| 三级亚洲高清视频| 亚洲免费在线观看视频| wwww国产精品欧美| 欧美日韩一卡二卡三卡| 国产精品一区二区久久不卡| 亚洲高清在线视频| 国产精品午夜在线观看| 日韩欧美在线影院| 欧美三级蜜桃2在线观看| 豆国产96在线|亚洲| 精品一区二区三区在线观看国产|