Имя: Пароль:
1C
1С v8
Изменение отчета валовая прибыль.
0 skyraid
 
25.06.12
13:43
Подскажте как модифицировать отчет Валовая прибыль из УТ 10.3 так чтобы вместо цены закупки котороя подтягивается из региста ПродажиСебестоимость, брались значения цены номенклатуры с типом себестоимость на дату продажи?
1 mikecool
 
25.06.12
13:45
исправить запрос на заполнение данных
2 skyraid
 
25.06.12
13:52
Собственно основной вопрос то и заключается в том как его исправить. Все мои попытки исправить нужную часть запрос закончились полным фиаско, основная причина которого это необходимость выборки значения себестоимости на конкретную дату. Ниже кусок запроса, который и требуется модифицировать:

   |    ИЗ
   |        (ВЫБРАТЬ
*******
   |        ИЗ
   |            РегистрНакопления.Продажи.Обороты(&ДатаНач, &ДатаКон, Регистратор, {Организация.* КАК Организация, Проект.* КАК Проект, Подразделение.* КАК Подразделение, Контрагент.* КАК Покупатель, ДоговорКонтрагента.* КАК ДоговорПокупателя, Номенклатура.* КАК Номенклатура, ХарактеристикаНоменклатуры.* КАК ХарактеристикаНоменклатуры, ЗаказПокупателя.* КАК ЗаказПокупателя}) КАК ПродажиОбороты
   |                ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
   |                    ПродажиСебестоимость.Номенклатура КАК Номенклатура,
   |                    ПродажиСебестоимость.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры,
   |                    ПродажиСебестоимость.ЗаказПокупателя КАК ЗаказПокупателя,
   |                    ВЫБОР
   |                        КОГДА ПродажиСебестоимость.ДокументДвижения <> НЕОПРЕДЕЛЕНО
   |                            ТОГДА ПродажиСебестоимость.ДокументДвижения
   |                        ИНАЧЕ ПродажиСебестоимость.Регистратор
   |                    КОНЕЦ КАК Регистратор,
   |                    СУММА(ПродажиСебестоимость.Стоимость) КАК СтоимостьОборот
   |                ИЗ
   |                    РегистрНакопления.ПродажиСебестоимость КАК ПродажиСебестоимость
   |                ГДЕ
   |                    ПродажиСебестоимость.Период МЕЖДУ &ДатаНачала И &ДатаКонца
   |                {ГДЕ
   |                    ПродажиСебестоимость.Проект.* КАК Проект,
   |                    ПродажиСебестоимость.Подразделение.* КАК Подразделение,
   |                    ПродажиСебестоимость.Номенклатура.* КАК Номенклатура,
   |                    ПродажиСебестоимость.ХарактеристикаНоменклатуры.* КАК ХарактеристикаНоменклатуры,
   |                    ПродажиСебестоимость.ЗаказПокупателя.* КАК ЗаказПокупателя}
   |                
   |                СГРУППИРОВАТЬ ПО
   |                    ПродажиСебестоимость.Номенклатура,
   |                    ПродажиСебестоимость.ХарактеристикаНоменклатуры,
   |                    ПродажиСебестоимость.ЗаказПокупателя,
   |                    ВЫБОР
   |                        КОГДА ПродажиСебестоимость.ДокументДвижения <> НЕОПРЕДЕЛЕНО
   |                            ТОГДА ПродажиСебестоимость.ДокументДвижения
   |                        ИНАЧЕ ПродажиСебестоимость.Регистратор
   |                    КОНЕЦ) КАК ТаблицаРегистраПродажиСебестоимость
   |                ПО ТаблицаРегистраПродажиСебестоимость.Номенклатура = ПродажиОбороты.Номенклатура
   |                    И ТаблицаРегистраПродажиСебестоимость.ХарактеристикаНоменклатуры = ПродажиОбороты.ХарактеристикаНоменклатуры
   |                    И ТаблицаРегистраПродажиСебестоимость.ЗаказПокупателя = ПродажиОбороты.ЗаказПокупателя
   |                    И ТаблицаРегистраПродажиСебестоимость.Регистратор = ПродажиОбороты.Регистратор) КАК ВложенныйЗапрос
   |    
   |    СГРУППИРОВАТЬ ПО
3 DrShad
 
25.06.12
13:55
значения РС на каждую дату это уже давно порванный баян, так что в книгу знаний, там все расписано
4 acsent
 
25.06.12
13:56
цены на каждую дату нужны, чтоли????
5 skyraid
 
25.06.12
14:00
Цена должна братся на дату прадажи каждой единицы товара.
6 pumbaEO
 
25.06.12
14:01
(4) на каждую секунду :)
7 palpetrovich
 
25.06.12
14:02
(5) бери прямо из документа :) ну или из  региста Продажи
8 skyraid
 
25.06.12
14:08
Вопрос не в том как откуда и зачем брать дату, а в том как запрос модифицировать чтобы он нужные данные забирал.
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn