⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 db_struct.51.h

📁 在SCO UNIX制定界面程序 可根据文件配制菜单,而不必修改源程序,非常方便
💻 H
📖 第 1 页 / 共 2 页
字号:
	double	visa_rebate;
	double	master_rebate;
	double	dinner_rebate;
	double	ae_rebate;
	double	jcb_rebate;
	double 	rmbc_rebate;
	double	debit_rebate;
} S_jgbm_account;

/*============== cards 表 ================*/
$typedef struct {
	char	card_id[10];
	char	card_type[3];
	char	eng_name[11];
	char	card_name[31];
	char	bank_type[3];
	int	card_site;
	int	exp_site;
	int	offset_site;
	int	accno_len;
	int	id_mode;
	int	input_mode;
} S_cards;

/*============== router 表 ================*/
$typedef struct {
	char	card_start[20];
	char	card_end[20];
	char	card_name[31];
	char	fk_bankid[12];
	char	target_bankid[12];	
	int	hostid;
	char	card_type[3];
	char	hostno[3];
} S_localrouter;

/*============== default_router 表 =============*/
$typedef struct {
	char	target_bankid[12];
	int	hostid;
} S_default_router;

/*============== hmd, history_hmd 表 ================*/
$typedef struct {
	char	card_no[20];
	char	expire[5];
	char	state[4];
	char	input_date[11];
	char	input_time[9];
	char	teller_id[3];
} S_hmd;

/*============== ctrl_card 表 ================*/
$typedef struct {
	char	card_no[20];
	char	expire[5];
	double	limit;
	char	input_date[11];
	char	input_time[9];
	char	teller_id[3];
} S_ctrl_card;

/*============== rmb_rate 表 ================*/
$typedef struct {
	char    name[11];
	char	currency[4];
	long	pre;
	double	ttb;
	double	middle;
	double	tts;
	char	date[11];
} S_rmb_rate;

/*============== usd_rate 表 ================*/
$typedef struct {
	char    name[11];
	char	currency[4];
	long	pre;
	double	rate;
	char	date[5];
} S_usd_rate;

/*============== settle 表 ================*/
$typedef struct {
	char	source_bankid[12];
	char	merchant_id[16];
	char	terminal_id[9];

	char	chk_date[11];
	char	chk_time[9];
	char	ret_code[4];
	char	oper_no[3];

	int	dep_num;
	double	dep_amt;
	int	wit_num;
	double	wit_amt;
	int	ref_num;
	double	ref_amt;
	int	pur_num;
	double	pur_amt;
	int	tra_num;
	double	tra_amt;
	int	aut_num;
	double	aut_amt;
	int	rev_num;
	double	rev_amt;
	int	age_num;
	double	age_amt;

	int	dep_num1;
	double	dep_amt1;
	int	wit_num1;
	double	wit_amt1;
	int	ref_num1;
	double	ref_amt1;
	int	pur_num1;
	double	pur_amt1;
	int	tra_num1;
	double	tra_amt1;
	int	aut_num1;
	double	aut_amt1;
	int	rev_num1;
	double	rev_amt1;
	int	age_num1;
	double	age_amt1;
} S_settle;

$typedef struct {
	char	source_bankid[12];
	char	logic_date[11];
	char	chk_date[11];
	char	chk_time[9];
        char	ret_code[4];

	int	credit_num;
	double	credit_amt;
	int	rev_credit_num;
	double	rev_credit_amt;

	int	debit_num;
	double	debit_amt;
	int	rev_debit_num;
	double	rev_debit_amt;

	int	trans_num;
	int	rev_trans_num;
	int	auth_num;

	int	credit_num1;
	double	credit_amt1;
	int	rev_credit_num1;
	double	rev_credit_amt1;

	int	debit_num1;
	double	debit_amt1;
	int	rev_debit_num1;
	double	rev_debit_amt1;

	int	trans_num1;
	int	rev_trans_num1;
	int	auth_num1;
} S_net_settle;

$typedef  struct {
    char message_type[5];
    char reversal_flag[2];		/* 冲正标志 0-ok,1-reversal */
    char process_code[7];
    char account_number[20];		/* 卡号 */
    double amount ;			/* 金额 */
    char date_time[11];			/* 逻辑日期 */
    char system_trace[7];
    char local_time[7];
    char local_date[5];			/* 物理日期 */
    char date_expiration[5];
    char date_capture[5];		/* 逻辑日期 */
    char merchant_type[5];
    char entry_mode[4];
    char condition_code[3];
    char acquire_institute[12];		/* 代理方 */
    char issue_institute[12];		/* 发卡方 */
    char reference_number[13];
    char auth_response[7];		/* 授权码 */
    char response_code[3];		/* 返回码 */
    char terminal_id[9];		/* 终端号 */
    char acceptor_id[16];		/* 商户号 */
    char acceptor_location[41];
    char additional_data[26];
    char currency_code[4];
    char original_data[43];
    char replace_amount[43];
    char receive_institute[12];		/* 上级行 */
    char account1[20];
    char account2[20];
    char agent_fee[13];
    char switch_fee[13];
    char network_fee[13];
    char acquirer_fee[13];
    char region_fee[13];
    char settle_time[11];		/* 清算日期 */
} S_settle_net;

/*================= S_limitm_t 表 ================ */
$typedef struct {
	char 	bank_no[12];
	char	tran_tp[2];
	double	s_limit;
	int	s_count;
	double	s_amount;
	double	g_limit;
	int	g_count;
	double	g_amount;
	char	acq_bank[12];
}S_limitm_t;

