Универсальные обработки документов, справочников, регистров, констант для 1С: Предприятие 8.3, управляемые формы

Обработки - Обработка документов

Обработка универсальная обработка

10
Универсальная обработка документов для любой конфигурации 1С Предприятие 8.3 на управляемых формах. Позволяет посмотреть/изменить/удалить значения реквизитов шапки/ТЧ документов. Изменить время, сформировать копии выбранных документов. Перенумеровать, пометить на удаление (снять пометку), провести (отменить проведение) выбранные документы. Если конфигурация включает БСП, будут доступны печатные формы, установленные для выбранного вида документов. Выгрузка выбранных документов в файлы *.dbf и *.xml. Универсальная обработка справочников для любой конфигурации 1С Предприятие 8.3 на управляемых формах. Позволяет посмотреть/изменить/удалить значения реквизитов элементов/ТЧ справочников. Найти ссылки на выбранные элементы. Пометить на удаление, снять пометку у объектов, провести, распровести документы по найденным ссылкам. Поиск дублей по выбранному реквизиту. Выгрузка выбранных элементов в файлы *.dbf и *.xml. Универсальная обработка регистров для любой конфигурации 1С Предприятие 8.3 на управляемых формах. Позволяет посмотреть значения регистров сведений, накопления, расчета и бухгалтерии. Изменить значения регистров сведений, накопления, расчета. Удалить записи независимых регистров сведений. Перепровести документы-регистраторы, отменить проведение документов-регистраторов. Универсальная обработка констант для любой конфигурации 1С Предприятие 8.3 на управляемых формах. Позволяет посмотреть/изменить значения констант, параметров сеанса. Просмотреть все перечисления конфигурации и их значения. Найти ссылки на выбранные значения перечисления. При наличии в конфигурации механизма дополнительных отчетов и обработок из БСП, обработки можно подключить через него. Во всех обработках реализован просмотр структуры хранения данных (имена таблиц, полей) в СУБД. Во всех обработках реализован просмотр функциональных опций, связанных с соответствующими объектами и реквизитами. И их включение/выключение.

Обработка документов:

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

В списке видов документов указано также количество существующих в базе документов этого вида (в квадратных скобках) за выбранный период. По флагу "только существующие" можно ограничить список видов документов только теми видами, документы которых присутствуют. Если задать значение параметра "Имеющие значение" (тип Справочник.Ссылк, Перечисление.Ссылка), то будут отобраны только те документы (виды документов), которые содержат в своих реквизитах, либо движениях выбранное значение.

При включенном флаге "Выводить функциональные опции" для документов и их реквизитов, будет выводиться информация, в состав какой функциональной опции они входят, где хранится значение этой функциональной опции, чему это значение равно, а также предоставляется возможность изменить его (включить, выключить). Это касается функциональных опций имеющих тип "булево". У таких реквизитов в названии будет фигурировать {СФО} - входит в состав функциональных опций.

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

В «Общем» журнале доступны следующие действия для выделенной группы документов: пометка на удаление, снятие пометки удаления, проведение, отмена проведения.

В «Общем» журнале при выборе (двойной клик) ячейки с видом документа откроется журнал документов выбранного вида, на остальных ячейках сработает открытие формы текущего документа.

Есть возможность задавать период отбора документов, либо выводить все существующие в базе.

Если документ выбранного вида имеет табличные части, создаются дополнительные вкладки (помимо "Шапки") для каждой ТЧ и заполняются соответствующими данными.

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

В любом списке документов возможно вывести все показатели в табличный документ для печати и/или сохранения в доступном в платформе формате (mxl, htm, pdf, xls, xlsx, docx, txt).  А также выгрузить выделенные документы в файлы *.dbf и *.xml,

Для выделенной строк (с помощью Shift и стрелок) можно произвести замену реквизита шапки/ТЧ документа (колонка выбранного реквизита будет выделена цветом).

