Как в 1С:УНФ настроить выгрузку групп номенклатуры в 1С:РМК без лишних элементов
Практическая инструкция по настройке выгрузки групп номенклатуры из 1С:УНФ в 1С:РМК начиная с версии 3.0.13. Разбираем флаг «Выгружать только товары палитры», логику проверки групп, вложенные ветки и диагностику лишних или пропавших элементов.
Короткий ответ: начиная с версии 1С:УНФ 3.0.13 при обмене с 1С:РМК нужно учитывать флаг «Выгружать только товары палитры». Если флаг включен, программа отбирает товары из палитры и формирует для них необходимую часть иерархии номенклатуры. Группы без подходящих товаров могут не передаваться в РМК.
При выключенном флаге обмен работает без дополнительного ограничения по палитре. В 1С:РМК может попасть более широкий состав товаров и групп согласно общей настройке обмена. Поэтому кассир иногда видит лишние ветки, служебные позиции или ассортимент, который не используется в конкретной торговой точке.
Флаг не служит ручным разрешением отдельных групп. Сначала программа определяет товары, разрешенные палитрой, затем проверяет их принадлежность к группам. Родительские группы могут сохраниться в РМК, если через них проходит путь к нужному товару. Перед изменением настройки проверьте палитру и выполните тестовый обмен: точное расположение флага и поведение старых элементов зависят от релиза УНФ и сценария интеграции.
Что изменилось в выгрузке групп номенклатуры с версии 3.0.13
В версии 1С:УНФ 3.0.13 для обмена с 1С:РМК нужно отдельно учитывать состав палитры товаров. Раньше пользователь мог оценивать результат главным образом по структуре справочника номенклатуры и общим настройкам обмена. После включения ограничения этого недостаточно: группа должна быть связана с товаром, который проходит отбор палитры.
Практический смысл изменения состоит в сокращении состава данных, которые получает рабочее место кассира. Для специализированного магазина в РМК можно оставить нужную категорию, например бытовую технику, расходные материалы или товары определенного отдела. Пустые и несвязанные ветки при этом не должны формировать самостоятельные элементы обмена.
Ниже описана логика сценария, заявленная для УНФ начиная с версии 3.0.13. Название формы, расположение флага и правила удаления уже загруженных элементов нужно сверять с конкретным релизом программы.
Если флаг «Выгружать только товары палитры» выключен
В выключенном состоянии программа не применяет дополнительный отбор по палитре. Обмен передает более широкий состав номенклатуры согласно своим общим настройкам. Конкретный набор зависит от конфигурации, правил обмена и состояния данных в информационной базе.
В результате в 1С:РМК могут появиться группы, которые кассиру не нужны каждый день. Например, в общей базе есть товары для оптовых клиентов, сезонные позиции и ассортимент другого магазина. Если они участвуют в стандартном отборе обмена, дерево номенклатуры в РМК получится объемнее.
Этот режим удобен, когда кассиру нужен широкий ассортимент или палитра еще не заполнена. Для ограниченной торговой точки он часто приводит к лишним элементам и усложняет поиск товара.
Если флаг включен
При включенном флаге программа сначала определяет товары, входящие в палитру. Товары вне этого набора не служат основанием для передачи соответствующей группы. Группа сохраняется в результате обмена, если в ней есть подходящий товар или такой товар находится во вложенной ветке.
Настройка не заменяет ведение палитры. Если нужная позиция не включена в палитру, обмен может корректно исключить ее из РМК. Пользователь увидит это как пропавший товар или сокращенную группу, хотя причина находится в составе отбора.
Родительская группа может попасть в РМК без собственных товаров. Она нужна для построения пути к товару во вложенной папке. Поэтому наличие одной родительской ветки еще не означает, что ограничение не работает.
Как настроить выгрузку только товаров палитры в 1С:УНФ
Настройку безопаснее менять после фиксации текущего результата обмена. Запишите релиз УНФ, состав палитры, количество товаров и групп в РМК. Для рабочей базы выберите время, когда кассиры не оформляют продажи или могут повторно загрузить данные после проверки.
- Проверьте релиз. Откройте сведения о конфигурации 1С:УНФ и зафиксируйте версию. Убедитесь, что обмен с 1С:РМК уже настроен и выполняется без базовых ошибок.
- Откройте настройки обмена с 1С:РМК. Ищите форму, где задаются правила передачи номенклатуры и другие параметры взаимодействия. В разных релизах путь к форме и название раздела могут отличаться.
- Найдите флаг «Выгружать только товары палитры». Включите его, если кассиру нужен ограниченный ассортимент, а отбор товаров поддерживается в УНФ.
- Проверьте палитру. Убедитесь, что в нее входят все товары, которые должны отображаться в РМК. Проверьте группы, вложенные папки, наименования и активность позиций для розничной продажи.
- Запустите тестовый обмен. Используйте копию базы, тестовую торговую точку или согласованный период. После обмена сравните дерево номенклатуры и список доступных товаров.
- Зафиксируйте результат. Если состав в РМК соответствует плану, согласуйте порядок обновления палитры и повторите настройку в рабочем контуре.
Что проверить перед включением ограничения
Палитра должна отражать фактический ассортимент конкретного рабочего места. Проверьте следующие позиции:
- нужный товар включен в палитру;
- карточка не помечена на удаление и доступна для продажи;
- товар находится в правильной группе;
- вложенные группы построены без лишних уровней;
- наименование товара понятно кассиру и не дублируется с другой карточкой;
- в палитре присутствуют позиции, которые нужны конкретной торговой точке;
- для нескольких торговых точек проверен состав каждой палитры, если программа поддерживает раздельный отбор.
Если карточки создавались массово, сначала проверьте структуру справочника и возможные дубли. Для этой задачи пригодится инструкция по групповой загрузке товаров через 1С:Номенклатуру: она посвящена другой конфигурации, но помогает выстроить контроль массово добавленных позиций.
Как выполнить тестовый обмен
Перед запуском сохраните исходные показатели: количество товаров, групп и уровней дерева в 1С:РМК. После включения флага выполните обмен и проверьте три результата:
- товары из палитры появились в РМК;
- для них сохранились нужные группы и родительские ветки;
- позиции вне палитры не формируют лишние ветки, если текущий обмен их не сохраняет.
Проверяйте результат и в интерфейсе кассира, и в журнале или протоколе обмена. В РМК может сохраниться ранее загруженная информация, поэтому уменьшение количества элементов не всегда происходит сразу после смены флага.
Как программа проверяет, подходит ли группа для выгрузки
При ограниченном обмене группа проходит проверку через товары палитры. Сам факт существования папки в справочнике УНФ не гарантирует ее передачу в 1С:РМК.
Связь группы с товарами палитры
Логику можно представить в виде последовательности:
1. Программа определяет товары, разрешенные палитрой.
2. Для каждого товара находит группу и подчиненные уровни иерархии.
3. Формирует набор групп, который нужен для отображения выбранных товаров.
4. Исключает ветки, где нет товаров, прошедших отбор.
Это логическая модель проверки. Внутренние технические условия могут отличаться в разных релизах и расширениях. Для практической настройки достаточно проверить связь «товар палитры - группа - родительская ветка».
Если группа содержит один подходящий товар, этого обычно достаточно, чтобы группа стала кандидатом на выгрузку. Если в папке есть только позиции вне палитры, основание для передачи группы исчезает.
Родительские и вложенные группы
Иерархию удобно представить так: Категория - Подкатегория - Товар. Если товар из палитры находится в подкатегории, РМК должна получить эту подкатегорию. Родительская категория тоже может передаваться, чтобы кассир смог открыть дерево и найти позицию.
У родительской группы при этом может не быть собственных товаров. Она сохраняется как элемент навигационного пути. Это отличается от самостоятельной ветки, где нет ни одного товара палитры и которая не ведет к нужному ассортименту.
Пустые и несвязанные ветки
Кандидатами на исключение обычно становятся:
- пустые папки без товаров;
- группы, где все товары исключены из палитры;
- ветки, которые не связаны с выбранным ассортиментом;
- служебные категории, не используемые кассиром.
Если такая группа все равно видна в 1С:РМК, проверьте, не была ли она загружена раньше. Ограниченный обмен может изменить состав новых данных, но не удалить автоматически все элементы, которые уже находятся в приемной базе.
Какие группы попадут в 1С:РМК: практические сценарии
Результат можно заранее спрогнозировать по тому, где находятся товары палитры. В таблице приведена ожидаемая логика для включенного флага. Формулировки «да» и «нет» требуют проверки на фактическом релизе, если обмен использует дополнительные правила.
| Состав группы в УНФ | Товар в палитре | Товар в РМК | Группа в РМК | Родительская ветка |
|---|---|---|---|---|
| В группе есть хотя бы один выбранный товар | Да | Да | Да | Да, если нужна для пути |
| В группе только товары вне палитры | Нет | Нет | Обычно нет | Нет, если ветка не ведет к другим выбранным товарам |
| Товар находится во вложенной группе | Да | Да | Да, для вложенной группы | Обычно да, для навигации |
| Пустая папка | Нет | Нет | Обычно нет | Нет |
Группа содержит товар, включенный в палитру
Пример: в группе «Аксессуары» находятся пять позиций, одна из них включена в палитру. При включенном ограничении выбранный товар должен участвовать в выгрузке, а группа «Аксессуары» сохраняется как контейнер для его отображения.
Остальные четыре позиции, если они не входят в палитру, не должны появляться в РМК только из-за того, что находятся в той же папке. Проверьте это после обмена по списку товаров, а не только по названию группы.
Группа содержит только товары вне палитры
Пример: в группе «Оптовый ассортимент» находятся десять товаров, но ни один не включен в палитру для кассы. При ограниченном обмене эта группа не получает основания для передачи. Кассир не увидит ее в дереве, если в ней или ниже нет другой подходящей позиции.
Если нужный товар ошибочно исключили из палитры, результат будет выглядеть так же. Поэтому перед обращением к специалисту проверьте настройки палитры, принадлежность товара группе и дату последнего обмена.
В палитре есть товар из вложенной группы
Пример структуры:
- Одежда
- Верхняя одежда
- Куртки
- Куртка демисезонная
Если в палитру включена «Куртка демисезонная», для навигации кассира могут потребоваться группы «Куртки», «Верхняя одежда» и «Одежда». Их наличие в РМК не означает выгрузку всех товаров из этих папок. Передаются выбранная позиция и ветки, которые обеспечивают доступ к ней.
Как проверить результат обмена и найти причину лишних элементов
Диагностику начинайте с разделения проблемы: лишние элементы могли прийти из-за отключенного ограничения, а могли остаться после прежней загрузки. Пропавшие товары чаще связаны с неполной палитрой или неправильной группой.
В РМК остались старые группы
После включения флага количество групп может не уменьшиться сразу. Проверьте, какой обмен запускается: полный или очередной, если в системе доступны оба варианта. Уточните, предусматривает ли текущий сценарий удаление ранее переданных элементов.
Не удаляйте группы вручную в рабочей базе, пока не определены правила синхронизации. При следующем обмене ручные изменения могут быть перезаписаны или привести к расхождению данных между УНФ и РМК.
Нужный товар или группа не появились
- Откройте палитру и убедитесь, что товар включен в отбор.
- Проверьте группу товара и всю цепочку родительских папок.
- Убедитесь, что карточка доступна для розничной продажи и не исключена другими настройками.
- Проверьте настройки обмена с 1С:РМК и включенный флаг.
- Посмотрите дату и статус последнего обмена.
- Откройте журнал или протокол и найдите сообщения по конкретному товару или группе.
- После исправлений повторите тестовую выгрузку.
Проверяйте товар по коду или точному наименованию. Похожие карточки с одинаковыми названиями часто создают впечатление, что нужная позиция не загрузилась.
Выгружаются группы, которые считаются лишними
Сначала откройте такую группу в УНФ и проверьте ее подчиненные элементы. Если внутри есть товар палитры, группа может быть обязательной частью дерева для РМК.
Если подходящих товаров нет, проверьте три причины:
- группа или ее товары были переданы в РМК раньше;
- обмен использует общие правила без ограничения по палитре;
- текущий сценарий не удаляет старые элементы из приемной базы.
Для контроля составьте простую сверку: список товаров палитры, их группы в УНФ, группы и товары после обмена в РМК. Такой список быстро показывает, где возникает расхождение.
Что настройка меняет в работе пользователей УНФ и РМК
Для администратора и специалиста 1С
Администратор отвечает за актуальность палитры, корректность иерархии и контроль обмена после обновления УНФ. При изменении ассортимента нужно добавлять новые товары в палитру до того, как кассир начнет продавать их через РМК.
Разработчику или техническому специалисту полезно зафиксировать фактическое условие проверки группы в используемом релизе. Это особенно важно, если в базе есть расширения, обмены с несколькими торговыми точками или собственные обработки очистки.
После обновления конфигурации повторно проверьте флаг и тестовый сценарий. Настройка могла сохраниться, но правила формирования результата или обработка ранее загруженных данных могли измениться.
Для кассира и руководителя торговой точки
При корректной палитре кассир видит более компактное дерево товаров и быстрее находит нужную позицию. Сокращается количество лишних карточек, которые приходится просматривать при оформлении продажи.
Риск связан с неполным ассортиментом. Товар, который не попал в палитру, может стать недоступным в РМК. Руководителю нужно заранее согласовать список товаров для каждой точки и назначить ответственного за его обновление.
Настройка особенно полезна для небольшого магазина, отдельного отдела или торговой точки с узким ассортиментом. Для универсального магазина с постоянно меняющимся каталогом сначала оцените, насколько регулярно сотрудники смогут поддерживать палитру.
Ограничения по версиям и итоговый чек-лист настройки
Материал ориентирован на логику обмена 1С:УНФ с 1С:РМК начиная с версии 3.0.13. В текущем релизе могут отличаться название формы, расположение флага, состав дополнительных условий и правила обработки ранее загруженных групп.
Сведения о настройках РМК в 1С:Рознице нельзя автоматически переносить на 1С:УНФ. Это отдельные конфигурации с разными формами и правилами обмена. Перед работой сверяйте интерфейс и документацию именно для своего релиза УНФ.
Чек-лист перед запуском обмена
- Проверить релиз 1С:УНФ и совместимость с используемой 1С:РМК.
- Определить ассортимент, который должен видеть кассир.
- Сформировать или проверить палитру товаров.
- Проверить карточки товаров, их группы и вложенность.
- Открыть настройки обмена и найти флаг «Выгружать только товары палитры».
- Зафиксировать исходный состав товаров и групп в РМК.
- Выполнить тестовый обмен на копии базы или в согласованное время.
- Сравнить товары, группы и родительские ветки в РМК с палитрой.
- Проверить журнал или протокол обмена.
- Согласовать порядок регулярного обновления палитры.
Когда ограничение лучше не включать сразу
Отложите включение флага, если палитра поддерживается нерегулярно, ассортимент меняется каждый день, несколько торговых точек используют разные наборы товаров или непонятно, как текущий обмен обрабатывает старые группы.
В такой ситуации сначала проведите тест на копии базы. Зафиксируйте список товаров, проверьте работу кассира и только после согласования меняйте рабочую настройку.
Безопасный порядок действий выглядит так: проверить релиз, привести в порядок палитру и иерархию, включить ограничение, выполнить тестовый обмен, сверить результат в РМК и настроить регулярный контроль. Такой подход сокращает лишние элементы в рабочем месте кассира без риска случайно исключить нужный ассортимент.