Z_EXPIMP
Краткое описание :
Актуализация полей для функции Экспорта лицевых счетовОписание :
Экспорт лицевых счетовЧто измененно :
При выпуске докомпиляторов Alter_Cumulative меняются поля (как
правило добавляются) у многих таблиц, в том числе и у тех, которые используются
при экспорте ЛС. В результате экспорт-импорт становится не совсем корректным,
потому что выгружает не все поля.
Нужно реализовать утилиту, которая будет автоматически корректировать исходники
в Z_ExpImp\vip\Export и в Z_ExpImp\vip\Import в соответствии со словарем, на
котором она будет запущена. При наличии такой утилиты можно будет легко вместе
с Alter_Cumulative выпускать и обновление Z_ExpImp, учитывающее все изменения
докомпилятора.
Возможный способ реализации: написать интерфейс, который будет сканировать
указанную папку и искать в ней файлы exp_*.vpp и imp_*.vpp. Для каждого файла
по имени определять название таблицы, находить её код в X$FILES, далее по
X$FIELDS определять перечень полей в этой таблице для текущего словаря (на
котором будет запущен интерфейс). Интерфейс должен уметь парсить файл
исходника, определяя какие поля в нем уже присутствуют, а каких не хватает.
Недостающие поля дописывать в исходник.
Реализованный интерфейс можно будет выпустить в версиях 9.1 и 9.2 и
использовать во время тестирования выпускаемых докомпиляторов через запуск
внешнего интерфейса.
Как измененно :
Доработан экспорт-импорт. Теперь при выпуске докомпилятора
добавлена возможность актуализации экспорта-импорта. Т.е. при добавлении новых
полей в таблицу, которая используется в экспорте импорте эти поля добавятся в
соответствущие файлы в экспорте-импорте. Для Акнуализации исходников
экспорта-импорта необходимо:
1) Запустить интерфейс актуализации через Сервис/Утилиты/Запуск внешнего
интерфейса/Z_EXPIMP::UPDATINGFIELDS
2) В открывшемся окне "Актуализация полей экспорта и импорта" указать путь к
исходникам докомпилированного словаря и путь к исходникам последней официально
выпущенной версии компонента Z_ExpImp.
3) Нажать кнопку "Актуализировать исходники"
4) Результаты работы утилиты и статистика выводятся в протокол.
Реализованы парсеры исходников экспорта и исходников с описанием словаря.
Проведена подготовка исходников для актуализации.
Z_EXPIMP
Краткое описание :
Ошибка 310 для таблицы N15027Описание :
Импорт лицевых счетовЧто измененно :
При импорте лицевых счетов в режиме без сохранения NRec-ов
выдается сообщение об ошибке:
"Прикладная ошибка. Отсутствует позиция в таблице. Код ошибки: 310. таблица
N15027".
Как измененно :
Откорректирован импорт в режиме с сохранением NRec-ов и в
режиме без сохранения.
Z_EXPIMP
Краткое описание :
В функциях экспорта/импорта лицевых счетов нужно выгружать
информацию из ведомостей депонированияОписание :
Импорт лицевых счетовЧто измененно :
В функциях экспорта/импорта лицевых счетов нужно выгружать
информацию из ведомостей депонирования (выгружать из таблиц VedDeponir и
SpVedDepon)
Как измененно :
В функциях экспорта/импорта лицевых счетов выгружается
информация о ведомостях депонирования.
Z_EXPIMP
Краткое описание :
В процессе импорта лицевых счетов появляется сообщениеОписание :
Импорт лицевых счетовЧто измененно :
Если выгрузить лицевые счета из базы, в которой настройка
"Настройки Галактики \ Управление персоналом \ Управление и учет кадров \
Картотека \ Унифицированные формы по учету кадров, утвержденные:" установлена в
значение '30.10.1997' или '06.04.2001', то при импорте такой выгрузки в другую
базу выдается сообщение "Данные формы существуют в системе, но не
поддерживаются!".
Аналогично, если в исходной базе значение настройки "Настройки Галактики \
Управление персоналом \ День окончания отчетного периода" не равно номеру
последнего дня отчетного месяца, то выдается сообщение "День окончания
отчетного периода не совпадает с окончанием месяца!!! В этом случае значение
должно лежать в диапазоне [15..27].".
Если в исходной базе в настройке "Настройки Галактики \ Управление персоналом \
Расчеты с персоналом \ Дата выплаты/перечисления заработной платы" указана
дата, месяц которой не совпадает с месяцем даты из настройки "Настройки
Галактики \ Управление персоналом \ Отчетный период", то выдается сообщение
вида "Проверьте "дату выплаты (перечисления) заработной платы"!!! Значение
должно лежать в диапазоне 01/03/2017-30/04/2017".
Как измененно :
Реализовано подавление указанных сообщений при загрузке данных
по лицевым счетам.
Z_EXPIMP
Краткое описание :
После импорта не формируется контрольная ведомость по
бригадным нарядамОписание :
Импорт лицевых счетовЧто измененно :
После импорта не формируется контрольная ведомость по бригадным
нарядам.
Как измененно :
В процесс экспорта/импорта лицевых счетов добавлен
экспорт/импорт работ по нарядам. Данные о работах по нарядам выгружаются с
учетом выгрузки/загрузки нарядов. Причем импорт с клонированием предусмотрен
для работ по нарядам.
Данная доработка позволяет сформировать контрольную ведомость по бригадному
наряду после импорта лицевых счетов.
Z_EXPIMP
Краткое описание :
Не импортируется бригадаОписание :
Импорт лицевых счетовЧто измененно :
При импорте нарядов не загружается выбранная бригада.
Как измененно :
В процесс экспорта/импорта лицевых счетов добавлен
экспорт/импорт бригад и справочника бригад. Данные о бригадах выгружаются с
учетом потребности использования их в нарядах. Причем импорт с клонированием
будет производится только для справочника бригад. Для бригад клонирование не
предусмотрено.
Z_EXPIMP
Краткое описание :
Актуализация экспорта/импорта для словаря Alter_Cumulative
9.1.14.0Описание :
Экспорт лицевых счетовЧто измененно :
Для текущего словаря 9.1 (Alter_Cumulative 9.1.14.0) необходимо
актуализировать перечень полей таблиц, которые участвуют в экспорте/импорте
лицевых счетов. Для автоматизации этого процесса использовать утилиту
Z_ExpImp::UpdatingFields.
Как измененно :
Выполнена актуализация перечня полей таблиц, которые участвуют
в экспорте/импорте лицевых счетов.