«Судья адвокат дьявола» — это не официальный термин из законодательства Мексики, а образное название для специалиста, который тщательно проверяет входные данные перед отправкой их в систему IDSE (Sistema de Identificación de Salarios y Cotizaciones) Института социального страхования Мексики (IMSS).
Его задача, «играть роль дьявола» и найти все возможные ошибки до того, как файл будет отклонён системой. Это экономит деньги, время и нервы бухгалтеру или внешнему консультанту.
Что именно проверяет «судья»
- Формат файла DispMag: корректность расширения
.txt, разделителей, кодировки UTF-8. - Структура полей: количество колонок, порядок, длина каждого поля (RFC, CURP, NSS, дата, tipo de movimiento, etc.).
- Математические контроли: проверка контрольных цифр RFC, дневных и биместровых зарплат, совпадение сумм.
- Логические ограничения: дата увольнения не может быть раньше даты приёма, «reingreso» не допускается без предварительного «baja».
- Ошибки сертификатов: срок действия FIEL/e.firma, отсутствие цепочки доверенных корневых сертификатов.
- Блокировки в IDSE: RFC в «lista negra» или предприятие в процессе аудита.
Инструменты, которые использует «судья»
- Макрос Genera Archivo DispMag (Excel): автоматически формирует
.txtи запускает встроенную валидацию (требуется включить макросы). - Онлайн-валидация idse.imss.gob.mx → menú Validación previa de movimientos.
- Утилита IMSS Diagnostic Tool (скачивается с того же портала) — проверяет сертификаты, версию Java, настройки браузера.
- Сторонние скрипты на Python или PowerShell для сверки CURP/NSS через API INEGI/IMSS.
Топ-5 ошибок, которые «судья» ловит чаще всего
| Ошибка | Сообщение IDSE | Как исправить (кратко) |
|---|---|---|
| Неверный RFC (12/) | «RFC inválido» | Проверить контрольную цифру, заменить букву «Ñ» на «X» |
| Дата за пределами отчётного периода | «Fecha fuera del bimestre» | Изменить дату или подать корректирующее движение |
| Сертификат просрочен | «La firma no es válida» | Обновить FIEL/e.firma на SAT; проверить дату ПК |
| Повтор NSS | «Registro duplicado» | Удалить дубль или дождаться разрешения IMSS |
| Нет поля «Salario Base» | «Campo obligatorio faltante» | Заполнить ячейку в Excel-шаблоне, сохранить ещё раз |
Пошаговая инструкция: как «отвести дьявола» за 10 минут
- Открыть файл DispMag.xlsm.
- Нажать Ctrl + Mayús + J (макрос «ValidaIDSE»).
- Если появляются красные ячейки — исправить показанные данные.
- Запустить макрос «GeneraTXT», получить
DispMag_YYYYMMDD.txt. - Войти в IDSE с e.firma.
- Меню Movimientos Afiliatorios → Carga de archivo → выбрать
.txt. - Дождаться отчёта «Prevalidación» (до 2 минут).
- Если статус EXITOSO, нажать Enviar.
Если ERROR — вернуться к пункту 2.
Контакты и ресурсы для обращений
- Центр поддержки IMSS Línea IMSS desde la República Mexicana:
- 01 800 623 23 23 (опция 4, luego 2).
- WhatsApp IMSS:
- +52 55 7626 36 36 (пн-пт 08:00-20:00).
- Correo soporte técnico IDSE:
- idse@imss.gob.mx (ответ в течение 48 ч).
- Chat en línea:
- idse.imss.gob.mx → botón «¿Necesitas ayuda?».
- Delegaciones IMSS:
- Найдите ближайшую: Directorio de unidades.
- Сторонние консультанты (сертифицированы IMSS):
- Asesoría Fiscal Empresarial: contacto@asesoriafiscal.com.mx
- Grupo IDSE Solutions: +52 81 1876 5432
Самое главное запомнить
Настоящая «адвокат дьявола»-проверка — это не роскошь, а необходимость.
Одна ошибка в строке может блокировать все движения предприятия на неделю, а штрафы за просрочку отчётности могут превысить 13 000 MXN. Поэтому:
- Никогда не отправляйте файл, пока не пройдёте макрос-валидацию.
- Храните резервные копии
.xlsmи.txtминимум 5 лет. - Если сомневаетесь — обращайтесь в поддержку, указывая ID de transacción из отчёта IDSE.
¡Éxitos en la carga de movimientos!