В журнале документов определенного вида доступны следующие действия для выделенной группы документов: перенумерация (указав начальный номер и префикс), создание копий на указанную дату, изменение времени. Плюс все имеющиеся стандартные действия в группе команд "Еще" (пометка удаления/снятие пометки, проведение, отмена проведения и т.д.). 

Реализован просмотр структуры хранения данных (таблицы, поля) выбранного документа в СУБД.

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

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

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

Работает в любой конфигурации 1С Предприятие 8.3 на управляемых формах.

При включенном флаге ОбменДанными.Загрузка программа не будет использовать проверки правильности заполнения реквизитов и алгоритмы заполнения реквизитов, если такие предусмотрены в конфигурации.

Код обработки открыт для изменения.

Обработка справочников:

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

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

При включенном флаге "Выводить функциональные опции" для справочников и их реквизитов, будет выводиться информация, в состав какой функциональной опции они входят, где хранится значение этой функциональной опции, чему это значение равно, а также предоставляется возможность изменить его (включить, выключить). Это касается функциональных опций имеющих тип "булево". У таких реквизитов в названии будет фигурировать {СФО} - входит в состав функциональных опций.

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

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

В любом списке справочников возможно вывести все показатели в табличный документ для печати и/или сохранения в доступном в платформе формате (mxl, htm, pdf, xls, xlsx, docx, txt). А также выгрузить выделенные элементы в файлы *.dbf и *.xml,

Реализован просмотр структуры хранения данных (таблицы, поля) выбранного справочника в СУБД.

Реализован поиск ссылок на выделенные элементы справочника (выделить элементы на основной странице ТЧ, кнопка "Еще"-"Найти ссылки на элемент").

В открывшемся окне, в ТЧ будет выведена информация по найденным ссылкам. В 1-й колонке элемент, на который ссылаются; во 2-й объект, имеющий ссылку; в 3-й описание типа объекта. Над найденными объектами доступны следующие действия: проведение (для документов), перепроведение (для проведенных документов), отмена проведения (для проведенных документов), пометка на удаление (для документов, справочников, для записей регистров сведений - непосредственное удаление записей), снятие пометки на удаление (для документов, справочников).

Для реквизитов основной страницы ТЧ реализован поиск дублей (элементов справочника с одинаковым значением выбранного реквизита). Для этого надо встать в любой строке в поле с нужным реквизитом и по кнопке "Еще"-"Найти дубли". В открывшемся окне появится ТЧ с колонками 1-я - значение реквизита, 2-я - количество элементов с этим значением.

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

Работает в любой конфигурации 1С Предприятие 8.3 на управляемых формах.

При включенном флаге ОбменДанными.Загрузка программа не будет использовать проверки правильности заполнения реквизитов и алгоритмы заполнения реквизитов, если такие предусмотрены в конфигурации.

Код обработки открыт для изменения.

Обработка регистров (сведений, накопления, расчета, бухгалтерии):

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

Предоставляет возможность отбора по любому значению измерения, реквизита, ресурса. Любую сортировку по измерениям, реквизитам, ресурсам. Выводится в списке информация о виде регистра накопления (остатков или оборотов), для регистра сведений – периодический/нет, зависимый/независимый. В зависимости от типа регистра можно выбирать таблицу вывода данных регистра. Кроме основной - срез первых, срез последних, остатки, обороты, остатки и обороты, движения с субконто, обороты ДтКт, субконто. Показывает тип значения измерений, реквизитов, ресурсов. Для выделенной группы элементов (с помощью Shift и стрелок) независимого регистра сведений и регистра накопления можно произвести замену измерения, реквизита, ресурса, а также активность записей.

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

При включенном флаге "Выводить функциональные опции" для регистров, или их измерений, ресурсов и реквизитов, будет выводиться информация, в состав какой функциональной опции они входят, где хранится значение этой функциональной опции, чему это значение равно, а также предоставляется возможность изменить его (включить, выключить). Это касается функциональных опций имеющих тип "булево". У таких реквизитов в названии будет фигурировать {СФО} - входит в состав функциональных опций, {ХФО} - хранит значение функциональных опций (для ресурсов регистров сведений).

