Расшифровка ячейки таблицы
17.04.2008
13:54
#21
Возвращает БИ_МЦ.Операция = Операция. Это ссылка на операцию? "найти в пользовательском режиме" - это значит надо будет в журнале операций по номеру найти конкретную? Это не очень удобно для конечного пользователя
17.04.2008
14:17
#22
Это удобно для понимания проблемы. Надо выяснить какие данные возвращаются методами. И почему у объекта операция пустое поле документ. Сделайте точку останова на строке БИ_МЦ.Операция = Операция и посмотрите значения реквизитов ДатаОперации и НомерОперации. По этим данным найдите в журнале операций эту операцию и посмотрите какой документ ее сформировал.
17.04.2008
14:28
#23
уже смотрела, эта операция была сформирована бухсправкой. И все остальные по выбытию со счета делались бухсправками
01.01.08 БухСправка 1 Дт (пусто) Кт 1шт 1000р
(по Дебету ничего нет)
01.01.08 БухСправка 1 Дт (пусто) Кт 1шт 1000р
(по Дебету ничего нет)
17.04.2008
14:58
#24
"Вы в методе "ВыполнитьЗапрос" указываете параметр "Проводка". Но в вашем коде я не нашел где вы их выбираете. То есть :
БИ_МЦ.ВыбратьПериоды();
Пока БИ_МЦ.ПолучитьПериод() = 1 Цикл
Думается мне что оборот по дебету сформирован ОДНОЙ проводкой и вы на ней спозиционированны без выборки,а вот оборот по кредиту был сформированн НЕСКОЛЬКИМИ проводками и без выборки вы не можете ничего получить."
БИ_МЦ.ВыбратьПериоды();
Пока БИ_МЦ.ПолучитьПериод() = 1 Цикл
Думается мне что оборот по дебету сформирован ОДНОЙ проводкой и вы на ней спозиционированны без выборки,а вот оборот по кредиту был сформированн НЕСКОЛЬКИМИ проводками и без выборки вы не можете ничего получить."
17.04.2008
15:08
#25
Возможно, но оборот по кредиту был сформирован документом, в котором всего одна проводка.
Сделала, как советовали, но теперь выводятся только те строки, по которым за период были обороты, а мне нужны все те, по которым есть сальдо ненулевое
Сделала, как советовали, но теперь выводятся только те строки, по которым за период были обороты, а мне нужны все те, по которым есть сальдо ненулевое
17.04.2008
15:13
#26
"Пока БИ_МЦ.ПолучитьСубконто(2) = 1 Цикл
БИ_МЦ.ВыбратьПериоды();
Пока БИ_МЦ.ПолучитьПериод() = 1 Цикл
//ваши действия
Док = БИ_МЦ.Операция.Документ;
ДатаОперации = БИ_МЦ.Операция.ДатаОперации;
КонецЦикла;
КонецЦикла;"
БИ_МЦ.ВыбратьПериоды();
Пока БИ_МЦ.ПолучитьПериод() = 1 Цикл
//ваши действия
Док = БИ_МЦ.Операция.Документ;
ДатаОперации = БИ_МЦ.Операция.ДатаОперации;
КонецЦикла;
КонецЦикла;"
17.04.2008
15:16
#27
"БИ_МЦ.ВыбратьСубконто(2);
Пока (БИ_МЦ.ПолучитьСубконто(2))=1 Цикл
БИ_МЦ.ВыбратьПериоды();
Пока БИ_МЦ.ПолучитьПериод()=1 Цикл
ТЗ.НоваяСтрока();
...
ТЗ.Документ = БИ_МЦ.Операция.Документ;
КонецЦикла;
КонецЦикла;
Есть документ!! теперь видно, НО выводятся только те строки, по которым за период были обороты, а мне нужны все те, по которым есть сальдо ненулевое
"
Пока (БИ_МЦ.ПолучитьСубконто(2))=1 Цикл
БИ_МЦ.ВыбратьПериоды();
Пока БИ_МЦ.ПолучитьПериод()=1 Цикл
ТЗ.НоваяСтрока();
...
ТЗ.Документ = БИ_МЦ.Операция.Документ;
КонецЦикла;
КонецЦикла;
Есть документ!! теперь видно, НО выводятся только те строки, по которым за период были обороты, а мне нужны все те, по которым есть сальдо ненулевое
"
17.04.2008
16:06
#28
"Не может быть сальдо по документу. Вот по субконто запросто. Теперь рассуждаем. После строки Пока (БИ_МЦ.ПолучитьСубконто(2))=1 Цикл мы проверяем, а не нулевые ли у нас обороты по этому субконто? БИ_МЦ.ДО() > 0 и БИ_МЦ.КО() > 0 если оборотов не было, то и проводок нету, идти в конструкцию БИ_МЦ.ВыбратьПериоды(); смысла нету. Добавляйте строку в вашу ТЗ и все."
17.04.2008
16:17
#29
Я и имела в виду по субконто. Мне в таблицу надо ввести все субконто, сальдо по которым ненулевое, при этом в таблице должны быть и обороты и документы, их породившие.
Если делать отбор по периодам, то в таблицу попадают только те субконто, по которым обороты были.
Видимо, я уже чего-то не понимаю...
Если делать отбор по периодам, то в таблицу попадают только те субконто, по которым обороты были.
Видимо, я уже чего-то не понимаю...
Больничный ОСН в 1С Зарплата и кадры 282Помогите определится с продуктом, что лучше поставить, какую конфигурацию
Читают тему
(гостей: 1)