|
12.12.2006, 18:28 | #1 |
Участник
|
Может кто посоветует:
Надо вычислить в термине следующее выражение: 1.Сальдо по счету ХХХ-ХХ на начало периода + 2.Сводный оборот по корреспонденции XX-XXX c отдельными счетами за период. по п2. всё ясно по п.1 пока "туман" Проблема - надо наложить как-то фильтр на строку в термине .. ТМ-1Д
__________________
--------------------------------------------------------------------------------------------- "Собрать стадо из баранов легко, трудно собрать стадо из кошек" Профессор Сергей Капица |
|
12.12.2006, 19:18 | #2 |
Участник
|
Дата фильтр = ..BD
|
|
12.12.2006, 19:42 | #3 |
Участник
|
++Респект: Ход мыслей понятен: !!!
1. Не термин а формула - фильтры протаскиваются 2. Остальное смотрю завтра С ув.
__________________
--------------------------------------------------------------------------------------------- "Собрать стадо из баранов легко, трудно собрать стадо из кошек" Профессор Сергей Капица |
|
13.12.2006, 11:33 | #4 |
Участник
|
Проблема локализована+ERR Fix:
Если при формировании выражения в форме "Внешний отчет расширения" тип источника пустая строка, то не считается сальдо при наложенных фильтрах по дате если данные из "Фин. Книга операций". Codeunit 12407 (3.70) Процедура GetGLEntryValue() Result : Decimal //Не хватало веточки в CASE ExtrnRepCustFun."Source Type"::"" : BEGIN GLAcc.CALCFIELDS("Debit Amount", "Credit Amount", "Net Change"); CASE ExtrnRepCustFun."G/L Amount Type" OF ExtrnRepCustFun."G/L Amount Type":ebit: Buffer := GLAcc."Debit Amount"; ExtrnRepCustFun."G/L Amount Type"::Credit: Buffer := GLAcc."Credit Amount"; ELSE Buffer := GLAcc."Net Change"; END; GLEntry.SETRANGE("Source Type", ExtrnRepCustFun."Source Type"); Buffer := GLOperandCorrection(GLEntry, ExtRepDimFilter, ExtrnRepCustFun."G/L Amount Type", Buffer); CASE ExtrnRepCustFun."Amount Sign" OF ExtrnRepCustFun."Amount Sign"::Positive: IF Buffer > 0 THEN Result += Buffer; ExtrnRepCustFun."Amount Sign"::Negative: IF Buffer < 0 THEN Result += Buffer; ELSE Result += Buffer; END; END; END;
__________________
--------------------------------------------------------------------------------------------- "Собрать стадо из баранов легко, трудно собрать стадо из кошек" Профессор Сергей Капица |
|