Внешняя обработка - создание "Установка цен номенклатуры" по файлу xls в 1С...
Выполнено
7 |
0
11 января 2023 в 15:16:24
(1 год 45 недель 1 день 1 час назад)
23600
V8.x 1С:Розница 8. Магазин одежды и обуви
28.04.2016 16:49:26
до 30.04.2016
Текст задания
Нужна внешняя обработка - создание не проведенного документа "Установка цен номенклатуры" по файлу xls в 1С Розница 2.0.8.12. Файл содержит столбцы "артикул", "цвет", "цена". Рабочий образец вышлю по запросу.
Обработка (перед нажатием кнопки "создать") должна предоставлять следующие настройки:
1) выбор файла ...
2) номер первой строки с номенклатурой, по-умолчанию, 3;
3) номер столбца "артикул", по-умолчанию, 6;
4) номер столбца "цвет", по-умолчанию, 7 (может быть 0 или пустым);
5) номер столбца "цена", по-умолчанию, 8;
6) вид цены: ... (выбор из существующих в базе, например, "розничная");
7) перенести в папку - если поставить галочку, открывается окно выбора (создания) папки в дереве групп номенклатуры;
Логика обработки:
1) искать в справочнике номенклатуры наименование в виде "<артикул>, <цвет>", где <артикул> и <цвет> берутся из указанных столбцов исходного файла;
если столбец "цвет" не указан (0, пусто), то поиск номенклатуры любых цветов с указанным артикулом;
2а) если артикул найден,
внести в документ установки цен все характеристики для номенклатуры этого артикула и цвета;
загрузить старую цену (если есть), указать новую цену (из файла);
если в настройках указано "перенести в папку" - перенести номенклатуру в указанную папку в дереве номенклатуры;
2б) если не найдены,
выдать сообщение в стандартное окно сообщений;
3) продолжить обработку до конца файла;
4) в поле примечание документа установки цен вставить "создано автоматически на основе документа <название файла xls>;
Задание ясно, за исключением одного нюанса: зачем требуется при загрузке колонка Номенклатура? Искать по этому полю, если не указан цвет?
почта: chihpyh@rambler.ru
скайп: eturkovsky
ICQ: 335850984