📄 extrctst.h
字号:
//////////////////////////////////////////////////////////////////////////////////////////////
//
// IT24 SISTEMAS S.A.
// Proyecto SIOP-atm. Estructura de EXTRACT BASE24 RELEASE 4.
//
// Tarea Fecha Autor Observaciones
// (Inicial) 2002.05.09 mdc EXTRACT BASE24 RELEASE 4
// (Inicial) 2002.06.04 mdc REVERSAL REASONS
// (Alfa) 2003.08.26 mdc CREDIT CARD TRX (FILLER6 = ISO-FIELD-126)
// (Beta) 2005.07.18 mdc Base24 Release 6. Proyecto COBIS-atm Banelco.
//
//////////////////////////////////////////////////////////////////////////////////////////////
#ifndef _EXTRACT_STRUCT_
#define _EXTRACT_STRUCT_
/********************************************************************************************/
/* Esta es la descripcion de la estructura segun documentacion interna de BANCO BANSUD. */
/********************************************************************************************/
/*
REGISTRO DE DATOS (extractado del TLF)
POSIC.
RELAT. NIVEL NOMBRE DE CAMPO CONTENIDO DEL CAMPO TIPO PICTURE
001-008 02 PREFIX Caracteres adicionados. AN X(08)
02 HEAD HEADER.
009-027 04 DAT-TIM Fecha y hora en que el registro N 9(19)
fue grabado.
(JULIANTIMESTAMP)
028-029 04 REC-TYP Tipo de registro. AN X(02)
Los valores posibles son:
'01' (Transaccion de cliente).
'04' (Transaccion administrativa).
'20' (Excepcion, dato invalido en
el STM).
'21' (Excepcion).
'22' (Excepcion).
030-033 04 AUTH-PPD Nombre (PPD) del proceso de AN X(04)
autorizacion.
04 TERM IDENTIFICACION DE LA TERMINAL.
034-037 06 LN Nombre de la red logica asociada AN X(04)
con la terminal (ATM).
Los valores posibles son los indicados
en el Capitulo V.8 Codigos del Sistema
Redes asociadas con la terminal (atm)
038-041 06 FIID Identifica la Institucion a la que AN X(04)
pertenece la terminal.
(Para transacciones HOME BANKING
el pagador sera identificado como LINK)
042-057 06 TERM-ID Identificacion de la terminal que origino AN X(16)
la transaccion.
04 CRD IDENTIFICACION DE LA TARJETA.
058-061 06 LN Nombre de la red logica asociada AN X(04)
con la tarjeta.
Los valores posibles son los indicados
en el Capitulo V.8 Codigos del Sistema
Redes asociadas con la terminal (atm)
2-065 06 FIID Identifica a la Institucion emisora AN X(04)
de la tarjeta.
066-093 06 PAN Numero de tarjeta, tal cual aparece AN X(28)
en el TRACK 2 de la TARJETA.
Esta alineado a izquierda y relleno
con BLANCOS hacia la derecha.
094-096 06 MBR-NUM Numero de miembro de la tarjeta. N 9(03)
Si no existe, se informa CEROS.
097-100 04 BRCH-ID Identifica la SUCURSAL asociada a AN X(04)
la terminal.
101-104 04 REGN-ID Identifica la REGION asociada a la AN X(04)
terminal.
105-106 04 USER-FLD1X Se informa CEROS. AN X(02)
02 AUTH TRANSACCION FINANCIERA.
107-108 04 TYP-CDE Codigo que identifica si un sobre AN X(02)
fue utilizado en la transaccion
(depositos).
Los valores posibles son:
'30' (Se utilizo sobre).
'31' (No se utilizo sobre).
109-112 04 TYP Tipo de mensaje asociado con el N 9(04)
registro.
Los valores posibles son:
'0210' (Respuesta de Autorizacion).
'0220' (Mensaje forzado. Acreditac.
transf. interbancarias).
'0420' (Reversa).
113-114 04 RTE-STAT Estado del host habilitado para N 9(02)
procesar la transaccion (solo para
conexion host-to-host).
Los valores posibles son:
'00' (Sin error).
'11' (Host no disponible).
'12' (Linea caida).
115-115 04 ORIGINATOR Indica donde fue originada la AN X(01)
transaccion.
116-116 04 RESPONDER Indica donde se responde la AN X(01)
transaccion que fue generada.
117-135 04 ENTRY-TIM Timestamp del sistema Tandem N 9(19)
de cuando la transaccion ingresa
a Base24, expresado en GMT.
136-154 04 EXIT-TIM Timestamp de cuando Base24 N 9(19)
transmite el requerimiento a la
entidad autorizadora, expresado
en GMT.
155-173 04 RE-ENTRY-TIM Timestamp de cuando Base24 N 9(19)
recibe la respuesta del requeri-
miento original desde la entidad
autorizadora, expresado en GMT.
174-179 04 TRAN-DAT Fecha calendario de la transaccion. AN X(06)
El formato es AAMMDD.
180-187 04 TRAN-TIM Hora de la transaccion. AN X(08)
El formato es HHMMSSHH.
188-193 04 POST-DAT Fecha de negocios de la transaccion. AN X(06)
El formato es AAMMDD.
194-199 04 ACQ-ICHG-SETL-DAT Fecha de la transaccion que sera AN X(06)
seteada por la red originadora, si
hubo una (CIRRUS, PLUS, etc.)
en el procesamiento de la misma.
El formato es AAMMDD.
200-205 04 ISS-ICHG-SETL-DAT Fecha de la transaccion que sera AN X(06)
seteada por la red autorizadora, si
hubo una (CIRRUS, PLUS, etc.)
en el procesamiento de la misma.
El formato es AAMMDD.
206-217 04 SEQ-NUM Numero de secuencia de la tran- AN X(12)
saccion (numero de recibo en los
ATM). Alineado a izquierda y relleno
con BLANCOS hacia la derecha.
218-219 04 TERM-TYP Tipo de terminal. N 9(02)
Los valores posibles son los indicados
en el Capitulo V.9 Codigos del Sistema
Codigos de Tipo de Terminal
220-224 04 TIM-OFST Contiene la diferencia de tiempo N 9(05)
entre la terminal que inicia la tran-
saccion y el procesador Tandem.
Es el numero con signo de los
minutos que se debe adicionar al
sistema Base24 para obtener la
hora de la terminal.
225-235 04 ACQ-INST-ID-NUM Numero interno de la institucion N 9(11)
pagadora.
236-246 04 RCV-INST-ID-NUM Numero interno de la institucion N 9(11)
emisora.
247-252 04 TRAN-CDE Codigo de transaccion. AN X(06)
04 TRAN-CDE-R Redefines TRAN-CDE
247-248 06 T-CDE Tipo de transaccion. AN X(02)
Los valores posibles son:
(Ver codigos de transacciones seccion V.2)
249-250 06 T-FROM Tipo de cuenta DESDE. AN X(02)
Los valores posibles son los indicados
en el Capitulo V.6 Codigos del Sistema
Codigos de Tipo de Tarjeta
251-252 06 T-TO Tipo de cuenta HACIA. AN X(02)
Los valores posibles son los indicados
en el Capitulo V.6 Codigos del Sistema
Codigos de Tipo de Cuenta
253-280 04 FROM-ACCT Numero de cuenta DESDE. AN X(28)
Alineado a izquierda y relleno con
BLANCOS hacia la derecha.
Si no es necesaria, se informa
28 BLANCOS.
281-281 04 TIPO-DEP Tipo de depositos. AN X(01)
Los valores posibles son los indicados
en el Capitulo V.10 Codigos del Sistema
Codigos de Tipos de Depositos
282-309 04 TO-ACCT Numero de cuenta HACIA. AN X(28)
Alineado a izquierda y relleno con
BLANCOS hacia la derecha.
Si no es necesaria, se informa
19 CEROS y el resto BLANCOS).
310-310 04 MULT-ACCT Se usa para diferenciar una tran- N 9(01)
saccion de extraccion normal de
una FAST-CASH.
Los valores posibles son:
'0' (La terminal no maneja multiples cuentas).
'1' (La terminal maneja multiples cuentas).
'2' (Indica que la transaccion es una
extraccion FAST-CASH).
311-329 04 AMT-1 Monto requerido de la transaccion. N 9(19)
Para transacciones correspondientes
a REVERSAS (valor del campo TYP
igual a 0420) contiene el monto de
la transaccion original.
330-348 04 AMT-2 Monto de la transaccion que depende N 9(19)
del tipo de transaccion.
Para transacciones correspondientes
a REVERSAS (valor del campo TYP
igual a 0420), contiene el monto
dispensado de la transaccion.
Para transacciones correspondientes
a RESPUESTAS (valor del campo
TYP igual a 0210), contiene el saldo
contable.
349-367 04 AMT-3 Monto de saldo o credito disponible N 9(19)
dependiendo del tipo de operacion.
368-377 04 FILLER Campo no utilizado. AN X(10)
378-378 04 DEP-TYP Indica el tipo de buzon que debe N 9(01)
ser usado en el ATM dependiendo
del objetivo del tipo de tarjeta que
inicia la transaccion.
Los valores posibles son:
'0' (Sobre normal de deposito).
'1' (Deposito comercial).
379-381 04 RESP-CDE Codigo de respuesta. AN X(03)
04 RESP-CDE-R Redefines RESP-CDE
379-379 06 RESP-BYTE-1 Indicativo de tarjeta capturada. AN X(01)
Los valores posibles son:
'0' (No capturada).
'1' (Capturada).
380-381 06 RESP-BYTE-2 Codigo de resultado de la operacion. AN X(02)
Ver capitulo correspondiente.
382-406 04 TERM-NAME-LOC Describe el nombre y localizacion AN X(25)
de la terminal para saber donde se
origino la transaccion.
04 NOMBRE-ENTE Redefines TERM-NAME-LOC. AN X(25)
Nombre del Ente. Se utiliza en P.A.S.
04 INTER-CONTRA Redefines TERM-NAME-LOC. AN X(25)
Se utiliza en transacciones interban-
carias. En el caso de un debito indica
los datos de la institucion a la que se
le debe realizar el credito y viceversa.
382-385 06 FIID Codigo de institucion AN X(04)
386-387 06 ACCT-TYP Tipo de cuenta AN X(02)
Los valores posibles son los indicados
en el Capitulo V.6 Codigos del Sistema
Codigos de Tipo de Cuenta
388-406 06 ACCT-NUM Numero de cuenta. AN X(19)
407-428 04 TERM-OWNER-NAME Nombre de la institucion financiera AN X(22)
a la que pertenece la terminal.
04 USERRPQ Redefines TERM-OWNER-NAME.
Se utiliza para P.A.S.
407-409 06 NRO-ENTE Codigo del ente. AN X(03)
410-414 06 CUOTA Cuota/ano abonada, con AN X(05)
formato CCCAA.
415-428 06 FILLER Campo no utilizado. AN X(14)
04 CREDITO-CUOTA Redefines TERM-OWNER-NAME. Se utiliza para adelantos de efectivo
en cuotas.
407-408 06 CANT-CTA Cantidad de cuotas. AN X(02)
409-409 06 TIPO-TRAN Se informa 1 para indicar que la
transaccion es en cuotas. AN X(01)
410-428 06 FILLER Campo no utilizado. AN X(19)
04 NUM-CBU Redefines TERM-OWNER-NAME. N 9(22)
Se utiliza para guardar el CBU.
04 PAY-KEY Redefines TERM-OWNER-NAME.
Se utiliza para Pay Key.
407-409 06 COD-EMPRESA Codigo de empresa. AN X(03)
410-412 06 COD-PRODUCTO Codigo de producto. AN X(03)
413-428 06 FACTURA Valor alfanumerico informado por el AN X(16)
comercio que identifica la transaccion.
(Nro. de Orden de Compra)
04 MOBIL-BANKING Redefines TERM-OWNER-NAME.
407-426 06 EMPRESA Nombre de la empresa por la que se AN X(20)
envia el mensaje.
427-427 06 FRECUENCIA Codigo de frecuencia del mensaje. AN X(01)
Los valores posibles son:
'D' (Diaria).
'S' (Semanal).
428-428 06 DIA Codigo de frecuencia del mensaje. AN X(01)
Si el campo FRECUENCIA contiene
'S' los valores posibles son:
'1' (Dia Lunes).
'2' (Dia Martes).
'3' (Dia Miercoles).
'4' (Dia Jueves).
'5' (Dia Viernes).
04 DONACIONES Redefines TERM-OWNER-NAME.
Se utiliza para Donaciones
407-409 06 ENTE Codigo que identifica a la entidad de AN X(03)
bien publico
410-428 06 FILLER Campo no utilizado AN X(19)
429-441 04 TERM-CITY Ciudad donde esta instalada la AN X(13)
terminal.
442-444 04 TERM-ST-X Codigo de provincia o estado donde AN X(03)
se encuentra la terminal.
445-446 04 TERM-CNTRY-X Codigo de pais donde se encuentra AN X(02)
la terminal.
04 ORIG Tiene informacion sobre la transaccion
original si esta involucrada otra red.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -