09.04.2008, 00:31 | #1 |
Участник
|
Как запретить смену системной даты?
Как запретить смену системной даты в определённой компании так, чтобы нельзя было изменить её даже путём перехода в другую компанию?
|
|
09.04.2008, 00:45 | #2 |
Member
|
Запрет смены системной даты во всех компаниях правами доступа вас устроит?
__________________
С уважением, glibs® |
|
09.04.2008, 00:51 | #3 |
Участник
|
нет не устроит так как нужно в одной компании запретить а в другой разрешить
|
|
09.04.2008, 06:45 | #4 |
Участник
|
СМ. Домен - группа компаний.
Позволяет для 1 группы юзеров делать разные права доступа в разных компаниях.
__________________
PS. Сложно приехать в Москву, но ещё сложнее уехать отсюда. |
|
09.04.2008, 06:58 | #5 |
Участник
|
Только на эту функцию у Вас может не быть лицензии.
См. "Лицензионые условия" на закладке Система статус "Domains".
__________________
PS. Сложно приехать в Москву, но ещё сложнее уехать отсюда. |
|
09.04.2008, 08:22 | #6 |
Участник
|
Лицензия есть но этот вариант не подходит так как можно дату поменять в одной компании и перейти с ней в другую
|
|
09.04.2008, 08:51 | #7 |
Участник
|
А можно узнать значем такое может быть нужно?
__________________
PS. Сложно приехать в Москву, но ещё сложнее уехать отсюда. |
|
09.04.2008, 10:32 | #8 |
Участник
|
Затем чтобы дилер продающий товары из разных компаний не мог провести операцию задним числом, а в той компании в которой ещё ведётся внедрение нужно давать права смены даты, так как вносятся данные за предидущие периоды.
|
|
09.04.2008, 10:35 | #9 |
Участник
|
А не проще заблокировать старые финансовые периоды в тех компаниях, в которых уже ведётся промышленная эксплуатация, и выделить отдельную группу пользователей, которой разрешено делать проводки в блокированном периоде?
|
|
09.04.2008, 10:42 | #10 |
Участник
|
Блокирования проводок в периоде недостаточно. Так как есть дописаный функционал в котором используется системная дата но не имеет никакого отношения к проводкам.
|
|
09.04.2008, 11:29 | #11 |
Member
|
Цитата:
Сообщение от Beast-L
...нет не устроит так как нужно в одной компании запретить а в другой разрешить...
У вас проблема не в смене, а именно в контроле даты в конкретной компании. Т.е. если я захожу сначала в компанию, где дату менять можно, меняю, а потом перехожу в компанию, где менять нельзя... Ваше требование не работает. Хотя, по идее, должна устанавливаться какая-то там нужная вам дата. Так? Согласен с проверками разноски, которые предложил Михаил Андреев. А если в вашем функционале такой проверки нет и она вам нужна... ну, так и допишите ее.
__________________
С уважением, glibs® |
|
|
За это сообщение автора поблагодарили: mazzy (2). |
09.04.2008, 11:35 | #12 |
Участник
|
Цитата:
Ну, дык допишите ваш функционал еще чуть-чуть. Пусть он проверяет периоды. На таблице периодов есть необходимые методы для проверки. Периоды - стандартный и штатный инструмент для закрытия/открытия доступа в периоды. Если вы дописали что-то, то это не повод не использовать стандартный и штатный механизм и выдумывать что-то несуразное. |
|
09.04.2008, 11:36 | #13 |
Участник
|
Абсолютно согласен.
|
|
09.04.2008, 11:58 | #14 |
Member
|
Забыл еще дописать. Компания может меняться... в коде.
Например, в общем журнале ГК в компании ХХХ я могу ввести корсчет из компании УУУ, и в компании УУУ сформируется проводка с датой, которая указана в журнале с компанией ХХХ. В стандартной системе я таких функций знаю не много, но дописывают подобного рода вещи часто. Это тоже не стоит забывать.
__________________
С уважением, glibs® |
|
09.04.2008, 12:12 | #15 |
Участник
|
Цитата:
Цитата:
Я так понял Вы предлагаете убрать весь дописаный код, закрыть доступ к редактированию кода и пользоваться только стандартным функционалом? Всё дело в трудозатратах. А вообще если заплатят - напишем. Последний раз редактировалось Beast-L; 09.04.2008 в 12:23. |
|
09.04.2008, 12:14 | #16 |
Участник
|
Цитата:
Сообщение от glibs
Забыл еще дописать. Компания может меняться... в коде.
Например, в общем журнале ГК в компании ХХХ я могу ввести корсчет из компании УУУ, и в компании УУУ сформируется проводка с датой, которая указана в журнале с компанией ХХХ. В стандартной системе я таких функций знаю не много, но дописывают подобного рода вещи часто. Это тоже не стоит забывать. |
|
|
За это сообщение автора поблагодарили: mazzy (-1). |
09.04.2008, 12:24 | #17 |
Member
|
Beast-L, вы про такую штуковину как логика что-то слышали?
Почитайте ваши требования в ваших сообщениях. Они друг другу противоречат. В остальных сообщениях вы сможете прочитать в чем заключается противоречие. Реализовать логически противоречащие друг другу требования... ну скажем так... работы выполнить можно, но реализовать нельзя.
__________________
С уважением, glibs® |
|
09.04.2008, 12:33 | #18 |
Участник
|
Цитата:
Перечитайте совет еще раз. |
|
09.04.2008, 12:41 | #19 |
Участник
|
Что здесь нелогичного если нужно запретить пользователю менять вручную системную дату (в коде модулей запрещать смену даты не нужно)? И что конкретно противоречит и с чем?
|
|
09.04.2008, 12:45 | #20 |
Member
|
В одном месте вы говорите, что нельзя менять через Сервис\Системная дата. Без оговорок.
В другом, что можно менять в одной компании, но нельзя в другой. В третьем, что сменив дату в третьей компании... нельзя МЕНЯТЬ в четвертой.
__________________
С уважением, glibs® |
|