Мне нужно вывести рядом две оборотно-сальдовые ведомости по счету. Конфигурация БП 3.0 КОРП. К сожалению, не получается. Прошу помощи, обработка во вложении.
(8) там смысл не в самом СКД, а в механизме построения табличного документа. Просто использовано для СКД.
Сам механизм можно посмотреть в модуле объекта.
(9) Спасибо, помогло. Правда, целиком вставить ОСВ по счету в новый табличный документ почему-то не получается.
Пришлось вставлять в цикле каждую ячейку.
// сначала выводим две ОСВ по счету вертикально
ТабДок = ОбъединитьДваТабличныхДокумента(ТабДокОСВПоСчету1, ТабДокОСВПоСчету2);
ВысотаТабДок = ТабДок.ВысотаТаблицы;
НачалоОбластиТаблицы2 = 0;
Для ПерваяСтрока = 2 По ВысотаТабДок Цикл
ТекущаяСтрокаТабДока = ТабДок.Область("R" + ПерваяСтрока + "C1");
Если ТекущаяСтрокаТабДока.Текст = РеквизитФормыВЗначение("Объект").Организация.НаименованиеСокращенное Тогда
НачалоОбластиТаблицы2 = ТекущаяСтрокаТабДока.Верх;
Прервать;
КонецЕсли;
КонецЦикла;
ОкончаниеОбластиТаблицы1 = НачалоОбластиТаблицы2 - 1;
Для i = 1 По ОкончаниеОбластиТаблицы1 Цикл
ДокументРезультат.ВставитьОбласть(ТабДок.Область(i,1,i,9),
ДокументРезультат.Область(i,1,i,9));
КонецЦикла;
НомерСтрокиПриемника = 1;
Для i = НачалоОбластиТаблицы2 По ВысотаТабДок Цикл
ДокументРезультат.ВставитьОбласть(ТабДок.Область(i,1,i,9),
ДокументРезультат.Область(НомерСтрокиПриемника,11,НомерСтрокиПриемника,19));
НомерСтрокиПриемника = НомерСтрокиПриемника + 1;
КонецЦикла;
Зачем обработка? Вывести обе оборотки, потом в оной из них нажать три вертикальные точки - Окно - Показать вместе с другим, хошь вертикально, хошь горизонтально...
Это часть другой большой обработки которая выгружает информацию в excel. Дальше нужно будет средствами макроса excel вставить формулы в excel которые будут сравнивать НДС с аванса на счете 76.АВ и сумму на счете 62.02 умноженную на ставку НДС.
Если средствами 1С не получится, тогда придется вырезать и вставлять через excel.
(5) Эта обработка выводит слева и справа две ОСВ по счету? Если нет, то не подойдет. Нужно сделать именно в таком виде, потому что так бухгалтерам привычно и наглядно.
(7) Не, это обработка для того, чтобы бухгалтерам не нужно было крыжить - выводится сразу различия, причем с нужно степенью округления разницы между расчетной и фактической суммами НДС с авансов, плюс много чего ещё...
А две оборотки рядом хоть слева напрво, хоть сверху вниз позволяет выводить платформа 1С без всяких обработок...
(4)
вставить формулы в excel которые будут сравнивать НДС с аванса на счете 76.АВ и сумму на счете 62.02
ИМХО про такой подход - что-то можно будет увидеть через ексель, а что-то мимо пролетит по банальной причине - в 1С дубли контрагентов (не говоря уж о договорах, который все часто "Основной договор"), для 1С не равны, а для екселя два контрагента ООО "Рога и копыта" (дубли) будут равны, и ошибку по типу под одному контрагенту получен аванс, а по другому выписан НДС с аванса ексель не увидит,ибо там всё сведётся к строке, которые будут одинаковы...
ИМХО про такой подход - что-то можно будет увидеть через ексель, а что-то мимо пролетит по банальной причине - в 1С дубли контрагентов (не говоря уж о договорах, который все часто "Основной договор"), для 1С не равны, а для екселя два контрагента ООО "Рога и копыта" (дубли) будут равны, и ошибку по типу под одному контрагенту получен аванс, а по другому выписан НДС с аванса ексель не увидит,ибо там всё сведётся к строке, которые будут одинаковы...
Можно искать по документу расчетов с контрагентов. В любом случае, пользователь должен сам это понять, убедиться. И тогда я своим бухгалтерам гордо предъявлю обработку https://infostart.ru/public/274167/ и меня опять будут любить :)
(11) На 76.АВ нет документа расчетов с контрагентом, там счет-фактура-выданный, да ещё и неизвестно как выписанный....
В общем, я по этим граблям ходил, хотел предупредить, н тут хозяин - барин)))