SAP Developer Edition

Понадобилось установить систему SAP для собственных нужд. К счастью SAP AG бесплатно распространяет систему SAP для разработчиков. Скачиваем SAP NetWeaver AS ABAP Developer Edition 7.52 SP04

Данная система устанавливается на компьютер, минимальные требования к которому — 4Gb памяти и 100Gb на жестком диске. ОС должна быть линукс. Я использовал openSuSE 15.4

Установка данной версии не предоставляет никаких сложностей. Единственно надо выделить 8Gb под swap. В качестве файловой системы я предпочитаю использовать ext4.

Читать далее «SAP Developer Edition»

Доступ к системе SAP. Часть 2.

В первой части я описывал способы организации доступа пользователей к системе SAP. Во второй части опишу способы активации протокола HTTPS — SAP Web Dispatcher и nginx.

SAP Web Dispatcher – это один из способов переключения на протокол HTTPS с централизованным хранением SSL-сертификата.

В этом случае подключение выполняется по следующей схеме:

Читать далее «Доступ к системе SAP. Часть 2.»

Доступ к системе SAP. Часть 1.

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

В данной статье я опишу методы организации доступа в систему ABAP-инстанцию систем на базе SAP Netweaver с помощью SAP Logon, с помощью браузера (webgui) и в Fiori-интерфейс.

Читать далее «Доступ к системе SAP. Часть 1.»

Работа с файлами на сервере приложений SAP

Иногда бывает, что нет доступа к серверу, где установлен SAP, но возникает необходимость положить на него файлы, или скопировать их к себе. Для этого можно воспользоваться транзакциями CG3Y и CG3Z.

Первая позволяет выгрузить файл с сервера, где установлен сервер приложений SAP на машину пользователя.

Читать далее «Работа с файлами на сервере приложений SAP»

Восстановление файлов data для деблокированных запросов

Продолжаю выкладывать записи из старого блога.

Случайно удалил файлы из каталога /usr/sap/trans/data. В этом каталоге хранятся data-файлы деблокированных запросов, готовых для переноса в другую SAP-систему по маршруту, описанному в транспортной системе (DEV->TST->PRD).

Навскидку придумал один вариант восстановления — создать новый запрос. Затем в него включить содержимое удаленных запросов и деблокировать их. Оставил на крайний случай…

Потом в журнале программы tp (/usr/sap/trans/log/ULOG12_3) нашел историю команд tp.

В нем отобрал команды, относящиеся к одному запросу:

TP EXPCHK …
TP WRITELOG …
TP EXPWBO …

Проверил — действительно это все действия, которые выполняются при деблокировании. Осталось дело за малым — сделать скрипт, которые последовательно выполнял эти команды для каждого деблокированного ранее запроса.

Блокирование манданта SAP

Это очень старая запись. Выложил сюда, что бы не забыть

Понадобилось вдруг блокировать мандант от входа

Нашел 2 способа — блокировать мандант или блокировать всех пользователей

Путь первый — блокирование манданта. Для этого есть 2 функциональных модуля SCCR_LOCK_CLIENT и SCCR_UNLOCK_CLIENT. Соответственно делаем следующее

Читать далее «Блокирование манданта SAP»