|
|
Как сделать чтоб через структуру подчиненности нельзя было провести документы? |
☑ |
|
0
Cerera
01.08.13
✎
09:08
|
Не хочу, чтобы когда пользователь нажимает "структура подчиненности" в УТ, у него при вызове контекстного меню выпадал пункт "провести", а то менеджеры-барыги совсем хакерами стали - проводят документы через структуру подчиненности если у них не проводится документ обычным способом. А менять модуль каждого документа чтоб вставить в него проверки - накладно.
|
|
|
1
1Сергей
01.08.13
✎
09:10
|
В общих формах
|
|
|
2
Лефмихалыч
модератор
01.08.13
✎
09:10
|
(0) сделай так, чтобы обычным способом документ проводился так же, как через конктектсное меню. Тогда им не будет смысла так делать.
Убери свои костыли из формы и перемести их в обработку проведения хотя бы
|
|
|
3
Cube
01.08.13
✎
09:10
|
(0) Перевожу: я навтыкал кривых костылей, но пользователи их обходят!!! Помогите навтыкать ещё больше кривых костылей.
|
|
|
4
Starhan
01.08.13
✎
09:10
|
у тя косяк с правами или того хуже с алгоритмами проведения. :(
Исправлять надо это.
|
|
|
5
Cerera
01.08.13
✎
09:20
|
(3)это не я!
(2)придется похоже. эх, опять всю конфу перелопачивать. но пока я это делаю, надо убрать пункт меню.
|
|
|
6
Serg_1960
01.08.13
✎
09:23
|
"Это не я"(с) - хорошая эпитафия :) Лаконичная :))
|
|
|
7
Лефмихалыч
модератор
01.08.13
✎
09:23
|
(5) не надо всю конфу перелопачивать. Перенеси проверки, не дающие провести из формы, в модуль и вызывай из обработки проведения. Делов на час.
|
|
|
8
mzelensky
01.08.13
✎
09:26
|
(0) так проверки надо делать на уровне объекта, а не формы...
ща тебе Михалыч навтыкает!
|
|
|
9
Cerera
01.08.13
✎
09:26
|
(7)ну это понятно дело. перенесу.
|
|
|
10
Cerera
01.08.13
✎
09:27
|
(8)ну не я это делал. не я. здесь с 2009 года конфу дописывали франчи и один штатный программист.
|
|
|
11
Лефмихалыч
модератор
01.08.13
✎
09:28
|
(8) не правильно. Каждой проверке свое место и время, общего правила нет. Но у автора точно всё плохо в этом плане
|
|
|
12
Fragster
модератор
01.08.13
✎
09:29
|
(1) а нефиг проверки пихать в форму
|
|
|
13
Fragster
модератор
01.08.13
✎
09:29
|
(12) к (0)
|
|
|
14
Serg_1960
01.08.13
✎
10:33
|
(0) В конфигурации Общие формы - ФормаСтруктурыПодчиненности и СтруктураПодчиненности.
В СтруктураПодчиненности убрать АвтоЗаполнение у КоманднаяПанель. Добавить нужные команды.
В ФормаСтруктураПодчиненности - изменить процедуры КоманднаяПанельПровестиДействие и КоманднаяПанельОтменаПроведенияДействие.
И бог тебе судия :(
|
|
|
15
Cerera
01.08.13
✎
10:39
|
(14)спасибо! я как раз хотел статистику собрать кто это проводит через структуру подчиненности. им будет при попытке выдаваться сообщение "ах ты паскуда" и сразу оповещение будет приходить руководителю подразделения.
|
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой