Текущее время: Сб, июл 26 2025, 10:03

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: ФМ BAPI_SALESORDER_CHANGE => Для позиции не может быть определена бизнес-сфера
СообщениеДобавлено: Ср, июн 25 2014, 14:44 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Чт, дек 21 2006, 16:38
Сообщения: 304
Есть у меня программа, которая вызывает чужой ФМ, который в свою очередь вызывает ФМ BAPI_SALESORDER_CHANGE (в режиме 'U')
Возникла ситуация, когда ФМ BAPI_SALESORDER_CHANGE выдает ошибку "Для позиции не может быть определена бизнес-сфера".
К сожалению человека, который писал вызываемый мной ФМ нету, соответственно не очень понятно что и как он там делает.

Пользователи просят сказать им, что им нужно настроить, чтобы ошибки не было и так как того человека кто писал этот ФМ нету, то спрашивают с меня.
Я в этот чужой ФМ никакую бизнес-сферу не передаю. Да и в чужом ФМ-е не нашел чтобы она определялась. Т.е. мысль такая, что она должна определяться где-то в внутри ФМ-а BAPI_SALESORDER_CHANGE.

Может кто сталкивался и знает где нужно подкрутить? Уж если не точное, то может хотя бы направление поисков?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ФМ BAPI_SALESORDER_CHANGE => Для позиции не может быть определена бизнес-сфера
СообщениеДобавлено: Чт, июн 26 2014, 13:33 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, июн 19 2012, 08:33
Сообщения: 182
Пол: Мужской
Валерка написал(а):
Есть у меня программа, которая вызывает чужой ФМ, который в свою очередь вызывает ФМ BAPI_SALESORDER_CHANGE (в режиме 'U')
Возникла ситуация, когда ФМ BAPI_SALESORDER_CHANGE выдает ошибку "Для позиции не может быть определена бизнес-сфера".
К сожалению человека, который писал вызываемый мной ФМ нету, соответственно не очень понятно что и как он там делает.

Пользователи просят сказать им, что им нужно настроить, чтобы ошибки не было и так как того человека кто писал этот ФМ нету, то спрашивают с меня.
Я в этот чужой ФМ никакую бизнес-сферу не передаю. Да и в чужом ФМ-е не нашел чтобы она определялась. Т.е. мысль такая, что она должна определяться где-то в внутри ФМ-а BAPI_SALESORDER_CHANGE.

Может кто сталкивался и знает где нужно подкрутить? Уж если не точное, то может хотя бы направление поисков?


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

_________________
crusty написал(а):
Логистика - понятие растяжимое


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: ФМ BAPI_SALESORDER_CHANGE => Для позиции не может быть определена бизнес-сфера
СообщениеДобавлено: Сб, июн 28 2014, 11:55 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
Orgazm написал:
в отладчике ловите вызов этой бапи

+1
Также поставьте в отладчике точку остановка на операторе message (посмотрите техническую информацию (msgid, msgnr) для сообщения "Для позиции не может быть определена бизнес-сфера").
Кроме этого, стоит поискать ноты SAP по имени ФМ и технической информации для сообщения

_________________
С уважением,
Удав.


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

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


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

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


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

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