Текущее время: Ср, май 14 2025, 02:11

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


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


ВНИМАНИЕ! Прежде чем задавать вопрос, ознакомьтесь со ссылками ниже:

Вопросы по отличиям версий SAP, Add-On, EHP - сюда
Вопросы по SAP Front End (SAPlogon, SAPgui, guiXT и т.д.) - сюда
Вопросы по LSMW - сюда
Вопросы по архивации в SAP - сюда
Вопросы по SAP GRC - сюда
Вопросы по SAP Business Workplace (почте SAP) и SAP Office - сюда
Вопросы по miniSAP (SAP mini basis) - сюда
Вопросы по SAP HANA - сюда
Вопросы по лицензированию продуктов SAP - сюда



Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
 Заголовок сообщения: Field & in table & is specified twice.
СообщениеДобавлено: Пт, июн 01 2012, 09:28 
Директор
Директор

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

при накатке пакета SAPK-70106INWEBCUIF поймал траблу
Field ANZSN in table EKPO is specified twice. Please check
из всего того, что нашел примерно по теме
http://sapboard.ru/forum/viewtopic.php?f=13&t=71034
тут предлагается
Цитата:
Используйте Меню-Обработать-Include
Меню-Обработать-Перенести поля

но при накатке стандартного САП-пакета это как-то не канает...

есть вариант с удалением индекса
http://sap.ittoolbox.com/groups/technical-functional/sap-basis/error-during-upgrade-to-enhancement-pack-3-on-erp-60-2290358
но как-то сомнения одолели...
решил пока повторить на клоне

в какую сторону хотя бы направление поиска ?

при поиске и зрячем проходе по таблице EKPO в SE11 не обнаружил задвоения ANZSN...
больше похоже на фокус от индекса


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Field & in table & is specified twice.  Тема решена
СообщениеДобавлено: Пт, июн 01 2012, 11:27 
Менеджер
Менеджер

Зарегистрирован:
Вт, июл 24 2007, 14:52
Сообщения: 603
Откуда: Казахстан
Пол: Мужской
1624942 - Activation problem with error message "Field XXXX in table YYYY is specified twice"


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Field & in table & is specified twice.
СообщениеДобавлено: Пт, июн 01 2012, 13:21 
Директор
Директор

Зарегистрирован:
Вт, ноя 09 2010, 19:59
Сообщения: 792
Откуда: Novosibirsk
Пол: Мужской
Цитата:
Resolution
The solution for this problem is to delete the duplicate fields

дак дубликата то и нет...

.INCLUDE /SPE/TPOP_CRM_DATA
...
ANZSN ANZSN

больше нигде дубля и не видно

каюсь...
решил время съэкономить при накатке - сразу несколько пакетов пнул...

но проблемы это не снимает


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Field & in table & is specified twice.
СообщениеДобавлено: Пт, июн 01 2012, 13:42 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, апр 12 2005, 09:24
Сообщения: 228
Пол: Мужской
он его пытается создать, а у вас оно уже есть! вот и пишет про дубликат и останавливается.
в предыдущей ссылке всё описано

_________________
Alles hat ein Ende nur die Wurst hat zwei!


Последний раз редактировалось Eisen Пт, июн 01 2012, 14:09, всего редактировалось 1 раз.

Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Field & in table & is specified twice.
СообщениеДобавлено: Пт, июн 01 2012, 14:09 
Директор
Директор

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

Code:
Resolution
The solution for this problem is to delete the duplicate fields that exists on the table, that were implemented manually or via a SAP note, letting only the structure delivered by the SP. Deleting duplicated fields from the dictionary structure won't cause data loss, even if there's already data on these fields, because there will be no action on the database level, only on the dictionary (ABAP) level. Once the conflicting condition is resolved, the objects will later on be activated and the data on the database level will be kept intact - from the database perspective, these actions are transparent.

