1 ЭТАП Контур: TEST API ФНС | |||||||
N | Наименование | Контур | N шага BPMN | Шаги | Ожидаемый успешный результат | Неуспешный результат | Комментарий |
Авторизация в API ФНС | ФНС | 1. Получить токен авторизации | Пришел ответ в формате JSON с кодом "200 ОК" и токеном авторизации: | ||||
Вызвать метод getAuthToken(), отправив запрос GET/rs/auth/token" | |||||||
{ "status": "OK", "expires_in": 1800000, "type": "AuthToken", "token": <Токен авторизации> } <expires_in> - время в миллисекундах, через которое истечет срок действия токена. Например, 1800000 мс = 30 минут. <type> - Тип токена. | |||||||
2. Сохранить полученный токен авторизации | Токен сохранен | ||||||
3. Декодировать токен из кодировки BASE64 | Токен декодирован | ||||||
4. Подписать декодированный токен в формате CAdES-BES (формат PKCS#7) | Декодированный токен подписан | ||||||
1 | - | 5. Закодировать подпись в кодировке BASE64 | Подпись закодирована в BASE64 | ||||
6. Выполнить авторизацию пользователя по токену и его подписи | Пришел ответ в формате JSON с кодом "200 ОК" и токеном авторизации: | Пришел ответ с кодом, отличным от 200 Свидетельствует об ошибке авторизации | |||||
Вызвать метод signIn(), отправив запрос POST/rs/auth/signin | { "STATUS": "OK", "expires_in": 86400000, "type": "RiToken", "token": <Токен авторизации> } <expires_in> - время в миллисекундах, через которое истечет срок действия токена. Например, 86400000 мс = 24 часа. <type> - Тип токена. | ||||||
В параметрах запроса передать: - токен авторизации, полученный на шаге 1 - подпись в формате BASE64, полученную на шаге 4 | |||||||
Тип передаваемых данных: text/xml | |||||||
7. Сохранить полученный токен авторизации | Токен сохранен | После успешной авторизации все методы сервиса необходимо вызывать с передачей токена авторизации заголовке ("Authorization: RiToken <Токен, полученный в методе/rs/auth/signin>") | |||||
2 | Запросить список заявок на открытие счета | ФНС | 8 | 1. Получить список заявок на открытие счета | Пришел ответ в формате JSON со статусом "200 ОК" и списком строк - идентификаторов транспортных контейнеров: | В ответе придут только те идентификаторы транспортных контейнеров, которые имеют отношение к конкретному банку. ФНС определяет это по токену авторизации. В случае, если заявок в банк нет, список идентификаторов будет пустой - "ACC_LIST": [] | |
Вызвать метод getAccList(), отправив запрос GET/rs/acc | |||||||
В заголовке запроса указать токен авторизации: ("Authorization: RiToken <Токен, полученный в методе/rs/auth/signin>") | "STATUS": "OK", "ACC_LIST": [ <Идентификаторфайла>, ... ] } | ||||||
2. Сохранить идентификаторы транспортных контейнеров | Идентификаторы транспортных контейнеров сохранены | ||||||
3 | Получить контейнер с заявкой на открытие счета | ФНС | 9 | 1. Загрузить с сервера файл с заявкой на открытие счета | Пришел ответ с кодом "200 ОК" и файлом транспортного контейнера в формате ZIP-архива, который содержит: - свидетельство о регистрации бизнеса - универсальная форма на открытие счета - подписи sig. | Пришел ответ с кодом, отличным от 200 Свидетельствует об ошибке загрузки | |
Вызвать метод downloadAcc(), отправив запрос GET/rs/acc/{id} | |||||||
В заголовке запроса указать токен авторизации: ("Authorization: RiToken <Токен, полученный в методе/rs/auth/signin>") | |||||||
2. Сохранить полученные транспортные контейнеры | Полученные транспортные контейнеры сохранены | ||||||
3. Передать в ФНС статус о принятии заявки в работу | Пришел ответ с кодом "200 ОК" | ||||||
Вызвать метод setAccStatus(), отправив запрос POST/rs/acc/{id}, где {id} - идентификатор транспортного контейнера | |||||||
В заголовке запроса указать токен авторизации: ("Authorization: RiToken <Токен, полученный в методе/rs/auth/signin>") | |||||||
В теле запроса передать: - stateCode= 10 - state = "Заявка принята в банке" | |||||||
Распаковать контейнер, полученный от ФНС | Банк | 1. Распаковать контейнер, сохраненный ранее | Контейнер распакован | Альтернативный сценарий: При попытке распаковать контейнер, появляется ошибка "файл поврежден" | |||
Порядок действий: 1. Направить уведомление о не открытие счета Вызвать метод setAccStatus(), отправив запрос POST/rs/acc/{id}, где {id} - идентификатор транспортного контейнера | |||||||
В заголовке запроса указать токен авторизации: ("Authorization: RiToken <Токен, полученный в методе/rs/auth/signin>") | |||||||
В теле запроса передать: - stateCode= 12 - state = "ошибка проверки УКЭП заявления об открытие счета, требуется повторное подписание" | |||||||
4 | 10 | 2. Проверить комплектность контейнера | Содержимое контейнера соответствует перечню: - свидетельство о регистрации бизнеса - универсальная форма на открытие счета - подписи sig. | Альтернативный сценарий: Содержимое контейнера не соответствует требованию для открытия счета. | |||
Порядок действий: 1. Направить уведомление о не открытие счета Вызвать метод setAccStatus(), отправив запрос POST/rs/acc/{id}, где {id} - идентификатор транспортного контейнера | |||||||
Комплект ИП: - P21001 - Заявление USN (или иной формы налогообложения) | |||||||
Комплект ЮЛ: - P11001 - Заявление по форме N 26.2-1 (или иной формы налогообложения) - Учредительный документ юридического лица - Решение о создании ЮЛ - Устав - Иные документы | |||||||
В заголовке запроса указать токен авторизации: ("Authorization: RiToken <Токен, полученный в методе/rs/auth/signin>") | |||||||
В теле запроса передать: - stateCode= 30 - state = "Счет не может быть открыт" | |||||||
5 | Внутренние проверки ФЛ (ИП/ООО) банком | Банк | 11 | Направить данные клиента в систему банка по ИНН | Данные направлены, API банка вернул ответ с кодом "200 ОК" | Альтернативный сценарий: Заявитель не прошел проверки банка. | Если клиент в банке не найден, то система создает нового клиента и идентифицирует его |
Порядок действий: 1. Направить уведомление о не открытие счета Вызвать метод setAccStatus(), отправив запрос POST/rs/acc/{id}, где {id} - идентификатор транспортного контейнера | |||||||
В заголовке запроса указать токен авторизации: ("Authorization: RiToken <Токен, полученный в методе/rs/auth/signin>") | |||||||
В теле запроса передать: - stateCode= 30 - state = "Счет не может быть открыт" | |||||||
2. Направить уведомление для клиента о невозможности открыть счет | |||||||
6 | Проверка подписи | Банк | 11 | Проверить файл подписи | Подпись проверена | Альтернативный сценарий: Подпись проверена и не валидна, | |
Порядок действий: 1. Направить уведомление о не открытие счета Вызвать метод setAccStatus(), отправив запрос POST/rs/acc/{id}, где {id} - идентификатор транспортного контейнера | |||||||
В заголовке запроса указать токен авторизации: ("Authorization: RiToken <Токен, полученный в методе/rs/auth/signin>") | |||||||
В теле запроса передать: - stateCode= 12 - state = "ошибка проверки УКЭП заявления об открытие счета, требуется повторное подписание" | |||||||
7 | Определить клиент/не клиент банка | Банк | 11 | Получить результат по статусу заявителя | Клиент идентифицирован | Альтернативный сценарий 1: Клиент не идентифицирован в банке | |
Порядок действий описан в шаге N 8 | |||||||
Альтернативный сценарий 2: Банковский сервис недоступен | |||||||
8 | Удаленная идентификация по ЕБС + ЕСИА, если не клиент банка ранее | Банк | 12 | 1. Передать в ФНС статус о необходимости дополнительной идентификации клиента | Пришел ответ с кодом "200 ОК" | Альтернативный сценарий 1: Клиент не прошел идентификацию в банке | Если клиент ранее не был идентифицирован Банком, ему понадобится еще раз пройти идентификацию ЕБС в Банке. |
Вызвать метод setAccStatus(), отправив запрос POST/rs/acc/{id}, где {id} - идентификатор транспортного контейнера | Порядок действий: 1. Направить в ФНС статус о необходимости дополнительной идентификации клиента | ||||||
В заголовке запроса указать токен авторизации: ("Authorization: RiToken <Токен, полученный в методе/rs/auth/signin>") | 2. По истечению 60 дней с момента регистрации бизнеса заявка уходит в архив | ||||||
3. Уведомить клиента о невозможности открыть по данной заявке счет | |||||||
В теле запроса передать: - stateCode= 11 - state = "Требуются дополнительные действия по идентификации клиента" | |||||||
2. Направить уведомление клиенту о необходимости идентификации клиента в банке и ссылку на прохождение идентификации | |||||||
9 | Уведомление об открытии счета | Банк/ФНС | 15 | 1. Передать в ФНС статус об успешном открытии счета | Пришел ответ с кодом "200 ОК" | ||
Вызвать метод setAccStatus(), отправив запрос POST/rs/acc/{id}, где {id} - идентификатор транспортного контейнера | |||||||
В заголовке запроса указать токен авторизации: ("Authorization: RiToken <Токен, полученный в методе/rs/auth/signin>") | |||||||
В теле запроса передать: - stateCode= 20 - state = "Счет открыт" | |||||||
10 | Уведомление о неоткрытии счета | Банк/ФНС | 12.2 | 1. Передать в ФНС статус о неуспешном открытии счета | Пришел ответ с кодом "200 ОК" | ||
Вызвать метод setAccStatus(), отправив запрос POST/rs/acc/{id}, где {id} - идентификатор транспортного контейнера | |||||||
В заголовке запроса указать токен авторизации: ("Authorization: RiToken <Токен, полученный в методе/rs/auth/signin>") | |||||||
В теле запроса передать: - stateCode= 30 - state = "Счет не может быть открыт" |
2 ЭТАП Тип сценария: позитивный Заявитель: ИП/ООО Контур: Тест регистрации бизнеса/TEST ЛК ФНС/ТЕСИА/ТЕБС/Банк | |||||||
N | Наименование | Контур | Шаги ИП | Шаги ООО | Ожидаемый результат | Негативный результат | Комментарий |
1 | Создание упрощенной УЗ ТЕСИА | ТЕСИА | 1. Зайти на тестовый контур https://esia-portal1.test.gosuslugi.ru/registration/ 2. Выбрать другой способ регистрации 3. Ввести ФИО, телефон, Email 4. Подтвердить телефон 5. Подтвердить Email 6. Задать пароль | 1. Зайти на тестовый контур https://esia-portal1.test.gosuslugi.ru/registration/ 2. Выбрать другой способ регистрации 3. Ввести ФИО, телефон, Email 4. Подтвердить телефон 5. Подтвердить Email 6. Задать пароль | Упрощенная УЗ создана | Необходимо зарегистрировать УЗ в Тестовой ЕСИА (ТЕСИА), нужно получить УЗ физического лица, продолжать регистрацию на ЮЛ не нужно. После регистрации необходимо получить статус Подтвержденная УЗ. Для регистрации на данном этапе можно использовать любые данные. В качестве e-mail рекомендую использовать рабочий, а в качестве номера телефона - свой мобильный | |
Подробнее об процессе регистрации написано на страницах 5 - 7 инструкции Инструкция_по_работе_с_тестовой_средой_1_7.pdf | |||||||
2 | Создание стандартной УЗ ТЕСИА | ТЕСИА | 1. Заполнить в профиле следующие данные: - ФИО - пол - дата рождения - место рождения - гражданство - данные документа, удостоверяющего личность - СНИЛС | 1. Заполнить в профиле следующие данные: - ФИО - пол - дата рождения - место рождения - гражданство - данные документа, удостоверяющего личность - СНИЛС | Стандартная УЗ создана | ||
2. Дождаться результата проверки | 2. Дождаться результата проверки | ||||||
3 | Создание подтвержденной УЗ ТЕСИА | ТЕСИА | 1. Получить код подтверждения письмом 2. Ввести произвольный адрес 3. В течение 5 минут код подтверждения появится в файле: http://esia-portal1.test.gosuslugi.ru/logs/postcodes/ | 1. Получить код подтверждения письмом 2. Ввести произвольный адрес 3. В течение 5 минут код подтверждения появится в файле: http://esia-portal1.test.gosuslugi.ru/logs/postcodes/ | УЗ успешно подтверждена | ||
5 | Идентификация по ЕБС | ТЕБС | 1. Перейти по ссылке https://armb2-demo.ebsbio.tech/ 2. Авторизоваться: Логин: uc_operator Пароль: leQLf# 3. Перейти в раздел "Работа с клиентом" 4. Ввести данные подтвержденной УЗ ТЕСИА 5. Нажать отправить запрос 6. Нажать на найденный профиль и нажать "Перейти к сбору БО" 7. Снять фотографию лица 8. Произвести запись голоса 9. Найти УЗ по идентификатору 10. Выбрать "Зарегистрировать БО" 11. На экране появится сообщение об отправке заявления на регистрацию образцов | 1. Перейти по ссылке https://armb2-demo.ebsbio.tech/ 2. Авторизоваться: Логин: uc_operator Пароль: leQLf# 3. Перейти в раздел "Работа с клиентом" 4. Ввести данные подтвержденной УЗ ТЕСИА 5. Нажать отправить запрос 6. Нажать на найденный профиль и нажать "Перейти к сбору БО" 7. Снять фотографию лица 8. Произвести запись голоса 9. Найти УЗ по идентификатору 10. Выбрать "Зарегистрировать БО" 11. На экране появится сообщение об отправке заявления на регистрацию образцов | Результаты регистрации обновляются автоматически и процесс регистрации может занимать до 5 дней. При желании для получения результатов регистрации можно нажать на кнопку "Получить результат", "Вернуться к списку" найденных учетных записей или перейти к работе с новым клиентом нажав "Новый клиент". | Негативные кейсы описаны в документе Руководство_оператора_УЦ_АРМ_Биометрия.docx | Процесс регистрации описан в руководстве (Со стр. 4) Руководство_оператора_УЦ_АРМ_Биометрия.docx |
1 | Авторизация в ЛК ФНС ЮЛ/ИП | ФНС | http://94.125.90.50:6336/gr2_bank/sign-in.html?m=cert&nextUrl=/gr2_bank/lk-doc-new.html?sfrd=21001 | http://94.125.90.50:6336/gr2_bank/sign-in.html?m=cert&nextUrl=/gr2_bank/lk-doc-new.html?sfrd=11001 | |||
Авторизоваться с помощью вновь созданной УЗ ТЕСИА | Авторизоваться с помощью вновь созданной УЗ ТЕСИА | Тестовые фиктивные сертификаты | |||||
Ввести пароль ТЕСИА | Ввести пароль ТЕСИА | Окно согласия на исп перс данных 21001/11001 | |||||
2 | Создать заявление | ФНС | Дать согласие на обработку перс данных | Дать согласие на обработку перс данных | Окно начала заполнения 21001/11001 | Для создания заявления необходимо подтвердить свое согласие на обработку введенных персональных данных физических лиц | |
3 | Заполнение сведений о заявителе/юридическом лице | ФНС | Заполнить на данном шаге следующие поля: - Гражданство - Пол - ФИО - Дата рождения - Место рождения - Данные паспорта: серия, номер, дата выдачи, орган выдачи, код подразделения - ИНН (можно выяснить в автоматическом режиме) - Адрес места жительства (пребывания) в РФ (возможен ввод в формате АТД и МТД) - Адрес электронной почты индивидуального предпринимателя | 1. Заполнить на данном шаге следующие поля: - Наименование юридического лица на русском языке - Указать полное наименование компании включая ОПФ - Адрес юридического лица - Адрес электронной почты юридического лица - можно воспользоваться матрицей выбора типового устава (открывается в случае выбора варианта "Общество с ограниченной ответственностью будет действовать на основании типового устава" 2. Заполнить сведения об учредителе: - Гражданство - Пол - ФИО - Место рождения - Паспорт: серия, номер, дата выдачи, орган выдачи, код подразделения - ИНН 3. Размер установного капитала - сумма - доли 4. Заполнить сведения о руководителе (необходимо выбрать из числа учредителей) | |||
4 | Заполнение сведений о виде экономической деятельности | ФНС | Выбрать вид экономической деятельности (ОКВЭД) | Выбрать вид экономической деятельности (ОКВЭД) | Для удобства представлены популярные коды ОКВЭД и поиск по вводу вида деятельности или непосредственно кода. В случае выбора нескольких кодов ОКВЭД, необходимо определить основной вид деятельности, выбрав соответствующий код из списка ранее выбранных кодов | ||
5 | Контактная информация и способ получения документов | ФНС | Указать контактную информацию заявителя - email - телефон | Указать контактную информацию заявителя - email - телефон | Заявитель может выбрать получение документов на бумажном носителе. По умолчанию документы направляются в электронном виде по указанному адресу, а также доступны для скачивания в профиле сервиса | ||
6 | Выбор налогового режима | ФНС | Выбрать вид налогообложения (можно не осуществлять выбор и нажать кнопку Далее, раскроется дополнительное окно о том, что будет применяться общий режим налогообложения) | Выбрать вид налогообложения (можно не осуществлять выбор и нажать кнопку Далее, раскроется дополнительное окно о том, что будет применяться общий режим налогообложения) | Для удобства выбора на портале реализована помощь в выборе специального налогового режима с описанием всех видов налогообложения: - Упрощенная система налогообложения - доходы - Упрощенная система налогообложения - доходы минус расходы - Патентная система налогообложения - Единый сельскохозяйственный налог - Налог на профессиональный доход | ||
Подтвердить или опровергнуть место жительства на новых присоединенных территориях | - | "Я в момент образования в составе Российской Федерации новых субъектов имел место жительства на указанных территориях и хочу применить специальный налоговый режим с 1 января 2023 года" | |||||
7 | Дистанционное открытие счета в банке | ФНС | 1. Отжать галку "Я хочу подать заявление на дистанционное открытие счета в банке" | 1. Отжать галку "Я хочу подать заявление на дистанционное открытие счета в банке" | |||
2. Выбрать банк для дистанционного открытия счета | 2. Выбрать банк для дистанционного открытия счета | ||||||
3. Выберите регион, в котором будет открыт счет | 3. Выберите регион, в котором будет открыт счет | ||||||
4. Оказываются ли Вашей организацией/ИП услуги с использованием сайта в сети Интернет? | 4. Укажите адрес места жительства руководителя Вашей организации. | ||||||
5. Оказываются ли Вашей организацией/ИП услуги с использованием сайта в сети Интернет? | |||||||
5. Сколько вы планируете проводить операций по счету в месяц? (шт.) | |||||||
6. Сколько Вы планируете снимать денег со счета наличными в месяц? | 6. Сколько вы планируете проводить операций по счету в месяц? (шт.) | ||||||
7. Какова сумма планируемых операций (предполагаемых оборотов) по счету в месяц? | 7. Сколько Вы планируете снимать денег со счета наличными в месяц? | ||||||
8. Какова сумма планируемых операций (предполагаемых оборотов) по счету в месяц? | |||||||
9. Укажите основные источники происхождения денежных средств и/или другого имущества Вашей организации. | |||||||
8 | Способ предоставления документов | Выбрать способ представления документов в регистрирующий орган - в электронном виде с подписанием на сайте ФНС | Выбрать способ представления документов в регистрирующий орган - в электронном виде с подписанием на сайте ФНС | ||||
9 | Проверка сформированных документов | ФНС | Проверить сформированные документы: - P21001 (ИП) - Заявление USN (или иной формы налогообложения) - не обязательно (в случае выбора общей системы налогообложения этот документ отсутствует | Проверить сформированные документы: - P11001 (ЮЛ) - Заявление по форме N 26.2-1 (или иной формы налогообложения) - не обязательно (в случае выбора общей системы налогообложения этот документ отсутствует | В случае обнаружения в заявлении ошибки, необходимо вернуться назад к редактированию заявления и исправитель выявленные ошибки | ||
Загрузить: - Устав (отсутствует в случае выбора типового устава) - Решение о создании ЮЛ (можно автоматически сформировать на сайте) - Иные документы (не обязательны к представлению, т.к. в стандартном случае путем сервиса Старт Бизнеса Онлайн может быть создано ООО с единственным участником, одновременно являющимся руководителем и дополнительные документы не прикладываются) | |||||||
10 | Отправка заявления в регистрирующий орган | ФНС | Необходимо подписать документы с помощью ЭЦП (реализована эмуляция подписания документов) | Необходимо подписать документы с помощью ЭЦП (реализована эмуляция подписания документов) | Документы отправлены на регистрацию бизнеса | ||
11 | Регистрация бизнеса | ФНС | 1. Убедиться, что в профиле пользователя на сервисе регистрации ФНС есть статус "бизнес зарегистрирован" | Бизнес зарегистрирован | |||
2. Получить уведомление о том, что бизнес зарегистрирован и необходимо пройти идентификацию по ссылке | |||||||
12 | Выпуск УКЭП ИП/ЮЛ в УЦ ФНС | ФНС | Для доступа к тестовому контуру функционала выпуска КЭП необходимо внешний статичный IP адрес направить разработчикам сервиса | Для доступа к тестовому контуру функционала выпуска КЭП необходимо внешний статичный IP адрес направить разработчикам сервиса | |||
13 | Выпуск УКЭП ИП/ЮЛ в УЦ ФНС | ФНС | 1. Перейти по ссылке | 1. Перейти по ссылке | |||
2. Выбрать способ идентификации по ЕБС или ПВДНП (пока недоступно) | 2. Выбрать способ идентификации по ЕБС или ПВДНП (пока недоступно) | ||||||
3. Пройти идентификацию по ЕБС | 3. Пройти идентификацию по ЕБС | ||||||
4. Выпустить УКЭП ИП | 4. Выпустить УКЭП ЮЛ | ||||||
14 | Подпись заявления на открытие счета | ФНС | Просмотреть и подписать заявление на открытие счета | ||||
15 | Авторизация в API ФНС | ФНС | 1. Получить токен авторизации | 1. Получить токен авторизации | Пришел ответ в формате JSON с кодом "200 ОК" и токеном авторизации: | ||
Вызвать метод getAuthToken(), отправив запрос GET/rs/auth/token" | Вызвать метод getAuthToken(), отправив запрос GET/rs/auth/token" | ||||||
{ "status": "OK", "expires_in": 1800000, "type": "AuthToken", "token": <Токен авторизации> } <expires_in> - время в миллисекундах, через которое истечет срок действия токена. Например, 1800000 мс = 30 минут. <type> - Тип токена. | |||||||
2. Сохранить полученный токен авторизации | 2. Сохранить полученный токен авторизации | Токен сохранен | |||||
3. Декодировать токен из кодировки BASE64 | 3. Декодировать токен из кодировки BASE64 | Токен декодирован | |||||
4. Подписать декодированный токен в формате CAdES-BES(формат PKCS#7) | 4. Подписать декодированный токен в формате CAdES-BES(формат PKCS#7) | Декодированный токен подписан | |||||
5. Закодировать подпись в кодировке BASE64 | 5. Закодировать подпись в кодировке BASE64 | Подпись закодирована в BASE64 | |||||
6. Выполнить авторизацию пользователя по токену и его подписи | 6. Выполнить авторизацию пользователя по токену и его подписи | Пришел ответ в формате JSON с кодом "200 ОК" и токеном авторизации: | Пришел ответ с кодом, отличным от 200 Свидетельствует об ошибке авторизации | ||||
{ "STATUS": "OK", "expires_in": 86400000, "type": "RiToken", "token": <Токен авторизации> } <expires_in> - время в миллисекундах, через которое истечет срок действия токена. Например, 86400000мс = 24 часа. <type> - Тип токена. | |||||||
Вызвать метод signIn(), отправив запрос POST/rs/auth/signin | Вызвать метод signIn(), отправив запрос POST/rs/auth/signin | ||||||
В параметрах запроса передать: - токен авторизации, полученный на шаге 1 - подпись в формате BASE64, полученную на шаге 4 | В параметрах запроса передать: - токен авторизации, полученный на шаге 1 - подпись в формате BASE64, полученную на шаге 4 | ||||||
Тип передаваемых данных: text/xml | Тип передаваемых данных: text/xml | ||||||
7. Сохранить полученный токен авторизации | 7. Сохранить полученный токен авторизации | Токен сохранен | |||||
16 | Запросить список заявок на открытие счета | ФНС | 1. Получить список заявок на открытие счета | 1. Получить список заявок на открытие счета | Пришел ответ в формате JSON со статусом "200 ОК" и списком строк - идентификаторов транспортных контейнеров: | ||
Вызвать метод getAccList(), отправив запрос GET/rs/acc | Вызвать метод getAccList(), отправив запрос GET/rs/acc | ||||||
"STATUS": "OK", "ACC_LIST": [ <Идентификаторфайла>, ... ] } | |||||||
В заголовке запроса указать токен авторизации: ("Authorization: RiToken <Токен, полученный в методе/rs/auth/signin>") | В заголовке запроса указать токен авторизации: ("Authorization: RiToken <Токен, полученный в методе/rs/auth/signin>") | ||||||
2. Сохранить идентификаторы транспортных контейнеров | 2. Сохранить идентификаторы транспортных контейнеров | Идентификаторы транспортных контейнеров сохранены | |||||
17 | Получить контейнер с заявкой на открытие счета | ФНС | 1. Загрузить с сервера файл с заявкой на открытие счета | 1. Загрузить с сервера файл с заявкой на открытие счета | Пришел ответ с кодом "200 ОК" и файлом транспортного контейнера в формате ZIP-архива, который содержит: - свидетельство о регистрации бизнеса - универсальная форма на открытие счета - подписи sig. | Пришел ответ с кодом, отличным от 200 Свидетельствует об ошибке загрузки | |
Вызвать метод downloadAcc(), отправив запрос GET/rs/acc/{id} | Вызвать метод downloadAcc(), отправив запрос GET/rs/acc/{id} | ||||||
В заголовке запроса указать токен авторизации: ("Authorization: RiToken <Токен, полученный в методе/rs/auth/signin>") | В заголовке запроса указать токен авторизации: ("Authorization: RiToken <Токен, полученный в методе/rs/auth/signin>") | ||||||
2. Сохранить полученные транспортные контейнеры | 2. Сохранить полученные транспортные контейнеры | Полученные транспортные контейнеры сохранены | |||||
3. Передать в ФНС статус о принятии заявки в работу | 3. Передать в ФНС статус о принятии заявки в работу | Пришел ответ с кодом "200 ОК" | |||||
Вызвать метод setAccStatus(), отправив запрос POST/rs/acc/{id}, где {id} - идентификатор транспортного контейнера | Вызвать метод setAccStatus(), отправив запрос POST/rs/acc/{id}, где {id} - идентификатор транспортного контейнера | ||||||
В заголовке запроса указать токен авторизации: ("Authorization: RiToken <Токен, полученный в методе/rs/auth/signin>") | В заголовке запроса указать токен авторизации: ("Authorization: RiToken <Токен, полученный в методе/rs/auth/signin>") | ||||||
В теле запроса передать: - stateCode= 10 - state = "Заявка принята в банке" | В теле запроса передать: - stateCode= 10 - state = "Заявка принята в банке" | ||||||
18 | Распаковать контейнер, полученный от ФНС | Банк | 1. Распаковать контейнер, сохраненный ранее | 1. Распаковать контейнер, сохраненный ранее | Контейнер распакован | Альтернативный сценарий: При попытке распаковать контейнер, появляется ошибка "файл поврежден" | |
Порядок действий: 1. Направить уведомление о не открытие счета Вызвать метод setAccStatus(), отправив запрос POST/rs/acc/{id}, где {id} - идентификатор транспортного контейнера | |||||||
В заголовке запроса указать токен авторизации: ("Authorization: RiToken <Токен, полученный в методе/rs/auth/signin>") | |||||||
В теле запроса передать: - stateCode= 30 - state = "Счет не может быть открыт" | |||||||
2. Проверить комплектность контейнера (смотри вкладку описание ТК) | 2. Проверить комплектность контейнера (смотри вкладку описание ТК) | Содержимое контейнера соответствует перечню: - свидетельство о регистрации бизнеса - универсальная форма на открытие счета - подписи sig. (TBD: точный перечень документов будет утвержден ближе к запуску) | Альтернативный сценарий: Содержимое контейнера не соответствует требованию для открытия счета. | ||||
Порядок действий: 1. Направить уведомление о не открытие счета Вызвать метод setAccStatus(), отправив запрос POST/rs/acc/{id}, где {id} - идентификатор транспортного контейнера | |||||||
В заголовке запроса указать токен авторизации: ("Authorization: RiToken <Токен, полученный в методе/rs/auth/signin>") | |||||||
В теле запроса передать: - stateCode= 30 - state = "Счет не может быть открыт" | |||||||
19 | Внутренние проверки банка | Банк | Направить данные клиента в систему банка по ИНН | Направить данные клиента в систему банка по ИНН | Данные направлены, API банка вернул ответ с кодом "200 ОК" | Альтернативный сценарий: Заявитель не прошел проверки банка. | |
Порядок действий: 1. Направить уведомление о не открытие счета Вызвать метод setAccStatus(), отправив запрос POST/rs/acc/{id}, где {id} - идентификатор транспортного контейнера | |||||||
В заголовке запроса указать токен авторизации: ("Authorization: RiToken <Токен, полученный в методе/rs/auth/signin>") | |||||||
В теле запроса передать: - stateCode= 30 - state = "Счет не может быть открыт" | |||||||
2. Направить уведомление для клиента о невозможности открыть счет | |||||||
20 | Проверка подписи | Банк | Проверить файл подписи | Проверить файл подписи | Подпись проверена | Альтернативный сценарий: Подпись проверена и не валидна, | |
Порядок действий: 1. Направить уведомление о не открытие счета Вызвать метод setAccStatus(), отправив запрос POST/rs/acc/{id}, где {id} - идентификатор транспортного контейнера | |||||||
В заголовке запроса указать токен авторизации: ("Authorization: RiToken <Токен, полученный в методе/rs/auth/signin>") | |||||||
В теле запроса передать: - stateCode= 12 - state = "Требуется переподписать УКЭП" | |||||||
21 | Определить клиент/не клиент банка | Банк | Получить результат по статусу заявителя | Получить результат по статусу заявителя | Клиент идентифицирован | Альтернативный сценарий 1: Клиент не идентифицирован в банке | |
Порядок действий описан в шаге N 22 | |||||||
Альтернативный сценарий 2: Банковский сервис недоступен | |||||||
22 | Удаленная идентификация по ЕБС + ЕСИА, если не клиент банка ранее | Банк | 1. Передать в ФНС статус о необходимости дополнительной идентификации клиента | 1. Передать в ФНС статус о необходимости дополнительной идентификации клиента | Пришел ответ с кодом "200 ОК" | Альтернативный сценарий 1: Клиент не прошел идентификацию в банке | Если клиент ранее не был идентифицирован Банком, ему понадобится еще раз пройти идентификацию ЕБС в Банке. |
Вызвать метод setAccStatus(), отправив запрос POST/rs/acc/{id}, где {id} - идентификатор транспортного контейнера | Вызвать метод setAccStatus(), отправив запрос POST/rs/acc/{id}, где {id} - идентификатор транспортного контейнера | Порядок действий: 1. Направить в ФНС статус о необходимости дополнительной идентификации клиента | |||||
2. По истечению 60 дней с момента регистрации бизнеса заявка уходит в архив | |||||||
В заголовке запроса указать токен авторизации: ("Authorization: RiToken <Токен, полученный в методе/rs/auth/signin>") | В заголовке запроса указать токен авторизации: ("Authorization: RiToken <Токен, полученный в методе/rs/auth/signin>") | ||||||
3. Уведомить клиента о невозможности открыть по данной заявке счет | |||||||
В теле запроса передать: - stateCode= 11 - state = "Требуются дополнительные действия по идентификации клиента" | В теле запроса передать: - stateCode= 11 - state = "Требуются дополнительные действия по идентификации клиента" | ||||||
2. Направить уведомление клиенту о необходимости идентификации клиента в банке и ссылку на прохождение идентификации | 2. Направить уведомление клиенту о необходимости идентификации клиента в банке и ссылку на прохождение идентификации | ||||||
23 | Прохождение идентификации в случае, если заявитель не является клиентом банка | Банк | 1. Получить ссылку на прохождение идентификации | 1. Получить ссылку на прохождение идентификации | |||
2. Пройти идентификацию по ЕБС | 2. Пройти идентификацию по ЕБС | ||||||
3. Выпустить УКЭП ЮЛ | 3. Выпустить УКЭП ЮЛ | ||||||
4. Направить статус "Идентификация пройдена" в ФНС | 4. Направить статус "Идентификация пройдена" в ФНС | ||||||
24 | Подписать заявление на открытие счета | Банк | Подписать заявление на открытие счета | Подписать заявление на открытие счета | Заявление подписано | ||
25 | Передать документы клиента с соответствующими ЭЦП, на открытия счета | Банк | 1. Загрузить документы для открытия счета на FTPS | 1. Загрузить документы для открытия счета на FTPS | В случае, если контейнер не приходит в банк напрямую | ||
2. Получить уведомление об окончании загрузки | 2. Получить уведомление об окончании загрузки | ||||||
3. Проверить статус принятия документов | 3. Проверить статус принятия документов | Документы успешно загружены | Документы не загружены, система сохраняет отказ загрузки документов, переход к сценарию 29 "Уведомление о неоткрытии счета" | ||||
26 | Процесс открытия счета | Банк | 1. Запросить открытие счета | 1. Запросить открытие счета | Запрос отправлен | ||
2. Проверить статус открытия счета | 2. Проверить статус открытия счета | Счет открыт. Переход к сценарию 9 "Уведомление об открытии счета" | Счет открыть не удалось. Переход к сценарию 29 "Уведомление о неоткрытии счета" | ||||
27 | Уведомление об открытии счета | Банк/ФНС | 1. Передать в ФНС статус об успешном открытии счета | 1. Передать в ФНС статус об успешном открытии счета | Пришел ответ с кодом "200 ОК" | ||
Вызвать метод setAccStatus(), отправив запрос POST/rs/acc/{id}, где {id} - идентификатор транспортного контейнера | Вызвать метод setAccStatus(), отправив запрос POST/rs/acc/{id}, где {id} - идентификатор транспортного контейнера | ||||||
В заголовке запроса указать токен авторизации: ("Authorization: RiToken <Токен, полученный в методе/rs/auth/signin>") | В заголовке запроса указать токен авторизации: ("Authorization: RiToken <Токен, полученный в методе/rs/auth/signin>") | ||||||
В теле запроса передать: - stateCode= 20 - state = "Счет открыт" | В теле запроса передать: - stateCode= 20 - state = "Счет открыт" | ||||||
2. Направить уведомление клиенту | 2. Направить уведомление клиенту | ||||||
28 | Уведомление о неоткрытии счета | Банк/ФНС | 1. Передать в ФНС статус об неуспешном открытии счета | 1. Передать в ФНС статус о неуспешном открытии счета | Пришел ответ с кодом "200 ОК" | ||
Вызвать метод setAccStatus(), отправив запрос POST/rs/acc/{id}, где {id} - идентификатор транспортного контейнера | Вызвать метод setAccStatus(), отправив запрос POST/rs/acc/{id}, где {id} - идентификатор транспортного контейнера | ||||||
В заголовке запроса указать токен авторизации: ("Authorization: RiToken <Токен, полученный в методе/rs/auth/signin>") | В заголовке запроса указать токен авторизации: ("Authorization: RiToken <Токен, полученный в методе/rs/auth/signin>") | ||||||
В теле запроса передать: - stateCode= 30 - state = "Счет не может быть открыт" | В теле запроса передать: - stateCode= 30 - state = "Счет не может быть открыт" | ||||||
2. Направить уведомление клиенту | 2. Направить уведомление клиенту | ||||||
29 | Проверить результат в ЛК ФНС | ФНС | Проверить статус в ЛК ФНС | Проверить статус в ЛК ФНС | Бизнес зарегистрирован, счет открыт | Отказ в открытие счета/Переподписать УКЭП |
3 ЭТАП Тип сценария: позитивный Заявитель: ИП (реальный клиент банка, пожелавший открыть бизнес новым способом) СФЛ: клиент банка Контур: PROD ФНС/Банк | ||||||
N | Наименование | Контур | Шаги | Ожидаемый результат | Негативный результат | Комментарий |
1 | Авторизация ЛК ФНС | ФНС | Авторизация через ЕСИА | успешный вход в ЛК сервиса Открытие бизнеса окно согласия на исп перс данных 21001/11001 | ||
2 | Создать заявление | ФНС | Дать согласие на обработку перс данных | Окно начала заполнения 21001 | Для создания заявления необходимо подтвердить свое согласие на обработку введенных персональных данных физических лиц | |
3 | Заполнение сведений о заявителе/юридическом лице | ФНС | Заполнить на данном шаге следующие поля: - Гражданство - Пол - ФИО - Дата рождения - Место рождения - Данные паспорта: серия, номер, дата выдачи, орган выдачи, код подразделения - ИНН (можно выяснить в автоматическом режиме) - Адрес места жительства (пребывания) в РФ (возможен ввод в формате АТД и МТД) - Адрес электронной почты индивидуального предпринимателя | |||
4 | Заполнение сведений о виде экономической деятельности | ФНС | Выбрать вид экономической деятельности (ОКВЭД) | Для удобства представлены популярные коды ОКВЭД и поиск по вводу вида деятельности или непосредственно кода. В случае выбора нескольких кодов ОКВЭД, необходимо определить основной вид деятельности, выбрав соответствующий код из списка ранее выбранных кодов | ||
5 | Контактная информация и способ получения документов | ФНС | Указать контактную информацию заявителя - email - телефон | Заявитель может выбрать получение документов на бумажном носителе. По умолчанию документы направляются в электронном виде по указанному адресу, а также доступны для скачивания в профиле сервиса | ||
6 | Выбор налогового режима | ФНС | 1. Выбрать вид налогообложения (можно не осуществлять выбор и нажать кнопку Далее, раскроется дополнительное окно о том, что будет применяться общий режим налогообложения) | Для удобства выбора на портале реализована помощь в выборе специального налогового режима с описанием всех видов налогообложения: - Упрощенная система налогообложения - доходы - Упрощенная система налогообложения - доходы минус расходы - Патентная система налогообложения - Единый сельскохозяйственный налог - Налог на профессиональный доход | ||
2. Подтвердить или опровергнуть место жительства на новых присоединенных территориях (при выборе специального налогового режима Упрощенная система налогообложения) | ||||||
7 | Дистанционное открытие счета в банке | ФНС | 1. Отжать галку "Я хочу подать заявление на дистанционное открытие счета в банке" | |||
2. Выбрать банк для дистанционного открытия счета | ||||||
3. Выберите регион, в котором будет открыт счет | ||||||
4. Оказываются ли Вашей организацией/ИП услуги с использованием сайта в сети Интернет? | ||||||
5. Сколько вы планируете проводить операций по счету в месяц? (шт.) | ||||||
6. Сколько Вы планируете снимать денег со счета наличными в месяц? | ||||||
7. Какова сумма планируемых операций (предполагаемых оборотов) по счету в месяц? | ||||||
8 | Способ предоставления документов | ФНС | Выбрать способ представления документов в регистрирующий орган - в электронном виде с подписанием в Госключе | |||
9 | Проверка сформированных документов | ФНС | Проверить сформированные документы: - P21001 (ИП) - Заявление USN (или иной формы налогообложения) - не обязательно (в случае выбора общей системы налогообложения этот документ отсутствует | Документы отправлены на регистрацию бизнеса | В случае обнаружения в заявлении ошибки, необходимо вернуться назад к редактированию заявления и исправитель выявленные ошибки | |
10 | Отправка заявления в регистрирующий орган | ФНС | Необходимо подписать документы с помощью ЭЦП/Госключ | |||
11 | Подписание заявление УКЭП ФЛ | ФНС | 1. Скачать приложение Госключ | Убедиться, что в ЛК ФНС есть статус "бизнес зарегистрирован" | ||
2. Выпустить сертификат | ||||||
3. Подписать заявление | ||||||
12 | Регистрация бизнеса | ФНС | 1. Убедиться, что в профиле пользователя на сервисе регистрации ФНС есть статус "бизнес зарегистрирован" | |||
2. Получить уведомление о том, что бизнес зарегистрирован и необходимо пройти идентификацию по ссылке | ||||||
13 | Выпуск УКЭП ЮЛ в УЦ ФНС | 1. Перейти по ссылке | Идентификация пройдена | |||
2. Выбрать способ идентификации по ЕБС или ПВДНП (пока недоступно) | ||||||
3. Пройти идентификацию по ЕБС | ||||||
4. Выпустить УКЭП ЮЛ | ||||||
14 | Подпись заявления на открытие счета | ФНС | Просмотреть и подписать заявление на открытие счета | |||
15 | Авторизация в API ФНС | ФНС | 1. Получить токен авторизации | УКЭП ЮЛ выпущен | ||
Вызвать метод getAuthToken(), отправив запрос GET/rs/auth/token" | ||||||
2. Сохранить полученный токен авторизации | ||||||
3. Декодировать токен из кодировки BASE64 | ||||||
4. Подписать декодированный токен в формате CAdES-BES (формат PKCS#7) | ||||||
5. Закодировать подпись в кодировке BASE64 | ||||||
6. Выполнить авторизацию пользователя по токену и его подписи | Пришел ответ в формате JSON с кодом "200 ОК" и токеном авторизации: | Пришел ответ с кодом, отличным от 200 Свидетельствует об ошибке авторизации | ||||
Вызвать метод signIn(), отправив запрос POST/rs/auth/signin | { "STATUS": "OK", "expires_in": 86400000, "type": "RiToken", "token": <Токен авторизации> } <expires_in> - время в миллисекундах, через которое истечет срок действия токена. Например, 86400000мс = 24 часа. <type> - Тип токена. | |||||
В параметрах запроса передать: - токен авторизации, полученный на шаге 1 - подпись в формате BASE64, полученную на шаге 4 | ||||||
Тип передаваемых данных: text/xml | ||||||
7. Сохранить полученный токен авторизации | Токен сохранен | |||||
16 | Запросить список заявок на открытие счета | ФНС | 1. Получить список заявок на открытие счета | Пришел ответ в формате JSON со статусом "200 ОК" и списком строк - идентификаторов транспортных контейнеров: | ||
Вызвать метод getAccList(), отправив запрос GET/rs/acc | ||||||
В заголовке запроса указать токен авторизации: ("Authorization: RiToken <Токен, полученный в методе/rs/auth/signin>") | "STATUS": "OK", "ACC_LIST": [ <Идентификаторфайла>, ... ] } | |||||
2. Сохранить идентификаторы транспортных контейнеров | Идентификаторы транспортных контейнеров сохранены | |||||
17 | Получить контейнер с заявкой на открытие счета | ФНС | 1. Загрузить с сервера файл с заявкой на открытие счета | Пришел ответ с кодом "200 ОК" и файлом транспортного контейнера в формате ZIP-архива, который содержит: - свидетельство о регистрации бизнеса - универсальная форма на открытие счета - подписи sig. | Пришел ответ с кодом, отличным от 200 Свидетельствует об ошибке загрузки | |
Вызвать метод downloadAcc(), отправив запрос GET/rs/acc/{id} | ||||||
В заголовке запроса указать токен авторизации: ("Authorization: RiToken <Токен, полученный в методе/rs/auth/signin>") | ||||||
2. Сохранить полученные транспортные контейнеры | Полученные транспортные контейнеры сохранены | |||||
3. Передать в ФНС статус о принятии заявки в работу | Пришел ответ с кодом "200 ОК" | |||||
Вызвать метод setAccStatus(), отправив запрос POST/rs/acc/{id}, где {id} - идентификатор транспортного контейнера | ||||||
В заголовке запроса указать токен авторизации: ("Authorization: RiToken <Токен, полученный в методе /rs/auth/signin>") | ||||||
В теле запроса передать: - stateCode= 10 - state = "Заявка принята в банке" | ||||||
Распаковать контейнер, полученный от ФНС | Банк | 1. Распаковать контейнер, сохраненный ранее | Контейнер распакован | Альтернативный сценарий: При попытке распаковать контейнер, появляется ошибка "файл поврежден" | ||
Порядок действий: 1. Направить уведомление о не открытие счета Вызвать метод setAccStatus(), отправив запрос POST/rs/acc/{id}, где {id} - идентификатор транспортного контейнера | ||||||
В заголовке запроса указать токен авторизации: ("Authorization: RiToken <Токен, полученный в методе /rs/auth/signin>") | ||||||
В теле запроса передать: - stateCode= 30 - state = "Счет не может быть открыт" | ||||||
18 | 2. Проверить комплектность контейнера (смотри вкладку описание ТК) | Содержимое контейнера соответствует перечню: - свидетельство о регистрации бизнеса - универсальная форма на открытие счета - подписи sig. (TBD: точный перечень документов будет утвержден ближе к запуску) | Альтернативный сценарий: Содержимое контейнера не соответствует требованию для открытия счета. | |||
Порядок действий: 1. Направить уведомление о не открытие счета Вызвать метод setAccStatus(), отправив запрос POST/rs/acc/{id}, где {id} - идентификатор транспортного контейнера | ||||||
В заголовке запроса указать токен авторизации: ("Authorization: RiToken <Токен, полученный в методе/rs/auth/signin>") | ||||||
В теле запроса передать: - stateCode= 30 - state = "Счет не может быть открыт" | ||||||
19 | Внутренние проверки банка | Банк | Направить данные клиента в систему банка по ИНН | Данные направлены, API банка вернул ответ с кодом "200 ОК" | Альтернативный сценарий: Заявитель не прошел проверки банка. | |
Порядок действий: 1. Направить уведомление о не открытие счета Вызвать метод setAccStatus(), отправив запрос POST/rs/acc/{id}, где {id} - идентификатор транспортного контейнера | ||||||
В заголовке запроса указать токен авторизации: ("Authorization: RiToken <Токен, полученный в методе/rs/auth/signin>") | ||||||
В теле запроса передать: - stateCode= 30 - state = "Счет не может быть открыт" | ||||||
2. Направить уведомление для клиента о невозможности открыть счет | ||||||
20 | Проверка подписи | Банк | Проверить файл подписи | Подпись проверена | Альтернативный сценарий: Подпись проверена и не валидна, | |
Порядок действий: 1. Направить уведомление о не открытие счета Вызвать метод setAccStatus(), отправив запрос POST/rs/acc/{id}, где {id} - идентификатор транспортного контейнера | ||||||
В заголовке запроса указать токен авторизации: ("Authorization: RiToken <Токен, полученный в методе/rs/auth/signin>") | ||||||
В теле запроса передать: - stateCode= 12 - state = "Требуется переподписать УКЭП" | ||||||
21 | Определить клиент / не клиент банка | Банк | Получить результат по статусу заявителя | Клиент идентифицирован | Альтернативный сценарий 1: Клиент не идентифицирован в банке | |
Порядок действий описан в шаге N 22 | ||||||
Альтернативный сценарий 2: Банковский сервис недоступен | ||||||
22 | Удаленная идентификация по ЕБС + ЕСИА, если не клиент банка ранее | Банк | 1. Передать в ФНС статус о необходимости дополнительной идентификации клиента | Пришел ответ с кодом "200 ОК" | Альтернативный сценарий 1: Клиент не прошел идентификацию в банке | Если клиент ранее не был идентифицирован Банком, ему понадобится еще раз пройти идентификацию ЕБС в Банке. |
Порядок действий: 1. Направить в ФНС статус о необходимости дополнительной идентификации клиента | ||||||
Вызвать метод setAccStatus(), отправив запрос POST/rs/acc/{id}, где {id} - идентификатор транспортного контейнера | ||||||
2. По истечению 60 дней с момента регистрации бизнеса заявка уходит в архив | ||||||
В заголовке запроса указать токен авторизации: ("Authorization: RiToken <Токен, полученный в методе/rs/auth/signin>") | ||||||
3. Уведомить клиента о невозможности открыть по данной заявке счет | ||||||
В теле запроса передать: - stateCode= 11 - state = "Требуются дополнительные действия по идентификации клиента" | ||||||
2. Направить уведомление клиенту о необходимости идентификации клиента в банке и ссылку на прохождение идентификации | ||||||
23 | Прохождение идентификации в случае, если заявитель не является клиентом банка | Банк | 1. Получить ссылку на прохождение идентификации | |||
2. Пройти идентификацию по ЕБС | ||||||
3. Выпустить УКЭП ЮЛ | ||||||
4. Направить статус "Идентификация пройдена" в ФНС | ||||||
24 | Подписать заявление на открытие счета | Банк | Подписать заявление на открытие счета | Заявление подписано | ||
25 | Передать документы клиента с соответствующими ЭЦП, на открытия счета | Банк | 1. Загрузить документы для открытия счета на FTPS | В случае, если контейнер не приходит в банк напрямую | ||
2. Получить уведомление об окончании загрузки | ||||||
3. Проверить статус принятия документов | Документы успешно загружены | Документы не загружены, система сохраняет отказ загрузки документов, переход к сценарию 29 "Уведомление о неоткрытии счета" | ||||
26 | Процесс открытия счета | Банк | 1. Запросить открытие счета | Запрос отправлен | ||
2. Проверить статус открытия счета | Счет открыт. Переход к сценарию 9 "Уведомление об открытии счета" | Счет открыть не удалось. Переход к сценарию 29 "Уведомление о неоткрытии счета" | ||||
27 | Уведомление об открытии счета | Банк/ФНС | 1. Передать в ФНС статус об успешном открытии счета | Пришел ответ с кодом "200 ОК" | ||
Вызвать метод setAccStatus(), отправив запрос POST/rs/acc/{id}, где {id} - идентификатор транспортного контейнера | ||||||
В заголовке запроса указать токен авторизации: ("Authorization: RiToken <Токен, полученный в методе/rs/auth/signin>") | ||||||
В теле запроса передать: - stateCode= 20 - state = "Счет открыт" | ||||||
2. Направить уведомление клиенту | ||||||
28 | Уведомление о неоткрытии счета | Банк/ФНС | 1. Передать в ФНС статус о неуспешном открытии счета | Пришел ответ с кодом "200 ОК" | ||
Вызвать метод setAccStatus(), отправив запрос POST/rs/acc/{id}, где {id} - идентификатор транспортного контейнера | ||||||
В заголовке запроса указать токен авторизации: ("Authorization: RiToken <Токен, полученный в методе/rs/auth/signin>") | ||||||
В теле запроса передать: - stateCode= 30 - state = "Счет не может быть открыт" | ||||||
2. Направить уведомление клиенту | ||||||
29 | Проверить результат в ЛК ФНС | ФНС | Проверить статус в ЛК ФНС | Бизнес зарегистрирован, счет открыт | Отказ в открытие счета/Переподписать УКЭП |
Код типа документа | Тип Документа | Наименование файла в контейнере | Расширение | Обязательность Для ИП кодТипаДокументооборота="ИП" | Обязательность для ООО кодТипаДокументооборота="ЮЛ" | Бизнес-название | Подпись | подпись ФНС идет с роль="налоговыйОрган" остальные с роль ="заявитель" |
packageDescription | xml | + | + | Техническая информация о содержимом контейнера из ФНС | ||||
17 | ЗаявОткСчет | ZayavOtkSchet_<id> | pdf | + | + | Заявление о присоединении | ||
ZayavOtkSchet_<id>.pdf.zayav_N(N уник номер подписи файла но не обязат по порядку) | p7s | + | + | ЭП заявителя для "Заявление о присоединении" | УКЭП ЮЛ/ИП | |||
ZayavOtkSchet_<id>.pdf.fns_N | p7s | + | + | ЭП ФНС для "Заявление о присоединении" | УКЭП ФНС | |||
18 | ЗаявОткСчетФормат | ZayavOtkSchetXml_<id> | xml | + | + | Заявление о присоединении в формате XML | ||
ZayavOtkSchetXml_<id>.xml.zayav_N | p7s | + | + | ЭП заявителя для "Заявление о присоединении в формате XML" | УКЭП ЮЛ/ИП | |||
ZayavOtkSchetXml_<id>.xml.fns_N | p7s | + | + | ЭП ФНС для "Заявление о присоединении в формате XML" | УКЭП ФНС | |||
03 | ПриложенныйДокумент | PrilozhDokum_<id> | tiff pdf | - | + | Решение о назначении ЕИО | ||
PrilozhDokum_<id>.<tiff/pdf>.zayav_N | p7s | - | + | ЭП для "Решение о назначении ЕИО" | УКЭП ФЛ | |||
PrilozhDokum_<id>.<tiff/pdf>.fns_N | p7s | - | + | ЭП для "Решение о назначении ЕИО" | УКЭП ФНС | |||
09 | УчредительныйДокумент | UchDokum_<id> | tiff pdf | - | +/- | Устав | ||
UchDokum_<id>.<tiff/pdf>.fns_N | p7s | - | +/- | ЭП для "Устав" | УКЭП ФНС | |||
38 | ВыпискаЗапЕГРИП | VypZapEGRIP_<id1> | pdf | + | - | Запись о государственной регистрации физ. лица в качестве ИП | ||
VypZapEGRIP_<id1>.pdf.fns_N | p7s | + | - | ЭП для "Запись о государственной регистрации физ. лица в качестве ИП" | УКЭП ФНС | |||
38 | ВыпискаЗапЕГРИП | VypZapEGRIP_<id2> | pdf | + | - | Запись об учете в налоговом органе | ||
VypZapEGRIP_<id2>.pdf.fns_N | p7s | + | - | ЭП для "Запись об учете в налоговом органе" | УКЭП ФНС | |||
38 | ВыпискаЗапЕГРЮЛ | VypZapEGRUL_<id> | pdf | - | + | Запись о создании ЮЛ | ||
VypZapEGRUL_<id>.pdf.fns_N | p7s | - | + | ЭП для "Запись о создании ЮЛ" | УКЭП ФНС | |||
38 | ВыпискаЗапЕГРЮЛ | VypZapEGRUL_<id> | pdf | - | + | Запись об учете юридического лица в налоговом органе | ||
VypZapEGRUL_<id>.pdf.fns_N | p7s | - | + | ЭП для "Запись об учете юридического лица в налоговом органе" | УКЭП ФНС | |||
41 | ВыпискаЕГРЮЛформат | VypEGRULxml_<id> | xml | - | + | Выписка по записи ЕГРЮЛ в XML формате | ||
VypEGRULxml_<id>.xml.fns_N | p7s | - | + | ЭП для "Выписка по записи ЕГРЮЛ" | УКЭП ФНС | |||
40 | ВыпискаЕГРЮЛ | VypEGRUL_<id> | pdf | - | + | Выписка ЕГРЮЛ в PDF формате | ||
VypEGRUL_<id>.pdf.fns_N | p7s | - | + | ЭП для "Выписка ЕГРЮЛ" | УКЭП ФНС | |||
41 | ВыпискаЕГРИПформат | VypEGRIPxml_<id> | xml | + | - | Выписка ЕГРИП в XML формате | ||
VypEGRIPxml_<id>.xml.fns_N | p7s | + | - | ЭП для "Выписка ЕГРИП" | УКЭП ФНС | |||
40 | ВыпискаЕГРИП | VypEGRIP_<id> | pdf | + | - | Выписка ЕГРИП PDF формате | ||
VypEGRIP_<id>.pdf.fns_N | p7s | + | - | ЭП для "Выписка ЕГРИП" | УКЭП ФНС | |||
35 | СвидетельствоУчетЮЛ | SvidUchetUL_<id> | pdf | - | + | Свидетельство о постановке на учет российской организации в налоговом органе по месту ее нахождения | ||
SvidUchetUL_<id>.pdf.fns_N | p7s | - | + | ЭП для "Свидетельство" | УКЭП ФНС | |||
35 | СвидетельствоУчетФЛ | SvidUchetFL_<id> | pdf | +/- | - | Свидетельство о постановке на учет в налоговом органе физического лица | ||
SvidUchetFL_<id>.pdf.fns_N | p7s | +/- | - | ЭП для "Свидетельство" | УКЭП ФНС | |||
36 | УведомлениеУчетИП | UvedPostUchetIP_<id> | pdf | +/- | - | Уведомление о постановке на учет в качестве индивидуального предпринимателя (главы КФХ) в налоговом органе | ||
UvedPostUchetIP_<id>.pdf.fns_N | p7s | +/- | - | ЭП для "Уведомление" | УКЭП ФНС |
Категория | Список услуг |
Обращение | Обработка обращений |
Инцидент | Решение инцидентов |
Фикс | Фиксация и передача на устранение ошибок в коде сервиса или ее данных |
Уведомление | Срок направления |
Плановые работы | за 48 ч до проводимых работ |
Неплановые работы | за 24 ч до проводимых работ |
Недоступность сервиса | в течение 1 ч после фиксации |
Недоступность функций сервиса | в течение 1 ч после фиксации |
Получение не консистентного контейнера <*> | в течение 1 ч после фиксации |
Восстановление работы сервиса | в течение 1 ч после фиксации |
Условие | Срок <*> |
Ответ о получении контейнера банком (с момента получения банком информации о доступности для скачивания) | До 1 ч |
Ответ об открытии счета в случае, если ФЛ или представитель был ранее идентифицирован банком в соответствии с нормами 115-ФЗ | До 24 ч |
Уведомление клиента о необходимости прохождения идентификации | До 24 ч |
Ответ об открытии счета в случае, если ФЛ или представитель был ранее не идентифицирован банком в соответствии с нормами 115-ФЗ | До 60 д <**> |
Плановые работы | специальный Telegram-канал |
Неплановые работы | |
Недоступность сервиса | |
Недоступность функций сервиса |
Приоритет инцидента | Обработка | Время реакции на инцидент, минут <*> | Максимальное время решения инцидента, минут <**> | Суммарное время решения инцидентов в месяц, не более, минут |
1 | с 09:00 до 18:00 по московскому времени с понедельника по четверг и с 9:00 до 16:45 в пятницу | 5 | 120 | 120 |
2 | с 09:00 до 18:00 по московскому времени с понедельника по четверг и с 9:00 до 16:45 в пятницу | 5 | 160 | 320 |
3 | с 09:00 до 18:00 по московскому времени с понедельника по четверг и с 9:00 до 16:45 в пятницу | 5 | 310 | 930 |
Направлено заявление для регистрации ЮЛ/ИП с выбором банка для открытия счета, шт. | Выпущена УКЭП ЮЛ/ИП, шт. | Направлено заявление на открытие счета, шт. |
СВЕДЕНИЯ О КЛИЕНТЕ <1> <2> |
Наименование Клиента - юридического лица ___________________________________ ИНН Клиента: ___________________ ОГРН/ОГРНИП Клиента: ____________________ Адрес Клиента <3>: _________________________________________________________ |
ФИО Клиента - индивидуального предпринимателя/представителя Клиента - юридического лица <4>: __________________________________________________________________________ Дата рождения Клиента - индивидуального предпринимателя/представителя Клиента - юридического лица: __________________________________________________________________________ Место рождения Клиента - индивидуального предпринимателя/представителя Клиента - юридического лица: __________________________________________________________________________ Адрес места жительства (регистрации) или места пребывания представителя Клиента - юридического лица: __________________________________________________________________________ Гражданство Клиента - индивидуального предпринимателя/представителя Клиента - юридического лица: _________________________ Сведения о документе, удостоверяющем личность Клиента - индивидуального предпринимателя/представителя Клиента - юридического лица: паспорт гражданина Российской Федерации Серия и номер: __________ Дата выдачи: ____________ Кем выдан: ________________ Код подразделения: _______________ Контактный телефон: _____________________________________ Адрес электронной почты (e-mail): __________________________ |
Настоящим Клиент в соответствии со статьей 428 Гражданского кодекса Российской Федерации присоединяется к договорам, указанным в условиях выбранной кредитной организации, предусмотренных для комплексного сервиса "Старт бизнеса онлайн" (далее - Условия) <5>: |
Кредитная организация (полное наименование): ________________________________ ИНН кредитной организации: ___________________________ БИК кредитной организации: ___________________________ Регион открытия счета: _________________ |
ПОДПИСЫВАЯ НАСТОЯЩЕЕ ЗАЯВЛЕНИЕ: |
Клиент: 1. Ознакомлен, понимает и согласен с Условиями, в том числе тарифами, выбранной кредитной организации, действующими на дату подписания настоящего Заявления, ссылка на которые размещена в карточке выбранной кредитной организации в комплексном сервисе "Старт бизнеса онлайн" на сайте Федеральной налоговой службы, а также в соответствии со статьей 310 Гражданского кодекса Российской Федерации не возражает против права кредитной организации в одностороннем порядке вносить изменения в Условия, в том числе в тарифы. 2. Предупрежден, что кредитная организация имеет право запросить любые документы и информацию в целях исполнения законодательства Российской Федерации. 3. Подтверждает достоверность сведений, содержащихся в настоящем Заявлении и Приложении к нему, и согласен с тем, что кредитная организация имеет право проверить сведения, содержащиеся в настоящем Заявлении и Приложении к нему. 4. Подтверждает, что настоящее Заявление, подписанное усиленной квалифицированной электронной подписью в установленном законодательством порядке, является документом, подтверждающим волеизъявление на заключение договора банковского счета с целью открытия расчетного счета в валюте Российской Федерации и заключения иных договоров, указанных в Условиях <6>. Соответствующие договоры заключаются при условии проведения кредитной организацией идентификации в соответствии с требованиями законодательства Российской Федерации и отсутствия оснований для отказа от заключения договора банковского счета. Соответствующие договоры считаются заключенными с момента открытия кредитной организацией расчетного счета. Если в течение 60 (шестидесяти) календарных дней с даты государственной регистрации идентификация Клиента не завершена, то Заявление не считается поданным в соответствующую кредитную организацию. 5. Предупрежден, что кредитная организация вправе отказаться от заключения договоров, указанных в Условиях, в случаях, предусмотренных законодательством Российской Федерации. 6. Дает согласие на передачу и обработку персональных данных, полученных при взаимодействии Федеральной налоговой службой и кредитной организации, выбранной клиентом для открытия расчетного счета, заключения договоров, указанных в Условиях, и подключения услуг. 7. Подтверждает, что: не осуществляет деятельность, лицензируемую в соответствии с законодательством Российской Федерации; представитель Клиента - юридического лица/Клиент - индивидуальный предприниматель и/или его родственники <7> не являются российскими <8>, иностранными <9> публичными должностными лицами и должностными лицами международных организаций <10> и не планируют совершать операции от имени таких лиц; не имеет бенефициарных владельцев; не имеет выгодоприобретателей; не оказывает услуги микрофинансирования; является налоговым резидентом только Российской Федерации; все контролирующие лица организации являются налоговыми резидентами только Российской Федерации; представитель Клиента - юридического лица/Клиент - индивидуальный предприниматель не родился в США; не является лицом, неотделимым от собственника для целей налогообложения в США (disregarded entity); Клиент - юридическое лицо не является финансовым институтом для целей Закона США "О налогообложении иностранных счетов" Foreign Account Tax Compliance Act и Единого стандарта по обмену налоговой информацией "Common Reporting Standard" (FATCA/CRS); не выступает в роли посредника (по договорам поручительства, комиссии, доверительного управления, агентским договорам либо иным гражданско-правовым договорам в пользу третьих лиц); налогоплательщикам США (юр. лицам/физ. лицам) не принадлежат или принадлежат в объеме не более 10% доли в уставном капитале Клиента - юридического лица. |
При заключении договора банковского счета и иных договоров, указанных в Условиях, открытии расчетного счета, подключении услуг, определенных Условиями, и информировании о возможности подключения иных услуг выбранной кредитной организации, а также при отказе выбранной кредитной организацией в заключении договора банковского счета и иных договоров, указанных в Условиях, открытии расчетного счета и подключении услуг, предусмотренных Условиями выбранной кредитной организации Клиент информируется с использованием одного или нескольких из перечисленных ниже способов связи: - в виде СМС-сообщения и/или телефонного звонка на номер телефона и/или сообщения на адрес электронной почты Клиента, указанные в разделе "Сведения о клиенте" настоящего Заявления <11>. |
Оказываются ли Вашей организацией/ИП услуги с использованием сайта в сети Интернет? | Укажите доменное имя, указатель страницы сайта: |
Сколько Вы планируете проводить операций по счету в месяц? (шт.) | |
Сколько Вы планируете снимать денег со счета наличными в месяц? | |
Какова сумма планируемых операций (предполагаемых оборотов) по счету в месяц? | |
Укажите основные источники происхождения денежных средств и/или другого имущества Вашей организации/ИП <12> |
N | Вид элемента | Статичный/изменяемый элемент | Требования и порядок заполнения |
1 | ЛОГОТИП БАНКА | изменяемый | Логотип банка размещается в векторном формате (svg). |
2 | НАИМЕНОВАНИЕ БАНКА | изменяемый | Наименование банка размещается на карточке банка в соответствии с представленной информацией и зависит от формы логотипа банка. В случае, если логотип банка имеет пропорции в ширину больше, чем в высоту, то максимальное количество символов - 20, если логотип банка имеет одинаковые пропорции по сторонам (круглый или квадратный), то максимальное количество символов - 25 |
3 | ПАКЕТ УСЛУГ | изменяемый | Блок "Пакет услуг" состоит из двух частей. |
В первой части - указывается наименование пакета (Заголовок), при отсутствии такового необходимо указывать Стандартный или Базовый. Данный блок обязательный для заполнения. Максимальное количество символов - до 20, в одну строку; | |||
Во второй части - указывается слоган и/или комментарии, не обязателен к заполнению. | |||
Максимальное количество символов - до 30; | |||
Количество символов заголовка может быть увеличено до 50, но без слогана/комментариев. | |||
4 | ОТКРЫТИЕ СЧЕТА | указано в требованиях | Блок "Открытие" состоит из трех частей. |
Первая часть - "Открытие счета", статичный элемент, корректировке не подлежит; | |||
Вторая часть - "Условия" (ценовые), изменяемый элемент, обязателен к заполнению. | |||
Максимальное количество символов - до 15, в одну строчку (продолжение первой части). | |||
Третья часть - указываются краткие комментарии, не обязательны к заполнению. | |||
Максимальное количество символов - до 90, допустимы две строки. | |||
5 | ОБСЛУЖИВАНИЕ СЧЕТА | указано в требованиях | Блок "Обслуживание" состоит из трех частей. |
Первая часть - "Обслуживание счета", статичный элемент, корректировке не подлежит; | |||
Вторая часть - "Условия" (ценовые), изменяемый элемент, обязателен к заполнению. | |||
Максимальное количество символов - до 11, в одну строчку (продолжение первой части). | |||
Третья часть - указываются краткие комментарии, не обязательны к заполнению. | |||
Максимальное количество символов - до 90, допустимы две строки. | |||
6 | ПРЕИМУЩЕСТВО | изменяемый | Блок "Преимущество" состоит из двух частей. |
В первой части - указывается краткое описание, элемент не обязателен к заполнению; | |||
Максимальное количество символов - до 30, в одну строку. | |||
Количество символов первой части может быть увеличено до 60, но без комментариев. | |||
Во второй части - указываются комментарии, элемент не обязателен к заполнению. | |||
Максимальное количество символов - до 70, допустимы две строки. | |||
При наличии комментариев допускается увеличение количества символов по двум частям (первой и второй) до 100, но не более чем в 2-х опциях. | |||
Можно указать не более 3-х преимуществ. | |||
7 | ВЫБРАТЬ | статичный | Кнопка "Выбрать" подтверждает выбор клиента на открытие расчетного счета в выбранном банке. |
8 | ПОДРОБНЕЕ | статичный | Кнопка "Подробнее" - гиперссылка на промо-страницу банка, содержащую тарифы и условия, к которым присоединяется клиент. |
9 | ДОПОЛНИТЕЛЬНЫЕ СВЕДЕНИЯ | изменяемый | В обязательном порядке указываются ИНН, БИК, регистрационный номер банка, ссылка на страницу сайта банка, содержащую информацию по пакету услуг, предлагаемому в рамках присоединения к комплексному сервису "Старт бизнеса онлайн" и телефон горячей линии технической поддержки банка |
Элемент | Информация |
Наименование банка | |
Заголовок 1 | |
Текст 1 (при наличии) | |
Заголовок 2 | |
Текст 2 (при наличии) | |
Заголовок 3 | |
Текст 3 (при наличии) | |
Заголовок 4 | |
Текст 4 (при наличии) | |
Заголовок 5 | |
Текст 5 (при наличии) | |
Заголовок 6 Текст 6 (при наличии) | |
Ссылка на страницу сайта банка, содержащая информацию по пакету услуг, предлагаемому в рамках присоединения к комплексному сервису "Старт бизнеса онлайн" |
ИНН банка | |
БИК банка | |
Регистрационный номер банка | |
Ссылка на сайт для обращений | |
Телефон горячей линии технической поддержки банка |