Очередная универсальная выгрузка номенклатуры и остатков из 1С (7.7) в CSV файл. Выгружает включаемую в прайс номенклатуру.
Работает в конфигурациях Торговля и склад, Комплексная. Делает запрос по регистру «ОстаткиТМЦ». Имеет:
1) настраиваемый порядок полей;
2) возможность отключать отдельные поля для выгрузки;
3) возможность выгружать произвольные реквизиты справочника номенклатуры (не периодические и не предназначенные только для групп), в т.ч. нетиповые, без правки кода обработки;
3) возможность выгружать произвольные свойства и цены номенклатуры
4) возможность обрабатывать добавленные функции запроса по остаткам ТМЦ (к сожалению, для добавления самой функции в запросе придется править текст запроса в коде)
5) возможность выгружать вычисляемые поля (калькулятор);
6) возможность задавать списки выгружаемой и исключаемой номенклатуры, списки могут пересекаться;
7) возможность сохранения/загрузки настроек, автоматически сохраняет в каталоге ИБ сделанные настройки при закрытии, автоматически восстанавливает сохраненные при открытии;
8) возможность вызова из сторонних отчетов, достаточно вызвать форму, передав параметром путь к ранее сохраненным настройкам.
Правила работы калькулятора выражений:
1) обращение к полю производится по имени, указанному в таблице;
2) поддерживает арифметические операции (+,-,*,/), операции сравнения (>,<,>=,<=,<>,=), скобки;
3) приоритет операций в порядке убывания: скобки, произведение, сумма, сравнение.
Пример записи (без кавычек): «(К+(10.5>=М))*3»
К,М — имя полей; операция сравнения возвращает 1, если выражение истинно, иначе 0.
Комментарии, пожелания приветствуются.
Свойства и категории выгружает?
(1) MaxS, выгрузка свойств номенклатуры предусмотрена, упомянута в описании (п.3), на скриншоте показана выгрузка свойства «Бренд» (поле добавлено, но отключено для вывода в csv).
Категорий в типовых конфигурациях 7.7 не встречал, возможно у Вас это какой-то дописанный справочник. Обработка может быть легко модифицирована для выборки других подчиненных номенклатуре справочников: для свойств и цен используется одинаковый алгоритм.
(2) да, с категориями я спутал с УТ 10 😉
Тогда получается эту обработку можно использовать как инструмент для перехода с 1С 7.7 на 1С 8 совместно с какой-нибудь универсальной обработкой — загрузкой данных из файла в номенклатуру с дополнительными реквизитами и доп. сведениями.
(3) MaxS, и уже пользуем:)