У меня мак дома, винда на работе. Не обсуждаем.
Обсуждаем настройку SAP GUI for Java для Mac. Первая и глобальная проблема — перенос файла соединений. Сделано через ***, но ***.
Итак, соединенения хранятся в файлике <home>/Library/Preferences/SAP/connection в банальном текстовом файле формата:
PHP:conn=/H/erpprod.virvit.coolcompany.com/S/3200&expert=true
Формат строчки таков:
conn=/H/server/S/3200&user=XXXX&pass=YYYY&lang=EN&clnt=100, где
server — адрес сервера
3200 — инстанция
user, pass — логин и пароль
clnt — мандант.
Если система стоит за SAP Router, то строчка слегка меняется:
conn=/H/<SAP Router Server address(if any)>/S/3299/H/<SAP server address>/S/32<Instance_no>
Еще одна хитрость, с которой наш читатель боролся два года. Если у вас система на маке вылетает, а это бывает, когда система не Unicode, то вот такой трюк помогает:
Заходим на закладку Advanced, снимаем галочку Expert mode.
Заходим на закладку Language снимаем галки Unicode и Automatic Codepage.
Выбираем language Русский и Codepage 1504.
Сохраняем,
Переходим на закладку Advanced восстанавливаем кнопку Expert mode.
Сохраняем выходим.
Все. САП пал.