Имя: Пароль:
1C
1C 7.7
v7: Запрос Торговля
0 binarick
 
04.01.13
16:26
Делаю простой отчётик по регистру с единственным условием по реквизиту справочника

   ТекстЗапроса =
   "//{{ЗАПРОС(Сформировать)
   |Период с ВыбНачПериода по ВыбКонПериода;
   |Обрабатывать НеПомеченныеНаУдаление;
   |Товар = Регистр.ПартииТоваров.Товар;
   |ПрихДокумент = Регистр.ПартииТоваров.ПрихДокумент;
   |ОстатокТовара = Регистр.ПартииТоваров.ОстатокТовара;
   |Функция ПрихОстатокТовара = Приход(ОстатокТовара);
   |Группировка Товар упорядочить по Товар.Наименование без групп;
   |Группировка ПрихДокумент упорядочить по ПрихДокумент.ДатаДок;
   |Условие(Товар.ЭтоАлкоголь = 1);
   |"//}}ЗАПРОС
   ;
....
   Таб = СоздатьОбъект("Таблица");
   Таб.ИсходнаяТаблица("Сформировать");
   Пока Запрос.Группировка("Товар") = 1 Цикл
       Таб.ВывестиСекцию("Товар");
       Пока Запрос.Группировка("ПрихДокумент") = 1 Цикл
           Таб.ВывестиСекцию("ПрихДокумент");
       КонецЦикла;
   КонецЦикла;
....

но в результате получаю двойные итоги в Группировка("Товар") т.к. в Группировка("ПрихДокумент") всегда почему-то имею пустую строку с промежуточным итогом.
Как этого избежать ?
Спасибо
1 binarick
 
04.01.13
16:29
вот конкретно что имею ввиду clip2net.com/s/2FJDs
2 Amra
 
04.01.13
16:29
Какие нафиг остатки по партиям при учете по среднему?
3 binarick
 
04.01.13
16:34
ОстатокТовара Это ресурс регистра

делаю по аналогии с типовым отчётом "ФинПартииТоваров"
там также
4 Amra
 
04.01.13
16:41
(3) Вот и посмотри какое еще условие там накладывается. Если память не изменяет, то документ по каждому товару делает 2 движения регистру - с заполненной фирмой и с пустой. У тебя этого условия нет, вот и задвоено
5 Стрелок
 
04.01.13
16:51
В Украине управленческй учёт - пустая фирма в регистре. Финансовый - заполнена. И ещё вопрос - зачем строка

|Обрабатывать НеПомеченныеНаУдаление;
6 binarick
 
04.01.13
16:51
хм. да ты прав..
Спасибо
7 binarick
 
04.01.13
16:52
(5)
да это случайно )
8 binarick
 
04.01.13
17:12
новая проблема

как только в запросе делаю условие

...
|Фирма=Регистр.ПартииТоваров.Фирма;
...
|Условие (Фирма=ВыбФирма);
...

тутже группировка ПрихДокумент становится пустой, но итоги считает верно. (Фирма=ВыбФирма совпадает проверил в доках)
9 Amra
 
04.01.13
17:14
(8) Значит у фирмы учет ведется по среднему
10 binarick
 
04.01.13
17:15
(9) стоит фифо
и блин типовой отчёт ФинПартииТоваров детализацию делает....
не пойму в чём разница...