Skip to content

Рассылка электронных чеков

ОтправитьЭлектронныйЧек

Описание, пример вызова
// Процедура отправляет электронное сообщение на электронную почта и абонентский номер.
//
// Параметры:
// ПараметрыЧека - Структура
// ТекстСообщения - Строка - Текст письма или сообщения
// ПокупательEmail - Строка - адрес электронной почты покупателя
// ПокупательНомер - Строка - Номер телефона покупателя
//
Процедура ОтправитьЭлектронныйЧек(ПараметрыЧека, ТекстСообщения, ПокупательEmail, ПокупательНомер) Экспорт

Пример вызова

РассылкаЭлектронныхЧеков.ОтправитьЭлектронныйЧек(ПараметрыЧека, ТекстСообщения, ПокупательEmail, ПокупательНомер)

НачатьОтправкуЭлектронногоЧека

Описание, пример вызова
// Постановка подготовленных данных электронного чека в очередь отправки.
//
// Параметры:
// Адресат - Строка - номер телефона или адреса электронной почты;
// ТипРассылки - ПеречислениеСсылка.ТипыРассылкиЭлектронныхЧеков -
// ПараметрыСообщения - Структура - сообщения зависит от типа рассылки
//
Процедура НачатьОтправкуЭлектронногоЧека(Адресат, ТипРассылки, ПараметрыСообщения) Экспорт

Пример вызова

РассылкаЭлектронныхЧеков.НачатьОтправкуЭлектронногоЧека(Адресат, ТипРассылки, ПараметрыСообщения)

ОтправитьСообщениеОчередиВФоне

Описание, пример вызова
// В фоне отправляет электронный чек через настроенного поставщика услуги, при возникновении ошибки записываются данные ошибки.
//
// Параметры:
// ПараметрыЗадания - Структура:
// * Адресат - Строка, номер телефона или адреса электронной почты.
// * ТипРассылки -Перечисления.ТипыРассылкиЭлектронного чека
// * ПараметрыСообщения - Структура. Структура сообщения зависит от типа рассылки.
// АдресРезультата - ХранилищеЗначения - хранилище сохраняющее результаты выполнения
//
Процедура ОтправитьСообщениеОчередиВФоне(ПараметрыЗадания, АдресРезультата) Экспорт

Пример вызова

РассылкаЭлектронныхЧеков.ОтправитьСообщениеОчередиВФоне(ПараметрыЗадания, АдресРезультата)

ОтправитьСообщениеОчереди

Описание, пример вызова
// Отправляет электронный чек через настроенного поставщика услуги, обрабатывает очередь
// При успешной отправке запись очереди удаляется, при возникновении ошибки записываются данные ошибки.
//
// Параметры:
// ЭлементСсылка - СправочникСсылка.ОчередьЭлектронныхЧековКОтправке - Элемент ссылка
// ТипРассылки - ПеречислениеСсылка.ТипыРассылкиЭлектронныхЧеков - Тип рассылки
// ПараметрыСообщения - Структура - Параметры сообщения
// Соединение - ИнтернетПочта - Соединение
//
// Возвращаемое значение:
// Булево - Истина - Если сообщение отправлено
//
Функция ОтправитьСообщениеОчереди(Знач ЭлементСсылка, Знач ТипРассылки, Знач ПараметрыСообщения, Знач Соединение = Неопределено) Экспорт

Пример вызова

Результат = РассылкаЭлектронныхЧеков.ОтправитьСообщениеОчереди(ЭлементСсылка, ТипРассылки, ПараметрыСообщения, Соединение);

ОтправитьСообщенияОчереди

Описание, пример вызова
// Обрабатывается очередь электронных чеков. Обрабатывается регламентным заданием "РассылкаЭлектронныхЧеков".
//
Процедура ОтправитьСообщенияОчереди() Экспорт

Пример вызова

РассылкаЭлектронныхЧеков.ОтправитьСообщенияОчереди()

ПараметрыИспользования

Описание, пример вызова
// Проверка наличия подсистем БСП.
//
// Возвращаемое значение:
// Структура.
//
Функция ПараметрыИспользования() Экспорт

Пример вызова

Результат = РассылкаЭлектронныхЧеков.ПараметрыИспользования()

УдалитьСообщенияМассива

Описание, пример вызова
// Удаляет сообщения из очереди, вызывается из формы списка справочника "ОчередьЭлектронныхЧековКОтправке"
//
// Параметры:
// МассивСообщений - Массив - массив ссылок справочник "ОчередьЭлектронныхЧеков"
//
Процедура УдалитьСообщенияМассива(МассивСообщений) Экспорт

Пример вызова

РассылкаЭлектронныхЧеков.УдалитьСообщенияМассива(МассивСообщений)

ОтправитьСообщенияМассива

Описание, пример вызова
// Отправляет сообщения из очереди, вызывается из формы списка справочника "ОчередьЭлектронныхЧековКОтправке"
//
// Параметры:
// МассивСообщений - Массив.
//
Процедура ОтправитьСообщенияМассива(МассивСообщений) Экспорт

Пример вызова

РассылкаЭлектронныхЧеков.ОтправитьСообщенияМассива(МассивСообщений)

ПриСозданииСпискаОчереди

Описание, пример вызова
// Обработка проверяет не доступные элементы формы списка справочника "ОчередьЭлектронныхЧековКОтправке"
//
// Параметры:
// ЭтотОбъект - ФормаКлиентскогоПриложения - где:
// * Элементы - ВсеЭлементыФормы - .
//
Процедура ПриСозданииСпискаОчереди(ЭтотОбъект) Экспорт

Пример вызова

РассылкаЭлектронныхЧеков.ПриСозданииСпискаОчереди(ЭтотОбъект)

ШаблонАтрибутовЧекаДляОтсылки

Описание, пример вызова
// Получить шаблон атрибутов чека для отсылки.
//
// Параметры:
// ПараметрыФискализации - см. ОборудованиеЧекопечатающиеУстройства.ПараметрыФискализацииЧека
//
// Возвращаемое значение:
// Строка - сообщение для отсылки
Функция ШаблонАтрибутовЧекаДляОтсылки(ПараметрыФискализации) Экспорт

Пример вызова

Результат = РассылкаЭлектронныхЧеков.ШаблонАтрибутовЧекаДляОтсылки(ПараметрыФискализации)

ПриОпределенииНастроекРегламентныхЗаданий

Описание, пример вызова
// Вызывается из процедуры РегламентныеЗаданияПереопределяемый.ПриОпределенииНастроекРегламентныхЗаданий
// для установки доступности регламентного задания, определяет зависимость от функциональных опций.
//
// Параметры:
// Настройки - ТаблицаЗначений
// ФункциональнаяОпция - ОбъектМетаданныхФункциональнаяОпция
Процедура ПриОпределенииНастроекРегламентныхЗаданий(Настройки, ФункциональнаяОпция = Неопределено) Экспорт

Пример вызова

РассылкаЭлектронныхЧеков.ПриОпределенииНастроекРегламентныхЗаданий(Настройки, ФункциональнаяОпция);

ИзменитьИспользованиеЗадания

Описание, пример вызова
Процедура ИзменитьИспользованиеЗадания(ЗаданиеМетаданные, Использование) Экспорт

Пример вызова

РассылкаЭлектронныхЧеков.ИзменитьИспользованиеЗадания(ЗаданиеМетаданные, Использование)

ОтключитьИспользованиеРегламентногоЗадания

Описание, пример вызова
// Отключает регламентное задание Рассылка электронных чеков в разделенном режиме, включение произойдет при формировании
// электронного чека для отправки средствами 1С
Процедура ОтключитьИспользованиеРегламентногоЗадания() Экспорт

Пример вызова

РассылкаЭлектронныхЧеков.ОтключитьИспользованиеРегламентногоЗадания()

ПриПолученииСпискаШаблонов

Описание, пример вызова
// См. ОчередьЗаданийПереопределяемый.ПриПолученииСпискаШаблонов
Процедура ПриПолученииСпискаШаблонов(ШаблоныЗаданий) Экспорт

Пример вызова

РассылкаЭлектронныхЧеков.ПриПолученииСпискаШаблонов(ШаблоныЗаданий)

ПриОпределенииПсевдонимовОбработчиков

Описание, пример вызова
// См. ОчередьЗаданийПереопределяемый.ПриОпределенииПсевдонимовОбработчиков
Процедура ПриОпределенииПсевдонимовОбработчиков(СоответствиеИменПсевдонимам) Экспорт

Пример вызова

РассылкаЭлектронныхЧеков.ПриОпределенииПсевдонимовОбработчиков(СоответствиеИменПсевдонимам)

© 2024, ООО 1С-Софт
Все права защищены. Эта программа и сопроводительные материалы предоставляются
в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0).