![]() |
![]() |
![]() |
|
Добавление доп.реквизита в отчета "стоимостная оценка склада" | ☑ | ||
---|---|---|---|---|
0
loken2
08.11.13
✎
15:25
|
Добавил доп.поле "Сред. цена", выводится в отчет но не заполняется
|
|||
1
loken2
08.11.13
✎
15:25
|
УниверсальныйОтчет.ДобавитьПоказатель("СредЦена", "Сред.цена", Истина, "ЧЦ=15; ЧДЦ=2");
УниверсальныйОтчет.ДобавитьПоказатель("КоличествоОстаток", "в ед. хранения", Истина, "ЧЦ=15; ЧДЦ=3", "Количество", "Количество"); УниверсальныйОтчет.ДобавитьПоказатель("КоличествоБазовыхЕдОстаток", "в базовых ед.", Истина, "ЧЦ=15; ЧДЦ=3", "Количество", "Количество"); УниверсальныйОтчет.ДобавитьПоказатель("НеотфактурованныйОстаток", "в ед. хранения", Истина, "ЧЦ=15; ЧДЦ=3", "КоличествоНеотфактурованных", "Количество неотфактурованных"); УниверсальныйОтчет.ДобавитьПоказатель("НеотфактурованныйБазовыхЕдОстаток", "в базовых ед.", Истина, "ЧЦ=15; ЧДЦ=3", "КоличествоНеотфактурованных", "Количество неотфактурованных"); УниверсальныйОтчет.ДобавитьПоказатель("Себестоимость", "Себестоимость |("+мВалютаУправленческогоУчета+")", Истина, "ЧЦ=15; ЧДЦ=2"); УниверсальныйОтчет.ДобавитьПоказатель("ТипЦенЦена", "Цена", Истина, "ЧЦ=15; ЧДЦ=2", "ВВыбранномТипеЦен", "В выбранном типе цен ("+мВалютаУправленческогоУчета+")"); УниверсальныйОтчет.ДобавитьПоказатель("ТипЦенСтоимость", "Стоимость", Истина, "ЧЦ=15; ЧДЦ=2", "ВВыбранномТипеЦен", "В выбранном типе цен ("+мВалютаУправленческогоУчета+")"); УниверсальныйОтчет.ДобавитьПоказатель("ТипЦенНаценка", "Наценка", Истина, "ЧЦ=15; ЧДЦ=2", "ВВыбранномТипеЦен", "В выбранном типе цен ("+мВалютаУправленческогоУчета+")"); УниверсальныйОтчет.ДобавитьПоказатель("ТипЦенРентабельность", "Рентабельность (%)", Истина, "ЧЦ=9; ЧДЦ=2", "ВВыбранномТипеЦен", "В выбранном типе цен ("+мВалютаУправленческогоУчета+")"); ТекстЗапроса = " |ВЫБРАТЬ РАЗРЕШЕННЫЕ //РАЗЛИЧНЫЕ | Склад КАК Склад, | ТаблицаРегистра.Номенклатура КАК Номенклатура, | ТаблицаРегистра.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры, | ВЫБОР КОГДА СтатусПартии = &Неотфактурованный | ТОГДА 0 | ИНАЧЕ КоличествоОстаток | КОНЕЦ КАК КоличествоОстаток, | ВЫБОР КОГДА СтатусПартии = &Неотфактурованный | ТОГДА 0 | ИНАЧЕ КоличествоОстаток | *ТаблицаРегистра.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент | КОНЕЦ КАК КоличествоБазовыхЕдОстаток, | ВЫБОР КОГДА СтатусПартии = &Неотфактурованный | ТОГДА КоличествоОстаток | ИНАЧЕ 0 | КОНЕЦ КАК НеотфактурованныйОстаток, | ВЫБОР КОГДА СтатусПартии = &Неотфактурованный | ТОГДА КоличествоОстаток | *ТаблицаРегистра.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент | ИНАЧЕ 0 | КОНЕЦ КАК НеотфактурованныйБазовыхЕдОстаток, | СтоимостьОстаток КАК Себестоимость, | ТаблицаРегистра.СтоимостьОстаток/ТаблицаРегистра.КоличествоОстаток КАК СредЦена, | ВЫБОР КОГДА ЦеныНоменклатуры.Цена ЕСТЬ NULL ТОГДА | ЦеныНоменклатурыБезХарактеристик.Цена * ТаблицаРегистра.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент / ЦеныНоменклатурыБезХарактеристик.ЕдиницаИзмерения.Коэффициент * (КурсыВалютСрезПоследнихБезХарактеристик.Курс / КурсыВалютСрезПоследнихБезХарактеристик.Кратность) / (УпрВалюты.Курс / УпрВалюты.Кратность) * &КоэффициентБазовогоТипаЦен | ИНАЧЕ | ЦеныНоменклатуры.Цена * ТаблицаРегистра.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент / ЦеныНоменклатуры.ЕдиницаИзмерения.Коэффициент * (КурсыВалютСрезПоследних.Курс / КурсыВалютСрезПоследних.Кратность) / (УпрВалюты.Курс / УпрВалюты.Кратность) * &КоэффициентБазовогоТипаЦен | КОНЕЦ КАК ТипЦенЦена, | ВЫБОР КОГДА ЦеныНоменклатуры.Цена ЕСТЬ NULL ТОГДА | ТаблицаРегистра.КоличествоОстаток * (ЦеныНоменклатурыБезХарактеристик.Цена / ЦеныНоменклатурыБезХарактеристик.ЕдиницаИзмерения.Коэффициент) * ТаблицаРегистра.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент * (КурсыВалютСрезПоследнихБезХарактеристик.Курс / КурсыВалютСрезПоследнихБезХарактеристик.Кратность) / (УпрВалюты.Курс / УпрВалюты.Кратность) * &КоэффициентБазовогоТипаЦен | ИНАЧЕ | ТаблицаРегистра.КоличествоОстаток * (ЦеныНоменклатуры.Цена / ЦеныНоменклатуры.ЕдиницаИзмерения.Коэффициент) * ТаблицаРегистра.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент * (КурсыВалютСрезПоследних.Курс / КурсыВалютСрезПоследних.Кратность) / (УпрВалюты.Курс / УпрВалюты.Кратность) * &КоэффициентБазовогоТипаЦен | КОНЕЦ КАК ТипЦенСтоимость, | ВЫБОР КОГДА СтатусПартии = &Неотфактурованный | ТОГДА 0 | ИНАЧЕ ВЫБОР КОГДА ЦеныНоменклатуры.Цена ЕСТЬ NULL ТОГДА | КоличествоОстаток*(ЦеныНоменклатурыБезХарактеристик.Цена/ЦеныНоменклатурыБезХарактеристик.ЕдиницаИзмерения.Коэффициент)*ТаблицаРегистра.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент | *(КурсыВалютСрезПоследнихБезХарактеристик.Курс/КурсыВалютСрезПоследнихБезХарактеристик.Кратность) | /(УпрВалюты.Курс/УпрВалюты.Кратность) | *(&КоэффициентБазовогоТипаЦен) | -СтоимостьОстаток | ИНАЧЕ | КоличествоОстаток*(ЦеныНоменклатуры.Цена/ЦеныНоменклатуры.ЕдиницаИзмерения.Коэффициент)*ТаблицаРегистра.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент | *(КурсыВалютСрезПоследних.Курс/КурсыВалютСрезПоследних.Кратность) | /(УпрВалюты.Курс/УпрВалюты.Кратность) | *(&КоэффициентБазовогоТипаЦен) | -СтоимостьОстаток | КОНЕЦ | КОНЕЦ КАК ТипЦенНаценка, | ВЫБОР КОГДА ЦеныНоменклатуры.Цена ЕСТЬ NULL ТОГДА | ВЫБОР КОГДА КоличествоОстаток*(ЦеныНоменклатурыБезХарактеристик.Цена/ЦеныНоменклатурыБезХарактеристик.ЕдиницаИзмерения.Коэффициент)*ТаблицаРегистра.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент | *(КурсыВалютСрезПоследнихБезХарактеристик.Курс/КурсыВалютСрезПоследнихБезХарактеристик.Кратность) | /(УпрВалюты.Курс/УпрВалюты.Кратность) | *(&КоэффициентБазовогоТипаЦен) = 0 ТОГДА | 0 | ИНАЧЕ | (КоличествоОстаток*(ЦеныНоменклатурыБезХарактеристик.Цена/ЦеныНоменклатурыБезХарактеристик.ЕдиницаИзмерения.Коэффициент)*ТаблицаРегистра.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент | *(КурсыВалютСрезПоследнихБезХарактеристик.Курс/КурсыВалютСрезПоследнихБезХарактеристик.Кратность) | /(УпрВалюты.Курс/УпрВалюты.Кратность) | *(&КоэффициентБазовогоТипаЦен) | -СтоимостьОстаток) | / (КоличествоОстаток*(ЦеныНоменклатурыБезХарактеристик.Цена/ЦеныНоменклатурыБезХарактеристик.ЕдиницаИзмерения.Коэффициент)*ТаблицаРегистра.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент | *(КурсыВалютСрезПоследнихБезХарактеристик.Курс/КурсыВалютСрезПоследнихБезХарактеристик.Кратность) | /(УпрВалюты.Курс/УпрВалюты.Кратность) | *(&КоэффициентБазовогоТипаЦен)) *100 | КОНЕЦ | ИНАЧЕ | ВЫБОР КОГДА КоличествоОстаток*(ЦеныНоменклатуры.Цена/ЦеныНоменклатуры.ЕдиницаИзмерения.Коэффициент)*ТаблицаРегистра.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент | *(КурсыВалютСрезПоследних.Курс/КурсыВалютСрезПоследних.Кратность) | /(УпрВалюты.Курс/УпрВалюты.Кратность) | *(&КоэффициентБазовогоТипаЦен) = 0 ТОГДА | 0 | ИНАЧЕ | (КоличествоОстаток*(ЦеныНоменклатуры.Цена/ЦеныНоменклатуры.ЕдиницаИзмерения.Коэффициент)*ТаблицаРегистра.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент | *(КурсыВалютСрезПоследних.Курс/КурсыВалютСрезПоследних.Кратность) | /(УпрВалюты.Курс/УпрВалюты.Кратность) | *(&КоэффициентБазовогоТипаЦен) | -СтоимостьОстаток) | / (КоличествоОстаток*(ЦеныНоменклатуры.Цена/ЦеныНоменклатуры.ЕдиницаИзмерения.Коэффициент)*ТаблицаРегистра.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент | *(КурсыВалютСрезПоследних.Курс/КурсыВалютСрезПоследних.Кратность) | /(УпрВалюты.Курс/УпрВалюты.Кратность) | *(&КоэффициентБазовогоТипаЦен)) *100 | КОНЕЦ | КОНЕЦ КАК ТипЦенРентабельность | //ПОЛЯ_СВОЙСТВА | //ПОЛЯ_КАТЕГОРИИ | |{ВЫБРАТЬ | Склад.*, | Номенклатура.*, | ХарактеристикаНоменклатуры.*, | КоличествоОстаток, | КоличествоБазовыхЕдОстаток, | НеотфактурованныйОстаток, | НеотфактурованныйБазовыхЕдОстаток, | Себестоимость, | СредЦена, | ТипЦенЦена, | ТипЦенСтоимость, | ТипЦенНаценка, | ТипЦенРентабельность | //ПСЕВДОНИМЫ_СВОЙСТВА | //ПСЕВДОНИМЫ_КАТЕГОРИИ |} | |ИЗ РегистрСведений.КурсыВалют.СрезПоследних(&ДатаКон, Валюта = &ВалютаУпрУчета) КАК УпрВалюты, | РегистрНакопления.ПартииТоваровНаСкладах.Остатки(&ДатаКон, СтатусПартии В (&СписокСтатусовПартии) | {Склад.* КАК Склад, | Номенклатура.* КАК Номенклатура, | ХарактеристикаНоменклатуры.* КАК ХарактеристикаНоменклатуры |} | ) КАК ТаблицаРегистра | ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних(&ДатаКон, ТипЦен = &БазовыйТипЦен {Номенклатура.* КАК Номенклатура}) КАК ЦеныНоменклатуры | ПО ТаблицаРегистра.Номенклатура = ЦеныНоменклатуры.Номенклатура И | ТаблицаРегистра.ХарактеристикаНоменклатуры = ЦеныНоменклатуры.ХарактеристикаНоменклатуры | ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних(&ДатаКон, ((ТипЦен = &БазовыйТипЦен) И (ХарактеристикаНоменклатуры = ЗНАЧЕНИЕ(Справочник.ХарактеристикиНоменклатуры.ПустаяСсылка))) {Номенклатура.* КАК Номенклатура}) КАК ЦеныНоменклатурыБезХарактеристик | ПО ТаблицаРегистра.Номенклатура = ЦеныНоменклатурыБезХарактеристик.Номенклатура | ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.КурсыВалют.СрезПоследних(&ДатаКон) КАК КурсыВалютСрезПоследних | ПО ЦеныНоменклатуры.Валюта = КурсыВалютСрезПоследних.Валюта | ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.КурсыВалют.СрезПоследних(&ДатаКон, ) КАК КурсыВалютСрезПоследнихБезХарактеристик | ПО ЦеныНоменклатурыБезХарактеристик.Валюта = КурсыВалютСрезПоследнихБезХарактеристик.Валюта |//СОЕДИНЕНИЯ | |{ГДЕ | Склад.* КАК Склад, | ТаблицаРегистра.Номенклатура.* КАК Номенклатура, | ТаблицаРегистра.ХарактеристикаНоменклатуры.* КАК ХарактеристикаНоменклатуры, | ВЫБОР КОГДА СтатусПартии = &Неотфактурованный | ТОГДА 0 | ИНАЧЕ КоличествоОстаток | КОНЕЦ КАК КоличествоОстаток, | ВЫБОР КОГДА СтатусПартии = &Неотфактурованный | ТОГДА 0 | ИНАЧЕ КоличествоОстаток | *ТаблицаРегистра.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент | КОНЕЦ КАК КоличествоБазовыхЕдОстаток, | ВЫБОР КОГДА СтатусПартии = &Неотфактурованный | ТОГДА КоличествоОстаток | ИНАЧЕ 0 | КОНЕЦ КАК НеотфактурованныйОстаток, | ВЫБОР КОГДА СтатусПартии = &Неотфактурованный | ТОГДА КоличествоОстаток | *ТаблицаРегистра.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент | ИНАЧЕ 0 | КОНЕЦ КАК НеотфактурованныйБазовыхЕдОстаток, | СтоимостьОстаток КАК Себестоимость, | ВЫБОР КОГДА ЦеныНоменклатуры.Цена ЕСТЬ NULL ТОГДА | ЦеныНоменклатурыБезХарактеристик.Цена * ТаблицаРегистра.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент / ЦеныНоменклатурыБезХарактеристик.ЕдиницаИзмерения.Коэффициент * (КурсыВалютСрезПоследнихБезХарактеристик.Курс / КурсыВалютСрезПоследнихБезХарактеристик.Кратность) / (УпрВалюты.Курс / УпрВалюты.Кратность) * &КоэффициентБазовогоТипаЦен | ИНАЧЕ | ЦеныНоменклатуры.Цена * ТаблицаРегистра.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент / ЦеныНоменклатуры.ЕдиницаИзмерения.Коэффициент * (КурсыВалютСрезПоследних.Курс / КурсыВалютСрезПоследних.Кратность) / (УпрВалюты.Курс / УпрВалюты.Кратность) * &КоэффициентБазовогоТипаЦен | КОНЕЦ КАК ТипЦенЦена, | ВЫБОР КОГДА ЦеныНоменклатуры.Цена ЕСТЬ NULL ТОГДА | ТаблицаРегистра.КоличествоОстаток * (ЦеныНоменклатурыБезХарактеристик.Цена / ЦеныНоменклатурыБезХарактеристик.ЕдиницаИзмерения.Коэффициент) * ТаблицаРегистра.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент * (КурсыВалютСрезПоследнихБезХарактеристик.Курс / КурсыВалютСрезПоследнихБезХарактеристик.Кратность) / (УпрВалюты.Курс / УпрВалюты.Кратность) * &КоэффициентБазовогоТипаЦен | ИНАЧЕ | ТаблицаРегистра.КоличествоОстаток * (ЦеныНоменклатуры.Цена / ЦеныНоменклатуры.ЕдиницаИзмерения.Коэффициент) * ТаблицаРегистра.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент * (КурсыВалютСрезПоследних.Курс / КурсыВалютСрезПоследних.Кратность) / (УпрВалюты.Курс / УпрВалюты.Кратность) * &КоэффициентБазовогоТипаЦен | КОНЕЦ КАК ТипЦенСтоимость, | ВЫБОР КОГДА СтатусПартии = &Неотфактурованный | ТОГДА 0 | ИНАЧЕ ВЫБОР КОГДА ЦеныНоменклатуры.Цена ЕСТЬ NULL ТОГДА | КоличествоОстаток*(ЦеныНоменклатурыБезХарактеристик.Цена/ЦеныНоменклатурыБезХарактеристик.ЕдиницаИзмерения.Коэффициент)*ТаблицаРегистра.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент | *(КурсыВалютСрезПоследнихБезХарактеристик.Курс/КурсыВалютСрезПоследнихБезХарактеристик.Кратность) | /(УпрВалюты.Курс/УпрВалюты.Кратность) | *(&КоэффициентБазовогоТипаЦен) | -СтоимостьОстаток | ИНАЧЕ | КоличествоОстаток*(ЦеныНоменклатуры.Цена/ЦеныНоменклатуры.ЕдиницаИзмерения.Коэффициент)*ТаблицаРегистра.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент | *(КурсыВалютСрезПоследних.Курс/КурсыВалютСрезПоследних.Кратность) | /(УпрВалюты.Курс/УпрВалюты.Кратность) | *(&КоэффициентБазовогоТипаЦен) | -СтоимостьОстаток | КОНЕЦ | КОНЕЦ КАК ТипЦенНаценка, | ВЫБОР КОГДА ЦеныНоменклатуры.Цена ЕСТЬ NULL ТОГДА | ВЫБОР КОГДА КоличествоОстаток*(ЦеныНоменклатурыБезХарактеристик.Цена/ЦеныНоменклатурыБезХарактеристик.ЕдиницаИзмерения.Коэффициент)*ТаблицаРегистра.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент | *(КурсыВалютСрезПоследнихБезХарактеристик.Курс/КурсыВалютСрезПоследнихБезХарактеристик.Кратность) | /(УпрВалюты.Курс/УпрВалюты.Кратность) | *(&КоэффициентБазовогоТипаЦен) = 0 ТОГДА | 0 | ИНАЧЕ | (КоличествоОстаток*(ЦеныНоменклатурыБезХарактеристик.Цена/ЦеныНоменклатурыБезХарактеристик.ЕдиницаИзмерения.Коэффициент)*ТаблицаРегистра.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент | *(КурсыВалютСрезПоследнихБезХарактеристик.Курс/КурсыВалютСрезПоследнихБезХарактеристик.Кратность) | /(УпрВалюты.Курс/УпрВалюты.Кратность) | *(&КоэффициентБазовогоТипаЦен) | -СтоимостьОстаток) | / (КоличествоОстаток*(ЦеныНоменклатурыБезХарактеристик.Цена/ЦеныНоменклатурыБезХарактеристик.ЕдиницаИзмерения.Коэффициент)*ТаблицаРегистра.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент | *(КурсыВалютСрезПоследнихБезХарактеристик.Курс/КурсыВалютСрезПоследнихБезХарактеристик.Кратность) | /(УпрВалюты.Курс/УпрВалюты.Кратность) | *(&КоэффициентБазовогоТипаЦен)) *100 | КОНЕЦ | ИНАЧЕ | ВЫБОР КОГДА КоличествоОстаток*(ЦеныНоменклатуры.Цена/ЦеныНоменклатуры.ЕдиницаИзмерения.Коэффициент)*ТаблицаРегистра.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент | *(КурсыВалютСрезПоследних.Курс/КурсыВалютСрезПоследних.Кратность) | /(УпрВалюты.Курс/УпрВалюты.Кратность) | *(&КоэффициентБазовогоТипаЦен) = 0 ТОГДА | 0 | ИНАЧЕ | (КоличествоОстаток*(ЦеныНоменклатуры.Цена/ЦеныНоменклатуры.ЕдиницаИзмерения.Коэффициент)*ТаблицаРегистра.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент | *(КурсыВалютСрезПоследних.Курс/КурсыВалютСрезПоследних.Кратность) | /(УпрВалюты.Курс/УпрВалюты.Кратность) | *(&КоэффициентБазовогоТипаЦен) | -СтоимостьОстаток) | / (КоличествоОстаток*(ЦеныНоменклатуры.Цена/ЦеныНоменклатуры.ЕдиницаИзмерения.Коэффициент)*ТаблицаРегистра.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент | *(КурсыВалютСрезПоследних.Курс/КурсыВалютСрезПоследних.Кратность) | /(УпрВалюты.Курс/УпрВалюты.Кратность) | *(&КоэффициентБазовогоТипаЦен)) *100 | КОНЕЦ | КОНЕЦ КАК ТипЦенРентабельность | //УСЛОВИЯ_СВОЙСТВА | //УСЛОВИЯ_КАТЕГОРИИ |} |{УПОРЯДОЧИТЬ ПО | Склад.* КАК Склад, | ТаблицаРегистра.Номенклатура.* КАК Номенклатура, | ТаблицаРегистра.ХарактеристикаНоменклатуры.* КАК ХарактеристикаНоменклатуры, | ВЫБОР КОГДА СтатусПартии = &Неотфактурованный | ТОГДА 0 | ИНАЧЕ КоличествоОстаток | КОНЕЦ КАК КоличествоОстаток, | ВЫБОР КОГДА СтатусПартии = &Неотфактурованный | ТОГДА 0 | ИНАЧЕ КоличествоОстаток | *ТаблицаРегистра.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент | КОНЕЦ КАК КоличествоБазовыхЕдОстаток, | ВЫБОР КОГДА СтатусПартии = &Неотфактурованный | ТОГДА КоличествоОстаток | ИНАЧЕ 0 | КОНЕЦ КАК НеотфактурованныйОстаток, | ВЫБОР КОГДА СтатусПартии = &Неотфактурованный | ТОГДА КоличествоОстаток | *ТаблицаРегистра.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент | ИНАЧЕ 0 | КОНЕЦ КАК НеотфактурованныйБазовыхЕдОстаток, | СтоимостьОстаток КАК Себестоимость, | ВЫБОР КОГДА ЦеныНоменклатуры.Цена ЕСТЬ NULL ТОГДА | ЦеныНоменклатурыБезХарактеристик.Цена * ТаблицаРегистра.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент / ЦеныНоменклатурыБезХарактеристик.ЕдиницаИзмерения.Коэффициент * (КурсыВалютСрезПоследнихБезХарактеристик.Курс / КурсыВалютСрезПоследнихБезХарактеристик.Кратность) / (УпрВалюты.Курс / УпрВалюты.Кратность) * &КоэффициентБазовогоТипаЦен | ИНАЧЕ | ЦеныНоменклатуры.Цена * ТаблицаРегистра.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент / ЦеныНоменклатуры.ЕдиницаИзмерения.Коэффициент * (КурсыВалютСрезПоследних.Курс / КурсыВалютСрезПоследних.Кратность) / (УпрВалюты.Курс / УпрВалюты.Кратность) * &КоэффициентБазовогоТипаЦен | КОНЕЦ КАК ТипЦенЦена, | ВЫБОР КОГДА ЦеныНоменклатуры.Цена ЕСТЬ NULL ТОГДА | ТаблицаРегистра.КоличествоОстаток * (ЦеныНоменклатурыБезХарактеристик.Цена / ЦеныНоменклатурыБезХарактеристик.ЕдиницаИзмерения.Коэффициент) * ТаблицаРегистра.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент * (КурсыВалютСрезПоследнихБезХарактеристик.Курс / КурсыВалютСрезПоследнихБезХарактеристик.Кратность) / (УпрВалюты.Курс / УпрВалюты.Кратность) * &КоэффициентБазовогоТипаЦен | ИНАЧЕ | ТаблицаРегистра.КоличествоОстаток * (ЦеныНоменклатуры.Цена / ЦеныНоменклатуры.ЕдиницаИзмерения.Коэффициент) * ТаблицаРегистра.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент * (КурсыВалютСрезПоследних.Курс / КурсыВалютСрезПоследних.Кратность) / (УпрВалюты.Курс / УпрВалюты.Кратность) * &КоэффициентБазовогоТипаЦен | КОНЕЦ КАК ТипЦенСтоимость, | ВЫБОР КОГДА СтатусПартии = &Неотфактурованный | ТОГДА 0 | ИНАЧЕ ВЫБОР КОГДА ЦеныНоменклатуры.Цена ЕСТЬ NULL ТОГДА | КоличествоОстаток*(ЦеныНоменклатурыБезХарактеристик.Цена/ЦеныНоменклатурыБезХарактеристик.ЕдиницаИзмерения.Коэффициент)*ТаблицаРегистра.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент | *(КурсыВалютСрезПоследнихБезХарактеристик.Курс/КурсыВалютСрезПоследнихБезХарактеристик.Кратность) | /(УпрВалюты.Курс/УпрВалюты.Кратность) | & |
|||
2
loken2
08.11.13
✎
15:27
|
подскажите где может быть ошибка?
|
|||
3
Ненавижу 1С
гуру
08.11.13
✎
15:35
|
(2) добавь в итоги
|
|||
4
loken2
08.11.13
✎
15:40
|
заработало ), спасибо
|
|||
5
Ненавижу 1С
гуру
08.11.13
✎
15:41
|
(4) интересно посмотреть как добавил, там тонкость есть
|
|||
6
loken2
08.11.13
✎
19:01
|
просто в ИТОГИ "СУММА(СредЦена)"
|
|||
7
Ненавижу 1С
гуру
10.11.13
✎
13:16
|
(6) ну это бред
|
|||
8
loken2
10.11.13
✎
14:27
|
ну ведь работает, а как надо было?
|
|||
9
Ненавижу 1С
гуру
11.11.13
✎
12:01
|
(8) работает, но криво, лучше так:
ИТОГИ ВЫБОР КОГДА НЕ Номенклатура ЕСТЬ NULL ТОГДА СУММА(Себестоимость)/СУММА(Количество) КОНЕЦ КАК СредЦена |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |