|
v7: Отчет по продажам | ☑ | ||
---|---|---|---|---|
0
shurik_klgd
25.02.13
✎
17:33
|
Подскажите, отчего колонка с Итогами косячит по реализации (красным выделена)
http://s019.radikal.ru/i639/1302/c2/36c901ccd282.jpg |
|||
1
shurik_klgd
25.02.13
✎
17:44
|
Причем если выбрать не группу, а просто товар1, то все в норме
|
|||
2
ДенисЧ
25.02.13
✎
17:45
|
ТиИ делал?
|
|||
3
shurik_klgd
25.02.13
✎
17:58
|
ДенисЧ, естественно забил... сейчас займемся. Спасибо за совет
|
|||
4
shurik_klgd
25.02.13
✎
18:20
|
Отругался только на:
Проверка уникальности внутреннего идентификатора в справочнике. Цены. Элемент . Вн. идентификатор 3F . Исправить вручную Проверка уникальности внутреннего идентификатора в справочнике. Цены. Элемент . Вн. идентификатор 1LF . Исправить вручную. Вряд ли это повлияет на данный отчет. Ладно, сейчас еще, что-нибудь придумаем.... |
|||
5
Джордж1
25.02.13
✎
18:38
|
Когда, лет 5-6 назад а то и дольше находил ошибку в этом отчете - процедура расчета итогов по ТЗ неправильно работала
|
|||
6
shurik_klgd
25.02.13
✎
18:43
|
покапаем в эту сторону...
Причем это только когда в ТМЦ стоит ГруппаНоменклатуры, и для некоторых групп работает |
|||
7
shurik_klgd
25.02.13
✎
18:48
|
//{{ЗАПРОС(Сформировать)
Период с ДатаНачала по ДатаКонца; Фирма = Регистр.ПартииНаличие.Фирма, Регистр.ПартииОтданные.Фирма; УпрАналитика = Регистр.ПартииНаличие.Фирма.УпрАналитика, Регистр.ПартииОтданные.Фирма.УпрАналитика; ЮрЛицо = Регистр.ПартииНаличие.Фирма.ЮрЛицо, Регистр.ПартииОтданные.Фирма.ЮрЛицо; СтатусПартии = Регистр.ПартииНаличие.СтатусПартии, Регистр.ПартииОтданные.СтатусПартии; Номенклатура = Регистр.ПартииНаличие.Номенклатура, Регистр.ПартииОтданные.Номенклатура; МОЛ_Комиссионер= Регистр.ПартииНаличие.МОЛ, Регистр.ПартииОтданные.Договор.Владелец; Покупатель = Регистр.ПартииНаличие.ТекущийДокумент.Реализация.Контрагент, Регистр.ПартииНаличие.ТекущийДокумент.РеализацияРозница.Контрагент, Регистр.ПартииНаличие.ТекущийДокумент.ОтчетККМ.Контрагент, Регистр.ПартииНаличие.ТекущийДокумент.РеализацияПрочее.Контрагент, Регистр.ПартииНаличие.ТекущийДокумент.ВозвратОтПокупателя.Контрагент, Регистр.ПартииОтданные.ТекущийДокумент.ОтчетКомиссионера.Контрагент; Поставка = Регистр.ПартииНаличие.Партия, Регистр.ПартииОтданные.Партия; СвойствоПартии = Регистр.ПартииНаличие.Партия.Свойство, Регистр.ПартииОтданные.Партия.Свойство; Поставщик = Регистр.ПартииНаличие.Партия.Поставщик, Регистр.ПартииОтданные.Партия.Поставщик; ДокПоставки = Регистр.ПартииНаличие.Партия.ПриходныйДокумент, Регистр.ПартииОтданные.Партия.ПриходныйДокумент; КодОперации = Регистр.ПартииНаличие.КодОперации, Регистр.ПартииОтданные.КодОперации; НомерСтроки = Регистр.ПартииНаличие.НомерСтроки, Регистр.ПартииОтданные.НомерСтроки; Договор = Регистр.ПартииОтданные.Договор; ВалВзаим = Регистр.ПартииОтданные.Договор.ВалютаВзаиморасчетов; Док = Регистр.ПартииНаличие.ТекущийДокумент, Регистр.ПартииОтданные.ТекущийДокумент; Сумма1 = Регистр.ПартииНаличие.СуммаРуб, Регистр.ПартииОтданные.СуммаРуб; Сумма2 = Регистр.ПартииНаличие.СуммаБезНДС, Регистр.ПартииОтданные.СуммаБезНДС; Сумма3 = Регистр.ПартииНаличие.СуммаУпр, Регистр.ПартииОтданные.СуммаУпр; Оборот = Регистр.ПартииНаличие.ПродСтоимость; ОборотКом = Регистр.ПартииОтданные.ПродСтоимость;Количество = Регистр.ПартииНаличие.Количество, Регистр.ПартииОтданные.Количество;Сумма = Регистр.ПартииНаличие.СуммаРуб, Регистр.ПартииОтданные.СуммаРуб;Функция ПриходС = Приход(Сумма); Функция РасходС = Расход(Сумма); Функция ПриходК = Приход(Количество); Функция РасходК = Расход(Количество); Функция ВозвратК = Приход(Количество)Когда(КодОперации в КодыВозвратов); Функция ВозвратС = Приход(Сумма)Когда(КодОперации в КодыВозвратов); Функция РасходБезНДС = Расход(Сумма2); Функция РасходСНДС = Расход(Сумма1); Функция ВозвратБезНДС = Приход(Сумма2)Когда(КодОперации в КодыВозвратов); Функция ВозвратСНДС = Приход(Сумма1)Когда(КодОперации в КодыВозвратов); Функция ОборотСумма = Сумма(Оборот)Когда(КодОперации в КодыОборота); Функция ОборотУпр = Сумма(ПересчетВалюты(Оборот, Док))Когда(КодОперации в КодыОборота); Функция ОборотКомРасход = Сумма(ПересчетВалюты(ОборотКом, Док, ВалВзаим, глРубли))Когда(КодОперации = глКО.ОтчетРеализатора); Функция ОборотКомРасходУпр = Сумма(ПересчетВалюты(ОборотКом, Док, ВалВзаим, глДоллары))Когда(КодОперации = глКО.ОтчетРеализатора); Функция ОборотВ = Сумма(Оборот)Когда(КодОперации в КодыВозвратов); Функция ОборотУпрВ = Сумма(ПересчетВалюты(Оборот, Док))Когда(КодОперации в КодыВозвратов); Условие (НЕ(КодОперации в КодыПеремещений)); Условие (Фирма в ВыбРазделитель1); Условие (Номенклатура в ВыбТМЦ); Группировка Фирма; Группировка Номенклатура без групп; |
|||
8
shurik_klgd
25.02.13
✎
18:49
|
ОборотВ - это и есть реализация
|
|||
9
shurik_klgd
25.02.13
✎
18:54
|
+(8) Ошибся: ОборотСумма
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |