Ну давайте попробуем разобраться.<br>Вы много написали, поэтому не сразу видно что же конкретно вы изменили, но если поглядеть внимательно, то выходит, что<br>> БухИт.СКД(СубСчетПС,ТипСуммы,ВалютаРасчетов,,,Субк2)<br>поменяно на<br>> БухИт.СКД(СубСчетПС,ТипСуммы,ВалютаРасчетов,,Субк1,Субк2)<br><br>Давайте подумаем что это за Субк1 и Субк2 такие по смыслу в данном случае. Если посмотреть чуть выше по алгоритму, то мы можем увидеть, что данная конструкция используется внутри условия:<br>...<br>ИначеЕсли (КоррСч=Сч60_2) или ...<br><br>Это говорит о том, что Субк1 и Субк2 - это те измерения аналитики, которые реализованы на счете 60.2, в данном случае. Смотрим в план счетов и видим, что для счета 60.2:<br>Субконто 1 = Контрагенты<br>Субконто 2 = Договоры<br>Сам смысл счета 60.2 - взаиморасчеты с поставщиками, следовательно Контрагенты - поставщик, а Договоры - договор с поставщиком.<br><br>Теперь разберемся что это за счет ПС.1 такой, что вам пришлось сделать какое то изменение, чтобы остаток по нему брался корректно. Счет ПС.1 и ПС.2 придуман для переходного периода с 2008 на 2009 год и корректности отработки алгоритма принятия расходов в налогооблогаемую базу. Идея 1С: расходы не принятые в прошлом году должны приниматься по старому алгоритму.<br>Смотрим в план счетов и разбираемся что за аналитика организована на счете ПС.1:<br>Субконто 1 = Контрагенты<br>Субконто 2 = Договоры<br>Субконто 3 = Договоры поставки<br><br>Трактуем то что видим: Контрагенты - это покупатель, которому что то мы продали в 2008 году, но в расходы не взяли из за неоплаты нами нашему поставщику за данный товар. Договоры - это договор с покупателем, который был задейстован при реализации, Договоры поставки - это договор с поставщиком на поставку того, что когда то продали покупателю. Вот как все наворочено.<br><br>Теперь смотрим что же за остаток пыталась получить 1С своей конструкцией:<br>> БухИт.СКД(СубСчетПС,ТипСуммы,ВалютаРасчетов,,,Субк2)<br>читаем описание метода СКД(...<br>Синтаксис:<br>СКД(<Счет>,<ТипСуммы>,<Валюта>,<Субконто1...>)<br>считаем позицию, в которую они вписали Субк2, получается, что она соотвествует аргументу <Субконто3>, ожидаемому методом объекта "Бухгалтерские итоги". Проще говоря, 1С пишет "посчитать начальный остаток по дебету счета ПС.1 с фильтром по "Договор поставки" = "Договор с поставщиком". Логично! Определенно договор поставки, отражаемый на субконто 3 счета ПС.1 и договор поставки, отражаемый на субконто 2 счета 60.2 по смыслу - одно и то же.<br>Теперь смотрим что написали вы:<br>> БухИт.СКД(СубСчетПС,ТипСуммы,ВалютаРасчетов,,Субк1,Субк2)<br>Перевожу на "человеческий язык" - "посчитать дебетовый остаток по счету ПС.1 с фильтрами по "Договор с покупателем" = "Поставщик", "Договор поставки" = "Договор с поставщиком".<br>Я бы сказал, что ваш вариант вообще работать не может и все время должен возвращать 0.<br>Вопрос: отчего же вы тогда говорите, что именно это изменение, которое по сути тоже самое, что выкинуть из алгоритма вообще этот кусок, начинает "работать"? Давайте разберемся. Может быть как раз вариант 1С и есть правильный?<br>Вспомним правила отражения в книге:<br>с 01.01.2009 г. = "По факту получения дохода":<br>- товар оприходован<br>- поставщику заплачено<br>- товар отгружен покупателю или списан<br>- оплата от покупателя получена<br><br>Что такое счет "ПС.1" - это неоплаченные покупателем суммы за проданные им товары. Обращаем внимание на пунктик "оплата от покупателя получена". Судя по всему ваша ситуация: оплачиваем поставщику и ожидаем увидеть на Н02.2 суммы, ан нет! Теперь наши законодатели еще хотят чтобы вы эти товары не только продали, но и получили оплату за эту реализацию. Ну ка попробуйте перед своей выпиской (или даже первой строкой в ней) отразить какую то фиктивную оплату (на время для теста) от покупателя, которому продавали товары, купленные вами у поставщика и за которые от покупателей еще не пришла оплата. Ну как? Появились расходы на Н02?