Оригиналы документов

29.01.24

Расширение, позволяет ставить отметку к любому виду документа, о том что получен его оригинал (Флаг, Ответственный и Время).

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

Наименование Файл Версия Размер
(Устарело) Расширение: Оригиналы документов (версия 09.04.2023 22:00)
.cfe 52,97Kb
3
.cfe 52,97Kb 3 Скачать
(Устарело) Расширение: Оригиналы документов (версия 11.04.2023 12:00)
.cfe 53,01Kb
2
.cfe 53,01Kb 2 Скачать
Расширение: Оригиналы документов (версия 16.04.2023 13:40)
.cfe 56,36Kb
9
.cfe 56,36Kb 9 Скачать

Работает автоматически для всех форм документов

Примечание: Для форм, где есть вызов в ПриСозданииНаСервере() функционала подключаемых команд (в последних продуктах 1С практически везде подключаемые команды вызываются в формах.

 

Рис.1 Колонки [Оригиналы документов] отображаются в формах списка и выбора документов

 

Рис.2 Включение/Отключение секции с информацией об оригиналах в меню формы - Ещё - Изменить форму - группы [Оригиналы документов]

 

Рис.3 Кнопка [Получения оригинала] в формах документов

 

Возможности расширения

  • Оригинал получен - в форме документа в командной панели нажать кнопку [Получен оригинал], картинка изменится с  на , в подсказке кнопки появится {Ответственный и Время}, в открытых списках автоматически обновятся данные в колонках {Флаг, Ответственный и Время}
  • Отмена получения оригинала - в форме документа в командной панели нажать кнопку [Получен оригинал], картинка изменится с  на  , в открытых списках автоматически обновятся данные в колонках {Флаг, Ответственный и Время}

Права доступа

Возможность устанавливать отметки получения оригинала имеют пользователи с ролями: Полные права или Добавление изменение оригиналов документов (Расширение: Оригиналы документов).

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

Работоспособность расширения

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

Режим совместимости расширения от версии платформы 8.3.17 и выше.

Работа проверялась в программах:

  • 1С:Управление холдингом, редакция 3.2 (3.2.4.2)
  • 1С:Бухгалтерия предприятия, редакция 3.0 (3.0.132.34) 
  • 1С:Управление торговлей 11 (11.5.8.309)

- будет работать и на других продуктах 1С построенных на основе библиотеки стандартных подсистем. Во всех клиентах: тонкий, толстый, веб.

Работает и для форм, где список не на базе произвольного запроса.

Состав расширения

4 общих модуля, 2 роли, 2 картинки, 1 регистр сведений

 

 

Примечание (уже не актуально т.к. в последних версиях добавил проверку на версию платформы)

В версии платформы 8.3.22 есть возможность связи по УникальномуИдентификатору(...). Я такой код вставил, но он отключен, т.к. многие работают на меньших платформах. Альтернативой стоит связь по номеру и дате. У кого 8.3.22 поставьте связь по уникальному идентификатору в ОбщийМодуль.оригдок_Сервер, в следующем коде в первом условии изменив Ложь на Истина.

//Конструируем запрос списка № 2
Если Ложь Тогда  
	//Будет работать когда версия платформы станет 8.3.22, 
	//там есть возможность получать Уникальный идентификатор в запросе
	//или придется затаскивать функционал расширения в конфигурацию  
	ВставкаСоединения = Найти(Форма[ИмяЭлементаСписка].ТекстЗапроса, " КАК " + ПсевдонимОсновнойТаблицы);
	Если ВставкаСоединения > 0 Тогда
		ВставкаСоединения = ВставкаСоединения + СтрДлина(" КАК " + ПсевдонимОсновнойТаблицы);       
		
		Форма[ИмяЭлементаСписка].ТекстЗапроса = Лев(Форма[ИмяЭлементаСписка].ТекстЗапроса, ВставкаСоединения) +  
		" 
		|ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.оригдок_ОригиналыДокументов КАК оригдок_ОригиналыДокументов
		|ПО УникальныйИдентификатор(" + ПсевдонимОсновнойТаблицы + ".Ссылка) = оригдок_ОригиналыДокументов.УИОбъекта
		|" + Сред(Форма[ИмяЭлементаСписка].ТекстЗапроса, ВставкаСоединения);
	Иначе
		Форма[ИмяЭлементаСписка].ТекстЗапроса = Форма[ИмяЭлементаСписка].ТекстЗапроса + 
		" 
		|ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.оригдок_ОригиналыДокументов КАК оригдок_ОригиналыДокументов
		|ПО УникальныйИдентификатор(" + ПсевдонимОсновнойТаблицы + ".Ссылка) = оригдок_ОригиналыДокументов.УИОбъекта"; 
	КонецЕсли;
Иначе
	//Пока сделаем по номеру и дате  
	ВставкаСоединения = Найти(Форма[ИмяЭлементаСписка].ТекстЗапроса, " КАК " + ПсевдонимОсновнойТаблицы);    
	Если ВставкаСоединения > 0 Тогда
		ВставкаСоединения = ВставкаСоединения + СтрДлина(" КАК " + ПсевдонимОсновнойТаблицы);       
		
		Форма[ИмяЭлементаСписка].ТекстЗапроса = Лев(Форма[ИмяЭлементаСписка].ТекстЗапроса, ВставкаСоединения) + 
		" 
		|ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.оригдок_ОригиналыДокументов КАК оригдок_ОригиналыДокументов
		|ПО " + ПсевдонимОсновнойТаблицы + ".Номер = оригдок_ОригиналыДокументов._НомерДокумента 
		| И " + ПсевдонимОсновнойТаблицы + ".Дата = оригдок_ОригиналыДокументов._ДатаДокумента 
		|" + Сред(Форма[ИмяЭлементаСписка].ТекстЗапроса, ВставкаСоединения);    
		
	Иначе        
		Форма[ИмяЭлементаСписка].ТекстЗапроса = Форма[ИмяЭлементаСписка].ТекстЗапроса + 
		" 
		|ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.оригдок_ОригиналыДокументов КАК оригдок_ОригиналыДокументов
		|ПО " + ПсевдонимОсновнойТаблицы + ".Номер = оригдок_ОригиналыДокументов._НомерДокумента 
		| И " + ПсевдонимОсновнойТаблицы + ".Дата = оригдок_ОригиналыДокументов._ДатаДокумента";     
	КонецЕсли;
КонецЕсли;	
 
 Подключение расширения к 1С
 
 Другие публикации автора

 

Версии

 
(Устарело) Расширение: Оригиналы документов (версия 09.04.2023 22:00)
 
Расширение: Оригиналы документов (версия 12.04.2023 12:00)

1) Выбор синхронизации по Номер и Дата будет автоматом до платформы версии 8.3.22, а после будет по УникальномуИдентификатору. Определение версии платформы выполняется через СистемнаяИнформация.ВерсияПриложения. Спасибо за замечание Владимир Родионов Балабас

