Текущее время: Ср, авг 06 2025, 05:41

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




Начать новую тему Ответить на тему  [ Сообщений: 26 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: Знаете ли вы такой функциональный модуль ?
СообщениеДобавлено: Вт, июл 20 2010, 16:45 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, мар 01 2010, 16:05
Сообщения: 92
нашел где указывать целевую таблицу..
теперь из нее буду грузить в ODS


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Знаете ли вы такой функциональный модуль ?
СообщениеДобавлено: Чт, июл 22 2010, 09:11 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, мар 01 2010, 16:05
Сообщения: 92
коллеги, подскажите еще такой вопрос можно ли запускать RSCRM_BAPI с заранее установленными параметрами, а потом включить ее в цепочку загрузки ?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Знаете ли вы такой функциональный модуль ?
СообщениеДобавлено: Чт, июл 22 2010, 12:16 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, июл 03 2007, 10:26
Сообщения: 486
Откуда: Kazakhstan, Astana
Пол: Мужской
VV7 написал(а):
коллеги, подскажите еще такой вопрос можно ли запускать RSCRM_BAPI с заранее установленными параметрами, а потом включить ее в цепочку загрузки ?

День добрый, VV7.
Да можно. Можно и с динамическими параметрами (можно через Customer/SAP Exits для задания значений переменным в отчете).
Есть блог Андрея Урюкина:
http://www.sdn.sap.com/irj/scn/weblogs? ... /wlg/18755
так вот там написано: "RSCRM_BAPI" = "Can not be scheduled in process chain without triggering an event." (event создают, через TCODE: SM62 и используют, например FM 'RSSM_EVENT_RAISE' для его генерации). Но в этом блоге показано другое решение :idea:
Как раз представлено сравнение APD и RSCRM_BAPI

_________________
"Great minds discuss ideas. Average minds discuss events. Small minds discuss people-Eleanor Roosevelt--Knowledge is to share, Keep it free, Keep sharing"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Знаете ли вы такой функциональный модуль ?
СообщениеДобавлено: Чт, июл 22 2010, 13:22 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, дек 23 2008, 17:09
Сообщения: 315
BORLAND написал:
...
Да можно. Можно и с динамическими параметрами (можно через Customer/SAP Exits для задания значений переменным в отчете).
Есть блог Андрея Урюкина:
http://www.sdn.sap.com/irj/scn/weblogs? ... /wlg/18755
так вот там написано: "RSCRM_BAPI" = "Can not be scheduled in process chain without triggering an event." (event создают, через TCODE: SM62 и используют, например FM 'RSSM_EVENT_RAISE' для его генерации)...

А реально в этом случае отследить момент завершения выгрузки? Например, данных много, и планируется выгружать в цикле по заводам.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Знаете ли вы такой функциональный модуль ?
СообщениеДобавлено: Чт, июл 22 2010, 13:37 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, мар 01 2010, 16:05
Сообщения: 92
2 BORLAND - спасибо, это мне действительно поможет!
Но теперь другая проблема - в запросе используется динамическая переменная, которая не поддерживается ODBO. Из-за чего это может быть?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Знаете ли вы такой функциональный модуль ?
СообщениеДобавлено: Чт, июл 22 2010, 14:13 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, июл 03 2007, 10:26
Сообщения: 486
Откуда: Kazakhstan, Astana
Пол: Мужской
Online написал(а):
BORLAND написал:
...
Да можно. Можно и с динамическими параметрами (можно через Customer/SAP Exits для задания значений переменным в отчете).
Есть блог Андрея Урюкина:
http://www.sdn.sap.com/irj/scn/weblogs? ... /wlg/18755
так вот там написано: "RSCRM_BAPI" = "Can not be scheduled in process chain without triggering an event." (event создают, через TCODE: SM62 и используют, например FM 'RSSM_EVENT_RAISE' для его генерации)...

А реально в этом случае отследить момент завершения выгрузки? Например, данных много, и планируется выгружать в цикле по заводам.

У меня лично не было задачи выгружать группы файлов, как у Вас. Только по одному и в разные промежутки времени. Наличие файла на Application Server я проверял ABAP программой использовал FM:
Code:
CALL FUNCTION 'SUBST_GET_FILE_LIST'
    EXPORTING
      dirname      = lv_dir
      filenm       = '*'
      pattern      = '*.csv'
    TABLES
      file_list    = it_files
    EXCEPTIONS
      access_error = 1
      OTHERS       = 2.

Результат затем высылался на почту, с помощью cl_bcs.
Вы ведь знаете сколько должно быть файлов, от этого и стоит отталкиваться.

_________________
"Great minds discuss ideas. Average minds discuss events. Small minds discuss people-Eleanor Roosevelt--Knowledge is to share, Keep it free, Keep sharing"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Знаете ли вы такой функциональный модуль ?
СообщениеДобавлено: Чт, июл 22 2010, 14:15 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, июл 03 2007, 10:26
Сообщения: 486
Откуда: Kazakhstan, Astana
Пол: Мужской
VV7 написал(а):
2 BORLAND - спасибо, это мне действительно поможет!
Но теперь другая проблема - в запросе используется динамическая переменная, которая не поддерживается ODBO. Из-за чего это может быть?

Почитайте ноты:
Note 605208 - RSCRM - Restrictions
Note 605213 - RSCRM: Performance

_________________
"Great minds discuss ideas. Average minds discuss events. Small minds discuss people-Eleanor Roosevelt--Knowledge is to share, Keep it free, Keep sharing"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Знаете ли вы такой функциональный модуль ?
СообщениеДобавлено: Чт, июл 22 2010, 14:26 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, дек 23 2008, 17:09
Сообщения: 315
BORLAND написал:
У меня лично не было задачи выгружать группы файлов, как у Вас. Только по одному и в разные промежутки времени...

Спасибо, BORLAND, за подробный ответ, но я про файлы ничего не говорил. ;)
Мой вопрос был в контексте задачи VV7 о записи результатов в ODS.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Знаете ли вы такой функциональный модуль ?
СообщениеДобавлено: Чт, июл 22 2010, 14:48 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, июл 03 2007, 10:26
Сообщения: 486
Откуда: Kazakhstan, Astana
Пол: Мужской
Online написал(а):
BORLAND написал:
У меня лично не было задачи выгружать группы файлов, как у Вас. Только по одному и в разные промежутки времени...

Спасибо, BORLAND, за подробный ответ, но я про файлы ничего не говорил. ;)
Мой вопрос был в контексте задачи VV7 о записи результатов в ODS.

Сорри, я не так понял.
Вы имели ввиду в контексте способа, предложенного Андреем Урюкиным.
Статус загрузки ведь можно проверить в таблицах:
RSREQDONE
RSSELDONE

_________________
"Great minds discuss ideas. Average minds discuss events. Small minds discuss people-Eleanor Roosevelt--Knowledge is to share, Keep it free, Keep sharing"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Знаете ли вы такой функциональный модуль ?
СообщениеДобавлено: Чт, июл 22 2010, 14:54 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, мар 01 2010, 16:05
Сообщения: 92
Разобрался с ODBO - оказывается признак с переменной должен быть не в Значения по умолчанию, а в Ограничениях признака.
но вот в том модуле что приводится в у Андрея Урюкина все равно нет запроса переменных для начальных ограничений, то есть программа выполняется но только судя по всему она берет последние значения переменных что использовали?
а возможно ли сделать так чтобы эти значения запрашивались?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Знаете ли вы такой функциональный модуль ?
СообщениеДобавлено: Чт, июл 22 2010, 15:24 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, июл 03 2007, 10:26
Сообщения: 486
Откуда: Kazakhstan, Astana
Пол: Мужской
VV7 написал(а):
Разобрался с ODBO - оказывается признак с переменной должен быть не в Значения по умолчанию, а в Ограничениях признака.
но вот в том модуле что приводится в у Андрея Урюкина все равно нет запроса переменных для начальных ограничений, то есть программа выполняется но только судя по всему она берет последние значения переменных что использовали?
а возможно ли сделать так чтобы эти значения запрашивались?

VV7, мне кажется что в этом топике уже было предложено достаточно вариантов решения проблемы выполнения SAP BEx запроса и отправки его результатов в тот или иной формат или цель данных (BAPI, APD, MDX т.е основные направления даны). Вам осталось совсем чуть-чуть. Поделитесь плиз, потом как решили эту задачу. :pivo:

_________________
"Great minds discuss ideas. Average minds discuss events. Small minds discuss people-Eleanor Roosevelt--Knowledge is to share, Keep it free, Keep sharing"


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

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


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

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


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

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