СКД. Объединение ячеек на примере "Справка инвентаризации расчетов с покупателями и поставщиками по форме ИНВ-17"

Публикация № 1208540

Разработка - Практика программирования

СКД объединение ячеек соединить ячейки сгруппировать на

Шпаргалка. Объединение ячеек в отчете на СКД с произвольным макетом.

Всем доброго времени суток. 

Данная статья используется больше для себя как шпаргалка. 

Опишу вкратце задачу. Иногда возникает ситуация, когда пользователь хочет видеть отчеты с объединёнными ячейками как в Экселе (визуально представлено на главной картинке темы). Каждый раз приходилось что-то выдумывать. И данная задача решалась разными методами.

Получилось так, что недавно поступило много таких однотипных задач. И пришлось для себя выработать некое универсальное решение.

Все отчеты написаны на СКД. Дальше я делал обычный макет в СКД и основную форму у данного отчета. После чего я переопределял стандартную процедуру «ПриКомпоновкеРезультата» .

Все действия по созданию внешнего отчета (создать внешний отчет на СКД с использованием своего макета и основной формы) – стандартны. Не буду их описывать. 

В чем заключается мое универсальное решение. В процедуре «ПриКомпоновкеРезультата» после стандартного вывода отчета я начинаю работать с самим табличным документом (куда вывел результат). Определяю высоту таблицы. И в цикле прохожу сам табличный документ по определенным ячейкам. Что имеется в виду:

На примере: Мне надо одинаковых контрагентов объединить в одну ячейку и вывести на против детальных записей. Для этого я запоминаю начало области первого контрагента, и когда при чтении следующей области сменился контрагента, я делаю отсечку области, запоминаю ее и объединяю.

После чего снова запоминаю начало области и дальше в цикле иду до следующего контрагента.

Ниже код. + внешний отчет для примера.

 Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
    
    СтандартнаяОбработка = Ложь;
    
    ДокументРезультат.Очистить();
    ДокументРезультат.АвтоМасштаб = Истина;
    ДокументРезультат.ОриентацияСтраницы = ОриентацияСтраницы.Ландшафт;
    ДокументРезультат.Защита = Ложь;
    ДокументРезультат.ОтображатьЗаголовки = Истина;
    
    //+Стандартный вывод СКД отчета
    МакетСКД = ЭтотОбъект.ПолучитьМакет("ОсновнаяСхемаКомпоновкиДанных");
	Настройки = ЭтотОбъект.КомпоновщикНастроек.ПолучитьНастройки();
	КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных;
	
	//+ssn внесем свои коррективы в типовой вывод
	ТекДата = Настройки.ПараметрыДанных.Элементы[1].Значение;
	МакетСКД.Макеты.Макет1.Параметры.МесяцОтчета.Выражение = """" + НРег(СклонениеПредставленийОбъектов.ПросклонятьПредставление(Формат(ТекДата.Дата, "ДФ=ММММ"), 2,)) +"""";
	//-ssn внесем свои коррективы в типовой вывод

	МакетКомпоновки =  КомпоновщикМакета.Выполнить(МакетСКД,Настройки,ДанныеРасшифровки);
	ПроцессорКД = Новый ПроцессорКомпоновкиДанных;
	ПроцессорКД.Инициализировать(МакетКомпоновки,,ДанныеРасшифровки, Истина);
	  
	ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент;
	ПроцессорВывода.УстановитьДокумент(ДокументРезультат);
	ПроцессорВывода.Вывести(ПроцессорКД);	
    //-Стандартный вывод СКД отчета
    
    //+Объеденим ячейки 
    ОбъединитьЯчейкиВТабличномДокументе(ДокументРезультат);    
    //-Объеденим ячейки
    
КонецПроцедуры
 
