Вы не авторизованы

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

Выбрать дату в календареВыбрать дату в календаре

"Не корректные" процедуры модуля панели телефонии для конфигурации Альфа-Авто 5.1
 
ОК
"Не корректные" процедуры модуля панели телефонии для конфигурации Альфа-Авто 5.1
 
В нижеописанных процедурах модуля телефонии для конфигурации Альфа Авто 5.1 (форма мОбщийМодуль_АльфаАвто) ссылки на несуществующие справочники:

Функция ПолучитьДанныеЗаполненияОпределитьКонтрагентаКонтактногоЛица­ПоНомеру(Выборка) Экспорт

ДанныеЗаполнения = Новый Структура("Контрагент,КонтактноеЛицо","","");
ОбъектКонтакта=Выборка.Объект;
Если ТипЗнч(ОбъектКонтакта) = Тип("СправочникСсылка.Контрагенты")
 И ЗначениеЗаполнено(ОбъектКонтакта.ВедушийКонтрагент) Тогда
ДанныеЗаполнения.КонтактноеЛицо = ОбъектКонтакта.ВедушийКонтрагент;
ДанныеЗаполнения.Контрагент = ОбъектКонтакта;
ИначеЕсли ТипЗнч(ОбъектКонтакта) = Тип("СправочникСсылка.Контрагенты") Тогда
ДанныеЗаполнения.Контрагент = ОбъектКонтакта;
ДанныеЗаполнения.КонтактноеЛицо = "";
Иначе
ДанныеЗаполнения.Контрагент =   ОбъектКонтакта;
// ДанныеЗаполнения.КонтактноеЛицо = Справочники.КонтактныеЛица.ПустаяСсылка(); //ИГОРЬ
ДанныеЗаполнения.КонтактноеЛицо = Справочники.Пользователи.ПустаяСсылка();     //ИГОРЬ
КонецЕсли;

Возврат ДанныеЗаполнения;
КонецФункции

В вышеописанной процедуре ссылка на не существующий справочник КонтактныеЛица

Функция ПолучитьДанныеЗаполненияСтрокиИстории(СтрокаСКонтактом) Экспорт

ДанныеЗаполнения = Новый Структура("Контрагент,КонтактноеЛицо", "", "");
ОбъектКонтакта = СтрокаСКонтактом.Объект;
Если ТипЗнч(ОбъектКонтакта) = Тип("СправочникСсылка.Контрагенты") Тогда
ДанныеЗаполнения.Контрагент = ОбъектКонтакта;
ДанныеЗаполнения.КонтактноеЛицо = СтрокаСКонтактом.ОсновноеКонтактноеЛицо;
//ИГОРЬ
// ИначеЕсли ТипЗнч(ОбъектКонтакта) = Тип("СправочникСсылка.КонтактныеЛицаКонтрагентов") Тогда
// ДанныеЗаполнения.КонтактноеЛицо = ОбъектКонтакта;
// ДанныеЗаполнения.Контрагент = СтрокаСКонтактом.Владелец;
// ИначеЕсли ТипЗнч(ОбъектКонтакта) = Тип("СправочникСсылка.Пользователи")
// ИЛИ ТипЗнч(ОбъектКонтакта) = Тип("СправочникСсылка.ФизическиеЛица")Тогда
ИначеЕсли ТипЗнч(ОбъектКонтакта) = Тип("СправочникСсылка.Пользователи") Тогда
//ИГОРЬ
ДанныеЗаполнения.Контрагент = ОбъектКонтакта;
// ДанныеЗаполнения.КонтактноеЛицо = Справочники.КонтактныеЛицаКонтрагентов.ПустаяСсылка(); //ИГОРЬ
ДанныеЗаполнения.КонтактноеЛицо = Справочники.Пользователи.ПустаяСсылка(); //ИГОРЬ
Иначе
ДанныеЗаполнения.Контрагент =   ОбъектКонтакта;
// ДанныеЗаполнения.КонтактноеЛицо = Справочники.КонтактныеЛица.ПустаяСсылка(); //ИГОРЬ
ДанныеЗаполнения.КонтактноеЛицо = Справочники.Сотрудники.ПустаяСсылка();     //ИГОРЬ
КонецЕсли;

Возврат ДанныеЗаполнения;
КонецФункции // ПолучитьДанныеЗаполненияСтрокиИстории()

В вышеописанной процедуре ссылка на не существующие справочники КонтактныеЛицаКонтрагентов, ФизическиеЛицаКонтактныеЛица

Проверьте, пожалуйста, и исправьте.
Открытие документа "Событие" при "Неизвестном контрагенте"
 
ОК
Открытие документа "Событие" при "Неизвестном контрагенте"
 
Спасибо за диалог.
Значит доработаю.

И подскажите, пожалуйста, куда направить запрос на изменения программного кода Вашего модуля по конфигурации Альфа-Авто: в вашем коде описаны не существующие справочники конфигурации.
Открытие документа "Событие" при "Неизвестном контрагенте"
 
Т.е. в текущей версии НЕ определившийся звонок НЕ откроет документ "Событие" без изменения программного кода Вашего модуля?
Открытие документа "Событие" при "Неизвестном контрагенте"
 
На аппаратном телефоне номер не определился.
Мы сделали запрос на станцию для определения номера. Возможно номера будут определятся.
Но хотелось бы понять и запрограммировать ситуацию, когда все звонки будут создавать документ "Событие", независимо от определения, т.к. возможны техсбои и нельзя со 100% уверенностью надеяться, что все звонки будут определяться.
Короткий номер 621 где настраивается в случае не определения номера?
Открытие документа "Событие" при "Неизвестном контрагенте"
 
В данных случаях документ "Событие" не создается.
Вот и возник вопрос: можно ли без изменения (программирования) конфигурации запускать этот документ при этих случаях?
Хочется понять лезть или нет в Ваш код для запуска документа?
Открытие документа "Событие" при "Неизвестном контрагенте"
 
1-2. Номер телефона определен как строка "Неизвестный контрагент" или "<unknown>", это и есть визуально как номер (скрины прилагаются).
3. Скрин прилагается.
Открытие документа "Событие" при "Неизвестном контрагенте"
 
Добрый день!
Компонента 1.0.24.37, конфигурация Альфа-Авто 5.1.
При входящем звонке если контрагент не определился ("Неизвестный контрагент" или "<unknown>") документ "Событие" не создается.
Можно ли настроить открытие этого документа или так "задумано" разработчиками и надо дорабатывать конфигурацию?
Спасибо.