Текущее время: Вс, июн 22 2025, 20:41

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 14 ] 
Автор Сообщение
 Заголовок сообщения: Программирование на ABAP в BW
СообщениеДобавлено: Вт, ноя 02 2004, 09:46 
Старший специалист
Старший специалист

Зарегистрирован:
Ср, авг 18 2004, 09:17
Сообщения: 477
Откуда: Москва
Пол: Мужской
Кто-нибудь имеет опыт программирования на ABAP в BW?
:wink:
Где можно почитать инфу по этому поводу?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование на ABAP в BW
СообщениеДобавлено: Вт, ноя 02 2004, 10:03 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 09:59
Сообщения: 1097
Откуда: Moscow
Пол: Мужской
Дмитрий написал:
Кто-нибудь имеет опыт программирования на ABAP в BW?
:wink:
Где можно почитать инфу по этому поводу?


Сразу возникает вопрос - а что делать то надо? Если рутинки писать для загрузки или расширения для переменных или там какие вирутальные характеристики - то тут стандартный ABAP. А все остальное делается стандартными инструментами.

А почитать - в хелпе по языку ABAP. В сапнете кстати в области How to .. для BW приведены практически все случаи программирования... Этого достаточно для кастомизации системы для нужд пользователя в 99, 9 % случаев.

_________________
In SAP we trust !


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, ноя 02 2004, 11:08 
Старший специалист
Старший специалист

Зарегистрирован:
Ср, авг 18 2004, 09:17
Сообщения: 477
Откуда: Москва
Пол: Мужской
Необходим аналитический отчет с довольно сложным переборным алгоритмом с учетом ограничений, уменьшающих пространство поиска.
Данные для отчета - инфокубы и, возможно, ODS-объекты из SEM и APO. Как реализовать такой отчет чисто инструментами BW, я не представляю.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, ноя 02 2004, 12:20 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 09:59
Сообщения: 1097
Откуда: Moscow
Пол: Мужской
Дмитрий написал:
Необходим аналитический отчет с довольно сложным переборным алгоритмом с учетом ограничений, уменьшающих пространство поиска.
Данные для отчета - инфокубы и, возможно, ODS-объекты из SEM и APO. Как реализовать такой отчет чисто инструментами BW, я не представляю.


Что значит сложный переборный механизм?

ODS объекты из SEM ? Транзакционные ODS? А вот с этого места поподробнее можно? Как это вы умудрились использовать ODS в SEM? А главное - зачем?

ODS объекты из APO - это вообще нонсенс. Само APO работает со своей базой LiveCash к которой можно получить доступ из BW только через источник данных, генерируемый самим APO. И никаких там нет ODS... Извлечение данных - только через источник. APO вообще не видит BW - ных объектов... Это так, к слову об архитектуре...

Может, сначала просто изучить базовые возможности BW - стейджинг данных, отчетность.. .а потом бросаться грудью на амбразуру? Тем более с ABAP в руках? Какой то программерский подход...

_________________
In SAP we trust !


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, ноя 02 2004, 15:34 
Старший специалист
Старший специалист

Зарегистрирован:
Ср, авг 18 2004, 09:17
Сообщения: 477
Откуда: Москва
Пол: Мужской
1) ABAP рассматривается как один из вариантов решения. Возможность его реализации и интересует. Ни у кого просто так не возникает желание работать с инфокубами посредством ABAP.
2) С какой базой работает APO слабо интересует, т.к. все необходимые данные экспортируются в SEM.
3) ODS-объектами SEM не оперирует, но инфокубы, создаваемые SEM, можно использовать в качестве источника данных для ODS. С ODS-объектом как с плоской таблицей проще работать.

В общем, на данном этапе интересно оценить возможность реализации посредством ABAP. Другие варианты рассматриваются отдельно.
И в этом разговоре излишни. Если у кого-то есть такой опыт, то поделитесь, пожалуйста.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, ноя 02 2004, 15:48 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Ср, авг 18 2004, 10:59
Сообщения: 754
Откуда: Moscow
В общем, налицо попытка сделать через Ж что-то очень хитро-выгнутое :)
Только скажите, уважаемый, причем здесь BW? Оно, кстати, в вашем последнем постинге уже никак не упоминается.
И что это за отчеты такие, с "переборными алкоритмами" :), которые нельзя сделать стандартными средствами BW?
Может быть, можно обойтись меньшей кровью?

_________________
Фарш невозможно провернуть назад,
И мясо из котлет не восстановишь


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, ноя 02 2004, 16:02 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 09:59
Сообщения: 1097
Откуда: Moscow
Пол: Мужской
Дмитрий написал:
1) ABAP рассматривается как один из вариантов решения. Возможность его реализации и интересует. Ни у кого просто так не возникает желание работать с инфокубами посредством ABAP.
2) С какой базой работает APO слабо интересует, т.к. все необходимые данные экспортируются в SEM.
3) ODS-объектами SEM не оперирует, но инфокубы, создаваемые SEM, можно использовать в качестве источника данных для ODS. С ODS-объектом как с плоской таблицей проще работать.

В общем, на данном этапе интересно оценить возможность реализации посредством ABAP. Другие варианты рассматриваются отдельно.
И в этом разговоре излишни. Если у кого-то есть такой опыт, то поделитесь, пожалуйста.


Добавлю к сказанному Макимом

По 3 пункту. Я настоятельно рекомендую прежде чем лабать ODS - ки для кубов (!!!) только потому, что это плоская таблица и с ними проще работать (Я ИДИЁТ, УБЕЙТЕ МИНЯ КТО-НИБУДЬ!!) для построения отчетов (Я ИДИЁТ, УБЕЙТЕ МИНЯ КТО-НИБУДЬ!), все же попытаться разобраться в стандарте.... :twisted: Ну не стоит городить огород. Тем более такой... Может все таки вначале разобраться, подумать хорошенько ... Построить нормальную модель, продумать потоки данных внутри bw, организовать загрузку и сделать стандартом нормальные отчеты ... ну не надо изголяться над системой... ( это уже как крик души... ) :(

кстати, ODS ничем не отличается от куба при считывании данных из ABAP... :idea:

_________________
In SAP we trust !


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Попытки ответов
СообщениеДобавлено: Ср, ноя 03 2004, 13:58 
Гость
1. Забирать данные непосредственно из таблиц куба (схема звезда) некорректно. Т.к. это буде делаться в обход администрирования в части ссылок записей данных на определенные запрсы данных. Хотя и это скорее всего можо учесть.
2. Есть возможность забирать данные с использованием стандартных механизмов выборки (BEx). При этом стандартная выборка опирается на структуру запроса BEx. Посмотри как устроена программа WRITEQUERY.
3. В части ABAP в BW в общем, обычный ABAP, но версии 6.20. Есть изменения по сравнению с предыдущими версиями.
Удачи!


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, ноя 03 2004, 16:10 
Старший специалист
Старший специалист

Зарегистрирован:
Ср, авг 18 2004, 09:17
Сообщения: 477
Откуда: Москва
Пол: Мужской
Андрей, спасибо за ответ.
BW-нику и Максиму:
Пока еще модели данных в стадии проектирования, но в общих чертах и грубо я могу обрисовать задачу. Речь идет о дистрибьютерской компании.
В системе планирования SEM для построения оперативного плана имеются данные о стоимости продукции у поставщиков и услуг у перевозчиков продукции на каждый конкретный временной период, допустим, неделю. Все эти данные хранятся в инфокубе.
Необходимо построить отчет, который показывает для каждого продукта на каждую неделю самых выгодных с точки зрения себестоимости поставщика и перевозчика. Следует отметить, что поставщики территориально разнесены и стоимость перевозки от каждого конкретного поставщика зависит как от расстояния, так и от перевозчика. Данные о стоимости перевозок также имеются.
Мы сейчас оцениваем возможности решения задачи средствами SEM, BW и ABAP.
Если задача решаема чисто средствами BW, то буду благодарен за помощь.
Что касается ABAP'а, то алгоритм решения очевиден. Другое дело, что могут возникнуть определенные сложности с извлечением данных.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, ноя 03 2004, 17:22 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Ср, авг 18 2004, 10:59
Сообщения: 754
Откуда: Moscow
Насколько я понимаю, что нужно просмотреть все комбинации продукт-поставщик-перевозчик, рассчитать для каждой комбинации стоимость доставки + стоимость товара, и выбрать минимумы?
Это все в BEx можно сделать.
Пока я не вижу необходимости писать что-то на абапе.
Может, какие нибудь "подводные камни" есть?

_________________
Фарш невозможно провернуть назад,
И мясо из котлет не восстановишь


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, ноя 03 2004, 17:25 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 09:59
Сообщения: 1097
Откуда: Moscow
Пол: Мужской
а нельзя ли, например, ночью выгружать в отдельный куб вот этих самых супер - пупер клиентов со всеми хитрыми расчетами, а потом просто выводить их в Bex? или по условиям задачи необходимо поменять что то в sem и тут же все должно пересчитаться в отчете? В остальных случаях все можно пересчитать при стандартном стейджинге данных.

_________________
In SAP we trust !


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вс, ноя 07 2004, 22:38 
Гость
Возвращаясь к началу....
Уважаемый, не бывает ABAP для BW и ABAP для R/3... , есть просто великий и могучий ... , как недавно услышал от SAP-консалтёров - abap - под запрет ! . И это говорят парни, которые сами были и есть очень нехилае абаперы, готовые при желании подломить любую транзакцию...Шутят
Не обижайтесь, ВЕЛИКИЕ, ( BW-ник и др.), Вы очень помогаете, поверьте, нам очень интересно Ваше мнение, просто почему-то , не раз сталкиваясь с SAP-BW-консультантами на внешних проектах, бросается в глаза желание избежать ABAP-телодвижений, чёрт, продолжу потом... правда, сказали,что уезжаю. как BW-ABAP-молдаванин , кого это волнует , что надо ьпереключаться между созданием GUI --статусов и ли закачкой признаков , ABAP- поможет завсегда, фореве как то всё скоwмкалось,blia...

Вернуться к началу


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, ноя 09 2004, 10:00 
Старший специалист
Старший специалист

Зарегистрирован:
Ср, авг 18 2004, 09:17
Сообщения: 477
Откуда: Москва
Пол: Мужской
MakcuM написал(а):
Насколько я понимаю, что нужно просмотреть все комбинации продукт-поставщик-перевозчик, рассчитать для каждой комбинации стоимость доставки + стоимость товара, и выбрать минимумы?
Это все в BEx можно сделать.
Пока я не вижу необходимости писать что-то на абапе.
Может, какие нибудь "подводные камни" есть?

"Подводные камни" есть:
1) Время доставки. Используется несколько видов транспортировки: водным транспортом, ж/д, автомоб.. Необходимо учитывать временной сдвиг между датой отгрузки товара у поставщика и доставкой к нам на склад у выбранного грузоперевозчика.
Т.е. допустим, что поставщик1 готов отгрузить товар 9.11 по цене 5$/шт., а грузоперевозчик готов перевезти его за 2 недели за 2$/шт.,
а у поставщика2 будет товар 16.11 по цене 6$/шт., грузоперевозка - 1 неделя стоимостью 0.5$/шт.
При этих условиях, заказывая товар на 23.11, необходимо выбрать 2-го поставщика.
2) Обратная связь. Есть пожелание, чтобы данные об оптимальных заказах заносились в оперативный план автоматически. Т.е. вывести отчет чисто при помощи BEx - мало.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, ноя 09 2004, 10:18 
Старший специалист
Старший специалист

Зарегистрирован:
Ср, авг 18 2004, 09:17
Сообщения: 477
Откуда: Москва
Пол: Мужской
Bolzen написал(а):
Возвращаясь к началу....
Уважаемый, не бывает ABAP для BW и ABAP для R/3... , есть просто великий и могучий ... , как недавно услышал от SAP-консалтёров - abap - под запрет ! . И это говорят парни, которые сами были и есть очень нехилае абаперы, готовые при желании подломить любую транзакцию...Шутят
Не обижайтесь, ВЕЛИКИЕ, ( BW-ник и др.), Вы очень помогаете, поверьте, нам очень интересно Ваше мнение, просто почему-то , не раз сталкиваясь с SAP-BW-консультантами на внешних проектах, бросается в глаза желание избежать ABAP-телодвижений, чёрт, продолжу потом... правда, сказали,что уезжаю. как BW-ABAP-молдаванин , кого это волнует , что надо ьпереключаться между созданием GUI --статусов и ли закачкой признаков , ABAP- поможет завсегда, фореве как то всё скоwмкалось,blia...

Вернуться к началу

Дорогой Bolzen, можно сколько угодно говорить про крутых консалтеров, BW-шников, абаперов, но вопрос остается.
Консультанты больше 2-х месяцев занимаются этой задачей и решения еще нет. Есть дыра в функциональности. Ее и продполагается "латать" на абапе, как один из вариантов.


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 14 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Ahrefs [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB