Задание: Системный программист. Нужно подружить 1С и ЛК сайта (Дистанционная работа)
Добрый день.
Сделали редизайн сайта, теперь необходимо подружить 1с фирмы и ЛК сайта.
Сайт написан на фреймворке ларавел.
1. Необходимо реализовать выгрузку из 1С на сайт следующей информации о товарах:
a) Цена
b) Тип цены
c) Количество товара на складах с учётом резерва
d) Наименование
e) Страна происхождения
f) Артикул
g) Код
h) Склад
2. Выгрузка должна быть реализована в двух вариантах:
a) Полная выгрузка всех товаров на сайт
b) Выгрузка изменившихся товаров и остатков с момента последней выгрузки
3. Товары, Типы цен и Склады на сайте и в 1С сопоставляются автоматически по внутреннему идентификатору 1С
4. Выгрузка происходит автоматически по расписанию, которое задаётся стандартными настройками расписания регламентных заданий в 1С, с возможностью ручного запуска
5. Настройка подключения к сайту задаётся в 1С:
a) Адрес сайта
b) Токен для авторизации
6. Для выгрузки в 1С задаются настройки отборов:
a) По номенклатуре
b) По складам
c) По остаткам
7. Также в настройках выгрузки задаётся список выгружаемых типов цен
8. Должно быть реализовано два вида прав доступа к настройкам со стороны 1С:
a) На просмотр
b) На редактирование
9. За корректность учётных данных отвечает заказчик
10. Другой функционал в рамках данного ТЗ не разрабатывается, никаких других требований нет
11. Функционал внедряется разработчиками в две базы, выгрузка которых предоставляется до начала разработки, для этого разработчику заказчиком предоставляется доступ в соответствующие рабочие базы. При этом разработчик демонстрирует корректную работу всего реализованного функционала на рабочих базах
12. При желании заказчик может перенести функционал и все настроить самостоятельно, в этом случае разработчик передаёт заказчику функционал в виде выгрузки базы, в которой велась разработка, корректность работы демонстрирует на своей копии баз
13. Разработчик предоставляет заказчику инструкцию по настройке, так же в окнах настроек подключения и настроек выгрузки в 1С содержится соответствующая справочная информация
Так же когда менеджер создает заказ-счет на оплату в 1С он должен будет в виде пдф лететь на сайт в личный кабинет заказчика-пользователя