---------------------------------------------------------------
Цель работ
Требуется создать обработку, которая бы загружала данные из файла формата xls, xlsx, csv в 1С.
Состав работ
1. Форма обработчика
Обязательными для заполнения являются поля «Файл для загрузки» и «Сопоставлять по». Остальные при обработке игнорируются, если не заполнены.
2. Загрузка / сохранение настроек
При нажатии на соответствующие кнопки пользователю предоставляется возможность сохранить или загрузить значения всех заполненных полей формы. Выбор формата сохранения на усмотрение разработчика.
3. Поле сопоставления данных
В выпадающем списке значений можно выбрать одно из значений:
* Внутренний код 1С
* Артикул
* Код
* Яндекс ИД
В дальнейшем при обработке значение из столбца с указанным номером будет искаться в соответствующем поле справочника Номенклатуры. Дальнейшие манипуляции производятся с найденным элементом.
4. Загрузка идентификаторов Яндекс ID
У элемента Номенклатуры сравнивается значение поля Яндекс ИД с соответствующим столбцом из файла. Если значения отличаются, новое значение вписывается в поле Яндекс ИД. Производится подсчет количества изменений.
5. Загрузка цен
Для хранения внешних цен создается регистр сведений «Цены Я.Маркета» и справочник «Виды цен Я.Маркета».
В справочнике «Виды цен Я.Маркета» должны быть поля:
* Наименование вида цены
* Сортировка
В регистре сведений «Цены Я.Маркета» должны быть поля:
* Номенклатура (ссылка на элемент справочника Номенклатура)
* Вид цены (ссылка на элемент справочника «Виды цен Я.Маркета»)
* Цена
* Компания
К таблице сопоставления цен идет стандартная панель для изменения ее содержимого. В поле «Вид цены» происходит выбор из выпадающего списка, в котором находятся элементы справочника «Виды цен Я.Маркета». В остальных полях указываются номера соответствующих столбцов.
Если значение цены больше 0, производится поиск по регистру сведений «Цены
---------------------------
Цена и срок реализации?