Текущее время: Ср, июл 30 2025, 23:27

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Транзакции и как их обзывать?
СообщениеДобавлено: Чт, янв 10 2008, 13:59 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пн, окт 16 2006, 07:31
Сообщения: 628
Откуда: СССР
Пол: Мужской
Друзья,
собственно возник вопрос систематизировать все пользовательские транзакции системы...
Но у меня всего пара неудобных метода кодировки и что-то в голову с трудом приходит, как сделать трназакцию краткой запоминающейся, но в тоже время указать к какому модулю относится и что делает...

Если у кого-нибудь есть идеи пожалуйста поделитесь!

thanks

_________________

Мы делаем простые вещи - сложными!


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

Зарегистрирован:
Ср, ноя 03 2004, 14:51
Сообщения: 1912
Откуда: КраснАдар
Пол: Мужской
Мой метод:
Z ** (01-03) - если работа с собственными бизнес-приложениями,
где
** - буквы, кратко описывающие БО (например, претензия / claim - соответственно CL, иск / suit - SU)
01-03 - режим работы (создание, редактирование и просмотр).

Если просто отчет с транзакцией или что-нибудь подобное - именую как вздумается (например ZPROJECTLIST), главное чтоб понятно.


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

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
Согласен, что удачное название транзакции — залог успеха программиста. Например, ZSU01 вряд ли добавит пользователям понимания, что это иск (пользователи английского не знают, по крайней мере, не так хорошо, чтобы по сокрашениям восстанавливать слово), а техническим специалистам, конечно же, вообразится обёртка или модификация SU01. Как вариант, можно использовать транслитерацию русских названий: ZISK01.

Однако, при большом количестве транзакций, без систематизации с помощью дерева меню областей не обойтись.


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

Зарегистрирован:
Ср, ноя 03 2004, 14:51
Сообщения: 1912
Откуда: КраснАдар
Пол: Мужской
sibrin написал:
Например, ZSU01 вряд ли добавит пользователям понимания, что это иск (пользователи английского не знают, по крайней мере, не так хорошо, чтобы по сокрашениям восстанавливать слово).

Однако, при большом количестве транзакций, без систематизации с помощью дерева меню областей не обойтись.

Абсолютно "в дырочку". Я даже с уверенностью скажу, что у 90% пользователей выключено "показывать техническое имя" и работают они через меню области (которое я делаю в обязательном для себя порядке). Поэтому именование транзакций - это скорее для разработчика, ну и может для консультанта (и то не для каждого :( ).

ЗЫ И еще насчет "граммотных" методик. Недавно сдавал проект - пришлось все транзакции именовать с Z79Y, где 79 мой номер как подрядчика. Информативности точно не прибавило.

ЗЗЫ А ZISK** и ZPRETENZ** у мну уже было, давно... :lol: Теперь выдерживаю сапстайл, гламурю короче.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, янв 10 2008, 14:47 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пн, окт 16 2006, 07:31
Сообщения: 628
Откуда: СССР
Пол: Мужской
Ну а мне достались транзакции типа ZRUFI_ZUNIKRBALANSNN_01 и их сотни таких...
Ужос! Вот хочу все переделать!

_________________

Мы делаем простые вещи - сложными!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, янв 10 2008, 16:53 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
Rednaxela написал:
Ну а мне достались транзакции типа ZRUFI_ZUNIKRBALANSNN_01 и их сотни таких...
Ужос! Вот хочу все переделать!

Вот веселуха начнётся, если выяснится что в части кода некоторые названия транзакций зашиты!

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


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

Зарегистрирован:
Пн, окт 11 2004, 20:32
Сообщения: 2470
Пол: Мужской
Rednaxela написал:
Ну а мне достались транзакции типа ZRUFI_ZUNIKRBALANSNN_01 и их сотни таких...
Ужос! Вот хочу все переделать!

Ты забыл святое правило: 'Работает - не трогай!'.
Потенциальные проблемы:
1. Эти транзакции могут вызываться из программ
2. Некоторые программы могут менять свою логику в зависимости от названия транзакции (типа если программа запущена транзакцией ZRUFI_ZUNIKRBALANSNN_01 - то берем данные отсюда, а если какой нить другой - то берем оттуда
3. Транзакции варианта

и тд и тп, не говоря уж о меню

_________________
- Может ли настоящий мастер кунг-фу получить по морде?
- Настоящий мастер может все!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, янв 10 2008, 18:49 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, окт 29 2007, 18:22
Сообщения: 254
Пол: Мужской
обычно называю по такой логике Z*** где *** принадлежность к стране, например UA или RU дальше принадлежность к модулю "ZRUMDM..." и дальше название


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, янв 11 2008, 09:13 
Начинающий
Начинающий

Зарегистрирован:
Вт, дек 18 2007, 09:41
Сообщения: 6
Называю транзыкции как ZMM**** .
Где MM принаджлежность модулю, а в **** пытаюсь хоть какую-то смысловую нагрузку дать (ну если конечно это просто отчет).


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

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


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

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


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

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