определенным, заранее заданным правилам. Но современные разработки, такие как наша, позволяют создавать API более гибкими, под потребности заказчика, предоставляя возможность самостоятельно изменять атрибуты без дополнительной настройки. Такое API мы называем «самонастраивающимся».
Такое API может быть применено к любому рабочему модулю платформы APS Smart. Если в вашей работе необходимо извлекать данные из модуля Планирование, а также соответствующие документы через модуль Документооборот и передавать их в учетную систему, то без проблем, с помощью конструктора, соберите API для этих или других модулей в соответствии с бизнес-потребностями и процессами.
Создание структуры журнала
С помощью специального сервиса (GET метода) можно самостоятельно добавлять или скрывать определенные поля, присутствующие в выбранном реестре (журнале). Для этого необходимо указать условный псевдоним реестра (журнала). В ответ вы получите базовую информацию о журнале и список доступных полей.
Получение детальной информации об атрибуте
Также GET-метод предоставляет возможность получить полную информацию о конкретном поле журнала. Если поле имеет установленный перечень возможных вариантов (например, перечень цветов или размеров), сервис предоставит не только основные данные о нём, но и все доступные варианты заполнения.
Создание нового документа
С помощью этого же сервиса есть возможность создать шаблон документа, который потом можно заполнять необходимой информацией. При создании документа обязательно указываются:
- Условный псевдоним реестра (журнала), где будет размещен документ;
- Название документа (до 50 символов);
- Идентификатор компании;
- Идентификатор департамента;
- Идентификатор пользователя, создающего документ;
- При необходимости можно добавить дополнительную текстовую информацию (до 100 символов).
Добавление или изменение значения поля документа
Сервис позволяет добавлять, обновлять или удалять значение определенного поля (атрибута) в уже созданном документе. При этом можно указать как текстовое, так и числовое значение. Если значение уже существует, оно будет обновлено. Для удаления значения достаточно отправить пустую строку или не указывать значение.
ри обработке запроса сервис ищет соответствующее поле с наименьшим идентификатором в рамках журнала и обновляет его, если данные соответствуют требованиям.
В случае, если данные не соответствуют ожидаемому типу, выдается ошибка с указанием требуемого формата.
Удобства для бизнеса от применения гибкого API APS Smart
Скорость разработки. Взаимодействие (интеграция) систем с целью передачи данных с экономией ресурсов и времени ее реализации.
Простота использования. Даже сотрудники без специальных ИТ-знаний достаточно легко могут справиться с этой задачей.
Гибкость. API APS Smart адаптируется к разным потребностям, позволяя работать с любыми атрибутами полей независимо от их конфигурации.
Автоматизация действий. Благодаря API APS Smart процесс управления информацией и документами становится более быстрым, более понятным и доступным для участников бизнес-процессов.