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

📄 cms702.sqc

📁 一整套完整的银行卡系统源代码
💻 SQC
字号:
/******************************************************************** **   源码文件名称 : cms702.SQC **   所属子系统   : CMS  **   当前文件版本 : 4.0.0.0 **   作者         : Feng **   版本创建日期 : 2004/12/06 **   功能描述     : 差错通知子交易 **   修改记录     : **   修改人       修改日期     修改日期*********************************************************************/#include "code.h"#include "attrdef.h"#include "sysdef.h"#include "pubcom.h"#include "cmscode.h"#include "cmswrongnote.h"EXEC SQL INCLUDE SQLCA;int cmsWrongNotePro( PUBCOM *pstPubcom ){	/*定义局部变量*/	struct	cmswrongnote		stCmsWrongNote;		/* 差错通知登记簿	*/	int		iRtn;							/* 函数返回值		*/	strcpy( g_acTrcMsg, "子交易: 差错通知处理开始.." );	TRCLOG4	/* 初始化 */	memset( &stCmsWrongNote,		0x00,	sizeof( struct cmswrongnote ) );	/* 取数据字典值 */	getstring( "CardNo",			stCmsWrongNote.cardno		);	sprintf( g_acTrcMsg,  "CardNo=[%s]", stCmsWrongNote.cardno );	TRCLOG3	getstring( "Ccy",				stCmsWrongNote.ccy		);	sprintf( g_acTrcMsg,  "Ccy=[%s]", stCmsWrongNote.ccy );	TRCLOG3	getdouble( "Amount",			&stCmsWrongNote.amount	);	sprintf( g_acTrcMsg,  "Amount=[%.2lf]", stCmsWrongNote.amount );	TRCLOG3	getstring( "Flag1",				stCmsWrongNote.wrongtype		);	sprintf( g_acTrcMsg,  "Flag1=[%s]", stCmsWrongNote.wrongtype );	TRCLOG3	getstring( "Flag",				stCmsWrongNote.wrongcharacter		);	sprintf( g_acTrcMsg,  "Flag=[%s]", stCmsWrongNote.wrongcharacter );	TRCLOG3	getstring( "TranMode",			stCmsWrongNote.wrongtranplace		);	sprintf( g_acTrcMsg,  "Flag=[%s]", stCmsWrongNote.wrongtranplace );	TRCLOG3	getstring( "SrvTrc",			stCmsWrongNote.srvstan		);	sprintf( g_acTrcMsg,  "SrvTrc=[%s]", stCmsWrongNote.srvstan );	TRCLOG3	getstring( "TranDateTime",		stCmsWrongNote.devtransdatetime		);	sprintf( g_acTrcMsg,  "TranDateTime=[%s]", stCmsWrongNote.devtransdatetime );	TRCLOG3	getstring( "FwdInsBrc",			stCmsWrongNote.forwins		);	sprintf( g_acTrcMsg,  "FwdInsBrc=[%s]", stCmsWrongNote.forwins );	TRCLOG3	getstring( "AcqInsBrc",			stCmsWrongNote.acqins		);	sprintf( g_acTrcMsg,  "AcqInsBrc=[%s]", stCmsWrongNote.acqins );	TRCLOG3	getstring( "OrgSrvTrc",		stCmsWrongNote.oldsrvstan		);	sprintf( g_acTrcMsg,  "OrgSrvTrc=[%s]", stCmsWrongNote.oldsrvstan );	TRCLOG3	getstring( "OrgDateTime",		stCmsWrongNote.oldtransdatetime		);	sprintf( g_acTrcMsg,  "OrgDateTime=[%s]", stCmsWrongNote.oldtransdatetime );	TRCLOG3	getstring( "OrgFwdInsBrc",		stCmsWrongNote.oldforwins		);	sprintf( g_acTrcMsg,  "OrgFwdInsBrc=[%s]", stCmsWrongNote.oldforwins );	TRCLOG3	getstring( "OrgAcqInsBrc",		stCmsWrongNote.oldacqins		);	sprintf( g_acTrcMsg,  "OrgAcqInsBrc=[%s]", stCmsWrongNote.oldacqins );	TRCLOG3	getstring( "Reason2",			stCmsWrongNote.reason		);	sprintf( g_acTrcMsg,  "Reason2=[%s]", stCmsWrongNote.reason );	TRCLOG3	getstring( "ReasonCode",		stCmsWrongNote.reasoncode		);	sprintf( g_acTrcMsg,  "ReasonCode=[%s]", stCmsWrongNote.reasoncode );	TRCLOG3	getstring( "DevID",				stCmsWrongNote.devid		);	sprintf( g_acTrcMsg,  "DevId=[%s]", stCmsWrongNote.devid );	TRCLOG3	getstring( "Mid",				stCmsWrongNote.mid		);	sprintf( g_acTrcMsg,  "Mid=[%s]", stCmsWrongNote.mid );	TRCLOG3	getstring( "MctType",			stCmsWrongNote.mctmcc		);	sprintf( g_acTrcMsg,  "MctType=[%s]", stCmsWrongNote.mctmcc );	TRCLOG3	getstring( "CardNo1",			stCmsWrongNote.cardnoout		);	sprintf( g_acTrcMsg,  "CardNo1=[%s]", stCmsWrongNote.cardnoout );	TRCLOG3	getstring( "CardNo2",			stCmsWrongNote.cardnoin		);	sprintf( g_acTrcMsg,  "CardNo2=[%s]", stCmsWrongNote.cardnoin );	TRCLOG3	getstring( "ClearDate",			stCmsWrongNote.settledate		);	sprintf( g_acTrcMsg,  "ClearDate=[%s]", stCmsWrongNote.settledate );	TRCLOG3	strcpy( stCmsWrongNote.brc,			pstPubcom->acBrc );	strcpy( stCmsWrongNote.trandate,	pstPubcom->acTranDate );	stCmsWrongNote.serseqno = pstPubcom->lSerSeqNo;	/* 登记差错登记簿 */	iRtn = pubInstCmswrongnote( &stCmsWrongNote );	if ( iRtn )	{		ERRLOG		return FAILED;	}	/* 子交易出口 */ 		strcpy( g_acTrcMsg, "子交易: 差错通知结束.." );	TRCLOG4	strcpy( g_acRspCode,  RSP_OK );	return SUCCESS;}

⌨️ 快捷键说明

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