2) Проверка на ТипЗнч(Форма) = Тип("УправлемаяФорма") устарела и заменена на Тип("ФормаКлиентскогоПриложения"). Это нововведение начиная с совместимости 8.3.14. Спасибо за замечание Алексей Харламов RocKeR_13

 

 
 Расширение: Оригиналы документов (версия 16.04.2023 13:40)

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

Настройка выполняется в регистре сведений "Подключение объектов (Расширение: Оригиналы документов)", в который можно перейти из Функций технического специалиста либо по навигационной ссылке e1cib/list/РегистрСведений.оригдок_ПодключениеОбъектов

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

 

Проверено на следующих конфигурациях и релизах:

  • Бухгалтерия предприятия, редакция 3.0, релизы 3.0.147.25
  • Управление торговлей, редакция 11, релизы 11.5.15.103

оригиналы документов

См. также

INFOSTART TECH EVENT 2024, 10-12 октября, Санкт-Петербург

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

XIV конференция по управлению и технологиям автоматизации учета на платформе 1С:Предприятие, которая пройдет в Санкт-Петербурге и соберет 1200 участников из разных регионов России и мира.

42000 руб.

06.12.2023    6050    272    0    

70

Оркестратор 1С

Технологические Конфигурации 1cv8

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

92000 руб.

04.12.2023    5996    0    0    

17

1С:Документооборот - цена на лицензии КОРП, ПРОФ и ДГУ

Документооборот и делопроизводство (СЭД) Типовые Платформа 1С v8.3 Управленческий учет Платные (руб)

Организуйте правильный документооборот на вашем предприятии. Ведение учета и хранения документов. Управление потоками документации между подразделениями. Работа с договорами в компании. Автоматизация подготовки, согласования и подписания документов. Сократите время и объем ошибок с 1С:Документооборот!

48500 руб.

19.02.2016    107267    104    5    

86

Модуль интеграции 1С и Wildberries+Яндекс Маркет по схеме FBO+FBS для УТ 11, КА, ERP, УНФ

Маркетплейсы Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Оптовая торговля, дистрибуция, логистика Ювелирная промышленность и торговля Фармацевтика, аптеки Легкая промышленность, мода и одежда Пищевая промышленность Бухгалтерский учет Налоговый учет Управленческий учет Платные (руб)

Расширение позволяет работать из 1С с площадкой Wildberries, Яндекс Маркет (без публикации базы) по Схеме FBS и FBO В FBO реализован механизм сборки коробов по штрих кодам в Wildberries. Отличительная особенность легкая настройка и информативный управленческий учет! Всего через 15 минут вы сможете полностью автоматизировать свои продажи на WB и ЯМ и узнать какую итоговую выручку вы получаете за вычетом всех комиссий ВБ и ЯМ. Исключите штрафы за продажу товара отсутствующего на складе и не своевременную передачу кодов маркировок, легкий и интуитивно понятный интерфейс позволит перенести всю работу с площадкой в 1С. Есть Демо.

30000 руб.

17.07.2023    7896    26    16    

26

Базовый курс по обмену данными в системе 1С:Предприятие. Онлайн-интенсив с 25 июня по 18 июля 2024г.

1С-программирование Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)

Данный онлайн-курс предусматривает изучение механизмов платформы “1С:Предприятие”, обеспечивающих обмен данными между различными прикладными 1С-решениями и взаимодействие с другими информационными системами. Курс предназначен для тех, кто уже имеет определенные навыки конфигурирования и программирования в системе “1С:Предприятие”. Курс является третьим курсом траектории развития 1С-Разработчика.

8500 руб.

04.12.2023    4298    1    2    

123

1С:Распознавание первичных документов

Для бухгалтерии и кадров Конфигурации 1cv8 Россия Платные (руб)

Это сервис, который распознает и исключает необходимость ввода первичных документов в 1С.

600 руб.

11.07.2023    13025    88    0    

40

Таймлист (1С:Совещание, Таймлист Лайт)

Документооборот и делопроизводство (СЭД) Конфигурации 1cv8

«Таймлист» – экосистема сервисов («Таймлист Лайт», «1C:Совещание», «Таймлист Recorder»), основанная на искусственном интеллекте Таймлист, который позволяет эффективно работать с легкими поручениями за счет фиксации всех важных идей при расшифровке и последующем формировании автопротокола встречи. Сервисы, в которые интегрирован ИИ, позволяют работать с задачами (поручениями), полученными из автопротокола.

10000 руб.

06.12.2023    1497    0    0    

7

1С-Коннект - платформа для автоматизации техподдержки, услуг и коммуникаций

Поддержка Для ИТ-специалистов Платформа 1С v8.3 Конфигурации 1cv8 Россия Платные (руб)

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

29900 руб.

26.12.2023    1855    8    0    

