Меню

Сортировать:

Новое Популярное
Апгрейд БД Oracle с 11 на 12 версию для систем SAP, инсталлированных на ОС AIX 7.1 (4)

Комментарий от  

Дмитрий Бондарев

  |  20 октября 2017, 14:32

Вот если сразу, взять и перейти на Oracle 12 с 11 версии, то далеко не у всех после этого ABAP системы стартуют, так что замечание насчёт  необходимости проверки использования механизма SSFS на мой взгляд необходимо...
Переоценка: отражение процесса в SAP (4)

Комментарий от  

Константин Воликов

  |  19 октября 2017, 15:35

Власта, добрый день.А нельзя ли использовать транзакцию F.05 и в чём глобальные отличия от FAGL_FC_VAL?
Формирование эффективной программы обучения SAP (2)

Комментарий от  

Олег Точенюк

  |  14 октября 2017, 12:56

Анастасия Чекушина 03 октября 2017, 22:01

Добрый день! мне пишет, что не может скачать файлы. Одну из возможных причин указывает, что я не зарегистрирована, хотя это не так. В чем может быть причина? как можно скачать/посмотреть запись вебинара?
Спасибо!

У меня дает скачать файл mp4 и выдает проблему загрузки файла flv, но тут как бы возможная проблема, что у меня нет флэш-плейера в системе.
Особенности работы алгоритма архивации партий (2)

Комментарий от  

Олег Точенюк

  |  14 октября 2017, 12:52

Александр Горбульский 12 октября 2017, 17:52

Александр, спасибо!
До партий еще не дошли, но точно используем Ваш опыт. Единственное замечание - st12 позволяет планировать запись трейс частями и отложенно.

Вы просто не допускайте в именах объектов символы * или +, а то партии, партиями, но вы получите проблемы везде в системе при архивации любых объектов, если разрешите пользователям создавать имена со спецсимволами.
Особенности работы алгоритма архивации партий (2)

Комментарий от  

Александр Горбульский

  |  12 октября 2017, 17:52

Александр, спасибо!
До партий еще не дошли, но точно используем Ваш опыт. Единственное замечание - st12 позволяет планировать запись трейс частями и отложенно.
Формирование PDF документов на основании XML схемы (6)

Комментарий от  

Антон Сорокин

  |  12 октября 2017, 10:59

Александр Семернин 11 октября 2017, 12:27

В большинстве случаев удобнее использовать интерфейс на основе ABAP-словаря. Но когда получение данных идет, например, через Web-Services и результат представлен в виде XML или данные по рецептурам управления представлены как XML+Html, то нет необходимости в создании глубоких структур для парсинга данных. Достаточно на основе XML создать вручную или сгенерировать (в зависимости от сложности XML файла) схему данных (существуют разные online-сервисы) и использовать ее в качестве интерфейса формуляра.
В статье приведен пример по формированию таблицы с переменным количеством столбцов (для обычных таблиц не предусмотрена такая возможность) в зависимости от выбранных валют на основе чтение курсов с сайта ЦБ. Парсинг данных XML (из рис.11) и формирование нового XML (как на рис. 12) пришлось сделать для упрощения структуры XSD файла, чтобы показать наглядно какие узлы XML отвечают за таблицу, за строки и за столбцы. В общем случае можно на основе XML с сайта ЦБ сформировать интерфейс и напрямую его использовать с данными XML.

Александр, спасибо.
Технические аспекты изложены отлично :)
Пример с печатью курсов валют из сапа выглядит несколько надуманным.
Может быть с примером с веб-сервисами было бы поживее? :)
Формирование PDF документов на основании XML схемы (6)

Комментарий от  

Антон Сорокин

  |  12 октября 2017, 10:56

Павел Телепко 11 октября 2017, 10:53

Антон, добрый день. Я могу привести пример. Это модуль PP(производство), где данные по рецептурам хранятся в XML. Для их формирования этот метод удобен.

Спасибо, Павел.
Формирование PDF документов на основании XML схемы (6)

Комментарий от  

Михаил Короченков

  |  11 октября 2017, 18:51

Александр Семернин 11 октября 2017, 12:27

В большинстве случаев удобнее использовать интерфейс на основе ABAP-словаря. Но когда получение данных идет, например, через Web-Services и результат представлен в виде XML или данные по рецептурам управления представлены как XML+Html, то нет необходимости в создании глубоких структур для парсинга данных. Достаточно на основе XML создать вручную или сгенерировать (в зависимости от сложности XML файла) схему данных (существуют разные online-сервисы) и использовать ее в качестве интерфейса формуляра.
В статье приведен пример по формированию таблицы с переменным количеством столбцов (для обычных таблиц не предусмотрена такая возможность) в зависимости от выбранных валют на основе чтение курсов с сайта ЦБ. Парсинг данных XML (из рис.11) и формирование нового XML (как на рис. 12) пришлось сделать для упрощения структуры XSD файла, чтобы показать наглядно какие узлы XML отвечают за таблицу, за строки и за столбцы. В общем случае можно на основе XML с сайта ЦБ сформировать интерфейс и напрямую его использовать с данными XML.

Полезная статья, спасибо.
MVC и обработка событий (7)

Комментарий от  

Михаил Короченков

  |  11 октября 2017, 15:33

И вновь, Иван, лайк конечно за популизацию либомого мной стиля MVC в ABAPe.
Но прежде чем писать статьи такие наберитесь опыта в данном стиле ибо как пастырь поведете народ к полу-индусскому коду(не похоже что вы в таком стиле создавали действительно крупные Z-ки со множеством экранов, подэкранов и событий).
Вот вам задача на дом: если у вас будет во вью 100-ня событий обрабатываемых, будете 100 методов на каждое событие в интерфейсе создавать?!
MVC или как писать отчеты быстро и просто (15)

Комментарий от  

Михаил Короченков

  |  11 октября 2017, 15:05

