BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 23 июн 2025, 14:17

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
СообщениеДобавлено: 02 май 2008, 01:27 
Не в сети

Зарегистрирован: 04 дек 2006, 21:55
Сообщения: 150
Карма: 0
Существует ли возможность запретить некоторым группам пользователей изменение даты прихода. Т.е. ограничить ее только сегодняшним днем?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 06 май 2008, 06:59 
Не в сети
Клиент

Зарегистрирован: 12 фев 2007, 18:49
Сообщения: 335
Карма: 15
Мы сделали по-другому, добавили в табличку с платежами (contract_payment) еще одно поле типа timestamp, где значение по умолчанию CURRENT_TIMESTAMP , соответственно при создании новой строки туда прописываются текущие дата и время изменить которое можно только напрямую в базе. В качестве доп. контроля вполне устраивает. Правда посмотреть его можно либо напрямую с базы, либо доп. скриптом, что уже не очень удобно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 06 май 2008, 12:40 
Не в сети

Зарегистрирован: 04 дек 2006, 21:55
Сообщения: 150
Карма: 0
2Victor:
Спасибо. Как заплатка - самое то.

К разработчикам - вопрос остается открытым.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 06 май 2008, 14:03 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Придумалось следующее решение: выделить редактирование платежа с указанием текущей даты в отдельное действие. И разрешать всем только это действие. В данный момент в конфигурациях действий возможно указание регекспов (скоро в wiki будут примеры), видимо нужно еще добавить макросы типа текущая дата..
Ну в TODO написал.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 06 май 2008, 14:16 
Не в сети

Зарегистрирован: 04 дек 2006, 21:55
Сообщения: 150
Карма: 0
Можно сделать так:
1. Просмотр.
2. Создание платежа (без возможности редактирования даты).
3. Редактирование платежа.

Удаление на мой взгляд - излишнее действие. Если оно действительно необходимо - то его поместить в редактирование.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 07 дек 2009, 12:04 
Не в сети

Зарегистрирован: 29 окт 2008, 15:17
Сообщения: 140
Карма: 0
Что-то изменилось в этом вопросе ?
Столкнулись с такой же проблемой, хотелось бы разделить действия, создание и изменение платежа.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 26 авг 2011, 16:39 
Не в сети

Зарегистрирован: 22 окт 2009, 15:45
Сообщения: 201
Карма: 15
Начиная с версии 5.2 появилось событие генерируемое, при создании или изменении платежа.
Можно написать скрипт. и в конфиг вынести флаг со списком групп, кому проставлять дату в момент редактирования платежа.
Как такой вариант? :?:


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


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

Найти:
Перейти:  
POWERED_BY
Русская поддержка phpBB
[ Time : 0.054s | 33 Queries | GZIP : On ]