Вход | Регистрация


Таблица Оборотов и остатков

Таблица Оборотов и остатков
Я
   tomanoff26
 
24.10.18 - 14:10
Движении до параметра начало периода в регистре нет, но при этом показывает начальный остаток в вирт таблице..это как ? и как исправить?
 
 
   aleks_default
 
1 - 24.10.18 - 14:12
остатки пересчитать
   tomanoff26
 
2 - 24.10.18 - 14:15
(1) это пересчитать итоги? делал
   tomanoff26
 
3 - 24.10.18 - 14:20
(1) прикол еще в том что если поставить параметрконец тоже близко к параметру началу, то остатка нет, т е он оборот ставит как нач остаток
   tomanoff26
 
4 - 24.10.18 - 14:51
пересчет итогов не помогает кароче(
   azernot
 
5 - 24.10.18 - 14:56
Показывай текст запроса.
А также рассказывай, как смотришь результат запроса.
   azernot
 
6 - 24.10.18 - 14:57
Ставлю 100 руб на то, что применена какая-то периодичность (к примеру регистратор), а потом тупо суммирование начального остатка.
   Дмитрий
 
7 - 24.10.18 - 15:01
При установке параметров че-нибудь не так скопировал )
   tomanoff26
 
8 - 24.10.18 - 15:07
(6) именно(, можно поподробнее и как остаться с регистратором в таблице и группировками?
   azernot
 
9 - 24.10.18 - 15:14
(8) Сильно зависит от того, что хочется получить на выходе, как получается и выводится результат запроса, запрос это или СКД...
Короче, нужны подробности.
   tomanoff26
 
10 - 24.10.18 - 15:15
(9) это скд, результат с ресурсами группируемыми по конкретным полям, не могу понять логику почему он там выводится таки?
 
 Рекламное место пустует
   azernot
 
11 - 24.10.18 - 15:22
Док 1 начальный остаток 0, конечный остаток 100
Док 2 начальный остаток 100, конечный остаток 200
Док 3 начальный остаток 200, конечный остаток 300
  

Итого начальный остаток ? , конечный остаток ?
Если просто просуммировать - то это 300 и 600 соответственно.
Короче, тема избита до нельзя, смотрит гугл "Остатки по регистраторам"

начать надо с того, что полю Регистратор надо назначить роль Период, с игнорирование значений NULL
   RomanYS
 
12 - 24.10.18 - 15:22
(10) в скд нужно роли для полей остатков и периодов настраивать. Периодичность обязательно авто
   azernot
 
13 - 24.10.18 - 15:36
Вот пример запроса

ВЫБРАТЬ
    УчетВзаиморасчетовОстаткиИОбороты.Контрагент КАК Контрагент,
    УчетВзаиморасчетовОстаткиИОбороты.Фирма КАК Фирма,
    УчетВзаиморасчетовОстаткиИОбороты.Договор КАК Договор,
    УчетВзаиморасчетовОстаткиИОбороты.ПериодСекунда КАК ПериодСекунда,
    ВЫБОР
        КОГДА УчетВзаиморасчетовОстаткиИОбороты.Регистратор = НЕОПРЕДЕЛЕНО
            ТОГДА NULL
        ИНАЧЕ УчетВзаиморасчетовОстаткиИОбороты.Регистратор
    КОНЕЦ КАК Регистратор,
    УчетВзаиморасчетовОстаткиИОбороты.СуммаСНДСНачальныйОстаток КАК СуммаСНДСНачальныйОстаток,
    УчетВзаиморасчетовОстаткиИОбороты.СуммаСНДСПриход КАК СуммаСНДСПриход,
    УчетВзаиморасчетовОстаткиИОбороты.СуммаСНДСРасход КАК СуммаСНДСРасход,
    УчетВзаиморасчетовОстаткиИОбороты.СуммаСНДСКонечныйОстаток КАК СуммаСНДСКонечныйОстаток
ИЗ
    РегистрНакопления.УчетВзаиморасчетов.ОстаткиИОбороты(, , Авто, , ) КАК УчетВзаиморасчетовОстаткиИОбороты


У поля ПериодСекунда роль Период, 2
У поля Регистратор роль Периода, 1, Игнорировать значения NULL

Отчёт выдаёт правильные результаты
   palsergeich
 
14 - 24.10.18 - 16:00
ВЫБОР
        КОГДА УчетВзаиморасчетовОстаткиИОбороты.Регистратор = НЕОПРЕДЕЛЕНО
            ТОГДА NULL
А эта ситуация разве вообще возможна? Я что то пропустил?
   azernot
 
15 - 24.10.18 - 16:02
(14) Вы формируете отчёт за 2018 год, в этом году движений не было, но начальный и, соответственно, конечный остаток есть...
Вопрос, чему равен регистратор в этой записи?
   palsergeich
 
16 - 24.10.18 - 16:05
(15) Понято, просто не сталкивался с таким
   tomanoff26
 
17 - 24.10.18 - 17:56
(13) ВЫБРАТЬ РАЗРЕШЕННЫЕ
    стоун_РасчетыСПодотчетникамиОстаткиИОбороты.Организация КАК Организация,
    стоун_РасчетыСПодотчетникамиОстаткиИОбороты.ФизическоеЛицо КАК ФизическоеЛицо,
    стоун_РасчетыСПодотчетникамиОстаткиИОбороты.РасходныйКассовыйОрдер КАК РасходныйКассовыйОрдер,
    стоун_РасчетыСПодотчетникамиОстаткиИОбороты.РасходныйКассовыйОрдер.Основание КАК Основание,
    стоун_РасчетыСПодотчетникамиОстаткиИОбороты.Валюта,
    ВЫБОР
        КОГДА стоун_РасчетыСПодотчетникамиОстаткиИОбороты.Регистратор = НЕОПРЕДЕЛЕНО
            ТОГДА NULL
        ИНАЧЕ стоун_РасчетыСПодотчетникамиОстаткиИОбороты.Регистратор
    КОНЕЦ КАК Регистратор,
    ВЫБОР
        КОГДА &РеглУчет
            ТОГДА стоун_РасчетыСПодотчетникамиОстаткиИОбороты.СуммаРеглНачальныйОстаток
        ИНАЧЕ стоун_РасчетыСПодотчетникамиОстаткиИОбороты.СуммаНачальныйОстаток
    КОНЕЦ КАК СуммаНачальныйОстаток,
    ВЫБОР
        КОГДА &РеглУчет
            ТОГДА стоун_РасчетыСПодотчетникамиОстаткиИОбороты.СуммаРеглПриход
        ИНАЧЕ стоун_РасчетыСПодотчетникамиОстаткиИОбороты.СуммаПриход
    КОНЕЦ КАК СуммаПриход,
    ВЫБОР
        КОГДА &РеглУчет
            ТОГДА стоун_РасчетыСПодотчетникамиОстаткиИОбороты.СуммаРеглРасход
        ИНАЧЕ стоун_РасчетыСПодотчетникамиОстаткиИОбороты.СуммаРасход
    КОНЕЦ КАК СуммаРасход,
    ВЫБОР
        КОГДА &РеглУчет
            ТОГДА стоун_РасчетыСПодотчетникамиОстаткиИОбороты.СуммаРеглКонечныйОстаток
        ИНАЧЕ стоун_РасчетыСПодотчетникамиОстаткиИОбороты.СуммаКонечныйОстаток
    КОНЕЦ КАК СуммаКонечныйОстаток,
    стоун_РасчетыСПодотчетникамиОстаткиИОбороты.Проект,
    стоун_РасчетыСПодотчетникамиОстаткиИОбороты.ПериодСекунда
ИЗ
    РегистрНакопления.стоун_РасчетыСПодотчетниками.ОстаткиИОбороты(, , Авто, , ) КАК стоун_РасчетыСПодотчетникамиОстаткиИОбороты
постаивл настройки, все равно есть огстаток(
   Cyberhawk
 
18 - 24.10.18 - 17:59
Что за "стоун"?

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует