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