Складской API CRMedical — инструмент для автоматического обмена складскими данными между CRMedical и внешними программами.
Он позволяет загружать товары, регистрировать поступления, работать с поставщиками и получать отчёты о движении материалов.
API особенно полезен клиникам, которые используют отдельные программы для закупок, бухгалтерии или складского учёта.
Что даёт складской API?
Автоматическая загрузка товаров. Передача наименований, количества, закупочных цен и других характеристик материалов в CRMedical без ручного заполнения каждой позиции.
Работа с поставщиками и накладными. Создание записей о поставщиках и поступлениях товаров.
Обновление существующих товаров. При повторной поставке можно увеличить количество уже существующего товара с пересчётом средней цены.
Предварительная проверка данных. Перед загрузкой система проверяет корректность товарных позиций и сообщает об ошибках.
Контроль поступлений. Получение информации о загруженных товарах, поставщиках, количестве, стоимости и текущих остатках.
Отчёты по списаниям. Получение сведений об использовании материалов на процедурах, розничных продажах, абонементах и других операциях.
Интеграция с внешними программами. Возможность объединить складской учёт CRMedical с другими информационными системами.
Как это работает?
После подключения внешняя программа обменивается складскими данными с CRMedical через защищённый API.
Например, при поступлении новой партии расходных материалов внешняя система может автоматически передать накладную и список товаров в CRMedical.
Перед загрузкой данные можно проверить. После успешной передачи товары добавляются на выбранный склад или обновляют существующие позиции — в зависимости от выбранного режима.
Также можно настроить ежедневную синхронизацию, например один раз в сутки получать информацию о поступлениях и списаниях за предыдущий день.
Важно: API не выполняет синхронизацию самостоятельно по расписанию. Периодичность обмена задаётся во внешней системе.
Основные характеристики
| Возможность | Описание |
|---|---|
| Загрузка товаров | Автоматическое добавление материалов на склад |
| Поставщики и накладные | Создание поставщиков и регистрация поступлений |
| Проверка товаров | Контроль корректности данных перед загрузкой |
| Режим создания | Добавление новой товарной позиции |
| Режим объединения | Увеличение количества существующего товара с пересчётом средней цены |
| Склады | Возможность указать склад для загрузки |
| История поступлений | Получение сведений о ранее загруженных товарах |
| Текущие остатки | Информация об остатках в отчёте по поступлениям |
| Отчёт по списаниям | Данные о расходовании и реализации материалов |
| Виды списаний | Процедуры, розничные продажи, абонементы и прочие причины |
| Финансовые показатели | Закупочная стоимость, стоимость реализации и разница между ними в отчёте по списаниям |
| Период отчётности | До 31 дня за один запрос |
| Автоматизация | Возможность ежедневного или другого периодического обмена |
| Безопасность | Доступ по специальным токенам с ограниченными правами |
Кому это полезно?
Руководителям клиник — для контроля поступлений, движения материалов и складских расходов.
Заведующим складом и ответственным за закупки — для сокращения ручного ввода накладных и товарных позиций.
Бухгалтерам — для сверки закупок, поступлений и списаний материалов.
Разработчикам и интеграторам — для объединения складского учёта CRMedical с внешними программами.
Как подключить?
Для подключения необходимо обратиться в поддержку CRMedical и запросить доступ к складскому API.
После предоставления доступа технический специалист сможет настроить обмен данными с необходимой программой.
Важно: складской API не только предоставляет информацию, но и позволяет создавать поступления и загружать товары. Поэтому перед подключением необходимо согласовать, какая внешняя система будет передавать данные и как должны обрабатываться повторные поставки.