Текущее время: Вс, авг 03 2025, 04:15

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


Результатов поиска: 80
Поисковый запрос: BAPI_OBJCL_CHANGE Поиск в найденном:

Автор Сообщение

 Форум: Форум по программированию в SAP   Тема: изменения признаков (BAPI_OBJCL_CHANGE)

 Заголовок сообщения: Re: изменения признаков (BAPI_OBJCL_CHANGE)
Добавлено: Чт, июл 11 2019, 09:33 

Ответы: 15
Просмотры: 5789


Подскажите. Использую BAPI_OBJCL_CHANGE. Все признаки ложу в ALLOCVALUESCHARNEW,хотя среди них есть признаки,которые нужно ложить в ALLOCVALUESNUMNEW,т.е. цифровые. Тем и менее все нормально записывается. Может кто подскажет,есть ли ...

 Форум: Форум по программированию в SAP   Тема: изменения признаков (BAPI_OBJCL_CHANGE)

 Заголовок сообщения: Re: изменения признаков (BAPI_OBJCL_CHANGE)
Добавлено: Вт, июл 09 2019, 10:04 

Ответы: 15
Просмотры: 5789


Подскажите. Использую BAPI_OBJCL_CHANGE. Все признаки ложу в ALLOCVALUESCHARNEW,хотя среди них есть признаки,которые нужно ложить в ALLOCVALUESNUMNEW,т.е. цифровые. Тем и менее все нормально записывается. Может кто подскажет,есть ли ...

 Форум: Форум по программированию в SAP   Тема: BAPI_OBJCL_CHANGE и ожидание завершения обновления

Добавлено: Пн, апр 02 2018, 16:32 

Ответы: 11
Просмотры: 2795


В данном случае это как раз одно и то же. "Зависшими" обновлениями занимаются базисники :roll: Может в конкретном случае и так, мы не знаем. Но в общем случае нет. Речь не про зависшие обновления, а про то, что внутри BAPI могут производиться "махинации" с входными данными (user...

 Форум: Форум по программированию в SAP   Тема: BAPI_OBJCL_CHANGE и ожидание завершения обновления

Добавлено: Ср, мар 14 2018, 21:26 

Ответы: 11
Просмотры: 2795


Если скорость важна и признаки меняет Ваша программа, то почему тогда нельзя новые значения признаков брать сразу из параметров BAPI_OBJCL_CHANGE? Потому что то, что подается в BAPI, и что в итоге пишется в БД, в общем случае не одно и то же. В данном случае это как раз одно и то же. ...

 Форум: Форум по программированию в SAP   Тема: BAPI_OBJCL_CHANGE и ожидание завершения обновления

Добавлено: Ср, мар 14 2018, 21:23 

Ответы: 11
Просмотры: 2795


... если использовать шаг 10 с. 3. Прислушайтесь к Besa по поводу журнала изменений. И кстати, старое значение вам известно, новое тоже. Если ФМ BAPI_OBJCL_CHANGE отработал успешно, зачем ждать, когда изменения отразятся в БД? :?

 Форум: Форум по программированию в SAP   Тема: BAPI_OBJCL_CHANGE и ожидание завершения обновления

Добавлено: Вт, мар 13 2018, 11:33 

Ответы: 11
Просмотры: 2795


p.s. Само собой, добавление параметра WAIT = 'X' поможет, но тогда скорость уменьшится. А ждать 10 сек или селектиться в цикле это лучше? :) Почитайте что такое синхронное и асинхронное обновление и сразу станет понятно. В чем проблема в wait? что у Вас там за объемы такие? Ну и как посоветовал nic...

 Форум: Форум по программированию в SAP   Тема: BAPI_OBJCL_CHANGE и ожидание завершения обновления

Добавлено: Пн, мар 05 2018, 19:45 

Ответы: 11
Просмотры: 2795


UKY написал(а):
Если скорость важна и признаки меняет Ваша программа, то почему тогда нельзя новые значения признаков брать сразу из параметров BAPI_OBJCL_CHANGE?

