Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

1С ЗУП 3.1. Печать непроведенных документов.

1С ЗУП 3.1. Печать непроведенных документов.
Я
   Saval1986
 
06.02.18 - 09:13
Добрый день! Подскажите есть ли какая-нибудь настройка чтобы пользователь мог распечатать приказ об увольнении до проведения документа? Заранее спасибо.
 
 
   Saval1986
 
1 - 06.02.18 - 09:53
Вопрос сформулировал некорректно. Смысл вот какой: кадровик создает документ "Увольнение" и хочет его провести. Но документ он по идее расчитывать не должен. Это делает расчетчик. Т.к. флаг "расчет утвержден" не взводится - пользователь не может провести документ. А без проведения документ не может быть распечатан. Что посоветуете в такой ситуации сделать внешнюю печатную форму?
   renegade
 
2 - 06.02.18 - 09:59
Как вариант поправить строку:

КомандаПечати.ПроверкаПроведенияПередПечатью = Истина;

на
КомандаПечати.ПроверкаПроведенияПередПечатью = Ложь;

в процедуре ДобавитьКомандыПечати() в модуле менеджера документа Увольнение. Не проверял, но по идее должно сработать...
   renegade
 
3 - 06.02.18 - 10:01
(2) это для конфы 3.1.2
   Saval1986
 
4 - 06.02.18 - 10:08
да, тоже видел эту строку. просто конфа на поддержке. можно конечно через расширение поправить. но думал вдруг есть способ всех обмануть =) спасибо.
   Saval1986
 
5 - 06.02.18 - 10:30
не, там так просто не получится. внутри выполняется запрос, который собирает данные для печатной формы и там тоже условие на проведение стоит
   Saval1986
 
6 - 06.02.18 - 10:32
Процедура СоздатьВТДанныеДокументовУвольнение в общем модуле КадровыйУчетРасширенный
   dnab
 
7 - 06.02.18 - 10:55
(1) кадровик, у которого нет прав на расчет, может и должен проводить документ. При этом документ не рассчитается. Может с правами у вас что-то не так?
   Saval1986
 
8 - 06.02.18 - 16:42
(7) Да, вы правы...логика немного сложнее. если у пользователя профиль "Кадровик" он действительно может провести документ и сформировать печ. форму. Если же у него дополнительно есть права расчетчика - система требует рассчитать документ. Прошу прощения за дезинформацию. Спасибо всем кто помогал. Тему можно закрывать
   Фрэнки
 
9 - 06.02.18 - 20:16
(7) скорей всего, что кадровики потребовались расширенные немножко права, поскольку без них не получалось какие-то данные вводить... не помню уже что именно, но мне пришлось дать кадровику больше прав и это обернулось точно таким же траблом, но она теперь просто снимает док с проведения после печати.
   CepeLLlka
 
10 - 06.02.18 - 21:00
Ребят, а у меня вот такая проблема..

Кадровики делают документы, расчётчики их проводят.. и бывает такое, что неверное кол-во дней в документе "Отпуск" поставил кадровик..

Расчётчик отменяет расчёт, сохраняет документ.. Кадровик заходит, пытается поменять кол-во дней и программа вылетает вот с такой ошибкой:

Недопустимое значение аргумента функции
Внутренняя ошибка
[mngcore - src\UObjects.cpp (3577)]


Что это такое может быть? Может быть кто в курсе? Если ставлю кадровикам профиль - Кадровик и расчётчик, то всё ок.
 
 Рекламное место пустует

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует