Универсальный Реестр 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 не будет опубликован. Обязательные поля помечены *