1. Спонсор публикаций Marketplace codeby. Сервис, который так долго ждали. При расчетах используем биткоин. Первый товар уже в продаже: Консультация на тему ИБ от Ondrik8

    Скрыть объявление
  2. Спонсор публикаций Marketplace codeby. Сервис, который так долго ждали. При расчетах используем биткоин. Второй товар маркетплейса: Надёжная обфускация вашей программы от PingVinich

    Скрыть объявление

помогите ламмеру: запрос УТ 8.1 + безналичная оплата УТ 8.1

Тема в разделе "1C и всё что с ней связано", создана пользователем Umka, 20 авг 2009.

  1. Umka

    Umka Гость

    Репутация:
    0
    Коллеги, два вопроса по 8.1:

    1) Для простейшего отчета нужен запрос к регистру накоплений Продажи. Там среди прочих измерений есть Номенклатура и ДокументПродажи. Я обращаюсь к виртуальной таблице ПродажиОбороты чтобы выбрать оттуда все движения по всей номенклатуре за определенный период, только мне нужны все движения, сделанные документом вида "ВозвратТоваровОтПокупателей". Как это лучше реализовать, чтобы сохранялась группировка (свертка) строк по позициям номенклатуры? Если я добавляю ДокументПродажи в перечень полей запроса, он у меня автоматически попадает в группировочные поля и сбивается группировка по номенклатуре (не суммируется кол-во каждого отдельного товара, а идет строками по каждому движению).
    Подскажите пжл как лучше оформить текст запроса, чтобы 1. выбирались только движения, сделанные указанным видом документа 2. при этом происходила группировка по позициям номенклатуры?
    *********************************************************************
    Запрос.Текст ="ВЫБРАТЬ
    | СУММА(ПродажиОбороты.КоличествоОборот) КАК КоличествоОборот,
    | СУММА(ПродажиОбороты.СтоимостьОборот) КАК СтоимостьОборот,
    | СУММА(ПродажиОбороты.СтоимостьБезСкидокОборот) КАК СтоимостьБезСкидокОборот,
    | ПродажиОбороты.Номенклатура.Наименование КАК Товар,
    | ПродажиОбороты.ДокументПродажи КАК ДокументПродажи
    |ИЗ
    | РегистрНакопления.Продажи.Обороты(&ДатаНач, &ДатаКон, , ) КАК ПродажиОбороты
    |
    |СГРУППИРОВАТЬ ПО
    | ПродажиОбороты.Номенклатура.Наименование,
    | ПродажиОбороты.ДокументПродажи";

    Запрос.УстановитьПараметр("ДатаНач",ДатаНач);
    Запрос.УстановитьПараметр("ДатаКон",ДатаКон);
    *********************************************************************

    2й Вопрос. В типовой конфигурации УТ насколько я понял не фиксируется в регистрах, был ли продан товар по одному виду оплаты или по другому. При Закрытии смены просто суммируется весь приход по безналу и мы уже не видим какой товар продан за наличные, а какой за безнал, т.к. чеки автоматически удаляются при закрытии смены, так или я чего-то недопонимаю? Если так, то может кто поделится идеей как лучше организовать подобную аналитику, не сильно переколбашивая конфигурацию?

    Буду признателен за любые содержательные ответы\подсказки!
     
  2. ech

    ech Гость

    Репутация:
    0
    попробуй сделать соединение в запросе ТвойРегистр с твоим документом. А группировку по номенклатуре документа
     
  3. KSergei

    KSergei Гость

    Репутация:
    0
    Добавь условие в запросе
    Код (Text):
    ПродажиОбороты.Регистратор ССЫЛКА Документ."Документ по которому нужно произвести отбор"
     
  4. Umka

    Umka Гость

    Репутация:
    0
    Спасибо за советы по запросам! Заработало!!!

    А по безналу никто не в курсе?
     
Загрузка...
Похожие Темы - помогите ламмеру запрос
  1. number27
    Ответов:
    0
    Просмотров:
    78
  2. Rina
    Ответов:
    0
    Просмотров:
    94
  3. maksiiimka
    Ответов:
    2
    Просмотров:
    91
  4. Ким
    Ответов:
    23
    Просмотров:
    624
  5. Sr233
    Ответов:
    2
    Просмотров:
    196

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