Составление технического задания на разработку
Несмотря на то, что это был уже готовый сайт с дизайном и системой управления, нужно было учесть много моментов, которые могли подзабыться во время работы. Мы несколько раз устраивали общие созвоны со всеми имеющими мало-мальское отношение к работе над сайтом, обсуждали нюансы, записывали их. Потом, менеджер проектов сводила всю эту информацию в кучу, приводила в божеский вид, из чего в итоге и сложилось техническое задание на 80+ листов
Организация выгрузки товаров на сайт из 1С заказчика
Когда писали техзадание думали, что настроим стандартную выгрузку из 1С клиента, ну там, обмен заказами, обновление товаров/остатков раз в сутки и прочая красота.
Не получилось у нас сделать как хотелось, потому что у клиента не было возможности заполнить свою базу должным образом, имеем в виду - картинки, описания, связи между товарами сделать конкретно в 1С. Вручную заполнять сайт тоже было не вариант - товаров много и уследить чисто физически за всеми изменениями было бы супер сложно.
Что мы придумали совместно со специалистом 1С заказчика:
- мы со своей стороны формируем специальные файлики, в которых настраиваем столбцы со всеми возможными характеристиками и свойствами товаров; плюс еще, прописываем эти свойства в инфоблоках сайта (инфоблока было два - основные товары и торговые предложения)
- клиент берет эти файлы, прогоняет их через 1С, она заполняет те поля, которые существуют в ней, остальное - клиент вносит в файл вручную
- загружаем эти два файла по отдельности в подготовленные инфоблоки на сайт через импорт
- клиент подготавливает и загружает вручную фото товаров через админку сайта
Результат
Мы долго отлаживали весь этот сложный процесс, были и с нашей стороны сложности и со стороны клиента, но мы "победили"
Как только довели до ума процесс выгрузки и загрузки товаров, совместно с клиентом заполнили остальные страницы сайта, потом донастраивали внешний вид карточек товара. Сделали доработку для связи товаров из одного комплекта украшений, тк в стандартном решении такой функции не было, плюс, добавило сложности то, что товары грузились не совсем стандартным образом и часть свойств заполнялась вручную.
Теперь, когда с настройкой розничной части сайта покончено, мы морально уже готовимся к настройке оптовки)