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

Часовой пояс: 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 часа


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

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


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

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