Имя: Пароль:
1C
1C 7.7
v7: Сумма_11 = БухИт_11.СНД("С") ???
0 kap-v-kstu
 
07.02.13
15:58
что значит это выражение? 7.7- зло
1 Amra
 
07.02.13
15:58
Продам СП. Дорого.
2 Жан Пердежон
 
07.02.13
16:00
сальдо начальное дебетовое сумма
с вас 300 рублей за консультацию
3 kap-v-kstu
 
08.02.13
10:09
spasibo)
4 Надсмотрщик
 
08.02.13
10:12
(3) У нас принято "spasibo" отправлять OFF: Срочно нужна помощь одинэснику, пока он ещё жив
5 zak555
 
08.02.13
10:13
причём тут зло ?
6 kap-v-kstu
 
08.02.13
10:20
дебетовое сальдо по счету на начало периода

На начало какого периода??
7 zak555
 
08.02.13
10:21
(6) на какое рассчитано
8 Надсмотрщик
 
08.02.13
10:22
(6) Перед каждым вопросом читай (4)
9 Тьма
 
08.02.13
10:28
(6)Выше должен быть вызов метода ВыполнитьЗапрос в котором и задан счет, период. Также выше могут быть методы ИспользоватьСубконто, конкретизирующие аналитику, методы ВыбратьСчета, ВыбратьСубконто, ВыбратьПериоды, осуществляющие обход результатов запроса.
10 zak555
 
08.02.13
10:30
(9) не всегда используется режим запроса
11 DrShad
 
08.02.13
10:35
(10) +1
в основном Рассчитать()
12 zak555
 
08.02.13
10:36
(11) его-то как раз редко
13 kap-v-kstu
 
08.02.13
11:02
Иначе
       БухИт_11 = СоздатьОбъект("БухгалтерскиеИтоги");
       БухИт_11.ИспользоватьСубконто(ВидыСубконто.МестаХранения, МестоХранения, 2);
       БухИт_11.ИспользоватьСубконто(ВидыСубконто.Номенклатура,,                1);
       БухИт_11.ВыполнитьЗапрос(ТекущийДокумент(),, "11");
       
       БухИт_К11 = СоздатьОбъект("БухгалтерскиеИтоги");
       БухИт_К11.ИспользоватьСубконто(ВидыСубконто.МестаХранения, МестоХранения, 2);
       БухИт_К11.ИспользоватьСубконто(ВидыСубконто.Номенклатура,,                1);
       БухИт_К11.ВыполнитьЗапрос(ТекущийДокумент(),, "К11");
       
       ПоПлановойОценке = 0;
       Если Константа.СпособУчетаГПиПФ.Получить(ДатаДок) = Перечисление.СпособыУчетаГПиПФ.ПоПлановойСтоимости Тогда
           ПоПлановойОценке = 1;
       КонецЕсли;
       
       ВыбратьСтроки();
       Пока ПолучитьСтроку() = 1 Цикл
           Сумма_11 = 0; КоличествоПоГоловам = 0; КоличествоПоМассе = 0;
           
           Если ПустоеЗначение(Номенклатура) = 1 Тогда
               ТекстСообщения = "Не указано животное в строке "+НомерСтроки;
               глНеПроводить(Контекст, ТекстСообщения);
               Возврат;
           КонецЕсли;
           
           Если (Масса = 0) и (Номенклатура.НеУчитыватьМассу = 0) Тогда
               ТекстСообщения = "В строке №" + НомерСтроки + " не задана Масса";
               глНеПроводить(Контекст, ТекстСообщения);
               Возврат;
           КонецЕсли;
           
           ТекстСообщения = "";
           СчетЖивотных = глСельхозОпределитьСубсчет11(Номенклатура, ТекстСообщения);
           Если СчетЖивотных = 0 Тогда
               Сообщить(ТекстСообщения);
               глНеПроводить(Контекст, ТекстСообщения);
               Возврат;
           КонецЕсли;    
                       
           БухИт_11.ВыбратьСчета();
           Если БухИт_11.ПолучитьСчет(, СчетЖивотных) = 1 Тогда
               Если БухИт_11.ПолучитьСубконто(2,, Номенклатура) = 1 Тогда
                   Сумма_11          = БухИт_11.СНД("С");
