Имя: Пароль:
   
1C
 
Подскажите, в чем ошибка
Ø
0 ВладимирЧ
 
01.12.04
20:47
Вот две таких строки. СчетУчета 41.1
Количество считает - сумма - 0
по отчетам сумма есть. Почему не считает - ???
ОстатокК = БухИт.СКД(СчетУчета, "К",, ВыбрТовар, МестоХранения);
ОстатокС = БухИт.СКД(СчетУчета, "S",, ВыбрТовар, МестоХранения);
1 Убитая С Тазом
 
01.12.04
20:50
Тема должна отражать суть сообщения...
Рекомендую сунуть в нужное место знак =
2 ОбезьянаС Гранатой
 
01.12.04
20:53
сумма = 0, потому что отключен суммовой учет по складам
3 SnarkHunter
 
01.12.04
20:55
Возникает мысль о ДНК...
4 ВладимирЧ
 
01.12.04
20:55
А где его включить ?
5 Убитая С Тазом
 
01.12.04
20:58
4. Спроси у родителей...
По нам с Владом ходит кошак и нажимает ненужные клавиши
вот пример фыкеасьлфеглсаф0зк
6 ОбезьянаС Гранатой
 
01.12.04
20:58
4 см.(3) зачем включать?!
7 Uno
 
01.12.04
21:13
Возьми основы бухучета иты поймешь что сумовой учет по складам это нонсенс.
И тех кто его делает или заставляет делать гнать надо в 3 шеи.
Этоже 1. клас вторая четверть в бух школе, не вру скорее всего первая.
8 ВладимирЧ
 
01.12.04
21:13
А надо сумму товара на складе узнать
9 ОбезьянаС Гранатой
 
01.12.04
21:15
СуммаНаСкладе= количествоНаСкладе*средняяЦенаНаПредприятии
10 ВладимирЧ
 
01.12.04
21:15
Нужен количественно-суммовой учет по закупочным ценам без ндс
11 ВладимирЧ
 
01.12.04
21:17
(9) А где взять Среднюю по предприятию ???
12 Uno
 
01.12.04
21:32
2(10)Для чего экономичиский смысл этого?
2(11) чтото вроде БухИт.СКД(СчетУчета, "S",, ВыбрТовар, );
13 Uno
 
01.12.04
21:37
+12 конечно разделив на количество по предприятию.
14 sdaf
 
01.12.04
22:18
ф дисятке
ПРОПАЛ КОТ В РАЙОНЕ ФАБРИКИ ШАПОК
15 owen
 
01.12.04
22:40
13)
а если в себестоимоть товара падают какието суммы,
и один и тот же товар на разных складах может иметь ее разную
хот и поступил он по одной?
16 2S
 
02.12.04
07:29
ня...
БИ = СоздатьОбъект("БухгалтерскиеИтоги");
БИ.ИспользоватьСубконто(ВидыСубконто.Номенклатура,,1);
БИ.ИспользоватьСубконто(ВидыСубконто.МестаХранения,,1);
БИ.ВыполнитьЗапрос(....);
БИ.ВыбратьСубконто(1);
БИ.ВыбратьСубконто(2);
Пока БИ.ПолучитьСубконто(1) = 1 Цикл
СредняяПоПредприятию = БИ.СКД("С") / БИ.СКД("К");
Если БИ.ПолучитьСубконто(2,НужныйСклад) = 1 Тогда
СуммаПоСкладу = БИ.СКД("К") * СредняяПоПредприятию;
КонецЕсли
КонецЦикла;
17 SnarkHunter
 
02.12.04
07:45
В коде содержится потенциальная ошибка...
18 АБЗ
 
02.12.04
07:49
Две
19 2S
 
02.12.04
07:53
сорри..
  БИ = СоздатьОбъект("БухгалтерскиеИтоги");
  БИ.ИспользоватьСубконто(ВидыСубконто.Номенклатура,,1);
  БИ.ИспользоватьСубконто(ВидыСубконто.МестаХранения,,1);
  БИ.ВыполнитьЗапрос(,ТекущаяДата(),"41.1",,,,,5);
  БИ.ВыбратьСубконто(1);
  Пока БИ.ПолучитьСубконто(1) = 1 Цикл
    СредняяПоПредприятию = БИ.СКД("С") / Макс(БИ.СКД("К"),1);
    БИ.ВыбратьСубконто(2);
    Пока БИ.ПолучитьСубконто(2) = 1 Цикл
      СуммаПоСкладу = БИ.СКД("К") * СредняяПоПредприятию;
      Сообщить(БИ.Субконто(1));
      Сообщить(БИ.Субконто(2));
      Сообщить(СуммаПоСкладу);
      Сообщить("__________________")
    КонецЦикла
  КонецЦикла;