Skip to content

Мобильное приложение заказы клиентов переопределяемый

ВыгрузитьДоступныеОстатки

Описание, пример вызова
// Записывает информацию по остаткам в сообщение для обмена для узла обмена с мобильным приложением.
//
// Параметры:
// ЗаписьXML - ЗаписьXML - сообщение обмена;
// УзелОбмена - ПланОбменаСсылка - узел обмена с мобильным приложением;
// ДопСвойства - Структура - содержит данные для продолжения обмена.
//
Процедура ВыгрузитьДоступныеОстатки(ЗаписьXML, УзелОбмена, ДопСвойства) Экспорт

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

МобильноеПриложениеЗаказыКлиентовПереопределяемый.ВыгрузитьДоступныеОстатки(ЗаписьXML, УзелОбмена, ДопСвойства)

ВыгрузитьЗаданияДляОбмена

Описание, пример вызова
// Записывает данные заданий в сообщение для обмена для узла обмена с мобильным приложением.
//
// Параметры:
// ЗаписьXML - ЗаписьXML - сообщение обмена;
// УзелОбмена - ПланОбменаСсылка - узел плана обмена с мобильным приложением;
// СообщениеОбмена - Строка - возвращаемое сообщение обмена;
// НомерСообщения - Число - номер сообщения обмена данными.
//
Процедура ВыгрузитьЗаданияДляОбмена(ЗаписьXML, УзелОбмена, СообщениеОбмена, НомерСообщения) Экспорт

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

МобильноеПриложениеЗаказыКлиентовПереопределяемый.ВыгрузитьЗаданияДляОбмена(ЗаписьXML, УзелОбмена, СообщениеОбмена, НомерСообщения)

ВыгрузитьКлиентовДляОбмена

Описание, пример вызова
// Записывает данные клиентов в сообщение для обмена для узла обмена с мобильным приложением.
//
// Параметры:
// ЗаписьXML - ЗаписьXML - сообщение обмена;
// УзелОбмена - ПланОбменаСсылка - узел обмена с мобильным приложением;
// ДопСвойства - Структура - содержит данные для продолжения обмена.
// ВыгружатьПолноеДосье - Булево - флаг выгрузки полного досье.
//
Процедура ВыгрузитьКлиентовДляОбмена(ЗаписьXML, УзелОбмена, ДопСвойства, ВыгружатьПолноеДосье = Ложь) Экспорт

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

МобильноеПриложениеЗаказыКлиентовПереопределяемый.ВыгрузитьКлиентовДляОбмена(ЗаписьXML, УзелОбмена, ДопСвойства, ВыгружатьПолноеДосье);

ВыгрузитьНастройкиДляОбмена

Описание, пример вызова
// Заполняет сообщение обмена информацией по настройкам приложения для мобильного приложения.
//
// Параметры:
// УзелОбмена - ПланОбменаСсылка - узел обмена с мобильным приложением;
// СтруктураОтвета - Структура - сообщение обмена.
//
Процедура ВыгрузитьНастройкиДляОбмена(УзелОбмена, СтруктураОтвета) Экспорт

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

МобильноеПриложениеЗаказыКлиентовПереопределяемый.ВыгрузитьНастройкиДляОбмена(УзелОбмена, СтруктураОтвета)

ВыгрузитьПрайсЛистДляОбмена

Описание, пример вызова
// Записывает информацию по ценам в сообщение для обмена для узла обмена с мобильным приложением.
//
// Параметры:
// ЗаписьXML - ЗаписьXML - сообщение обмена;
// СообщениеОбмена - Строка - возвращаемое сообщение обмена;
// УзелОбмена - ПланОбменаСсылка - узел плана обмена с мобильным приложением;
// НомерСообщения - Число - номер сообщения обмена с мобильным приложением;
// ВсеЦены - Булево - флаг выгрузки всех цен;
// ДопСвойства - Структура - содержит данные для продолжения обмена.
//
Процедура ВыгрузитьПрайсЛистДляОбмена(ЗаписьXML, СообщениеОбмена, УзелОбмена, НомерСообщения, ВсеЦены, ДопСвойства) Экспорт

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

МобильноеПриложениеЗаказыКлиентовПереопределяемый.ВыгрузитьПрайсЛистДляОбмена(ЗаписьXML, СообщениеОбмена, УзелОбмена, НомерСообщения, ВсеЦены, ДопСвойства)

ВыгрузитьСправочникиДляОбмена

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

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

МобильноеПриложениеЗаказыКлиентовПереопределяемый.ВыгрузитьСправочникиДляОбмена(ЗаписьXML, УзелОбмена)

ОтветныеДанныеСтатусыЗаказовКлиентов

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

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

Результат = МобильноеПриложениеЗаказыКлиентовПереопределяемый.ОтветныеДанныеСтатусыЗаказовКлиентов(ОтветноеСообщение, ИдентификаторыЗаказов)

ОтветныеДанныеСтатусыЗаявкиНаВозврат

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

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

