abap

A collection of 199 posts
/hext

Как запустить отладку ABAP программы для пользователя?

Как запустить отладку ABAP программы для пользователя? Пояснение к вопросу Вы, как функциональный консультант, были замечены в создании какой-то очень важной ABAP программы, которую некоторое время назад перенесли в продуктивную систему. Под "созданием" я не имею ввиду непосредственно применение своих навыков в ABAP программировании. Допустим, что вы были
1 min read
/hext

Как запустить отладку ABAP программы для пользователя?

Как запустить отладку ABAP программы для пользователя? Пояснение к вопросу Вы, как функциональный консультант, были замечены в создании какой-то очень важной ABAP программы, которую некоторое время назад перенесли в продуктивную систему. Под "созданием" я не имею ввиду непосредственно применение своих навыков в ABAP программировании. Допустим, что вы были
1 min read
abap

Как установить внешнюю точку прерываний для пользователя?

Пояснение к вопросу Вы активно используете Web Dynpro приложения в своих процессах. Помимо стандартных приложений, вы также разрабатываете свои. Чем больше вы работает с ними, чем чаще у вас появляются вопросы типа: * Как запустить отладку того или иного Web Dynpro приложения для какого-то пользователя? * Какие действия необходимо выполнить в системе,
1 min read
abap

Как установить внешнюю точку прерываний для пользователя?

Пояснение к вопросу Вы активно используете Web Dynpro приложения в своих процессах. Помимо стандартных приложений, вы также разрабатываете свои. Чем больше вы работает с ними, чем чаще у вас появляются вопросы типа: * Как запустить отладку того или иного Web Dynpro приложения для какого-то пользователя? * Какие действия необходимо выполнить в системе,
1 min read
abap

Как создать кластер настроечных ракурсов?

Как создать кластер настроечных ракурсов? Пояснение к вопросу Перед вами стоит задача создать настроечный кластер ракурсов, в котором будет храниться n-ое количество записей, используемых для нужд какого-нибудь автоматизируемого процесса. Настроечную(ые) таблицу(ы) для этих целей вам использовать неудобно. См. заметку Создание пользовательской таблицы и ракурса ее ведения Задача вырисовывается
2 min read
abap

Как создать кластер настроечных ракурсов?

Как создать кластер настроечных ракурсов? Пояснение к вопросу Перед вами стоит задача создать настроечный кластер ракурсов, в котором будет храниться n-ое количество записей, используемых для нужд какого-нибудь автоматизируемого процесса. Настроечную(ые) таблицу(ы) для этих целей вам использовать неудобно. См. заметку Создание пользовательской таблицы и ракурса ее ведения Задача вырисовывается
2 min read
1100926

Web Dynpro Trace Tool и немного информации о производительности Web приложений

Какое-то Web Dynpro приложение постоянно скрипит/тормозит и еле шевелится? Надоело слушать жалобы от пользователей? Запускай инструмент Web Dynpro Trace Tool, и разбирайся, в чем же действительно проблема! Добавлять особенно нечего. Необходимо запустить транзакцию WD_TRACE_TOOL См. Web Dynpro Trace Tool См. Tuning and Troubleshooting Выбрать трассировку либо для
2 min read
1100926

Web Dynpro Trace Tool и немного информации о производительности Web приложений

Какое-то Web Dynpro приложение постоянно скрипит/тормозит и еле шевелится? Надоело слушать жалобы от пользователей? Запускай инструмент Web Dynpro Trace Tool, и разбирайся, в чем же действительно проблема! Добавлять особенно нечего. Необходимо запустить транзакцию WD_TRACE_TOOL См. Web Dynpro Trace Tool См. Tuning and Troubleshooting Выбрать трассировку либо для
2 min read
abap

Workflow. Использование ФМ в правилах ответственности

В одной из своих заметок, посвященных workflow, я затронул тему использования правил ответственности для определения обработчиков диалоговой задачи. См. заметку Правила ответственности при настройке Workflow В этой заметке я хотел бы продолжить обзор возможностей правил ответственности. На этот раз с блэкджеком и ... применением ABAP, и на вполне себе реальном примере.
3 min read
abap

Workflow. Использование ФМ в правилах ответственности

В одной из своих заметок, посвященных workflow, я затронул тему использования правил ответственности для определения обработчиков диалоговой задачи. См. заметку Правила ответственности при настройке Workflow В этой заметке я хотел бы продолжить обзор возможностей правил ответственности. На этот раз с блэкджеком и ... применением ABAP, и на вполне себе реальном примере.
3 min read
abap

Отключение проверки полномочий в ABAP программе

Про полномочия в SAP HCM можно говорить много. Тема довольно обширная, и посвятить ей одну заметку, как мне кажется, мало. Поэтому делать этого в настоящий момент не буду. См. Authorizations for Human Resources Тема, про которую пойдет речь в данной заметке, относится к ситуациям, в которых необходимо отключить проверку полномочий
4 min read
abap

Отключение проверки полномочий в ABAP программе

Про полномочия в SAP HCM можно говорить много. Тема довольно обширная, и посвятить ей одну заметку, как мне кажется, мало. Поэтому делать этого в настоящий момент не буду. См. Authorizations for Human Resources Тема, про которую пойдет речь в данной заметке, относится к ситуациям, в которых необходимо отключить проверку полномочий
4 min read
abap

Workflow. Отладка фоновых задач. Вредный совет

