Текущее время: Чт, июл 24 2025, 07:41

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: BAPI_NETWORK_MAINTAIN выдаётся ошибка "Для типа объекта указан неверный ключ объекта"
СообщениеДобавлено: Пн, фев 08 2010, 15:12 
Начинающий
Начинающий

Зарегистрирован:
Чт, фев 04 2010, 14:59
Сообщения: 18
Для установки связей между операциями использую BAPI_NETWORK_MAINTAIN так как описно в справке.
Мне выдаётся 2 ошибки:
227 Вид отношения сроков во внутренний формат преобразовать не удалось.
187 Для типа объекта Relationship указан неверный ключь объекта.

data:
t_NW TYPE TABLE OF BAPI_NETWORK WITH HEADER LINE,
t_NR TYPE TABLE OF BAPI_NETWORK_RELATION WITH HEADER LINE,
t_BRet TYPE TABLE OF BAPIRETURN1 WITH HEADER LINE,
t_MM TYPE TABLE OF BAPI_METH_MESSAGE WITH HEADER LINE.

t_MPr-objecttype = 'NetworkRelation'.
t_MPr-method = 'Create'.
t_MPr-objectkey = '90010000167700109001000016770020'.
*t_MPr-objectkey = '9001000016790020'.
t_MPr-refnumber = '000001'.
append t_MPr.
t_MPr-objecttype = ' '.
t_MPr-method = 'Save'.
t_MPr-objectkey = ' '.
t_MPr-refnumber = ' '.
append t_MPr.

t_NW-network = '900100001677'.
append t_NW.

t_NR-network_predecessor = '900100001677'.
t_NR-activity_predecessor = '0010'.
t_NR-network_successor = '900100001677'.
t_NR-activity_successor = '0020'.
t_NR-relation_type = 'ОН'. " пробовал FS, NF
append t_NR.

CALL FUNCTION 'BAPI_NETWORK_MAINTAIN'
IMPORTING
RETURN = t_BRet
TABLES
I_METHOD_PROJECT = t_MPr
I_NETWORK = t_NW
* I_NETWORK_UPDATE =
* I_ACTIVITY =
* I_ACTIVITY_UPDATE =
I_RELATION = t_NR
* I_RELATION_UPDATE =
E_MESSAGE_TABLE = t_MM
* I_ACTIVITY_ELEMENT =
* I_ACTIVITY_ELEMENT_UPDATE =
* I_ACTIVITY_MILESTONE =
* I_ACTIVITY_MILESTONE_UPDATE =
.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: BAPI_NETWORK_MAINTAIN выдаётся ошибка "Для типа объекта указан неверный ключ объекта"
СообщениеДобавлено: Пн, фев 08 2010, 15:26 
Директор
Директор

Зарегистрирован:
Чт, июн 21 2007, 09:01
Сообщения: 904
Откуда: УЖ 15/2
Пол: Мужской
brndk написал(а):
227 Вид отношения сроков во внутренний формат преобразовать не удалось.
Смотрите ФМ EXT_REL_TYPE_GET_INT_REL_TYPE / CONVERSION_EXIT_AOBAR_INPUT и указывайте значение на языке логона из таблицы TCN2T.

_________________
"I have a dream"(c)Martin Luther King, Jr.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: BAPI_NETWORK_MAINTAIN выдаётся ошибка "Для типа объекта указан неверный ключ объекта"
СообщениеДобавлено: Пн, фев 08 2010, 15:33 
Начинающий
Начинающий

Зарегистрирован:
Чт, фев 04 2010, 14:59
Сообщения: 18
Я указываю, то что забито для русского языка ОН.
BAPI_NEWTWORK_GETDETAIL тоже выдаёт названия зависимостей на русском языке.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: BAPI_NETWORK_MAINTAIN выдаётся ошибка "Для типа объекта указан неверный ключ объекта"
СообщениеДобавлено: Пн, фев 08 2010, 15:36 
Директор
Директор

Зарегистрирован:
Чт, июн 21 2007, 09:01
Сообщения: 904
Откуда: УЖ 15/2
Пол: Мужской
brndk написал(а):
187 Для типа объекта Relationship указан неверный ключь объекта.
...
t_MPr-objectkey = '90010000167700109001000016770020'.
Может попробовать сделать t_MPr-objectkey = RELATION_ TYPE + 9001000016770010 + 9001000016770020 ?

_________________
"I have a dream"(c)Martin Luther King, Jr.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: BAPI_NETWORK_MAINTAIN выдаётся ошибка "Для типа объекта указан неверный ключ объекта"
СообщениеДобавлено: Пн, фев 08 2010, 15:45 
Директор
Директор

Зарегистрирован:
Чт, июн 21 2007, 09:01
Сообщения: 904
Откуда: УЖ 15/2
Пол: Мужской
brndk написал(а):
Я указываю, то что забито для русского языка ОН.
BAPI_NEWTWORK_GETDETAIL тоже выдаёт названия зависимостей на русском языке.
Если для Вашего ОН в TCN2T запись есть, но TCN2T-AOBKY не равен 1, 2, 3 или 4, то будет всё равно будет выдаваться сообщение (судя по зашитым значениям в том же CONVERSION_EXIT_AOBAR_INPUT).

_________________
"I have a dream"(c)Martin Luther King, Jr.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: BAPI_NETWORK_MAINTAIN выдаётся ошибка "Для типа объекта указан неверный ключ объекта"
СообщениеДобавлено: Пн, фев 08 2010, 15:57 
Начинающий
Начинающий

Зарегистрирован:
Чт, фев 04 2010, 14:59
Сообщения: 18
Спасибо! Помогло.


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

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


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

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


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

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