Загрузка...

Копирование типов документов и журналов или несколько видов внутреннего документа

Автор Сообщение
Mgzp
23.07.2020 20:09:34

Добрый день, если я захожу в "Администрирование" -> "Типы документов"

И к примеру хожу сделать копию "Внутренний документ" это можно сделать

Но "Администрирование" -> "Журналы документов", я не могу создать копию


Собственно в чём задача, я хочу создать "Внутренний документ1" и "Внутренний документ2".

Что бы они были полостью одинаковые по настройкам, но у них были два разных "Журнала документов".

То что, пользователь создал в "Внутренний документ1" находилось в  журнале "Внутренний документ1".

А то что, пользователь создал в "Внутренний документ2" находилось в  журнале "Внутренний документ2".

И эти журналы ни как не должны пересекаться между собой.

Как это можно реализовать?

Заранее спасибо!


Андрей (Documentov)
24.07.2020 09:42:55

Здравствуйте. 

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

Вообще задача, стоящая перед Вами, мне неясна. Вы хотите ее решить путем копирования типа документа и журнала. Но мне представляется такое решение не очень правильным, т.к. оно усложнит дальнейшую поддержку. - при внесении изменений в один тип документа, вы будете выполнять двойную работу. Пользователи могут ужиться и работать с одним типом документов в одном журнале, а документы не будут пересекаться, если у них не будет доступа к документам друг друга.


Mgzp
24.07.2020 11:53:57

Добрый день, может я не так сформулировал

У нас есть разные виды документов:

1) Договора

2) Акты

Мне нужно что бы настройки, при создание документа были как во "Внутрених документах"

https://prnt.sc/tnnoxy

Но пользователь мог отсортировать отдельно "Договора", отдельно "Акты" (что бы они не были в одной куче)

И у них была разная нумерация 


Андрей (Documentov)
24.07.2020 12:23:28

Простите, я снова не понимаю. Как договор может иметь такие же "настройки", что и внутренний документ? Это совершенно разные документы с разными атрибутами. В типовой конфигурации есть и договоры, и внутренние и пр. Все они имеют необходимые для них атрибуты и соответствующий, довольно унифицированный, вид и размещены в отдельных журналах. Никакой кучи. И у каждого из них своя нумерация.


Mgzp
24.07.2020 12:59:12

Да, вы всё правильно говорите, я просто для примера назвал "Акты" и "Договоры"

У нас есть внутренняя документация:

"Документы№1"

"Документы№2"


Настройки по согласования должны быть как во "Внутрених документах"

https://prnt.sc/tnnoxy

Но хотелось, что бы пользователя было так:

Пункт меню -> "Документы№1" -> Журнал "Документы№1"

Пункт меню -> "Документы№2"" -> Журнал "Документы№2"

Пользователь зашел в меню в пункт: "Документы№1" настройки как в "Внутрених документах". Там свой отдельный журнал с документами и нумерацией документов, которые ни как не пересекаются с пунктом меню "Документы№2"

Это на мой взгляд первое решение проблемы 


Или как добавить привязку, что бы пользователь создавая документ ставил "галочку" какой это тип документа: "Документы№1" или "Документы№2"

И потом в "Журнале документом" можно было бы по этому типу сортировать документы.




Андрей (Documentov)
24.07.2020 13:03:53

Какие еще есть различия между Документ №1 и Документ №2 помимо нумерации?


Mgzp
24.07.2020 13:24:29

В плане настроек, никакой.

Карточка согласования полностью одинаковая.

Нужны разная нумерация и в идеале что в пункте меню были 2 журнала:

"Документы№1"

"Документы№2"


Или что бы журнал был один, но была сортировка по типу документа:

Выбирая "Документы№1" отображались бы только документы этого типа.

Выбирая  "Документы№2" отображались бы только документы этого типа.


Андрей (Documentov)
24.07.2020 13:59:58

Тогда не стоит копировать тип документа, нужно просто немного изменить существующий внутренний. Приблизительно вот таким образом:

1. Добавляем справочник Вид документа 

2. Добавляем поле Вид документа во внутренний размещаем его в шаблоне

3. Создаем документ, сохраняем, убеждаемся, что вид есть

4. Добавляем поле Вид документа в журнал

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

6. Меняем регистрацию:

тчк Рассмотрение, контекст Переход, находим

Запись в поле "Регистрационный номер" (записать множество значений)

Здесь сейчас используется единый нумератор для всех внутренних, нужно поменять на нумератор из вида.

Для этого исправим строку из настроек типа документа - Нумератор, изменив "из настроек типа документа" на из документа, ТЕКУЩИЙ ДОКУМЕНТА документ по ссылке из "Вид документа", поле Вид документа - Нумератор, метод "Получить сумму текущего значения и числа n", n вводим вручную равным 1 и ставим галочку "Сохранить в поле результат вычисления".


Андрей (Documentov)
24.07.2020 14:05:30

P.S. В поле Регистрационный номер отключаем атрибут "Запустить контекст маршрута Изменение", т.к. она запускает проверку на уникальность номера, которая сейчас будет лишней.


Mgzp
24.07.2020 14:11:59

Спасибо за консультацию, буду пробовать.


Mgzp
31.07.2020 11:33:33

Всё получилось

Только один нюанс:

Где добавлять "Вид документа"?

https://prnt.sc/trkl8a



Андрей (Documentov)
31.07.2020 12:09:53

1. Добавляем справочник Вид документа 


 Это обычный тип документа.

Mgzp
31.07.2020 12:35:11

Вид документа я добавил, как добавить?

Как у вас на примере:

https://prnt.sc/trlcsf

"Документ №1"

"Документ №2"


Андрей (Documentov)
31.07.2020 12:38:04

Настройте журнал для этого типа документа.


Mgzp
31.07.2020 14:19:59

Настройте журнал для этого типа документа.


Побывал, не получается, можете скинуть ссылку на

С уже добавленными полями

"Документ №1"

"Документ №2"


У вас  это уже реализовано, а я не могу найти это поле.


Mgzp
31.07.2020 14:54:30

Нашёл наконец то

https://prnt.sc/trnqwk

Нужно было в типе документа, нажать на значок "Создать документ"


Спасибо большое за помощь, всё работает!


Mgzp
31.07.2020 15:03:19

Единственный нюанс 

У пользователя №1, я добавил через 

Типы документов -> Вид документа -> Нажал на значок "Создать документ" https://prnt.sc/trnux8 -> И создал "Служебные записки", "Приказы"  https://prnt.sc/trntns

Но потом захожу под пользователем №2

Внутренние документы -> Новый документ -> "Вид документа" и у него там пусто https://prnt.sc/trnw9a

Нет для выбора полей "Служебные записки", "Приказы" которые я создал у пользователя №1

Как это исправить?

Заранее спасибо!


Mgzp
31.07.2020 15:20:25

Зашёл пол пользователем №2

Типы документов -> Вид документа -> Нажал на значок "Создать документ" https://prnt.sc/trnux8 "Приказы"


Отправил на пользователя №1

Внутренний документ -> Вид документа -> "Приказы"

И нумерация пошла опять с 1, хотя должна стать 2

https://prnt.sc/tro541


Как глобально создать для всех пользователей "Вид документа" -> "Приказы", "Служебные записки"?

И что бы каждый номер документа "Приказы", "Служебные записки" был с новым номером.


Андрей (Documentov)
31.07.2020 16:04:58

Проверяйте реализацию.

Добавил Приказ, создал внутренний документ от Андрея, получился номер 2 (по ошибке установил стартовый нумератор для приказа = 1 вместо 0)

То же самое от имени Иванова (Директор:12345) - номер 3.

file&field_uid=2400e4ae-88e2-11e8-a116-485ab6e1c06f&file_uid=3a978669-d315-11ea-b555-525400d1dee3&preview




Андрей (Documentov)
31.07.2020 16:07:34

Но потом захожу под пользователем №2

Внутренние документы -> Новый документ -> "Вид документа" и у него там пусто https://prnt.sc/trnw9a

Нет для выбора полей "Служебные записки", "Приказы" которые я создал у пользователя №1

Как это исправить?

Заранее спасибо!



Андрей (Documentov)
31.07.2020 16:09:19

Настройте журнал для этого типа документа.


Побывал, не получается, можете скинуть ссылку на



Mgzp
31.07.2020 18:50:22

Но потом захожу под пользователем №2

Внутренние документы -> Новый документ -> "Вид документа" и у него там пусто https://prnt.sc/trnw9a

Нет для выбора полей "Служебные записки", "Приказы" которые я создал у пользователя №1

Как это исправить?

Заранее спасибо!



После добавление прав, заработало.
Огромное спасибо!

Mgzp
15.09.2020 12:04:11

Добрый день.

Мы через "Администрирование" -> "Типы документов " -> "Вид документа"

Нажали "Создать документ" 

https://prnt.sc/uhfmza


И добавили:

"Документ №1"

"Документ №2"


Вопрос, как мне теперь удалить "Документ №1" ?


И такой вопрос, что сделать что нумерация документов опять начиналась с 1 ?

https://prnt.sc/uhfp3g


Андрей (Documentov)
15.09.2020 13:52:19

Вопрос, как мне теперь удалить "Документ №1" ?

И такой вопрос, что сделать что нумерация документов опять начиналась с 1 ?


 Здравствуйте.
1. Настройте журнал. В журнале добавьте кнопку с действием Удаление.
2. Сбросьте нумератор.

Mgzp
16.09.2020 11:09:10

Вопрос, как мне теперь удалить "Документ №1" ?

И такой вопрос, что сделать что нумерация документов опять начиналась с 1 ?


 Здравствуйте.
1. Настройте журнал. В журнале добавьте кнопку с действием Удаление.
2. Сбросьте нумератор.

 1. С кнопкой получилось, спасибо
 2. Сбрасывал, ставлю "Нумерато" 1, но не чего не изменяется. Номер так и продолжается считаться с последнего номера созданного документа.
https://prnt.sc/ui22jm

Евгений (Documentov)
16.09.2020 12:41:18
 2. Сбрасывал, ставлю "Нумерато" 1, но не чего не изменяется. Номер так и продолжается считаться с последнего номера созданного документа.
https://prnt.sc/ui22jm

Все верно, это потому, что у вас уже есть документы с такими номерами. Прежде чем присвоить номер документу, система проверяет есть ли такой номер у созданных документов, затем прибавляет к нумератору +1 и снова проверяет, пока не найдет свободный номер. Сделано это для того, чтобы не было дублирующихся номеров документов.
Для того, чтобы обойти проверку на уникальность номера: в поле Регистрационный номер отключаете атрибут "Запустить контекст маршрута Изменение" и устанавливаете нумератор=1.




Mgzp
19.11.2020 12:48:06

Тогда не стоит копировать тип документа, нужно просто немного изменить существующий внутренний. Приблизительно вот таким образом:

1. Добавляем справочник Вид документа 

2. Добавляем поле Вид документа во внутренний размещаем его в шаблоне

3. Создаем документ, сохраняем, убеждаемся, что вид есть

4. Добавляем поле Вид документа в журнал

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

6. Меняем регистрацию:

тчк Рассмотрение, контекст Переход, находим

Запись в поле "Регистрационный номер" (записать множество значений)

Здесь сейчас используется единый нумератор для всех внутренних, нужно поменять на нумератор из вида.

Для этого исправим строку из настроек типа документа - Нумератор, изменив "из настроек типа документа" на из документа, ТЕКУЩИЙ ДОКУМЕНТА документ по ссылке из "Вид документа", поле Вид документа - Нумератор, метод "Получить сумму текущего значения и числа n", n вводим вручную равным 1 и ставим галочку "Сохранить в поле результат вычисления".


Добрый день, хотел добавить в "Шаблоны документов" поле "Вид документа".
Зашёл в Администратирование -> Типы документов -> Шаблон документа -> добавил туда "Поле" "Вид документа" -> и добавил в "Шаблоны" "Вид документа"
После этого при создание шаблона, появилась возможность выбрать "Вид документа"    https://prnt.sc/vlxzuq
Но после когда я создаю шаблон в "Внутренних документа", "Вид документа" не заполняется автоматически, а так и остаётся пустым.
Подскажите что нужно исправить?

Евгений (Documentov)
19.11.2020 22:43:34

Здравствуйте.

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

file&field_uid=2400e4ae-88e2-11e8-a116-485ab6e1c06f&file_uid=4b83e5ad-2a84-11eb-b1c9-525400d1dee3&preview

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


Mgzp
20.11.2020 12:28:31

Получилось, спасибо.


Только единственный нюанс, вдруг кому то пригодится 


Когда в Шаблоны документов добавляем поле Вид документа, нужно в Типе поля выбрать "Ссылка"


https://prnt.sc/vmm2du


Set32523
24.11.2020 13:55:42
 2. Сбрасывал, ставлю "Нумерато" 1, но не чего не изменяется. Номер так и продолжается считаться с последнего номера созданного документа.
https://prnt.sc/ui22jm

Все верно, это потому, что у вас уже есть документы с такими номерами. Прежде чем присвоить номер документу, система проверяет есть ли такой номер у созданных документов, затем прибавляет к нумератору +1 и снова проверяет, пока не найдет свободный номер. Сделано это для того, чтобы не было дублирующихся номеров документов.
Для того, чтобы обойти проверку на уникальность номера: в поле Регистрационный номер отключаете атрибут "Запустить контекст маршрута Изменение" и устанавливаете нумератор=1.




 Добрый день, сделал как вы написали, нумерация всё равно не сбрасывается 

Зашёл в Администрирование -> Тип документов -> Внутренний документ -> Поля -> Регистрационный номер - > и убрал галочку "Запустить контекст маршрута Изменение"

После этого зашёл в Администрирование -> Тип документов -> Внутренний документ -> Настройки и поставил Нумератор 1

Но нумерация не сбросилась 

Может из-за того что мы меняли нумерацию в:

-6. Меняем регистрацию:

тчк Рассмотрение, контекст Переход, находим

Запись в поле "Регистрационный номер" (записать множество значений)

Здесь сейчас используется единый нумератор для всех внутренних, нужно поменять на нумератор из вида.

Для этого исправим строку из настроек типа документа - Нумератор, изменив "из настроек типа документа" на из документа, ТЕКУЩИЙ ДОКУМЕНТА документ по ссылке из "Вид документа", поле Вид документа - Нумератор, метод "Получить сумму текущего значения и числа n", n вводим вручную равным 1 и ставим галочку "Сохранить в поле результат вычисления".


Как её всё таки можно сбросить?


Евгений (Documentov)
24.11.2020 16:39:08
 2. Сбрасывал, ставлю "Нумерато" 1, но не чего не изменяется. Номер так и продолжается считаться с последнего номера созданного документа.
https://prnt.sc/ui22jm

Все верно, это потому, что у вас уже есть документы с такими номерами. Прежде чем присвоить номер документу, система проверяет есть ли такой номер у созданных документов, затем прибавляет к нумератору +1 и снова проверяет, пока не найдет свободный номер. Сделано это для того, чтобы не было дублирующихся номеров документов.
Для того, чтобы обойти проверку на уникальность номера: в поле Регистрационный номер отключаете атрибут "Запустить контекст маршрута Изменение" и устанавливаете нумератор=1.




 Добрый день, сделал как вы написали, нумерация всё равно не сбрасывается 

Зашёл в Администрирование -> Тип документов -> Внутренний документ -> Поля -> Регистрационный номер - > и убрал галочку "Запустить контекст маршрута Изменение"

После этого зашёл в Администрирование -> Тип документов -> Внутренний документ -> Настройки и поставил Нумератор 1

Но нумерация не сбросилась 

Может из-за того что мы меняли нумерацию в:

-6. Меняем регистрацию:

тчк Рассмотрение, контекст Переход, находим

Запись в поле "Регистрационный номер" (записать множество значений)

Здесь сейчас используется единый нумератор для всех внутренних, нужно поменять на нумератор из вида.

Для этого исправим строку из настроек типа документа - Нумератор, изменив "из настроек типа документа" на из документа, ТЕКУЩИЙ ДОКУМЕНТА документ по ссылке из "Вид документа", поле Вид документа - Нумератор, метод "Получить сумму текущего значения и числа n", n вводим вручную равным 1 и ставим галочку "Сохранить в поле результат вычисления".


Как её всё таки можно сбросить?


 Добрый день, нумератор нужно сбрасывать тот, который в записи регистрационного номера записан. Если делали, как написано выше, то нужно в доктайпе "Вид документа", в настроечных полях поле "Нумератор" установить = 1.

Set32523
24.11.2020 18:48:27

Спасибо, получилось.


Может кому то пригодится.

Создал журнал документов -> Вид документа

Добавил в него кнопку Редактирование


Сообщений:32