Registros de Pago Electrónico Centralizado
Manual de Pago Electrónico Centralizado
Manual de Operación
Versión 3.3
Control de Versiones
VERSIÓN | FECHA | ELABORÓ | COMENTARIOS |
---|---|---|---|
3.3 | Enero de 2012 | CAAAREM. | Responder a las necesidades específicas de pago de impuestos del Comercio Exterior de la Confederación de Asociaciones de Agentes Aduanales (CAAAREM) y sus agremiados, por medio del intercambio electrónico de información centralizado, reduciendo tiempos y costos en el despacho aduanero y estableciendo un nuevo esquema de pagos. |
Objetivo.
Responder a las necesidades específicas de pago de impuestos del Comercio Exterior de la Confederación de Asociaciones de Agentes Aduanales (CAAAREM) y sus agremiados, por medio del intercambio electrónico de información centralizado, reduciendo tiempos y costos en el despacho aduanero y estableciendo un nuevo esquema de pagos.
Situación Actual.
Actualmente la operación de pago de impuestos y derechos se realiza bajo dos esquemas: de manera presencial, es decir, el contribuyente acude al módulo aduanal a efectuar el pago; y mediante el pago electrónico local con cada una de las Asociaciones de Agentes Aduanales.
La administración del pago electrónico, se realiza de manera local, por lo que cada Asociación implementa de manera local la operación, funcionalidad y control correspondientes. Existen Asociaciones que cuentan con desarrollos propios, por lo que no existe una estandarización del software.
Existen Asociaciones que no cuenta con Pago Electrónico debido a los altos costos de infraestructura y el bajo volumen de operación que presentan.
Los bancos cuentan con infraestructura local de operación, por lo que tienen instalados sus recursos de software y hardware en cada uno de los módulos en donde operan.
Pago Electrónico Nacional.
Es un servicio adicional a la operación actual de los módulos aduanales, integrando el intercambio centralizado de información entre CAAAREM e Instituciones Bancarias, para el pago electrónico de los impuestos y derechos generados por las operaciones de Comercio Exterior.
Para la operación de Pago Electrónico Centralizado es necesario establecer una comunicación centralizada entre CAAAREM y la institución bancaria mediante enlaces directos entre los centros de cómputo de cada Institución, bajo esquemas Institucionales de seguridad, redundancia y contingencias.
Ventajas.
Las ventajas principales que brinda la operación de Pago Electrónico Nacional son las siguientes :
- Operación Centralizada.
- Soporte y monitoreo centralizado por parte del Banco y CAAAREM
- Operación de pago electrónico en todas las aduanas.
- Reducción de costos operativos.
- Optimización del esquema de seguridad.
- Esquemas de contingencias.
Procedimiento General.
El agente Aduanal genera un archivo con la información de uno o más pedimentos que desea pagar, siempre y cuando todos correspondan a una misma aduana.
- El agente aduanal establece comunicación con la Asociación local para enviar su archivo.
- La Asociación local establece comunicación con CAAAREM para la transferencia del archivo.
- CAAAREM establece comunicación con el Banco mediante sockets transmitiendo en línea la información.
- El Banco verifica y valida la información de cada pedimento, posteriormente lo valida con el SAT y en su caso registra el pago, generando una firma electrónica o bien una clave del error.
- El Banco envía archivo respuesta a CAAAREM, quien a su vez lo retransmite a la Asociación local y esta al agente aduanal.
- En caso de recibir la firma electrónica que avala que el pedimento fue pagado exitosamente, el agente aduanal procede a realizar la impresión del pedimento incluyendo la certificación de pago del Banco, tomando como base la información del archivo respuesta y respetando el formato establecido por la Administración General de Aduanas, en caso de recibir algún mensaje de error, deberá solventarlo y volver a enviar el o los pedimentos en un nuevo archivo para su proceso de pago electrónico.
- El pago de pedimentos del Agente Aduanal se efectuará a través de un cargo a su cuenta de cheques en forma electrónica.
- Para tal fin se deberá establecer un contrato privado entre el Agente Aduanal y el Banco, señalando los compromisos, responsabilidades y beneficios por la utilización de este servicio.
- En caso necesario el banco establecerá un Contrato de Crédito Simple en Cuenta Corriente al Agente Aduanal, para evitar sobregiros por falta de recursos.
- De igual forma, si el Importador/Exportador, desea se le cargue directamente a su cuenta bancaria el monto total de los gravámenes derivados de la operación de comercio exterior, se establecerán los Contratos necesarios entre el Importador/Exportador, el banco y el agente aduanal, ya que éste último es quien indica al banco si el cargo se realiza a la cuenta del Importador/Exportador o su cuenta propia.
Archivo Solicitud.
CAAAREM enviará un archivo con los registros por pedimento, pudiendo contener el archivo varios registros o pedimentos, siempre y cuando todos correspondan a la misma aduana.
La información que contiene es generada de la contenida en el pedimento, por lo que se deberán generar únicamente archivos de pedimentos validados y con firma electrónica generada por el SAAI.
El archivo solicitud deberá cumplir con las siguientes características:
EPPPPNNN.DDD
Donde:
E
E =
PPPP
NNN
DDD
Es un carácter constante que identifica el envío de archivo.
Envío de archivo al Banco
Es la patente con la que opera el Agente Aduanal.
Número consecutivo de archivo.
Día juliano en que se efectúa la transmisión.
El archivo es de texto, en formato “ASCII”, debiéndose presentar al final los caracteres de control “carriage return” y “line feed”. Nota: Para los usuarios del S.O. Unix, deberán agregar el “carriage return” (Ctrl-M) en el programa que genere dicha información.
Datos del encabezado de los archivos de envío AA-Bancos:
No. | Nombre de Campo | Tipo | Longitud | Observaciones |
---|---|---|---|---|
01 | Tipo de registro | Alfanumérico | 2 |
10 |
02 | Banco | Numérico | 2 |
Número de Banco al que se envía la solicitud de pago. |
03 |
Aduana |
Numérico |
2 |
Aduana en la que se validó el pedimento y en la que se registrará el pago (Por protocolo Bancos- Aduana) |
04 |
Patente aduanal |
Numérico |
4 |
Patente del Agente o Apoderado Aduanal |
05 |
Número de documento |
Numérico |
7 |
Número de pedimento |
06 |
Clase de documento |
Alfanumérico |
3 |
Clave del documento que se pretende pagar |
07 |
Tipo de operación |
Numérico |
1 |
1 = Importación 2 = Exportación |
08 |
RFC del contribuyente |
Alfanumérico |
13 |
|
09 |
Identificador de cuenta bancaria |
Alfanumérico |
5 |
Identificador de otras cuentas bancarias del agente aduanal o del importador |
10 |
Importe total del pedimento (incluye forma de pago virtual) |
Numérico |
12 |
Total de las contribuciones. |
Desglose de contribuciones del archivo "E" de envío (Requerido al menos una vez con repeticiones hasta n veces) AA-Bancos
No. | Nombre de Campo | Tipo | Longitud | Observaciones |
---|---|---|---|---|
01 |
Tipo de registro |
Alfanumérico |
2 |
20 |
02 |
Clave impuesto |
Numérico |
6 |
De conformidad con las claves contenidas en el Apéndice 12 de la RCGMCE |
03 |
Forma de pago |
Numérico |
3 |
De conformidad con las claves contenidas en el Apéndice 13 de la RCGMCE |
04 |
Importe |
Numérico |
12 |
Importe de la contribución a pagar |
Todos los campos numéricos deberán ser ajustados a la derecha, rellenados con ceros a la izquierda.
Todos los campos alfanuméricos deberán ser justificados a la izquierda, rellenados con espacios a la derecha.
Si es persona moral, deberá declarar el RFC a 12 posiciones, con un blanco al final, si es persona física podrá declararlo de 13 o 10 posiciones, con blancos al final.
En el caso de pedimentos con importe cero, se deberá declarar un registro 20 con ceros en los campos 02, 03 y 04.
Cuando sea más de un pedimento no deberá existir líneas en blanco entre los registros y se deberá respetar el orden de:
Registro 10 Pedimento 1
Registro 20 Pedimento 1
Registro 20 Pedimento 1
Registro 10 Pedimento 2
Registro 20 Pedimento 2
.....
.....
Ejemplo de archivo de envío.
10032030406000002A11EFCM980124VRRX1FAS000000000340
20000001000000000000179
20000015000000000000161
10032030406000003A11GGCM950628RSAX1FAS000000000179
20000001000000000000179
Archivo de Respuesta.
Por cada archivo solicitud enviado por CAAAREM, el banco genera un archivo de resultados con las siguientes características:
APPPPNNN.DDD
Donde:
A
PPPP
NNN
DDD
Identificador de archivo respuesta.
Es la patente con la que opera el Agente Aduanal.
Número consecutivo de archivo.
Día juliano en que se efectúa la transmisión.
La institución bancaria deberá garantizar que el archivo de respuesta en su “identificador” debe corresponder en mayúsculas o minúsculas al de envío, es decir si el archivo fue enviado con “E” mayúscula se deberá recibir una “A” mayúscula.
El archivo es de texto, en formato “ASCII” y debiéndose presentar al final los caracteres de control “carriage return” y “line feed”.
Los resultados de cada uno de los pedimentos enviados en el archivo solicitud están integrados por los siguientes campos:
Detalle de respuesta Banco-AA Pago exitoso
No. |
Nombre de Campo |
Tipo |
Longitud |
Observaciones |
---|---|---|---|---|
01 |
Tipo de registro |
Alfanumérico |
2 |
30 |
02 |
Aduana |
Numérico |
2 |
Aduana en la que se validó el pedimento y en la que se registrará el pago |
03 |
Patente aduanal |
Numérico |
4 |
Patente del Agente o Apoderado Aduanal |
04 |
Número de documento |
Numérico |
7 |
Número de pedimento |
05 |
RFC del contribuyente |
Alfanumérico |
13 |
|
06 |
Punto origen |
Numérico |
2 |
Número de caja |
07 |
Número de operación bancaria |
Alfanumérico |
10 |
Otorgado por la Institución bancaria y que ampara el pago. Este debe ser único. |
08 |
Firma electrónica bancaria |
Alfanumérico |
10 |
Otorgado por la Institución bancaria y que ampara el pago. |
09 |
Fecha de pago |
Date |
8 |
Con formato DDMMAAAA |
10 |
Hora de pago |
Alfanumérico |
8 |
Con formato hh:mm:ss |
11 |
Turno |
Alfanumérico |
1 |
M=Matutino, V=Vespertino |
Detalle de respuesta Banco-AA Pago rechazado
No. |
Nombre de Campo |
Tipo |
Longitud |
Observaciones |
---|---|---|---|---|
01 |
Tipo de registro |
Alfanumérico |
2 |
40 |
02 |
Aduana |
Numérico |
2 |
Aduana en la que se validó el pedimento y en la que se registrará el pago |
03 |
Patente aduanal |
Numérico |
4 |
Patente del Agente o Apoderado Aduanal |
04 |
Número de documento |
Numérico |
7 |
Número de pedimento |
05 |
Causa de rechazo |
Alfanumérico |
3 |
Debe contener errores del protocolo, adicionado con los errores de pago electrónico. |
Ejemplo de archivo de recepción.
302030406000001RFCM950124VGA011005100111SR5HTY89DJ0904200611:05:09M
402030406000002106
302030406000003GGCM950628RSA011403130311F6YE8YXQDJ0904200617:29:09V
Certificacion de Pedimentos
Si el archivo respuesta contiene mensajes con error, el Agente Aduanal procederá a modificarlos y retransmitir para efectuar el pago. En caso que el archivo contenga registros con firma electrónica, el Agente Aduanal procederá a imprimir los pedimentos, con la diferencia de que en Pago Electrónico la certificación no se imprime en las certificadoras del banco ya que en su lugar aparecerá la información del archivo respuesta.
Dentro del espacio destinado para sellos, deberá imprimirse la siguiente información tomando únicamente como base la información del archivo respuesta y respetando el orden y formato indicados, ya que son los autorizados por la Administración General de Aduanas:
ADMINISTRACION GENERAL DE ADUANAS
BANCO: (Número y nombre del banco)
ADUANA: (Clave de Aduana) (Nombre de la Aduana)
CAJA: (Número de caja) Oper (Número de operación bancaria)
RFC: (del Importador o Exportador)
PEDIMENTO: (Patente y Número de pedimento)
FECHA: (Fecha de pago formato DD/MM/AAAA) HORA: (Hora de pago formato HH:MM:SS)
TURNO: (T.M. TURNO MATUTINO ó T.V. TURNO VESPERTINO)
ELECTRONICO: (Firma electrónica del pago)
IMPORTE: $ (Monto total del pedimento, incluye virtuales)
Catálogo de Errores.
La estructura del campo “error” esta conformada de la siguiente manera:
Digito 1: Origen del error
- SAAI
- Bancos
Digito 2 y 3: Código de error.
Código |
Descripción |
---|---|
101 |
Error en fecha de pago (la fecha de pago declarada por el agente o apoderado aduanal en base a la cual se calcularon las contribuciones del pedimento declaradas, no corresponde a la fecha en que se esta pretendiendo hacer el pago. |
102 |
Patente aduanal no registrada en la aduana |
103 |
Fecha de pago declarada diferente a la actual |
104 |
El pedimento no ha sido validado |
105 |
Pedimento en investigación (al encontrarse alguna incidencia en el paso de pedimento por los módulos del SAAI, fue enviado a investigación). |
106 |
Pedimento ya pagado |
107 |
Pedimento cancelado (el pedimento se ha desistido) |
108 |
Patente aduanal suspendida o cancelada |
109 |
Datos del mensaje 4 difieren de los del mensaje 1 |
110 |
Transacción incompleta, problemas en base de datos del equipo de módulos |
111 |
Banco se encuentra activo pero el SAAI no está disponible |
112 |
Problemas con intercambio de mensajes SAAI - Banco |
113 |
No se puede realizar el pago porque SAAI envía información inconsistente |
114 |
Error de SAAI no clasificado. |
115 |
SAAI no envió grupo prevalidador |
116 |
Clave de impuesto(s) no coincide con la información registrada en SAAI |
117 |
Forma(s) de pago no coincide con la información registrada en SAAI. |
118 |
Importe(s) no coincide con la información registrada en SAAI. |
119 |
El pedimento no se ha presentado al módulo de confirmación |
120 |
El pedimento se presento al módulo de confirmación pero fue rechazado |
121 |
Clave Tipo de operación incorrecta |
122 |
Clave de forma de pago incorrecta |
123 |
Importe incorrecto con relación a la tasa |
124 |
Clase de impuesto no permitida para este tipo de No Pedimento |
125 |
Clave de Aduana incorrecta |
126 |
Documento Incorrecto |
127 |
Clave de Documento de No Pedimento Incorrecta |
128 |
Sin respuesta de certificación SAAI |
201 |
Tipo de registro inválido |
202 |
Clave de aduana invalida |
203 |
Patente aduanal inexistente |
204 |
Número de documento inválido |
205 |
Clase de documento inválido |
206 |
Tipo de operación inválido |
207 |
RFC del contribuyente inválido |
208 |
Identificador de cuenta bancaria inválido |
209 |
El importe de formas de pago no cuadra contra suma de importes |
210 |
Clave de impuesto inválida |
211 |
Forma de pago inválida |
212 |
Forma de pago inválida para Pago Electrónico |
213 |
Importe debe ser mayor a 0 |
214 |
Nombre del archivo inválido |
215 |
Día juliano del archivo es inválido |
216 |
Número de pedimentos a pagar inválido |
217 |
Número de registros en el archivo inválido |
218 |
El número de pedimentos a pagar no coincide con los registros enviados |
219 |
El número de registros no coincide con los registros enviados |
220 |
La clave de banco es incorrecta |
221 |
Clase de documento no válida para Pago Electrónico |
222 |
Clave de impuesto no válido para Pago Electrónico |
223 |
El importe de aprovechamiento no es válido |
224 |
El agente aduanal no esta activo para Pago Electrónico |
225 |
No existe saldo en la cuenta para efectuar operación |
226 |
No se puede realizar la operación porque existen problemas en la cuenta, verifique con su ejecutivo |
227 |
La operación no cumple la restricciones establecidas por el titular de la cuenta |
228 |
No se puede atender la operación porque se encuentra fuera del horario de operación del banco. |
229 |
SAAI disponible pero banco con problemas técnicos internos |
230 |
Existen problemas de comunicación entre Banco y SAAI |
231 |
Error del banco no clasificado |
232 |
Formato del archivo invalido |
233 |
Grupo prevalidador inexistente |
234 |
Existen líneas en blanco entre registros |
235 |
Existe un registro 10 sin registros 20 |
236 |
Existe un registro 20 sin registro 10 |
237 |
Importe inválido |
238 |
Existe un registro 60 sin registros 70 |
239 |
Existe un registro 70 sin registro 80 |
240 |
Folio de solicitud invalido |
241 |
Clase de documento inválido para No pedimentos |
242 |
La cuenta no se encuentra activa para pago de No pedimentos |
243 |
Clave de seguridad incorrecta |
244 |
La información del No pedimento que intenta recuperar es diferente a la recibida originalmente |
245 |
La cuenta no se encuentra activa para pago de No pedimentos |
246 |
Ya existe folio de solicitud |
Se deberá generar un solo error por cada pedimento o registro, de acuerdo a la secuencia de validación de cada Banco.
Este catálogo es aplicable a todas las operaciones electrónicas de todos los bancos, la institución bancaria deberá dar aviso a CAAAREM en el caso de incorporar un número de error para actualizar y distribuir este manual.
Catálogo de Bancos.
Catalogo de Insituciones Bancarias de Pago Electronico Centralizado.
Clave |
Descripción |
---|---|
03 |
HSBC. |
05 |
CitiBANAMEX. |
08 |
BANORTE. |
09 |
SANTANDER. |
11 |
BBVA. |