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

📄 psntst.h

📁 ISO 8583 implementation.
💻 H
字号:
//////////////////////////////////////////////////////////////////////////////////////////////
//                                                              
// IT24 SISTEMAS S.A.
// Proyecto NEAT-POSNET. Estructura de Interfaz de Captura a Emisores
//   
// Tarea        Fecha           Autor   Observaciones
// (Inicial)    2005.01.27      mdc     EXTRACT
//
//////////////////////////////////////////////////////////////////////////////////////////////

#ifndef _POSNET_STRUCT_
#define _POSNET_STRUCT_


// REGISTRO HEADER						
typedef struct stPSNTHeader_tag 
{
	char EMISOR		[8],  //	C骴igo de entidad emisora.				
		 FILLER		[12], //	Blancos.				
		 COD_MOV	[3],  //	C骴igo de Movimiento. Valor "000".				
		 FILLER2	[5],  //	Blancos.				
		 TIPO_REG	[3],  //	Tipo de registro. Valor "000" indica HEADER.				
		 FILLER3	[16], //	Blancos.				
		 FECHA		[6],  //	Fecha de d韆 de captura. Formato "AAMMDD".				
		 FILLER4	[40], //	Blancos.				
		 COD_MON	[3],  // C骴igo de Moneda. 				
						  // Valores:	"032"  =  	Pesos		
						  //			"840"  =  	D髄ares		
						  //			"858"  =  	Pesos Uruguayos		
		 FILLER5	[72]; //	Blancos.				
} stPSNTHeader;


// REGISTRO DE DATOS
typedef struct stPSNTDetail_tag 
{
	char COMERCIO	[13],	//	N鷐ero de Comercio del emisor.				
		CAR_RES		[11],	//	Car醫ula_Resumen. Se compone de la siguiente				
							// manera: "PPPPPPPPLLL"				
							// "PPPPPPPP" = N鷐ero de P.O.S. en el comercio.				
							// "LLL" = N鷐ero de Lote de la Transacci髇.				
		CUPON		[4],	//	N鷐ero de cup髇.				
		TIPO_REG	[3],	//	Tipo de registro. Indica el tipo de operaci髇.				
							//"861" = Compra Autorizada On_Line.				
							//"862" = Compra Ingresada Offline.				
							//"961" = Devoluci髇 Ingresada Offline.				
		TARJETA		[20],	//	N鷐ero de Tarjeta.				
		FECHA		[6],	//	Fecha real de la Operaci髇.				
		CUOTAS		[2],	//	Cantidad de cuotas.				
							// "01" = Contado.  "02" a "24" = Cuotas.				
		IMPORTE_TOTAL[13],  //V99	Importe de la Operaci髇. Completado con 				
							//ceros a la izquierda.				
		IMPORTE_SDESC[13],	//V99	Importe sin Descuentos. Completado con				
							//ceros a la izquierda.				
		COD_AUT		[8],	//	C骴igo de Autorizaci髇 [puede ser blancos si 				
							//	no se solicit骫, //.				
		COD_MON		[3],	//	C骴igo de Moneda.				
							//	"032"=Pesos, "840"=D髄ares , "858"=Pesos Uruguayos				
		HORA		[6],	//	Hora real de la Operaci髇.				
		PIN				,	//Utilizaci髇 de Pin:  "0" = Sin Pin  _  "1" = Con Pin.				
		TRACK2		[40],   //	Pista 2 de la tarjeta [opcional], //.				
		CUPON_ORIG_DEV	[4], //	N鷐ero de cup髇 de la operaci髇 original.				
		FECHA_ORIG_DEV	[4], //	Fecha de la operaci髇 original [MMDD], //.				
		IND_CONTING		,	 //Indicador forma de captura:  "0" = Normal [POS], //				
							 //"P" = Ingreso por PC _ "C" = Captura comercio.				
		ANULACION		,	 //"V" = Operaci髇 anulada _  "0" = Oper. Normal.				
		COD_RESPUESTA	[3], //	V醠ido solo para operaciones OFFLINE.				
		PLAN_CUOTAS		,	 //Tipo de Plan				
		ACCT_TYP		,	 //Tipo de Cuenta asociada a la Tarjeta.				
							 //"0" = Cr閐ito				
		ACCT_SOURCE		,	 //Forma de ingreso del n鷐ero de tarjeta.				
							 //"1" = Manual, "2" = Banda, "3" = Men

⌨️ 快捷键说明

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