guía de usuario pagos dap xml v3 -dispersión automatizada ... · reportes dap, los cuales...

14
Publicado: Junio 2017 1 Guía de Usuario Pagos DAP XML v3 -Dispersión automatizada de pagos (México) Junio 2017

Upload: others

Post on 10-Jan-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Guía de Usuario Pagos DAP XML v3 -Dispersión automatizada ... · Reportes DAP, los cuales estarán disponibles en la pantalla de asignación de atributos de Descarga de Archivo

Publicado: Junio 2017 1

Guía de Usuario

Pagos DAP XML v3 -Dispersión automatizada de pagos (México)

Junio 2017

Page 2: Guía de Usuario Pagos DAP XML v3 -Dispersión automatizada ... · Reportes DAP, los cuales estarán disponibles en la pantalla de asignación de atributos de Descarga de Archivo

DAP XML v3

Publicado: Junio 2017 i

Aviso legal

El presente documento ha sido emitido por HSBC Bank plc (‘HSBC’). HSBC Bank Plc está autorizado por la Autoridad

de Regulación Prudencial (Prudential Regulation Authority) y regulado por la Autoridad de Conducta Financiera

(Financial Conduct Authority) y la Autoridad de Regulación Prudencial (Registro Número 114216). El presente

documento es para fines informativos únicamente y no constituye ni forma parte de (i) ninguna invitación ni inducción

a participar en actividades de inversión, ni (ii) de ninguna oferta, solicitud ni invitación por parte de HSBC o de cualquier

integrante del Grupo HSBC a la venta o compra de ningún producto, servicio y/o inversión.

HSBC le ofrece el presente documento al destinatario de manera "tal como está" y salvo lo dispuesto en el mismo, no

garantiza que el contenido del presente sea preciso, suficiente o relevante a los propósitos del destinatario.

HSBC puede haber obtenido información para este documento de fuentes que incluyen a proveedores externos, la

cual HSBC considera confiable pero que no ha sido verificada de manera independiente. En relación a la información

acerca de los productos y/o servicios prestados por un proveedor externo, el destinatario deberá obtener mayor

información acerca de estos productos y/o servicios directamente del proveedor.

Por favor tenga en cuenta que el presente documento puede contener enlaces de hipertexto a sitios web operados

por otros miembros del Grupo HSBC o por terceros. En relación a los enlaces de hipertexto a sitios web operados por

miembros del Grupo HSBC, por favor lea los términos y condiciones del sitio web al cual conduce el enlace. En

relación a los enlaces de hipertexto a sitios web operados por terceros, por favor tenga en cuenta lo siguiente: (1) el

destinatario deberá leer los términos y condiciones de ese sitio web; y (2) HSBC no tiene ningún tipo de control sobre

estos sitios web y no se hace responsable de la utilización por parte del destinatario de los mismos.

HSBC hará los esfuerzos razonables para asegurar que el contenido del presente documento esté actualizado a la

fecha de su primera publicación. HSBC no se compromete ni está bajo ninguna obligación de proporcionarle al

destinatario acceso a ninguna información adicional ni de actualizar todo o parte del contenido del presente documento

ni de corregir las inexactitudes que puedan aparecer en él.

HSBC no es responsable de proporcionar al destinatario ningún asesoramiento legal, fiscal ni de ningún otro tipo

referente al contenido del presente documento y el destinatario deberá hacerlo por sus propios medios. El presente

documento no ha sido elaborado para abordar los requerimientos u objetivos específicos de ningún cliente en

particular. El destinatario es el único responsable de hacer su propia evaluación independiente de una investigación

de los productos, servicios y otros contenidos al cual se refiera el presente documento.

El presente documento debe permanecer confidencial y sólo se utilizará para fines comerciales internos por el

destinatario a quien se ofrece únicamente y sus funcionarios, empleados y agentes. El presente documento debe ser

leído en su totalidad y no debe ser fotocopiado, reproducido, distribuido ni divulgado de manera parcial ni total a

ninguna otra persona sin previo consentimiento por escrito del miembro relevante del Grupo HSBC. El presente

