Прблема интеграции с 1с

  • Автор темы Автор темы VadGor
  • Дата начала Дата начала
Хотя тоже решаемо.

Открываем регистр сведений - ЖурналЗвонков3cx

Открываем форму списка

В команды формы добавляем аля СоздатьКонтрагента

Выполнение ставим на клиенте

Код процедуры:

Процедура СоздатьКонтрагента(Команда)

НТ = Элементы.Список.ТекущиеДанные.Номер;


ПараметрыЗаполнения = Новый Структура;
ПараметрыЗаполнения.Вставить("НомерТелефона", НТ);

ПараметрыФормы = Новый Структура("ЗначенияЗаполнения", ПараметрыЗаполнения);


ОткрытьФорму("Справочник.Контрагенты.ФормаОбъекта", ПараметрыФормы);

КонецПроцедуры



Добавляем данную команду как кнопку.



После чего можно заводить контрагентов прям из списка звонков 3cx
 
Хотя удобонее наврное сразу записывать информацию по звонку в комментарий

В таком случае процедура будет выглядеть так

Процедура СоздатьКонтрагента(Команда)

НТ = Элементы.Список.ТекущиеДанные.Номер;
НА = Элементы.Список.ТекущиеДанные.Agent;
ВЗ = Элементы.Список.ТекущиеДанные.Дата;
Комментарий = "Создан на основании звонка " + ВЗ + " на номер " + НА;

ПараметрыЗаполнения = Новый Структура;
ПараметрыЗаполнения.Вставить("НомерТелефона", НТ);
ПараметрыЗаполнения.Вставить("Комментарий", Комментарий);


ПараметрыФормы = Новый Структура("ЗначенияЗаполнения", ПараметрыЗаполнения);


ОткрытьФорму("Справочник.Контрагенты.ФормаОбъекта", ПараметрыФормы);

КонецПроцедуры
 

Для администраторов

Статистика форума

Темы
44.776
Сообщения
233.706
Пользователи
78.510
Новый пользователь
florianb
#