Текущее время: Ср, июн 18 2025, 20:51

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 20 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Осн.запись осн.средства и User-Screen/Fields
СообщениеДобавлено: Пт, окт 22 2004, 07:33 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, авг 24 2004, 07:19
Сообщения: 3952
Откуда: ECC 6.0, South Kazakhstan
Подскажите как в транзакциях создания/изменения основной записи основного средства (AS01,AS02,...) добавить свой экран/подэкран со своими же полями?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, окт 22 2004, 07:45 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, сен 09 2004, 07:32
Сообщения: 777
Откуда: Москва
Пол: Мужской
Расширение: AIST0002 - Пользовательские поля в осн. записи осн. средства


Группа функций: XAIS – User Exit For Asset Master Data Maint.


Элементы расширения:

ФМ:
1) EXIT_SAPL1022_001 – проверки полей пользователя при использовании BAPI-интерфейса
2) EXIT_SAPLAIST_002 – считывание (передача) данных на подэкран
3) EXIT_SAPLAIST_003 – транспорт данных полей пользователя в стандартную транзакцию

Includes (доп. поля таблиц):
1) CI_ANLU – Дополнительные поля ОснЗаписи ОснСредства

Порядок активации:
1) Активировать дополнительные поля в таблице ANLU
2) Создать дополнительный экран в группе функций XAIS (номер – любой, начиная с 9000) с полями пользователя
3) Добавить код для транспортировки / проверки данных в ФМ
4) Создать проект с расширением AIST0002 и активировать его
5) SPRO -> IMG SAP
6) Финансы – Учет основных средств – Основные данные – Структура экрана – Спецификация формата основных данных основного средства {Каждый подэкран есть группа полей, которую можно привязать на закладку основной записи}
7) Спецификация присвоения форматов классам основных средств – присвоение классам созданного / измененного формата

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


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, окт 22 2004, 07:55 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, авг 24 2004, 07:19
Сообщения: 3952
Откуда: ECC 6.0, South Kazakhstan
Большой thanks за полную информацию!!!


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Своя проверка полей в AS01
СообщениеДобавлено: Пн, фев 27 2006, 09:43 
Гость
А не подскажите ли, как добавить свою проверку для конкретного поля в AS01(02)..., т.е. конкретно надо проверить есть ли уже запись с нововведенным номером ОС, ну и если есть, то вывести какое то сообщение..., использование OACV - непринесло ощутимых результатов (явно что то делаю не правильно)


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

Зарегистрирован:
Чт, сен 09 2004, 07:32
Сообщения: 777
Откуда: Москва
Пол: Мужской
см. Личные сообщения

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


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, янв 09 2007, 12:31 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, июл 01 2005, 13:23
Сообщения: 303
Откуда: Питер
Пол: Мужской
nicky555 написал:
см. Личные сообщения


А мне можно тоже такое личное сообщение? :) спасибо.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Осн.запись осн.средства и User-Screen/Fields
СообщениеДобавлено: Ср, янв 21 2009, 14:26 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Чт, май 11 2006, 12:07
Сообщения: 271
Откуда: Chelyabinsk
Пол: Женский
Хочу использовать проверку (тр. OACV) при создании/изменении основного средства (тр. AS01,AS02). Но вместо программы RGGBR000 нужно использовать свою ZGGBR000. Где ее нужно прописать? Подскажите, пожалуйста. Для проверок FI эта программа прописана в тр. gcx2 для области gblr. Подскажите аналогичную транзакцию настройки для основных средств.

_________________
Абапер...
Продолжаю удивляться SAPу!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Осн.запись осн.средства и User-Screen/Fields
СообщениеДобавлено: Ср, янв 21 2009, 14:49 
Директор
Директор

Зарегистрирован:
Чт, июн 21 2007, 09:01
Сообщения: 904
Откуда: УЖ 15/2
Пол: Мужской
Anutka написала:
Хочу использовать проверку (тр. OACV) при создании/изменении основного средства (тр. AS01,AS02). Но вместо программы RGGBR000 нужно использовать свою ZGGBR000. Где ее нужно прописать? Подскажите, пожалуйста. Для проверок FI эта программа прописана в тр. gcx2 для области gblr. Подскажите аналогичную транзакцию настройки для основных средств.
Я так понимаю в GGB0 -> Управление ОС -> Основные данные можно сделать проверку, а потом уже её и использовать в OACV. Или не всё так просто?

