8.х Убрать обороты и получить остатки

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем nbIpKuH_BaH9I, 13 янв 2016.

  1. TopicStarter Overlay
    nbIpKuH_BaH9I
    Offline

    nbIpKuH_BaH9I Модераторы Команда форума Модератор

    Регистрация:
    16 сен 2009
    Сообщения:
    6.990
    Симпатии:
    399
    Баллы:
    104
    Всем привет. Народ, есть задачка. Короче. Есть регистр бухгалтерии Хозрасчетный. Есть регистр сведений со списком контрагентов, которые необходимо исключить, но также еще есть один признак (булево) называется "с корреспонденцией". Означает, что нужно еще убрать любую корреспонденцию по этому контрагенту. По оборотам все ясно. Берем полные обороты без этих контрагентов, берем корреспонденцию по этим контрагентам. Из полных вычитаем корреспонденцию. и получаем сумму без этих контрагентов и без суммы по корреспонденции.

    Сейчас возник вопрос не об оборотах, а об остатках. Никак не могу придумать как сделать. Из остатков могу легко убрать контрагентов, а вот корреспонденцию как убрать ума не приложу. Прошу помощи.
  2. nomad_irk
    Online

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.581
    Симпатии:
    717
    Баллы:
    204
    На сколько понял суть: никак ты не уберешь, либо рассчитывай остатки сам :)
  3. TopicStarter Overlay
    nbIpKuH_BaH9I
    Offline

    nbIpKuH_BaH9I Модераторы Команда форума Модератор

    Регистрация:
    16 сен 2009
    Сообщения:
    6.990
    Симпатии:
    399
    Баллы:
    104
    Рассчитывай сам, это ты имеешь в виду Дт-КТ?
  4. Draco
    Offline

    Draco Модераторы Команда форума Модератор

    Регистрация:
    28 окт 2009
    Сообщения:
    13.649
    Симпатии:
    948
    Баллы:
    204
    а почему нелья получить Полную таблицу Обороты+ остаки
    Затем получить Таблицу в такой же аналитике только с отбором по данным контрагентам
    А затем из первой табл вычесть вторую.
    Ну запросом что то вроде.
    первый Остатки обороты за период, второй запрос Остатки обороты за период (Контранент в Твоих контаргентах), толькотут суммы на -1 умножь, а затем оба запроса объедени
    --- Объединение сообщений, 13 янв 2016 ---
    И получиться у тебя Остатки обороты без остатков оборотов по данным контрагентам. Ну если я все правильно понял
  5. nomad_irk
    Online

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.581
    Симпатии:
    717
    Баллы:
    204
    Да, только там будет как описал Андрей, т.е. придется раскорячится.
  6. TopicStarter Overlay
    nbIpKuH_BaH9I
    Offline

    nbIpKuH_BaH9I Модераторы Команда форума Модератор

    Регистрация:
    16 сен 2009
    Сообщения:
    6.990
    Симпатии:
    399
    Баллы:
    104
    Остатки в этом случае не имеют смысла. Нельзя из них вычесть обороты. Походу придется рассчитывать остатки самому. :(
  7. Draco
    Offline

    Draco Модераторы Команда форума Модератор

    Регистрация:
    28 окт 2009
    Сообщения:
    13.649
    Симпатии:
    948
    Баллы:
    204
    Всмысле ты видно не понял что предлагаю

    вот есть у тебя табличка

    Контрагент Нач остаток Приход Расход Кон остаток

    Допустим

    Иванов 1 2 1 2
    Сидоров 0 3 1 2

    Допустим у теб сидрово в РС тогда таблица по сидоровоу у тебя будет

    Сидоров -0 -3 -1 -2

    Ну вот теперь объедени эти таблицы

    получишь только
    Иванов 1 2 1 2 что и надо было
  8. nomad_irk
    Online

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.581
    Симпатии:
    717
    Баллы:
    204
    Получишь таблицу:

    Иванов 1 2 1 2
    Сидоров 0 0 0 0

    :)

    И придется тебе изъеб придумать, как исключить "пустые строки" из списка :)

    Хотя, опять же ВТ "ОстаткиИОбороты" даст тебе нужный результат, если выполнить отбор по контрагентам/договорам
    Последнее редактирование: 14 янв 2016
  9. Draco
    Offline

    Draco Модераторы Команда форума Модератор

    Регистрация:
    28 окт 2009
    Сообщения:
    13.649
    Симпатии:
    948
    Баллы:
    204
    ну по условию отсеять не проблема

Поделиться этой страницей