Текущее время: Вт, сен 09 2025, 09:34

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: Google [Bot]


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

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