Есть следующая задача.
Разработали интерфейс, который позволяет просматривать данные с бухгалтерских проводок в требуемой форме с последующим выводом в Excel.
При просмотре данных возникает необходимоть некоторой обработки проводок для этого проведена настройка операций закрытия счетов: пользователь задает определенные параметры, далее открывает интерфейс закрытия счетов (в котором более 1000 операции) находит свои и запускает, после чего возвращается в разработаный интерфейс и анализирует полученый результат, далее по циклу пока не добъемся необходимого результата.
Хотелось бы сделать с своем интерфейсе кнопку, которая бы инициировала запуск одной или нескольких операций закрытия счетов, например по указанным номерам. Это необходимо того, чтобы пользователь не мог запустить не те операции закрытия, .
Пока пришли в голову следующие варианты:
1. Докомпиляция интерфейса
При открытии интерфейса установить фильтра на операции закрытия по параметру, пометить эти записи и запустить автоматически закрытие
Минус - риски при сопровождении. Закрытие счетов обычно очень критично по срокам, если еще и компоненты обновят перед этим и из-за нашей докомпиляции не пройдет закрытие бух.счетов - будет совсем плохо.
2. Запись скрипта AQA и автоматическое выполнение.
Тут вопрос следующий - можно ли программно запустить на выполнение AQA скрипт?
Нашел пока, что можно сделать bat-файл и путем настроек добиться, чтобы при старте этого сеанса выполнился определенный план тестирования.
Но хотелось бы программно запустить на выполнение план тестирования в текущем сеансе.
Может быть посоветуете какие-то еще варианты?
Или кто знает, как запустить на выполнение прогон теста из VIP?
Автоматизация закрытия счетов. Как лучше сделать?
- poneatovski
- топ-софт
- Сообщения: 40
- Зарегистрирован: Чт, 25/06/2009 10:24
- Имя Фамилия: Анатолий Понятовский
- Откуда: Галактика
Re: Автоматизация закрытия счетов. Как лучше сделать?
А если саппортом для пользователя отфильтровать только его записи для закрытия счетов?
- larin
- топ-софт
- Сообщения: 228
- Зарегистрирован: Пн, 10/09/2007 12:13
- Имя Фамилия: Михаил Ларин
- Откуда: ТопCофт
- Контактная информация:
Re: Автоматизация закрытия счетов. Как лучше сделать?
Лучше сделайте не до компиляцию интерфейса. А потомка от Vipinterface GoNewPer с новым имеем. И там реализуйте недостающие методы по вызову процедуры закрытия нужной вам позиции закрытия счетов. В том отчете где вам нужно вызвать процедуру закрытия дергайте те публичные методы которые вы сделаете для активации закрытия счетов.Max_Ural писал(а): Пока пришли в голову следующие варианты:
1. Докомпиляция интерфейса
При открытии интерфейса установить фильтра на операции закрытия по параметру, пометить эти записи и запустить автоматически закрытие
Минус - риски при сопровождении. Закрытие счетов обычно очень критично по срокам, если еще и компоненты обновят перед этим и из-за нашей докомпиляции не пройдет закрытие бух.счетов - будет совсем плохо.