Процедура ОбъединитьЯчейкиВТабличномДокументе(ТабличныйДокумент) Экспорт
    
    СтарыйКонтрагент = "";
    НачалоОбласти = "";
    ЭтоПервыйВход = Истина;
    //представим нашу область объединения ввиде квадрата.
    //его параметры:
    //                верхний левый улог - строка R26 столбец С6
    //                правый нижний угол - строка R26 столбец С23
    //в итоге получилась область R26С6:R26С23
    
    //так вот для того, чтобы программно объединить ячейки - в моем случаи нужно узнать строки. А колонки всегда жестко завязаны.
    ОбластьЛевыйВерхнийУгол = 26;
    ОбластьПравыйНижнийУгол = 26;
    

    ВысотаТЧ = ТабличныйДокумент.ВысотаТаблицы;
    
    Для Сч = 26 По ВысотаТЧ Цикл
        ТекОбласть = "R" + Сч + "C6:R" + Сч + "C23";
        НайденнаяОбласть = ТабличныйДокумент.Область(ТекОбласть);
        
        Если ТекОбласть <> НачалоОбласти И НайденнаяОбласть.Текст <> СтарыйКонтрагент Тогда 
            Если НЕ ЭтоПервыйВход  Тогда 
                ГотоваяОбластьДляОбъединения = "R" + Строка(ОбластьЛевыйВерхнийУгол) + "C6:R" +  Строка(Сч-1) + "C23";
                
                ОбластьЛевыйВерхнийУгол = Сч;
                ОбластьПравыйНижнийУгол = Сч;
                
                Область = ТабличныйДокумент.Область(ГотоваяОбластьДляОбъединения);
                Область.Объединить();
            Иначе
                ЭтоПервыйВход = Ложь;
            КонецЕсли;

            НачалоОбласти = ТекОбласть;    
            СтарыйКонтрагент = НайденнаяОбласть.Текст;
        КонецЕсли;
    КонецЦикла; 
    
КонецПроцедуры

 

Данный внешний отчет тестировался на Бухгалтерия предприятия, редакция 3.0 (3.0.75.104).

 

Скачать файлы

Наименование Файл Версия Размер
СКД. Объединение ячеек на примере "Справка инвентаризации расчетов с покупателями поставщиками по форме ИНВ-17":
.erf 15,43Kb
12.03.20
1
.erf 15,43Kb 1 Скачать

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо развёрнутое
Свернуть все
1. wowik 757 11.03.20 15:36 Сейчас в теме
+1. Свой макет в СКД, программная работа с табличным документом ("Область.Объединить()" и т.д.). Много времени потрачено. Не проще все руками, без СКД нарисовать?
3. boobzx 19 12.03.20 07:08 Сейчас в теме
(1)
роще все руками, без СКД нарисовать?


Не проще. Данное решение раньше делал руками. Приходилось описывать расшифровку, анализировать область вывода на печать и разделять страницу, чтобы все влезло на лист. Поля при печати. Почему пошел этим путем (СКД) - много мелкой муторной работы СКД сама уже выполнила. Мне осталось только Объединить области. Да и потом. Стандартный (Типовой Код ) в процедуре "ПриКомпоновкеРезультата" уже заполняется копипастом. И он на каждом углу разобран. Так что, осталось только объединить области.

Лично для меня это пока оптимальное решение.
2. the1 540 11.03.20 20:04 Сейчас в теме
4. boobzx 19 12.03.20 07:14 Сейчас в теме
(2) Баян баяном. А в явном виде для быстрого поиска решения нет с 2013 года.
Данное решение видел. Оно и легло в основу моего решения. И да, тут тоже Постобработка ТабДока.
5. the1 540 12.03.20 09:15 Сейчас в теме
(4) Вот если бы это сделать настройкой компоновки, то цены бы не было.
6. boobzx 19 12.03.20 09:29 Сейчас в теме
(5)Да. Согласен. Но не удалось. :(
7. the1 540 12.03.20 09:48 Сейчас в теме
(6) Пока еще никому не удалось))
Оставьте свое сообщение

См. также

Сравнение pdf-файлов актов сверки Промо

Универсальные обработки Дебиторская и кредиторская задолженность Дебиторская и кредиторская задолженность v8 v8::БУ БП2.0 Россия БУ Абонемент ($m)

Обработка сравнивает два pdf-файла, в которых находятся стандартные печатные формы актов сверки, и показывает на экране совпадающие и/или отличающиеся по суммам документы взаиморасчетов.

1 стартмани

19.12.2018    14176    6    Torin99    2    

Полезный костыль для настроек по умолчанию при разработке отчетов на СКД

Практика программирования Прочие инструменты разработчика v8 v8::СКД 1cv8.cf Абонемент ($m)

Для тех разработчиков, кто пользуется различными консолями СКД, бывает неудобен тот факт, что при необходимости дальнейшей разработки сложных отчетов уже в режиме Конфигуратора значения ссылочных объектов в настройках СКД приводятся к строковым значениям и не воспринимаются в дальнейшем в пользовательском режиме. Предложен метод, который поможет справиться с этой неприятностью в большинстве случаев.

1 стартмани

30.04.2020    1316    0    zaxarovsky    4    

Сворачивание взаиморасчетов на 60 и 62 счетах

Обработка документов Дебиторская и кредиторская задолженность v8 v8::БУ БП3.0 Россия БУ Абонемент ($m)

Создаем операцию, которая закроет сальдо по субсчетам. Можно подключить как внешнюю обработку.

1 стартмани

17.03.2020    1314    8    Pira    0    

Задачка: Список всех документов за заданный период, используя СКД

Практика программирования v8 v8::СКД 1cv8.cf Абонемент ($m)

Вывести все документы за заданный период, используя СКД.

1 стартмани

11.03.2020    1133    0    MaxxiMiliSan    7    

Анализ просроченной дебиторской задолженности для 1С:Бухгалтерия 3.0 Промо

Бухгалтерские Дебиторская и кредиторская задолженность Дебиторская и кредиторская задолженность v8::БУ БП3.0 Россия БУ Абонемент ($m)

Внешний отчет по анализу просроченной дебиторской задолженности для 1С:Бухгалтерия 3.0. Актуален, если используются сроки по отсрочке оплаты, указанные в договоре с покупателем или в документе реализации.

1 стартмани

26.04.2018    17129    71    alfanika    11    

Справка-приложение к ИНВ-17 для Бухгалтерии 3.0

Справки Дебиторская и кредиторская задолженность v8 v8::БУ БП3.0 Россия БУ Абонемент ($m)

Приложение к акту инвентаризации расчетов с контрагентами ИНВ-17.

1 стартмани

04.03.2020    1106    8    teyana    3    

СКД: штрихкоды в несколько колонок

Практика программирования v8::СКД ERP2 Россия Абонемент ($m)

СКД. Ресурсы в несколько колонок, на примере РС Штрихкоды номенклатуры.

1 стартмани

02.03.2020    1339    1    shetill    0    

СКД: красивые надписи в заголовках колонок

Практика программирования Работа с интерфейсом v8 v8::СКД УПП1 Россия Абонемент ($m)

Необходимо немного исправить вывод надписей в заголовках колонок, сделать более читаемый вариант. Как это сделать?

2 стартмани

27.02.2020    7754    7    wowik    36    

СКД. Использование встроенного макета, разделителя страниц Промо

Практика программирования v8::СКД 1cv8.cf Абонемент ($m)

Пример работы с макетом СКД для начинающих программистов. За основу взят справочник подразделений, который есть в большинстве конфигураций. Показано, как вывести заголовок, детальные записи, подвал группировки и общий подвал. Приведен пример вставки разделителя страниц. Отчет можно использовать в любой конфигурации 1С: 8.

1 стартмани

31.03.2017    13495    16    Vin_Tik    0    

ОСВ по счету 60, 62 с группировкой по контрагенту - Анализ не закрытых авансов

Дебиторская и кредиторская задолженность Оборотно-сальдовая ведомость, Анализ счета Бухгалтерские v8 v8::БУ v8::СКД БП3.0 Россия БУ Абонемент ($m)

Отчет ОСВ по счету 60, 62 сделан на СКД с группировкой Организация / Контрагент / Договор / Счет будет полезен тем, кто анализирует не закрытые авансы в разрезе контрагентов.

2 стартмани

16.12.2019    3403    19    a_v_u    9    

Программное добавление параметров редактирования СКД

Практика программирования v8 v8::СКД 1cv8.cf Абонемент ($m)

В данной публикации приводится пример программного добавления параметров редактирования для поля выборки в СКД.

1 стартмани

25.11.2019    4287    1    Isonic    7    

Печать расчетов с контрагентом из документов "1С:Бухгалтерии 3.0"

