Интеграция 1С с внешней кастомной системой

Интеграция 1С с внешней кастомной системой

Заказчик ООО Лобненский Водоканал (lobnyavod.ru) — обеспечивает население и организации городского округа Лобня Московской области услугами водоснабжения и водоотведения. Клиент ведёт складской учёт в сторонней системе «Поток». В связи с этим появилась потребность синхронизировать складской учёт в системе 1С: Бухгалтерия.

Интересует решение подобной задачи?
Подробнее о проекте

Как решили задачу

Задача была решена следующим образом: при оформлении нового списания товаров в 1С (создания документа «Перемещение товаров»), в котором указан номер заявки в системе «Поток», данные об этом списании отправляются в API «Поток» с помощью HTTP-запроса. При изменении\отмене ранее введенных списаний в 1С данные также отправляются в «Поток».

В случае проблем с ответом на запрос (такой заявки нет/заявка закрыта/отсутствует соединение), выводится предупреждение о материальной ответственности с возможностью отказаться от проведения. В случае, когда пользователь 1С настаивает на проведении документа программа предлагает ему прокомментировать и указать причины своего выбора.

В шапке документа «Перемещение товаров» появилось два новых поля: тумблер «заявка»/«задача» и «номер заявки» / «номер задачи». В пустом месте, выделенном красным прямоугольником будет появляться подсказка, полученная из системы «Поток». Либо сообщение об ошибке.

При выборе задачи, отображается подсказка. Список и подсказка загружаются из системы «Поток». При попытке провести документ без заполненного номера заявки/задачи система потребует объяснение и предложит сделать это под личную материальную ответственность пользователя.

Результат

Таким образом мы добились синхронизации данных в базах 1С: Бухгалтерия и «Поток». Пользователи внимательнее работают с документами и не допускают ошибок, которые могли бы исказить данные в базах обеих программ.

Другие наши проекты

Заполните форму. Менеджер перезвонит вам в течение 30 минут.

    Back to top