Текущее время: Сб, июн 21 2025, 22:37

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




Начать новую тему Ответить на тему  [ Сообщений: 30 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Z-источник данных
СообщениеДобавлено: Вт, мар 11 2008, 20:04 
Старший специалист
Старший специалист

Зарегистрирован:
Ср, авг 29 2007, 13:53
Сообщения: 251
Подскажите, все ли Z-источники данных с экстракцией посредством ФМ относятся к родовым и создаюся через SBIW?

Вопрос возник в связи с тем, что при просмотре в SBIW на стороне R/3 чужого работающего Z-источника не отображаются названия ФМ и структуры экстракта (хотя в ROOSOURCE все это есть). По кнопе "Родовая дельта" вскакивает "Указанная таблица не существует".
Для справки: DELTA - ADD, EXMETHOD - F1, BW3.5


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

Зарегистрирован:
Пт, июн 24 2005, 15:18
Сообщения: 1216
Откуда: Diagon Alley
Источники данных, в которых данные извлекаются при помощи собственного ФМ обычно создаются через транзакцию RSO2

_________________
"Если ты в молодости не испытал трудности, их стоит купить за большие деньги". (с) Даймо


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

Зарегистрирован:
Ср, авг 29 2007, 13:53
Сообщения: 251
RSA1 написал(а):
Источники данных, в которых данные извлекаются при помощи собственного ФМ обычно создаются через транзакцию RSO2

Да, вопрос как раз об этом, через 'SBIW-Родовые источники данных-Ведение родового источника данных' попадаем в RSO2.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Z-источник данных
СообщениеДобавлено: Ср, мар 12 2008, 11:07 
Специалист
Специалист

Зарегистрирован:
Пт, апр 13 2007, 17:15
Сообщения: 225
Kubus написал(а):
EXMETHOD - F1

Возможно Вы имеете дело с творением "хакера", через RSO2 можно создать экстрактор только с EXMETHOD - F2.


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

Зарегистрирован:
Пт, июн 24 2005, 15:18
Сообщения: 1216
Откуда: Diagon Alley
Kubus написал(а):
RSA1 написал(а):
Источники данных, в которых данные извлекаются при помощи собственного ФМ обычно создаются через транзакцию RSO2

Да, вопрос как раз об этом, через 'SBIW-Родовые источники данных-Ведение родового источника данных' попадаем в RSO2.


И что вы там видите ?
Там есть области:

Descriptions (Short, Medium, Long)

Extraction from DB/View

Extraction by Functional module

И что в данных полях ? Откуда и как данные тянутся ?

_________________
"Если ты в молодости не испытал трудности, их стоит купить за большие деньги". (с) Даймо


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Z-источник данных
СообщениеДобавлено: Ср, мар 12 2008, 11:46 
Старший специалист
Старший специалист

Зарегистрирован:
Ср, авг 29 2007, 13:53
Сообщения: 251
EvgenySA написал(а):
Kubus написал(а):
EXMETHOD - F1

Возможно Вы имеете дело с творением "хакера", через RSO2 можно создать экстрактор только с EXMETHOD - F2.

Возможно и творение, но работает. :)
Хотел сделать аналогичный источник, но с другой структурой и с доработанным ФМ. Скопировать источник в RSA6?


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

Зарегистрирован:
Ср, авг 29 2007, 13:53
Сообщения: 251
RSA1 написал(а):

И что вы там видите ?
Там есть области:

Descriptions (Short, Medium, Long)

Extraction from DB/View

Extraction by Functional module

И что в данных полях ? Откуда и как данные тянутся ?

Да, RSA1, все эти области есть. В области "Extruction by Function Module" - пусто, как и во всех остальных (кроме Descriptions). По кнопке "Generic Delta" месседж no. RJ403 об ошибке "The specified table does not exist"
Экстракция идет через самописный ФМ (он указан в ROOSOURCE). Timestamp отслеживается через переменные STATICS в ФМ. Данные выбираются из таблицы GLPCP.


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

Зарегистрирован:
Пт, июн 24 2005, 15:18
Сообщения: 1216
Откуда: Diagon Alley
Kubus написал(а):
В области "Extruction by Function Module" - пусто, как и во всех остальных (кроме Descriptions). По кнопке "Generic Delta" месседж no. RJ403 об ошибке "The specified table does not exist"
Экстракция идет через самописный ФМ (он указан в ROOSOURCE). Timestamp отслеживается через переменные STATICS в ФМ. Данные выбираются из таблицы GLPCP.


Может, конечно, я что-то не понимаю... Но по всей видимости какой-то "шибко умный" <censored> :evil: напрямую в таблицы прописал (АБАП-ом, скорее всего) параметры. За эти вещи надо ручки отшибать. :evil:

Я и не знаю, что вам посоветовать. Если вышеуказанная гипотеза верна, то лечение методом "убийства" и последующего "воскрешения". Я бы даже не стал данный ФМ использовать в новом экстракторе.

_________________
"Если ты в молодости не испытал трудности, их стоит купить за большие деньги". (с) Даймо


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

Зарегистрирован:
Ср, авг 16 2006, 03:22
Сообщения: 464
Пол: Мужской
Что хоть за источник данных? Тексты, Атрибуты, Иерархии, Переменные данные?


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

Зарегистрирован:
Пт, июн 24 2005, 15:18
Сообщения: 1216
Откуда: Diagon Alley
Lench написал:
Что хоть за источник данных? Тексты, Атрибуты, Иерархии, Переменные данные?



Судя по таблице, транзакционные данные. Чувак, судя по всему, не знал, как правильно писать собственные экстракторы, и не знал, как правильно разбивать данные на пакеты и организовывать дельту. Судя по всему, прошёл через что-то похожее на это
http://sap.ittoolbox.com/groups/technic ... od-1560548

Решил проблему по-своему. Создал головную боль для последующих разработчиков и работников службы поддержки.

_________________
"Если ты в молодости не испытал трудности, их стоит купить за большие деньги". (с) Даймо


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, мар 12 2008, 15:09 
Ассистент
Ассистент

Зарегистрирован:
Ср, авг 01 2007, 17:01
Сообщения: 25
DataSource должен корректно отображаться в RSA2 (увидишь и структуру и ФМ).
Его делали через RSO2, а потом меняли в RSA2 "хакерскими методами" :D (в дебаг-режиме). Может на sdn найдешь как это делается.
Сам был удивлен когда увидел на проекте Z2LIS_03_BF, который ничем не отличался от 2LIS_03_BF, только имел свою дельта-очередь.


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

Зарегистрирован:
Ср, авг 16 2006, 03:22
Сообщения: 464
Пол: Мужской
Встречал такую тему, с иерархиями через ФМ похоже подругому нельзя


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

Зарегистрирован:
Пт, июн 24 2005, 15:18
Сообщения: 1216
Откуда: Diagon Alley
Rad написал(а):
DataSource должен корректно отображаться в RSA2 (увидишь и структуру и ФМ).
Его делали через RSO2, а потом меняли в RSA2 "хакерскими методами" :D (в дебаг-режиме). Может на sdn найдешь как это делается.
Сам был удивлен когда увидел на проекте Z2LIS_03_BF, который ничем не отличался от 2LIS_03_BF, только имел свою дельта-очередь.


Ага... В include LRSA1F01 FORM dynp100_dynpfield_initialize

Вопрос остаётся. А на хрена эти извращения ? :evil:

_________________
"Если ты в молодости не испытал трудности, их стоит купить за большие деньги". (с) Даймо


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, мар 12 2008, 16:06 
Старший специалист
Старший специалист

Зарегистрирован:
Ср, авг 29 2007, 13:53
Сообщения: 251
RSA1 написал(а):
Судя по таблице, транзакционные данные. Чувак, судя по всему, не знал, как правильно писать собственные экстракторы, и не знал, как правильно разбивать данные на пакеты и организовывать дельту...

Да, это транзакционные данные - позиции документов планирования по МВП.
Спасибо большое, помогли выяснить как делать не надо, хотя стоит заметить, что к хакерству подталкивает даже саповская хаутушка, где как раз абапом предлагают менять roosource-delta. :shock:

А как было бы правильно организовать на GLPCP дельту?: добавить в структуру поле метки времени, из даты и времени позиции документа формировать эту метку через CONVERT...INTO TIME STAMP. Это все делается прямо в ФМ экстракции? И о сравнении с текущей меткой в селектах нужно тоже самому позаботиться? В RSAX_BIW_GET_DATA* ничего такого нет. :oops:
Сорри за большое кол-во вопросов, делаю первый свой экстрактор, и форум шерстил усердно.


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

Зарегистрирован:
Пт, июн 24 2005, 15:18
Сообщения: 1216
Откуда: Diagon Alley
Kubus написал(а):
А как было бы правильно организовать на GLPCP дельту?: добавить в структуру поле метки времени, из даты и времени позиции документа формировать эту метку через CONVERT...INTO TIME STAMP. Это все делается прямо в ФМ экстракции? И о сравнении с текущей меткой в селектах нужно тоже самому позаботиться? В RSAX_BIW_GET_DATA* ничего такого нет. :oops:
Сорри за большое кол-во вопросов, делаю первый свой экстрактор, и форум шерстил усердно.


Самый главный вопрос:
А просто даты недостаточно ? Вам нужно видеть изменения чаще, чем раз в сутки (как обычно грузятся данные в BW)

_________________
"Если ты в молодости не испытал трудности, их стоит купить за большие деньги". (с) Даймо


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 30 ]  На страницу 1, 2  След.

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


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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