База знаний
Курсы и тренинги
События
Компании и проекты
Виталий Васильев
Практика освоения ABAP CDS для непрограммистов. Часть 2
Публикация предназначена для консультантов по различным модулям SAP ERP. Описываемая технология ABAP CDS наиболее актуальна для систем SAP S/4HANA, но может применяться и в любых системах, начиная...
Теги Ключевые слова: Разработка на ABAP / ABAP Development Функциональная область: Информационные технологии / IT, Basis, ABAP Ролевое назначение: SAP Консультант / Consultant 30    
Башкатов Олег Викторович
Транзакция LSMW инструкция по применению. Часть 7
В этой книге приводятся практические решения задач с использованием транзакции
LSMW для загрузки данных на основе методов Batch Input, BAPI и
Direct Input. Примеры базируются на бизнес-сценарии...
Теги Ключевые слова: Transaction Codes Функциональная область: Информационные технологии / IT, Basis, ABAP Ролевое назначение: SAP Консультант / Consultant; Ключевой пользователь / Expert 202    
Шиболов Вячеслав Анатольевич
Мастер-класс по архитектуре SAP HANA 2.0. День 2
В первой части статьи я рассказал про первый день мастер-класса по SAP HANA, который проводил Михаил Вронский во время осенней сессии от SAPLand.
Теги Ключевые слова: SAP HANA Функциональная область: SAP HANA / SAP HANA; Информационные технологии / IT, Basis, ABAP Ролевое назначение: SAP Консультант / Consultant; Ключевой пользователь / Expert 383    
Даниил Иванов
Лайфхак расчета результата в BEx
Задача оказалась не из легких, т.к. если установить просто «Спец. Агрегацию» суммирование показателя «Отклонение», то в таком случае изменения коснутся не только общего итога, но и итога по каждому...
Теги Ключевые слова: BI/BW Функциональная область: Бизнес аналитика / BI Ролевое назначение: SAP Консультант / Consultant 306  
Виталий Васильев
Практика освоения ABAP CDS для непрограммистов. Часть 1
Публикация предназначена для консультантов по различным модулям SAP ERP. Описываемая технология ABAP CDS наиболее актуальна для систем SAP S/4HANA, но может применяться и в любых системах, начиная...
Теги Ключевые слова: Разработка на ABAP / ABAP Development Функциональная область: Информационные технологии / IT, Basis, ABAP Ролевое назначение: SAP Консультант / Consultant 830 1
Башкатов Олег Викторович
Транзакция LSMW инструкция по применению. Часть 6
В этой книге приводятся практические решения задач с использованием транзакции
LSMW для загрузки данных на основе методов Batch Input, BAPI и
Direct Input. Примеры базируются на бизнес-сценарии...
Теги Ключевые слова: Transaction Codes Функциональная область: Информационные технологии / IT, Basis, ABAP Ролевое назначение: Ключевой пользователь / Expert; SAP Консультант / Consultant 560  
Шиболов Вячеслав Анатольевич
Мастер-класс по архитектуре SAP HANA 2.0. День 1
Похоже, что посещение мастер-классов от портала SAPLand входит у меня в привычку. Год назад я был на мастер-классе по SAP HANA от Михаила Вронского, весной этого год побывал на Read ABAP от Олега...
Теги Ключевые слова: SAP HANA Функциональная область: Информационные технологии / IT, Basis, ABAP; SAP HANA / SAP HANA Ролевое назначение: SAP Консультант / Consultant; Ключевой пользователь / Expert 765 2
Виктор Шведов
Интеграция SAP и Python. Как проще забрать данные из SAP
Хочу поделиться опытом решения интересной задачи: как без особого труда взаимодействовать с системами SAP с помощью Python — не важно, какой модуль или версия платформы.

Если интересно только...
Теги Ключевые слова: Интеграция / Integration Функциональная область: Информационные технологии / IT, Basis, ABAP Ролевое назначение: SAP Консультант / Consultant; Ключевой пользователь / Expert 1297 4
Йорг Беке
Использование синонимов и динамических параметров в процедурах с SAP BW на базе SAP HANA 7.5 с пакетом поддержки 4 для компенсации отсутствия переменных OLAP
Статья представляет собой подробное руководство (с фрагментами кода SAP HANA SQL) по ускорению работы ракурсов расчета SAP HANA за счет того, что не используются устаревшие данные на уровне базы...
Теги Ключевые слова: Разработка / Development ; Разработка на ABAP / ABAP Development Функциональная область: Информационные технологии / IT, Basis, ABAP Ролевое назначение: SAP Консультант / Consultant 656    
Башкатов Олег Викторович
Транзакция LSMW инструкция по применению. Часть 5
В этой книге приводятся практические решения задач с использованием транзакции
LSMW для загрузки данных на основе методов Batch Input, BAPI и
Direct Input. Примеры базируются на бизнес-сценарии...
Теги Ключевые слова: Transaction Codes Функциональная область: Информационные технологии / IT, Basis, ABAP Ролевое назначение: SAP Консультант / Consultant; Ключевой пользователь / Expert 1024  

Популярное по данным за последний месяц

Виктор Шведов
Интеграция SAP и Python. Как проще забрать данные из SAP
Хочу поделиться опытом решения интересной задачи: как без особого труда взаимодействовать с системами SAP с помощью Python — не важно, какой модуль или версия платформы.

Если интересно только...
Теги Ключевые слова: Интеграция / Integration Функциональная область: Информационные технологии / IT, Basis, ABAP Ролевое назначение: SAP Консультант / Consultant; Ключевой пользователь / Expert 1297 4
Виталий Васильев
Практика освоения ABAP CDS для непрограммистов. Часть 1
Публикация предназначена для консультантов по различным модулям SAP ERP. Описываемая технология ABAP CDS наиболее актуальна для систем SAP S/4HANA, но может применяться и в любых системах, начиная...
Теги Ключевые слова: Разработка на ABAP / ABAP Development Функциональная область: Информационные технологии / IT, Basis, ABAP Ролевое назначение: SAP Консультант / Consultant 830 1
Шиболов Вячеслав Анатольевич
Мастер-класс по архитектуре SAP HANA 2.0. День 1
Похоже, что посещение мастер-классов от портала SAPLand входит у меня в привычку. Год назад я был на мастер-классе по SAP HANA от Михаила Вронского, весной этого год побывал на Read ABAP от Олега...
Теги Ключевые слова: SAP HANA Функциональная область: Информационные технологии / IT, Basis, ABAP; SAP HANA / SAP HANA Ролевое назначение: SAP Консультант / Consultant; Ключевой пользователь / Expert 765 2
Башкатов Олег Викторович
Транзакция LSMW инструкция по применению. Часть 5
В этой книге приводятся практические решения задач с использованием транзакции
LSMW для загрузки данных на основе методов Batch Input, BAPI и
Direct Input. Примеры базируются на бизнес-сценарии...
Теги Ключевые слова: Transaction Codes Функциональная область: Информационные технологии / IT, Basis, ABAP Ролевое назначение: SAP Консультант / Consultant; Ключевой пользователь / Expert 1024  
Шиболов Вячеслав Анатольевич
Мастер-класс по чтению ABAP кода
Как вы знаете, мои посты появляются на портале SAPLand, где я являюсь постоянным автором с 2012 года. И как автор статей, я имею право посещать их мастер-классы, которые они проводят дважды в год,...
Теги Ключевые слова: Разработка на ABAP / ABAP Development Функциональная область: Информационные технологии / IT, Basis, ABAP Ролевое назначение: SAP Консультант / Consultant 599  
Евгений Лапшин
Проверка запросов перед переносом по ландшафту
Целевая аудитория статьи - все разработчики, которым приходится сталкиваться с ошибками, возникающими при переносах запросов по ландшафту. В статье представлен алгоритм для поиска и проверки всех...
Башкатов Олег Викторович
Транзакция LSMW инструкция по применению. Часть 4
В этой книге приводятся практические решения задач с использованием транзакции
LSMW для загрузки данных на основе методов Batch Input, BAPI и
Direct Input. Примеры базируются на бизнес-сценарии...
Теги Ключевые слова: Transaction Codes Функциональная область: Информационные технологии / IT, Basis, ABAP Ролевое назначение: SAP Консультант / Consultant; Ключевой пользователь / Expert 1202  
Варвара Кокорина
Настройка кодов налога в налоговые группы
Одной из важнейших фаз настройки НДС в системе является настройка кодов налога в налоговые группы. Это всем известные таблицы T007L - группы налоговых сумм и T007K - группы налогооблагаемых баз...
Теги Ключевые слова: Налоги / Taxes; НДС / VAT Функциональная область: Финансы и управленческий учет / Financials Ролевое назначение: SAP Консультант / Consultant 1724  
Вячеслав Шиболов
04.11.2018, 16:31
Вячеслав Шиболов:
Добрый день, Влад.
 
У меня опыта разворачивания SAP HANA достаточного для ответа в данной ситуации нет. Но вариант с акселератором, конечно, в плане реализации гораздо проще, чем полная миграция. И эффект должен быть.
 
Может быть кто-то с необходимым опытом ответит. Кто пробовал уже оба варианта.
Михаил Вронский
01.11.2018, 18:47
Михаил Вронский:
Большое спасибо за статью. Написана хорошим языком, даны правильные формулировки - с полнотой и логической последовательностью.
Олег Точенюк
31.10.2018, 17:28
Олег Точенюк:
===
реда SAP NetWiever не позволяет быть гибкой, современной, функциональной.
===
 
Спорное заявление, как и предыдущие кто лада, а кто формула 1 :-) но смысла спорить на эту тему не вижу.
Влад Русаков
31.10.2018, 12:21
Влад Русаков:
Привет, Вячеслав,
Хорошая серия и как раз вовремя.
Итак:"Приехала" SAP HANA 2.0 sps 02 "как есть", т.е. - Appliance - для экспириенса. Планируется миграция BW70(5Tb Oracle)->74->HANA . Дофига ес-но "Z".
Нужен совет - мигрировать или пробовать в варианте акселератор? Второй вариант мне нравится больше, т.к., имхо, позволит последовательно переводить отчёты в новую среду, не разрушая старой. Или эффекта не будет? (кроме экспириенса ес-но:)
Антон Сорокин
31.10.2018, 09:02
Антон Сорокин:
Отличная статья! Спасибо, Виктор.
Виктор Шведов
29.10.2018, 11:36
Виктор Шведов:
Добрый день Олег, по большому счету вы правы, RFC не самый лучший способ исполнения, но он работает, и бог с ним.
 
Сейчас я практикую конект с SAP по rest(oData) с SAP, он более эффективен
 
Но суть не в том, чтобы скрестить Дорогой болид формулы 1 (python) и ржавую ладу калину (SAP), если сравнивать технологии, то именно так правильнее.
Суть — это брать данные из SAP и передавать их в современные системы обработки данных и библиотек, tenser Flow, pandas и прочее.
Сказки о том, что у SAP есть эффективные инструменты обработки данных с помощью нейросетей и предиктивной аналитики не выдерживают никакой критики.
Пока SAP скупит все компании, которые этим занимаются на приемлемом уровне, появятся еще 100500 технологий.
А по вашему вопросу(почему не написать все это на ABAP) все просто, Среда SAP NetWiever не позволяет быть гибкой, современной, функциональной.
Олег Точенюк
23.10.2018, 14:17
Олег Точенюк:
1.
==По большому счету данный метод открывает огромные возможности по
==замене очень дорогих инструментов SAP
Это звучит как денег на дорогой болид формулы не хватило, поэтому купили только двигатель. Потом поставили его в кузов лады-калины, ну как-то втолкали, но все равно едет хренова и обслуживать дорого. Вопрос, а нахрена так кувыркаться?
 
2. По RFC все равно из какого языка конектиться, в бытности 4.6 из php ходили в свое время, чуть позже на С#. Кстати примеры для PHP были в справке сапа, там еще кажется джава была.
 
3. Что касается лицензий, то раньше вроде как всем было все равно, но сейчас сап стал не ровно дышать к таким реализациям, считая что это нарушение лицензии, ну или предлагает для каждого коннекта заводить отдельность пользователя, а это само собой лицензии со всеми вытекающими. В итоге недорогой инструмент, становится как-то очень дорогим если считать правильно по лицензиям. Да и кстати не понял, чем программа на питоне проще той же программы на абапе, а так же, как неясные критерии заказчика стали ясными в питоне и оставались такими же неясными в абапе, ну т.е. зазЭтить на питоне типа зазЭтом не считается как я понимаю? Кстати, поддерживать всю эту кухню, тоже та еще радость.
 
4. Ну и по поводу отсутствия галки RFC в заголовке ФМ. Если функция не имеет галки удаленного вызова, то никто вам не мешает сделать окаймляющую функцию вокруг нужной с галкой RFC и без проблем использовать удаленные вызовы функционала.
Алексей Зимин
08.10.2018, 18:10
Алексей Зимин:
Коллеги, добрый вечер.
Приходилось ли кому-нибудь импортировать большую БД (более 5ТБ)?
Интересует момент - можно ли где-то в инсталляторе прописать минимальный размер датафайла?
В init.ora можно прописать количество db_files, а вот параметр для  минимального размера найти не смог. И при создании базы приходится ждать полтора часа, пока система создаст более 250 датафайлов по 32Гб
Данил Жакаев
03.10.2018, 01:04
Данил Жакаев:
ADBC нужен в основном для динамического SQL.
Так же через ADBC можно генерировать не только выборки, но и DDL.
 
Как пример, был опыт создания базового ABAP класса экстрактора из Calculation View из BW во внешние системы - в классе-наследнике просто указываешь в атрибут имя CV и переопределяешь метод для заполнения placeholders - и оно работает динамически.