|
1С ЗУП 3.1. Печать непроведенных документов. | ☑ | ||
---|---|---|---|---|
0
Saval1986
06.02.18
✎
09:13
|
Добрый день! Подскажите есть ли какая-нибудь настройка чтобы пользователь мог распечатать приказ об увольнении до проведения документа? Заранее спасибо.
|
|||
1
Saval1986
06.02.18
✎
09:53
|
Вопрос сформулировал некорректно. Смысл вот какой: кадровик создает документ "Увольнение" и хочет его провести. Но документ он по идее расчитывать не должен. Это делает расчетчик. Т.к. флаг "расчет утвержден" не взводится - пользователь не может провести документ. А без проведения документ не может быть распечатан. Что посоветуете в такой ситуации сделать внешнюю печатную форму?
|
|||
2
renegade
06.02.18
✎
09:59
|
Как вариант поправить строку:
КомандаПечати.ПроверкаПроведенияПередПечатью = Истина; на КомандаПечати.ПроверкаПроведенияПередПечатью = Ложь; в процедуре ДобавитьКомандыПечати() в модуле менеджера документа Увольнение. Не проверял, но по идее должно сработать... |
|||
3
renegade
06.02.18
✎
10:01
|
(2) это для конфы 3.1.2
|
|||
4
Saval1986
06.02.18
✎
10:08
|
да, тоже видел эту строку. просто конфа на поддержке. можно конечно через расширение поправить. но думал вдруг есть способ всех обмануть =) спасибо.
|
|||
5
Saval1986
06.02.18
✎
10:30
|
не, там так просто не получится. внутри выполняется запрос, который собирает данные для печатной формы и там тоже условие на проведение стоит
|
|||
6
Saval1986
06.02.18
✎
10:32
|
Процедура СоздатьВТДанныеДокументовУвольнение в общем модуле КадровыйУчетРасширенный
|
|||
7
dnab
06.02.18
✎
10:55
|
(1) кадровик, у которого нет прав на расчет, может и должен проводить документ. При этом документ не рассчитается. Может с правами у вас что-то не так?
|
|||
8
Saval1986
06.02.18
✎
16:42
|
(7) Да, вы правы...логика немного сложнее. если у пользователя профиль "Кадровик" он действительно может провести документ и сформировать печ. форму. Если же у него дополнительно есть права расчетчика - система требует рассчитать документ. Прошу прощения за дезинформацию. Спасибо всем кто помогал. Тему можно закрывать
|
|||
9
Фрэнки
06.02.18
✎
20:16
|
(7) скорей всего, что кадровики потребовались расширенные немножко права, поскольку без них не получалось какие-то данные вводить... не помню уже что именно, но мне пришлось дать кадровику больше прав и это обернулось точно таким же траблом, но она теперь просто снимает док с проведения после печати.
|
|||
10
CepeLLlka
06.02.18
✎
21:00
|
Ребят, а у меня вот такая проблема..
Кадровики делают документы, расчётчики их проводят.. и бывает такое, что неверное кол-во дней в документе "Отпуск" поставил кадровик.. Расчётчик отменяет расчёт, сохраняет документ.. Кадровик заходит, пытается поменять кол-во дней и программа вылетает вот с такой ошибкой: Недопустимое значение аргумента функции Внутренняя ошибка [mngcore - src\UObjects.cpp (3577)] Что это такое может быть? Может быть кто в курсе? Если ставлю кадровикам профиль - Кадровик и расчётчик, то всё ок. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |