Подарочные сертификаты сервер
ЗарегистрироватьПодарочныйСертификат
Описание, пример вызова
// Процедура записывает в базу данных подарочный сертификат на основании// переданной структуры с данными подарочного сертификата.//// Параметры:// СтруктураДанныхПодарочногоСертификата - см. ПодарочныеСертификатыВызовСервера.ИнициализироватьОписаниеПодарочногоСертификата//// Возвращаемое значение:// СправочникСсылка.ПодарочныеСертификаты - Зарегистрированный подарочный сертификат.//Функция ЗарегистрироватьПодарочныйСертификат(СтруктураДанныхПодарочногоСертификата) Экспорт
Пример вызова
Результат = ПодарочныеСертификатыСервер.ЗарегистрироватьПодарочныйСертификат(СтруктураДанныхПодарочногоСертификата)
ПолучитьОсновнойТипКодаПодарочногоСертификата
Описание, пример вызова
// Функция возвращает тип кода подарочного сертификата, если только он// используется в видах подарочных сертификатов.//// Возвращаемое значение:// ПеречислениеСсылка.ТипыКодовКарт, Неопределено - Основной тип кода подарочного сертификата.//Функция ПолучитьОсновнойТипКодаПодарочногоСертификата() Экспорт
Пример вызова
Результат = ПодарочныеСертификатыСервер.ПолучитьОсновнойТипКодаПодарочногоСертификата()
ОбработкаПроверкиЗаполнения
Описание, пример вызова
// Процедура для проверки заполнения подарочных сертификатов/объектов расчетов в табличных частях документов.//// Параметры:// Объект - ДокументОбъект - Текущий документ.// Отказ - Булево - Признак отказа от проведения документа.//Процедура ОбработкаПроверкиЗаполнения(Объект, Отказ) Экспорт
Пример вызова
ПодарочныеСертификатыСервер.ОбработкаПроверкиЗаполнения(Объект, Отказ)
ЗаполнитьСуммуВВалютеСертификатаВТабличнойЧасти
Описание, пример вызова
// Процедура выполняет заполнение реквизита "СуммаВВалютеСертификата" в табличной части ПодарочныеСертификаты.//// Параметры:// ТабличнаяЧасть - ТабличнаяЧасть - подарочные сертификаты.// Организация - СправочникСсылка.Организации - Организация документа.// Дата - Дата - Дата документа.// Валюта - СправочникСсылка.Валюты - Валюта документа.//Процедура ЗаполнитьСуммуВВалютеСертификатаВТабличнойЧасти(ТабличнаяЧасть, Организация, Дата, Валюта) Экспорт
Пример вызова
ПодарочныеСертификатыСервер.ЗаполнитьСуммуВВалютеСертификатаВТабличнойЧасти(ТабличнаяЧасть, Организация, Дата, Валюта)
ДобавитьПодарочныйСертификатВТабличуюЧастьРасшифровкаПлатежа
Описание, пример вызова
// Обработать подарочный сертификат при подборе в табличую часть Расшифровка платежа.// Параметры:// ПодарочныйСертификат - СправочникСсылка.ПодарочныеСертификаты -// Форма - ФормаКлиентскогоПриложения -//// Возвращаемое значение:// СтрокаТабличнойЧасти, Неопределено -//Функция ДобавитьПодарочныйСертификатВТабличуюЧастьРасшифровкаПлатежа(ПодарочныйСертификат, Форма) Экспорт
Пример вызова
Результат = ПодарочныеСертификатыСервер.ДобавитьПодарочныйСертификатВТабличуюЧастьРасшифровкаПлатежа(ПодарочныйСертификат, Форма)
ПолучитьВозможныеВидыПодарочныхСертификатовПоКодуПодарочногоСертификата
Описание, пример вызова
// Выполняет поиск видов подарочных сертификатов, которые могут иметь заданный код и тип кода.//// Параметры:// КодКарты - Строка - Код карты.// ТипКода - ПеречислениеСсылка.ТипыКодовКарт - Тип кода карты.//// Возвращаемое значение:// Массив из СправочникСсылка.ВидыПодарочныхСертификатов - Ссылки на найденные виды подарочных сертификатов.//Функция ПолучитьВозможныеВидыПодарочныхСертификатовПоКодуПодарочногоСертификата(КодКарты, ТипКода) Экспорт
Пример вызова
Результат = ПодарочныеСертификатыСервер.ПолучитьВозможныеВидыПодарочныхСертификатовПоКодуПодарочногоСертификата(КодКарты, ТипКода)
НайтиПодарочныеСертификаты
Описание, пример вызова
// Выполняет поиск подарочных сертификатов.//// Параметры:// КодКарты - Строка - Код карты подарочного сертификата.// ТипКода - ПеречислениеСсылка.ТипыКодовКарт - Тип кода карты подарочного сертификата.// Отборы - Структура - Дополнительные отборы для поиска.//// Возвращаемое значение:// Структура - Структура со свойствами:// * ЗарегистрированныеПодарочныеСертификаты - Массив из см. ПодарочныеСертификатыВызовСервера.ИнициализироватьОписаниеПодарочногоСертификата -// * НеЗарегистрированныеПодарочныеСертификаты - Массив из см. ПодарочныеСертификатыВызовСервера.ИнициализироватьОписаниеПодарочногоСертификата -//Функция НайтиПодарочныеСертификаты(КодКарты, ТипКода, Отборы = Неопределено) Экспорт
Пример вызова
Результат = ПодарочныеСертификатыСервер.НайтиПодарочныеСертификаты(КодКарты, ТипКода, Отборы);
ПодготовитьТаблицуДвиженияДенежныеСредстваКонтрагент
Описание, пример вызова
// Процедура формирования движений по регистру "ДвиженияДенежныеСредстваКонтрагент"// для документов "РеализацияПодарочныхСертификатов" и "ВозвратПодарочныхСертификатов".// Определяет какие сертификаты оплачены картой// (распределяет сумму оплаты по карте по стоимостям сертификатов в порядке следования серификатов).//// Параметры:// ОплатаПодарочныеСертификаты - ТаблицаЗначений// ОплатаПлатежныеКарты - ТаблицаЗначений//// Возвращаемое значение:// ТаблицаЗначений - Таблица, содержащая таблицы движений.//Функция ПодготовитьТаблицуДвиженияДенежныеСредстваКонтрагент(ОплатаПодарочныеСертификаты, ОплатаПлатежныеКарты) Экспорт
Пример вызова
Результат = ПодарочныеСертификатыСервер.ПодготовитьТаблицуДвиженияДенежныеСредстваКонтрагент(ОплатаПодарочныеСертификаты, ОплатаПлатежныеКарты)
ТипРазрешенДляЗачетаОплатыПодарочнымиСертификатами
Описание, пример вызова
//Проверяет, что переданный тип ссылки входит в состав разрешенных типов для зачета оплат подарочными сертификатами.//// Параметры:// ТипСсылки - Тип - Тип ссылки для проверки.//// Возвращаемое значение:// Булево -//Функция ТипРазрешенДляЗачетаОплатыПодарочнымиСертификатами(ТипСсылки) Экспорт
Пример вызова
Результат = ПодарочныеСертификатыСервер.ТипРазрешенДляЗачетаОплатыПодарочнымиСертификатами(ТипСсылки)
ТоварыДляАнализаВозможностиОплатыПодарочнымиСертификатами
Описание, пример вызова
//Возвращает таблицу значений с данными документа для анализа возможности оплаты подарочными сертификатами.//// Параметры:// Ссылка - ДокументСсылка, СправочникСсылка -//// Возвращаемое значение:// ТаблицаЗначений -Таблица значений с данными документа для анализа:// * Номенклатура - СправочникСсылка.Номенклатура -// * Характеристика - СправочникСсылка.ХарактеристикиНоменклатуры -// * Сумма - Число -// ,НеопределеноФункция ТоварыДляАнализаВозможностиОплатыПодарочнымиСертификатами(Ссылка) Экспорт
Пример вызова
Результат = ПодарочныеСертификатыСервер.ТоварыДляАнализаВозможностиОплатыПодарочнымиСертификатами(Ссылка)
АннулированиеПодарочныхСертификатовРегламентноеЗадание
Описание, пример вызова
// Запускает автоматическое начисление и списание баллов и контролирует результат.Процедура АннулированиеПодарочныхСертификатовРегламентноеЗадание() Экспорт
Пример вызова
ПодарочныеСертификатыСервер.АннулированиеПодарочныхСертификатовРегламентноеЗадание()
© 2024, ООО 1С-Софт
Все права защищены. Эта программа и сопроводительные материалы предоставляются
в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0).