Текущее время: Вт, июл 29 2025, 17:04

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
 Заголовок сообщения: Куда лезть не нужно?
СообщениеДобавлено: Пт, ноя 21 2008, 12:29 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, апр 24 2007, 15:56
Сообщения: 1402
Изменения в какой стандартной саповской проге могут с бОльшей долей вероятности привести к неконсистентности наибольшего числа таблиц за наименьший промежуток времени?..
Это к вопросу каким образом нужно контролировать получение ключей на изменение стандартных объектов разработчиками :D


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, ноя 21 2008, 12:42 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Пт, ноя 21 2008, 05:13
Сообщения: 34
лезть можно куда угодно, но с умом
вообще, думается, все что связано с финансами породит больше всего проблем, по сему, наверное, пакет fbas - там все "чувствительное"

а если хотите "убить" систему, попробуйте потрогать sapmssyd :lol:


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Куда лезть не нужно?
СообщениеДобавлено: Пт, ноя 21 2008, 12:43 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
troy написал(а):
Изменения в какой стандартной саповской проге могут с бОльшей долей вероятности привести к неконсистентности наибольшего числа таблиц за наименьший промежуток времени?..
Это к вопросу каким образом нужно контролировать получение ключей на изменение стандартных объектов разработчиками :D

Получение ключей должно быть обосновано и утверждено.
Просто выдаваться только на просьбе разработчика ключ не должен, по идее его запрос ключа должен подтверждаться руководителем функ.группы(или хотя бы консультантом) о необходимости и неизбежности модификации.

Правда с появлением неявных точек расширения проблема ключа не столь актуальна, как подобная неконтроллируемая модификация стандарта.

Что касается неконсистентности таблиц, то тут достаточно прамого обновления в Z-отчётах или где-нибудь в UE/badi, можно обойтись без ключа.

_________________
"После" - не значит "вследствие"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, ноя 21 2008, 12:47 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, авг 28 2006, 11:24
Сообщения: 292
Пол: Мужской
интересная у вас предельная теорема.
Так то и без всяких ключей можно наваять код, который со 100% вероятностью покалечит данные.

Имхо, если и контролировать, то характер изменений, целесообразность с точки зрения поставленной задачи, а не сам факт получения ключа.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, ноя 21 2008, 14:29 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, апр 24 2007, 15:56
Сообщения: 1402
Конечно я не говорю о "преднамеренном" программировании, имеющем цель покалечить систему, - кто хочет, тот и без ключа разработчика скрутит голову продуктиву.
Просто интересно узнать, как решаются подобного рода вопросы на проектах, где внедрение идет "по-взрослому". Может модификацию вообще тупо запрещают?

Да, и еще: есть такой очень @%$@# :evil: способ модификации стандарта, как копирование чуть ли не всего пакета в Z-й , а там уже - полет фантазии разработчика безграничен. И оправдание всегда - "неее, мы же стандартные проги не трогаем, обновление пройдет на ура...". Поубивав бы...

Хм, не разъясните подробнее вот это:
Цитата:
Правда с появлением неявных точек расширения проблема ключа не столь актуальна, как подобная неконтроллируемая модификация стандарта.

Что за"неявные точки"? Имеется ввиду что-то кроме customer-, user-exit, BAdI и т.п.?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, ноя 21 2008, 14:55 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Вт, май 17 2005, 13:35
Сообщения: 4871
Откуда: Москва
Пол: Мужской
Имеются в виду enhancement point в erp2005, которые позволяют без всякого ключа вставить свой код в начало и конец любого ФМ и в массу других мест.

ИМХО, нормальная процедура получения ключа такая:
1. функциональный консультант запрашивает ключ. О необходимости запроса ему может сообщить абапер, но запрашивать должен обязательно консультант.
2. руководитель группы разработки получает запрос и подтверждает, что получение ключа оправданно
3. базисник получает ключ, отсылает его консультанту.

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, ноя 21 2008, 15:20 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
Вообще то запрет на изменение стандарта должен быть прописан на уровне проектного решения. Главный постулат - если нужную цифру можно получить стандартом, пусть и запустив 10 транзакций, значит пользуем стандарт.
Соответственно, необходимость такого изменения приходится доказывать на операционном совете перед руководителями проекта с пеной у рта, что де настройками никак не сделать и бизнес изменить под САП невозможно, и другими стандартными способами нужную цифру никак не получить.
Такая постановка вопроса резко охлаждает пыл пользователей и консалтеров изменять стандарт. Проверено, когда функционал настаивал на изменении стандарта, просто соглашаешься всё сделать, но только когда он докажет необходимость этого на совете. В большинстве случаев "необходимость" куда то улетучивалась. ;)

_________________
"For all entries" не в SAP-ах, "for all entries" в головах! :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, ноя 21 2008, 16:59 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, апр 24 2007, 15:56
Сообщения: 1402
Parazit написал:
Проверено, когда функционал настаивал на изменении стандарта, просто соглашаешься всё сделать, но только когда он докажет необходимость этого на совете. В большинстве случаев "необходимость" куда то улетучивалась.

Схема + данное требование = Зачот! Надо запомнить... :idea:


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, ноя 21 2008, 20:34 
Президент
Президент

Зарегистрирован:
Пт, апр 28 2006, 22:39
Сообщения: 2514
Откуда: North Taxolina, USA
Пол: Женский
Parazit написал:
Вообще то запрет на изменение стандарта должен быть прописан на уровне проектного решения. Главный постулат - если нужную цифру можно получить стандартом, пусть и запустив 10 транзакций, значит пользуем стандарт.


+1. У нас так и было сделано. Модификации (то, что в народе называется "core mod") позволялись только в случае, если ну вообще нет никакого другого выхода, а нужно выполнить какое-то обязательное (по закону, например) требование. Требовалось обоснование за подписями важного начальства, а также свидетельством функциональщика и ABAP'ера, что, мол, да, изрыли все вдоль и поперек и по-другому никак нельзя.

К вопросу о ключах - а ключи иногда требуются как бы не совсем для модификаций, а, например, для VOFM routines или user exits в SD (которые несколько нестандартно сделаны). Выдачей ключей у нас заведовал Technical Team Lead.

_________________
"One of the symptoms of an approaching nervous breakdown is the belief that one's work is terribly important." Bertrand Russell


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, ноя 21 2008, 21:30 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, апр 24 2007, 15:56
Сообщения: 1402
to Jelena: Да, вроде как и не модификации, но нужно помнить, что за SAPом всегда последнее слово:
Цитата:
Changes to user exits in SD are MODIFICATIONS, since the original of an object belongs to SAP (thus when you change a user exit an SSCR registration is also required). Since changes to user exits are modifications to R/3, the regulations set out in Notes 7, 83020, and 170183 apply. In particular, services which SAP renders within the framework of support for problems which are caused by user exits, will be priced separately.

Последнее кстати тоже может являться весомым аргументом в отказе на модификацию (любую). :wink:


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

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


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

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


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

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