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

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




Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: запуск цепочки ежемесячно по конкретным числам
СообщениеДобавлено: Ср, мар 11 2009, 10:59 
Ассистент
Ассистент

Зарегистрирован:
Пн, май 05 2008, 11:17
Сообщения: 39
Всем привет. Собственно сабж. Нужно запускать цепочку 1-6 числа каждого месяца. Делать 6 разных ежемесячных цепочек или есть другие способы?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: запуск цепочки ежемесячно по конкретным числам
СообщениеДобавлено: Ср, мар 11 2009, 11:33 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Чт, май 26 2005, 11:36
Сообщения: 651
Откуда: Киев-Москва
Запускаете цепочку ежедневно. На входе ABAP отчет, который проверяет дату и возвращает статус. После отчета в цепочке обрабатываете статус возврата и или выполняете её дальше или завершаете.
Про возврат значения отчетом было в "http://sapboard.ru/forum/viewtopic.php?f=12&t=41005".

Еще можно проще - поставить ограничение на инфопакете и если дата нам не подходит - ставить противоречивое условие. Тогда в PSA будет 0 записей и цепочка за минуту пролетит.

_________________
Рисую потоки данных.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: запуск цепочки ежемесячно по конкретным числам
СообщениеДобавлено: Ср, мар 11 2009, 12:09 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, дек 23 2008, 17:09
Сообщения: 315
имхо, можно поставить цепочку на событие и запланировать ежедневную программку, которая будет инициировать событие только в нужные дни


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: запуск цепочки ежемесячно по конкретным числам
СообщениеДобавлено: Ср, мар 11 2009, 12:55 
Ассистент
Ассистент

Зарегистрирован:
Пн, май 05 2008, 11:17
Сообщения: 39
Zharik написал(а):
Запускаете цепочку ежедневно. На входе ABAP отчет, который проверяет дату и возвращает статус. После отчета в цепочке обрабатываете статус возврата и или выполняете её дальше или завершаете.
Про возврат значения отчетом было в "http://sapboard.ru/forum/viewtopic.php?f=12&t=41005".

была такая идея, но я не смог найти в документации как возвращать статус из абап проги и проверять его далее в цепочке. И как завершать цепочку после анализа статуса тоже не понял. Причем завершать надо с зеленым статусом, т.к. это тоже штатная ситуация.
По ссылке есть ссылка на sdn.sap.com, которая почему то не открывается (логин есть). -(

Zharik написал(а):
Еще можно проще - поставить ограничение на инфопакете и если дата нам не подходит - ставить противоречивое условие. Тогда в PSA будет 0 записей и цепочка за минуту пролетит.

Сейчас примерно так и работает, но хотелось бы чтобы вообще не было запросов с 0 записями


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: запуск цепочки ежемесячно по конкретным числам
СообщениеДобавлено: Ср, мар 11 2009, 12:58 
Ассистент
Ассистент

Зарегистрирован:
Пн, май 05 2008, 11:17
Сообщения: 39
Online написал(а):
имхо, можно поставить цепочку на событие и запланировать ежедневную программку, которая будет инициировать событие только в нужные дни

я новичок, как делать все вышеперечисленное не знаю. Можете ткнуть где почитать??


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: запуск цепочки ежемесячно по конкретным числам
СообщениеДобавлено: Ср, мар 11 2009, 13:04 
Ассистент
Ассистент

Зарегистрирован:
Пн, май 05 2008, 11:17
Сообщения: 39
Zharik написал(а):
Про возврат значения отчетом было в "http://sapboard.ru/forum/viewtopic.php?f=12&t=41005".

удалось открыть, буду читать, спасибо за ссылку -))


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: запуск цепочки ежемесячно по конкретным числам  Тема решена
СообщениеДобавлено: Ср, мар 11 2009, 14:16 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, дек 23 2008, 17:09
Сообщения: 315
mosunovpa написал(а):
... Можете ткнуть где почитать??

создать ежедневное задание - SM36, в шаге укажете свою ABAP-программу;
ФМ для инициирования события системы из этой программы - BP_EVENT_RAISE;
событие используете либо то, которое у вас принято для этих целей, со своим параметром, либо можете создать свое (SM62). Это событие с параметром укажете в ведении процесса запуска цепочки.
Почитать - гуглите по BP_EVENT_RAISE.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: запуск цепочки ежемесячно по конкретным числам
СообщениеДобавлено: Ср, мар 11 2009, 14:41 
Ассистент
Ассистент

Зарегистрирован:
Пн, май 05 2008, 11:17
Сообщения: 39
спасибо, полез копаться -)


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

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


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

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


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

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