Иван, вы c первой статьи учите не правильному стилю MVC (в ABAP-е в частности) скорее всего потому что сами только пробуете данный подход и не набили на нем руку достаточно.
А именно: представления (View) как я думаю вы знаете бывают тонкие и толстые (которые лишь отображают данные и  которые кроме отображения производят над ними действия). При использовании патерна MVC в ABAPe используется почти всегда концепция толстого представления, даже ваше простое view является таковым. Исходя из такого подхода обязательно нужно хранить данные выводимые(обрабатываемые) представлением в самом представлении (хранить в атрибутах,конечно же нужно их туда передавать(как именно разговор другой). Только так достигается независимость View от Model( для примера с ALV-view очень часто нужна структура данных во вью отличающееся от модели, при этом ссылка никакая вам не поможет, да и ссылка это тоже не корректный подход толстого представления).
MVC или как писать отчеты быстро и просто (15)

Комментарий от  

Михаил Короченков

  |  11 октября 2017, 15:04

Иван, вы c первой статьи учите не правильному стилю MVC (в ABAP-е в частности) скорее всего потому что сами только пробуете данный подход и не набили на нем руку достаточно.
А именно: представления (View) как я думаю вы знаете бывают тонкие и толстые (которые лишь отображают данные и  которые кроме отображения производят над ними действия). При использовании патерна MVC в ABAPe используется почти всегда концепция толстого представления, даже ваше простое view является таковым. Исходя из такого подхода обязательно нужно хранить данные выводимые(обрабатываемые) представлением в самом представлении (хранить в атрибутах,конечно же нужно их туда передавать(как именно разговор другой). Только так достигается независимость View от Model( для примера с ALV-view очень часто нужна структура данных во вью отличающееся от модели, при этом ссылка никакая вам не поможет, да и ссылка это тоже не корректный подход толстого представления).
Формирование PDF документов на основании XML схемы (6)

Комментарий от  

Александр Семернин

  |  11 октября 2017, 12:27

Антон Сорокин 11 октября 2017, 09:39

Александр, приведите пожалуйста практический пример?
Не совсем ясна польза описанного подхода. Обычно в абап-программе данные  хранятся не в XML.

В большинстве случаев удобнее использовать интерфейс на основе ABAP-словаря. Но когда получение данных идет, например, через Web-Services и результат представлен в виде XML или данные по рецептурам управления представлены как XML+Html, то нет необходимости в создании глубоких структур для парсинга данных. Достаточно на основе XML создать вручную или сгенерировать (в зависимости от сложности XML файла) схему данных (существуют разные online-сервисы) и использовать ее в качестве интерфейса формуляра.
В статье приведен пример по формированию таблицы с переменным количеством столбцов (для обычных таблиц не предусмотрена такая возможность) в зависимости от выбранных валют на основе чтение курсов с сайта ЦБ. Парсинг данных XML (из рис.11) и формирование нового XML (как на рис. 12) пришлось сделать для упрощения структуры XSD файла, чтобы показать наглядно какие узлы XML отвечают за таблицу, за строки и за столбцы. В общем случае можно на основе XML с сайта ЦБ сформировать интерфейс и напрямую его использовать с данными XML.
Формирование PDF документов на основании XML схемы (6)

Комментарий от  

Павел Телепко

  |  11 октября 2017, 10:53

Антон Сорокин 11 октября 2017, 09:39

Александр, приведите пожалуйста практический пример?
Не совсем ясна польза описанного подхода. Обычно в абап-программе данные  хранятся не в XML.

Антон, добрый день. Я могу привести пример. Это модуль PP(производство), где данные по рецептурам хранятся в XML. Для их формирования этот метод удобен.
Формирование PDF документов на основании XML схемы (6)

Комментарий от  

Антон Сорокин

  |  11 октября 2017, 09:39

Александр, приведите пожалуйста практический пример?
Не совсем ясна польза описанного подхода. Обычно в абап-программе данные  хранятся не в XML.
Руководители проектных групп - это тоже менеджеры (1)

Комментарий от  

Ildar Minnkhmetov

  |  10 октября 2017, 22:31

чем тот же самый scrum не годиться как фреймоворк, на базе которого можно строить процесс управления группой? тогде серам мастером и будет РГ.
канбан доска с трудоемкостью напоминает работу со спринт-бэклогом (при этом итерация недельная). Для наглядности и понимания ситуации в группе надо использовать диаграмму сгорания задач (burndwown chat) ...
Формирование эффективной программы обучения SAP (2)

Комментарий от  

Анастасия Чекушина

  |  03 октября 2017, 22:01

Добрый день! мне пишет, что не может скачать файлы. Одну из возможных причин указывает, что я не зарегистрирована, хотя это не так. В чем может быть причина? как можно скачать/посмотреть запись вебинара?
Спасибо!
5 распространенных заблуждений при внедрении SAP (15)

Комментарий от  

Тимур Баймульдин

  |  03 октября 2017, 11:58

Спасибо!
Статья - супер!
Перестроение систем отчётности компании «М.Видео» (2)

Комментарий от  

Евгений Ланцев

  |  26 сентября 2017, 04:46

"Второе, в оставшихся инфокубах мы не использовали агрегаты."
Так в HANA их же и так нет?
Апгрейд БД Oracle с 11 на 12 версию для систем SAP, инсталлированных на ОС AIX 7.1 (4)

Комментарий от  

Юлия Дубицкая

  |  19 сентября 2017, 16:46

Серго Берадзе 14 сентября 2017, 20:18

Юлия, добрый день.
У вас в процедуре не указаны постапгрейд шаги, к примеру catsbp,
без нее ваша база работает без изменений привнесенных патчем.
Так же вы вскольз упомянули про параметр Compatible, он не изменяется при наличии флешбек точки(как это происходит при обычном апгрейде) поэтому нужно её удалить после апгрейда, и выставить парметр Compatible.
Так же флешбек точка не отменяет наличие бекапа, он нужен перед началом апгрейда в любом случае.
 
С уважением, Серго.

Добрый день, Серго! Спасибо за ваши комментарии. Внесла дополнения в статью.
С уважением,Юлия
Интегрированного управления в российских цепочках поставок нет или К чёрту ваши ERP !!! (2)

Комментарий от  

Рафаиль Салихов

  |  19 сентября 2017, 00:53

Кирилл Малыгин 05 июля 2017, 16:27

Добрый день, есть более подробная информация о Collaborative Master Data?

Прошу прощения за задержку с ответом (не получал уведомления о комментарии). Нет, подробной информации нет. Однако, уверен что там нет какого-то холодного термояда. CMDM - это лишь часть, безусловно очень важная, но нужна лишь для выравнивания вокабуляра между взаимодействующими компаниями, в первую очередь относительно ассортимента товаров\услуг и локаций.