DarZ написал(а):
А вы уверены что поняли суть моего вопроса?
...
Как он был задан, так я его и понял.
DarZ написал(а):
/
Как я уже написал у меня 4 вкладки, соответственно 4 таблицы. При проводке обрабатываются все 4 таблицы, но у меня стоит проверка введенных данных и собираю таблицы группировок (для экономии времени) в цикле PAI модулей подэкранов. Ну и понятное дело при выполнении программы если активна 1-ая вкладка, в PAI других подэкранов не попадешь, и проверка не сработает, куча не правильных документов, ошибок.
Конечно можно делать проверку и собирать таблицы группировок при самой проводке, но хотелось схитрить ).
Не стоит хитрить - усилия не будут стоить результата. Сделайте по нормальному сразу. Посмотрите как это делается в стандартных транзакциях с кучей закладок - ME21n\ME22n\MIGO\MIRO. Не самый худший вариант.
Делайте проверку таблиц перед проводкой, если есть ошибке, то отменяйте проводку, формируйте журнал ошибок и показывайте его пользователю.