_________________
"I have a dream"(c)Martin Luther King, Jr.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Осн.запись осн.средства и User-Screen/Fields
СообщениеДобавлено: Ср, янв 21 2009, 15:27 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Чт, май 11 2006, 12:07
Сообщения: 271
Откуда: Chelyabinsk
Пол: Женский
Сорри, туплю в конце дня :oops:
Всё работает!

_________________
Абапер...
Продолжаю удивляться SAPу!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Осн.запись осн.средства и User-Screen/Fields
СообщениеДобавлено: Пн, апр 11 2011, 08:09 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Чт, июл 19 2007, 07:04
Сообщения: 1072
Пол: Мужской
Сделал все, кроме
Цитата:
3) Добавить код для транспортировки / проверки данных в ФМ

в итоге при редактировании ОС не могу сохранить туда значение - система очищает поле при нажатии на Enter, а также при переходе по вкладкам. Подскажите плз, что сделать.


Последний раз редактировалось Maksimus Пн, апр 11 2011, 12:35, всего редактировалось 1 раз.

Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Осн.запись осн.средства и User-Screen/Fields
СообщениеДобавлено: Пн, апр 11 2011, 12:15 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Чт, июл 19 2007, 07:04
Сообщения: 1072
Пол: Мужской
Подскажите, где нужно прописать считывание данных с созданного подэкрана?
EXIT_SAPLAIST_002, EXIT_SAPLAIST_002 или в PAI для своего экрана?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Осн.запись осн.средства и User-Screen/Fields
СообщениеДобавлено: Пн, апр 11 2011, 13:05 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Чт, июл 19 2007, 07:04
Сообщения: 1072
Пол: Мужской
Основной вопрос снят! :)
Теперь все сохраняется. НО при входе через AS03 поля не "засеренные". Как исправить, подскажите.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Осн.запись осн.средства и User-Screen/Fields
СообщениеДобавлено: Пн, апр 11 2011, 14:58 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, янв 30 2007, 10:59
Сообщения: 61
Цитата:
при входе через AS03 поля не "засеренные". Как исправить, подскажите.

В модуле PBO дополнительного экрана
Code:
  LOOP AT SCREEN.
    IF sy-tcode = 'AS03'.
      screen-input = '0'.
      MODIFY SCREEN.
    ENDIF.
  ENDLOOP.

_________________
Блаженны прыгающие, ибо они допрыгаются.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Осн.запись осн.средства и User-Screen/Fields
СообщениеДобавлено: Вт, апр 12 2011, 07:54 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Чт, июл 19 2007, 07:04
Сообщения: 1072
Пол: Мужской
Попробовал как Вы написали.
Получил ошибку:
Цитата:
Program SAPLXAIS, Screen 9001
SCREEN is not a database table


Потом решил пойти другим путем. Написал PBO-модуль и вызвал в разделе PBO своего экрана:
Code:
module ZCHECK_SCREEN output.

  LOOP AT SCREEN.
    IF sy-tcode = 'AS03'.
      screen-input = '0'.
      MODIFY SCREEN.
    ENDIF.
  ENDLOOP.

endmodule.                 " ZCHECK_SCREEN  OUTPUT


Code:
PROCESS BEFORE OUTPUT.
* MODULE STATUS_9001.
*
MODULE ZCHECK_SCREEN.


Но, увы, ошибок нет и не работает.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Осн.запись осн.средства и User-Screen/Fields
СообщениеДобавлено: Вт, апр 12 2011, 10:06 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, янв 30 2007, 10:59
Сообщения: 61
Посмотрите отладчиком, sy-tcode какой.

_________________
Блаженны прыгающие, ибо они допрыгаются.


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 20 ]  На страницу 1, 2  След.

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


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

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


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

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