Оборот между счетами

Новая тема
Показывать по 10 20 40 сообщений
> И, надеюсь, последнее)))
> как получить обороты по 76.7.1 между разными договорами по одному контрагенту?
> Сч 76.7.1 Субк1 - контрагенты, Субк2 - договоры

не совсем понял вопроса: т.е. счет один у него аналитика контрагент / договор
причём договор подчинён контрагенту
так?
а какие тогда обороты между двумя договорами: перенос аналитики что ли был?
да, перенос с одного договора на другой
1. ну тогда счет и коррсчет одинаковы
2. использоватьСубконто(видыСубконто.Договоры,,1,0)
2. использоватьСубконто(видыСубконто.Котрагенты,Контрагент,2,0)
3. использоватьКорСубконто(видыСубконто.Договоры,,1,0)
4. Пока (бихИт.ПолучиьСубконто(1) + бихИт.ПолучиьКорСубконто(1)) = 2 Цикл

как-то так
"Так я и мучаюсь)))
БИ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. субсчета выключи
2. что говорит отладчик без отбор по договору?
1. Выключила
2. То же самое, 0.
убери использовать субконто и кор
сумма есть?
Вобщем, крутила-вертела, пришла к нужному результату...
Оказывается, в Если (БИ76.ПолучитьСубконто(1) + БИ76.ПолучитьКорСубконто(1) = 2) Тогда
лучше указать конкретное субконто, вместо номера
давно бы в личку асю сбросила - проще было бы
устал болбиться! )))))
Читают тему
(гостей: 1)

Быстрый переход