Пакетная печать Печатные формы документов Дебиторская и кредиторская задолженность Дебиторская и кредиторская задолженность v8 v8::БУ БП3.0 Россия БУ Абонемент ($m)

Внешняя печатная форма вызывается из формы редактирования документа. Показывает расчеты с контрагентом за выбранный период с детализацией до документа, с группировкой по договорам.

1 стартмани

08.09.2019    5101    14    accounting_cons    4    

Печатная форма акта сверки в рублях для договоров в у.е. для КА 2.x, ERP Промо

Печатные формы документов Дебиторская и кредиторская задолженность Дебиторская и кредиторская задолженность v8::БУ v8::УФ ERP2 КА2 Россия БУ Абонемент ($m)

Возникла потребность делать сверку взаиморасчетов в рублях по валютным договорам. В КА и ERP такой возможности нет.

1 стартмани

22.09.2017    23873    145    mamba    35    

Расчет сложных итогов СКД

Практика программирования v8 v8::СКД 1cv8.cf Абонемент ($m)

Малоизвестный прием для расчета итогов в отчетах на СКД.

1 стартмани

05.08.2019    13363    11    masterkio    9    

Многоуровневая нумерация в отчете СКД (программный вывод)

Практика программирования v8::СКД 1cv8.cf Абонемент ($m)

Реализация многоуровневой нумерации при программном выводе отчета СКД основываясь на его структуре.

1 стартмани

01.07.2019    5867    6    lmnlmn    7    

Иерархическая нумерация в отчете СКД с помощью макета поля

Практика программирования Разработка v8 v8::СКД 1cv8.cf Абонемент ($m)

Представляю Вашему вниманию вариант решения задачи нумерации строк иерархического отчета на СКД.

1 стартмани

28.06.2019    6078    5    Isonic    14    

Редактирование данных прямо в отчете СКД (как в Excel). Теперь с пересчетом итогов! Промо

Практика программирования Работа с интерфейсом v8::СКД 1cv8.cf Абонемент ($m)

Вам не подходит обычная форма ввода данных Клиент хочет прямо в отчете изменять цифры Тогда этот шаблон поможет вам быстро добавить в ваш отчет СКД механизм редактирования данных

2 стартмани

21.11.2012    38198    261    Visitizer    51    

Проверка несуществующих полей в настройках СКД

Практика программирования Работа с интерфейсом Разработка v8 v8::СКД ERP2 УТ11 КА2 Абонемент ($m)

Обработка находит все поля настроек СКД, которые утратили свою актуальность Подходит для УТ 11, ERP, КА 2.

1 стартмани

20.06.2019    3551    3    MuI_I_Ika    2    

Простые примеры сложных отчетов на СКД

Практика программирования v8 v8::СКД 1cv8.cf Абонемент ($m)

Подписи в отчете. Особенности соединения наборов: как соединить несоединяемое. Остатки на дату и обороты по месяцам в одном отчете. Курс валюты на каждую дату без группировок и соединений в запросе. Отчет с произвольными колонками и с произвольной последовательностью. "Неадекватный отчет".

1 стартмани

12.06.2019    25084    19    Hatson    22    

Поле адреса в своем справочнике на примере 1С:Бухгалтерия 3

Практика программирования Разработка v8 v8::БУ БП3.0 Россия Абонемент ($m)

В публикации описано, как добавить поле адреса в свой справочник, чтобы вводить адрес через адресный классификатор.

1 стартмани

17.05.2019    4319    2    vasilievil    2    

Неоплаченные долги при распределении оплаты по правилу ФИФО одним запросом и намного быстрее, чем Вы думали Промо

Практика программирования Дебиторская и кредиторская задолженность Дебиторская и кредиторская задолженность v8 v8::СКД КА1 УТ10 УПП1 УУ Абонемент ($m)

Предлагается метод для быстрого нахождения неоплаченных долгов при распределении оплаты по правилу ФИФО, основанный на дихотомии. Описывается реализация метода в виде достаточно простого запроса, решающего за линейное время указанную задачу, считавшуюся ранее существенно более трудоемкой. Приводятся примеры использования запроса в отчетах на СКД для конфигураций УТ, КА, УПП.

1 стартмани

28.02.2014    66348    394    ildarovich    123    

Поле "Отбор" в управляемой форме используя СКД