В любом списке регистров возможно вывести все показатели в табличный документ для печати и/или сохранения в доступном в платформе формате (mxl, htm, pdf, xls, xlsx, docx, txt).

Реализован просмотр структуры хранения данных (таблицы, поля) выбранного регистра в СУБД.

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

Работает в любой конфигурации 1С Предприятие 8.3 на управляемых формах.

Код обработки открыт для изменения.

Обработка констант:

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

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

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

Стандартные операции с таблицей вывода: сортировка по колонкам таблицы, печать списка в табличный документ.

Список возможно вывести в табличный документ для печати и/или сохранения в доступном в платформе формате (mxl, htm, pdf, xls, xlsx, docx, txt).

Реализован просмотр структуры хранения данных (таблицы, поля) выбранной константы/перечисления в СУБД.

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

Работает в любой конфигурации 1С Предприятие 8.3 на управляемых формах.

Код обработки открыт для изменения.

 

10

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

Наименование Файл Версия Размер
УниверсальнаяОбработкаДокументов
.epf 1,20Mb
11.04.17
148
.epf 3.0 1,20Mb 148 Скачать
УниверсальнаяОбработкаСправочников
.epf 1,19Mb
11.04.17
106
.epf 3.0 1,19Mb 106 Скачать
УниверсальнаяОбработкаРегистров
.epf 1,19Mb
15.05.17
141
.epf 3.0 1,19Mb 141 Скачать
УниверсальнаяОбработкаКонстант
.epf 1,18Mb
15.05.17
38
.epf 3.0 1,18Mb 38 Скачать
Все обработки в одном архиве
.rar 4,76Mb
15.08.18
11
.rar 4,76Mb 11 Скачать

См. также

Комментарии
Избранное Подписка Сортировка: Древо
1. IsiKosta 731 24.11.16 14:40 Сейчас в теме
2. TrinitronOTV 25.11.16 05:49 Сейчас в теме
ИМХО, тоже имеет право на существование
3. МимохожийОднако 120 30.11.16 08:13 Сейчас в теме
(0)Почему не стал объединять в одну обработку для документов и справочников?
4. корум 311 30.11.16 09:43 Сейчас в теме
(3) старманей больше жи

(0) чем твоя обработка круче, чем штатная?
5. SanchoD 48 30.11.16 21:30 Сейчас в теме
(3) Делал изначально для себя, сейчас решил выложить на инфостарт. Еще с 7.7 привык раздельно юзать обработки справочников и документов. Как-то так.
P.S. привет коллеге с Территории 1С.
6. корум 311 01.12.16 00:13 Сейчас в теме
(5)
привет коллеге с Территории 1С.

неужто жив ещё голубой форум? :)
7. SanchoD 48 01.12.16 23:07 Сейчас в теме
(6) Жив еще. 1С это наше все.
8. корум 311 02.12.16 10:40 Сейчас в теме
(7) Ммда. Помню его, пока он был ещё forum9 ... сейчас уже 1040 стал, летит время... :)
9. user625212_fiskom 02.02.17 23:00 Сейчас в теме
ОбработкаРегистров.epf работает. Норма.
10. Taska 21.10.17 11:46 Сейчас в теме
Ошибка инициализации модуля: ВнешняяОбработка.УниверсальнаяОбработкаРегистров.Форма.Форма.Форма
по причине:
{ВнешняяОбработка.УниверсальнаяОбработкаРегистров.Форма.Форма.Форма(282,7)}: Процедура или функция с указанным именем не определена (СтрНайти)
Если <<?>>СтрНайти(ИмяРек,",")>0 Тогда
{ВнешняяОбработка.УниверсальнаяОбработкаРегистров.Форма.Форма.Форма(284,22)}: Процедура или функция с указанным именем не определена (СтрРазделить)
МассивРеквизитов = <<?>>СтрРазделить(ИмяРек," ",Ложь);
11. SanchoD 48 21.10.17 17:49 Сейчас в теме
(10) Какая у Вас платформа установлена?
СтрНайти() и СтрРазделить() - стандартные функции глобального контекста:

