SAPфорум.RU
https://sapboard.ru/forum/

Проблема с неактуальными записями в 0mat_unit
https://sapboard.ru/forum/viewtopic.php?f=12&t=95385
Страница 1 из 1

Автор:  LazarusX1 [ Ср, авг 30 2017, 13:12 ]
Заголовок сообщения:  Проблема с неактуальными записями в 0mat_unit

Коллеги подскажите, как лучше решить проблему:
Справочник 0MAT_UNIT грузится из 0MAT_UNIT_ATTR. 0MAT_UNIT_ATTR дельты не имеет, собирает данные из MARM.
Проблема: при удалении или замене единиц измерения в ERP, в BW соответственно фулкой приходит без этой записи или с новой единицей измерения. Вследствие чего в 0MAT_UNIT остаются неактуальные записи. Например, было «001|M», в ERP «M» заменили на «KAR», в 0mat_unit стало содержаться и «001|M» и «001|KAR». Или вторая ситуация, в ERP удалили запись с единицами измерения, а в BW она все так же остается.
Подскажите, как лучше решить проблему с неактуальными записями?

Автор:  bwbams [ Ср, авг 30 2017, 21:28 ]
Заголовок сообщения:  Re: Проблема с неактуальными записями в 0mat_unit

Используйте трансформации, служебные атрибуты, которые помогут Вам определить, какие записи были обновлены.
Но, удалять записи не очень хорошее решение, поскольку могут быть ссылки по ключу в исторических данных.

Автор:  12ozmdm [ Чт, авг 31 2017, 06:52 ]
Заголовок сообщения:  Re: Проблема с неактуальными записями в 0mat_unit

где используются основные данные можно посмотреть с помощью ФМ RSDDCVER_USAGE_MDATA_BY_SID
https://blogs.sap.com/2012/09/27/howto- ... providers/

Автор:  bwbams [ Чт, авг 31 2017, 09:39 ]
Заголовок сообщения:  Re: Проблема с неактуальными записями в 0mat_unit

@12ozmdm - спасибо, не знал этот FM...

Автор:  LazarusX1 [ Чт, авг 31 2017, 10:54 ]
Заголовок сообщения:  Re: Проблема с неактуальными записями в 0mat_unit

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


Не подскажите как добраться до этих служебных атрибутов? Раз удалять не стоит, думаю добавить тогда еще одно поле а-ля "флаг удаления".

Автор:  12ozmdm [ Пт, сен 01 2017, 07:57 ]
Заголовок сообщения:  Re: Проблема с неактуальными записями в 0mat_unit  Тема решена

Удалять то можно, только проверив что данные ОД не используются.

Deleting Master Data at Single Record LevelLocate this document in the navigation structure
https://help.sap.com/saphelp_nw74/helpd ... ameset.htm

http://www.sapboard.ru/forum/viewtopic.php?p=536523

Автор:  LazarusX1 [ Пт, сен 01 2017, 09:13 ]
Заголовок сообщения:  Re: Проблема с неактуальными записями в 0mat_unit

Огромное спасибо всем.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/