Работа с интерфейсом Практика программирования Разработка v8::УФ v8::СКД 1cv8.cf Абонемент ($m)

Пример, который осуществляет отбор ссылок при помощи СКД, макет компоновки создается программно.

1 стартмани

17.05.2019    6493    6    artms    0    

Автоматическое формирование актов сверки (Бухгалтерия предприятия 3.0)

Дебиторская и кредиторская задолженность Обработка документов Дебиторская и кредиторская задолженность v8 v8::БУ БП3.0 Россия БУ Абонемент ($m)

Внешняя обработка для автоматического формирования актов сверки по контрагентам. Причиной создания стало не удовлетворительное качество имеющихся на инфостарте обработок и желание закрыть этот вопрос навсегда. Возможности: формирование по оборотам в периоде и по справочнику договоров; управление дополнительными настройками заполнения актов сверки; представителей организации и контрагента; формирование актов по договорам и сводно по контрагентам; возможность убрать не нужные договоры; перезаполнение существующих актов сверки.

3 стартмани

16.05.2019    5377    47    Black-fog    1    

Сверка остатков по счету 62.02 - 76.АВ

Бухгалтерские Анализ учета Дебиторская и кредиторская задолженность Оптовая торговля Дебиторская и кредиторская задолженность Оптовая торговля v8::БУ v8::СКД БП3.0 Россия БУ НДС Абонемент ($m)

Сверка остатков по счету 62.02 - 76.АВ (авансы) на заданную дату. Обработок на эту тему полно, но не все отчеты реально отражают сверенное сальдо.

1 стартмани

16.04.2019    5842    26    pupkinSana    0    

Ведомость по взаиморасчетам с контрагентами Промо

Дебиторская и кредиторская задолженность Управленческие Бухгалтерские Дебиторская и кредиторская задолженность v8::БУ БП2.0 Россия БУ Абонемент ($m)

Внешний отчет Ведомость по взаиморасчетам с контрагентами для 1С:Бухгалтерия 8.2 с расшифровкой по документам.

5 стартмани

14.09.2011    30778    11    AndreyPonom    13    

Групповое формирование актов сверки взаиморасчетов и рассылка по электронной почте (БП 3.0)

Обработка документов Email Дебиторская и кредиторская задолженность Дебиторская и кредиторская задолженность v8::БУ БП3.0 Россия БУ Абонемент ($m)

Внешняя обработка, которая позволяет формировать акты сверки расчетов с контрагентами, делать рассылку файлов актов с печатью и подписью, контролировать возврат оригиналов документов.

1 стартмани

12.04.2019    5888    34    andy23    15    

Вывод вариантов СКД в таблицы на управляемой форме

Практика программирования Работа с интерфейсом v8 v8::УФ v8::СКД 1cv8.cf Абонемент ($m)

Задача стояла такая: есть 2 различных запроса, результаты которых выгружаются на форму обработки в таблицы значений (далее ТЗ) и программно "соприкасаются" между собой определенным образом (как именно- в рамках данной статьи неважно). Нюанс в том, что запросы должны иметь свой компоновщик настроек и могут интерактивно на форме изменяться пользователем. На оригинальность публикации не претендую - изначально в рамках поставленной задачи пытался найти что-то подобное (уже готовый шаблон) на инфостарте, возможно "плохо искал" ;)

05.04.2019    9039    3    artkor    1    

Пример внешней обработки с вызовом типового отчета на СКД и передачей ему настроек и вывода результата в таблицу значений (в частности, для новичков)

Инструментарий разработчика Практика программирования v8 v8::СКД 1cv8.cf Россия Абонемент ($m)

Разрабатывалась на 1С:Зарплата и управление персоналом в кредитных организациях, редакция 3.1 (3.1.5.407), поэтому использует типовой отчет Состояние штатного расписания, но технология работает для любой конфигурации. Пример внешней обработки с вызовом типового отчета на СКД "Состояние штатного расписания" и передачей ему настроек, изменения имен колонок после выполнения на имена указанные в "Пользовательских полях" или "заголовках" и вывода результата в таблицу значений.

1 стартмани

21.03.2019    4801    10    pavel_pss    0    

Интерактивная оборотно-сальдовая ведомость 2.0 Промо

