DIGS "1С программы"

V8_nastr_tovarnogo_uceta1.webm

Контроль изменений записей в регистры при проведении

Флаг "Установить контроль изменений записей в регистры при проведении" -
настройка дает возможность использовать внешнюю обработку "Анализ изменений при перепроведении".
Обработка предназначена для оценки последствий возможного перепроведения документов, участвующих в товарной последовательности: обработка сверяет записи в регистры до и после проведения документа и позволяет оценить результат перепроведения до его реального выполнения.
Настройка доступна только пользователям с полными и административными правами.

Обработка присоединяется в справочнике "Внешние обработки, печатные формы, обработки по заполнению табличных частей" (меню Сервис").
После установки флага включения настройки и присоединения обработки "Анализ изменений..." в справочник, в документах, которые указаны в регистрации внешней обработки (перечисленных на закладке "Принадлежность печатной формы"):
- Поступление товара
- Расход товара
- Оприходование товаров
- Перемещение товаров
- Списание товаров
под кнопкой "Печать" будет доступна форма обработки "Анализ изменений при перепроведении".

Перепроводить вышеперечисленные документы лучше через эту обработку.
Если проведение документа возможно, то при нажатии на название обработки "Анализ..." выводится таблица, сравнивающая движения (записи) по регистрам До и После проведения документа.
Если по каким-то причинам проведение анализируемого документа невозможно (недостаточно товара на складе, например), форма обработка не будет выведена вообще.
Причина отказа в проведении будет выведена в в окне служебных сообщений.

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

После анализа изменений пользователь может завершить проведение документа либо отменить операцию.