Работа со спецификациями в 1С

Вопрос задал Анна М.

Ответственный за ответ: Добья Светлана (★9.92/10)

Добрый день!
Прошу подсказать в следующем вопросе:
Я очень много работаю со спецификациями в 1С и хотела бы работу сделать более удобной, поэтому возникли вопросы по настройке спецификаций — подробно в приложенном файле

Метки вопроса: —

Все комментарии (12)

  1. Приложение

    Добрый день, Анна.
    1) Добавить код в спецификацию можно следующим способом:
    Переходите в форму Спецификации — кнопка Еще — Изменить форму, далее смотрите скрин.
    Переместить его можно с помощью стрелок
    НО! он не будет доступен для подбора Номенклатуры. Вы для каких целей хотите видеть там код?

    2) аналоги можно использовать только созданием новой спецификации. Менять состав оперативно не получится. Также нет истории на какой период действует та или иная спецификация

    3) Копирование строк ограничено одной программой. Из другой открытой программы это сделать нельзя
    Копирование и перенос строк табличной части документов

    4) По лайфхакам — тут сложно, в спецификации в БП используются основные функции подбора и загрузки из файла. Что-то сверхъестественное даже предложить не могу

    1. Спасибо. Я и сама подобный образом пробовала добавить, но у меня почему-то «Добавить поле» не активно. Где конкретно мне надо стоять, чтобы оно было активно?

      1. Получилось добавить? Встаньте например на Номенклатуру.

        1. Спасибо. Получилось. Но действительно при первой попытке это сделать кнопка почему-то была недоступна. Жалко, что подбирать по коду товары нельзя

    2. 1) Вы пишите «Копирование строк ограничено одной программой. Из другой открытой программы это сделать нельзя»
      Это относится и к тому, если открыта одна и таже программа (по одному ярлыку) два раза?
      2) У меня большие спецификации и если нельзя копировать из той же программы, которая открыта дублем, то можно ли такой вариант сделать:
      открыть одну программу и разбить на два окна: в одном окне открыть спецификацию одиного продукта, а во втором спецификацию другого продукта и копировать так?

      1. это связано с буфером обмена данных. Оно ограничено именно одним открытым сеансом.
        По поводу открыть 2 спецификации написала ниже — Работа со спецификациями в 1С

  2. Приложение

    Разрешите присоединиться к обсуждению. 🙂

    Может быть, вам все-таки попробовать выгружать спецификацию из одной базы и загружать в другую? Иногда это удобнее, тем более что функционал рабочий есть, чем вручную набирать документ полностью?

    Это как бы аналог загрузки строк, но немного больше действий. И также действует только для тех номенклатур, что уже есть в базе, куда загружаем позиции номенклатуры по спецификации.
    Все так же, как и при загрузке строк.

    Если у вас большие спецификации и часто обновляются, то это может быть удобным. Во всяком случае можно попробовать. Я покажу на примере как это сделать.

    Пример (см. скрины).
    Сначала готовим файл выгрузки по нижней кн. ЕЩЕ — Вывести список — указываем данные, что будем переносить (номер, код и единицу измерения не нужно отмечать флажком: единица автоматически возьмется из карточки номенклатуры, а код не нужен, поскольку программа при загрузке не создает новые элементы номенклатуры, а использует уже те, что есть в базе данных и ищет нужное по наименованию).

    Сохраните данные в файл. Первая часть сделана.

  3. Приложение

    Теперь собственно загрузка в другой базе.
    Открываете форму спецификации — кн. Загрузить из файла.
    Выберите сохраненный файл со спецификациями.
    В открывшейся форме удалите строчку Шапки, как указано на скрине и нажмите кн. Загрузить.

    В моем случае все найденные позиции (3 из 4) загрузились без проблем в табличную часть спецификации.
    Если у вас очень большие спецификации, то так работать будет все-таки удобнее, чем все вбивать вручную. Вы можете попробовать в копии базы, потренироваться, если понравится — уже работать так в рабочей базе.

    1. Большое спасибо за предложенный вами вариант. Я о нем знала и он действительно требует больших действий чем мне бы хотелось.
      Как я писала вашей коллеге выше в обсуждении мне удобнее было бы именно копирование строк без доп. действий по выгрузки и загрузки.
      Если возможно сделать такой вариант, то подскажите как его организовать::
      открыть одну программу и разбить на два (или три) окна: в одном окне открыть спецификацию одного продукта, а во втором спецификацию другого продукта и копировать и вставлять строки в рамках одной программы, но видеть при этом одновременно две (три) спецификации?

  4. Приложение

    Да, такой вариант есть.
    Зайдите в форму и нажмите на три вертикальных точки. Закрепляете одно окно. Остальные можно открывать одновременно с закрепленным
    Так можно настроить разное отображение окон

    1. Спасибо. Закрепить можно только два окна? Три уже нет возможностей у программы?

  5. Закрепляется одно, например, ваша спецификация в которую вносите данные.
    Остальные окна открываются в разделе не закрепленного окна. Т.е. вы выбираете во втором окне Номенклатуру с которой копируете спецификацию. Открыли, скопировали, закрыли, выбрали другую
    Одновременно открыть 3 и более окон не получится.

Комментарии закрыты.