Sap
Содержание:
- Вы опытный консультант. Что дальше?
- Где и как пройти обучение?
- Что представляет собой бухгалтерская САБ-программа: описание программы SAP
- Немного о том, откуда взялся
- Диагностика и лечение
- What is openSAP?
- 1.2. Варианты включения пользовательского кода
- Виды и инструменты тестирования SAP-систем
- Что такое SAP
- 2.5 Модификация файла SAP logon.ini
- 3. Тестирование
- 4. SNC это дыра в безопасности
- Самые популярные продукты компании
- Какими плюсами и минусами обладает программное обеспечение SAP, что это такое на практике
- Итоги и выводы
Вы опытный консультант. Что дальше?
Позиция консультанта — это не потолок. Дальше все зависит от вашего уровня и целеустремленности. В целом есть несколько вариантов развития карьеры:
- Архитектор системы . Этот вариант подойдет тем, кому интересно глубоко погружаться в устройство SAP и прокачивать техническую экспертизу.
- Руководитель проектов . Позиция для человека с развитыми коммуникативными и административными навыками, авторитетом и умением влиять на других.
- Руководитель направления . Такой специалист отвечает за развитие своей команды и координирует работу отдела.
- Менеджер по продажам . Подойдет тем, кому интересно развивать бизнес и общаться с потенциальными клиентами.
- Специалист или руководитель на стороне клиента . Всегда есть возможность перейти к заказчику и продолжить заниматься автоматизацией уже не как внешнему консультанту, а как эксперту внутри компании.
Где и как пройти обучение?
Прежде чем начинать учиться, нужно найти в Интернет необходимые материалы. Их множество, и далеко не все они заслуживают внимания
При этом совершенно неважно, интересуют человека общие сведения или какая-то конкретная программа САП. Обучение онлайн должен проводить квалифицированный специалист, обладающий достаточным опытом, чтобы делиться им с более молодыми коллегами
В процессе поиска необходимых материалов нужно обязательно обращать внимание на то, кем они созданы, на кого нацелены и чему учат. Это касается как методических статей, так и всевозможных обучающих роликов, которыми так богата мировая сеть
ТОП 5-мест, где можно пройти обучение SAP
- Академический центр компетенции SAP;
- Glosap Consulting;
- Учебный центр Микротест;
- Единый ресурсный центр SAP-проектов — ExRP;
- Московский Государственный Университет Экономики, Статистики и Информатики (МЭСИ).
Всем известно, что Германия славится не только своей богатой культурой и вкусной кухней, но и непревзойденным качеством своей продукции. Это касается всего – и автомобилей, и одежды, и программного обеспечения. Что касается последней, то лидером в этой отрасли является немецкая компания SAP, продукция которой пользуется спросом во всем мире.
Навыки работы в программах SAP – огромный плюс, который обязательно заметит потенциальный работодатель при приеме нового сотрудника на должность. Именно поэтому обучение онлайн в этом направлении является отличным шансом для тех, кто заинтересован в успешной карьере.
Что представляет собой бухгалтерская САБ-программа: описание программы SAP
Это комплексное ПО, ориентированное на представителей крупного бизнеса. Почему? Потому что оно слишком дорого стоит – цена его доходит до 10% от годового оборота серьезной организации. Представителям среднего бизнеса оно может банально оказаться не по карману. Добавьте сюда значительные расходы на сопутствующие услуги по его внедрению. Софт «Клеверенс» обходится гораздо дешевле, а по своей надежности он не хуже и при правильной настройке даст все необходимые возможности.
Но в особо крупных масштабах ее внедрение оказывается экономически оправданным – с использованием таких модулей для работы в программе SAP:
- PP – напоминаем, для планирования,
- MM – для эффективного управления потоками средств,
- FI – чтобы не потерять ни одну статью финансов,
- AA и AM – для распределения доходов и расходов,
- PM – для своевременного техобслуживания,
- SD – для выгодного сбыта,
- CO – для контроля деятельности,
- HR.
Немного о том, откуда взялся
Создателем данной системы является немецкая компания, занимающаяся разработкой программного обеспечения для дальнейшего его корпоративного использования. Изначально именуемое как SAP AG, ПО появилось на рынке стран СНГ в 2003 году и сразу закрепилось на нем за счет своей надежности и многофункциональности. Компания-создатель, в свою очередь, лишь развивала продукт, постоянно поглощая конкурирующие фирмы.
Рис. 1 – Логотип системы
В 2006 году была налажена схема по обучению клиентов всем тонкостям работы с SAP, ведь система считается далеко непростой в применении. К 2014 году такой подход немного изменился и роль учителей переняли на себя фрилансеры.
За помощью теперь стали обращаться к ним, потому что люди данной профессии имеют большой опыт в работе с такими программами и могут за приемлемую сумму все рассказать и показать посредством удаленного доступа.
Стоит отметить, что до сих пор она встречается только в больших компаниях, которые могут себе позволить и оплатить его установку и обучение персонала. Более мелкие предприятия продолжают использовать систему С1, что организована и реализована намного проще.
Диагностика и лечение
Диагноз сапа ставится при помощи реакции агглютинации, РСК, РПГА, пробы на маллеин; надежные результаты дает и метод связывания комплемента. Клиническая диагностика сапа возможна в том случае, если на кожных покровах появляется в высшей степени типичное высыпание пустул. Во всяком случае необходимо бактериологическое исследование гноя. В чистом материале, т. е. в гное из невскрывшихся абсцессов палочки микроскопически обнаруживаются с трудом, в мазках при хронической форме их часто даже не находят. Но посев всегда дает спустя 2-3 суток культуру, которая обязательно подлежит проверке.
Острый сап следует дифференцировать с оспой, септицемией, ревматизмом; хронический – с туберкулезом и сифилисом
Важно иметь в виду занятие больного (конюхи, пастухи, ветеринарные врачи)
Лечение сапа производится при помощи антибиотиков и сульфаниламидов. Показана осторожная обработка кожных поражений. При тяжелых формах назначается введение гемодеза, реополиглюкина. Проводится витаминотерапия.
Профилактика тесно связана с мерами борьбы с сапом у животных (лошадей, ослов, мулов), от которых и заражаются люди.
Информация, представленная в данной статье, предназначена исключительно для ознакомления и не может заменить профессиональную консультацию и квалифицированную медицинскую помощь. При малейшем подозрении о наличии данного заболевания обязательно проконсультируйтесь с врачом!
What is openSAP?
openSAP delivers innovative learning for everyone with expert-led content, made for you by SAP. Learning is lifelong, and with our free online learning available globally, you can upskill wherever and whenever you need it.
openSAP Massive Open Online Courses (MOOCs) leverage tried and trusted classroom concepts, with digital enhancements including gamification and discussion forums, to interact with other learners and experts in an online delivery format.
With openSAP Microlearning, you can watch self-contained videos to complement your knowledge. Whether you’re an expert or just getting started, you can choose the videos that appeal most to your individual learning goals. All videos are prepared and brought to you by SAP experts.
openSAP Podcasts provide knowledge from members of the SAP ecosystem, including SAP employees, partners, and customers. Choose topics relevant for your business or personal interests. Stream or download episodes with Apple Podcasts, Spotify, TuneIn, or directly from openSAP.
1.2. Варианты включения пользовательского кода
Первый (простой) вариант — это разрешение модификации стандартного кода; в итоге получаем систему класса 1С без какой — либо возможность обновления версий, не позволяющей также и применение стандартных патчей, исправляющих проблемы как безопасности, так и бизнес-логики в работе приложений.
Второй вариант — это разработка механизмов включения пользовательского кода в стандартную бизнес-логику работы программы.
Компания SAP изначально пошла по второму пути, т.е. по пути реализации механизмов, позволяющих пользователю включать собственный код без нарушения работы стандартного кода системы. При этом компания гарантирует обновление такой системы «без проблем», если вы правильно написали код в точке расширения. Конечно, для пользователей оставили также возможность использования и первого варианта, т.е. модификацию стандартного кода, но для этого требуется получить ключ на модификацию объекта системы. Варианты изменения стандартного кода путем получения ключа на модифицируемый объект я не рассматриваю, такая модификация, по моему мнению, (и, как мне представляется, по мнению компании SAP) является недопустимым нарушением стандарта, что может привести в дальнейшем к проблемам в поддержке системы, как в случае каких-либо ошибок в работе модифицированного вами кода, так и при апгрейде. Поэтому, будем рассматривать второй вариант, т.е. использование стандартных механизмов расширения системы.
Виды и инструменты тестирования SAP-систем
На проектах SAP доступны стандартные виды тестирования: ручное (РФТ), автоматизированное (АФТ), нагрузочное (НТ). Узнать о них подробнее можно из статьи «Введение в тестирование: F.A.Q. новичка».
На сегодняшний день в «Аплане» семь активных проектов по тестированию SAP в трех направлениях (НТ, РТ И АФТ), пять из которых — проекты «СберТеха». Наши специалисты проводили тестирование SAP для X5 Retail Group, TELE2, METRO, «Мегафон», «Сибур», «Юлмарт» и других компаний. Всего на проектах SAP задействовано более восьмидесяти инженеров в трех городах: Москва, Санкт-Петербург и Нижний Новгород.
Нагрузочное тестирование
Один из наиболее популярных инструментов для автоматизированного нагрузочного тестирования SAP — HP LoadRunner. Эта утилита состоит из следующих приложений: Virtual User Generator (для разработки нагрузочных скриптов), Load Generator (для генерации виртуальных пользователей), Controller (для разработки и запуска сценариев нагрузки) и Analysis (для анализа результатов нагрузочного тестирования).
Наши инженеры по тестированию использовали HP LoadRunner для проверки надежности SAP-систем при работе над нагрузкой для крупнейшего нефтехимического холдинга России, ведущего мобильного оператора и банка с самой широкой сетью подразделений. Результаты нагрузочного тестирования позволяют оперативно определить максимальную производительность внедряемых или используемых SAP-систем, выявить и устранить проблемы при длительной работе под стандартной нагрузкой, а также при восстановлении систем после пиковой нагрузки.
Для интеграционного нагрузочного тестирования специалисты «Апланы» часто используют собственные инструменты SAP или Apache JMeter. Утилита JMeter разрабатывалась как средство тестирования web-приложений, но с помощью нее можно проводить нагрузочные тесты для JDBC-соединений, FTP, LDAP, SOAP, JMS, POP3, IMAP, HTTP и TCP.
Утилиту Apache JMeter в сочетании с JIRA Zephyr и Confluence наши тестировщики использовали на проекте по функциональному и интеграционному нагрузочному тестированию SAP в крупнейшем российском частном интернет-холдинге, специализирующимся на сегменте электронной коммерции.
Кроме того, для нагрузочного тестирования используются IBM Performance Tester, MS Visual Studio Ultimate и пр.
Ручное функциональное тестирование
Для ручного тестирования SAP-систем инженеры «Апланы» считают эффективными такие инструменты, как HP ALM, JIRA Zephyr, Confluence, SAP Solution Manager и другие. В основном для функционального тестирования SAP используются именно ручные тесты, но на крупных и долгосрочных проектах удобнее использовать автоматизированные. С помощью авто-тестов можно без потери качества протестировать тот же объем, но за меньшую стоимость и меньшее время.
Автоматизированное функциональное тестирование
Популярный инструмент для автоматизирования SAP — их собственный фреймворк — Component based Test Automation (CBTA), который интегрирован вместе с системой управления тестированием в Solution Manager (SM). Узнать подробнее о CBTA и других инструментах можно будет в следующем материале — «Автоматизированное тестирование SAP».
Что такое SAP
Глобальная программа SAP предоставляет огромный спектр возможностей, начиная от автоматизации бухгалтерии и заканчивая торговыми процессами. С ее помощью можно вести учет кадров и финансов. Функционал программы позволяет использовать ее для работы с логистикой, что делает утилиту незаменимой для крупных предприятий. ПО может обрабатывать практические любые категории данных, что отразилось на сложности структуры приложения.
Установка программы
Обычному пользователю, скорее всего, не удастся скачать ПО с интернета самостоятельно, так как программа распространяется разработчиками на платной основе. Помимо этого, ПО требуется грамотно внедрять в саму систему предприятия. Если вам удалось найти программу SAP в свободном доступе, скорее всего она окажется нерабочим пакетом данных, содержащих в себе какой-либо вирусный файл.
Компания, которая приняла решения внедрить в свою систему программу SAP, должна иметь четко отлаженную структуру и идеально работающие бизнес-процессы. ПО дает возможность существенно улучшить процессы, которые осуществляются с данными, но оно не сможет исправить недостатки в самой структуре предприятия.
Преимущества программы
Несмотря на то, что ПО SAP считается очень сложным, оно может принести крупным компаниям просто колоссальные результаты. На основе данных, полученных от программы, можно изменять бизнес-процессы, что в свою очередь ведет к увеличению дохода предприятия. Давайте рассмотрим основные преимущества этого ПО.
- Огромный перечень настроек. Вы можете устанавливать тысячи параметров, начиная от языка или валют, и заканчивая требованиями к персоналу.
- Однажды внедренная программа практически не нуждается в установке обновлений.
- Возможность работать с информацией в режиме реального времени.
- Увеличивает эффективность работы сотрудников.
- Максимально уменьшает риски возникновения ошибок.
- Взаимодействует с большинством существующих офисных программ.
- Работает практически со всеми типами данных, что позволяет использовать ее на предприятиях любого профиля.
- Расширенные возможности для настройки интерфейса под нужды компании.
- В качестве эталонов используются показатели ведущих фирм, что делает приложение актуальным и ориентируемым на результат.
Недостатки программы
Основным недостатком этого ПО считается высокая стоимость, что позволяет использовать его только в крупных компаниях. К сожалению, на этом перечень недостатков не ограничивается, вот некоторые из них:
- Нет возможности изменить вендор после подписания договора с компанией.
- Программа не адаптивна, поэтому может не подойти под специфику некоторых компаний и придется дополнительно оплачивать отладку.
Программа способна принести значительную пользу предприятию, при условии, что работать с ней будет опытный специалист.
Основные возможности программы
ПО включает в себя множество функций, разнообразие которых зависит от типа приобретенного пакета. Наиболее популярной разработкой компании считается программа SAP ERP, которая позволяет работать с внешними и внутренними ресурсами предприятий. Давайте рассмотрим самые востребованные инструменты и возможности, которые они предоставляют.
- Учет/отчетность. Включает в себя все виды бухгалтерского учета, помогает проводить любые финансовые операции, отслеживает средства, составляет отсчеты доходов и расходов компании и т.д.
- Логистика. Полностью контролирует процедуру закупки, помогает находить поставщиков и каналы сбыта, формирует план производства, осуществляет контроль за оборудованием, управляет продажами продукции.
- Персонал. Заменяет собой отдел кадров, осуществляет поиск персонала и выявляет наиболее подходящих кандидатов, рассчитывает заработок персонала.
- Management. Отвечает за взаимодействие компании с поставщиками продукции.
Выводы
Программа SAP является сложнейшим инструментом ведения бизнеса, который при правильном подходе способен существенно увеличить прибыль любой компании. Говорить о возможностях и функциях этого ПО можно бесконечно, так как входящие в пакет расширения подбираются индивидуально под нужды предприятия. Несмотря на высокую стоимость, этим продуктом пользуются множество успешных фирм, так как он способен работать практически с любыми типами данных и решать разноплановые задачи.
2.5 Модификация файла SAP logon.ini
Технически это дело 1 минуты. Надо лишь отметить в свойствах файла, что доступно подключение через SNC.
Сложность в том, что этот файлик находится локально на PC пользователя и надо поменять его у двух тысяч пользователей.
Фактически для нас финальное внедрение было моментом распределения нового файла sap.logon.ini среди пользователей, а не изменение параметров PRD. Потому что даже если первые четыре составляющие уже сделаны, а последняя пятая нет, то магия не случится.
С последним пунктом вышел небольшой казус. Я отчиталась перед руководством, что у нас 2000 пользователей, у кого будет установлено обновление, а когда пришло время внедрять, мне прислали статус, где их было 3500. Стало не по себе. Всё потому, что я со своей стороны видела только активных пользователей SAP, а в действительности обновление было отправлено на все персональные ноутбуки, которых в компании гораздо больше. Слава богу никаких багов с технической стороны не возникло.
3. Тестирование
Как тестировать SSO? Либо он работает, либо нет. Наш разработчик фыркал и говорил, что тестировать ничего не нужно, и как только всё заработает в «песочнице», нужно отсылать в продакшн. Конечно. Nobody will say he writes code with bugs.
Проверять надо:
- работает ли вход в SAP с SSO сразу после перезагрузки
- могут ли пользователи пользоваться SSO когда подключены с VPN
- сложности для разработчиков для других систем, для модификации SAP logon
SSO это не программа, её сложно внедрять последовательно DEV — ACC — PRD. Но тем не менее первичное тестирование необходимо, чтобы уловить всё, что потенциально может пойти не так. Тестирование в данном случае это распределение нового SAP logon.ini, когда все компоненты уже запущены. Мы тестировали DEV и ACC с разработчиками и новый SAP logon.ini c PRD c выборкой бизнес пользователей.
Что нашли:
- иногда (1 случай на 500) надо полностью переустановить SAP logon или SLC
- key users, у которых есть права менять других пользователей (об этом в след пункте)
4. SNC это дыра в безопасности
Как быть с модификацией поля SNC?
Дело в том, что изменив поле SNC у другого пользователя (в SU01) на своё, вы можете подключиться под чужим аккаунтом, даже не меняя пароля. Система вас просто спросит какого пользователя выбрать, вашего или чужого. При этом, если вы это сделаете, завтра никто ничего не заметит, потому что пароль остался неизменным.
В любой компании есть люди, которые занимаются user management. Обычно эти люди следят за созданием пользователей (SU01) и доступа для них (PFCG), а также обновлением паролей. Совершенно логично, что они также могут заполнять поле SNC.
Проблема возникает, когда в компании надо разделять user management и просто key users. Администраторы создают пользователей, а key users при необходимости меняют их данные: параметры пользователя, его язык, его место локации и т.д.
В SAP для измененеия поля SNC нет отдельного этапа контроля. Все у кого есть права для изменения юзера (объект S_USER_GRP, ACTVT 02) также могут менять поле SNC (тогда как для изменения пароля требуется тот же объект, но c ACTVT 05).
Решений может быть несколько:
- забрать права доступа к SU01 у ключевых пользователей, а в ответ всем дать SU2 и SU3, где пользователь может поменять собственные параметры
- забрать права доступа к SU01, а в обмен дать z-транзакцию, где вкладка SNC показана не будет
- оставить SU01, но защитить поле SNC специальным контролем
Мы в итоге выбрали последний вариант, сделав custom authorisation object и завязав программу SU01 на него. Правда, как выяснилось потом, у SAP есть похожее решение — можно активировать extended maintenance (note 1882254) для отдельных полей SU01.
Самые популярные продукты компании
Программа SAP — не отдельный продукт немецкой компании. Это можно назвать целым программным обеспечением, которое предлагает много способов работы. И самое главное, что человек, который никогда не сталкивался с продукцией SAP не сможет просто так выбрать то, что ему нужно. Тут все зависит не только от возможностей конкретных программ, но и от того, какая специфика работы у компании, которая хочет купить то или иное ПО.
Самым универсальным решением в данном случае можно назвать программу SAP ERP, которая также известна в профессиональных кругах как R/3. ERP (Enterprise Resource Planning). Это — система, которая помогает планировать внешние и внутренние ресурсы компании. Она создает общее поле для того, чтобы было удобно работать сотрудникам внутри компании. Является как будто пультом управления — “центр управления полетами”, позволяет просматривать все операции и действия внутри компании. Вся работа в программе проходит в режиме реального времени, так что если новая информация появляется или старая обрабатывается, то на сервере сразу отображаются изменения.
В программе есть три раздела, которые очень сильно отличаются друг от друга. Каждый из разделов включает в себя вложенные модули.
- Раздел “Учет и отчетность” включает в себя общий бухгалтерский учет, который можно найти в разных подобных программах. Там можно вести подсчет средств на самых разных уровнях и просматривать все финансовые операции. Которые совершаются в компании. и в целом несет ответственность за все проводимые финансовые операции. Он включает в себя два модуля. Мониторинг средств, прибыль, убытки, возможность составить годовые или квартальные отчеты, посчитать прибыль и убытки можно в модуле под названием СО.
- Раздел “Логистики” состоит из четырех модулей. ММ — закупка. Тут можно проводить полный контроль. Так, можно искать поставщика, выбирая самое выгодное для себя предложение относительно цены и качества. Модуль РР предоставляет возможности для составления плана производства, а также позволяет следить за тем, как он реализовывается в дальнейшем. Модуль РМ позволяет осуществлять уход за оборудованием. Так, можно контролировать осмотры, тестирование и знать, когда нужен будет ремонт тому или иному аппарату. И последний модуль в этом разделе — SD. Через него происходят продажи, можно аргументировать цену и даже отправлять вашим заказчикам чеки, по которым они должны вам платить за предоставленные товары или услуги.
- Раздел “Персонал” включает в себя только один модуль — НR. Как можно догадаться по названию раздела, он позволяет организовывать работу отдела кадров, через него происходит поиск и подбор персонала на вакантные должности. Также, им может пользоваться бухгалтер, который ответственен за зарплаты сотрудников. Так как через этот раздел в программе непосредственно считается заработок каждого сотрудника и контролируются финансы этом плане.
Какими плюсами и минусами обладает программное обеспечение SAP, что это такое на практике
Отличительных черт у этого ПО по-настоящему много — рассмотрим ключевые из них — как положительные, так и не самые удобные.
В списке преимуществ:
- Легкая настройка.
- Работа в режиме онлайн.
- Обновления практически не нужны.
- Автоматическое повышение эффективности труда подчиненных.
- Сокращает количество и даже саму вероятность ошибок.
- Охватывает широкий фронт задач – закрывает все потребности крупного предприятия.
- Удобно и естественно совмещается с другими офисными приложениями.
- Интерфейс можно полностью адаптировать «под себя» – для реализации мельчайших деталей в структуре продукта.
- Высокая ориентированность на передовые стандарты и результаты, а значит и актуальность.
В числе недостатков:
- Требовательность к наличию специфических знаний для максимально гибкой настройки – необходимо понимать, что такое AFE в SAP, разбираться в других кодах и модулях.
- Сравнительная дороговизна – приобретение данного ПО окупается в долгосрочной перспективе.
- Адаптируемость возможна только при индивидуальной отладке – если какие-то функции не совпадают с деятельностью компании, на их переориентацию придется дополнительно потратиться.
- Невозможность бесплатно перейти на другого вендора вплоть до того, пока не истечет контракт с текущим; перезаключение обернется значительными расходами, что неудобно для компании, рационально расходующей бюджет.
- Использование продукта – еще не гарант успешности товара, созданного с его помощью (хотя это характерно для любого ПО, потому этот минус весьма условный).
Хотите внедрить «Магазин 15»? Получите всю необходимую информацию у специалиста.
Спасибо, ваша заявка принята.
Как видите, недостатки относительны и сильно зависят от того, кто будет пользоваться той же ERP. Если это обученный человек, большинства минусов удастся избежать, да и скорость окупаемости окажется выше. Ну а достоинства вполне реальные и явные – такие, которые следует взять на вооружение.
Итоги и выводы
В целом внедрить SSO — это просто, когда вы это уже сделали хотя бы один раз в жизни. Говорят, что это вопрос 1-2 недель работы, но никак не 3-х месяцев.
На деле всё сильно зависит от масштабов компании. Каждая компания имеет свои особенности и много энергии и ресурсов уходит именно на понимание этих нюансов. В нашем случае три месяца было именно столько, сколько нужно для всех встреч, согласований, изменений.
Многие вещи про SSO были, возможно, уже давно известны, как минимум, гуглу. Например про запрос сервера к AD, или поле SNC. Но есть такая вещь, как вечная нехватка времени. Как специалист вы обязаны гуглить, а как менеджер проекта (особенно если вы не можете разобраться в первые полчаса, и у вас нет профильного образования) — вы должны найти самый короткий путь к решению.
Сухой остаток:
- Основное время за 3 месяца ушло на согласование и координацию действий
- Отделы, принимавшие участие в этом проекте, стали лучше понимать работу друг друга
- Во время тестирования надо представлять себя на месте конечного пользователя – чтобы вы хотели увидеть в информационном сообщении, и в базовых настройках.
- SSO для SAP внедрён. Пользователи рады и уже забыли о временах, когда надо было помнить пароль от SAP. В техподдержку звонят реже, ура.