Заказать обратный звонок:



Основной курс программирования БП-3,0

Верный старт в 1C / Основной курс программирования БП-3,0

Помечено: 

В этой теме 1 ответ, 2 участника, последнее обновление  Харитонов Дмитрий 2 мес., 4 нед. назад.

Просмотр 2 сообщений - с 1 по 2 (из 2 всего)
  • Автор
    Сообщения
  • #3683

    ale87871547
    Участник

    В третьем вопросе первого задания БП-3,0 не могу понять как Реализовать при помощи подписки на событие.Какой код надо написать

    #3703

    В подписке на событие есть параметр — Источник. Источник в данном случае — это объект документа Принятие или Списание. У объекта есть коллекция движений по регистрам — циклически обходим все движения источника по регистру Хозрасчетный и в цикле анализируем счетКТ или счетДТ в зависимости от того какой это документ Принятие или Списание. Если счет = 01.01 (проверять по предопределенному имени счета) устанавливаем субконто склад.

    Как организовать цикл обхода по движениям источинка в подписке:
    Для каждого Движение из Источник.Движения.Хозрасчетный Цикл

    Как получить склад документа:
    Источник.Склад

    При этом в подписке не надо записывать набор записей регистра — платформа 1С сделает это самостоятельно.

Просмотр 2 сообщений - с 1 по 2 (из 2 всего)

Для ответа в этой теме необходимо авторизоваться.