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

RDA. Загрузка атрибутов
https://sapboard.ru/forum/viewtopic.php?f=12&t=94525
Страница 1 из 1

Автор:  s.m. [ Пн, мар 13 2017, 14:33 ]
Заголовок сообщения:  RDA. Загрузка атрибутов

Добрый день!
С помощью RDA загружаются атрибуты. Возможна ситуация, когда в один пакет в рамках одного запроса попадают двойные записи. Например, добавила запись в таблицу и тут же ее удалила. Эти две записи попадают в один пакет. Демон его забирает. Они попадают в PSA. Затем он запускает DTP, и тогда при DTP, конечно же, возникает ошибка двойной записи. Подскажите, пожалуйста, как можно решить эту проблему.

Автор:  vtb [ Пн, мар 13 2017, 17:19 ]
Заголовок сообщения:  Re: RDA. Загрузка атрибутов

попробуйте в DTP поставить галку "обработка двойных записей"

Автор:  s.m. [ Вт, мар 14 2017, 10:08 ]
Заголовок сообщения:  Re: RDA. Загрузка атрибутов

VTB, спасибо за совет. А Вы не подскажите, какая именно запись удаляется?

Автор:  s.m. [ Вт, мар 14 2017, 12:03 ]
Заголовок сообщения:  Re: RDA. Загрузка атрибутов

Как я поняла, если атрибут не зависит от времени(это мой случай), то оставляется последняя запись в пакете. Правильно? Скажите, пожалуйста, какое решение лучше: 1. поставить этот флаг или 2. написать подпрограмму запуска и в ней удалять повторяющиеся записи?

Автор:  vtb [ Вт, мар 14 2017, 17:24 ]
Заголовок сообщения:  Re: RDA. Загрузка атрибутов

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

Автор:  s.m. [ Ср, мар 15 2017, 09:14 ]
Заголовок сообщения:  Re: RDA. Загрузка атрибутов

VTB, спасибо!

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