Бухгалтерские Анализ учета Налоговые Финансовый учет и бюджетирование (FRP) Дебиторская и кредиторская задолженность Закрытие периода Оборотно-сальдовая ведомость, Анализ счета Учет доходов и расходов Учет ОС и НМА Учет ТМЦ Дебиторская и кредиторская задолженность Закрытие периода Оборотно-сальдовая ведомость, Анализ счета Учет ОС и НМА Учет ТМЦ v8 v8::БУ КА1 БП2.0 УПП1 УНФ БУ НУ Абонемент ($m)

Полностью универсальная Оборотно-сальдовая ведомость, также включающая возможности ОСВ по счету, Анализа счета и другие. С возможностью интерактивных разворотов в пару кликов по любым разрезам регистра бухгалтерии с подключением к типовым механизмам конфигураций расшифровки.

1 стартмани

23.07.2009    111905    47    Леонов Александр    491    

Календарь взаиморасчетов (Анализ задолженности покупателей и поставщиков по дням / месяцам). УПП

Управленческие Дебиторская и кредиторская задолженность Дебиторская и кредиторская задолженность v8 v8::СКД УПП1 Россия УУ Абонемент ($m)

Календарь взаиморасчетов (Анализ задолженности покупателей и поставщиков по дням / месяцам). УПП 1.3 актуальный релиз 117. В данном отчете показывается информация о взаиморасчетах с контрагентами в виде календарного плана. Вы можете анализировать сроки поступления или расходования денежных средств в разрезе дней, либо месяцев. Т.е. осуществляется контроль, как своих оплат, так и следить за задолженностью покупателей с отсрочкой платежа. Добавлены всевозможное группировки, условия и отборы по реквизитам, измерения и ресурсам регистра Взаиморасчеты. Отчет написан в СКД, настройками можно вертеть как угодно.

1 стартмани

19.03.2019    3320    20    machnef    0    

Пример использования СКД и данных расшифровки на мобильной платформе

Практика программирования Разработка v8 v8::Mobile v8::СКД 1cv8.cf Россия Абонемент ($m)

СКД в мобильном приложении и меню действий на основе данных расшифровки (отчет, совместимый с мобильной платформой 8.3.13.45).

1 стартмани

12.03.2019    4669    3    majoram    0    

Сквозной рейтинг по иерархии в отчете на СКД

Практика программирования Разработка v8 v8::СКД 1cv8.cf Абонемент ($m)

Сквозная нумерация (рейтинг) по группам и элементам справочника в отчете СКД согласно убыванию количества/суммы и т.д.

1 стартмани

07.02.2019    5161    0    MaxxiMiliSan    2    

Акт сверки со счетами-фактурами Промо

Печатные формы документов Дебиторская и кредиторская задолженность Дебиторская и кредиторская задолженность v8 v8::БУ БП2.0 Россия БУ Абонемент ($m)

Печатная форма для документа Акт сверки взаиморасчетов со счетами-фактурами.

2 стартмани

03.08.2013    28748    32    AndreyPonom    8    

Анализ закрытия авансов по 60, 62 счетам

Бухгалтерские Анализ учета Дебиторская и кредиторская задолженность Дебиторская и кредиторская задолженность v8::БУ БП3.0 Россия БУ Абонемент ($m)

Отчет выводит неверно закрытые либо разнесенные авансы. Вывод только тех данных (договоров с поставщиками), у которых на выбранную дату есть сальдо по 62.01 и 62.02 одновременно либо 60.01 и 60.02 одновременно.

1 стартмани

04.02.2019    4725    24    vitalbasl    0    

Групповое создание актов сверки "Бухгалтерии предприятия" ред. 3.0

Обработка документов Дебиторская и кредиторская задолженность Дебиторская и кредиторская задолженность v8 v8::БУ БП3.0 Россия БУ Абонемент ($m)

Простая, но полезная обработка по массовому созданию документов актов сверок за период в "Бухгалтерии предприятия 3.0". Есть отборы по группе контрагентов, остаткам и оборотам на счетах, доп.опции. В базе создаются документы "Акт сверки расчетов".

1 стартмани

19.01.2019    7027    39    maxx    1    

Особенность встроенной функции Представление() в СКД [поход на грабли]

