Требуется написать обработку для 1С 8.2 УТ11.1.
Есть файл Excel с формой заказа для дилеров.
Форма файла фиксирована: первая колонка артикул товара, 2-7 колонки название, ТТХ товаров, 8 колонка количество для заказа.
Обработка должна парсить указанный файл Excel, добавить в 1С в "заказ клиента" все заказанные товары (т.е. те, для которых в колонке "заказ" стоит не "0"), находя их в номенклатуре 1С по артикулу из первой колонки.
Товары должны быть заполнены по виду цен, указанному в форме обработки.
Обработка должна выводить в лог следующие ошибки при работе:
1) Перечень товаров из формы заказа, для которых не удалось найти соответствие в номенклатуре 1С с указанием номера строки Excel и выводом содержания ячеек 1-8. То же самое, если в 1 колонке Excel вместо артикула стоит пустое поле.
2) Контроль правильности цен: сравнить цену из указанного вида цен с ценой товара из колонки 7, и, в случае несоответствия, вывести предупреждение в лог.
Опубликован 02.04.2013 в 18:56