Универсальный Реестр 8.2

08.02.12

Реестр документов для конфигураций 8.2 изначально писалось для УТ 11 версии.(управ. форма)
Адаптирован под компоновку данных
Выбор любых полей по документу
Функционал множественного Отбора
расчет итогов "СуммаДокумента",(для ут11 Сумма без НДС)

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Реестр Документов
.erf 12,72Kb
208
208 Скачать (1 SM) Купить за 1 850 руб.
Реестр Документов с возможностью подключения внешнего отчета.
.erf 14,83Kb
35
35 Скачать (1 SM) Купить за 1 850 руб.

Реестр документов для конфигураций 8.2 изначально писалось для УТ 11 версии, для чего установлен блок кода дополнительного расчета колонки НДС.
В отчете есть недочеты:
1)Нельзя открыть документ, используя механизм расшифровки.
2)Расчет НДС  происходит не в запросе.
за что прошу прощения у пользователей и коллег.

Код открыт и доступен.

Кто сможет подсказать по поводу расшифровки обязательно доработаю.

См. также

Россия Платные (руб)

Конференция для ИТ-специалистов инхаус-подразделений: от разработчиков до ИТ-директоров. В центре внимания полный спектр задач, стоящих перед ИТ-руководителями: разработка, управление проектами, инфраструктура, безопасность и лидерство.

42000 руб.

28.08.2024    4181    0    0    

145

Программист Бизнес-аналитик Руководитель проекта Россия Платные (руб)

Практическая конференция для аналитиков и руководителей проектов 1С 29-31 мая 2025 г. Санкт-Петербург, отель Cosmos Saint-Petersburg Pribaltiyskaya Hotel

46800 руб.

28.08.2024    13969    357    0    

88

1C:Бухгалтерия Россия Платные (руб)

Создавайте точные образы будущей программы с помощью современного инструмента для прототипирования и дизайна проектов на 1С - онлайн-сервиса “Maker”.

6473 руб.

25.05.2023    54130    225    0    

224

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

Инструмент представляет собой обработку для проведения свёртки или обрезки баз данных. Работает на ЛЮБЫХ конфигурациях (УТ, БП, ERP, УНФ, КА и т.д.). Поддерживаются серверные и файловые базы, управляемые и обычные формы. Может выполнять свертку одновременно в несколько потоков. А так же автоматически, без непосредственного участия пользователя. Решение в Реестре отечественного ПО

8400 руб.

20.08.2024    19995    132    70    

134

Платные (руб)

Техническая поддержка ИНФОСТАРТ Маркетплейс — профессиональная помощь по готовым решениям на базе 1С. Мы предлагаем консультации по настройке, внедрению, и оптимизации работы с нашими решениями, чтобы вы могли эффективно использовать программные продукты для достижения бизнес-задач.

2000 руб.

06.02.2024    2289    230    0    

74

Платформа 1С v8.3 1C:Бухгалтерия Россия Платные (руб)

1С Connect - корпоративный чат и видеозвонки с возможностью обращаться в техподдержку, общаться с коллегами где и когда удобно, передавать файлы и удаленно подключаться к компьютеру

29900 руб.

26.12.2023    4765    26    0    

8

Оптовая торговля Розничная торговля WEB-интеграция 1С:Управление торговлей 10 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Платные (руб)

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

57600 руб.

26.11.2024    2312    2    2    

4
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Marysia 18.01.12 06:43 Сейчас в теме
Универсальный Реестр 8.2 - т.е. получается что на любой конфигурации будет работать, или это только в теории?
3. Legavaz 709 18.01.12 08:49 Сейчас в теме
(1) Универсальный это значит для любой 8.2
(2) Обязательно
4. Marysia 18.01.12 08:52 Сейчас в теме
(3) Спасибо за ответ. Будем пробовать.
21. rozer 313 22.09.14 22:18 Сейчас в теме
(3) подскажу по расшифровке:

1) в форме добавить реквизит "ДанныеРасшифровки" (тип Строка)

2) поменять код на

ДанныеРасшифровкиСКД  = Новый ДанныеРасшифровкиКомпоновкиДанных;
КомпоновщикМакета 	= Новый КомпоновщикМакетаКомпоновкиДанных;
МакетКомпоновки = КомпоновщикМакета.Выполнить(МакетСКД,
Настройки, ДанныеРасшифровкиСКД);
ПроцессорКомпоновкиДанных = Новый ПроцессорКомпоновкиДанных;
ПроцессорКомпоновкиДанных.Инициализировать(МакетКомпоновки, ВнешниеНаборыДанных,ДанныеРасшифровкиСКД, Истина);
ДанныеРасшифровки = ПоместитьВоВременноеХранилище(ДанныеРасшифровкиСКД, ЭтаФорма.УникальныйИдентификатор);
Показать


3) добавить обработку расшифровки для поля табл. документа "Результат"

&НаКлиенте
Процедура РезультатОбработкаРасшифровки(Элемент, Расшифровка, СтандартнаяОбработка)
	СтандартнаяОбработка = Ложь;     
	ИсточникНастроек = Новый ИсточникДоступныхНастроекКомпоновкиДанных(Отчет);     
	ОбработкаРасшифровкиКД = Новый ОбработкаРасшифровкиКомпоновкиДанных(ДанныеРасшифровки, ИсточникНастроек);           
	ВыполненноеДействие = Неопределено;     
	ПараметрДействия = Неопределено;     
	ОбработкаРасшифровкиКД.ВыбратьДействие(Расшифровка, ВыполненноеДействие, ПараметрДействия);           
	Если ВыполненноеДействие <> ДействиеОбработкиРасшифровкиКомпоновкиДанных.Нет Тогда                       
		Если ВыполненноеДействие = ДействиеОбработкиРасшифровкиКомпоновкиДанных.ОткрытьЗначение Тогда                                   
			ОткрытьЗначение(ПараметрДействия);                             
		КонецЕсли;                  
	КонецЕсли;    
КонецПроцедуры
Показать


Бинго!
2. vain79 18.01.12 07:44 Сейчас в теме
Вопрос автору, итоги есть?
5. rasswet 82 25.01.12 13:33 Сейчас в теме
я знаю что если в отчетах управляемая форма а конфа обычная скажем ЗУП, формы не открываются эти. как тут? откроется?
6. Legavaz 709 25.01.12 15:38 Сейчас в теме
если обычное приложение то вы ничего не увидите, упр. приложение обязательно.
7. ulovka 10 26.01.12 02:15 Сейчас в теме
В УТ 11.0.7.13 в администрирование - дополнительные отчеты и обработки прописываю вашу обработку. Указываю раздел командного интерфейса, скажем для раздела администрирование. Далее пытаюсь вызвать через администрирование - дополнительные отчеты. Пишет "Дополнительные отчеты не предусмотрены для раздела: Раздел "Аминистрирование". В итоге получается запустить отчет только через файл-открыть. Что я делаю не так?
8. Legavaz 709 26.01.12 09:24 Сейчас в теме
в настоящее время обработка не может использоваться в спр. внешних обработок, в ближайшее время этот недочет будет устранен. Спасибо за комментарий.
9. ulovka 10 27.01.12 23:49 Сейчас в теме
(8)
Плюсую авансом, ждем доработанную версию.
10. пользователь 21.02.12 09:33
Сообщение было скрыто модератором.
...
11. Lizi60 08.03.12 12:42 Сейчас в теме
Конечно плюсую. Спасибо за красивый отчет.
12. Fanil 11.03.12 14:17 Сейчас в теме
Очень хорошая обработка Все работает ставим +
13. dex3 22.03.12 15:00 Сейчас в теме
При задании периода на сегодня ( например 20.03.12-20.03.12) дает не все документы ( например реализации), а если захватывать следующий день (20.03.12-21.03.12), до дает инфу всю за 20.0.3.12 и часть по 21.03.12.
14. Legavaz 709 22.03.12 22:39 Сейчас в теме
(13)ок, проверю и исправлю.
спасибо.
18. Naton 3 21.03.13 12:29 Сейчас в теме
(14)
Не создает реестр документов по перемещениям в Рознице 2.0
С чем это связано?
15. protlt 22.03.12 23:07 Сейчас в теме
Плюс. Намного лучше типового реестра.
16. ut2k5 15 21.04.12 20:09 Сейчас в теме
Автор, однозначно тебе респект. На текущий момент лучший реестр!
17. ut2k5 15 21.04.12 21:31 Сейчас в теме
Вставь нижеследующий код в модуль объекта твоего отчета
И получишь полноценно подключаемый внешний отчет (ут 11.0.7.19)
... (код писал на скоряк, больше копи-пастом, сильно не ругайте, не было времени)