Workflow. Отладка фоновых задач. Вредный совет. А насколько совет вредный? Да и вредный ли он? Я опять возвращаюсь к уже пройденному материалу. Речь пойдет о шагах, представленных в заметке Workflow. Отладка фоновых задач. Нет смысла повторять уже изложенный материал, поэтому перехожу к сути. В рамках этой заметки, я хочу остановиться
2 min read
abap

Workflow. Отладка фоновых задач. Вредный совет

Workflow. Отладка фоновых задач. Вредный совет. А насколько совет вредный? Да и вредный ли он? Я опять возвращаюсь к уже пройденному материалу. Речь пойдет о шагах, представленных в заметке Workflow. Отладка фоновых задач. Нет смысла повторять уже изложенный материал, поэтому перехожу к сути. В рамках этой заметки, я хочу остановиться
2 min read
abap

Как определить собственное средство поиска для поля в таблице?

Пояснение к вопросу Вы создаете настроечную таблицу, и для какого-то поля этой таблицы, вам необходимо определить пользовательское средство поиска. Если эта операция выполняется функциональным консультантом впервые, то могут возникнуть небольшие "затыки", которые очень просто устранить. Решение вопроса Итак, вам необходимо создать пользовательскую таблицу с каким-то набором полей См.
1 min read
abap

Как определить собственное средство поиска для поля в таблице?

Пояснение к вопросу Вы создаете настроечную таблицу, и для какого-то поля этой таблицы, вам необходимо определить пользовательское средство поиска. Если эта операция выполняется функциональным консультантом впервые, то могут возникнуть небольшие "затыки", которые очень просто устранить. Решение вопроса Итак, вам необходимо создать пользовательскую таблицу с каким-то набором полей См.
1 min read
abap

Как установить точку наблюдения для переменной в ABAP редакторе?

Пояснение к вопросу Работая с отладкой ABAP программ, вам, возможно, придется столкнуться с задачей, когда из множества значений, принимаемых переменной, работу отладчика необходимо остановить для условия, при котором переменная стала равна интересующему вас значению. Получилось немного тавтологично, но надеюсь, что суть ясна. Если более кратко и по существу: в течение
2 min read
abap

Как установить точку наблюдения для переменной в ABAP редакторе?

Пояснение к вопросу Работая с отладкой ABAP программ, вам, возможно, придется столкнуться с задачей, когда из множества значений, принимаемых переменной, работу отладчика необходимо остановить для условия, при котором переменная стала равна интересующему вас значению. Получилось немного тавтологично, но надеюсь, что суть ясна. Если более кратко и по существу: в течение
2 min read
abap

Опция "Code Completion" в ABAP редакторе

Очередная комбинация горячих клавиш поможет вам получить доступ к полезной опции "Code Completion" в ABAP редакторе. Продолжаю тему userhack-ов. При редактировании какой-либо программы/класса/функционального модуля etc. вы можете оперативно получить наименование переменной/константы/класса/метода etc. в "пределах" того объекта с которым работаете или редактируете.
2 min read
abap

Опция "Code Completion" в ABAP редакторе

Очередная комбинация горячих клавиш поможет вам получить доступ к полезной опции "Code Completion" в ABAP редакторе. Продолжаю тему userhack-ов. При редактировании какой-либо программы/класса/функционального модуля etc. вы можете оперативно получить наименование переменной/константы/класса/метода etc. в "пределах" того объекта с которым работаете или редактируете.
2 min read
abap

Управление запуском процесса SAP Processes and Forms

Управление запуском процесса SAP Processes and Forms. Продолжаю, по возможности, раскрывать тему функциональности SAP Processes and Forms. Некоторое время назад столкнулся с задачей ограничения запуска процесса пользователем через Web Dynpro приложение ASR_PROCESS_EXECUTE_FPM. Как оказалось, SAP предоставляет возможность определять и проверять какие-либо условия перед запуском процесса. Возможность эта
2 min read
abap

Управление запуском процесса SAP Processes and Forms

Управление запуском процесса SAP Processes and Forms. Продолжаю, по возможности, раскрывать тему функциональности SAP Processes and Forms. Некоторое время назад столкнулся с задачей ограничения запуска процесса пользователем через Web Dynpro приложение ASR_PROCESS_EXECUTE_FPM. Как оказалось, SAP предоставляет возможность определять и проверять какие-либо условия перед запуском процесса. Возможность эта
2 min read
abap

Удаление повторяющихся записей в результатах работы средства поиска

Удаление повторяющихся записей в результатах работы средства поиска. Научили меня недавно одному нехитрому способу удаления повторяющихся записей, отображающихся в результатах работы средства поиска. Об этом самом способе и будет данная заметка. 0. Задача * Создать средство поиска по пользовательской таблице. * Исключить появление повторяющихся записей в результатах работы средства поиска. 1. Решение
2 min read
abap

Удаление повторяющихся записей в результатах работы средства поиска

Удаление повторяющихся записей в результатах работы средства поиска. Научили меня недавно одному нехитрому способу удаления повторяющихся записей, отображающихся в результатах работы средства поиска. Об этом самом способе и будет данная заметка. 0. Задача * Создать средство поиска по пользовательской таблице. * Исключить появление повторяющихся записей в результатах работы средства поиска. 1. Решение
2 min read
1861491

Улучшение средства поиска

Улучшение средства поиска. В этой заметке я хочу рассказать про небольшое улучшение, появившееся в настройке средств поиска, которое стало доступно в версии SAP NetWeaver 7.4 Улучшение это заключается в возможности активации, так называемого predictive поиска. Используя данную настройку можно облегчить (или наоборот) пользователям жизнь, при выборе значений на селекционном
2 min read