Что нового в версии 1.2
Папка изделия над папками блоков. Раньше папки блоков создавались прямо в выбранной папке номенклатуры. Теперь внутри нее сначала появляется папка с именем изделия, а в ней - папки блоков с признаком "Сборочная единица". Загрузка нескольких моделей в одну папку больше не перемешивает их блоки.
Удаление строк на шаге сопоставления материалов. В таблицах «Материалы» и «Фурнитура и крепеж изделия» появилась кнопка «Удалить» (работает и клавиша Delete). Удалённая строка просто не загружается: материал не попадает в спецификации деталей, а фурнитура — в спецификацию изделия. Сама деталь при этом создаётся как обычно, без этой строки состава. Если у детали удалены все её материалы, она создаётся без спецификации, и в результате загрузки об этом пишется отдельная строка.
Единица измерения — из 1С. В спецификацию теперь пишется единица измерения из карточки номенклатуры 1С, а количество берётся из файла Базиса. Колонки «Ед. в файле» и «Ед. в базе» остались для контроля: если единицы расходятся, строка подсвечивается оранжевым.
Кому пригодится
- мебельному производству, которое проектирует в Базис-Мебельщике и ведёт производство в 1С:УНФ;
- технологу — детали и спецификации появляются в базе сразу после проектирования;
- мастеру цеха и снабженцу — нормы плиты, кромки и облицовки считаются из модели, а не на глаз.
Что делает
- Каждый блок модели с признаком «Сборочная единица» становится папкой номенклатуры внутри выбранной вами папки. Вложенный блок с этим признаком — подпапкой.
- Каждая панель становится деталью. Панели вложенных блоков без признака и сборок (например, ящиков) попадают в папку ближайшего блока — сборочной единицы, поэтому ящик оказывается вместе со своим шкафом.
- У детали заполняются пильный размер, готовый размер (с кромкой), основной материал, тип «Запас», категория «Полуфабрикат», единица «шт» и способ пополнения «Производство».
- Для детали создаётся основная спецификация: плита в м², кромка в метрах, облицовка пласти (например, зеркало) в м² — всё в пересчёте на одну деталь.
- Одинаковые панели (то же имя, размер, материал и кромка) заводятся одной деталью, а количество таких панелей в изделии показывается при проверке.
- Повторная загрузка того же файла дублей не создаёт: у существующих деталей обновляются размеры, материал и состав спецификации.
Фурнитура и профили не загружаются — только панели.
Наименование детали строится по шаблону «Материал Имя ДлинаxШирина Блок», например: «ЛДСП 16 Дуб сонома Перегородка правая 555,2x2387 Шкаф1». По такому имени деталь легко узнать в любом списке и документе.
Как работает: мастер из четырёх шагов
Шаг 1. Файл и папка. Выбираете XML-спецификацию Базиса и папку номенклатуры, в которую складывать изделия (обработка её запоминает). Сразу видна сводка: изделие, папки блоков, число разных деталей и панелей, сколько материалов не найдено в базе.
Шаг 2. Материалы. Все материалы файла — плиты, кромки, облицовка — показаны списком вместе с тем, какая номенклатура базы им сопоставлена и как она найдена. Порядок поиска: сохранённый ранее выбор, затем артикул (код материала в Базисе), затем точное наименование. Не найденные строки выделены красным — материал выбирается прямо в строке, с подсказкой по вводу. Выбор запоминается для всех пользователей, поэтому при следующей модели сопоставлять заново не придётся. Если единицы измерения в файле и в базе различаются, они подсвечиваются оранжевым.
Шаг 3. Проверка. До записи видно, что будет сделано с каждой деталью: «Создать» или «Обновить», в какую папку, под каким именем, с какими размерами, материалом, количеством в изделии и нормами спецификации. Двойной щелчок открывает уже существующую деталь или материал.
Шаг 4. Результат. По каждой детали — создана она или обновлена и какая у неё спецификация. Каждая деталь записывается в своей транзакции: ошибка в одной строке не откатывает остальные, строка отмечается с причиной. После исправления достаточно загрузить файл ещё раз — уже загруженные детали просто обновятся.
Подготовка модели в Базис-Мебельщике
- каждое изделие объедините в блок и включите у блока признак «Сборочная единица» — имя блока станет именем папки в 1С;
- выгрузите спецификацию модели в XML (файл вида «Шкафы._Спецификации.xml»);
- если у материалов в Базисе заполнен код (артикул), обработка найдёт их в 1С автоматически;
- в 1С заранее создайте папку номенклатуры, в которую будут складываться изделия.
Важно знать
- Обработка ничего не удаляет. Деталь при повторной загрузке ищется по наименованию в папке блока. Если в Базисе поменяли размер или материал, наименование изменится и получится новая деталь, а старую при необходимости нужно пометить на удаление вручную.
- Если две разные панели получают одинаковое наименование (тот же размер и материал, но другая кромка), ко второй добавляется «вар.2».
- Панели вне блоков — сборочных единиц попадают прямо в выбранную папку, в наименование подставляется имя изделия.
- Количество в спецификации УНФ хранится с тремя знаками после запятой: 1,3253 м² из Базиса записывается как 1,325.
- Наименование длиннее 100 символов обрезается, полное имя сохраняется в «Наименовании для печати».
Требования и совместимость
- 1С:Управление нашей фирмой 3.0, проверено на релизе 3.0.14.140, платформа 8.5.
- Базис-Мебельщик с выгрузкой спецификации в XML.
- Обработка работает без безопасного режима: при подключении платформа покажет предупреждение безопасности, его нужно подтвердить.
Установка
- Откройте список «Дополнительные отчёты и обработки» (раздел «Настройки» → «Печатные формы, отчёты и обработки»), нажмите «Добавить из файла» и выберите файл обработки.
- На вкладке «Команды» в поле «Размещение» отметьте раздел «Производство», запишите карточку.
- В разделе «Производство» → «Сервис» → «Дополнительные обработки» нажмите «Настроить список» и включите «Загрузка деталей из Базиса».
Проверено на следующих конфигурациях и релизах:
- Управление нашей фирмой, редакция 3.0, релизы 3.0.14.143, 3.0.14.140
Вступайте в нашу телеграмм-группу Инфостарт