Преобразование прайс-листов в формат CSV

Бюджет: по договоренности
Приветствую!Необходимо преобразовать 14 прайс листов в формате xls в формат CSV.Прайс листы на автомобили брэнда Peugeot.Срок исполнения – 1 день.В дальнейшем при удачном исполнении возможно продолжительное сотрудничество по данному виду работ.
Инструкция:

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

Напротив наименования позиции возможно 3 значения:
1 – Опция доступна в данной комплектации 0 – Опция не доступна в данной комплектации [Числовое значение] – Опция доступна в данной комплектации, доп.
стоимость установки равна данному числовому значению.

Стоимость стандартной комплектации, руб.: – Стоимость комплектации БЕЗ учета промоакций Стоимость с учётом опций, руб.: – Данный пункт рассчитывается автоматически, заполнять не нужно.
Специальное предложение, руб.: – Промоакция на автомобиль. Будет автоматически вычтена из базовой стоимости.
Стоимость с учётом специального предложения, руб.: – Данный пункт рассчитывается автоматически, заполнять не нужно.

Суммируемые опции:

Алгоритм заполнения следующий:

Опция являющаяся пакетом: составная опция пакета, составная опция пакета; Опция являющаяся пакетом: составная опция пакета, составная опция пакета

т.е. Пакетная опция обозначается символом ":", опции входящие в пакет разделяются между собой символом ",", пакеты между собой разделяются символом ";"

Пример на основе файла из вложения, комплектация URBAN.

В опцию No. 33  – передние сиденья с подогревом, боковые подушки безопасности, уже входит опция No. 6  – боковые подушки безопасности, по этому данный пакет мы обозначаем следующим образом: 33:6.  Так же, в опцию No. 7  – боковые и оконные (шторки) подушки безопасности, включена опция No. 13 – заднее сиденье с  подголовниками, регулируемыми по высоте. Данный пакет так же обозначается 7:13.

Итоговый вариант будет: 33:6;7:13

Взаимоисключающие опции:

Алгоритм заполнения следующий:

Взаимоисключающая опция, Взаимоисключающая опция; Взаимоисключающая опция, Взаимоисключающая опция

т.е. Группа взаимоисключающих опции разделяются между собой символом ",", группы опций между собой разделяются символом ";"

Пример на основе файла из вложения, комплектация URBAN.

Опции No.6  – боковые подушки безопасности и No. 7  – боковые и оконные
(шторки) подушки безопасности исключают друг друга.

Итоговый вариант будет: 7,6
Опубликован 10.09.2012 в 13:35 Последнее изменение: 10.09.2012 в 14:27

Выберите способ верификации:

Обновите страницу после прохождения верификации.