8.х Анализ счета в запросе

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

  1. TopicStarter Overlay
    MelodyBlue
    Offline

    MelodyBlue Опытный в 1С

    Регистрация:
    23 апр 2010
    Сообщения:
    64
    Симпатии:
    0
    Баллы:
    26
    Как в теле запроса у счета выбрать субконто, принадлежащее к определенному виду?
  2. mialord
    Offline

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

    Регистрация:
    31 июл 2009
    Сообщения:
    5.398
    Симпатии:
    40
    Баллы:
    54
    Здраствуйте!
    Можете проверять принадлежность к типу. Для сравнения с типом используйте конструкцию "ССЫЛКА".
  3. TopicStarter Overlay
    MelodyBlue
    Offline

    MelodyBlue Опытный в 1С

    Регистрация:
    23 апр 2010
    Сообщения:
    64
    Симпатии:
    0
    Баллы:
    26
    А можно строку примера?
  4. Siddy
    Offline

    Siddy Опытный в 1С

    Регистрация:
    18 мар 2009
    Сообщения:
    311
    Симпатии:
    0
    Баллы:
    26
    ПолеЧейТипПроверяем ССЫЛКА НужныйТип
    Код:
    Хозрасчетный.Регистратор ССЫЛКА Документ.РеализацияТоваровУслуг 
    
    
  5. TopicStarter Overlay
    MelodyBlue
    Offline

    MelodyBlue Опытный в 1С

    Регистрация:
    23 апр 2010
    Сообщения:
    64
    Симпатии:
    0
    Баллы:
    26
    Что то не пойму как это применить к решению проблемы.
    Опишу подробнее:
    Из рег. РегистрБухгалтерии.Хозрасчетный.ДвиженияССубконто я выбираю СчетДт и СчетКт.
    Далее определяю счет откуда ушли деньги.
    И если у этого счета есть субконто "контрагенты", то определяю кто плательщик.
    Основная проблема в том, что это все надо провернуть в теле запроса...
    Есть варианты? :unsure:
  6. Siddy
    Offline

    Siddy Опытный в 1С

    Регистрация:
    18 мар 2009
    Сообщения:
    311
    Симпатии:
    0
    Баллы:
    26
    я вам просто пример привел, не привязываясь к вашей задаче. опишите не КАК, а ЧТО вы хотите сделать
  7. shurikvz
    Offline

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

    Регистрация:
    1 окт 2009
    Сообщения:
    8.410
    Симпатии:
    316
    Баллы:
    104
    Ну как пример:
    Код:
    "ВЫБРАТЬ
    ХозрасчетныйДвиженияССубконто.СчетДт,
    ХозрасчетныйДвиженияССубконто.СчетКт
    ИЗ
    РегистрБухгалтерии.Хозрасчетный.ДвиженияССубконто(
    &НачалоПериода,
    &КонецПериода,
    Субконто1 ССЫЛКА Справочник.Контрагенты
    ИЛИ Субконто2 ССЫЛКА Справочник.Контрагенты
    ИЛИ Субконто3 ССЫЛКА Справочник.Контрагенты,
    ,
    ) КАК ХозрасчетныйДвиженияССубконто"
    
    Правда в плане бухгалтерии мне задача не совсем ясна.
  8. shurikvz
    Offline

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

    Регистрация:
    1 окт 2009
    Сообщения:
    8.410
    Симпатии:
    316
    Баллы:
    104
    З.Ы. "ИЛИ Субконто3 ССЫЛКА Справочник.Контрагенты" - это можно убрать. Нет подобного счета в стандартном плане счетов.
  9. TopicStarter Overlay
    MelodyBlue
    Offline

    MelodyBlue Опытный в 1С

    Регистрация:
    23 апр 2010
    Сообщения:
    64
    Симпатии:
    0
    Баллы:
    26
    Мне всего то надо узнать кто кому платил. Ну точнее кто, сколько и за что.Последние два пункта я решил, а вот определить плательщика оказалось трудней. Ибо через регистратор это не определяется. Возможно мое решение в плане анализа субконто не самое рациональное.
    Рассмотрю другие варианты.
  10. shurikvz
    Offline

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

    Регистрация:
    1 окт 2009
    Сообщения:
    8.410
    Симпатии:
    316
    Баллы:
    104
    Не понял. Расчеты с покупателями - 62 счет. Зачем вам выбирать все счета?

    Код:
    "ВЫБРАТЬ
    ХозрасчетныйДвиженияССубконто.СубконтоДт1,
    ХозрасчетныйДвиженияССубконто.Содержание,
    ХозрасчетныйДвиженияССубконто.Сумма
    ИЗ
    РегистрБухгалтерии.Хозрасчетный.ДвиженияССубконто(&НачалоПериода, &КонецПериода, СчетДт В ИЕРАРХИИ (ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.РасчетыСПокупателямиИЗаказчиками)), , ) КАК ХозрасчетныйДвиженияССубконто"
    
    
    
  11. Siddy
    Offline

    Siddy Опытный в 1С

    Регистрация:
    18 мар 2009
    Сообщения:
    311
    Симпатии:
    0
    Баллы:
    26
    какой документ регистрирует оплату? и откройте тайну, какая конфа, какой релиз
  12. TopicStarter Overlay
    MelodyBlue
    Offline

    MelodyBlue Опытный в 1С

    Регистрация:
    23 апр 2010
    Сообщения:
    64
    Симпатии:
    0
    Баллы:
    26
    Счета выбираются такие какие они фигурируют в проводках регистратора. Исходя из ограничения на вид субконто это 50, 51, 52 счета плюс разная корреспонденция.
    Код:
    ВЫБРАТЬ
    ХозрасчетныйОстаткиИОбороты.Период КАК Период,
    ХозрасчетныйДвиженияССубконто.НомерСтроки,
    ХозрасчетныйДвиженияССубконто.Содержание,
    ХозрасчетныйОстаткиИОбороты.Субконто1 КАК Статья,
    ХозрасчетныйОстаткиИОбороты.Организация КАК плательщик,
    ХозрасчетныйОстаткиИОбороты.Регистратор,
    ХозрасчетныйДвиженияССубконто.СчетДт,
    ХозрасчетныйДвиженияССубконто.СчетКт
    ИЗ
    РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(, , Запись, {счет=&счет}, , &ВидСубконто, ) КАК ХозрасчетныйОстаткиИОбороты
    ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Хозрасчетный.ДвиженияССубконто(, , ) КАК ХозрасчетныйДвиженияССубконто
    ПО ХозрасчетныйОстаткиИОбороты.Регистратор = ХозрасчетныйДвиженияССубконто.Регистратор
    И ХозрасчетныйОстаткиИОбороты.НомерСтроки = ХозрасчетныйДвиженияССубконто.НомерСтроки
    
    УПОРЯДОЧИТЬ ПО
    Период
    
  13. TopicStarter Overlay
    MelodyBlue
    Offline

    MelodyBlue Опытный в 1С

    Регистрация:
    23 апр 2010
    Сообщения:
    64
    Симпатии:
    0
    Баллы:
    26
    Исходя из выше представленного запроса это:
    Приходный кассовый ордер, Расходный кассовый ордер, Отчет о розничных продажах,
    Платежное поручение исходящее, Платежное поручение входящее, Платежный ордер на поступление денежных средств, Ввод нач. остатков, Закрытие месяца, Отчет о розничных продажах. Конечно, по шапке документа определить плательщика - получателя трудно, поскольку в разных документах называются по разному. Вот и решил искать эту инфу в движениях документа.
    Бухня 1.6 (1.6.11.7)
Похожие темы
  1. kvdenis
    Ответов:
    1
    Просмотров:
    1.494
  2. AdmMaster-2008
    Ответов:
    0
    Просмотров:
    721
  3. geniusbsd
    Ответов:
    1
    Просмотров:
    675
  4. r21083
    Ответов:
    2
    Просмотров:
    723
Загрузка...

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