Текущее время: Пт, июл 25 2025, 19:12

Часовой пояс: 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 часа


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

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


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

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