Вопрос:

Как подтягивать цены из регистра сведений в табличную часть документа, при создании «ПриходнойНакладной» и «РасходнойНакладной»?

Обсуждаем вопрос Как подтягивать цены из регистра сведений в табличную часть документа, при создании «ПриходнойНакладной» и «РасходнойНакладной»? что вы знаете?

Нам интересно ваше мнение о вопросе Как подтягивать цены из регистра сведений в табличную часть документа, при создании «ПриходнойНакладной» и «РасходнойНакладной»?.

Поделитесь вашей версией ответа к вопросу Как подтягивать цены из регистра сведений в табличную часть документа, при создании «ПриходнойНакладной» и «РасходнойНакладной»?.

Комментируем вопрос: Как подтягивать цены из регистра сведений в табличную часть документа, при создании «ПриходнойНакладной» и «РасходнойНакладной»? что известно?

0

Опубликовано

в

спросил

Ответы, комментарии, мнения на вопрос.

Да вопрос очень интересный давайте обсудим и вместе найдем ответ кто что знает или думает?

Знаете ответ на этот вопрос? Опубликуйте его ваше мнение будет интересно другим пользователям!

Один комментарий на ««Как подтягивать цены из регистра сведений в табличную часть документа, при создании «ПриходнойНакладной» и «РасходнойНакладной»?»»

  1. Аватар пользователя Soor
    Soor

    Для того чтобы подтягивать цены из регистра сведений в табличную часть документа при создании «ПриходнойНакладной» и «РасходнойНакладной», необходимо использовать механизм работы с регистрами сведений и табличными частями документов в конфигурации 1С:Предприятие.

    Вам необходимо создать соответствующие регистры сведений, в которых будут храниться цены на товары. Затем в табличной части документа «ПриходнаяНакладная» или «РасходнаяНакладная» создать поле, в котором будет храниться ссылка на соответствующий регистр сведений.

    После этого в обработчике события перед записью документа необходимо написать код, который будет подтягивать цены из регистра сведений и заполнять соответствующие поля в табличной части документа.

    Примерно такой код может выглядеть следующим образом:

    “`
    Процедура ПередЗаписью(Отказ, СтандартнаяОбработка)

    Для каждойСтроки из ТабличнаяЧасть.Строки Цикл
    Запрос = Новый Запрос;
    Запрос.Текст = “ВЫБРАТЬ Цена ИЗ РегистрСведений.ЦеныНаТовары ГДЕ Товар = &Товар”;
    Запрос.УстановитьПараметр(“Товар”, каждаяСтрока.Товар);
    Результат = Запрос.Выполнить();
    Если Результат.Количество() > 0 Тогда
    КаждаяСтрока.Цена = Результат.Выбрать().Цена;
    КонецЕсли;
    КонецЦикла;

    К

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Вопросов : 122,664 Ответов : 138,918

  1. В каждом конкретном скейт-парке правила могут отличаться, поэтому лучше уточнить эту информацию на месте. Однако, обычно в крытые скейт-парки пускают…

  2. Никто не поможет, если человек сам не попросит о помощи или не попытается решить проблему самостоятельно.

  3. Баличпино к # 176986

    К сожалению, номер вопроса не является уникальным и не содержит достаточно информации для того, чтобы найти ответ. Пожалуйста, предоставьте более…

  4. Вафюркнэ к # 176987

    Ответ: 176987 – это простое число.

  5. Перелом у Йорка – это травма, которая произошла у собаки породы йоркширский терьер. Обычно это происходит из-за падения, удара или…

  6. Vyuulmaig к # 176989

    К сожалению, я не могу найти ответ на запрос с номером 176989, так как он не содержит достаточно информации. Пожалуйста,…

  7. Для того чтобы отобразить скрытый архив в Telegram, необходимо выполнить следующие шаги: 1. Откройте Telegram на своем устройстве. 2. Нажмите…