Готовишься к экзамену?
Полнофункциональный тренажер @bot_1cnik_bot с полноценным обучением, режимом экзамена и подробной статистикой.
Как в 1С можно оформить один «Заказ поставщику» сразу по нескольким «Заказам покупателей» (чтобы в одном заказе поставщику были позиции под разные заказы клиентов)?
Включить специальный флажок в общих настройках программы, после чего можно будет подбирать несколько заказов покупателей
Неправильно: Общие настройки могут включать/выключать функциональность закупок или связи с заказами, но сами по себе не превращают реквизит «Заказ покупателя» в поле с множественным выбором. Для привязки строк к разным заказам покупателей используется другое решение - перенос реквизита в табличную часть.
Поставить нужную настройку прямо в документе «Заказ поставщику», чтобы он собирался по нескольким заказам покупателей
Неправильно: В самом документе нет «волшебной» настройки, которая позволила бы в одном реквизите шапки указать сразу несколько заказов покупателей. Механика многократной привязки достигается только тогда, когда реквизит «Заказ покупателя» становится колонкой в таблице и заполняется по строкам.
В реквизите шапки «Заказ покупателя» выбрать сразу несколько документов
Неправильно: Реквизит в шапке документа обычно хранит одно значение, поэтому множественный выбор нескольких заказов покупателей там невозможен. Если нужно связать разные позиции с разными заказами, это делается на уровне строк табличной части.
Перенести реквизит «Заказ покупателя» из шапки в табличную часть (сделать его колонкой в таблице товаров/услуг)
Правильно: Когда «Заказ покупателя» находится в табличной части, его можно указать отдельно по каждой строке, поэтому один «Заказ поставщику» может включать товары под разные заказы клиентов. Это штатный способ сохранить связь «позиция в заказе поставщику → конкретный заказ покупателя».
Сначала включить настройку в документе «Заказ поставщику», затем перенести «Заказ покупателя» в табличную часть
Неправильно: Перенос реквизита в табличную часть - достаточное условие для возможности указания нескольких заказов покупателей по строкам. Дополнительная «обязательная» настройка именно в документе для этого шага не требуется.
Сначала включить флажок в настройках программы, затем перенести «Заказ покупателя» в табличную часть
Неправильно: Для решения задачи ключевое действие - именно перенос реквизита «Заказ покупателя» в табличную часть, чтобы он заполнялся построчно. Общие настройки могут влиять на доступность функций, но по смыслу вопроса правильным механизмом является перенос реквизита в таблицу, а не последовательность из двух условий.
Пояснение
Если «Заказ покупателя» находится в шапке «Заказа поставщику», то документ можно связать только с одним заказом клиента - потому что реквизит шапки хранит одно значение. Чтобы один заказ поставщику формировался по нескольким заказам покупателей, нужно сделать привязку построчной.
Как сделать на практике:
1) Откройте документ «Заказ поставщику».
2) В меню формы (часто «Еще») выберите настройку вида «Шапка/табличная часть» (или аналогичную команду изменения расположения реквизитов).
3) Переместите реквизит «Заказ покупателя» из шапки в табличную часть (обычно на вкладку «Товары и услуги»).
4) После этого в таблице появится колонка «Заказ покупателя», и вы сможете в каждой строке указать свой заказ клиента.
Дополнительный удобный способ массового подбора:
- В списке «Заказы поставщикам» часто есть отдельная вкладка/режим «Заказы покупателей», где можно выделить несколько заказов клиентов и сформировать один «Заказ поставщику» (или заполнить его) - при этом связь по строкам сохраняется через колонку «Заказ покупателя».
Зачем это нужно:
- Так проще контролировать обеспечение: когда товары поступят по заказу поставщику, их можно корректно зарезервировать/распределить под конкретные заказы покупателей.
Лучшие практики:
- Старайтесь группировать в один заказ поставщику позиции по одному поставщику и близким датам поставки; при необходимости также переносят в табличную часть «Дату поступления», чтобы управлять сроками по строкам. Если связь с заказами покупателей не важна, можно не заполнять колонку - но тогда сложнее отслеживать, под какой заказ клиенту закупался товар.