Текущее время: Сб, июл 05 2025, 19:31

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


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


Вопросы по ППМ (MRP) - сюда.
Вопросы по классификации - сюда.
Вопросы по входящим поставкам - сюда.



Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: резервирование
СообщениеДобавлено: Ср, ноя 17 2004, 18:33 
Гость
При создании резервирования, например, для отпуска на МВЗ в заголовке есть поле счета, в которое можно ввести значение. Однако при изменении резервирования это поле недоступно для редактирования. Так вот вопрос: можно ли сделать это поле доступным для редактирования?

Еще вопрос: можно ли на переключение чекбокса, например, "проводка разрешена" навесить проверку полномочий? Если да, то какие user exitы надо использовать? И если не трудно подскажите как искать user exitы вообще, чтоб больше не спрашивать...


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, ноя 18 2004, 15:51 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Пт, окт 22 2004, 19:50
Сообщения: 84
Версия 4.6С
Долго мучались но разрешить замену МВЗ и т.д в резервировании так и не удалось. Приходилось создавать по-новой благо можно использовать неправильное резервирование в качестве ссылки для копрования.

Вопрос про поиск user-exitов тоже интересует.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: резервирование
СообщениеДобавлено: Чт, ноя 18 2004, 16:25 
Гость
lptv написал(а):
И если не трудно подскажите как искать user exitы вообще, чтоб больше не спрашивать...

Можно использовать тр. smod


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения: Re: резервирование  Тема решена
СообщениеДобавлено: Чт, ноя 18 2004, 16:52 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 14:35
Сообщения: 1519
Откуда: В ВЕЧНОМ БАНЕ
ABM написал(а):
lptv написал(а):
И если не трудно подскажите как искать user exitы вообще, чтоб больше не спрашивать...

Можно использовать тр. smod

Можно, но... надо понимать что ищешь, где-то валялась программка для которой задаешь транзакцию и на выходе получешь список всех экзитов, которые доступны в этой транзакции на сапфансе кажется точно есть... если будет не очень в облом постараюсь найти ее у себя и тогда здесь выложу...


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: резервирование
СообщениеДобавлено: Пт, ноя 19 2004, 06:26 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, авг 24 2004, 07:19
Сообщения: 3952
Откуда: ECC 6.0, South Kazakhstan
Uukrul написал(а):
ABM написал(а):
lptv написал(а):
И если не трудно подскажите как искать user exitы вообще, чтоб больше не спрашивать...

Можно использовать тр. smod

Можно, но... надо понимать что ищешь, где-то валялась программка для которой задаешь транзакцию и на выходе получешь список всех экзитов, которые доступны в этой транзакции на сапфансе кажется точно есть... если будет не очень в облом постараюсь найти ее у себя и тогда здесь выложу...


Вот она (правда не все расширения она показывает, например, для тр.IW31, заказ ТОРО, где более 20 расширений - она дает только 1, немного покопался в ней - в принципе можно модифицировать код).
Возможно у Uukrul более информативная версия имеется.

report zuserexit no standard page heading .

tables : tstc, tadir, modsapt, modact, trdir, tfdir, enlfdir.
tables : tstct.
data : jtab like tadir occurs 0 with header line.
data : field1(30).
data : v_devclass like tadir-devclass.
parameters : p_tcode like tstc-tcode obligatory.
select single * from tstc where tcode eq p_tcode.
if sy-subrc eq 0.
select single * from tadir where pgmid = 'R3TR'
and object = 'PROG'
and obj_name = tstc-pgmna.
move : tadir-devclass to v_devclass.
if sy-subrc ne 0.
select single * from trdir where name = tstc-pgmna.
if trdir-subc eq 'F'.
select single * from tfdir where pname = tstc-pgmna.
select single * from enlfdir where funcname = tfdir-funcname.
select single * from tadir where pgmid = 'R3TR'
and object = 'FUGR'
and obj_name eq enlfdir-area.
move : tadir-devclass to v_devclass.
endif.
endif.
select * from tadir into table jtab where pgmid = 'R3TR'
and object = 'SMOD'
and devclass = v_devclass.
select single * from tstct where sprsl eq sy-langu and
tcode eq p_tcode.
format color col_positive intensified off.
write:/(19) 'Transaction Code - ',
20(20) p_tcode,
45(50) tstct-ttext.
skip.
if not jtab[] is initial.
write:/(95) sy-uline.
format color col_heading intensified on.
write:/1 sy-vline,
2 'Exit Name',
21 sy-vline ,
22 'Description',
95 sy-vline.
write:/(95) sy-uline.
loop at jtab.
select single * from modsapt where sprsl = sy-langu and
name = jtab-obj_name.
format color col_normal intensified off.
write:/1 sy-vline,
2 jtab-obj_name hotspot on,
21 sy-vline ,
22 modsapt-modtext,
95 sy-vline.
endloop.
write:/(95) sy-uline.
describe table jtab.
skip.
format color col_total intensified on.
write:/ 'No of Exits:' , sy-tfill.
else.
format color col_negative intensified on.
write:/(95) 'No User Exit exists'.
endif.
else.
format color col_negative intensified on.
write:/(95) 'Transaction Code Does Not Exist'.
endif.

at line-selection.
get cursor field field1.
check field1(4) eq 'JTAB'.
set parameter id 'MON' field sy-lisel+1(10).
call transaction 'SMOD' and skip first screen.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, ноя 19 2004, 11:01 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 14:35
Сообщения: 1519
Откуда: В ВЕЧНОМ БАНЕ
Да вроде нет, таже фигня :P , вообще-то она у меня для оценочной пристрелки, а так вообще-то SMOD/CMOD и по матчкоду вперед и с песней...


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

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


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

Сейчас этот форум просматривают: Yandex [Bot]


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

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