Skip to content

Подарочные сертификаты клиент сервер

ТипОперацииПоПодарочнымСертификатам

Описание, пример вызова
// Вычисляет тип операции по подарочным сертификатам в зависимости от вида документа.
//
// Параметры:
// Объект - ДокументОбъект, ДанныеФормыСтруктура, Структура - Текущий документ, имеющий свойство ссылка..
// Возвращаемое значение:
// Число - 1 - Продажа
// 2 - Возврат
// 3 - Оплата
// 4 - Аннулирование.
//
Функция ТипОперацииПоПодарочнымСертификатам(Объект) Экспорт

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

Результат = ПодарочныеСертификатыКлиентСервер.ТипОперацииПоПодарочнымСертификатам(Объект)

ДопустимыеСтатусыПодарочныхСертификатов

Описание, пример вызова
// Вычисляет массив допустимых статусов по подарочным сертификатам в зависимости от вида документа.
//
// Параметры:
// Объект - ДокументОбъект, ДанныеФормыСтруктура, Структура - Текущий документ, имеющий свойство ссылка..
// Возвращаемое значение:
// Массив из ПеречислениеСсылка.СтатусыПодарочныхСертификатов
//
Функция ДопустимыеСтатусыПодарочныхСертификатов(Объект) Экспорт

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

Результат = ПодарочныеСертификатыКлиентСервер.ДопустимыеСтатусыПодарочныхСертификатов(Объект)

ДанныеДляВычисленияСтатуса

Описание, пример вызова
// Данные необходимые для вычисления статуса сертификата нового образца.
//
// Возвращаемое значение:
// Структура:
// * Остаток - Число -
// * Номинал - Число -
// * ЧастичнаяОплата - Булево -
// * СтатусАктивации - Булево -
// * ОформленВозврат - Булево -
// * Аннулирован - Булево -
//
Функция ДанныеДляВычисленияСтатуса() Экспорт

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

Результат = ПодарочныеСертификатыКлиентСервер.ДанныеДляВычисленияСтатуса()

ВычислитьСтатусПодарочногоСертификата2_5

Описание, пример вызова
// По переданным данным вычисляет значение статуса подарочного сертификата
// в виде которого установлен признак УчетПодарочныхСертификатов2_5.
//
// Параметры:
// Данные - см. ДанныеДляВычисленияСтатуса
//
// Возвращаемое значение:
// ПеречислениеСсылка.СтатусыПодарочныхСертификатов
Функция ВычислитьСтатусПодарочногоСертификата2_5(Данные) Экспорт

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

Результат = ПодарочныеСертификатыКлиентСервер.ВычислитьСтатусПодарочногоСертификата2_5(Данные)

НеобходимаПредобработкаДанных

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

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

Результат = ПодарочныеСертификатыКлиентСервер.НеобходимаПредобработкаДанных(КодКарты, ТипКода)

ПодарочныйСертификатМожноВернуть

Описание, пример вызова
// По переданным данным о подарочном сертификате определяет возможность оформления возврата этого поларочного сертификата.
//
// Параметры:
// ДанныеПодарочногоСертификата - см. ПодарочныеСертификатыВызовСервера.ИнициализироватьОписаниеПодарочногоСертификата
// ТекущаяДатаСеанса - Дата - Дата, на которую проверяется дата окончания действия подарочного сертификата.
// Возвращаемое значение:
// Булево -
//
Функция ПодарочныйСертификатМожноВернуть(ДанныеПодарочногоСертификата, ТекущаяДатаСеанса) Экспорт

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

Результат = ПодарочныеСертификатыКлиентСервер.ПодарочныйСертификатМожноВернуть(ДанныеПодарочногоСертификата, ТекущаяДатаСеанса)

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