Реестр договоров и анализ парка автомобилей в Альфа-Авто

05.08.16

Задачи пользователя - Адаптация типовых решений

Рассмотрим способ формирования удобных отчетов по элементам справочников в Альфа-Авто. В публикации будет предложен пример получения данных по справочнику "Договоров взаиморасчетов" и "Автомобили" для типового отраслевого решения Альфа-Авто с использованием встроенной системы построения отчетов.

Скачать исходный код

Наименование Файл Версия Размер
Реестр договоров
.epf 48,35Kb
1
.epf 48,35Kb 1 Скачать
Парк автомобилей
.epf 47,12Kb
0
.epf 47,12Kb Скачать

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

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

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

Типовая конфигурация позволяет строить такие отчеты, не предоставляя пользователю возможности воспользоваться удобным механизмом настройки группировок строк и колонок (на рисунке ниже)

В случае необходимости выводить и настраивать группировки строк и колонок потребуется написать отчет самостоятельно.

В целом задача создания отчета не является сложной и решается написанием запроса к данным справочника, текст которого сохраняется в отдельном макете

В запросе выделим показатели отчета, в качестве которых может выступать количество

В случае необходимости вывести в отдельную колонку реквизиты анализируемого справочника 

Можно изменить настройку группировки колонок

Для того чтобы у пользователя была такая возможность нужно будет в отдельном макете с названием "Параметры" указать реквизиты справочника, как на картинке ниже

В результате проделанной работы пользователь сможет получить следующий результат

Альфа-Авто Реестр договоры Парк автомобилей отчет

См. также

Табличная часть в доп. реквизитах и формирование таблиц в шаблоне docx для 1С:ДО 3.0

Адаптация типовых решений Платформа 1С v8.3 1С:Документооборот Россия Платные (руб)

Расширение конфигурации для «1С:Документооборот КОРП», редакция 3.0. позволяет: 1.использовать произвольные табличные части в качестве дополнительных реквизитов к документу; 2 использовать произвольные табличные части в шаблонах в формате docx для автоматического заполнения таблиц.

29400 руб.

29.06.2023    4871    10    5    

19

Расширение для 1С:УНФ. Автоматическое снятие резервов в Заказах покупателей

Логистика, склад и ТМЦ Адаптация типовых решений Пользователь Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 1С:Управление нашей фирмой 3.0 Россия Управленческий учет Платные (руб)

Чтобы не допустить путаницы с обещаниями клиентам и для четкого контроля исполнения заказов мы используем резервирование товаров. Мы доработали УНФ, чтобы она автоматически отменяла старые резервы и не мешала эффективно продавать.

7200 руб.

02.08.2023    3245    5    0    

22

Каждому менеджеру нужен свой Excel

Адаптация типовых решений Программист Пользователь Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Абонемент ($m)

Каждый из нас сталкивается с ситуацией, когда какой-нибудь менеджер показывает свой Excel и рассказывает, как он что-то из 1С копирует в него, снабжает пояснениями, выделяет цветом и т.д. и т.п. Заканчивается все просьбой сделать вот чтобы также было в 1С. И оказывается такой человек (почти с гарантией) либо лучшим продажником, либо каким-то важным, за все отвечающим, - на ком все держится.

2 стартмани

22.04.2024    4351    dimanich70    15    

18

Создать на основании - своя кнопка (БСП). Проблема двух подменю Создать на основании

БСП (Библиотека стандартных подсистем) Адаптация типовых решений Программист Платформа 1С v8.3 1С:ERP Управление предприятием 2 Бесплатно (free)

Понадобилось в подменю "Создать на основании" добавить свою команду, которая открывает обработку. В процессе доработок появилась проблема двух подменю "Создать на основании". В статье о том, как решились проблемы.

01.03.2024    2421    dimanich70    8    

15

Доработка отчета "Связанные документы" (структура подчиненности) для вывода объектов из любого расширения

Адаптация типовых решений Программист Платформа 1С v8.3 1С:Управление торговлей 11 Россия Абонемент ($m)

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

1 стартмани

27.10.2023    2279    19    avmartynov    14    

44

Печать непроведенных документов для УТ, КА, ERP. Настройка печати по пользователям, документам и печатным формам

Пакетная печать Печатные формы Адаптация типовых решений Универсальные функции Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Абонемент ($m)

Расширение для программ 1С:Управление торговлей, 1С:Комплексная автоматизация, 1С:ERP, которое позволяет распечатывать печатные формы для непроведенных документов. Можно настроить, каким пользователям, какие конкретные формы документов разрешено печатать без проведения документа.

2 стартмани

22.08.2023    2492    34    progmaster    8    

