Важно! Несмотря на необычное название, данная статья посвящена исключительно техническим аспектам интеграции с системой SII (Suministro Inmediato de Información) налоговой службы Испании (AEAT). Ошибка 1207 — одна из самых частых проблем при отправке XML-файлов.
Основные причины ошибки 1207
- Неверное заполнение поля CuotaRepercutida — сумма НДС указана, а операция не признаётся облагаемой.
- Неправильное значение CalificacionOperacion — должно быть Operación Sujeta y No exenta ⎼ Sin inversión del sujeto, если CuotaRepercutida > 0.
- Опечатки в XML-схеме — особенно в namespace или версии формата.
- Отсутствие обязательных заголовков SOAP.
Как проверить XML перед отправкой
-
Шаг 1: Валидация структуры
Используйте официальный валидатор AEAT:
curl -X POST -H "Content-Type: application/soap+xml;charset=UTF-8" --data-binary @test.xml https://www7.aeat.es/wlpl/SSII-FACT/ws/fe/SiiFactPFE.wsdl -
Шаг 2: Проверка полей
- CuotaRepercutida > 0 → обязательно CalificacionOperacion = S
- ImporteTotal = BaseImponible + CuotaRepercutida
- ClaveRegimenEspecialOTrascendencia заполнено при необходимости
-
Шаг 3: Подпись и сертификат
Убедитесь, что используется действующий цифровой сертификат ФНМТ.
Пример корректного XML-фрагмента
<Factura> <TipoFactura>F1</TipoFactura> <ClaveRegimenEspecialOTrascendencia>01</ClaveRegimenEspecialOTrascendencia> <DescripcionOperacion>Venta de productos</DescripcionOperacion> <TipoDesglose> <DesgloseFactura> <Sujeta> <NoExenta> <TipoNoExenta>S1</TipoNoExenta> <DesgloseIVA> <DetalleIVA> <TipoImpositivo>21.00</TipoImpositivo> <BaseImponible>1000.00</BaseImponible> <CuotaRepercutida>210.00</CuotaRepercutida> <!-- только если CalificacionOperacion = S --> </DetalleIVA> </DesgloseIVA> </NoExenta> </Sujeta> </DesgloseFactura> </TipoDesglose> </Factura>
Контакты для обращений
- Центр поддержки AEAT (SII)
Тел.: +34 901 200 347
Email: sii@aeat.es
Онлайн-форум: foros.agenciatributaria.es - Техническая поддержка SOAP/SSL
Web: Manual técnico SII (PDF) - Экстренная линия для разработчиков
Тел.: +34 91 554 87 70 (рабочие дни 9:00–19:00 CET)
Частые сценарии и быстрые решения
| Симптом | Короткое решение |
|---|---|
| SoapFault: 1207 | Проверить CalificacionOperacion и обнулить CuotaRepercutida при необходимости. |
| HTTP 500 на этапе handshake | Обновить сертификат TLS 1.2 и установить правильный chain (FNMT → AC Camerfirma). |
| Timeout >30 сек | Использовать endpoint https://www7.aeat.es/wlpl/SSII-FACT/ws/fe/SiiFactPFE.wsdl вместо старого. |
Самое главное помнить
Ошибка 1207 не лечится «вручную» через веб-интерфейс AEAT — только через корректировку XML-файла или кода вашего ПО. Всегда проверяйте:
- Значение CuotaRepercutida равно 0, если операция освобождена от НДС.
- Если CuotaRepercutida > 0, то CalificacionOperacion обязательно должно быть S.
- Версия схемы XML соответствует 1.1 (актуально на март 2026 г.).
Успешной интеграции и нулевых ошибок в логе SII!