Текущее время: Вс, мар 29 2020, 17:03

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


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Создание БП
СообщениеДобавлено: Пн, мар 23 2020, 15:16 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, дек 15 2017, 11:50
Сообщения: 74
Добрый день!
Есть необходимость создания бизнес партнера при наступлении определенного события (например, прием нового сотрудника на работу).
Использую ФМ 'BUPA_CREATE_FROM_DATA' (ранее писала программу для массового создания БП, она корректно работает, код был взят оттуда)
При этом при установке точки прерывания et_return пустой, но, при этом ничего не создается. Коммиты ставлю, была подобная проблема при создании кредитора, но она решилась тем, что кредитор создавался только после выхода из транзакции по приему на работу.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Создание БП
СообщениеДобавлено: Пт, мар 27 2020, 06:46 
Специалист
Специалист

Зарегистрирован:
Ср, янв 26 2005, 06:11
Сообщения: 180
Пол: Мужской
Добрый день!
А делается просто commit или CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'?
Надо 'BAPI_TRANSACTION_COMMIT'


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Создание БП
СообщениеДобавлено: Пт, мар 27 2020, 11:28 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, дек 15 2017, 11:50
Сообщения: 74
Serge69 написал:
Добрый день!
А делается просто commit или CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'?
Надо 'BAPI_TRANSACTION_COMMIT'


стоит BAPI_TRANSACTION_COMMIT и принудительно WAIT UP TO 10 SECONDS. ставила.
Ничего


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Создание БП
СообщениеДобавлено: Пт, мар 27 2020, 11:51 
Специалист
Специалист

Зарегистрирован:
Ср, янв 26 2005, 06:11
Сообщения: 180
Пол: Мужской
А номер партнера возвращается?
Если возвращается, но не создается - значит чего то не хватает. Может роль надо добавить, адрес или еще чего-нибудь


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Создание БП
СообщениеДобавлено: Пт, мар 27 2020, 12:04 
Специалист
Специалист

Зарегистрирован:
Пн, мар 12 2012, 10:38
Сообщения: 170
Если анализ входящих данных исключить, то пробовали смотреть общие места проверок при ошибках?
1) Проверить полномочия в su53 после выполнения
2) Посмотреть дампы
3) Посмотреть модули обновления в sm13
4) Посмотреть что не зависли блокировки в sm12(при создании, конечно, не должно влиять, но раз уж проверяем...)
5) Посмотреть системные логи sm21
6) Снять трассировки
7) Посмотреть в отладке возможный Z код(можно настроить slad, что отладчик останавливался только в z программах)
8) Поставить точки на message в отладке
9) Поставить точки на UPDATE/INSERT/MODIFY в отладке(тут не забыть включить отладку обновлений)

Но самый вероятный, конечно, случай - некорректные входные данные.


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

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


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

Сейчас этот форум просматривают: Google [Bot], Mail.RU Bot


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

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