/*================ S_vipcard_t 表 ============== */
$typedef struct 
{
	char	card_no[20];
	char	v_date[5];
	char	owner[21];
	char	owner_id[19];
	double	limit;
	int	count;
	double	amount;
	double	ttlimit;
	double	usedamt;
	char	s_vdate[11];
	char	e_vdate[11];
	char	in_date[11];
	char	teller[3];
} S_vipcard_t;

$typedef struct
{
    char	bankno[12];
    long	sid;
    char	card_no[20];
    char	v_date[5];
    char	in_date[11];
    char	in_time[9];
    char	status[4];
    char	teller_id[3];
    char	action[2];
} blist1_t;

/*====================日终报表========================*/
$typedef struct {
	char	sd_bankid[12];
	char	local_date[11];
	char	equip_date[11];
	char	equip_time[9];
	char	terminal_id[9];
	char	merchant_id[16];
	char	bank_type[3];
	char	card_type[3];
	char	card_no[20];
	char	card_no2[20];
	int	trans_type;
	long	invoice;
	long	void_invoice;
	long	batch_no;
	char	authno[7];
	double	amount;
	char	res_flag[2];
	char	ret_code[4];
/* add by xingjun as nas-u-72-990406 */
	char	ret_bank[5];
	char	flag1[1];
	char	currency_code[2];
	char	down_flag[2];
	char	up_flag[2];
	char 	card_name[31];
	char	money_name[31];
} S_day_report;

$typedef struct {
	char    merchant_id[16];
	char	terminal_id[9];
	int	succ_times;
	int	fail_times;
	char	chk_date[11];
	char	chk_time[9];
} S_dial_record;

$typedef struct {
	char	card_no[20];
	char	expire[5];
	char	c_stat[5];
	double	c_amt;
	int	auth_cnt;
	double	auth_amt;
	double	auth_total;
	double	balance;
	char	owner[21];
	char	person_id[19];
	char	address[33];
	char	job[33];
	char	telephone[16];
	char	teller_id[9];
} S_card_t;

$typedef struct {
	char	sd_bankid[12];
	char	file_name[12];
	char	date_time[13];
	char	proc_flag[2];
} S_mx_logtab;

$typedef struct {
	char	filename[64];
	char	logic_date[11];
	int	items;
	char	flag[2];
} S_debit_mx;

$typedef struct {
	char	card_type[3];
	char	trans_type[2];
	char	merchant_id[16];
	char	equip_date[11];
	int	total_num;
	double	total_amt;
	long	batch_no;
	char	local_date[11];
} S_hjd;

$typedef struct {
	char	bankid[12];
	char	date[11];
	long	sid;
	char	tablename[32];
	char	keyval[32];
	char	action[2];
	char	sql_str[1000];
	char	down_flag[2];
} S_send;

$typedef struct {
	char	bankid[12];
	long	sid;
} S_bank_sid;

$typedef struct {
	char	merchant_id[16];
	char	oper_no[3];
	char	oper_name[11];
	char	oper_pwd[7];
	char	pwd_date[11];
        char	oper_flag[2];
	double	max_auth_amt;
	char	input_date[11];
	char	teller_id[3];
/* add by liujun as nas-u-??-990406 */
	char 	mcc[5];
	char 	department[13];
	char 	telphone[16];
/* add END */
} S_shop_oper;

$typedef struct {
	char	sd_bankid[12];
	char	sq_bankid[12];
	long	trans_date;
	char	trans_time[9];
	int	trans_type;
	char	card_no[20];
	char	expire[5];
	double	amount;
	long	trace;
	char	rrn[13];
	char	terminal_id[9];
	char	merchant_id[16];
	char	mcc[5];
	char	ret_code[4];
	char	authno[7];
	char	person_id[19];
	char	flag[2];
} S_standin_ls;

$typedef struct {
	char	master[17];
	char	slave[17];
} S_hn_key;

/*============= net_key 表 ====================*/
$typedef struct {
	char 	jgbm[12];
	long 	kkm_id;
	long 	kk_id;
	long	ctpk;
	long 	zpk_id;
	long	zak_id;
	long 	ctpz;
	int	status;
	long 	mod_tm;
	long	key_index;
	long	snd_key_index;
} S_net_key;

/*============= pos_key 表 ====================*/
$typedef struct {
	char	terminal_id[9];
	long	kk_id;
	long	zpk_id;
	long	zak_id;
	long 	ctpz;
} S_poskey;

$typedef struct {
	char	tty_dev[31];
	char	baud_type[2];
	char	fix_zmk_flag[2];
	char	download_flag[2];
} S_nss_parameter;

/* add by liyao as nas-a-35-990406 */
$typedef struct {
	char	date[11];
	char	time[9];
	char	bankid[12];
	char	yearday[4];
	char	filename[64];
	char	up_flag[2];
} S_frgn_mx;

/* add by bao as nas-990406 mcc */
$typedef struct {
	char	mcc[5];
	char	mcc_name[31];
	char	trans_enb[41];
	char	mer_type[2];
} S_mcc_param;

/* add by xingjun as nas-u-??-990406 */
$typedef struct {
    char bankno[12];
    int  snd_total;
    long snd_date;
    int  snd_sid;
    int  rcv_total;
    long rcv_date;
    int  rcv_cnt;
} S_downbank_t;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -