AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 09.04.2008, 00:31   #1  
Beast-L is offline
Beast-L
Участник
Аватар для Beast-L
 
104 / 21 (1) +++
Регистрация: 20.10.2006
Адрес: Киев
Как запретить смену системной даты?
Как запретить смену системной даты в определённой компании так, чтобы нельзя было изменить её даже путём перехода в другую компанию?
Старый 09.04.2008, 00:45   #2  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
Запрет смены системной даты во всех компаниях правами доступа вас устроит?
__________________
С уважением,
glibs®
Старый 09.04.2008, 00:51   #3  
Beast-L is offline
Beast-L
Участник
Аватар для Beast-L
 
104 / 21 (1) +++
Регистрация: 20.10.2006
Адрес: Киев
нет не устроит так как нужно в одной компании запретить а в другой разрешить
Старый 09.04.2008, 06:45   #4  
3oppo is offline
3oppo
Участник
Аватар для 3oppo
 
222 / 32 (2) +++
Регистрация: 30.06.2005
СМ. Домен - группа компаний.
Позволяет для 1 группы юзеров делать разные права доступа в разных компаниях.
Старый 09.04.2008, 06:58   #5  
3oppo is offline
3oppo
Участник
Аватар для 3oppo
 
222 / 32 (2) +++
Регистрация: 30.06.2005
Только на эту функцию у Вас может не быть лицензии.
См. "Лицензионые условия" на закладке Система статус "Domains".
Старый 09.04.2008, 08:22   #6  
Beast-L is offline
Beast-L
Участник
Аватар для Beast-L
 
104 / 21 (1) +++
Регистрация: 20.10.2006
Адрес: Киев
Лицензия есть но этот вариант не подходит так как можно дату поменять в одной компании и перейти с ней в другую
Старый 09.04.2008, 08:51   #7  
3oppo is offline
3oppo
Участник
Аватар для 3oppo
 
222 / 32 (2) +++
Регистрация: 30.06.2005
А можно узнать значем такое может быть нужно?
Старый 09.04.2008, 10:32   #8  
Beast-L is offline
Beast-L
Участник
Аватар для Beast-L
 
104 / 21 (1) +++
Регистрация: 20.10.2006
Адрес: Киев
Затем чтобы дилер продающий товары из разных компаний не мог провести операцию задним числом, а в той компании в которой ещё ведётся внедрение нужно давать права смены даты, так как вносятся данные за предидущие периоды.
Старый 09.04.2008, 10:35   #9  
Михаил Андреев is offline
Михаил Андреев
Участник
Компания АМАНД
Лучший по профессии 2009
 
1,295 / 239 (10) ++++++
Регистрация: 09.11.2001
Адрес: Химки, Московская область
Цитата:
Сообщение от Beast-L Посмотреть сообщение
Затем чтобы дилер продающий товары из разных компаний не мог провести операцию задним числом, а в той компании в которой ещё ведётся внедрение нужно давать права смены даты, так как вносятся данные за предидущие периоды.
А не проще заблокировать старые финансовые периоды в тех компаниях, в которых уже ведётся промышленная эксплуатация, и выделить отдельную группу пользователей, которой разрешено делать проводки в блокированном периоде?
__________________
Михаил Андреев
https://www.amand.ru
Старый 09.04.2008, 10:42   #10  
Beast-L is offline
Beast-L
Участник
Аватар для Beast-L
 
104 / 21 (1) +++
Регистрация: 20.10.2006
Адрес: Киев
Блокирования проводок в периоде недостаточно. Так как есть дописаный функционал в котором используется системная дата но не имеет никакого отношения к проводкам.
Старый 09.04.2008, 11:29   #11  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
Цитата:
Сообщение от Beast-L
...нет не устроит так как нужно в одной компании запретить а в другой разрешить...
Значит вы неправильно сформулировали себе задачу.

У вас проблема не в смене, а именно в контроле даты в конкретной компании.

Т.е. если я захожу сначала в компанию, где дату менять можно, меняю, а потом перехожу в компанию, где менять нельзя...

Ваше требование не работает. Хотя, по идее, должна устанавливаться какая-то там нужная вам дата. Так?

Согласен с проверками разноски, которые предложил Михаил Андреев. А если в вашем функционале такой проверки нет и она вам нужна... ну, так и допишите ее.
__________________
С уважением,
glibs®
За это сообщение автора поблагодарили: mazzy (2).
Старый 09.04.2008, 11:35   #12  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от Beast-L Посмотреть сообщение
Так как есть дописаный функционал в котором используется системная дата но не имеет никакого отношения к проводкам.
Угу. Понятно. Как всегда, когда вижу странные требования всплывает "дописанный функционал"

Ну, дык допишите ваш функционал еще чуть-чуть.
Пусть он проверяет периоды. На таблице периодов есть необходимые методы для проверки.

Периоды - стандартный и штатный инструмент для закрытия/открытия доступа в периоды. Если вы дописали что-то, то это не повод не использовать стандартный и штатный механизм и выдумывать что-то несуразное.
__________________
полезное на axForum, github, vk, coub.
Старый 09.04.2008, 11:36   #13  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от glibs Посмотреть сообщение
Значит вы неправильно сформулировали себе задачу.

У вас проблема не в смене, а именно в контроле даты в конкретной компании.
Абсолютно согласен.
__________________
полезное на axForum, github, vk, coub.
Старый 09.04.2008, 11:58   #14  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
Забыл еще дописать. Компания может меняться... в коде.

Например, в общем журнале ГК в компании ХХХ я могу ввести корсчет из компании УУУ, и в компании УУУ сформируется проводка с датой, которая указана в журнале с компанией ХХХ.

В стандартной системе я таких функций знаю не много, но дописывают подобного рода вещи часто. Это тоже не стоит забывать.
__________________
С уважением,
glibs®
Старый 09.04.2008, 12:12   #15  
Beast-L is offline
Beast-L
Участник
Аватар для Beast-L
 
104 / 21 (1) +++
Регистрация: 20.10.2006
Адрес: Киев
Цитата:
Сообщение от mazzy Посмотреть сообщение
Угу. Понятно. Как всегда, когда вижу странные требования всплывает "дописанный функционал"
Цитата:
Сообщение от mazzy Посмотреть сообщение
Периоды - стандартный и штатный инструмент для закрытия/открытия доступа в периоды. Если вы дописали что-то, то это не повод не использовать стандартный и штатный механизм и выдумывать что-то несуразное.
Спасибо как всегда дельный совет и никакой критики :-) !

Я так понял Вы предлагаете убрать весь дописаный код, закрыть доступ к редактированию кода и пользоваться только стандартным функционалом?

Цитата:
Сообщение от mazzy Посмотреть сообщение
Ну, дык допишите ваш функционал еще чуть-чуть.
Пусть он проверяет периоды. На таблице периодов есть необходимые методы для проверки.
Всё дело в трудозатратах. А вообще если заплатят - напишем.

Последний раз редактировалось Beast-L; 09.04.2008 в 12:23.
Старый 09.04.2008, 12:14   #16  
Beast-L is offline
Beast-L
Участник
Аватар для Beast-L
 
104 / 21 (1) +++
Регистрация: 20.10.2006
Адрес: Киев
Цитата:
Сообщение от glibs Посмотреть сообщение
Забыл еще дописать. Компания может меняться... в коде.

Например, в общем журнале ГК в компании ХХХ я могу ввести корсчет из компании УУУ, и в компании УУУ сформируется проводка с датой, которая указана в журнале с компанией ХХХ.

В стандартной системе я таких функций знаю не много, но дописывают подобного рода вещи часто. Это тоже не стоит забывать.
Ну настолько глубоко не нужно. В данной ситуации нужно только заблокировать изменение самим пользователем напиример через Сервис - Системная Дата
За это сообщение автора поблагодарили: mazzy (-1).
Старый 09.04.2008, 12:24   #17  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
Beast-L, вы про такую штуковину как логика что-то слышали?

Почитайте ваши требования в ваших сообщениях. Они друг другу противоречат. В остальных сообщениях вы сможете прочитать в чем заключается противоречие.

Реализовать логически противоречащие друг другу требования... ну скажем так... работы выполнить можно, но реализовать нельзя.
__________________
С уважением,
glibs®
Старый 09.04.2008, 12:33   #18  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от Beast-L Посмотреть сообщение
Я так понял Вы предлагаете убрать весь дописаный код, закрыть доступ к редактированию кода и пользоваться только стандартным функционалом?
Нет. Я предлагаю сначала думать, а потом братся за кодирование.

Перечитайте совет еще раз.
__________________
полезное на axForum, github, vk, coub.
Старый 09.04.2008, 12:41   #19  
Beast-L is offline
Beast-L
Участник
Аватар для Beast-L
 
104 / 21 (1) +++
Регистрация: 20.10.2006
Адрес: Киев
Что здесь нелогичного если нужно запретить пользователю менять вручную системную дату (в коде модулей запрещать смену даты не нужно)? И что конкретно противоречит и с чем?
Старый 09.04.2008, 12:45   #20  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
В одном месте вы говорите, что нельзя менять через Сервис\Системная дата. Без оговорок.

В другом, что можно менять в одной компании, но нельзя в другой.

В третьем, что сменив дату в третьей компании... нельзя МЕНЯТЬ в четвертой.
__________________
С уважением,
glibs®
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Влияние даты поставки (Закупка) на сводное планирование RSJustInTime DAX: Функционал 8 06.06.2005 14:25
Lookup даты для выбора месяца Antidot DAX: Программирование 0 21.01.2005 21:24
Очень не хочеться вручную устанавливать даты для всех строк журнала .... ATimTim DAX: Функционал 1 14.09.2004 19:33
Как запретить смену компании? raz DAX: Администрирование 7 08.08.2003 12:17
Проверка даты Wamr DAX: Программирование 9 15.12.2002 17:28

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 20:30.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.