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