2
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. solarstrike 69 10.04.23 10:07 Сейчас в теме
Добрый день, не понятно чем новая подсистема отличается от существующей подсистемы в БСП. По моему получился новый трех колесный велосипед. В перечисленных вами конфигурациях есть подсистема "Учет оригиналов первичных документов" включается функциональной опцией в разделе Администрирование - Печатные формы и обработки. Вот пример настройки в УТ11 Учет состояния оригиналов (или печатных форм) первичных документов.
ixijixi; sapervodichka; +2 Ответить
5. sapervodichka 6805 10.04.23 10:55 Сейчас в теме
(1) я так для 1С:УХ делал (там такого нет, как в УТ). Для УТ 11 полезная информация, спасибо, в этом случае лучше без велосипеда.
6. solarstrike 69 10.04.23 11:02 Сейчас в теме
(5) А если скачать чистую БСП и поставить обновление с отбором по подсистемам? В качестве интегрируемой указываете "Учет оригиналов...". Немного настройки для новой подсистемы и вуаля у вас оригинальная подсистема.
7. sapervodichka 6805 10.04.23 11:05 Сейчас в теме
(6) если не в конфу встраивать, а в виде расширения, то почему бы и нет.
8. solarstrike 69 10.04.23 11:10 Сейчас в теме
(7) У вас видимо конфигурация несколько лет не обновлялась с точки зрения БСП. Так как это функционал уже существует не один год. Если вам обновить БСП до актуальной то и расширение не потребовалось бы. Ну если уж совсем надо расширение, то можно рассмотреть перенос объектов из БСП в расширение. Там всего несколько объектов по моему пара справочников, регистр и несколько модулей.
9. sapervodichka 6805 11.04.23 08:50 Сейчас в теме
(8) Конфигурация 1С:УХ 3.2.4.2 от 06.04.2023 года на замке самая актуальная. Идея обновить БСП до актуальной версии в типовой конфигурации на замке - это сразу плохая идея, а вот вытащить в расширение из БСП объекты можно покопать в этом направлении, правда там переписывать придется т.к. ссылочные типы везде завязаны, а я как раз через Идентификатор от них отвязывался, чтобы расширение было лайтовым и не пухло, и было универсальным, за счет отказа от перехвата объектов конфы. В любом случае спасибо за критику.
ixijixi; ivprovotorov; +2 Ответить
2. dhurricane 10.04.23 10:12 Сейчас в теме
В конфигурациях семейства ERP есть похожая подсистема отметки проверенных документов. Плюс она позволяет настраивать блокировку для изменения уже проверенных документов.

Может Вам пойти дальше и запилить подсистему универсальных флажков? :-) Будет какой-нибудь справочник, куда можно добавить элементы "Проверен", "Оригинал получен" и т.п. И каждому элементу справочника будет соответствовать кнопка на командной панели документа с одинаковой механикой нажатия/отмены.
sapervodichka; +1 Ответить
3. sapervodichka 6805 10.04.23 10:52 Сейчас в теме
(2) Расширение: Проверка документов, сегодня также появится как расширение, они почти аналогичны, я вчера обе отправил на модерацию )))
4. sapervodichka 6805 10.04.23 10:52 Сейчас в теме
(2)
универсальных флажков
классная идея
10. sapervodichka 6805 12.04.23 17:19 Сейчас в теме
Новая версия
Расширение: Оригиналы документов (версия 11.04.2023 12:00)

1) Выбор синхронизации по Номер и Дата будет автоматом до платформы версии 8.3.22, а после будет по УникальномуИдентификатору. Определение версии платформы выполняется через СистемнаяИнформация.ВерсияПриложения. Спасибо за замечание Владимир Родионов Балабас

2) Проверка на ТипЗнч(Форма) = Тип("УправлемаяФорма") устарела и заменена на Тип("ФормаКлиентскогоПриложения"). Это нововведение начиная с совместимости 8.3.14. Спасибо за замечание Алексей Харламов RocKeR_13
11. Vadim_Dol 08.06.23 11:47 Сейчас в теме
Конфигурация БП 3.0 (типовая) редакция 3.0 (3.0.135.22) + проверил на двух следующих релизах в Комплектации не отображается - Колонки [Оригиналы документов] в формах списка и выбора документов. Кнопка в документе появляется.
12. TundaNC 471 07.08.23 10:05 Сейчас в теме
Управление торговлей, редакция 11 (11.5.12.87)
В подключенных документах поступление, перемещение и реализация кнопка появилась, а в списках нет возможности выбрать (не отображается - Колонки [Оригиналы документов])
Оставьте свое сообщение