BiTel

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

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




Начать новую тему Ответить на тему  [ Сообщений: 24 ] 
Автор Сообщение
СообщениеДобавлено: 19 мар 2008, 16:34 
Был создан тестовый тариф, навешен на паре договоров.

Теперь при попытке удаления тарифов ругается, что мол тариф привязан к договору - удалите сначала договор.

Если удалять тариф в договоре - пишет , что это невозможно.

Как быть?


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 20 мар 2008, 15:05 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Почему невозможно удалить тариф в договоре, полный текст ошибки дайте.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 20 мар 2008, 15:31 
Да спрашивает при попытке удаления в договоре в глобальных тарифах: "Вы уверены, что хотите удалить "" ?"

Говорю -ДА.

Ответ: "Услуга не может быть удалена"

В кавычках пусто видимо, так как услуга в редакторе модулей уже удалена.

Что за ерунда такая не пойму..


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 21 мар 2008, 18:07 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Выложите скриншот, версия 4.4?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 24 мар 2008, 14:47 
Версия теперь уже 4.4:

При попытке удаления тарифа:

Изображение

жмем "ДА":

Изображение

Выбираем единственный договор где есть такой тарифныq план:

Изображение

Нажимаем крестик "Удалить":


Почему в кавычках пусто не понятно...

Изображение

Получаем "козью морду":

Изображение


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 24 мар 2008, 20:24 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Посмотрите в Сервис-Настройка, там закрытый период не подвинут после этой даты? Попробуйте его установить ранее.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 24 мар 2008, 20:55 
Администратор писал(а):
Посмотрите в Сервис-Настройка, там закрытый период не подвинут после этой даты? Попробуйте его установить ранее.


А что это за дата такая?
В доке что-то не нашел.

Вперед/назад крутить ее можно?


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 24 мар 2008, 21:11 
Открутил Дату закрытого периода вплоть до даты закрытия тарифа в договоре.

Не помогло.


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 26 мар 2008, 12:50 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
А совсем ее назад пробовали увести, раньше даты создания договора?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 26 мар 2008, 13:11 
А она как выяснилось и не отматывается...
После установки, если вторично посмотреть, то стоит текущим днем.
Это нормально?


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 28 мар 2008, 02:58 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Как временную меру - выполните в "Сервис=>SQL Редактор" запрос:
Код:
UPDATE setup SET val='01.05.1980' WHRE id=1


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

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Пока решаем, убить совсем этот период закрыты или корректно везде поддержать, где что-то редактируется. Поддержка очень хлопотная выходит, да и не особо нужная при возможности аудита по журналу запросов..


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 28 мар 2008, 14:42 
Администратор писал(а):
Как временную меру - выполните в "Сервис=>SQL Редактор" запрос:
Код:
UPDATE setup SET val='01.05.1980' WHRE id=1


Ругнулся на запрос:

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHRE id=1' at line 1


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

Зарегистрирован: 06 мар 2007, 13:30
Сообщения: 457
Карма: 5
lorks писал(а):
Администратор писал(а):
Как временную меру - выполните в "Сервис=>SQL Редактор" запрос:
Код:
UPDATE setup SET val='01.05.1980' WHRE id=1


Ругнулся на запрос:

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHRE id=1' at line 1


WHRE WHERE


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 28 мар 2008, 15:09 
:) а мозг-то подставляет недостающие символы и меняет местами при необходимости в отличии от SQL.
так что чиатаестя нормально.


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 28 мар 2008, 15:15 
теперь вот:

Unknown column 'val' in 'field list'


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 01 апр 2008, 17:09 
UP


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 10 апр 2008, 12:18 
up


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 10 апр 2008, 15:31 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Код:
UPDATE setup SET value='01.05.1980' WHERE id=1


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 10 апр 2008, 15:52 
Amir писал(а):
Код:
UPDATE setup SET value='01.05.1980' WHERE id=1

ответ - 1

Дата закрытого периода не меняется.
Тариф не удаляется.


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 10 апр 2008, 15:56 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Перезапустите сервер


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 10 апр 2008, 16:06 
То же самое и после перезагрузки.


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 15 апр 2008, 17:11 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Сделайте запрос
Код:
SELECT * FROM setup


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 15 апр 2008, 17:40 
Администратор писал(а):
Сделайте запрос
Код:
SELECT * FROM setup


Вот это помогло прояснить ситуацию.

Запрос "UPDATE setup SET value='01.05.1980' WHERE id=1" действительно меняет дату закрытого периода.

Только я после запроса сразу лез проверять результат в настройки, а как оказалось при открытии настроек дата закрытого периода выставляется сразу же в текущий день.

Если сделать запрос и сразу рестартовать сервер - все OK!

Все - тарифы прибил.
Спасибо за помощь!


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

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


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

Сейчас этот форум просматривают: Bing [Bot] и гости: 1


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

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