С 1 октября 2025 года привычные форматы уведомлений об уточнении (УоУ) и извещений о получении (ИоП) будут заменены на универсальные служебные сообщения (УС). Эти изменения обязательны при обмене любыми документами: форматными и неформатными. Исключение — электронная транспортная накладная.
Что такое универсальное служебное сообщение (УС)
Универсальное сообщение — это XML-файл фиксированного формата, который используется для информирования о получении документов, ошибках и других событиях в документообороте. В отличие от ИоП и УоУ, универсальные сообщения не требуют подписи и не сопровождаются подтверждением даты отправки (ПДО) или поступления (ПДП).
План перехода на УС
Переход на универсальные сообщения в продуктовой среде произойдет в три этапа:
- С 16 июля 2025 — одновременно генерируются старые файлы ИоП/УоУ и соответствующее им универсальное служебное сообщение. На этом этапе Saby будет генерировать два файла. Для обработки события будет достаточно хотя бы одного из них: ИоП/УоУ либо УС. Пользователи с доступом к тестовому контуру смогут опробовать функционал с 9 июля.
- С 1 сентября 2025 — одновременно генерируются старые файлы ИоП/УоУ и соответствующее им универсальное служебное сообщение. На этом этапе Saby будет генерировать два файла. Для обработки события будет обязательно наличие УС. Пользователи с доступом к тестовому контуру смогут опробовать функционал с 25 августа.
- С 1 октября 2025 — режим только универсальных сообщений. На этом этапе Saby будет генерировать и принимать только УС, в том числе по документам, которые отправили до 1 октября. Файлы старого формата система будет игнорировать, их не получится сохранить. Пользователи с доступом к тестовому контуру смогут опробовать этап с 24 сентября.
Назначения и коды универсальных сообщений
Назначение универсального служебного сообщения определяется по коду внутри файла. С 1 октября будут поддерживаться 4 кода:
- 1999 — извещение о получении. Генерируется внутри Saby. Тип и подтип при запросе через API СБИС: ИзвПолуч/1115144.
- 2999 — уведомление об уточнении. Передаётся через API. Тип и подтип: УведУточ/1115144.
- 3999 — отказ в подписи. Генерируется при отклонении. Тип и подтип при запросе через API СБИС: УведУточ/1115144.
- 4002 — сообщение, генерация внутри Saby и передача, тип и подтип при запросе через API СБИС: УС/1115144.
Отличить УС 2999 от 3999 можно только по содержимому файла — они сохраняются в системе одинаково.
Названия событий в API
Названия событий при отдаче через API остаются прежними: «Извещение о получении» и «Утверждение». Добавляются новые события: «Сообщение» и «Сообщение от получателя». В рамках этих событий будет передаваться УС 4002.
Изменения в API СБИС
В методе СБИС.ПодготовитьДействие появилось новое поле Документ.Этап.Вложение.ТребуемоеДействие со значениями:
- Нет — не требует подписи и расшифровки.
- Подписать — требует подписи.
- Расшифровать — требует расшифровки.
Во время режима одновременной генерации ИоП/УоУ и УС ответ метода СБИС.ПодготовитьДействие для события «Извещение о получении» будет выглядеть следующим образом:
Этап : [{
Действие : [{
ТребуетПодписания = "Да",
Вложение : [
{ Тип = "ИзвПолуч", Подтип = "1115110", ТребуемоеДействие = "Подписать" },
{ Тип = "ИзвПолуч", Подтип = "1115144", ТребуемоеДействие = "Нет" }
]
}]
}]
}
В режиме только УС:
Этап : [{
Действие : [{
ТребуетПодписания = "Нет",
Вложение : [
{ Тип = "ИзвПолуч", Подтип = "1115144", ТребуемоеДействие = "Нет" }
]
}]
}]
}
Передача произвольных сообщений (УС 4002)
Для отправки события «Сообщение» в СБИС.ВыполнитьДействие нужно указать:
Документ.Этап.Название = "Сообщение"
Документ.Этап.Действие.Название = "Отправить"
Документ.Этап.Действие.Комментарий = "Ваш текст сообщения"
УС 1999 на Титул1 и Титул2
Saby всегда будет запрашивать УС 1999 на Титул1 у стороннего оператора. Этим нельзя управлять. Также Saby всегда будет сам генерировать УС 1999 на Титул1. Если сторонний оператор его не запрашивал, то УС 1999 будет передан внутри Saby, но стороннему оператору отсылаться не будет.
Таким образом, внутри Saby всегда останется событие «Извещение о получении», в рамках которого будет передаваться УС 1999.
Saby никогда не будет запрашивать УС 1999 на Титул2 у стороннего оператора. Этим нельзя управлять. Saby будет генерировать УС 1999 на Титул2, только если сторонний оператор его запросил.
Что делать клиентам Saby
- Если вы работаете на сайте saby.ru — ничего делать не нужно, всё произойдёт автоматически.
- Если вы работаете через API СБИС, но формируете служебные документы с помощью метода СБИС.ПодготовитьДействие — корректно обрабатывайте ответ и не подписывайте файлы, которые этого не требуют.
- Если вы работаете через API СБИС и формируете служебные сообщения самостоятельно — убедитесь, что к отправке подготовлен корректный набор файлов: ИоП/УоУ + УС либо только универсальное сообщение. Если этого не сделать, Saby сообщит об ошибке, а статус сообщения не изменится.