Практика программирования Адаптация типовых решений v8::СКД 1cv8.cf Абонемент ($m)

Система компоновки данных может доставить достаточно мороки не только новичкам, но и опытным разработчикам. Стоит внести, казалось бы, незначительную правку, и начинает стрелять в самых неожиданных местах. Но давайте уже переходить к делу и рассмотрим маленькую ошибку выполнения встроенной функции СКД, которую я обнаружил на днях в работе стандартного бухгалтерского отчета "Карточка счета".

1 стартмани

15.01.2019    8802    0    Dementor    6    

Ведомость по расчетам с контрагентами для Бухгалтерии 3.0 Промо

Дебиторская и кредиторская задолженность Бухгалтерские Управленческие Дебиторская и кредиторская задолженность v8 v8::БУ БП3.0 Россия БУ Абонемент ($m)

Отчет Ведомость по расчетам с контрагентами для 1С: Бухгалтерии редакция 3.0, с расшифровкой по документам, без сумм зачета авансов, на СКД

1 стартмани

12.10.2014    32210    53    AndreyPonom    7    

Задолженность покупателей по срокам долга для "1С:Бухгалтерии 3.0"

Бухгалтерские Дебиторская и кредиторская задолженность Дебиторская и кредиторская задолженность v8 v8::БУ v8::СКД БП3.0 Россия БУ Абонемент ($m)

Внешний отчет управленческого характера, показывающий долги покупателей в валюте и рублях с группировкой по подразделениям, контрагентам, договорам, документам расчета и с разворотом по периодам. Помимо отчета, результаты выводятся в таблицу, которую можно сохранить в Excel для последующей обработки.

1 стартмани

13.01.2019    13749    109    accounting_cons    26    

Модуль, реализующий хранение настроек отчетов СКД в типовом регистре "Сохраненные настройки"

Практика программирования v8 v8::СКД КА1 БП2.0 ЗУП2.5 УТ10 БП1.6 Абонемент ($m)

Модуль, обеспечивающий хранение настроек отчетов на СКД в типовом регистре "Сохраненные настройки", присутствующем в конфигурациях УПП 1.2, 1.3, УТ 10.3, БП 2.0 и т.д.

1 стартмани

12.01.2019    5132    0    lunjio    0    

Отладка сложных отчетов на СКД

Практика программирования v8 v8::СКД 1cv8.cf Россия Абонемент ($m)

Расширение для отладки сложных отчетов на СКД (в т.ч. для собираемых программно "на лету") и быстрого перехода к отладке таких отчетов в консоли запросов и отчетов на СКД.

1 стартмани

28.12.2018    23239    83    maxx    58    

Полезные примеры составления схемы компоновки данных Промо

Практика программирования v8 v8::СКД 1cv8.cf Абонемент ($m)

Данная статья появилась благодаря периодически появляющимся вопросам на сайте http://1cskd.ru/. Задачи, которые задают авторы вопросов совсем не тривиальные, но их можно решить с помощью СКД.

5 стартмани

09.04.2014    148785    67    SITR-utyos    49    

Шаблон кросс-таблицы с иерархией на СКД

Инструментарий разработчика Практика программирования v8::БУ v8::СКД БП3.0 Россия Абонемент ($m)

Шаблон для быстрой реализации отчета кросс-таблицы с иерархией и жестко заданной структурой вывода с использованием СКД.

1 стартмани

22.12.2018    7816    8    wizard.ilmir02    3    

Акт взаимозачета для БП 2.0 / БП 3.0

Печатные формы документов Дебиторская и кредиторская задолженность Дебиторская и кредиторская задолженность v8::БУ БП2.0 БП3.0 БУ Абонемент ($m)

Внешняя печатная форма "Акт взаимозачета" для БП 2.0 / БП 3.0 к документу Корректировка долга.

1 стартмани

17.12.2018    6039    0    prime9    0    

Печатные формы ИНВ-17, ИНВ-22 для БП 2.0 / БП 3.0

Печатные формы документов Дебиторская и кредиторская задолженность Дебиторская и кредиторская задолженность v8 v8::БУ БП2.0 БП3.0 БУ Абонемент ($m)

