Доработка Личного кабинета клиента на NetCat

1 000 руб.за час
18 ноября 2021, 18:18 • 3 отклика • 19 просмотров
Сайт на CMS NetCat.

1. Необходимо периодически редактировать функционал Личного кабинета клиента с учетом новых решений таких как: изменение цен, добавления новых услуг, условий предоставления скидок и тд.

2. Настроить обратную интеграцию Личного кабинета с базой данных 1С.

Специалист по 1С есть, нужен программист.

На данный момент обмен данными между ЛК и 1С происходит на стороне ЛК, то есть ЛК отправляет запросы в 1С и, получая ответы, обновляет свои данные.

Минус такого алгоритма в том, что для актуализации всех данных нам необходимо отправлять множество неоправданных запросов из ЛК по всем клиентам, при том, что обновлений в 1С могло и не быть вовсе.

Запросы (дабы не перегрузить сервер) мы отправляем моментально только по некоторым важным сущностям, по остальным кэш сбрасываем автоматом раз в сутки, и информация в ЛК обновляется не так моментально как бы нам хотелось.

Нужно со стороны сайта сделать API, куда 1С могла бы отправлять изменения ряда передаваемых сущностей.

Чтобы убрать нагрузку с сервера 1С надо исключить участие REST, оставив только сл возможности:

проверять контрагентов в базе по телефону

получение файлов счетов по запросу

расчет ставок

создание счета, запись в регистр информации об оплате этого счета - это для онлайн оплаты.

Все остальное нужно интегрировать по запросам из 1С.

Прочие детали для работы над проектом готовы далее предоставить.