Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

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

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

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

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

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

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

Коротко:

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

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

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

10 лет назад
Sneeska
Леонид 
31 годРоссия
10 лет в сервисе
Был
9 лет назад
Выбранный исполнитель
sankus
45 летРоссия
19 лет в сервисе
Был
8 лет назад
10 лет назад
$20
1 день
Работа была выполнена качественно, по приемлемой цене и в короткие сроки Рекомендую.
Адекватный и толковый заказчик. с оплатой проблем не возникло. рекомендую
  • Похожие заказы
  • Есть Файл выгрузки с сайта в CSV. Он содержит товары и ссылки на картинки. Товары есть КАТЕГОРИИ 1 и КАТЕГОРИИ 2. У каждого товара Артикул. Есть файл наличия на складе товаров КАТЕГОРИИ 1 и отдельно файл ...

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

    Базы данных1 заявка
    Закрыт
    10 лет назад
  • Удаленная работа 8 часовой рабочий день. Постоянная заработная плата. Совместительство возможно только на испытательном сроке (2 недели). Адекватность и ответственность. Честность и умение доводить работу до конца. Обязательно: - Pascal/Delphi - C/C++ (оптимально - RAD Studio XE7) - SQL (MySQL, Interbase / Firebird, MS SQL, ...

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

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

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

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