Дмитрий Медведков программист, консультант 1С
Работаю в 1С с 2012-го, специализируюсь на УТ 11
Имею 10 квалифиционных сертификатов 1C:Профессионал, 1С:Специалист и 1С:Специалист-консультант
При наличии внешнего табличного файла (Excel, dbf, csv) обработка позволяет вывести список тех товаров из этого файла, которые отсутствуют в базе (не созданы карточки).
Артикул | 720 |
Обновлено | 26.12.2022 |
Исходный код | Открыт |
Изменение конфигурации | Не требуется |
Покупок | 1 |
В чем идея
В крупных торговых компаниях нечасто номенклатурный справочник заполняется вручную. Обычно поставщики предоставляют свои прайсы, и пользователи загружают из них номенклатуру. Причем поставщики могут эти прайсы регулярно менять (например, добавлять/удалять товарные позиции).
В такой ситуации перед пользователями встает задача актуализации собственного номенклатурного справочника при получении обновленного файла от поставщика. То есть, имея нужный файл, требуется определить, какая номенклатура из этого файла отсутствует в базе.
В правой части формы расположено табличное поле, куда нужно вставить содержимое файла поставщика (можно через буфер обмена или с помощью кнопки Заполнить из файла). Ниже нужно указать номера первой и последней строки загрузки. Еще ниже указывается номер строки с заголовком таблицы (если хотим его перенести в результирующую таблицу).
В левой части нужно указать номера колонок, по которым необходимо произвести поиск номенклатуры в базе. К примеру, будем искать по связке Артикул + Производитель.
Для старта анализа нажимаем Проверить, в отдельном окне появится прогресс выполнения.
По окончании появится результирующая таблица, в которой останутся только строки с номенклатурой, которой в базе нет.
Далее этот список можно сохранить в Excel и делать с ним что угодно. Например, загрузить номенклатуру в базу.
Дмитрий Медведков программист, консультант 1С
Работаю в 1С с 2012-го, специализируюсь на УТ 11
Имею 10 квалифиционных сертификатов 1C:Профессионал, 1С:Специалист и 1С:Специалист-консультант
Комментарии (0)