ABAP

Вакансия: ABAP разработчик, г. Астана

«Business and Technology Services» реализует масштабную программу трансформации бизнеса компании ERG. Данная программа связана с реинжинирингом бизнес процессов, проектированием, внедрением и поддержкой современной инфраструктуры информационных технологий, внедрением и поддержкой системы управления предприятием, оказанием консультационных услуг в области информационных технологий. Также компания оказывает ИТ услуги предприятиям Группы по внедрению и поддержке централизованных ИТ сервисов.

ABAP разработчик, г. Астана

Обязанности:

  • Выполнение ABAP разработок по спецификациям;
  • Поддержка пользователей и решение текущих задач;
  • Создание технической документации.

Требования:

Высшее образование ИТ;

  • Участие в проектах внедрения систем SAP;
  • Системный подход к задачам;
  • Знание ООП;
  • Опыт анализа ТЗ на разработку/настройку;
  • Опыт создание технической документации.
  • Технический английский;
  • Специальные, специфичные знания и навыки:
  • Технологии: разработка программ на ABAP, адаптация стандартных программ (BADI, UserExit, OpenFI, Enhancement's, сбытовые расширения), разработка печатных форм (выгрузка в MS Office, pdf);
  • Опыт программирования и поддержки для модулей SAP FI, FI-AA, FM, MM, SD, TORO, PS
  • Опыт программирования в HR/ в среде SAP WorkFlow / под SAP NetWeaver /сертификация/ знание WebDynpro ABAP

Резюме высылать на эл.адрес: akerke.kozybayeva@erg.kz

Checkpoint Group

Введение в «Checkpoint Group»

Понятие и реализация «Сheckpoint Group» изначально появились в SAP Web Application Server (SAP WebAS) 6.20 и целиком относятся к области контроля правильности и возможности отслеживания переменных. При грамотном применении, технология облегчает работу по отладке и повышает качество ABAP кода.Данные проверки являются переносимыми между системами, с помощью транспортов. Управляется с помощью транзакции SAAB.

Checkpoints можно определить как для оператора BREAK-POINTS так и с помощью оператора ASSERT.

Для отображения данных в журнале группы также возможно использовать оператор LOG-POINT.

Рассмотрим оператор ASSERT
SAP описывает следующий синтаксис для данного оператора:

  1. ASSERT [[ID group [SUBKEY subkey]]
  2. [FIELDS field1 field2 table1 table2...]
  3. CONDITION] log_exp.

Checkpoint Group

Константы для HR, класс CL_HRPIQ00CONST

Для получения констант HR есть класс CL_HRPIQ00CONST
Например для получения текущей версии плана можно использовать следующий код:
cl_hrpiq00const=>c_plvar_active
Для получения даты бесконечности:
cl_hrpiq00const=>c_date_hightdate
И еще много других констант

GET_DOMAIN_VALUES

получение диапазона значений домена

Категория:

Группа функций SAP:

RH_READ_COSTCENTER_OF_OBJECT

Чтение МВЗ

Категория:

Группа функций SAP:

Как учить ABAP. Обзор семинаров и смежные вопросы

На вебинаре раскрыты следующие темы:

  • о чем семинары,
  • для кого и для чего они нужны,
  • в какой последовательности их нужно изучать,
  • какие есть возможности обучения, кроме дневного,
  • что потом,
  • на чем можно сэкономить.

HR_MAKE_ADDRESS

Форматирование адреса в HR в соотв. с почтовыми правилами

Категория:

Группа функций SAP:

Теги:

Утилиты в HR

Имеются следующие утилиты:

Общие утилиты

  • RPUACG00 - Генерация кода / проверка полномочий
  • RPUAUD00 - Аудит инфо-типа

Средства программирования

  • RPINCL10 - Поиск строки в отчетах

Утилиты кластеров

  • RPCLSTyy - Просмотр кластеров для PCLx (yy = RELID)
  • RPUPxD00 -Удаление кластера для PCLx (отдельные записи данных)
  • RPUPxD10 - Удаление кластера для PCLx (несколько записей данных)

DATE_COMPUTE_DAY

ФМ возвращает номер дня недели, на вход дата, на выход номер дня недели

Категория:

Группа функций SAP:

Вывод лога обработки табельных номеров

Для использования лога обработки табельных номеров нужно использовать логическую базу данных PNP.

Все необходимые объекты для работы с логом содержатся в инклюде pulogru0.

Объединение строк с помощью макроса "concat_lines_of"

Для объединения строк в abap есть встроенный макрос concat_lines_of.

Определение папки TEMP

Для определения рабочей папки TEMP можно использовать класс cl_gui_frontend_services и его метод get_temp_directory

MOVE-CORRESPONDING только заполненных полей

Описанный ниже класс и макрос позволяет делать MOVE-CORRESPONDING только заполненных полей

Импорт и Экспорт ABAP классов посредством XML

В данный статье рассматривается пример выгрузки классов из системы SAP на машину пользователя.

Для того что чтобы экспортировать класс используется программа:

Для того чтобы загрузить класс в систему используется программа:

Для обоих программ нужен include:

Оригинал статьи :sdn.sap.com

Транзакция - SHMM

Мониторинг совместно используемых объектов (SHMA)

Транзакция - SHMA

Совместно используемые объекты

FP_FUNCTION_MODULE_NAME

Позволяет получить имя фм, по имение формуляра в SFP

Категория:

Группа функций SAP:

Теги:

Транзакция - GRAL

Вызов демонстр. примеров графики SAP

Транзакция - DWDM

Демонстр. инструм. средств

Транзакция - ABAPDOCU

разнообразные примеры по использованию различных конструкций языка

Транзакция - BIBS

Примеры оформления интерфейса пользователя

Транзакция - GUIBIBS

Примеры для оформления интерфейса пользователя

Транзакция - GS01

Создание наборов, чтобы в дальнейшем использовать для select-options

Транзакция - shd0

Транзакция для ведения вариантов транзакций

SQL Command Editor в SAP (Транзакция ORA_PERF)

В выполнение SQL команд вам поможет транзакция ORA_PERF

Далее выбираем пункт меню Additional Functions->SQL Command Editor

sql03.png

Страницы

Подписка на ABAP