Оборот между счетами
11.09.2009
21:45
#31
> И, надеюсь, последнее)))
> как получить обороты по 76.7.1 между разными договорами по одному контрагенту?
> Сч 76.7.1 Субк1 - контрагенты, Субк2 - договоры
не совсем понял вопроса: т.е. счет один у него аналитика контрагент / договор
причём договор подчинён контрагенту
так?
а какие тогда обороты между двумя договорами: перенос аналитики что ли был?
> как получить обороты по 76.7.1 между разными договорами по одному контрагенту?
> Сч 76.7.1 Субк1 - контрагенты, Субк2 - договоры
не совсем понял вопроса: т.е. счет один у него аналитика контрагент / договор
причём договор подчинён контрагенту
так?
а какие тогда обороты между двумя договорами: перенос аналитики что ли был?
11.09.2009
21:58
#33
1. ну тогда счет и коррсчет одинаковы
2. использоватьСубконто(видыСубконто.Договоры,,1,0)
2. использоватьСубконто(видыСубконто.Котрагенты,Контрагент,2,0)
3. использоватьКорСубконто(видыСубконто.Договоры,,1,0)
4. Пока (бихИт.ПолучиьСубконто(1) + бихИт.ПолучиьКорСубконто(1)) = 2 Цикл
как-то так
2. использоватьСубконто(видыСубконто.Договоры,,1,0)
2. использоватьСубконто(видыСубконто.Котрагенты,Контрагент,2,0)
3. использоватьКорСубконто(видыСубконто.Договоры,,1,0)
4. Пока (бихИт.ПолучиьСубконто(1) + бихИт.ПолучиьКорСубконто(1)) = 2 Цикл
как-то так
14.09.2009
19:33
#34
"Так я и мучаюсь)))
БИ76.ИспользоватьСубконто(ВидыСубконто.Договоры, ДоговорыКонтрагентов.ДоговорТовар);
БИ76.ИспользоватьСубконто(ВидыСубконто.Контрагенты, ТекущийКонтрагент, 2);
БИ76.ИспользоватьКорСубконто(ВидыСубконто.Договоры, ДоговорыКонтрагентов.ДоговорШтрафы);
БИ76.ВключатьСубсчета(,-1);
БИ76.ВыполнитьЗапрос(Дата1, Дата2,"76.7.1","76.7.1",,3);
Если (БИ76.ПолучитьСубконто(1) + БИ76.ПолучитьКорСубконто(1) = 2) Тогда
ОБ_Дт76_товар_Кт76_штраф = БИ76.КорКО(1);
ОБ_Дт76_штраф_Кт76_товар = БИ76.КорДО(1);
КонецЕсли;
В отладчике вижу:
БИ76.ПолучитьСубконто(1) = 0
БИ76.ПолучитьКорСубконто(1)0"
БИ76.ИспользоватьСубконто(ВидыСубконто.Договоры, ДоговорыКонтрагентов.ДоговорТовар);
БИ76.ИспользоватьСубконто(ВидыСубконто.Контрагенты, ТекущийКонтрагент, 2);
БИ76.ИспользоватьКорСубконто(ВидыСубконто.Договоры, ДоговорыКонтрагентов.ДоговорШтрафы);
БИ76.ВключатьСубсчета(,-1);
БИ76.ВыполнитьЗапрос(Дата1, Дата2,"76.7.1","76.7.1",,3);
Если (БИ76.ПолучитьСубконто(1) + БИ76.ПолучитьКорСубконто(1) = 2) Тогда
ОБ_Дт76_товар_Кт76_штраф = БИ76.КорКО(1);
ОБ_Дт76_штраф_Кт76_товар = БИ76.КорДО(1);
КонецЕсли;
В отладчике вижу:
БИ76.ПолучитьСубконто(1) = 0
БИ76.ПолучитьКорСубконто(1)0"
Читают тему
(гостей: 1)