View
287
Download
2
Category
Preview:
DESCRIPTION
Libros varios
Citation preview
Análisis Datos
Informatica CAP
Análisis 3
¿Todos los parámetros son obligatorios? Si alguno no lo es, ¿hay problema si no lo mando en los parámetros? Si todos son obligatorios, ¿los valores de param_c_b_8 y param_c_b_9 debe ser “” (vacio)?
Nombre del parámetro
Id. del parámetro
Longitud Tipo de dato
Observaciones DUDAS
Secuencia de Transmisión
s_transm 1 a 20 NUMERIC Secuencia ó folio que identifica transacción para CLIENTE. Único e irrepetible. Pedido del cliente
Quiero entender que es un folio que identifica que esta transacción es para este cliente, ¿puede empezar con 1?
Referencia c_referencia 1 a 20 CHAR Referencia única e irrepetible por proceso de pago..id de cliente..
Es la referencia de la familia como lo indica en LayoutEnvioPagos.xls ¿Aunque aquí dice único e irrepetible?. ÚNICO para cada cliente, no hay dos familias con esta referencia, por eso es “irrepetible”
Id Cliente param_c_b_1 5 NUMERIC Indicado por Multipagos Bancomer ¿Este parámetro se envía “?” como está en el ejemplo?, ¿sino que valor es el adecuado? o ¿éste es el único valor permitido?
Nivel 1 (Detalle) param_c_b_2 5 NUMERIC 0 = Default 0 Tipo de Servicio t_servicio 3 NUMERIC Conceptos a pagar ¿Número de Conceptos?, Por lo que veo estos no
pueden ser mayor que 999, si existiera el caso de que el señor tenga más de 1000 conceptos, mando 1 (yo lo puedo “englobar”)
Importe Total t_importe (9,2) NUMERIC 9 enteros 2 decimales con punto Uno debe verificar antes de enviar que éste sea mayor a igual a $1.00 y menor que $999999999.99 ¿correcto?
Nombre del Cliente/Pagador
param_c_b_3 50 CHAR Persona Física o Social ¿Este dato es obligatorio?, si la respuesta es no: ¿no hay ningún problema si no envió el parámetro? Si la respuesta es SI: El sistema debe preguntar al padre el nombre “a quien emitirá el recibo”
Moneda param_c_b_4 1 NUMERIC 1 = Pesos 2 = Dólares
1
Idioma param_c_b_5 1 NUMERIC 1 = Español 2 = Inglés
1
Financiamiento param_c_b_6 1 NUMERIC Indica si la transacción permite financiamiento 1 = No aplica 2 = Si aplica
1
Periodo de Financiamiento
param_c_b_7 Variable CHAR Indica los periodos válidos para financiamiento separador por | e.g. 3|6|9|12 Es 0 si param_c_b_6 = 1
0
E-Mail del Cliente /Pagador
param_c_b_8 50 CHAR ¿Este dato es obligatorio?, si la respuesta es no: ¿no hay ningún problema si no envió el parámetro? Si la respuesta es SI: ¿puedo enviar vacío (“”) sino el sistema debe preguntarle el correo al padre?
Teléfono del Cliente /Pagador
param_c_b_9 30 CHAR ¿Este dato es obligatorio?, si la respuesta es no: ¿no hay ningún problema si no envió el parámetro? Si la respuesta es SI: ¿puedo enviar vacío (“”) sino el sistema debe preguntarle el teléfono al padre?
Fecha de Vencimiento
param_c_b_10 10 CHAR YYYY-MM-DD. Solo aplicara para impresión de formato sucursal. O bien “”
“”
HMAC param_c_b_17 Variable CHAR s_transm + c_referencia + t_importe y llave privada (Proporcionada en las pruebas).
¿La longitud mínima de ésta variable es de 5+pk, donde pk es la longitud de la llave privada. Se define que son cinco caracteres suponiendo que la longitud de s_transm sea 1, de c_referencia sea 1 y lo mínimo del importe sea “1.00” siendo una longitud de 3. ¿La longitud máxima es 52 +pk?
IP/Dominio(s) www.empresacontratante.com.mx URL de Conexión: DEFINIR POR BANCOMER Ejemplo <form action=”URL Multipagos” method=”post”> <input type="hidden" name="s_transm" value="022009"> <input type="hidden" name="c_referencia" value="95330251"> <input type="hidden" name="param_c_b_1" value="?"> <input type="hidden" name="t_servicio" value="1"> <input type="hidden" name="t_importe" value="1237.50"> <input type="hidden" name="param_c_b_2" value="1"> <input type="hidden" name="param_c_b_3" value=”Juanita">
Análisis 5
<input type="hidden" name="param_c_b_4" value="1"> <input type="hidden" name="param_c_b_5" value="1"> <input type="hidden" name="param_c_b_6" value="1"> <input type="hidden" name="param_c_b_7" value="0"> <input type="hidden" name="param_c_b_8" value="juanita@adquira.com.mx"> <input type="hidden" name="param_c_b_9" value="551616-9733"> <input type="hidden" name="param_c_b_10" value="2009-09-30"> <input type="hidden" name="param_c_b_17" value="8798798798797987987"></form>
Recommended