Задача 102.170714

Задача :102.170714

2017-09-05 15:08:10
Краткое описание :
При формировании отчетов ОДВ-1 генерируется DSKLog_test.log
Описание :
Форма СЗВ-СТАЖ
Что измененно :

Из интерфейса ОДВ-1, в котором пользователь задает параметры, их значения передаются в интерфейсы формирования отчета СЗВ-КОРР и СЗВ-СТАЖ через сохранение и чтение DSK. В общем случае этот подход плох тем, что:
- нет возможности контролировать количество параметров
- нет возможности контролировать соответствие типов параметров и передаваемых значений
- значение параметра может быть изменено третьим объектом
- значение параметра может быть искажено, если отличаются типы записываемой и читаемой переменной

Атлантис контролирует ситуации, когда запись переменных DSK выполняется в одном интерфейсе, а их чтение - в другом, поэтому при формировании сведений по страхователю в каталоге, заданном параметром конфигуратора DeskTop.DeskTopFileName генерируется лог-файл DSKLog_test.log, содержащий предупреждения вида
13.08.2017 19:41:43.10, объект: "ODV_1_KppPred"
[!]: Объект считывается не из того интерфейса, в котором был записан.
Считан : SZV_STAZH
Записан: ODV_1

Необходимо переделать на явную передачу параметров и исключить формирование DSKLog_test.log при формировании отчетов ОДВ-1.
Как измененно :

Доработано. Значения параметров, заданных в интерфейсе ОДВ-1, необходимых для формирования форм СЗВ-СТАЖ и СЗВ-КОРР, передаются через параметры соответствующих интерфейсов. Создание log-файла DSKLog_test.log при формировании форм СЗВ не происходит.

Название продукта Название компонента Тип Последняя версия Дата выхода
Z_PFREPZ_PFREPRES9.1.144.02017-09-05 15:08:10