Задача № 47 721 от 18.11.2016 - Уведомление о выполнении: Разработать функционал, позволяющий специалистам МИАЦ сформировать пакет изменений справочника (OTDMO_.DBF)
Волков => Дополнен функионал по выгрузке таблиц АКТРАК. Добавлена возможность выгрузить изменения справочнка OTDMO.
РАЗРАБОТАТЬ ФУНКЦИОНАЛ, ПОЗВОЛЯЮЩИЙ СПЕЦИАЛИСТАМ МИАЦ СФОРМИРОВАТЬ ПАКЕТ ИЗМЕНЕНИЙ СПРАВОЧНИКА (OTDMO_.DBF):. СЛЕДУЮЩЕЙ СТРУКТУРЫ:
№
П/П НАИМЕНОВАНИЕ ТИП ОПИСАНИЕ
1. LPU C6 ФЕДЕРАЛЬНЫЙ КОД МО (СПРАВОЧНИК F003)
2. CODE_OTD C12 КОД ОТДЕЛЕНИЯ (ПО ДАННЫМ МО В ГИС)
3. NAME C250 НАЗВАНИЕ ОТДЕЛЕНИЯ
4. IDUMP N1 КОД УСЛОВИЙ ОКАЗАНИЯ МЕД. ПОМОЩИ (СПРАВОЧНИК V006)
5. PROF N3 ПРОФИЛЬ ОТДЕЛЕНИЯ (СПРАВОЧНИК V002)
6. DATEBEG D8 ДАТА НАЧАЛА ДЕЙСТВИЯ ИЗ ГИС (ПО ДАННЫМ МО В ГИС, ДЛЯ НОВОЙ ЗАПИСИ)
7. PRIZNAK N1 ТИП ОПЕРАЦИИ, МОЖЕТ ПРИНИМАТЬ СЛЕДУЮЩИЕ ЗНАЧЕНИЯ: 1 – ВСТАВКА, 2 – РЕДАКТИРОВАНИЕ, 3 – ЗАКРЫТИЕ.
ЛОГИЧЕСКИЙ КЛЮЧ: LPU, CODE_OTD, IDUMP. ЗАПИСЬ ПО КЛЮЧУ МОЖЕТ БЫТЬ ТОЛЬКО ОДНА.
СПРАВОЧНИК OTDMO_.DBF СОДЕРЖИТ ТОЛЬКО ТЕ ЗАПИСИ, ПО КОТОРЫМ ПРОИЗОШЛИ ИЗМЕНЕНИЯ ОТНОСИТЕЛЬНО ПРЕДЫДУЩЕГО ЗАФИКСИРОВАННОГО СОСТОЯНИЯ.
ДЛЯ УДОБСТВА ОТБОРА ТАКИХ ЗАПИСЕЙ В ГИС СО «ПАСПОРТ МУ» НЕОБХОДИМО ДОБАВИТЬ ПРИЗНАК «ТИП ОПЕРАЦИИ», КОТОРЫЙ МОЖЕТ ПРИНИМАТЬ ЗНАЧЕНИЯ:
• ТИП ОПЕРАЦИИ «ВСТАВКА» (PRIZNAK=1): ПРИ ОТСУТСТВИИ ДАННЫХ ПО ЛОГИЧЕСКОМУ КЛЮЧУ В СПРАВОЧНИКЕ, ЗАПИСЬ БУДЕТ ДОБАВЛЕНА С ГЕНЕРАЦИЕЙ НОВОГО КОДА ОТДЕЛЕНИЯ И С ДАТОЙ НАЧАЛА ДЕЙСТВИЯ DATEBEG.
• ТИП ОПЕРАЦИИ «РЕДАКТИРОВАНИЕ» (PRIZNAK=2): ПРИ НАЛИЧИИ ДАННЫХ ПО ЛОГИЧЕСКОМУ КЛЮЧУ В СПРАВОЧНИКЕ И ИЗМЕНЕНИЯХ ПОЛЕЙ 3,5, ЗАПИСЬ В СПРАВОЧНИКЕ БУДЕТ ЗАКРЫТА ТЕКУЩЕЙ ДАТОЙ ОБРАБОТКИ ТФОМС И ВСТАВЛЕНА НОВАЯ С ДАТОЙ СЛЕДУЮЩЕГО ДНЯ ЗА ТЕКУЩИМ.
• ТИП ОПЕРАЦИИ «ЗАКРЫТИЕ» (PRIZNAK=3): ПРИ НАЛИЧИИ ДАННЫХ ПО ЛОГИЧЕСКОМУ КЛЮЧУ В СПРАВОЧНИКЕ, ЗАПИСЬ БУДЕТ ЗАКРЫТА ТЕКУЩЕЙ ДАТОЙ ОБРАБОТКИ ТФОМС.
ПАКЕТ ИЗМЕНЕНИЙ - АРХИВНЫЙ ФАЙЛ ТИПА ZIP, В КОТОРОМ СОДЕРЖИТСЯ ТАБЛИЦА(Ы) ФОРМАТА DBF III (DBASE RUS CP866) С ПРЕДОПРЕДЕЛЁННЫМ ИМЕНЕМ ФАЙЛА. РАСШИРЕНИЕ ФАЙЛА NNN ПРЕДСТАВЛЯЕТ СОБОЙ ЛЮБУЮ КОМБИНАЦИЮ ИЗ 3 СИМВОЛОВ В ЛАТИНСКОЙ ТРАНСКРИПЦИИ ИЛИ ЦИФР.
</p><HR> <p>
<B> Новая - 18 ноября 2016 г. 9:53:01 - Волков - </B>
</p><FIELDSET> <LEGEND> Волков - 17 ноября 2016 г. 16:12:22 </LEGEND> <p width=100> 5(1) </p> </FIELDSET> <FIELDSET> <LEGEND> Волков - 16 ноября 2016 г. 18:14:44 </LEGEND> <p width=100> 3(1) </p> </FIELDSET> <FIELDSET> <LEGEND> Волков - 16 ноября 2016 г. 17:55:00 </LEGEND> <p width=100> 2 </p> </FIELDSET> </BODY></HTML></HTML>