documento es propiedad de HSBC y el destinatario se compromete a devolverlo, si así se le solicita, o a destruir este

documento y cualquier otro material que haya recibido relacionado con la información contenida aquí.

Salvo en el caso de declaraciones falsas y/o violación de los presentes términos, ni HSBC ni el Grupo HSBC aceptan

ninguna responsabilidad por ninguna pérdida directa o indirecta que ocurra como consecuencia del uso del presente

documento.

Por favor comuníquese con su representante de HSBC local para mayor información acerca de la disponibilidad de

los productos y/o servicios aquí mencionados en su región.

© Derechos de autor. HSBC Bank plc 2017 TODOS LOS DERECHOS RESERVADOS.

Page 3: Guía de Usuario Pagos DAP XML v3 -Dispersión automatizada ... · Reportes DAP, los cuales estarán disponibles en la pantalla de asignación de atributos de Descarga de Archivo

DAP XML v3

Publicado: Junio 2017 ii

Contenido

Aviso legal ................................................................................................................. i

Introducción ............................................................................................................. 1

Atributos del Reporte.................................................................................................................. 1

Carga de archivo ........................................................................................................................ 2

Especificaciones del archivo XML v3 ..................................................................... 3

Mapeo ........................................................................................................................................ 3

Ejemplo DAP día siguiente ......................................................................................................... 5

Ejemplo DAP en línea ................................................................................................................ 6

Errores del archivo .................................................................................................. 7

Anexo ........................................................................................................................ 8

Tabla de Caracteres válidos ....................................................................................................... 8

Tabla de Estatus ........................................................................................................................ 8

Page 4: Guía de Usuario Pagos DAP XML v3 -Dispersión automatizada ... · Reportes DAP, los cuales estarán disponibles en la pantalla de asignación de atributos de Descarga de Archivo

DAP XML v3

Publicado: Junio 2017 1

Introducción

La presente Guía de Implementación (MIG) ha sido preparada por HSBC para los pagos enviados a través

de HSBCnet Carga de Archivo.

El propósito de este documento es proporcionar una guía para la creación de pagos de Dispersión

Automatizada de Pagos XML Versión 3 para Cuentas Ordenantes de México.

La Dispersión Automatizada de Pagos (DAP) es una instrucción con una referencia que puede proporcionar

a su beneficiario y puede ser pagada en cualquier sucursal de HSBC en México. La referencia puede ser

cargada y pagada con fecha valor mismo día o fecha programada, independientemente si sus beneficiarios

cuentan o no con cuenta en HSBC.

Los beneficiarios pueden escoger la opción de pago que se ajuste a sus necesidades:

En efectivo (hasta el máximo permitido para cheque al portador)

Con abono a Cuenta de HSBC

Con cheque de caja, si el beneficiario no dispone de una Cuenta de HSBC y el importe es mayor

al máximo permitido para cheques al portador

Los archivos de Dispersión Automatizada de Pagos puede ser enviados con instrucción de fecha valor

mismo día o día siguiente, dependiendo del producto contratado localmente. Los pagos pueden ser

configurados en las oficinas de México de acuerdo al tipo de instrucción contratado para DAP:

Mismo día/ en línea. Los pagos están disponibles una hora y media después de haber cargado el

archivo o,

Siguiente día hábil. Los pagos están disponibles el siguiente día hábil.

Cada pago debe ser vinculado a una referencia única, que no puede ser duplicada durante un periodo de

un año después de haber sido pagado, expirado o cancelado.

El estatus de las instrucciones puede ser modificado, utilizando un nuevo archivo. Los estatus válidos que

puede enviar son: 01 – Nuevo, 03 – Cancelado, 04 – Suspendido, 05 – Reactivado.

Horario de Servicio

El horario de servicio en México para DAP día siguiente es de 08:00am a 18:00hrs (Tiempo Central México

GMT-6:00) de lunes a viernes en días hábiles bancarios. Para DAP mismo día es de 08:00 a 17:30 hrs

(Tiempo Central México GMT-6:00) de lunes a viernes en días hábiles bancarios.