Результат = МобильноеПриложениеЗаказыКлиентовПереопределяемый.ОтветныеДанныеСтатусыЗаявкиНаВозврат(ОтветноеСообщение, Идентификаторы)

СоздатьОбновитьДоговорСоглашение

Описание, пример вызова
// Записывает элемент справочника "Договоры контрагентов".
//
// Параметры:
// МобильныйДоговор - ОбъектXDTO - полученные данные обмена;
// Сообщение - Массив - массив содержащий данные для ответного сообщения.
//
Процедура СоздатьОбновитьДоговорСоглашение(МобильныйДоговор, Сообщение) Экспорт

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

МобильноеПриложениеЗаказыКлиентовПереопределяемый.СоздатьОбновитьДоговорСоглашение(МобильныйДоговор, Сообщение)

СоздатьОбновитьЗаданиеТорговомуПредставителю

Описание, пример вызова
// Записывает документ "Задание торговому представителю".
//
// Параметры:
// МобильноеЗадание - ОбъектXDTO - полученные данные обмена;
// УзелОбмена - ПланОбменаСсылка - узел плана обмена с мобильным приложением;
// Сообщение - Массив - массив содержащий данные для ответного сообщения;
// НастройкиЗадания - ОбъектXDTO - JobTargetSettings (HTTP://www.1c.ru/CustomerOrders/Exchange),
// настройки использования заданий торговыми представителями.
//
Процедура СоздатьОбновитьЗаданиеТорговомуПредставителю(МобильноеЗадание, УзелОбмена, Сообщение, НастройкиЗадания) Экспорт

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

МобильноеПриложениеЗаказыКлиентовПереопределяемый.СоздатьОбновитьЗаданиеТорговомуПредставителю(МобильноеЗадание, УзелОбмена, Сообщение, НастройкиЗадания)

СоздатьОбновитьЗаказКлиента

Описание, пример вызова
// Записывает документ "Заказ клиента".
//
// Параметры:
// МобильныеДанные - ОбъектXDTO - полученные данные обмена;
// Сообщение - Массив - массив содержащий данные для ответного сообщения.
//
Процедура СоздатьОбновитьЗаказКлиента(МобильныеДанные, Сообщение) Экспорт

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

МобильноеПриложениеЗаказыКлиентовПереопределяемый.СоздатьОбновитьЗаказКлиента(МобильныеДанные, Сообщение)

СоздатьОбновитьЗаявкуНаВозвратТоваровОтКлиента

Описание, пример вызова
// Записывает документ "Заявка на возврат товаров от клиента".
//
// Параметры:
// МобильныеДанные - ОбъектXDTO - полученные данные обмена;
// Сообщение - Массив - массив содержащий данные для ответного сообщения.
//
Процедура СоздатьОбновитьЗаявкуНаВозвратТоваровОтКлиента(МобильныеДанные, Сообщение) Экспорт

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

МобильноеПриложениеЗаказыКлиентовПереопределяемый.СоздатьОбновитьЗаявкуНаВозвратТоваровОтКлиента(МобильныеДанные, Сообщение)

СоздатьОбновитьКлиента

Описание, пример вызова
// Записывает элемент справочника "Партнеры".
//
// Параметры:
// МобильныйПартнер - ОбъектXDTO - полученные данные обмена;
// УзелОбмена - ПланОбменаСсылка - узел плана обмена с мобильным приложением;
// Сообщение - Массив - массив содержащий данные для ответного сообщения.
//
Процедура СоздатьОбновитьКлиента(МобильныйПартнер, УзелОбмена, Сообщение) Экспорт

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

МобильноеПриложениеЗаказыКлиентовПереопределяемый.СоздатьОбновитьКлиента(МобильныйПартнер, УзелОбмена, Сообщение)

СоздатьОбновитьКонтактноеЛицоКлиента

Описание, пример вызова
// Записывает элемент справочника "Контактные лица партнеров".
//
// Параметры:
// МобильныеДанные - ОбъектXDTO
// Сообщение - Массив Из Структура - массив содержащий данные для ответного сообщения.
//
Процедура СоздатьОбновитьКонтактноеЛицоКлиента(МобильныеДанные, Сообщение) Экспорт

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

МобильноеПриложениеЗаказыКлиентовПереопределяемый.СоздатьОбновитьКонтактноеЛицоКлиента(МобильныеДанные, Сообщение)

СоздатьОбновитьКонтрагента

Описание, пример вызова
// Записывает элемент справочника "Контрагенты".
//
// Параметры:
// МобильныйКонтрагент - ОбъектXDTO - полученные данные обмена;
// Сообщение - Массив - массив содержащий данные для ответного сообщения.
//
Процедура СоздатьОбновитьКонтрагента(МобильныйКонтрагент, Сообщение) Экспорт

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

МобильноеПриложениеЗаказыКлиентовПереопределяемый.СоздатьОбновитьКонтрагента(МобильныйКонтрагент, Сообщение)

СоздатьОбновитьОплатуКлиента