14 kap-v-kstu
 
08.02.13
11:03
Сумма_11          = БухИт_11.СНД("С")


Непонятно, про начало какого периода идет речь
15 zak555
 
08.02.13
11:04
(13) в топку

1. запрос можно написать один
2. сначала делай разворот, а потом отбор в использоватьСубконто, тогда обходи аналитики будет в единственном экземпляре
16 zak555
 
08.02.13
11:05
+ может одна и та же номенклатура использовать на двух счетах одноврменно ?
17 kap-v-kstu
 
08.02.13
11:25
Стоимость = Номенклатура.ПлановаяСебестоимость.Получить(ДатаДок) * Масса;
18 kap-v-kstu
 
08.02.13
11:26
Как в 8-ке Плановую себестоимость?
19 kap-v-kstu
 
08.02.13
11:26
Как в 8-ке получить Плановую себестоимость?
20 zak555
 
08.02.13
11:27
причём тут 8ка ?
21 kap-v-kstu
 
08.02.13
11:31
В 8-ке создаю идентичный документ. надо получить сумму для списания
22 zak555
 
08.02.13
11:35
(21) это ты делаешь перенос с 7 на 8 ?
23 kap-v-kstu
 
08.02.13
11:41
Нет, у клиента БП 2.0 . Доработана, добавлены доки для сел хозяйства. Надо дописать доки
24 kap-v-kstu
 
08.02.13
11:41
нужно списывать суммы аналогично 7.7
25 DrShad
 
08.02.13
11:43
(23) БП не годится для с/х
26 zak555
 
08.02.13
11:51
(25) почему ?
27 hhhh
 
08.02.13
11:54
(24) ну написано       БухИт_11.ВыполнитьЗапрос(ТекущийДокумент(),, "11");
 
то есть берете текущий документ, смотрите, где у него начало, это и будет у вас начало периода.
28 Jaffar
 
08.02.13
12:05
(27) "берете текущий документ, смотрите, где у него начало"
обычно - в шапке. что-то изменилось?
29 hhhh
 
08.02.13
12:10
(28) на воображаемой оси времени, которая тянется от прошлого к будущему.
30 Jaffar
 
08.02.13
12:13
(29) по которой бежит сферический конь в вакууме?
или по которой разгоняется самолет, находящейся на бесконечно длинной абсолютно упругой абсолютно черной ленте транспортера при нулевых условиях (температура 0 градусов Цельсия, на высоте 0 м над уровнем моря)?
31 hhhh
 
08.02.13
12:18
(30) была такая задачка: имеется абсолютно белая изнутри кастрюля высотой 30 см. И она освещается солнцем. В какой-то момент кастрюлю мгновенно закрываем крышкой. Вопрос: сколько квантов света окажется в кастрюле? Ну и какая там будет освещенность.
32 DrShad
 
08.02.13
12:18
(26) там производство убогое, а в с/х производственный цикл бывает и больше года
33 Jaffar
 
08.02.13
12:36
(31) невозможно посчитать - диаметр не указан !
а так - определяем гипотенузу равностороннего прямоугольного треугольника с длиной катета 30 см, делим ее на 300.000 км/сек - определяем максимальное время, за которое квант долетит от края кастрюли до дна, умножаем на 2 (чтоб вернулся обратно), зная (???) плотность светового потока (количество квантов на 1 м луча света) - определяем искомое количество квантов.
если есть освещенность одного кванта - можем посчитать общую освещенность в захлопнутой кастрюле.
Программист всегда исправляет последнюю ошибку.