Текущее время: Вс, июл 20 2025, 23:26

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Нужно расширить CI_COBL
СообщениеДобавлено: Вт, дек 17 2013, 16:29 
Специалист
Специалист

Зарегистрирован:
Пн, июл 12 2010, 11:43
Сообщения: 186
Поставили консультанты задачу, ответом на которой было «Нужно расширить CI_COBL». У нас система работаем более 5 лет, а CI_COBL расширяли на момент ее внедрения ,и за это время изменяли и расширяли очень многое… Так вот консультанты (ММ,СО) категорически не хотят добавлять новые поля в CI_COBL, т.к. не могут прогнозировать успешного выполнения всех транзакций и не смогут протестировать все.
Уважаемые ГУРУ, по вашему мнению, может ли на что-то повлиять добавление дополнительных полей в CI_COBL.
Спасибо.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нужно расширить CI_COBL
СообщениеДобавлено: Вт, дек 17 2013, 16:42 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пн, мар 28 2005, 15:38
Сообщения: 1257
Раз система давно, то проблемы будут при активации измененной структуры(очень уж много кто ее юзает): на время активации все эти структуры станут недоступными.
При этом добавление новых полей на существующую функциональность по идее влияния оказать не должно. Вы же не удалять\изменять существующие поля будете?

_________________
Там, где я рос, единственным развлечением было запоминать число «π».(С) Н. Стивенсон


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нужно расширить CI_COBL
СообщениеДобавлено: Вт, дек 17 2013, 16:58 
Специалист
Специалист

Зарегистрирован:
Пн, июл 12 2010, 11:43
Сообщения: 186
Кодер написал(а):
Вы же не удалять\изменять существующие поля будете?

Однозначно только добавлять.
У нас непрерывное производство и проводки рождаются ночью тоже. Я так понимаю при переносе на продуктив (даже ночью) структуры, мы можем столкнуться с дампами в этот момент.
Спасибо.
Это единственная проблема, с которой мы может столкнуться?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нужно расширить CI_COBL
СообщениеДобавлено: Вт, дек 17 2013, 17:22 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Вт, май 17 2005, 13:35
Сообщения: 4871
Откуда: Москва
Пол: Мужской
dev403k написал(а):
Кодер написал(а):
Вы же не удалять\изменять существующие поля будете?

Однозначно только добавлять.
У нас непрерывное производство и проводки рождаются ночью тоже. Я так понимаю при переносе на продуктив (даже ночью) структуры, мы можем столкнуться с дампами в этот момент.
Спасибо.
Это единственная проблема, с которой мы может столкнуться?



Я бы даже так сказал: на время активации структуры (ориентировочно 10-30 минут) у вас будут падать в дамп любые проводки в MM и FI.
Поэтому правильно планировать эту операцию так, чтобы на время переноса выкинуть всех пользователей и отключить интеграцию с внешними системами, проводящую документы.

_________________
Удача - результат нашего желания (© А. Нортон)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нужно расширить CI_COBL
СообщениеДобавлено: Вт, дек 17 2013, 19:47 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пн, мар 28 2005, 15:38
Сообщения: 1257
Не просто с дампами. Если перед переносом не разогнать юзверей, как предложил LKU, гарантированы дедлоки на уровне СУБД, а так же возможно появление некосистентных данных.
ЗЫ: плохо будет не только FI и ММ. Блок контировки много где используется

_________________
Там, где я рос, единственным развлечением было запоминать число «π».(С) Н. Стивенсон


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нужно расширить CI_COBL
СообщениеДобавлено: Ср, дек 18 2013, 14:59 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, сен 09 2004, 07:32
Сообщения: 777
Откуда: Москва
Пол: Мужской
Ничего страшного в дополнительных полях блока контировки я лично не вижу.
НО!
На живой системе вы столкнетесь с большими техническими проблемами при активации структуры. Об этом вам уже сказали. Лучший выход, мне кажется, - полное закрытие системы для пользователей и останов фоновых заданий на время импорта запросов в продуктив.

P.S.:
Не стоит забывать, что расширение блока контировки на стороне FI не ограничивается добавлением полей в структуру CI_COBL и ее активацией :)
Потребуется также расширить структуру CI_COBL_BI, модифицировать кластер RFBLG (BSEG), обновить данные настроечных таблиц, обработать подэкраны блока контировки, не забыть про экраны быстрого ввода FI, настроить статусы полей... Но это, конечно, делается и отлаживается в системе разработки и тестирования.

_________________
"Прежде чем сделать что-то, подумай, к чему это может привести..."


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Нужно расширить CI_COBL
СообщениеДобавлено: Чт, дек 19 2013, 11:21 
Специалист
Специалист

Зарегистрирован:
Пн, июл 12 2010, 11:43
Сообщения: 186
Спасибо за советы. Кое-что прояснилось.
Еще один вопрос.
Мне консультант FI сказал, что добавление полей может привести к перегенерации экранов некоторых программ. И если в проводках мы их не увидим, то в фоновом режиме они будут и как результат нам необходимо будет переписать программы, которые работают с пакетниками SHDB и LSMW.
Хочу услышать от коллег, насколько Вы сталкивались с таким? Так ли на самом деле?
Для нас это критично, т.к. большинство пакетников писались очень давно.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нужно расширить CI_COBL
СообщениеДобавлено: Чт, дек 19 2013, 12:18 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, авг 07 2013, 22:18
Сообщения: 61
Поля в экранах, скорее всего, появятся.
Однако, если дополнительно не будет выполнятся настройка статусов полей - что новое поле обязательно для заполнения, то проблем не будет. Если поле есть на экране и отсутствует в пакетнике - оно просто останется пустым.
Естественно, если поле обязательно для ввода, тогда будет ошибка и пакетник необходимо переписывать (обычно можно просто дописать новое поле).


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нужно расширить CI_COBL
СообщениеДобавлено: Чт, дек 19 2013, 12:38 
Специалист
Специалист

Зарегистрирован:
Пн, июл 12 2010, 11:43
Сообщения: 186
Programmer написал(а):
Поля в экранах, скорее всего, появятся...

Дело в том что было сказано, что в любом случае нужно будет переписывать проги с SHDB и LSMW. Даже если эти поля будут необязательными.


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 9 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB