CftClub.ru
Клуб специалистов ЦФТ-Банк

Сохранность данных по USER-DEFINED реквизитам при накатах

 
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Обновления и тестирование
Предыдущая тема :: Следующая тема  
Автор Сообщение
Матвеев Евгений
Профи


Вступление в Клуб: 31.01.2012
СообщениеЧт Окт 04, 2012 07:48   Сохранность данных по USER-DEFINED реквизитам при накатах Ответить с цитатой
Полезность: Нет оценки
Господа опытные банкиры, у меня к Вам вопрос:
Если

1. в различных ТБП создать свои реквизиты и весь сопутствующий функционал для них;
2. в общем порядке для экземпляров ТБП выполнять заполнение как базовых ЦФТых так и своих реквизитов;
3. при выполнении очередного наката новой версии, тбп которого ничего не знают о моих реквизитах СОХРАНЯТСЯ ЛИ МОИ РЕКВИЗИТЫ И ДАННЫЕ ПО НИМ?
hornet
Участник со стажем


Вступление в Клуб: 24.07.2008
СообщениеЧт Окт 04, 2012 08:04   Re: Сохранность данных по USER-DEFINED реквизитам при наката Ответить с цитатой
Полезность: 1
Матвеев Евгений пишет:

3. при выполнении очередного наката новой версии, тбп которого ничего не знают о моих реквизитах СОХРАНЯТСЯ ЛИ МОИ РЕКВИЗИТЫ И ДАННЫЕ ПО НИМ?


Условия сохранности:
* Название дистр. реквизитов не совпадет с названием ваших реквизитов.
* ну или ТБП не удалят


ЗЫ: Какая то сложная у вас структура постановки вопроса! Smile))
Матвеев Евгений
Профи


Вступление в Клуб: 31.01.2012
СообщениеЧт Окт 04, 2012 08:10    Ответить с цитатой
Полезность: Нет оценки
Просто попробовал максимально формализовать...

Про совпадения имен понятно... у ЦФТшных всегда приоритет...
Однако как происходит у ЦФТ сам процесс наката отдельного ТБП? Через пересоздание или через добавление реквизитов?
Где бы это можно было бы посмотреть глазками?
yaffil
Профи


Вступление в Клуб: 18.08.2011
СообщениеЧт Окт 04, 2012 08:22    Ответить с цитатой
Полезность: 1
Матвеев Евгений пишет:
Через пересоздание или через добавление реквизитов?
Где бы это можно было бы посмотреть глазками?


Через добавление обычно, но иногда через пересоздание, тогда у вас будет подписанный файл удаления этих реквизитов типа ibsobj.xpck и описание удаляемых реквизитов типа delete.pck.

Второй вариант, посмотреть развалились или нет ваши пакеты, если не собираются, тогда перезатёрли и надо подшаманить свою операшку.
Матвеев Евгений
Профи


Вступление в Клуб: 31.01.2012
СообщениеЧт Окт 04, 2012 08:50    Ответить с цитатой
Полезность: Нет оценки
Подшаманить то мы подшаманим... реквизиты пересоздадим
Однако меня сильно беспокоит судьба ранее введенных пользователями данных..
Как быть с ними при пересоздании ТБП.
Кто нибудь сталкивался? Есть лечилово?
yaffil
Профи


Вступление в Клуб: 18.08.2011
СообщениеЧт Окт 04, 2012 09:07    Ответить с цитатой
Полезность: 1
Это решается только конвертацией данных. Если ЦФТ изменит такой реквизит в котором есть данные, то ему самому придётся их конвертить, тем самым вы это увидите и вырежете кусок и сконвертите свои данные.
Обычно разрабы к такому прибегают в очень крайних случаях (могут менять во временных таблах для расчётов, но в основных, например клиентской, счетовой - это слишком большой гемор для них).
Матвеев Евгений
Профи


Вступление в Клуб: 31.01.2012
СообщениеЧт Окт 04, 2012 09:17    Ответить с цитатой
Полезность: Нет оценки
Это решается только конвертацией данных.
Извините за настойчивость на как это делается? Поподробнее..
Общая схема действий
hornet
Участник со стажем


Вступление в Клуб: 24.07.2008
СообщениеПн Окт 08, 2012 08:08    Ответить с цитатой
Полезность: 1
Матвеев Евгений пишет:
Это решается только конвертацией данных.
Извините за настойчивость на как это делается? Поподробнее..
Общая схема действий


Дано:
Т1(рекивзит1, реквизит2, реквизит3)

Пр1: ЦФТ планирует удалить/перенос "реквизит2" и в операции конвертации пишет:
T2(реквизит1:=Т1.реквизит2) (кстати, подозреваю, что до пересоздания (см. * ниже) данные из таблицы Т1 тоже не удаляются - реквизит, фактически, только в интерфейсном пакете удаляют)

Пр2: ЦФТ планирует переименовать"реквизит2" и в операции конвертации вообще ничего не пишет. При переименовании реквизита название колонки в таблице не меняется. Ждет пересоздания таблицы (свойства ТБП->закладка "Реквизиты"-> кнопка "Хранение"* - данные не теряются).
Матвеев Евгений
Профи


Вступление в Клуб: 31.01.2012
СообщениеПн Окт 08, 2012 09:13    Ответить с цитатой
Полезность: Нет оценки
Могли бы Вы для случая Пр1 привести пример конвертации? ... или короткое имя операции... у меня никак не получается найти
hornet
Участник со стажем


Вступление в Клуб: 24.07.2008
СообщениеПн Окт 08, 2012 09:40    Ответить с цитатой
Полезность: 1
Матвеев Евгений пишет:
Могли бы Вы для случая Пр1 привести пример конвертации? ... или короткое имя операции... у меня никак не получается найти


Вы же просили общую схему, а не код.
Для Т1 операции конвертации в дистрибутиве не найдете Smile

Смотрите у себя ТБП CONV_57 (Обновления версий) - что нибудь да найдете.
Vovidez
Профи


Вступление в Клуб: 27.09.2007
СообщениеПн Фев 22, 2016 04:55   Re: Сохранность данных по USER-DEFINED реквизитам при наката Ответить с цитатой
Полезность: Нет оценки
Матвеев Евгений пишет:
СОХРАНЯТСЯ ЛИ МОИ РЕКВИЗИТЫ И ДАННЫЕ ПО НИМ?


"Регламент доработок (Регламент создания Приложений)" вам в помощь. В кабинете банка скачайте и почитайте, там указано, что можно делать локально и как.
Показать сообщения:   
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Обновления и тестирование Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Рейтинг@Mail.ru