Текущее время: Вс, авг 03 2025, 19:56

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




Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: дельта-удаление при загрузке из файлов
СообщениеДобавлено: Пт, апр 14 2006, 10:08 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, дек 02 2004, 09:20
Сообщения: 152
Пол: Женский
Всем - здравствуйте.
делаю загрузку переменных данных из файла. В инфо-источник и структуру источника данных добавила 0RECORMODE.
Режим обновления в источнике данных поставила "Новый статус для измененных записей (только ODS-объект)" . Провела пакет с инициализацией дельты. Потом в файле у некоторых записей поставила 0RECORMODE 'D'. Ожидалось, что эти строчки удаляться из одс - ан нет!
Возможно ли реализовать дельту с удалением из одс при загрузке из плоских файлов???
(Конечно, в таб. RODELTAM для FIL0, FIL1 не стоит крестика в колонке "индикатор удаления", но может это и не важно? И все-таки как-то можно чистить одс...)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, апр 14 2006, 10:19 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вс, май 29 2005, 13:51
Сообщения: 133
Откуда: Москва
Вместо D поставте R. сторнируются записи эти.

_________________
Хочешь жить - умей вертеться!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, апр 14 2006, 10:27 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, дек 02 2004, 09:20
Сообщения: 152
Пол: Женский
Честно говоря, я и R ставила. Мое единственное числовое поле на это никак не отреагировало. Да и смысл в том, чтобы именно вообще удалить записи, чтобы не захламлять базу и отчеты.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, апр 14 2006, 16:01 
Начинающий
Начинающий

Зарегистрирован:
Ср, ноя 23 2005, 14:57
Сообщения: 18
Galala написала:
Честно говоря, я и R ставила. Мое единственное числовое поле на это никак не отреагировало. Да и смысл в том, чтобы именно вообще удалить записи, чтобы не захламлять базу и отчеты.


По-моему, подходит 0RECORDMODE = A


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, апр 14 2006, 17:31 
Начинающий
Начинающий

Зарегистрирован:
Пт, апр 14 2006, 17:27
Сообщения: 9
Откуда: Столица
Попробуйте создать новый (а не менять старый) инфоисточник, ну и правила обновления соответственно. Это похоже, баг, который пофиксят в будущем.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Вообще удалять из БД ничего не надо.
СообщениеДобавлено: Пн, апр 17 2006, 07:28 
Гость
Это стандартное типовое заблуждение программистов, что все лишнее надо удалять. Из нормальной базы данных ничего удалять не надо!
Все должно быть объяснимо для конечных пользователей: вот ошибка, вот ее сторнирование. Ситуация, когда данные подвергаются сомнению, потому что программисты удалили записи - не нормальная. На тестовой системе пожалуйста, а на боевой удаление лишнее.


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения: Re: Вообще удалять из БД ничего не надо.
СообщениеДобавлено: Пн, апр 24 2006, 14:31 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, дек 02 2004, 09:20
Сообщения: 152
Пол: Женский
SergeyT написал:
Это стандартное типовое заблуждение программистов, что все лишнее надо удалять.

Можно поспорить про заблуждения программистов. Во-первых ОДС тем и примечательна, что не только аддитивна как куб, но и поддерживает перезапись и удаление!
А во-вторых в конкретно этом случае и удаляются вспомогательные записи, фиктивно введеные программистом для решения определенных задач. Кстати сама задача не из R/3, а совственная разработка на delphi, и переноситься в BW для удобства составления отчетов.
P.S. Волшебным образом все заработало. :?: :!:


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вообще удалять из БД ничего не надо.
СообщениеДобавлено: Вт, апр 25 2006, 08:42 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Вс, июн 26 2005, 22:41
Сообщения: 1135
Откуда: Москва
Пол: Мужской
Galala написала:
P.S. Волшебным образом все заработало. :?: :!:


Как!? а вы разве не знали главного магического заклинания BW -
Если что-то не работает, а должно, выйди и зайди снова :D


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

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


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

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


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

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