4
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. izofen 13 05.08.16 12:19 Сейчас в теме
Для Альфа-Авто последней версии работает?
2. miavolas 168 05.08.16 13:22 Сейчас в теме
(1) izofen, в обработку внесены изменения, действительно выложенная первая версия отчета обработка выдавала ошибку в 5ой версии
3. vikupinov 05.08.16 13:29 Сейчас в теме
За небольшой экскурс в систему формирования Рарусовских отчетов, построение которых не документировано и встречаются в отраслевых конфигурациях плюсую ...но не понятно чем по сути публикация отличается от многочисленных аналогов
4. partstrader 05.08.16 13:48 Сейчас в теме
Можно ли сформировать отчет в виде диаграммы по дням, мы ежедневно формируем отчетность директору по количеству заключенных и расторгнутых договоров? не понятно как будет выводиться информация об отсутствии договоров заключенных в некоторый день договоров
5. miavolas 168 05.08.16 13:55 Сейчас в теме
(4) partstrader, в типовой конфигурации есть возможность выводить отчеты в виде диаграммы
6. miavolas 168 05.08.16 13:58 Сейчас в теме
(4) partstrader, в случае отсутствия договора в заданный период отчета элементы справочника выводиться не будут и количественные показатели будут нулевыми. К сожалению не знаю вы специалист в предметной области или программист. Потому что программисту можно было бы посоветовать дополнить список договоров таблицей с датами находящимися в интервале формирования отчета, получив таким образом нулевые значения, если конечно я правильно понял напраление хода ваших мыслей
7. AndrewK990 05.08.16 14:44 Сейчас в теме
В используемой нами Альфа-Авто 4ой версии не хватает отчета для анализа парка гарантийных автомобилей, например как он изменяется со временем и в заголовке указано что то подобное, но по содержанию статьи неясно причем здесь парк автомобилей и получу ли я решение своей задачи если скачаю файл с «Парк автомобилей»
Но за публикацию в направлении нашей отрасли плюсик!
8. miavolas 168 05.08.16 15:27 Сейчас в теме
(7) AndrewK990, по вопросу анализа парка гарантийных автомобилей - приходилось решать подобную задачу, однако файл приложенный к публикации не решает вашу задачу..

ВЫБРАТЬ 
	Автомобили.ссылка КАК ссылка,
	ВЫБОР
		КОГДА Автомобили.Дата = &ПустаяДата
		ТОГДА 1
		КОГДА КонецПериода(Автомобили.Дата, Месяц) <= НачалоПериода(ВТОсьВремени.ПериодМесяц, Месяц)
		ТОГДА 1
		ИНАЧЕ 0
	КОНЕЦ КАК КолвоОборот, //ПОКАЗАТЕЛЬ

	ВЫБОР
		КОГДА Автомобили.ДатаНачалаГарантии = &ПустаяДата
		ТОГДА 0
	
		КОГДА КонецПериода(Автомобили.Дата, Месяц) <= НачалоПериода(ВТОсьВремени.ПериодМесяц, Месяц)
			И ДОБАВИТЬКДАТЕ(Автомобили.ДатаНачалаГарантии, ГОД, 3) <= НачалоПериода(ВТОсьВремени.ПериодМесяц, Месяц)
		ТОГДА 1
		ИНАЧЕ 0
	КОНЕЦ КАК ГарантийныеОборот //ПОКАЗАТЕЛЬ
	
{ВЫБРАТЬ 
#Область ИзмеренияПостроителяДляСвойств
	Автомобили.Модель.* КАК Модель,
	Автомобили.ссылка.* КАК ссылка,
	Автомобили.ГодВыпуска КАК ГодВыпуска,
	ВТОсьВремени.ПериодМесяц КАК Период,
	ВТОсьВремени.ПериодМесяц КАК ПериодРегистратор,
#КонецОбласти	
	НачалоПериода(ВТОсьВремени.ПериодМесяц, Месяц) КАК ПериодМесяц,
	НачалоПериода(ВТОсьВремени.ПериодМесяц, Год) КАК ПериодГод
	
}
ИЗ
	Справочник.Автомобили КАК Автомобили
ПОЛНОЕ СОЕДИНЕНИЕ
	(
	ВЫБРАТЬ
	    НАЧАЛОПЕРИОДА(ДОБАВИТЬКДАТЕ(&ДатаНачала, МЕСЯЦ, aa.a * 10 + bb.b), МЕСЯЦ) КАК ПериодМесяц
	ИЗ
	    (ВЫБРАТЬ
	        0 КАК a
	    ОБЪЕДИНИТЬ
	    ВЫБРАТЬ
	        1
	    ОБЪЕДИНИТЬ
//---- построение таблицы дат - начало
...
//---- построение таблицы дат - конец
	) КАК ВТОсьВремени

ПО
	ИСТИНА

ГДЕ
	НЕ Автомобили.ЭтоГруппа


Показать


9. miavolas 168 05.08.16 15:28 Сейчас в теме
(7) AndrewK990, описанный выше запрос будучи вставленным в отчет поможет решить вашу задачу
10. maxim1c 06.08.16 07:21 Сейчас в теме
12. chernyshova_darya 06.08.16 13:04 Сейчас в теме
(10) maxim1c, мы пользуемся Альфа-Авто 4ой версии, там СКД нет :) может в последних версиях разработчики этой конфигурации на них отчеты пишут
11. trader7777777 06.08.16 12:55 Сейчас в теме
Хотелось бы в публикации больше информации об обозначенном в заголовке анализе парка автомобилей увидеть
Оставьте свое сообщение