Atributos del Reporte

Se requiere que el Administrador de Sistema otorgue los atributos a todos los usuarios que recibirán los

Reportes DAP, los cuales estarán disponibles en la pantalla de asignación de atributos de Descarga de

Archivo.

HSBC entregará las Repuestas en formato XML.

MX-HBMI-OTC EOD REJECTIONS REPORT: contiene los Pagos rechazados, actualización día siguiente,

se envía para pagos DAP mismo día y día siguiente.

MX-HBMI-OTC EOD STATUS REPORT: actualización día siguiente de ambos tipos de DAP (mismo día o

día siguiente)

Page 5: Guía de Usuario Pagos DAP XML v3 -Dispersión automatizada ... · Reportes DAP, los cuales estarán disponibles en la pantalla de asignación de atributos de Descarga de Archivo

DAP XML v3

Publicado: Junio 2017 2

MX-HBMI-OTC ONLINE RESPONSE: este Reporte proviene únicamente para archivos de DAP mismo día,

aproximadamente una hora después de haber sido enviado.

Pantalla de asignación de atributos de Descarga de Archivo

Carga de archivo

Para realizar la carga de su archivo favor de seleccionar su archivo, el tipo de formato y el nivel de

autorización:

Tipo de archivo: Nómina – Pagos TEF

Formato de archivo: XML

Nivel de autorización: Resumido o Detallado

Carga de archivo

Page 6: Guía de Usuario Pagos DAP XML v3 -Dispersión automatizada ... · Reportes DAP, los cuales estarán disponibles en la pantalla de asignación de atributos de Descarga de Archivo

DAP XML v3

Publicado: Junio 2017 3

Especificaciones del archivo XML v3

Esta sección describe los requerimientos para el manejo de las instrucciones de pago (creación,

cancelación, reactivación o suspensión), y es reflejado cuando un beneficiario visita alguna sucursal de

HSBC México para cobrar su pago ya sea en efectivo, cheque de caja o transferencia del importe a una

Cuenta de HSBC.

Mapeo

XML Data Tag

Formato del campo XML