Печатные формы ИНВ-17, ИНВ-22 для БП 2.0 / БП 3.0 к документу "Акт инвентаризации взаиморасчетов" ИНВ-17 - Акт инвентаризации расчетов с контрагентами ИНВ-22 - Приказ о проведении инвентаризации

1 стартмани

17.12.2018    7251    3    prime9    0    

Отчет по дебиторской, кредиторской задолженности по договорам Промо

Бухгалтерские Дебиторская и кредиторская задолженность Дебиторская и кредиторская задолженность v8 v8::БУ v8::СКД БП2.0 Россия БУ Абонемент ($m)

Отчет представляет собой список дебиторской и кредиторской задолженности в разрезе договоров контрагентов.

1 стартмани

31.03.2010    21636    13    lord_soth    10    

Акт сверки расчетов с контрагентом для БП 2.0 / БП 3.0

Печатные формы документов Дебиторская и кредиторская задолженность Дебиторская и кредиторская задолженность v8 v8::БУ БП2.0 БП3.0 БУ Абонемент ($m)

Акт сверки расчетов с контрагентом для БП 2.0. / БП 3.0. Все макеты и процедуры, необходимые для формирования, перенесены в обработку.

1 стартмани

13.12.2018    6250    9    prime9    0    

Дебиторская и кредиторская задолженность по срокам

Бухгалтерские Управленческие Дебиторская и кредиторская задолженность Дебиторская и кредиторская задолженность v8 v8::БУ БП3.0 Россия БУ Абонемент ($m)

Внешние отчеты. Разработаны на основе стандартных отчетов (Задолженность покупателей и Задолженность поставщикам). Отчеты показывают реальные остатки в разрезе документов и счетов учета. Можно настраивать интервалы задолженности, группировки, отборы, счета учета, сортировка и оформление.

1 стартмани

06.12.2018    4708    31    GeneR    3    

СКД. Сортировка

Практика программирования v8::СКД 1cv8.cf Россия Абонемент ($m)

Показана реализация сортировки по двойному щелчку на заголовке колонки отчета и отображение направления сортировки в заголовках колонок.

1 стартмани

03.12.2018    8031    5    slimper    21    

Авторегистрация обработок заполнения табличных частей и внешних печатных форм в информационной базе + Видео-пример использования шаблона - создание внешней печатной формы самостоятельно + Универсальный отчет СКД (набор отчетов в одном с группировками уров Промо

Практика программирования Работа с интерфейсом v8 v8::СКД 1cv8.cf Россия Абонемент ($m)

Если Вы станете использовать в Ваших разработках нижеприведенную методику, тогда Вам больше никогда не придется тратить свое время на объяснение пользователю, КАК ему зарегистрировать Вашу разработку в базе (пользователю достаточно только открыть её или перетащить драг-энд-дропом в 1С:Предприятие). И вообще, на мой взгляд данная методика является примером хорошего тона отношений разработчик-клиент

1 стартмани

03.03.2010    31326    34    Borisych    25    

Объединение нескольких печатных форм в один табличный документ

Практика программирования v8 v8::СКД 1cv8.cf Абонемент ($m)

Простое решение, как объединить табличные документы с различной шириной колонок в один и чтобы ничего не разъехалось.

1 стартмани

17.11.2018    10672    6    echo77    4    

Передача набора данных типа Объект в отчет СКД

Практика программирования v8 v8::УФ v8::СКД 1cv8.cf Россия Абонемент ($m)

Пример показывает, каким образом можно передать таблицу значений в отчет СКД (в набор данных объект). Пример работает как на обычных, так и на управляемых формах.

1 стартмани

12.11.2018    22793    5    evgen7938    3    

Отчет для демонстрации работы с программной расшифровкой СКД

Практика программирования v8::СКД 1cv8.cf Россия Абонемент ($m)

Программное добавление дополнительных пунктов меню в расшифровке и программное формирование отчета-детализации для отчета СКД.

1 стартмани

08.11.2018    5912    6    budidich    0    

Группировка измерений в заголовках СКД

Практика программирования v8 v8::СКД 1cv8.cf Абонемент ($m)

Методика создания общей шапки над измерениями в таблице созданной при помощи СКД. Без всякого кода. Только штатными средствами.

1 стартмани

07.11.2018    15833    60    dusha0020    11