Текущее время: Ср, сен 10 2025, 19:15

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


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

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


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

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