несколько раз перечитал...
может не заметил?
можно конечно было бы удалить поле...
если оно не было из инклуд-ресурса


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Field & in table & is specified twice.
СообщениеДобавлено: Пт, июн 01 2012, 14:10 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, апр 12 2005, 09:24
Сообщения: 228
Пол: Мужской
вон же написано:

This issue takes place because the tool is trying to activate a sub-object (usually a field) that's already present on an object (usually a table). The reason why this field is present on the table in most of the cases is because it was added when applying a note that touches that particular table. However, any manual action that add the fields to the standard table will trigger this problem. Then, later on, during the upgrade/SP implementation, the package that delivers this table conflicts with the existing version, because the tool is unable to determine what to do when a field already exists. It then issues this error, asking the user to rectify the problem in order to proceed...


жахните поле! )

_________________
Alles hat ein Ende nur die Wurst hat zwei!


Последний раз редактировалось Eisen Пт, июн 01 2012, 14:17, всего редактировалось 1 раз.

Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Field & in table & is specified twice.
СообщениеДобавлено: Пт, июн 01 2012, 14:17 
Директор
Директор

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


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Field & in table & is specified twice.
СообщениеДобавлено: Пт, июн 01 2012, 14:23 
Директор
Директор

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

да оно в общем-то и понятно - как можно удалить неуникальный объект, если его уникальности нет
хоть лезь напрямую в оракл и смотри, где сап врёт


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Field & in table & is specified twice.
СообщениеДобавлено: Пт, июн 01 2012, 14:27 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, апр 12 2005, 09:24
Сообщения: 228
Пол: Мужской
хм.. а что не удалось-то? поле удалить?
а вообще в "управление версиями" есть история изменения структуры таблицы? в "дополнительные структуры" есть чтото ?
в SPDD смотрели?

_________________
Alles hat ein Ende nur die Wurst hat zwei!


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Field & in table & is specified twice.
СообщениеДобавлено: Пт, июн 01 2012, 14:38 
Директор
Директор

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

Version Cat Fla SAP Rel. Arch Request Project Date Time Author

Version(s) in the development database:

activ X 702 10.03.2010 08:54:41 SAP

There are no versions in the version database.


сравнил с "живой" системой, где SAPK-70106INWEBCUIF уже есть - не отличаются по структуре
удаление поля - полагаю не самый актуальный вариант
хотя не уверен.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Field & in table & is specified twice.
СообщениеДобавлено: Пн, июн 04 2012, 05:56 
Директор
Директор

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

как-то сработало не очень относительно удаления поля
сходу в таблице удалить не получилось, пришлось удалять из вложенного объекта .INCLUDE EKPODATA
после удаления активировал объект
последующие пакеты поставились, но результат меня не порадовал
поле было в
Code:
.INCLUDE EKPODATA
      .INCLUDE /SPE/TPOP_CRM_DATA
             ANZSN

встало
Code:
.APPEND DISUB_EKPO_DATA
ANZSN

сравнил с другой системой, там в
Code:
.INCLUDE EKPODATA
      .INCLUDE /SPE/TPOP_CRM_DATA
             ANZSN

Цитата:
Deleting duplicated fields from the dictionary structure won't cause data loss, even if there's already data on these fields, because there will be no action on the database level, only on the dictionary (ABAP) level. Once the conflicting condition is resolved, the objects will later on be activated and the data on the database level will be kept intact - from the database perspective, these actions are transparent.

тут явно не говорится про момент активации объекта, хотя в контексте читается, что активировать EKPODATA мне похоже не нужно было.

посмотреть напрямую в базу пока не получилось, но если проводить аналогию, то duplicated records в селектах видны как 1 запись. согласно своего опыта с серверами баз данных скорее всего нужно было убить поле и создать его тут же на том же месте.

сижу и думаю, откатиться до бэкапа и проверить свои предположения насчет удаления-создания поля без активации, или вручную внести изменения...


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

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


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

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


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

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