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

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

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

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

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

20 Comments

  1. Marysia

    Универсальный Реестр 8.2 — т.е. получается что на любой конфигурации будет работать, или это только в теории?

    Reply
  2. vain79

    Вопрос автору, итоги есть?

    Reply
  3. Legavaz

    (1) Универсальный это значит для любой 8.2

    (2) Обязательно

    Reply
  4. Marysia

    (3) Спасибо за ответ. Будем пробовать.

    Reply
  5. rasswet

    я знаю что если в отчетах управляемая форма а конфа обычная скажем ЗУП, формы не открываются эти. как тут? откроется?

    Reply
  6. Legavaz

    если обычное приложение то вы ничего не увидите, упр. приложение обязательно.

    Reply
  7. ulovka

    В УТ 11.0.7.13 в администрирование — дополнительные отчеты и обработки прописываю вашу обработку. Указываю раздел командного интерфейса, скажем для раздела администрирование. Далее пытаюсь вызвать через администрирование — дополнительные отчеты. Пишет «Дополнительные отчеты не предусмотрены для раздела: Раздел «Аминистрирование». В итоге получается запустить отчет только через файл-открыть. Что я делаю не так?

    Reply
  8. Legavaz

    в настоящее время обработка не может использоваться в спр. внешних обработок, в ближайшее время этот недочет будет устранен. Спасибо за комментарий.

    Reply
  9. ulovka

    (8)

    Плюсую авансом, ждем доработанную версию.

    Reply
  10. Lizi60

    Конечно плюсую. Спасибо за красивый отчет.

    Reply
  11. Fanil

    Очень хорошая обработка Все работает ставим +

    Reply
  12. dex3

    При задании периода на сегодня ( например 20.03.12-20.03.12) дает не все документы ( например реализации), а если захватывать следующий день (20.03.12-21.03.12), до дает инфу всю за 20.0.3.12 и часть по 21.03.12.

    Reply
  13. Legavaz

    (13)ок, проверю и исправлю.

    спасибо.

    Reply
  14. protlt

    Плюс. Намного лучше типового реестра.

    Reply
  15. ut2k5

    Автор, однозначно тебе респект. На текущий момент лучший реестр!

    Reply
  16. ut2k5
    Reply
  17. Naton

    (14)

    Не создает реестр документов по перемещениям в Рознице 2.0

    С чем это связано?

    Reply
  18. Naton

    Вопрос снят — при формировании отбора выбрала не тот реквизит

    Reply
  19. logarifm

    Ошибка при выполнении файловой операции ‘E:data1C_ERP-profХомякFastReportsOtherРеестрДокументовУФ.erf’

    по причине:

    Неверный формат хранилища данных.

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

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

    Reply
  20. rozer

    (3) подскажу по расшифровке:

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

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

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

    Показать

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

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

    Показать

    Бинго!

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *