Сравнение файлов
Проблема ПИРПервое решениеОписаниеПроектДетализация
Что изменено:Как изменено:
101.45586NEWнужны разные vip.cfg для докомпиляции ZAR и NIOKRКонвертерКонвертер базы данных
Нужны разные vip.cfg для докомпиляции ZAR и NIOKR Будет полезным сделать параметры vip.cfg отличающиеся между Alter_res_810... и Altr_Zar_res_810... независимыми от последовательности установки. Т.е. все параметры для которых не требуется настройка пользователем вынести в недоступное для пользователя место. Иначе пересекаются параметры system.fullSQL= off/on /i:AlterDict и /i:CloneDictВ vip.cfg оставлены только параметры требующие изменения пользователем, остальные параметры перенесены в автоматически формируемый AlterDict.cfg. Добавлена проверка на наличие старых параметров в vip.cfg и отсутствие новых, а так же описаны методы устранения несоответствия. В рамках данной проблемы, и из-за того, что данная технология докомпиляции приобретает массовый характер использования (по другим направлениям докомпиляции Alter/ Alter_Zar /Alter_UksMTO), сделаны следующие доработки: - Файл запуска докомпиляции, по прежнему, называется <Имя компонента>Dict.bat - Рабочий каталог переименован в: <Имя компонента>_Dict При этом все устаревшие рабочие каталоги (от докомпиляторов ниже Alter_RES_81016, Alter_Zar_RES_81020) будут удалены. Желательно использование докомпиляторов не ниже: Alter_RES_81016, Alter_Zar_RES_81020). - Весь функционал докомпиляции вынесен в “Рабочий каталог”. - В файле запуска присутствуют параметры актуальные для конкретного докомпилятора (т.е конкретного направления докомпиляции и конкретной версии). !!! Внимание: Параметры указанные в файле “запуска докомпиляции” (<Имя компонента докомпиляции>Dict.bat), а так же весь код докомпиляции находящийся в “рабочем каталоге докомпилятора” (<Имя компонента>_Dict*.*), не подлежат изменению пользователем. Изменение пользователем указанных параметров, а так же кода по докомпиляции производится под ответственность изменяющего. - Архив необходимых ресурсов для докомпиляции так же перемещен в, из корневого каталога в рабочий каталог.
101.45622NEWATER_ZAR_RES_81010 - в карточку обновления добавить информацию о новых таблицахЗаработная платаРасчет больничных
В карточке обновления ничего не сказано о необходимости добавить пользователям права на новые таблицы, из-за этого многие сталкиваются с проблемами. Необходимо в карточке явно написать об этом и перечислить таблицы. Например, так: *** 5. Если используется разграничение прав доступа (Protect), необходимо открыть доступ к новым таблицам. Список новых таблиц: ArchRates SumsPrevPlace SumsCalcPeriod YearSumsBefore YearSumsAfter KlUdOpl SumUdB SumUdA ***Отредактированы Дополнения к инструкции по установке обновления: добавлен пункт о необходимости открытия доступа к новым таблицам: 5. Внимание! Если используется разграничение доступа, необходимо открыть доступ к новым таблицам. Список новых таблиц: ArchRates SumsPrevPlace SumsCalcPeriod YearSumsBefore YearSumsAfter KlUdOpl SumUdB SumUdA Добавлена информация о настройке филиальности для новых таблиц: 6. Внимание! При настройке филиальности с использованием варианта настройки с разграничением доступа к таблицам на уровне базы данных Общей должна быть настроена новая таблица: - Перекрестные ссылки удержания/оплаты (KlUdOpl) Правильная работа модуля "Заработная плата" может быть достигнута только в случае разграничения доступа по Лицевым счетам (LSCHET) и смежных с ним данных. Это следующие новые таблицы (Филиальные таблицы): - "Суммы годового дохода до расчета зарплаты" (YearSumsBefore) - "Суммы годового дохода после расчета зарплаты" (YearSumsAfter) - "Суммы для расчета среднего заработка с предыдущего места работы" (SumsPrevPlace) - "Суммы расчетного периода" (SumsCalcPeriod) - "Суммы для расчета удержаний (до)" (SumUdB) - "Суммы для расчета удержаний (после)" ( SumUdA) - "Архив тарифов " (ArchRates) & ИЗМЕНЕННЫЕ БАЗОВЫЕ ФОРМЫ: НЕТ & ИЗМЕНЕННЫЕ ШАБЛОНЫ: НЕТ
102.104510NEWОчистка журнала для докомпилятораКонвертерКонвертер базы данных
Докомпиляция должна выполняться при очищенном журнале (иначе просто не будет работать), для этого надо: 1. Упомянуть в инструкции по установке 2. Перед докомпиляцией скриптом очистить журнал (Delete All x$Journal)1. Об очистке очистке журнала указано в инструкции к обновлению. А так же в добавлено в инструкции при выполнении докомпиляции. 2. Добавлено выполнение запроса для очистки журнала. Запрос: Delete All from x$Journal Where ((0fffffffffffffffh >> nRec));