Глобальный контекст (Global context)
СтрНайти (StrFind)
Синтаксис:
СтрНайти(<Строка>, <ПодстрокаПоиска>, <НаправлениеПоиска>, <НачальнаяПозиция>, <НомерВхождения>)
Параметры:
<Строка> (обязательный)
Тип: Строка.
Исходная строка.
<ПодстрокаПоиска> (обязательный)
Тип: Строка.
Искомая подстрока.
<НаправлениеПоиска> (необязательный)

Тип: НаправлениеПоиска.
Указывает направление поиска подстроки в строке.
Значение по умолчанию: СНачала.
<НачальнаяПозиция> (необязательный)
Тип: Число.
Указывает позицию в строке, с которой начинается поиск.
Если параметр не задан и в параметре НаправлениеПоиска указано значение СНачала, то значение по-умолчанию равно 1.
Если параметр не задан и в параметре НаправлениеПоиска указано значение СКонца, то значение по умолчанию равно длине строки.
Допускаются значения от 1 до количества символов в строке, в которой выполняется поиск. Если указано значение, не входящее в диапазон, генерируется ошибка "Неверное значение параметра".
<НомерВхождения> (необязательный)
Тип: Число.
Указывает номер вхождения искомой подстроки в исходной строке.
Значение по умолчанию: 1.
Возвращаемое значение:
Тип: Число.
Позиция первого знака найденной подстроки. Нумерация символов в строке начинается с 1. Если строка не содержит указанной подстроки, то возвращается 0.
Описание:
Находит первое вхождение искомой строки как подстроки в исходной строке.
Доступность:
Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение, мобильное приложение(клиент), мобильное приложение(сервер).
12. Xershi 390 22.10.17 10:44 Сейчас в теме
(11) только если режим совместимости выше 8.3.5. Надо бы знать!
13. SanchoD 48 23.10.17 13:44 Сейчас в теме
14. Xershi 390 23.10.17 13:51 Сейчас в теме
(13) поставь 8.3.5 и почитай справку! Там метода "СтрНайти" нет в помине!
15. SanchoD 48 23.10.17 14:34 Сейчас в теме
(14) И дальше что? Вернемся в прошлое?
Ничего, что сейчас 8.3.10.х вовсю используется?
А метод работает уже 2,5 года с 8.3.6.1977.
16. Xershi 390 23.10.17 15:03 Сейчас в теме
(15) в своих разработках я еще учитываю, режим совместимости! Речь о том что нужно знать и понимать как это работает! И давать компетентный ответ и ничего более!
17. SanchoD 48 23.10.17 16:15 Сейчас в теме
(16) Во-первых, менторский тон ("Надо бы знать!") оставьте для приятелей.
Во-вторых, "поставьТЕ" и "почитайТЕ". Ну так просто принято у вежливых людей.
В-третьих, советы надо давать тогда, когда их просят.
А так да, молодец.
18. Xershi 390 23.10.17 16:22 Сейчас в теме
19. IGS_1C 28.04.18 13:32 Сейчас в теме
Добрый день!
Вместо универсальной обработки СПРАВОЧНИКОВ скачалось 2 раза обработка Документов!
Не могли бы прислать Обработку СПРАВОЧНИКОВ.
20. SanchoD 48 28.04.18 15:14 Сейчас в теме
(19) Добрый день!
Почту сообщите.
21. SanchoD 48 17.09.18 10:48 Сейчас в теме
Уважаемые пользователи!
Обработки постоянно модифицируются. Ранее скачавшие мои обработки, присылайте свои e-mail в личку - буду высылать по мере обновления.
Оставьте свое сообщение