Потому что то, что подается в BAPI, и что в итоге пишется в БД, в общем случае не одно и то же.

 Форум: Форум по программированию в SAP   Тема: BAPI_OBJCL_CHANGE и ожидание завершения обновления

Добавлено: Пн, мар 05 2018, 16:34 

Ответы: 11
Просмотры: 2795


Валерка написал(а):
p.s. Само собой, добавление параметра WAIT = 'X' поможет, но тогда скорость уменьшится.

Если скорость важна и признаки меняет Ваша программа, то почему тогда нельзя новые значения признаков брать сразу из параметров BAPI_OBJCL_CHANGE?

 Форум: Форум по программированию в SAP   Тема: BAPI_OBJCL_CHANGE и ожидание завершения обновления

Добавлено: Пн, мар 05 2018, 13:21 

Ответы: 11
Просмотры: 2795


Посмотрите в сторону SET UPDATE TASK LOCAL ...

 Форум: Форум по программированию в SAP   Тема: BAPI_OBJCL_CHANGE и ожидание завершения обновления

Добавлено: Пн, мар 05 2018, 11:01 

Ответы: 11
Просмотры: 2795


Код ФМ-а я смотрел. Т.е. если сделать 10 раз "COMMIT WORK.", а потом один раз "COMMIT WORK AND WAIT.", то этот последний коммит будет ждать пока все 11 коммитов не внесут данные в таблицу?

 Форум: Форум по программированию в SAP   Тема: BAPI_OBJCL_CHANGE и ожидание завершения обновления

Добавлено: Пн, мар 05 2018, 10:50 

Ответы: 11
Просмотры: 2795


А если попробовать ставить WAIT после последнего вызова BAPI? Честно говоря не пробовал потмоу что как-то сомнительно что дополнительный вызов CALL FUNCTION 'BAPI_TRANSACTION_COMMIT' EXPORTING wait = 'X'. Будет ждать все предыдыщие вызовы. Получается что если вызвать "COMMIT WORK AND WAIT....

 Форум: Форум по программированию в SAP   Тема: BAPI_OBJCL_CHANGE и ожидание завершения обновления

Добавлено: Пн, мар 05 2018, 10:32 

Ответы: 11
Просмотры: 2795


А если попробовать ставить WAIT после последнего вызова BAPI? Честно говоря не пробовал потмоу что как-то сомнительно что дополнительный вызов CALL FUNCTION 'BAPI_TRANSACTION_COMMIT' EXPORTING wait = 'X'. Будет ждать все предыдыщие вызовы. Получается что если вызвать "COMMIT WORK AND WAIT....

 Форум: Форум по программированию в SAP   Тема: BAPI_OBJCL_CHANGE и ожидание завершения обновления

Добавлено: Пн, мар 05 2018, 10:00 

Ответы: 11
Просмотры: 2795


А если попробовать ставить WAIT после последнего вызова BAPI? Один COMMIT после вызова всех BAPI, как я понимаю, не получится сделать (записей много?), также как и брать значения из параметров с которыми запускаются BAPI в качестве выводимых в отчет значений "ПОСЛЕ" (могут отработать экзит...

 Форум: Форум по программированию в SAP   Тема: BAPI_OBJCL_CHANGE и ожидание завершения обновления

Добавлено: Пн, мар 05 2018, 09:47 

Ответы: 11
Просмотры: 2795


Есть программа, которая меняет признаки. Работает просто - для каждого ЕО вызывается BAPI_OBJCL_CHANGE. Если ошибок нет, то CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'. Попросили добавить добавить вывод значения признака ДО внесения изменений и ПОСЛЕ. Проблема в том, ...

 Форум: Форум по программированию в SAP   Тема: Заполнение признака классификации в IE02.

Добавлено: Вт, фев 28 2017, 16:52 

Ответы: 2
Просмотры: 2431


Нужно использовать BAPI_OBJCL_CHANGE. Чтобы не затирались предыдущие данные необходимо считывать предыдущие признаки при помощи BAPI_OBJCL_GETDETAIL. Спасибо! Заказчик все-таки очень хочет, чтобы признаки заполнялись "на лету". ...
Поле сортировки:  
Страница 1 из 6 [ Результатов поиска: 80 ]


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


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