|
v7: Есть ли в 1с 7.7 следующие Встроенные возможности(функции) | ☑ | ||
---|---|---|---|---|
0
Enlighted
25.06.16
✎
11:53
|
Столкнулся что в конфигурации много самописных процедур запрещающих или разрешающих что-либо на форме в зависимости от условий, задался вопросом:
А может есть встроенные(родные) процедуры или настройки для таких случаев: 1) Запрет на редактирование документа пользователям (не админу) по прошествии 3-х дней с момента создания документа. 2) Запрет на редактирование документа пользователю отличному от того кто создал документ 3) Должен же быть реквизит который хранит имя пользователя создавшего документ. 4) В какой момент автонумератор присваивает номер документу при создании или при проведении или в другой момент |
|||
1
Звездец
25.06.16
✎
11:59
|
1 нет
2 нет 3 это есть в ЖР, но лучше создать свой реквизит 4 при создании, но поменять его можешь потом |
|||
2
Enlighted
25.06.16
✎
12:02
|
(1) Благодарю, только почему-то при создании номер в поле всегда одинаковый, а при закрытии с проведением говорит что не уникальный, правит на нужный, проводит и закрывает, что мне как-то не понятно.
|
|||
3
Звездец
25.06.16
✎
12:06
|
(2) ну так отладчик в руки и вперед
|
|||
4
MishaD
25.06.16
✎
13:25
|
(0) Посмотри ТиС.
1)Ну надо как-то знать момент создания документа, а то ведь дату документа можно и поменять. 2) В ТиС есть общий реквизит автор. 3)см. пункт 2 4)при создании. (2)может дата документа не того периода. |
|||
5
Enlighted
25.06.16
✎
14:43
|
есть ли какой либо флаг встроенный который бы оплередял проведен ли текущий документ, или только что создан, или только функция "Проведён"?
|
|||
6
Звездец
25.06.16
✎
14:44
|
(5) а тебе ее мало?
|
|||
7
Enlighted
25.06.16
✎
14:48
|
Да вроде нет, Просто проведён, указывать надо документ какой. :)
|
|||
8
Звездец
25.06.16
✎
14:51
|
(7) чего?
|
|||
9
Enlighted
25.06.16
✎
14:52
|
(8) да погнал я, догнать не успел, энтер нажал. Достаточно его.
|
|||
10
Enlighted
25.06.16
✎
14:53
|
Есть ли возможность сделать ТЕКУЩИЙ документ только для чтения, кроме как каждый элемент формы делать недоступным. Типа так: Сделатьформутолькодлячтения();
? |
|||
11
youalex
25.06.16
✎
14:58
|
(0)
1) В типовых - Константа.ДатаЗапретаРедактирования 2) По умолчанию - нет 3) В типовых - общий рек. Автор 4) При создании, может меняться при вызове УстановитьНовыйНомер() |
|||
12
youalex
25.06.16
✎
14:59
|
(10) ТолькоПросмотр(1)
|
|||
13
Garykom
гуру
25.06.16
✎
15:27
|
(12) пометить на удаления и провести/распровести все равно можно из журнала
нужно еще модуль проведения доработать |
|||
14
Chameleon1980
25.06.16
✎
18:42
|
найти себя не даст что нужно?
|
|||
15
Злопчинский
26.06.16
✎
02:56
|
Таких возможностей встроенных нет
Насколько я знаю нет таких встроенных возможностей и в 8 А настраиваемых возможностей - по сабжу можно сделать все в клюшках |
|||
16
Mikeware
26.06.16
✎
05:37
|
"Все программы давно написаны. Просто их скрывают. Но если их попросить на форуме - хакеры их обязательно отдадут" ©
|
|||
17
Mikeware
26.06.16
✎
05:42
|
ТС, задай себе простые вопросы:например, с какого перепугу надо запрещать редатирование именно через 3дня?почему не через 2.5 или не через 5? Почему редактировать документ должен только автор? Только потому, что в одной какой-то ср..й конторе так принято?
|
|||
18
Vladal
26.06.16
✎
08:23
|
(17) Про редактирование автором - некоторые продажные менеджеры забивают для своих покупателей товар, другие продажные менеджеры редактируют чужой заказ, чтобы быстренько отгрузить освободившиеся остатки своим покупателям.
А бывает и злоупотребление - кто первый из продажников пришел на работу, быстренько создает фиктивны документ резерва остатков, чтобы их "не увели" его браться по разуму. И начинается война правок. |
|||
19
Mikeware
26.06.16
✎
08:28
|
(18) и потому, что в конкретной конторе именно такой бардак - в системе просто обязана быть функция, позволяющая редактировать только автору?
|
|||
20
Enlighted
26.06.16
✎
08:53
|
(17) Ответ очевиден, если есть такой механизм, то можно и количество дней в нём настроить для своих целей.
|
|||
21
Enlighted
26.06.16
✎
08:55
|
(17) Только автор или группа определенных людей (по правам доступа) в целях обеспечения финансовой и прочей безопасности, что вполне логично, просто должно отключаться в настройках.
|
|||
22
Enlighted
26.06.16
✎
09:02
|
(17) Вы же машину свою на ключ запираете? И разрешаете пользоваться ей только хозяину (автору) или группе пользователей (семье), если у вас в (стране/дворе/семье(нужное подчеркнуть)) такой бардак, не значит что все машины с ключами должны выпускаться?
|
|||
23
Enlighted
26.06.16
✎
09:30
|
(12) ТолькоПросмотр<<?>>(1);
{Документ.**********.Форма.Модуль(505)}: Процедура не обнаружена (ТолькоПросмотр) Я так понял её надо самому определять? |
|||
24
Enlighted
26.06.16
✎
09:32
|
(23) а всё, Форма.ТолькоПросмотр(1);
|
|||
25
DrZombi
гуру
26.06.16
✎
10:47
|
учи 8-ку оставь 7-ку старикам
|
|||
26
DrZombi
гуру
26.06.16
✎
10:48
|
+ т.е. нам
|
|||
27
DES
26.06.16
✎
10:54
|
(17) ну, это нормально, а нефиг опаздывать - Это СПАРТА!!!
ну и можно сделать контроль нормативных запасов, за превышение -> -% |
|||
28
Mikeware
26.06.16
✎
11:44
|
(22) нюанс в том, что "владелец документа" -не автор, а контора.
И если чувак А создал заявку - это вовсе не означает, чтт тн может безнаказанно делать все, что угодно. Например, ему совершенно нефиг перекидывать резервы с нее на другие. Или уменьшать неиспользованные. Или вообще трогать заявку, если ее уже отдали в сборку. Нефиг редактировать кассовые документы даже автору. Ну и т.д. То есть эти права на редактирование определяюься совершенно другими правилами, нежели авторство. То же касается и срока редак ирования, и даты, и многого другого... |
|||
29
Mikeware
26.06.16
✎
11:48
|
(21) ну вот для этого и дан в руки язык программирования. Делайтакие настройки и такие правила, какие нужны.
|
|||
30
Mikeware
26.06.16
✎
11:52
|
(20) ответ очевиден еще более: сделай такой механизм, какой тебе нужен...
|
|||
31
Enlighted
26.06.16
✎
13:19
|
(30) Да собственно так и делаю, пояснили что нету таких механизмов, собираю сам. Всем доволен :)
|
|||
32
Enlighted
26.06.16
✎
13:19
|
(28) У каждого свои требования к условиям редактирования документа :)
|
|||
33
Mikeware
26.06.16
✎
14:27
|
(32) о том и речь. Потому и каждый (31).
|
|||
34
mzmo
26.06.16
✎
16:25
|
У любого документа в торговле есть реквизит "автор".
Создай себе справочник менеджеров и изгаляйся над ними, как хочешь. Хошь по имен вм, хошь потфамилиям. |
|||
35
Mikeware
26.06.16
✎
16:31
|
(34) автор из киргизии. А там - хез что за конфигурации..
|
|||
36
mzmo
26.06.16
✎
16:49
|
(35)
Да хоть из южного Сомали. Если конфигурацию изменили ее надо поддерживать. А не смываться. Я о том толкую. (0) пусть решает сам,. |
|||
37
mzmo
26.06.16
✎
17:13
|
+(36) извиняюсь по поводу "смываться"
Просто много сейчас развелось так называемых програмистов, которые за свои "дела" ни какой ответственности не чувствуют. Пришел паренек, что-то в конфиге поправил. А в конце года инвентаризация не идет. А пареннька нетути уже. Смешно мне не очень. |
|||
38
Enlighted
26.06.16
✎
21:14
|
(37) Ну приблизительно так и получилось, им эту конфигу 3 человека до меня правили, и глюков и прочих костылей полно, я вообще подадминивал лет 5 у них, тут вопрос возник никого найти не смогли, и старых не нашли, вот и приходится придумывать костыли к костылям.
|
|||
39
Злопчинский
26.06.16
✎
22:35
|
(38) ну и фигли. у меня тоже костылей полно. однако ж работает. и даже в мое длительное остуствие. смотря что считать костылями.
|
|||
40
Enlighted
27.06.16
✎
09:29
|
(39) Высокоуровневое костелирование и велосипедирование. А то всё программирование :)
|
|||
41
Злопчинский
27.06.16
✎
18:44
|
Некостыли - это сделанное по уму и работающее. Костыли - сделанное и работающее. Некостыли - продлумать архитектуру, заложить возможности развития на будущее, сделать по возможности универсально и при этом просто, красиво код, документация, регламенты понаписать, обучение провести - ну короче овердохрена денег можно заработать - да ктож их мне даст?!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |