Текущее время: Пн, июл 28 2025, 15:34

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




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Функция планирования типа exit
СообщениеДобавлено: Пн, май 29 2006, 15:57 
Гость
Есть функция планиварония типа exit, которая запускает функцию копирования(одной версии плана в другую).

То есть делается таким образом:

Code:
(...)
call function 'API_SEMBPS_FUNCTION_EXECUTE'
(....)
CALL FUNCTION 'API_SEMBPS_POST'


При запуске функции система говорит, что были считано n-ое количесвто записей из них 0 изменены и 0 созданы... При этом все правильно копируется.

Вопрос как сделать так, чтобы все правильно отображалось? Чтобы различать ситуации когда действительно копируется и когда нет.

Может что-то с обновлением буфера делать надо ?

Может кто подскажет, заранее очень благодарен!!!


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

Зарегистрирован:
Вт, окт 11 2005, 12:10
Сообщения: 687
Откуда: Москва
Пол: Мужской
Не пойму, какая у тебя проблема, там же черным по белому написано:
Code:
*"  EXPORTING
*"     VALUE(E_SUBRC) LIKE  SY-SUBRC
*"  TABLES
*"      ETK_RETURN STRUCTURE  BAPIRET2 OPTIONAL


Если E_SUBRC > 0, то в ETK_RETURN ошибки, если E_SUBRC = 0, то в ETK_RETURN сообщения о количестве записей.

_________________
Глаза боятся, а руки крюки


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Функция планирования типа exit
СообщениеДобавлено: Ср, май 31 2006, 15:45 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 08:36
Сообщения: 182
Откуда: Russia
Пол: Мужской
Может я и не так понял вопрос, но как понял, так и отвечу :)
При запуске функции в нее передается табличка XTH_DATA, в которую выбираются записи, согласно настроенным уровням и установленным переменным. В процессе работы в ней можно добалять и изменять записи. И именно по этой таблице создается статистика, считано(считай передано в функцию) n записей, ну и сколько наменяно и создано на выходе.
Если функция настроена так, что делает абсолютно другие вещи, не связанные с изменением данного набора данных, то и статистика нулевая, за исключением считывания. Можно создавать свою статистику и складывать все в таблицу сообщений ET_MESG.
Правда если считывается ноль записей, то и функция не запускается

Во мя прет :shock:

_________________
С Уважением Серега


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Функция планирования типа exit
СообщениеДобавлено: Ср, май 31 2006, 15:51 
Гость
R256 написал:
Может я и не так понял вопрос, но как понял, так и отвечу :)
При запуске функции в нее передается табличка XTH_DATA, в которую выбираются записи, согласно настроенным уровням и установленным переменным. В процессе работы в ней можно добалять и изменять записи. И именно по этой таблице создается статистика, считано(считай передано в функцию) n записей, ну и сколько наменяно и создано на выходе.
Если функция настроена так, что делает абсолютно другие вещи, не связанные с изменением данного набора данных, то и статистика нулевая, за исключением считывания. Можно создавать свою статистику и складывать все в таблицу сообщений ET_MESG.
Правда если считывается ноль записей, то и функция не запускается

Во мя прет :shock:


Респект!!! Спасибо!


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июн 01 2006, 07:19 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, окт 11 2005, 12:10
Сообщения: 687
Откуда: Москва
Пол: Мужской
Статистика по записям все равно формируется сама :)
А написать в ETK_RETURN и правда можно все :)

_________________
Глаза боятся, а руки крюки


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

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


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

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


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

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