СМС из программы

Внимание! Данный форум является модерируемым.
Для получения к нему доступа необходимо зарегистрироваться или авторизоваться на сайте.

Страницы: 1
RSS
СМС из программы, проблемы с отправкой SMS
 
1С:CRM, редакция 2.0, версия 2.0.9.4
Пользователь создает документ "Сообщение SMS" с большим количеством адресатов ( 3 935), дата начала отправки установлена равной 09.06.2015 09:00:00, а дата актуальности равна 11.06.2015 16:00:00.
При попытке отправки, а затем при повторном открытии документа выходит сообщение об ошибке "Деление на 0".
Разбор показал:
В коде, при подсчете переменной интервала отправки она принимает значение равным 19.21, затем вызывается функция общего модуля, в кторой и происходит деление на 0:

"CRM_ОбщегоНазначенияКлиент.ПолучитьПредставлениеВремени(Интервал)"


Функция ПолучитьПредставлениеВремени(Время) Экспорт
       СписокВремен = Новый СписокЗначений;
       СписокВремен.Добавить(86400, "ru='дня(ей)'");
       СписокВремен.Добавить(3600,  "ru='часа(ов)'");
       СписокВремен.Добавить(60,  "ru='минут(ы)'");
       СписокВремен.Добавить(0,  "ru='секунд(ы)'");

       Текст = "";
       Для каждого Элемент из СписокВремен цикл
               Если Время >= Элемент.Значение тогда
                      Текст = Формат(Время/Элемент.Значение, "ЧДЦ=1; ЧРД=.; ЧГ=0") + " " + НСтр(Элемент.Представление);
                      Прервать;
               КонецЕсли;
       КонецЦикла;

       Возврат Текст;
КонецФункции

Возможно, для отправки СМС недопустим интервал менее 1 мин, но тогда хотелось бы автоматического пересчета общего интервала или выдачу предупреждения о его увеличении.
Изменено: Юрий Железняков - 17.06.2015 15:19:37 (забыл добавить фотку)
 
Добрый день, Юрий!
Спасибо за сообщение и подробный анализ, будем разбираться.
Страницы: 1
Читают тему
Поддержка отраслевых решений «1С-Рарус»
Услуги 1С