forum.bitel.ru http://forum.bitel.ru/ |
|
Как запретить изменять дату платежа http://forum.bitel.ru/viewtopic.php?f=22&t=1073 |
Страница 1 из 1 |
Автор: | lacost [ 02 май 2008, 01:27 ] |
Заголовок сообщения: | Как запретить изменять дату платежа |
Существует ли возможность запретить некоторым группам пользователей изменение даты прихода. Т.е. ограничить ее только сегодняшним днем? |
Автор: | Victor [ 06 май 2008, 06:59 ] |
Заголовок сообщения: | |
Мы сделали по-другому, добавили в табличку с платежами (contract_payment) еще одно поле типа timestamp, где значение по умолчанию CURRENT_TIMESTAMP , соответственно при создании новой строки туда прописываются текущие дата и время изменить которое можно только напрямую в базе. В качестве доп. контроля вполне устраивает. Правда посмотреть его можно либо напрямую с базы, либо доп. скриптом, что уже не очень удобно. |
Автор: | lacost [ 06 май 2008, 12:40 ] |
Заголовок сообщения: | |
2Victor: Спасибо. Как заплатка - самое то. К разработчикам - вопрос остается открытым. |
Автор: | Администратор [ 06 май 2008, 14:03 ] |
Заголовок сообщения: | |
Придумалось следующее решение: выделить редактирование платежа с указанием текущей даты в отдельное действие. И разрешать всем только это действие. В данный момент в конфигурациях действий возможно указание регекспов (скоро в wiki будут примеры), видимо нужно еще добавить макросы типа текущая дата.. Ну в TODO написал. |
Автор: | lacost [ 06 май 2008, 14:16 ] |
Заголовок сообщения: | |
Можно сделать так: 1. Просмотр. 2. Создание платежа (без возможности редактирования даты). 3. Редактирование платежа. Удаление на мой взгляд - излишнее действие. Если оно действительно необходимо - то его поместить в редактирование. |
Автор: | niceone [ 07 дек 2009, 12:04 ] |
Заголовок сообщения: | Re: Как запретить изменять дату платежа |
Что-то изменилось в этом вопросе ? Столкнулись с такой же проблемой, хотелось бы разделить действия, создание и изменение платежа. |
Автор: | KostiK [ 26 авг 2011, 16:39 ] |
Заголовок сообщения: | Re: Как запретить изменять дату платежа |
Начиная с версии 5.2 появилось событие генерируемое, при создании или изменении платежа. Можно написать скрипт. и в конфиг вынести флаг со списком групп, кому проставлять дату в момент редактирования платежа. Как такой вариант? ![]() |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |