8.х Контроль остатков регистра после записи

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем astra, 10 мар 2014.

  1. TopicStarter Overlay
    astra
    Offline

    astra Опытный в 1С

    Регистрация:
    6 фев 2013
    Сообщения:
    59
    Симпатии:
    0
    Баллы:
    26
    Добрый день

    В статье на ИТС есть описание контроля остатков после записи. Вопрос не по самой методике, а по одному пункту:

    "В начале транзакции (например, в обработчике ОбработкаПроведения документа) в явном виде записать движения по всем регистрам, которые в данном случае НЕ требуют контроля остатков. Следует всегда придерживаться одинакового порядка записи регистров (например, алфавитного). Обратите внимание на то, что у всех записываемых регистров накопления и бухгалтерии должен быть включен разделитель итогов, а у наборов записей опция БлокироватьДляИзменения должна быть установлена в значение ЛОЖЬ"

    Вопрос: зачем делать это именно в начале транзакции?

    http://its.1c.ru/db/metod81#content:4053:1
  2. nickpugachev
    Offline

    nickpugachev Профессионал в 1С Команда форума

    Регистрация:
    28 май 2012
    Сообщения:
    3.266
    Симпатии:
    131
    Баллы:
    104
    имеется в виду, что должны быть сначала записаны неконтролируемые наборы записей, а потом контролируемые.
    нужно для того, чтобы заблокировать эти регистры от других транзакций, которые по ним контролируют остатки.

    причину, почему нужно соблюдать последовательность записи и почему БлокироватьДляИзменения должно быть в Ложь при включенном разделителе итогов объяснять надо?

Поделиться этой страницей