Запрет на редактирование документов с 1С 8.2 #740533


#0 by waldmoldova
Всем привет! Помогите пожалуйста мне с одной функцией. Программист мой так и не объявился, а работать надо... Не судите строго, я в 1С не так силен... - Мне нужно запретить редактирование документов задним числом, т.е. вчерашний день чтобы менеджер не мог редактировать, только администратор(заказы покупателя, реализации, перемещения товаров, поступление товаров, приходные кассовые ордера, расходные кассовые ордера). у менеджера, права и так ограничены на тот момент когда его заводил программист, теперь хочу добавить и это. Т.к. менеджер часто ошибается и проводит процедуры документов с нарушением последовательности, что портит мне картину в отчетах. ну и + хочу быть спокоен что в мое отсутствие нет никаких махинаций в 1С. Подскажите пожалуйста, куда зайти, что написать, какую галочку поставить. Буду очень признателен! Если надо дам скриншоты. Спасибо!
#1 by Naumov
ДатаЗапретаРедактирования Конфигурация? Релиз?
#2 by Ma3eIIa
так может и там полные права. поэтому хаос
#3 by Ma3eIIa
или дурной том. подписка на документы. проводить зд. и там проверка. если не права зд. всех нафиг. но это гон. вопрос типовой
#4 by waldmoldova
Я установил дату запрета редактирования. но я так понимаю что ее надо менять вручную. А как сделать чтобы программа делала запрет автоматически, с наступлением нового дня?
#5 by torgm
заплатить программисту за час работы.
#6 by waldmoldova
Был бы программист, я бы заплатил. Дело то не в деньгах)
#7 by User_Agronom
Запретить неоперативное проведение?
#8 by APXi
Готов помочь.
#9 by mistеr
>Т.к. менеджер часто ошибается и проводит процедуры документов с нарушением последовательности, что портит мне картину в отчетах Если менеджер часто ошибается, а вы отберете у него возможность исправлять свои ошибки, то... все ошибки придется исправлять вам. Это не решение. Тут менеджера надо или заменить, или обучить + мотивировать.
#10 by Coldboy
я согласен с т.к у меня такой же опыт, запрет поставили и все такое, а ошибки никто не исключил и приходится все исправлять, а мотивации нет и люди не учатся.
#11 by Coldboy
ваше желание делается элементарно, но оно будет бессмысленно см.
#12 by waldmoldova
да, и все изменения в проведенных уже документах.
#13 by waldmoldova
Обучение уже провели, теперь осталось отучить от вредной привычки. Самая грубая его привычка - когда делается возврат, он может зайти в реализацию и просто удалить позицию,вместо того чтобы делать как надо. А если он не сможет так сделать, он будет делать как надо.
#14 by waldmoldova
Плюс я должен быть спокоен, что без моего ведома задним числом никто ничего не делает.. ни с товаром ни с деньгами.
#15 by waldmoldova
спасибо. понимаю. написал ситуацию свою . все не так страшно, просто я хочу быть уверен. И возвраты я хочу чтобы на фирме проходили только через меня, либо в дальнейшем через моего заместителя.
#16 by waldmoldova
Готов принять помощь. Как с Вами связаться, чтобы все обговорить?
#17 by waldmoldova
Еще я помню что мой пропавший программист, говорил что можно так сделать, чтобы документы можно было бы проводить только в определенной последовательности(правильной).(Был бы благодарен,если и в этом мне помогут!) и программа сама его обучит, а если человек силен в остальном, то мне кажется не стоит с ним прощаться только из-за 1С)) ;)
#18 by mistеr
Упустили слово "мотивировать".
#19 by waldmoldova
Мотивация есть) поэтому и упустил. ;) Спасибо. Мне бы программу настроить)
#20 by waldmoldova
Вот нашел в интернете, посмотрите пожалуйста. И подскажите как это сделать(куда зайти, что нажать и т.д.) P.S. я не силен в 1С и тем более в его сленге. Спасибо. Описание добавления в программу способа, позволяющего автоматически устанавливать дату запрета редактирования. Данный метод раз и навсегда позволяет уйти от проблемы контроля даты запрета редактирования. Наверно все знают что такое дата запрета редактирования. Знают как устанавливается и где. Вопрос только в том, что кому то надо постоянно за ней следить, устанавливать. Как правило для большинства пользователей программа должна автоматически каждый день запрещать менять что-либо задним числом. В восьмерке основная проблема, что дата запрета должна ставится до начала работы пользователей, иначе после установки она не будет применена в силу пока пользователи не перезайдет в программу. Тоесть кто-то с утра, самый первый, должен зайти и сразу поставить запрет. Представляете что это будет? Итак решение (внимание, действия должны выполнятся специалистом) Общий Модуль - Полные Права - Процедура В начало процедуры код: //Мания1С Всё. После добавления этого кода, каждый день при входе первого пользователя программа автоматически устанавливает дату запрета редактирования для всех последующих пользователей. (в моем примере дата автоматически устанавливается для всех пользователей на позавчерашний день).
#21 by Сметанин
Дни неправильно считает надо не -1 а -24*60*60
#22 by AntonH851
Правильно
#23 by AntonH851
+ По крайней мере результат получается правильный
#24 by waldmoldova
В каком файле этот код ввести и куда? Подскажите пожалуйста.
#25 by PCcomCat
ПриНачалеРаботыСистемы  в модуле обычного или управляемого приложения - зависит от конфы.
#26 by waldmoldova
Здесь?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С