//
// СЛУЖЕБНЫЕ ПРОЦЕДУРЫ И ФУНКЦИИ РЕГИСТРАЦИИ ОБРАБОТКИ
//

// Сервисная экспортная функция. Вызывается в основной программе при регистрации обработки в информационной базе
// Возвращает структуру с параметрами регистрации
//
// Возвращаемое значение:
//		Структура с полями:
//			Вид - строка, вид обработки, один из возможных: "ДополнительнаяОбработка", "ДополнительныйОтчет", 
//					"ЗаполнениеОбъекта", "Отчет", "ПечатнаяФорма", "СозданиеСвязанныхОбъектов"
//			Назначение - Массив строк имен объектов метаданных в формате: 
//					<ИмяКлассаОбъектаМетаданного>.[ * | <ИмяОбъектаМетаданных>]. 
//					Например, "Документ.СчетЗаказ" или "Справочник.*". Параметр имеет смысл только для назначаемых обработок, для глобальных может не задаваться.
//			Наименование - строка - Наименование обработки, которым будет заполнено наименование элемента справочника по умолчанию.
//			Информация  - строка - Краткая информация или описание по обработке.
//			Версия - строка - Версия обработки в формате “<старший номер>.<младший номер>” используется при загрузке обработок в информационную базу.
//			БезопасныйРежим - булево - Принимает значение Истина или Ложь, в зависимости от того, требуется ли устанавливать или отключать безопасный режим 
//							исполнения обработок. Если истина, обработка будет запущена в безопасном режиме. 
//
//
Функция СведенияОВнешнейОбработке() Экспорт
	
	//Инициализируем структуру с параметрами регистрации
	ТекстОписания	= "Реестр документов с возможностью СКД";
	
		
	ПараметрыРегистрации = ПолучитьПараметрыРегистрации(, "Реестр документов", ТекстОписания);
	ПараметрыРегистрации.Версия = "1.1";

	ТаблицаКоманд = ПолучитьТаблицуКоманд();

	ДобавитьКоманду(ТаблицаКоманд,
		"Реестр документов (универс.)",			// Представление команды в пользовательском интерфейсе
		"РеестрДокументов_СКД",					// Уникальный идентификатор команды
		"ОткрытиеФормы"
	);

	ПараметрыРегистрации.Вставить("Команды", ТаблицаКоманд);

	Возврат ПараметрыРегистрации;

КонецФункции

//
// ВСПОМОГАТЕЛЬНЫЕ ПРОЦЕДУРЫ И ФУНКЦИИ РЕГИСТРАЦИИ ОБРАБОТКИ
//

// Формирует структуру с параметрами регистрации регистрации обработки в информационной базе
//
// Параметры:
//	ОбъектыНазначенияФормы - Массив - Массив строк имен объектов метаданных в формате: 
//					<ИмяКлассаОбъектаМетаданного>.[ * | <ИмяОбъектаМетаданных>]. 
//					или строка с именем объекта метаданных 
//	НаименованиеОбработки - строка - Наименование обработки, которым будет заполнено наименование элемента справочника по умолчанию.
//							Необязательно, по умолчанию синоним или представление объекта
//	Информация  - строка - Краткая информация или описание обработки.
//							Необязательно, по умолчанию комментарий объекта
//	Версия - строка - Версия обработки в формате “<старший номер>.<младший номер>” используется при загрузке обработок в информационную базу.
//
//
// Возвращаемое значение:
//		Структура
//
Функция ПолучитьПараметрыРегистрации(ОбъектыНазначенияФормы = Неопределено, НаименованиеОбработки = "", Информация = "", Версия = "1.0")

	Если ТипЗнч(ОбъектыНазначенияФормы) = Тип("Строка") Тогда
		ОбъектНазначенияФормы = ОбъектыНазначенияФормы;
		ОбъектыНазначенияФормы = Новый Массив;
		ОбъектыНазначенияФормы.Добавить(ОбъектНазначенияФормы);
	КонецЕсли; 
	
	ПараметрыРегистрации = Новый Структура;
	ПараметрыРегистрации.Вставить("Вид", "ДополнительныйОтчет");

	ПараметрыРегистрации.Вставить("БезопасныйРежим", Истина);
	ПараметрыРегистрации.Вставить("Назначение", ОбъектыНазначенияФормы);
	
	Если Не ЗначениеЗаполнено(НаименованиеОбработки) Тогда
		НаименованиеОбработки = ЭтотОбъект.Метаданные().Представление();
	КонецЕсли; 
	ПараметрыРегистрации.Вставить("Наименование", НаименованиеОбработки);
	
	Если Не ЗначениеЗаполнено(Информация) Тогда
		Информация = ЭтотОбъект.Метаданные().Комментарий;
	КонецЕсли; 
	ПараметрыРегистрации.Вставить("Информация", Информация);
	
	ПараметрыРегистрации.Вставить("Версия", Версия);

	Возврат ПараметрыРегистрации;

КонецФункции


// Формирует таблицу значений с командами печати
//	
// Возвращаемое значение:
//		ТаблицаЗначений
//
Функция ПолучитьТаблицуКоманд()

	Команды = Новый ТаблицаЗначений;
	
	//Представление команды в пользовательском интерфейсе
	Команды.Колонки.Добавить("Представление", Новый ОписаниеТипов("Строка"));
	
	//Уникальный идентификатор команды или имя макета печати
	Команды.Колонки.Добавить("Идентификатор", Новый ОписаниеТипов("Строка"));
	
	//Способ вызова команды: "ОткрытиеФормы", "ВызовКлиентскогоМетода", "ВызовСерверногоМетода"
	// "ОткрытиеФормы" - применяется только для отчетов и дополнительных отчетов
	// "ВызовКлиентскогоМетода" - вызов процедуры Печать(), определённой в модуле формы обработки
	// "ВызовСерверногоМетода" - вызов процедуры Печать(), определённой в модуле объекта обработки
	Команды.Колонки.Добавить("Использование", Новый ОписаниеТипов("Строка"));
	
	//Показывать оповещение.
	//Если Истина, требуется показать оповещение при начале и при завершении работы обработки. 
	//Имеет смысл только при запуске обработки без открытия формы
	Команды.Колонки.Добавить("ПоказыватьОповещение", Новый ОписаниеТипов("Булево"));
	
	//Дополнительный модификатор команды. 
	//Используется для дополнительных обработок печатных форм на основе табличных макетов.
	//Для таких команд должен содержать строку ПечатьMXL
	Команды.Колонки.Добавить("Модификатор", Новый ОписаниеТипов("Строка"));

	Возврат Команды;

КонецФункции

// Вспомогательная процедура.
//
Процедура ДобавитьКоманду(ТаблицаКоманд, Представление, Идентификатор, Использование = "ОткрытиеФормы", ПоказыватьОповещение = Ложь, Модификатор = "ФормаОтчета")

	НоваяКоманда = ТаблицаКоманд.Добавить();
	НоваяКоманда.Представление = Представление;
	НоваяКоманда.Идентификатор = Идентификатор;
	НоваяКоманда.Использование = Использование;
	НоваяКоманда.ПоказыватьОповещение = ПоказыватьОповещение;
	НоваяКоманда.Модификатор = Модификатор;

КонецПроцедуры
Показать
19. Naton 3 21.03.13 12:38 Сейчас в теме
Вопрос снят - при формировании отбора выбрала не тот реквизит
20. logarifm 1123 10.02.14 12:35 Сейчас в теме
Ошибка при выполнении файловой операции 'E:\data\1C_ERP-prof\Хомяк\FastReports\Other\РеестрДокументовУФ.erf'
по причине:
Неверный формат хранилища данных.

Платформа: 1С:Предприятие 8.3 (8.3.4.389)

Не открывается ни в конфигураторе ни в предприятии соответственно.
Оставьте свое сообщение