Текущее время: Чт, сен 11 2025, 01:48

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




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Ошибка RSDMD 194 при трансформации (record is invalid in value of the attribute/characteristic)
СообщениеДобавлено: Чт, окт 18 2007, 09:41 
Начинающий
Начинающий

Зарегистрирован:
Пн, янв 15 2007, 11:14
Сообщения: 18
Платформа SAP NetWeaver BI 7.0.
Активировал контент, все объекты стандартные. Загружаются атттрибуты признака 0MATERIAL для поля 0MANU_MATNR из источника 0MATERIAL_ATTR, при DTP возникает ошибка RSDMD 194. Именно при DTP а не трансформации, если смотреть отладку трансформация вроде проходит нормально, в логе ошибка на шаге "конец обновления основных данных". Для версии 3 тоже самое только при запуске пакета, на шаге "из PSA в цели данных".

0MANU_MATNR : запись данных 4228 ('000000000070004692 '): версия 'ROJ 208 417/1 ' недействительна.
Data record 4228 & with the key '000000000070004692 &' is invalid in
value 'ROJ 208 417/1 &' of the attribute/characteristic 0MANU_MATNR &.

Правило MFRPN -> 0MANU_MATNR. Ошибка возникает когда в поле MFRPN есть строка с цифрами и пробелом, примеры:
'ROJ 208 417/1' - ошибка
'ROJ 208417/1' - верно
' 80010204' - ошибка
'80010204' - верно

Чего посоветуете? Спасиба.


Последний раз редактировалось Kost Чт, окт 18 2007, 10:47, всего редактировалось 1 раз.

Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, окт 18 2007, 10:35 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Вт, янв 30 2007, 17:10
Сообщения: 488
А в spro разрешенные символы правильно прописаны?

_________________
Карма - это суперпозиция граблей, на которые мы уже успели наступить, но которые еще не долетели...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, окт 18 2007, 12:34 
Начинающий
Начинающий

Зарегистрирован:
Пн, янв 15 2007, 11:14
Сообщения: 18
Не хотелось глубоко лезть в отладчик, но пришлось. Интересно работает программа FUNCTION rskc_chavl_check. Не понимаю почему
ELSEIF l_chavl CN s_allowed_char
дает ложь на SY-FDPOS = 7 для 'ROJ 208 417/1'??? Все присутствующие символы имеются и пробел в том числе.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, окт 18 2007, 12:52 
Начинающий
Начинающий

Зарегистрирован:
Пн, янв 15 2007, 11:14
Сообщения: 18
Ответ найден 2 пробел это не пробел hex ascii 0020, хотя выглядит также, а hex ascii 00A0. Если кто скажет, что это за символ буду благодарен.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, окт 18 2007, 14:11 
Специалист
Специалист

Зарегистрирован:
Сб, авг 20 2005, 12:39
Сообщения: 229
Откуда: Киев
Kost написал(а):
Ответ найден 2 пробел это не пробел hex ascii 0020, хотя выглядит также, а hex ascii 00A0. Если кто скажет, что это за символ буду благодарен.


Unicode Character 'NO-BREAK SPACE' (U+00A0)


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

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


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

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


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

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