(longitud máxima

Instrucción Comentarios Mandatorio ‘M’/

Opcional ‘O’

GroupHeader <GrpHdr>

Message ID <MsgId> Char(35) Nombre del archivo

Debe ser única en un periodo de 90 días

M

Creationdatetime <CreDtTm> Char(19) Fecha y hora de creación del archivo

No puede ser anterior a 5 días a partir de la fecha actual aaaa-mm-ddThh:mm:ss

M

NumberOfTransactions

<NbOfTxs> Char(15)

Número de transacciones

M

InitiationParty

<InitgPty> <Id>

<OrgId> <Othr>

<Id>

Char(11) Customer ABC ID

M

PaymentInformation <PmtInf>

PaymentInformationIdentification

<PmtInfId> Char(35) ID de la Información del pago

M

PaymentMethod <PmtMtd> Char(3) Método de pago

Colocar ‘CHK’ M

PaymentTypeInformation <PmtTpInf> <SvcLvl>

<Cd> - Folio

Para instrucciones mismo día , favor de utilizar como valor fijo “SDVA” Para instrucciones día siguiente la estructura se va a eliminar

M/O

LocalInstrument <LclInstrm>

<Prtry> Char(4)

Identificador para XML V3

Se debe indicar como valor fijo CASH

M

RequestedExecutionDate <ReqdExctnDt> N(10) Fecha valor

Formato válido: AAAA-MM-DD Para instrucciones mismo día debe ser la fecha actual y para instrucciones día siguiente colocar una fecha futura

M

DebtorName <Dbtr> <Nm>

Char(35) Nombre de la Cuenta Ordenante

M

Address

<Dbtr> <PstlAdr> <StrtNm> <BldgNb> <PstCd>

<TwnNm>

- Dirección M

Country <Dbtr>

<PstlAdr> <Ctry>

Char(2) País de la Cuenta Ordenante

Siempre deberá colocar ‘MX’ M

DebtorId

<Dbtr> <Id>

<OrgId> <Othr>

- Número de Servicio

DAP key – debe ser mayor a >0 M

Page 7: Guía de Usuario Pagos DAP XML v3 -Dispersión automatizada ... · Reportes DAP, los cuales estarán disponibles en la pantalla de asignación de atributos de Descarga de Archivo

DAP XML v3

Publicado: Junio 2017 4

<Id>

DebtorAccount

<DbtrAcct> <Id>

<Othr> <Id>

Char(10) Número de Cuenta Ordenante MX

M

DebtorAgent <DbtrAgt>

<FinInstnId> <BIC>

- Código BIC Código BIC BIMEMXMM M

Country

<DbtrAgt> <FinInstnId>

<PstlAdr> <Ctry>

Char(2) País de la Cuenta Ordenante

Siempre deberá colocar ‘MX’ M

CreditTransferTransactionInformation <CdtTrfTxInf>

InstructionId <PmtId> <InstrId>

Char(30) Identificador de la Instrucción

O

EndToEndIdentification

<PmtId> <EndToEndId>

Char(30) Referencia

Referencia única de instrucción en un periodo de un año. Los caracteres válidos son números y letras en mayúscula sin Ñ ni acentos

M

InstructedAmount

<Amt> <InstdAmt>

N(18) Divisa /Monto del pago

La única divisa disponible es MXN Importe del pago.- los últimos dos dígitos son los decimales y el punto decimal es el tercero a partir de la derecha. Debe ser el pago a partir de 1.00 MXN hasta 9,999,999,999,999.99

M

ChequeInstruction ChequeMaturityDate

<ChqInstr> <ChqMtrtyDt>

N(10) Fecha de vencimiento

Formato válido: AAAA-MM-DD. La fecha de vencimiento debe ser mayor que la fecha de ejecución y no mayor a un año.

M

CreditorName <Cdtr> <Nm>

Char(70) Nombre del Beneficiario

Los caracteres disponibles son números y letras en mayúscula, sin ‘Ñ’ y acentos

M

CreditorAccount

<CdtrAcct> <Id>

<Othr> <Id>

N(10) Cuenta Beneficiaria

"0000000000" M

InstructionForDebtorAgent <InstrForDbtrAgt> Char(35) Estatus

Estatus: ‘01’ – Nuevo ‘03’ – Cancelado ‘04’ – Suspendido /En espera ‘05’ – Reactivado

M

Page 8: Guía de Usuario Pagos DAP XML v3 -Dispersión automatizada ... · Reportes DAP, los cuales estarán disponibles en la pantalla de asignación de atributos de Descarga de Archivo

DAP XML v3

Publicado: Junio 2017 5

Ejemplo DAP día siguiente

Page 9: Guía de Usuario Pagos DAP XML v3 -Dispersión automatizada ... · Reportes DAP, los cuales estarán disponibles en la pantalla de asignación de atributos de Descarga de Archivo

DAP XML v3

Publicado: Junio 2017 6

Ejemplo DAP en línea

Page 10: Guía de Usuario Pagos DAP XML v3 -Dispersión automatizada ... · Reportes DAP, los cuales estarán disponibles en la pantalla de asignación de atributos de Descarga de Archivo

DAP XML v3

Publicado: Junio 2017 7

Errores del archivo

Si su archivo presenta alguno de los siguientes errores significa que su archivo fue rechazado en su

totalidad y todo el archivo debe ser cargado nuevamente.

Código de Error

Descripción del Error Descrición

CFR FILE FILED WITH SYNTATICAL ERROR Favor de verificar el formato, caracteres inválidos, etc.

05 DUPLICATE FILE Archivo duplicado

07 INVALID RECORD COUNT Verificar si el total de número de instrucciones es igual al valor ingresado

06 FILE CREATION DATE OLDER THAN 5 DAYS Verificar si la fecha es menos que la fecha actual

05 CREDIT ACCOUNT MISSING

La Cuenta beneficiaria no se encuentra en el archive o fue llenado con espacios

10 VALUE DATE BEFORE CURRENT DATE La fecha valor es anterior al día actual, es mayor a 5 días del pasado

86 DUPLICATED CUSTOMER REFERENCE La Referencia del Cliente ya ha sido utilizada en un archivo pasado

UX BENEFICIARY NAME IS MANDATORY Por favor ingrese el Nombre del Beneficiario

04 UNKNOWN SENDER El ABC ID tiene un formato inválido es incorrecto

Page 11: Guía de Usuario Pagos DAP XML v3 -Dispersión automatizada ... · Reportes DAP, los cuales estarán disponibles en la pantalla de asignación de atributos de Descarga de Archivo

DAP XML v3

Publicado: Junio 2017 8

Anexo

Tabla de Caracteres válidos

Caracteres válidos

0 A K U

1 B L V

2 C M W

3 D N X

4 E O Y

5 F P Z

6 G Q

7 H R

8 I S

9 J T

Tabla de Estatus

El Reporte indicará el Estatus de la Transacción 3.19 TransactionStatus <TxSts>(XML V3) como ‘ACCP’

(AcceptedCustomerProfile) para las instrucciones aceptadas y ‘RJCT’(Rejected) para las transacciones

rechazadas y en <AddtInf> indicará la descripción del Estatus

Instrucciones exitosas ‘ACCP’ enviadas en el Reporte MX-HBMI-OTC EOD STATUS REPORT

Ejemplo:

<TxSts>ACCP</TxSts> - <StsRsnInf>

<AddtlInf>NEW</AddtlInf>

</StsRsnInf>

Descripción del Estatus

<StsRsnInf>

<AddtInf>

Comentarios

NEW Pago nuevo

PAID Pago liquidado

CANCELLED Pago cancelado

STAND BY Pago suspendido

REACTIVATION Pago reactivado

REACTIVATED AND PAID Pago reactivado y liquidado

EXPIRED AND UNPAID Pago expirado y no liquidado

THE SCATTERER CANCELED THE PAYMENT IN TRANSIT OR AVAILABLE El dispersor canceló el pago en tránsito

THE SCATTERER CANCELED THE SUSPENDED PAYMENT El dispersor canceló el pago suspendido

THE SCATTERER CANCELED THE PAYMENT REACTIVATED El dispersor canceló el pago reactivado

THE SCATTERER REACTIVATED THE SUSPENDED PAYMENT El dispersor reactivo el pago suspendido

Page 12: Guía de Usuario Pagos DAP XML v3 -Dispersión automatizada ... · Reportes DAP, los cuales estarán disponibles en la pantalla de asignación de atributos de Descarga de Archivo

DAP XML v3

Publicado: Junio 2017 9

Rechazos ‘RJCT’ enviados en el Reporte MX-HBMI-OTC EOD REJECTIONS REPORT

Ejemplo:

<TxSts>RJCT</TxSts>

- <StsRsnInf>

- <Rsn>

<Cd>NARR</Cd>

</Rsn>

<AddtlInf>INVALID STATUS CHANGE</AddtlInf>

</StsRsnInf>

Descripción del Estatus

<StsRsnInf>

<AddtInf>

Comentarios

REJECTED IT FAILED TO COMPLY WITH THE FORMAT El pago nuevo se rechazó porque no cumplió con el formato

REJECTED THE REFERENCE ALREADY EXISTS IN THE DB. El pago nuevo se rechazó porque la referencia ya existe en la

base de datos

REJECTED THE REFERENCE ALREADY EXISTS AND WAS LIQUIDATED El pago nuevo se rechazó porque la referencia ya existe y fue

liquidada

REJECTED THE REFERENCE ALREADY EXISTS AND WAS CANCELED El pago nuevo se rechazó porque la referencia ya existe y fue

cancelada

REJECTED THE REFERENCE ALREADY EXISTS AND IS SUSPENDED El pago nuevo se rechazó porque la referencia ya existe y

está suspendida.

REJECTED THE REFERENCE ALREADY EXISTS AND IS REACTIVATED El pago nuevo se rechazó porque la referencia ya existe y

está reactivada

REJECTED THE REFERENCE ALREADY EXISTS AND IS LIQUIDATED El pago nuevo se rechazó porque la referencia ya

existe y está liquidada.

REJECTED THE MODEL ALREADY EXISTS AND LAPSED IT El pago nuevo se rechazó porque la referencia ya existe y

está vencida.

REJECTED IT FAILED TO COMPLY WITH THE FORMAT La cancelación del pago se rechazó porque no cumplió con el

formato

THE INSTRUCTION TO CANCEL WAS ALREADY PAID El dispersor solicitó cancelar un pago que ya estaba liquidado

THE INSTRUCTION TO CANCEL WAS ALREADY EXPIRED El dispersor solicitó cancelar un pago que ya había vencido

REJECTED IT FAILED TO COMPLY WITH THE FORMAT La suspensión del pago se rechazó porque no cumplió con el

formato

THE INSTRUCTION TO SUSPEND WAS ALREADY PAID El dispersor solicitó suspender un pago que ya había sido

liquidado

THE INSTRUCTION TO SUSPEND WAS ALREADY CANCELED El dispersor solicitó suspender un pago que ya había sido

cancelado

THE INSTRUCTION TO SUSPEND WAS ALREADY SUSPENDED El dispersor solicitó suspender un pago que ya había sido

suspendido

THE INSTRUCTION TO SUSPEND WAS ALREADY PAID El dispersor solicitó suspender un pago que ya había sido

liquidado

THE INSTRUCTION TO SUSPEND WAS ALREADY EXPIRED El dispersor solicitó suspender un pago que ya había vencido

su fecha de expiración

REJECTED FAILED TO COMPLY WITH THE FORMAT La reactivación del pago se rechazó porque no cumplió con el

formato

THE INSTRUCTION TO REACTIVATE WAS ALREADY ACTIVE El dispersor solicitó reactivar un pago que está vigente y que

no ha sido suspendido

THE INSTRUCTION TO REACTIVATE WAS ALREADY PAID El dispersor solicitó reactivar un pago que ya había sido

liquidado

THE INSTRUCTION TO REACTIVATE WAS ALREADY CANCELED El dispersor solicitó reactivar un pago que ya había sido

cancelado

THE INSTRUCTION TO REACTIVATE WAS ALREADY REACTIVATED El dispersor solicitó reactivar un pago que ya había sido

reactivado

THE INSTRUCTION TO REACTIVATE WAS ALREADY EXPIRE El dispersor solicitó reactivar un pago que ya estaba vencido

Page 13: Guía de Usuario Pagos DAP XML v3 -Dispersión automatizada ... · Reportes DAP, los cuales estarán disponibles en la pantalla de asignación de atributos de Descarga de Archivo

DAP XML v3

Publicado: Junio 2017 10

Instrucciones enviadas en el Reporte MX-HBMI-OTC ONLINE RESPONSE

Desciprión del Estatus

<StsRsnInf>

<AddtInf>

Comentariosn

ACTION SUCCESSFULLY CARRIED Acción exitosa

RECORDED SUCCESSFULLY Guardado exitosamente

ACCOUNT NOT FOUND Cuenta no encontrada

INVALID ACCOUNT Cuenta inválida

WITHOUT REFERENCE Sin referencia

INVALID STATUS CHANGE Cambio inválido de estatus

INSTRUCTION ALREADY EXISTS La instrucción ya existe

INVALID AMOUNT Monto inválido

INVALID EXPIRATION DATE Fecha de vencimiento inválida

ACCOUNT IS NOT GLOBAL FOR SERVICE La Cuenta no es global para este servicio

ACCOUNT NO REAL La Cuenta no es real

INVALID SERVICE NUMBER Número de Servicio inválido

NO CHANGE TO BE MADE Ningún cambio por realizar

INVALID ACCOUNT STATUS Estatus inválido de la Cuenta-

Page 14: Guía de Usuario Pagos DAP XML v3 -Dispersión automatizada ... · Reportes DAP, los cuales estarán disponibles en la pantalla de asignación de atributos de Descarga de Archivo

DAP XML v3

Issued by HSBC Bank plc

© HSBC Bank plc 2017. Todos los derechos reservados