Имя: Пароль:
1C
1C 7.7
v7: Оборотка не показывает итоги по количеству
0 Бульбозавр
 
03.09.12
23:13
В  общем итоге оборотки по 10 счету количество=0, хотя в итогах по видам субконто количество имеется. Как исправить?
1 orange777
 
03.09.12
23:14
полный пересчет итогов
2 GreyK
 
03.09.12
23:18
(0) На всякий случай посмотреть план счетов и в каких разрезах ведется колличественный учет.
Пригласить спеца и не мается ерундой.
3 Бульбозавр
 
03.09.12
23:18
Не, не помогло
4 Neg
 
03.09.12
23:20
Какой итог? Количество и в метрах и в штуках и в граммах
5 Злопчинский
 
03.09.12
23:20
-10+10 = 0
6 Сияющий Асинхраль
 
03.09.12
23:23
А должно? Что должна обозначать сумма 10 кг болтов и 15 метров сетки рабица
7 Бульбозавр
 
03.09.12
23:32
(2) Галка кол. учета стоит во всех субконто
(6) Ну раз спрашиваю, значит должно, материалы однотипные
Код оборотки сформирован конструктором, таблица соответсвенно тоже. Как бы все просто но итога по количеству нет:(
       Ит = СоздатьОбъект("БухгалтерскиеИтоги");
       Ит.ИспользоватьСубконто(ВидыСубконто.МестаХранения, ВыбСубконто1, 1);
       Ит.ИспользоватьСубконто(ВидыСубконто.Изделия, ВыбСубконто2, 1, 1);
       Ит.ВыполнитьЗапрос(ВыбНачПериода, ВыбКонПериода, "10",,, 1,, "СК");
       Таб.ВывестиСекцию("Шапка");
       Таб.Опции(0,0,Таб.ВысотаТаблицы(),0);
       Ит.ВыбратьСубконто(ВидыСубконто.МестаХранения);
       Пока Ит.ПолучитьСубконто(ВидыСубконто.МестаХранения) = 1 Цикл
           Таб.ВывестиСекцию("Субконто1");
           Ит.ВыбратьСубконто(ВидыСубконто.Материалы);
           Пока Ит.ПолучитьСубконто(ВидыСубконто.Материалы) = 1 Цикл
               Если Ит.Субконто(2).ЭтоГруппа()=0 Тогда
                   
                   Таб.ВывестиСекцию("Субконто2");
               Иначе
                   Таб.ВывестиСекцию("Субконто2Группа");
               КонецЕсли;
           КонецЦикла;
       КонецЦикла;
8 НикДляЗапросов
 
03.09.12
23:33
(6) Шо 25 условных единиц... да и вообще может у него все в штуках
9 hhhh
 
03.09.12
23:34
(6) ну может, у них однородный товар. Например, на складе лежат 10 обычных презервативов, 20 ароматизированных и 30 - с пупырышками. Мы же можем сказать, что всего на складе 60 штук презервативов?
10 Эльниньо
 
03.09.12
23:36
(9) Кто о чём на ночь глядя...
11 Бульбозавр
 
03.09.12
23:38
(9) в точку
12 Бульбозавр
 
03.09.12
23:40
Ну что, мыслей нет? Пойду спать тогда:)
13 Сияющий Асинхраль
 
03.09.12
23:44
Если отчет сам пишешь, что мешает самому просуммировать данные? Хотя я всегда такие суммы убивал наоборот
14 GreyK
 
03.09.12
23:44
(12) Открой стандартный анализ счета по субконто, поиграйся с субсчетами 10го счета.
15 Эльниньо
 
03.09.12
23:44
На самой 10 количественного нет.
Глянь вынимательно. Там в 10 в колонке "Кол." плюсика нет.
16 Бульбозавр
 
03.09.12
23:52
(13) Да ничего не мешает, просто думал по быстрому отчетик сбацать, думал что помню еще семерку немного, а тут такая ерунда. Да и как бы интересно почему так получается что в итогах по субконто есть количество, а общего количества нет.

(15) имеется плюсик
17 Злопчинский
 
03.09.12
23:57
(16) тебе уже написали, или мозг как у бульбозавра?
килограммы с литрами не складываются.
если у вас одинаокове все и складывать можно - прогу следует об этом "уведомить".
18 Бульбозавр
 
04.09.12
00:01
(17) Мозг тут совсем ни причем, ув. Злобчинский, почему по вашему по отдельному складу литры с килограммами складываются, а в целом по всем складам нет:)
19 Злопчинский
 
04.09.12
01:33
(18) ну значит тогда надо руки проверять ;-)
20 Эльниньо
 
04.09.12
09:29
Ит.ИспользоватьСубконто(ВидыСубконто.МестаХранения, ВыбСубконто1, 1);
       Ит.ИспользоватьСубконто(ВидыСубконто.Изделия, ВыбСубконто2, 1, 1);
       Ит.ВыполнитьЗапрос(ВыбНачПериода, ВыбКонПериода, "10",,, 1,, "СК");
       Таб.ВывестиСекцию("Шапка");
       Таб.Опции(0,0,Таб.ВысотаТаблицы(),0);
       Ит.ВыбратьСубконто(ВидыСубконто.МестаХранения);
       Пока Ит.ПолучитьСубконто(ВидыСубконто.МестаХранения) = 1 Цикл
           Таб.ВывестиСекцию("Субконто1");
           Ит.ВыбратьСубконто(ВидыСубконто.Материалы);

Хм.
21 ДенисЧ
 
04.09.12
09:33
А конфа-то какая? У меня в моей на 10ке вообще нет количественного учёта...
22 Эльниньо
 
04.09.12
10:06
Не дошло, походу.

Ит.ИспользоватьСубконто(ВидыСубконто.МестаХранения, ВыбСубконто1, 1);
Ит.ИспользоватьСубконто(ВидыСубконто.Изделия, ВыбСубконто2, 1, 1); // Изделия
//...
Ит.ВыбратьСубконто(ВидыСубконто.МестаХранения);
Пока Ит.ПолучитьСубконто(ВидыСубконто.МестаХранения) = 1 Цикл
    Таб.ВывестиСекцию("Субконто1");
    Ит.ВыбратьСубконто(ВидыСубконто.Материалы); // А тута Материалы
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.