AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Администрирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 19.05.2009, 17:46   #1  
Zabr is offline
Zabr
Участник
Axapta Retail User
 
1,202 / 345 (14) ++++++
Регистрация: 26.06.2002
Адрес: Москва
таблица InventReportDimHistory
Для чего используется история операций по аналитикам - таблица InventReportDimHistory ? Смотрел по перекрестным ссылкам - не осилил. Можно ли безболезненно почистить её содержимое? У меня там 4,5 млн записей на полгигабайта базы.
Старый 19.05.2009, 17:53   #2  
MironovI is offline
MironovI
Участник
 
724 / 77 (4) ++++
Регистрация: 30.05.2005
Цитата:
Сообщение от Zabr Посмотреть сообщение
таблица InventReportDimHistory
Retail? кастом?
Старый 19.05.2009, 17:56   #3  
Zabr is offline
Zabr
Участник
Axapta Retail User
 
1,202 / 345 (14) ++++++
Регистрация: 26.06.2002
Адрес: Москва
Цитата:
Сообщение от MironovI Посмотреть сообщение
Retail? кастом?
Если б так, я б сам разобрался.... Это в стандарте: AX 4.0 SP2, на слое SYS, код таблицы 1804.
Старый 19.05.2009, 23:04   #4  
petr is offline
petr
Участник
Соотечественники
 
561 / 201 (8) ++++++
Регистрация: 30.05.2005
Адрес: Швейцария
В этой таблице хранятся данные (складская аналитика) для печать документов по продаже (накладные, отборочные накладные, и т.п.), закупке, производству.

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

Кроме печати накладных, отбор. накладных и еще кое-каких документов, таблица нигде не используется, поэтому если не используете данный функционал - то удаляйте.
За это сообщение автора поблагодарили: Zabr (3).
Старый 20.05.2009, 10:16   #5  
Zabr is offline
Zabr
Участник
Axapta Retail User
 
1,202 / 345 (14) ++++++
Регистрация: 26.06.2002
Адрес: Москва
Цитата:
Сообщение от petr Посмотреть сообщение
Кроме печати накладных, отбор. накладных и еще кое-каких документов, таблица нигде не используется, поэтому если не используете данный функционал - то удаляйте.
Спасибо огромное. Действительно, только при печати, и на используемые нами российские формы отсутствие этих записей никак не влияет. Можно смело чистить таблицу. Жаль только, что нет нигде в настройках галки, отключающей запись в эту табличку - а ведь это и лишнее место в базе, и лишнее время на построчную обработку заказов на покупку и на продажу (в семействах классов PurchFormLetter и SalesFormLetter, методы addToInventReportDimHistory). Придется самому делать.
Старый 06.12.2024, 13:49   #6  
kitty is offline
kitty
Участник
 
370 / 30 (2) +++
Регистрация: 24.05.2005
Добрый день

AX2009. Таблица в десятке самых больних таблиц в БД , почти 650 млн записей (и индексы занимают в 20 раз больше места , чем данные)

Я правильно понимаю, что можно проанализировать, в каких компаниях поля InventDim* (InventDimConfirm, InventDimInvoice, InventDimPackingSplip etc ) в custFormLetterParameters и vendFormLetterParameters равны 0 , и для таких dataAreaId удалить записи в InventReportDimHistory?
Может, есть какие-то более оптимальные варианты? Можно, наверное, еще найти по складской проводке старые проводки и уже на их основании удалить соответсвующие InventReportDimHistory ? (хотя бы те, что старее тех Х лет, что компания обязана хранить данные для аудита )

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

Последний раз редактировалось kitty; 06.12.2024 в 14:40.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Накрылась таблица InventTableModule. miklenew DAX: Администрирование 9 18.01.2008 11:36
таблица InventJournalReportTable_RU Andrux DAX: Программирование 2 17.08.2007 13:56
HELP! Созданная вручную таблица не сохраняется в MSSQL!!! ign_al DAX: Программирование 3 07.07.2004 12:34
select sum(amount) from временная таблица ATimTim DAX: Программирование 6 11.06.2004 14:16
Для чего нужно к каждому журналу еще таблица ХХХSalesLink? ArturK DAX: База знаний и проекты 1 15.04.2004 11:51

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 03:58.