Перепроведение документов за период по регистрам накопления и сведений (8.1)

При изменении структуры регистров временами возникает ситуация, когда нужно сделать/переделать движения только по некоторым регистрам по документам, которые находятся в закрытом периоде либо которые нежелательно перепроводить. За основу была взята разработка http://infostart.ru/public/89039/, которая была "портирована" из 8.2. Новизной является поддержка перепроведения по регистрам сведений.

При изменении структуры регистров временами возникает ситуация, когда нужно сделать/переделать движения только по некоторым регистрам по документам, которые находятся в закрытом периоде либо которые нежелательно перепроводить. За основу была взята разработка //infostart.ru/public/89039/, которая была «портирована» из 8.2. Новизной является поддержка перепроведения по регистрам сведений.

Обработка универсальная, работает как на самописной конфигурации (проверено лично), так и на типовых. Для формирования движений используется проведение в транзакции, которое потом откатывается. Таблицы движений по нужным регистрам перед откатом транзакции выгружаются и записываются в документ наборами записей. Соответственно, для успешной обработки экземпляра документа необходимо, чтобы обработка проведения отрабатывала без Отказ = Истина.

1 Comment

  1. mikmike

    Минус обработки — в периоде обе даты на начало дня. Ну это стандартное неудобство, но …

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

    Reply

Leave a Comment

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