|
Запрещать запись документа - нормальная практика? | ☑ | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
0
DTXqueque
09.07.15
✎
12:47
|
Есть хотелка у некоторых очень умных людей, чтобы у кассиров не было возможности записать документ, если в нём что-то не так. Эта идея мне явно не нравится, поэтому сюда и пишу.
Что думаете? |
||||||||||
1
PR третий
09.07.15
✎
12:48
|
Запрети проводить
|
||||||||||
2
mTema32
09.07.15
✎
12:48
|
(0) Плохая идея.
|
||||||||||
3
Dmitrith
09.07.15
✎
12:48
|
Нормальная. Особенно в кассовой документации.
|
||||||||||
4
mTema32
09.07.15
✎
12:49
|
(3) При чем тут кассовая документация?
|
||||||||||
5
Лодырь
09.07.15
✎
12:49
|
(3) Ну да, если важна нумерация - то да, запрет записи вполне имеет право на жизнь.
|
||||||||||
6
DTXqueque
09.07.15
✎
12:50
|
(1) Так и сделалано
|
||||||||||
7
Dmitrith
09.07.15
✎
12:50
|
(4) как минимум записанный но не проведенный документ займет номер. Наши бухи например этого сильно не любят
|
||||||||||
8
ИС-2
naïve
09.07.15
✎
12:50
|
записать можно все, что угодно, а вот провести нет.
|
||||||||||
9
DTXqueque
09.07.15
✎
12:50
|
Нумерация не важна
|
||||||||||
10
Cube
09.07.15
✎
12:50
|
(0) Если документ не проводится, то с ним может поработать другой пользователь учетной системы, не тормозя работы первого. А если не записывается, то проблему надо решать на компьютере пользователя, причем его работа застопорится...
|
||||||||||
11
mTema32
09.07.15
✎
12:53
|
(7) Ну это их (бухов) проблемы.
|
||||||||||
12
DTXqueque
09.07.15
✎
13:11
|
В общем, понято.
Всем спасибо |
||||||||||
13
Фрэнки
09.07.15
✎
13:12
|
(9) (12) т.е. реальную мотивацию запрета на запись ты не знаешь? Если это кассовые документы, то запись действительно займет номер, а документ в книгу не попадет из из-за ошибки
|
||||||||||
14
aka AMIGO
09.07.15
✎
13:14
|
(9) в кассовых документах нумерация - важный момент, и необходимость.
|
||||||||||
15
aka AMIGO
09.07.15
✎
13:15
|
+14 даже в Положении (лень искать) написано: сплошная нумерация без пропусков и повторов.
|
||||||||||
16
DTXqueque
09.07.15
✎
13:17
|
(13) Что?
В (9) я прокомментировал ситуацию с обсуждаем документом. |
||||||||||
17
Фокусник
09.07.15
✎
13:18
|
(0) А в чем проблема сделать то что просят?
Если документ, в котором нужен запрет на запись (при проверке) содержит не много данных для ручного ввода, то зачем давать его записать в базу, если он НЕ корректно заполнен? Зачем в базе эти недозаполненные документы? ;) У меня есть клиент, руководство которого принципиально хочет запрет записи в базу документов без проведения. Я считаю, что это вполне разумное желание. |
||||||||||
18
aka AMIGO
09.07.15
✎
13:21
|
(17) и это правильно! ответственный подход к содержимому БД.
бухи грешат именно пофигизмом к документам.. любят записать, и тут-же пометить к удалению. Одна из них сказала: "Это для памяти" |
||||||||||
19
DTXqueque
09.07.15
✎
13:30
|
(17) Чтобы потом было видно, у кого руки не из того места растут.
|
||||||||||
20
Бледно Золотистый
09.07.15
✎
13:31
|
(0) От нас то чего хочешь? Рассказал заказчику почему не нравится тебе эта идея или аргументов не было, поэтому здесь интересуешься?
|
||||||||||
21
aka AMIGO
09.07.15
✎
13:32
|
(20) чтобы козырять железными аргУметами :)
|
||||||||||
22
aka AMIGO
09.07.15
✎
13:32
|
аргУметами = аргументами :)
|
||||||||||
23
DTXqueque
09.07.15
✎
13:37
|
(20) Вроде в (0) написал, чего хотел.
Но ты отчасти прав. Да, я "рассказал заказчику почему не нравится мне эта идея". |
||||||||||
24
Анцеранана
09.07.15
✎
13:41
|
(0) Я за не записывать. Документы надо вводить правильно. Если не проводить - очень быстро скопится огромная мусорная куча непроведенных документов, придется писать обработки или заставлять пользователей выходить в субботу) Геморрой вообщем.
|
||||||||||
25
DTXqueque
09.07.15
✎
13:47
|
Да появится голосовалка..
Разрешать, если нумерация не важна |
||||||||||
26
Маратыч
09.07.15
✎
13:51
|
(24) >очень быстро скопится огромная мусорная куча непроведенных документов
Да и пофиг. |
||||||||||
27
Маратыч
09.07.15
✎
13:53
|
И да, в (10) очень правильно сказано.
Разрешать, если нумерация не важна |
||||||||||
28
Garykom
гуру
09.07.15
✎
14:08
|
Лучше сразу запретить нажимать кнопки на клавиатуре и двигать мышкой... если что то где то "не так"
|
||||||||||
29
Andrey2C
09.07.15
✎
14:15
|
))) Клиент всегда прав пока в 1Ске все взлетает нормально))))) Хотя ИМХО я бы не запрещал. Но если сильно настаивают...
Сделаю всё, что попросит заказчик |
||||||||||
30
Лефмихалыч
09.07.15
✎
14:20
|
(0) Нельзя - это или "так не бывает" или "не влезай - убьет". Все остальное можно. Если нумерация важна, то идем по ветке "так не бывает".
Разрешать, если нумерация не важна |
||||||||||
31
sergeev-ag-1977
09.07.15
✎
14:21
|
Скажу как ГБ мало входящих данных для ответа.
К примеру: нужно зарезервировать номера что бы потом "потворить" и ... Так что запрещать не нужно. Но в 1С обезьяна работать не будет - нужен специалист, а чаще обезьяны. Понимаю откуда дует ветер: "понаберут по объявлению" с желанием минимизировать фонд оплаты труда горе-бухгалтеров а те всё на 1С-ника валят. Вот и растут на Мисте такие вопросы. |
||||||||||
32
Лефмихалыч
09.07.15
✎
14:21
|
(28) отобрать права на вход в 1С
|
||||||||||
33
sergeev-ag-1977
09.07.15
✎
14:22
|
(32) +1 - что бы ничего не сделали не так !
|
||||||||||
34
Andrey2C
09.07.15
✎
14:24
|
(32) Ну тогда сразу и в Windows
|
||||||||||
35
Маратыч
09.07.15
✎
14:25
|
(34) И вообще компьютер отобрать и смирительную рубашку одеть, не дай б-г поранится чем-нить.
|
||||||||||
36
Ymryn
09.07.15
✎
14:28
|
(0) Вообще, хотелось бы узнать что это "что-то не так". Типовой функционал очень часто посылает с записью, если ряд полей не заполнено. Что вполне является некорректным заполнением. Так что тут бы раскрытие темы не помешало.
Запрещать |
||||||||||
37
Aleksey
09.07.15
✎
14:35
|
(36) Например
"Нельзя записывать документы с датой, более ранней чем дата запрета редактирования документов!" Запрещать |
||||||||||
38
Лефмихалыч
09.07.15
✎
14:36
|
(35) надежней - сразу усыпить. Так точно все в целости останется
|
||||||||||
39
Ymryn
09.07.15
✎
14:39
|
(37) имхо, вполне адекватное пожелание. Период закрыт, не фига туда лезть. Хотя мне казалось, что типовой функционал сам по себе не должен давать это делать. Видимо только проводить не дает.
|
||||||||||
40
DTXqueque
09.07.15
✎
14:39
|
(36) На примере БП2 расскажешь, о каких документах может идти речь?
|
||||||||||
41
DTXqueque
09.07.15
✎
14:39
|
Только дату запрета сюда впутывать не надо) На то она и дата запрета)
|
||||||||||
42
Ymryn
09.07.15
✎
14:40
|
(39) брр, неправильно прочитал.
|
||||||||||
43
Web00001
09.07.15
✎
14:41
|
(0)Заказчик платит деньги ты работаешь, или я что то пропустил?
|
||||||||||
44
Ymryn
09.07.15
✎
14:43
|
(43) хороший специалист не дает заказчику выстрелить себе в ногу. Так что позиция (0) вполне понятна.
|
||||||||||
45
Маратыч
09.07.15
✎
14:46
|
(44) Скорее, предупредит о том, что стрелять в ногу - больно. Если будет настаивать - да пжалста, специалисту же больше денег достанется, и пусть заказчик не возбухает, что его не предупредили.
|
||||||||||
46
Ymryn
09.07.15
✎
14:58
|
(40) признаю, ошибся. Записывать дает. Документы ругается лишь при проведении. Хмм, не знаю тогда. Я бы все еще хотел услышать, что же там такое за кривое заполнение, но уже менее уверен, что блокировка записи хорошая идея.
|
||||||||||
47
DTXqueque
09.07.15
✎
15:00
|
На форме есть ДокументПродажи (отчет о розничных продажах), Цена.
В дкументе продажи должна быть номенклатура с такой ценой. |
||||||||||
48
Ymryn
09.07.15
✎
15:03
|
(47) хмм, тогда изменяю вариант ответа. За вариант давать записывать с предупреждением. Проведение естественно блочить. Мало ли, там свет скоро выключится (или база), а там куча позиций уже вбита и еще кучу позиций вбить. А так пока УПС сопротивляется, чтобы была возможность сохраниться.
Разрешать, если нумерация не важна |
||||||||||
49
Лодырь
09.07.15
✎
15:18
|
Подкину для обсуждения. Если есть RLS в зависимости от реквизитов документа, то давать записывать документ без данных для определения прав доступа на него - свежая, оригинальная идея.
|
||||||||||
50
Dzenn
гуру
09.07.15
✎
15:27
|
Давать записывать нужно ВСЁ. Давать проводить нужно, только если в записанном согласно логике решения нет ошибок.
Если же важна сквозная нумерация и отсутствие пропущенных номеров - заводи отдельный реквизит (помимо предопределённого реквизита Номер), установи на него "только просмотр" и пропиши механизм нумерации. Запрещать |
||||||||||
51
Dzenn
гуру
09.07.15
✎
15:27
|
ой
Разрешать, если нумерация не важна |
||||||||||
52
Ymryn
09.07.15
✎
15:40
|
(49) обычно в РЛС есть настройка или в списке/группе или пустой. Так что это вполне нормально. В чужую группу РЛС не даст запихать, ибо ты не сможешь выбрать объекты из этой группы для заполнения.
|
||||||||||
53
Гобсек
09.07.15
✎
15:56
|
(0)Я одно время так делал в самописках. Потом пришел к тому, что "дефектный" документ можно записать, но провести нельзя. Причины отказа не всегда очевидны. Пользователь записывает документ, а потом с ним разбирается.
|
||||||||||
54
Torquader
09.07.15
✎
21:42
|
Запрет записи документа часто приводит к тому, что пользователю его нужно вводить несколько раз - например - программа закрылась или что-то ещё нужно сделать.
Также, пока документ не записан - трудно ввести новый документ, а это бывает важно. Если очень хочется, чтобы не было документов в списке, то или делайте им свою нумерацию или сохраняйте как xml-данные. |
||||||||||
55
Torquader
09.07.15
✎
21:44
|
P.S. у меня во многих реализациях "записать" документ нельзя, но можно "отложить" - собственно - та же запись, но с флагом "Отложен".
Как бы и заказчик верит, что документ записать нельзя, и пользователи имеют возможность сохранить свои творения, чтобы продолжить потом, а флаг позволяет не видеть такие документы в журнале, пока не снимут отбор по нему. |
||||||||||
56
Casey1984
09.07.15
✎
22:21
|
(55) Возьму на заметку)
|
||||||||||
57
Сильф
10.07.15
✎
02:15
|
Вариант 1, очевидно, выбирают любители регулярно чистить базу от всякого *овна. Лучше превентивно не давать плодить убогие сущности.
Запрещать |
||||||||||
58
Маратыч
10.07.15
✎
05:52
|
(57) То, что с точки зрения погромиста - гогно, может использоваться в работе пользователями. Какая разработчику вообще разница, чем юзер зас.рает свое рабочее место?
|
||||||||||
59
Маратыч
10.07.15
✎
05:55
|
+(58) ... если, само собой, этот мусор не портит рабочие данные.
|
||||||||||
60
Jonny_Khomich
10.07.15
✎
06:05
|
Запрещать работать в 1с!
|
||||||||||
61
shuhard_серый
10.07.15
✎
06:10
|
(0)подписка передзаписью - лучший друг 1С-ка
Запрещать |
||||||||||
62
Jonny_Khomich
10.07.15
✎
06:12
|
(61) это плохо. Следующий человек может не понять где это описано
|
||||||||||
63
alkov
10.07.15
✎
06:53
|
Нужно иметь возможность прервать работу немедленно с сохранением работы
Разрешать, если нумерация не важна |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |