![]() |
#2 |
Участник
|
![]() Цитата:
Сообщение от 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; Вопрос:Отчет по измерениям за выбранный период работать корректно не будет - это, как я уже говорил, фиг с ним, сами фин. операции будут корректно отображаться в плане счетов? ИМХО - Только лучше выгрузить табличку, а потом почистить табличку (но аккуратно, чтобы строки не удалять). Или вообще удалить все, а потом обновить (правда может занять ПРИЛИЧНО времени, так как заново будет заполняться табличка из таблицы Измерений). |
|