Сценарии - Synerdocs/synerdocs-sdk GitHub Wiki
При работе в рамках сервиса обмен происходит от имени абонентов, которые зарегистрированы в сервисе. В качестве абонентов выступаю следующие виды организаций:
- ЮЛ;
- ИП;
- ФЛ.
Организации в зависимости от готовности к обмену могут обладать следующими статусами:
- Неактивная – организация зарегистрирована в сервисе, но ее данные не подтверждены и ни один сотрудник организации не проявлял активности;
- Тестовая – организация зарегистрирована в сервисе, и ее сотрудники как минимум единожды авторизовались в сервисе, но данные организации и ее сотрудников еще не были подтверждены;
- Активная – организация зарегистрирована в сервисе, ее реквизиты подтверждены. Подтверждение реквизитов организации происходит за счет загрузки действующего сертификата КЭП как минимум для одного из ее сотрудников или принятия регламента использования простой ЭП. Кроме того, организация приняла правила работы в сервисе.
Обмен документами реализован за счет отправки и получения сообщений. Сервис поддерживает генерацию и парсинг формализованных документов, что позволяет унифицировать и упростить работу с ними на стороне клиентских приложений и интеграционных решений. Кроме того, сервис позволяет автоматически генерировать все необходимые с точки зрения порядка обмена служебные документы.
Для признания документов аннулированными в сервисе предусмотрены методы по генерации соглашения об аннулировании. В зависимости от типа и текущего статуса документа, действие которого необходимо прекратить, документ может быть отозван (аннулирован в одностороннем порядке) или аннулирован по соглашению сторон.
Synerdocs поддерживает поддерживает ряд прикладных сценариев обмена документами, например, обмен формализованными транспортными накладными.
Сервис поддерживает управление списками сообщений и документов, что позволяет контролировать отправку и обрабатывать списки входящих сообщений/документов. Кроме того, сервис поддерживает возможность работы с черновиками сообщений, что позволяет создавать документы в своей информационной системе, а отправлять их с помощью веб-клиента сервиса, и наоборот. Черновики сообщений могут быть перемещены между пользователями организации и между организациями-абонентами сервиса.
Сервис поддерживает настройку организационной структуры организации. Организационная структура представляет собой иерархический список подразделений организации. За счет наличие подразделений реализуется распределение прав доступа к документам. Сотруднику организации доступен документ при наличии доступа к подразделению. В организации всегда имеется как минимум одно подразделение. В организациях типа ФЛ всегда есть одно и только одно подразделение.
Для администрирования списка сотрудников организации в сервисе предусмотрен набор методов API по управлению сотрудниками организации.
Сервис поддерживает поиск и добавление (приглашение) организаций для обмена. Кроме того, предоставляется возможность по управлению списком своих контрагентов (приглашений), а также настройкой разрешений и запретов по обмену документами.