30.09.2009, 18:40
|
#2
|
Участник
Регистрация: 28.12.2004
Адрес: Киев
|
Цитата:
Сообщение от Wooldoor_Sockbat
Добрый день.
Хочу сделать Компрессию Фин. Операций за 2 года, аналитика не нужна. Но стандартный функционал не позволял мне сжать операции, без обновления отчетов по измерениям.
В отчете я закомментил следующий код:
Код: IF AnalysisView.FIND('-') THEN BEGIN
AnalysisView.CheckDimensionsAreRetained(3,REPORT::"Date Compress General Ledger",FALSE);
AnalysisView.CheckViewsAreUpdated;
COMMIT;
END; Код: SelectedDim.GetSelectedDim(
USERID,3,REPORT::"Date Compress General Ledger",'',TempSelectedDim);
GLSetup.GET;
Retain[5] :=
TempSelectedDim.GET(
USERID,3,REPORT::"Date Compress General Ledger",'',GLSetup."Global Dimension 1 Code");
Retain[6] :=
TempSelectedDim.GET(
USERID,3,REPORT::"Date Compress General Ledger",'',GLSetup."Global Dimension 2 Code"); Код: DimBufMgt.CollectDimEntryNo(
TempSelectedDim,DATABASE::"G/L Entry","Entry No.",
0,FALSE,DimEntryNo);
ComprDimEntryNo := DimEntryNo; и так далее, вообщем везде где встречаются измерения.
Вопрос:Отчет по измерениям за выбранный период работать корректно не будет - это, как я уже говорил, фиг с ним, сами фин. операции будут корректно отображаться в плане счетов?
Да, должно быть все ОК.
ИМХО - Только лучше выгрузить табличку, а потом почистить табличку (но аккуратно, чтобы строки не удалять). Или вообще удалить все, а потом обновить (правда может занять ПРИЛИЧНО времени, так как заново будет заполняться табличка из таблицы Измерений).
|
|