Текущее время: Вс, июл 27 2025, 21:42

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
 Заголовок сообщения: ошибка при выполнении инструкций ноты
СообщениеДобавлено: Пн, фев 18 2013, 07:31 
Директор
Директор

Зарегистрирован:
Вт, ноя 09 2010, 19:59
Сообщения: 792
Откуда: Novosibirsk
Пол: Мужской
всем доброго времени суток!

потребовалось установить ноту 1780121
в ABAP я не силен, но инструкции ноты меня смутили...

во-первых, ни для одного создаваемого объекта в ноте не указаны short description
и se38 выдает по этому поводу сообщение об ошибке.
что-то изменилось в ABAP ? теперь не требуется указывать short description ?

во-вторых, на шаге 9 смутило содержимое
Code:
9 Call transaction SE11 and create the structure CRMS_SWI_IL_EXC:
o Enter the following components:
- Component  TEXT
- Data Type  STRING
o Save and activate the structure. Enter CRM_SWI_IL_COMMON when prompted for the package.

если запустить проверку объекта, то выдается сообщение об ошибке
Code:
Check table CRMS_SWI_IL_EXC
Enhancement category for table missing
Enhancement category for include or subtype missing
Field TEXT: Component type or domain used not active or does not exist
Field name TEXT can be provided in this system. Please do not use.
Nametab for table CRMS_SWI_IL_EXC cannot be generated
Check on table CRMS_SWI_IL_EXC resulted in errors


я что-то не прочитал между строк в ноте ?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ошибка при выполнении инструкций ноты
СообщениеДобавлено: Пн, фев 18 2013, 07:51 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пн, окт 11 2004, 20:32
Сообщения: 2470
Пол: Мужской
Short description обязателен для ввода, но видимо совершенно все равно какой вы введете. Впрочем можете запросить SAP, они поправят ноту.
А для ввода типа STRING переключитесь на прямой ввод типа (кнопка Встроенный тип)

_________________
- Может ли настоящий мастер кунг-фу получить по морде?
- Настоящий мастер может все!


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ошибка при выполнении инструкций ноты
СообщениеДобавлено: Пн, фев 18 2013, 08:13 
Директор
Директор

Зарегистрирован:
Вт, ноя 09 2010, 19:59
Сообщения: 792
Откуда: Novosibirsk
Пол: Мужской
ArmAnn, спасибо
ArmAnn написал:
Short description обязателен для ввода, но видимо совершенно все равно какой вы введете. Впрочем можете запросить SAP, они поправят ноту.

запросить?... :)
ну это если только есть дыра в первой траншее саповской техподдержки
и в эту дыру можно проскочить до соображающих специалистов ... :)
а пока можно только получить вот такой невразумительный ответ
Цитата:
did you create structure CRMS_SWI_IL_EXC with component TEXT of data
type STRING as explained in SAP note #1780121?
If yes and it is still not working, please open the connection and
maintain valid logon data (see notes #501840 and #812732). Thank you.

ArmAnn написал:
А для ввода типа STRING переключитесь на прямой ввод типа (кнопка Встроенный тип)

да, конечно, отсутствие именно четкого указания, какой длины должно быть текстовое поле меня и смутило... :)

САП саппорт только не смущает...


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ошибка при выполнении инструкций ноты
СообщениеДобавлено: Пн, фев 18 2013, 08:19 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пн, окт 11 2004, 20:32
Сообщения: 2470
Пол: Мужской
jack_nsk написал:
запросить?... :)
ну это если только есть дыра в первой траншее саповской техподдержки
и в эту дыру можно проскочить до соображающих специалистов ... :)
а пока можно только получить вот такой невразумительный ответ
Цитата:
did you create structure CRMS_SWI_IL_EXC with component TEXT of data
type STRING as explained in SAP note #1780121?
If yes and it is still not working, please open the connection and
maintain valid logon data (see notes #501840 and #812732). Thank you.
При должной настойчивости первая линия уступает :) да, не сразу - но кому легко

jack_nsk написал:
САП саппорт только не смущает...
САП саппорт трудно смутить не то чтобы ошибкой в описании, а даже откровенно нерабочими нотами

_________________
- Может ли настоящий мастер кунг-фу получить по морде?
- Настоящий мастер может все!


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ошибка при выполнении инструкций ноты
СообщениеДобавлено: Пн, фев 18 2013, 09:19 
Директор
Директор

Зарегистрирован:
Вт, ноя 09 2010, 19:59
Сообщения: 792
Откуда: Novosibirsk
Пол: Мужской
ArmAnn написал:
При должной настойчивости первая линия уступает :) да, не сразу - но кому легко

гы-гы... в Индии более миллиарда населения. при каждом новом сообщении попадаешь на нового индуса... :)
первую линию обороны можно проходить, если первая линия знает друг друга в лицо.
и с некоторыми "нахалами" из клиентов уже не связываются... :)
в предыдущей конторе коллеги из других региональных подразделений иногда использовали меня как таран,
когда получали сообщение об ошибке и получали отлуп в "первой траншее" :)


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ошибка при выполнении инструкций ноты
СообщениеДобавлено: Вт, фев 19 2013, 05:37 
Директор
Директор

Зарегистрирован:
Вт, ноя 09 2010, 19:59
Сообщения: 792
Откуда: Novosibirsk
Пол: Мужской
ArmAnn написал:
Short description обязателен для ввода, но видимо совершенно все равно какой вы введете. Впрочем можете запросить SAP, они поправят ноту.
А для ввода типа STRING переключитесь на прямой ввод типа (кнопка Встроенный тип)


ага! что САП и порекомендовал!
Цитата:
Dear ...,
for field TEXT you should maintain STRING as data type, not as component type. Please change this and try again.
Kind regards,

замечательно! текстовое поле НУЛЕВОЙ длины?
или я что-то не догоняю?
может быть согласно секретным инструкциям по-умолчанию подставляется какое-то значение, например 255 ?
тут про это я ничего не нашел...

развитие идет по спирали, только маразм движется по кругу!

З.Ы. не могла бы почтенная публика дать ссылки на сап-хелпе, где явно прописано,
что НЕОБХОДИМО указывать short description для объектов репозитария
и что для встроенных типов нужно обязательно указывать размер?
похоже без ссылки на САП, САП сам себя не поймёт...


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ошибка при выполнении инструкций ноты
СообщениеДобавлено: Вт, фев 19 2013, 08:03 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пн, окт 11 2004, 20:32
Сообщения: 2470
Пол: Мужской
jack_nsk написал:
замечательно! текстовое поле НУЛЕВОЙ длины?
или я что-то не догоняю?
Не догоняете - у типа STRING переменная длина

jack_nsk написал:
З.Ы. не могла бы почтенная публика дать ссылки на сап-хелпе, где явно прописано,
что НЕОБХОДИМО указывать short description для объектов репозитария

short description - это краткое текстовое описание объекта, оно должно быть в ноте. Вписать туда можете все что пожелаете, но порядка ради можно заставить САП доработать ноту и добавить это описание туда.
А ссылки не будет - вы попросту не сможете сохранить объект без описания.

_________________
- Может ли настоящий мастер кунг-фу получить по морде?
- Настоящий мастер может все!


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ошибка при выполнении инструкций ноты
СообщениеДобавлено: Вт, фев 19 2013, 08:38 
Директор
Директор

Зарегистрирован:
Вт, ноя 09 2010, 19:59
Сообщения: 792
Откуда: Novosibirsk
Пол: Мужской
ArmAnn написал:
jack_nsk написал:
замечательно! текстовое поле НУЛЕВОЙ длины?
или я что-то не догоняю?
Не догоняете - у типа STRING переменная длина

как в Си ? - понял (это уж я по привычке из дельфей)
если не заблуждаюсь, только для CHAR нужен размер ?

уже посмотрел тут

ArmAnn написал:
jack_nsk написал:
З.Ы. не могла бы почтенная публика дать ссылки на сап-хелпе, где явно прописано,
что НЕОБХОДИМО указывать short description для объектов репозитария

short description - это краткое текстовое описание объекта, оно должно быть в ноте. Вписать туда можете все что пожелаете, но порядка ради можно заставить САП доработать ноту и добавить это описание туда.
А ссылки не будет - вы попросту не сможете сохранить объект без описания.

ну так и было, в краткое описание подставлял само наименование объекта...
потом конечно в SPAU при накатке следующего стэка пришлось бы повозиться, но уже это как правило... :(
просто на создании 9-го объекта вручную с этими деревянными инструкциями уже нервы не выдержали.

написал ответ в САП, пусть правять пре-реквизиты в ноте

спасибо за помощь и разъяснения


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ошибка при выполнении инструкций ноты
СообщениеДобавлено: Вт, фев 19 2013, 08:47 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пн, окт 11 2004, 20:32
Сообщения: 2470
Пол: Мужской
jack_nsk написал:
ArmAnn написал:
Не догоняете - у типа STRING переменная длина

как в Си ? - понял (это уж я по привычке из дельфей)
если не заблуждаюсь, только для CHAR нужен размер ?
Не только - еще NUMC, DEC - вот здесь можно подробней посмотреть

_________________
- Может ли настоящий мастер кунг-фу получить по морде?
- Настоящий мастер может все!


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ошибка при выполнении инструкций ноты
СообщениеДобавлено: Ср, фев 20 2013, 07:59 
Директор
Директор

Зарегистрирован:
Вт, ноя 09 2010, 19:59
Сообщения: 792
Откуда: Novosibirsk
Пол: Мужской
ArmAnn, спасибо!

получил ответ
Цитата:
with the creation of a new structure the enhancement category has to be entered by default: menu --> extras --> Enhancement Category
Here mark the entry "Can be enhanced (Deep).
The type of the field TEXT of this structure data type STRING has to be used. This cannot be entered as component type. It has to be entered
as data type as described in the note. To get the field "Data Type" changeable please click on the button "Predefined Type"

для каких объектов нужно указать "Can be enhanced (Deep)" ?
в ноте необходимо создать 2 domain, 4 data element, 4 structure, 2 table type

уже сил нет перестукиваться по этому уточнению с сапортом... :)


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ошибка при выполнении инструкций ноты  Тема решена
СообщениеДобавлено: Ср, фев 20 2013, 08:38 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пн, окт 11 2004, 20:32
Сообщения: 2470
Пол: Мужской
jack_nsk написал:
получил ответ
Цитата:
with the creation of a new structure the enhancement category has to be entered by default: menu --> extras --> Enhancement Category
Here mark the entry "Can be enhanced (Deep).
The type of the field TEXT of this structure data type STRING has to be used. This cannot be entered as component type. It has to be entered
as data type as described in the note. To get the field "Data Type" changeable please click on the button "Predefined Type"

для каких объектов нужно указать "Can be enhanced (Deep)" ?

Так указано же - для структур.
Вообще конечно выполнение преимплемента/постимплемента лучше поручать абаперу, так экономичней и быстрее

_________________
- Может ли настоящий мастер кунг-фу получить по морде?
- Настоящий мастер может все!


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

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


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

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


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

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