Коригування рухів існуючого документа на керованих формах

User Rating: 5 / 5

У цій статті я викладаю обробку, яка дозволяє коригувати рух існуючого документа. Обробка написана для керованих форм і не прив'язана ні до конфігурації, ні наявності БСП. Вона дуже проста і водночас універсальна.

керованих

Вибираємо документ. На момент вибору обробка складає список регістрів, які цей документ може рухати. До кожного регістру динамічно малюється своя таблиця з рухами. Обробка працює з регістрами відомостей, накопичення, бухгалтерії та розрахунку. Галочка "Приховувати порожні" дозволяє приховати закладки з регістрами, у яких немає жодного руху.

існуючого

Після коригування за кнопкою "Зберегти все" всі набори записів регістрів зберігаються у БД. Кнопка "Перечитати знову" повторно зчитує дані з БД.

Запис даних проводиться у штатному режимі, що дозволяє, наприклад, у ЗУП, порушити дату заборони редагування, т.к. там контроль складається під час запису набору записів. Якщо Вам треба уникнути дати заборони, то допиліть процедуру запису виставивши прапорзавантаження = істина.