Описание, пример вызова
// Записывает документ "Оплата клиента" из мобильного приложения.
//
// Параметры:
// МобильнаяОплата - ОбъектXDTO - полученные данные обмена;
// УзелОбмена - ПланОбменаСсылка - узел плана обмена с мобильным приложением;
// Сообщение - Массив - массив содержащий данные для ответного сообщения.
//
Процедура СоздатьОбновитьОплатуКлиента(МобильнаяОплата, УзелОбмена, Сообщение) Экспорт

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

МобильноеПриложениеЗаказыКлиентовПереопределяемый.СоздатьОбновитьОплатуКлиента(МобильнаяОплата, УзелОбмена, Сообщение)

ЗарегистрироватьИзмененияДляУзловОбмена

Описание, пример вызова
// Регистрирует объекты в узлах обмена мобильного приложения.
//
// Параметры:
// МассивУзлов - Массив - содержит узлы для регистрации изменений объекта;
// Объект - СправочникОбъект, РегистрСведенийНаборЗаписей - объект для которого регистрируются изменения.
//
Процедура ЗарегистрироватьИзмененияДляУзловОбмена(МассивУзлов, Объект) Экспорт

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

МобильноеПриложениеЗаказыКлиентовПереопределяемый.ЗарегистрироватьИзмененияДляУзловОбмена(МассивУзлов, Объект)

ЗарегистрироватьИзмененияКлиентовДляПланаОбмена

Описание, пример вызова
// Регистрирует изменения с типом "Справочник.Партнеры" на узле плана обмена по переданным параметрам.
// Если переданный параметр "ВсеКлиенты" = Истина, регистрируются все элементы справочника "Партнеры",
// если переданный параметр "УникальныйИдентификатор" не пустой,
// зарегистрируется только один объект по переданной ссылке.
//
// Параметры:
// УзелОбмена - ПланОбменаСсылка - узел обмена с мобильным приложением;
// ВсеКлиенты - Булево - флаг регистрации всех элементов справочника "Партнеры";
// УникальныйИдентификатор - Строка - строковое представление уникального идентификатора элементов справочника "Партнеры";
// Отказ - Булево - признак выполнения регистрации объектов;
// СообщениеОбмена - Строка - строка, в которую запишется информация об ошибке выполнения.
//
Процедура ЗарегистрироватьИзмененияКлиентовДляПланаОбмена(УзелОбмена, ВсеКлиенты, УникальныйИдентификатор, Отказ, Экспорт

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

МобильноеПриложениеЗаказыКлиентовПереопределяемый.ЗарегистрироватьИзмененияКлиентовДляПланаОбмена(УзелОбмена, ВсеКлиенты, УникальныйИдентификатор, Отказ, );

НайтиУзелОбмена

Описание, пример вызова
// Возвращает узел обмена по идентификатору мобильного приложения и текущему пользователю.
//
// Параметры:
// СтруктураОтвета - Структура - ответное сообщение;
// ИдентификаторМобильногоУстройства - Строка - не изменяемый код мобильного приложения, используется как код узла плана обмена;
// ТекущийПользователь - СправочникСсылка.Пользователи, Неопределено - текущий пользователь сеанса.
//
// Возвращаемое значение:
// ПланОбменаСсылка - Узел обмена "Мобильное приложение "1С: Заказы клиентов"".
//
Функция НайтиУзелОбмена(СтруктураОтвета, ИдентификаторМобильногоУстройства, ТекущийПользователь = Неопределено) Экспорт

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

Результат = МобильноеПриложениеЗаказыКлиентовПереопределяемый.НайтиУзелОбмена(СтруктураОтвета, ИдентификаторМобильногоУстройства, ТекущийПользователь);

НовыйПрефиксДляДанныхМобильногоУстройства

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

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

Результат = МобильноеПриложениеЗаказыКлиентовПереопределяемый.НовыйПрефиксДляДанныхМобильногоУстройства()

ПроверитьПрефиксДляДанныхМобильногоУстройства

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

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

Результат = МобильноеПриложениеЗаказыКлиентовПереопределяемый.ПроверитьПрефиксДляДанныхМобильногоУстройства(Ссылка, Префикс)

ПроверкаПользователяМобильногоПриложения

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

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

Результат = МобильноеПриложениеЗаказыКлиентовПереопределяемый.ПроверкаПользователяМобильногоПриложения(Пользователь);

ЗаполнитьТаблицуСохраненныхРеквизитов

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

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

МобильноеПриложениеЗаказыКлиентовПереопределяемый.ЗаполнитьТаблицуСохраненныхРеквизитов(СохраненныеРеквизитыОбмена)

ОбработатьСообщениеОбмена

Описание, пример вызова
// Постобработка сообщения для обмена
//
// Параметры:
// Сообщение - Строка
// Выгрузка - Булево - Выгрузка - Истина, Загрузка - Ложь
//
Процедура ОбработатьСообщениеОбмена(Сообщение, Выгрузка = Истина) Экспорт

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

МобильноеПриложениеЗаказыКлиентовПереопределяемый.ОбработатьСообщениеОбмена(Сообщение, Выгрузка);

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