Имеется портал на котором размещаются компании со своими прайс-листами (списками товаров, позиций).

Загрузка прайс-листов проходит через импорт csv (экселевский формат)

У каждой позиции имеется свой уникальый ID. Он присваивается при загрузке прайса компании в каталог.

При выгрузке прайса есть отдельный столбик в котором указан ID каждой позиции.

Сейчас если при загрузке нового прайса оставить там ID или же указать какой-то существующий, то загрузка пройдёт с ошибкой и без добавления данных позиций.

Нужно сделать проверку использования ID, если ID будет использоваться то заменить всю информацию о товаре взяв новую из загружаемого прайса, из позиции с таким же ID

Коротко:

Загрузил позицию, ей дался ид 300

Выгрузил, изменил описание или название (что угодно) у позиции с ид 300

Загрузил - прошла проверка, система увидела что есть товар с ид 300 и заменил все данные на новые

10 лет назад
Sneeska
Леонид 
32 года
10 лет в сервисе
Был
10 лет назад

Выбранный исполнитель

sankus
46 лет
20 лет в сервисе
Был
9 лет назад
10 лет назад
$20
1 день
Работа была выполнена качественно, по приемлемой цене и в короткие сроки Рекомендую.
Адекватный и толковый заказчик. с оплатой проблем не возникло. рекомендую

Заявки фрилансеров

sankus
46 лет
20 лет в сервисе
Был
9 лет назад
10 лет назад
  • Похожие заказы

  • Есть Файл выгрузки с сайта в CSV. Он содержит товары и ссылки на картинки. Товары есть КАТЕГОРИИ 1 и КАТЕГОРИИ 2. У каждого товара Артикул. Есть файл наличия на складе товаров КАТЕГОРИИ 1 и ...

    Базы данных1 исполнитель
    Завершен
    10 лет назад
  • Необходимо организовать централизованное хранилище данных, внедрить отчетность и дашборды. Источники данных - 1С УТ, 1С CRM, 1С Битрикс, Google Universal Analytics, Asterisk. Требуемые компетенции: SQL SSAS OLAP Power ...

    Базы данных1 заявка
    Закрыт
    10 лет назад
  • Удаленная работа 8 часовой рабочий день. Постоянная заработная плата. Совместительство возможно только на испытательном сроке (2 недели). Адекватность и ответственность. Честность и умение доводить работу до конца. ...

    Базы данных5 заявок
    Закрыт
    10 лет назад
  • Робота(ы) состоит в следущем Необходимо с отрытых источников собирать базу клиентов согласно следующих требований например: Необходимо собрать базу агропредприятий которые занимаются выращиванием на грунте (сад, огород, баштаны и тд. все, кроме выращивания зерновых ...

    Базы данных1 заявка
    Закрыт
    10 лет назад
  • Необходима база данных, желательно MySQL. База будет большой, должны выполняться запросы все очень быстро, до секунды. Содержание базы данных это 1 миллион уникальных доменов. К каждому домену будет иметься около ...

    Базы данных3 заявки
    Закрыт
    10 лет назад
  • Имеется - сайт на друпале по спорту, где основное это - аналитика и статистика. Нужно - десктопное приложение для работы с этими данными. В кратце, это приложение служит для того, что на соревновании ...

    Базы данных9 заявок
    Закрыт
    10 лет назад