1С:Библиотека электронных документов 1.3

 

Версия 1.3.8

Новые возможности и изменения

Переход на версию 1.3.8 с версии 1.3.7

Версия 1.3.7

Новые возможности и изменения

Переход на версию 1.3.7 с версии 1.3.6

Версия 1.3.6

Новые возможности и изменения

Переход на версию 1.3.6 с версии 1.3.5

Версия 1.3.5

Новые возможности и изменения

Переход на версию 1.3.5 с версии 1.3.4

Версия 1.3.4

Новые возможности и изменения

Переход на версию 1.3.4 с версии 1.3.2, 1.3.3

Версия 1.3.3

Новые возможности и изменения

Переход на версию 1.3.2.19 с версии 1.2.7, 1.3.1

Версия 1.3.2

Новые возможности и изменения

Переход на версию 1.3.2.19 с версии 1.2.7, 1.3.1

Версия 1.3.1

Новые возможности и изменения

Переход на версию 1.3.1 с версии 1.2.6, 1.2.7

Версия 1.3.8

Версия 1.3.8 является развитием редакции 1.3 «1С:Библиотека электронных документов 8», которая предназначена для обеспечения обмена электронными документами в прикладных решениях, разработанных на платформе «1С:Предприятие» версии 8.3.10.2252 и выше.

Значения свойств конфигурации:

·        Режим совместимости должен быть установлен «Не использовать».

·        Режим использования модальности может быть установлен «Не использовать».

·        Режим совместимости интерфейса может принимать значения «Версия 8.2», «Версия 8.2. Разрешить Такси» или «Такси. Разрешить Версия 8.2».

Новые возможности и изменения

·        В форме поиска торговых предложений добавлена возможность поиска без подключения к сервису 1С:Бизнес-сеть, добавлена возможность поиска поставщика по наименованию.

·        Добавлен отчет по публикуемым торговым предложениям.

·        Добавлено рабочее место публикации торговых предложений в сервисе 1С:Бизнес-сеть.

·        Произведена адаптация с подсистемами «1С:Библиотека стандартных подсистем» версия 2.4.2, «1С:Библиотека интернет-поддержки пользователей» версия 2.2.2.

Переход на версию 1.3.8 с версии 1.3.7

Подсистема «Обмен с контрагентами»

Добавлен определяемый тип КонтрагентБЭД, определяемый тип Контрагент удален. При обновлении обязательно установить новый тип данных, в противном случае произойдет удаление данных о контрагентах в объектах подсистемы ОбменСКонтрагентами (документ Пакет электронных документов, регистр сведений Состояния контрагентов БЭД).

Подсистема «Торговые предложения»

Изменения в модуле ТорговыеПредложенияПереопределяемый:

·        Добавлена функция ТекстЗапросаПубликуемыхТоваров для получения источника данных для публикации торговых предложений и формирования отчета о публикуемых товарах. Необходимо реализовать вызов функции методе ЗаполнитьПакетПредложений при получении списка товаров.

Изменения в модуле ТорговыеПредложения

·        Добавлена процедура ОбновитьДекорациюСостоянияПубликации для обновления элемента формы Декорация с состоянием публикации. Необходимо добавить в вызов в форме настройки публикации для элемента состояния.

Добавлена роль ОтчетыТорговыеПредложения необходимая для доступа к отчету ПубликуемыеТорговыеПредложения.

Версия 1.3.7

Версия 1.3.7 является развитием редакции 1.3 «1С:Библиотека электронных документов 8», которая предназначена для обеспечения обмена электронными документами в прикладных решениях, разработанных на платформе «1С:Предприятие» версии 8.3.10 и выше.

Значения свойств конфигурации:

·        Режим совместимости должен быть установлен «Не использовать».

·        Режим использования модальности может быть установлен «Не использовать».

·        Режим совместимости интерфейса может принимать значения «Версия 8.2», «Версия 8.2. Разрешить Такси» или «Такси. Разрешить Версия 8.2».

Новые возможности и изменения

·        Добавлена возможность получения состояния платежного документа из Сбербанка.

·        Реализовано автоматическое получение настроек для Сбербанка при подключении с сервису 1С:ДиректБанк.

·        Добавлена возможность отображения контекстной рекламы 1С:ДиректБанк.

·        Произведена адаптация для работы с сервисом 1С:Бизнес-сеть в облачном сервисе 1CFresh.

·        Добавлена возможность публикации, поиска и заказов торговых предложений в сервисе 1С:Торговые предложения для участников сервиса 1С:Бизнес-сеть.

·        Произведена адаптация с подсистемами «1С:Библиотека стандартных подсистем» версия 2.4.1, «1С:Библиотека интернет-поддержки пользователей» версия 2.1.9, «1С:Библиотека технологии сервиса» версия 1.0.12.

Переход на версию 1.3.7 с версии 1.3.6

Подсистема «Обмен с контрагентами»

Изменения в модуле ОбменСКонтрагентамиПереопределяемый:

·        При формировании электронных документов УПД, УКД, Передача товаров, Передача результатов работ реквизиты ДокументДата, ДокОснованиеДата установлены обязательными к заполнению.

 

Подсистема «Обмен с банками»

Изменения в модуле ПрисоединенныеФайлыПереопределяемый:

·        В процедуру ПриОпределенииОбъектовИсключенияОчисткиФайлов необходимо добавить код:

ЭлектронноеВзаимодействие.ПриОпределенииОбъектовИсключенияОчисткиФайлов(МассивИсключений);

 

Изменения в модуле РаботаСФайламиПереопределяемый:

·        В процедуру ПриОпределенииНастроек необходимо добавить код:

ЭлектронноеВзаимодействие.ПриОпределенииНастроек(Настройки);

·        В процедуру ПриОпределенииСправочниковХраненияФайлов необходимо добавить код:

ЭлектронноеВзаимодействие.ПриОпределенииСправочниковХраненияФайлов(ТипВладелецФайла, ИменаСправочников);

 

·        В план обмена ОбновлениеИнформационнойБазы добавлены справочники СообщениеОбменСБанкамиПрисоединенныеФайлы и ЭДПрисоединенныеФайлы

·        В определяемый тип ПодписанныйОбъект добавлены справочники  СообщениеОбменСБанкамиПрисоединенныеФайлы и ЭДПрисоединенныеФайлы.

 

Подсистема «Обмен с сайтами»

Изменения в модуле ОбменССайтомПереопределяемый:

·        Добавлена процедура ДобавитьРеквизитыФормыУзла, используется для добавления реквизитов в форму узла плана обмена Обмен с сайтом.  В форме узла обмена не предполагается наличие реквизитов, относящихся к прикладному решению, реквизиты добавляются программно.

·        Добавлена процедура ПолеВводаПриИзмененииНаСервере, используется для обработки на севере события ПриИзменнии поля ввода формы узла плана обмена, добавленного в процедуре ДобавитьРеквизитыФормыУзла.

·        Добавлена процедура ПолеФлажкаПриИзмененииНаСервере, используется для обработки на сервере события ПриИзменении поля флажка формы узла плана обмена, добавленного в процедуре  ДобавитьРеквизитыФормыУзла.

·        Добавлена процедура ПриСозданииНаСервереФормаСоздатьСайт, используется для добавления реквизитов в форму обработки СоздатьСайт.

 

Изменения в модуле ОбменССайтомКлиентПереопределяемый:

·        Удалена процедура ОпределитьТипГруппТаблицыУКаталога, тип значения колонки Группы таблицы КаталогТоваров определяется настройкой обмена.

·        Добавлена процедура ПолеВводаПриИзменении, вызывается для обработки события ПриИзменении поля ввода формы узла плана обмена, добавленного в процедуре  ОбменССайтомПереопределяемый.ДобавитьРеквизитыФормыУзла.

·        Добавлена процедура ПолеФлажкаПриИзменении, вызывается для обработки события ПриИзменении поля флажка формы узла плана обмена, добавленного в процедуре  ОбменССайтомПереопределяемый.ДобавитьРеквизитыФормыУзла.

·        Добавлена процедура ТаблицаФормыПередОкончаниемРедактирования, вызывается для обработки события ПередОкончаниемРедактирования поля табличной части формы узла плана обмена, добавленного в процедуре ОбменССайтомПереопределяемый.ДобавитьРеквизитыФормыУзла.

 

Подсистема «Бизнес-сеть»

·        Добавлены новые методы для работы регламентных заданий в разделенном режиме, общий модуль ЭлектронноеВзаимодействие, процедуры ПриПолученииСпискаШаблонов, ПриОпределенииПсевдонимовОбработчиков. См. одноименные методы общего модуля ОчередьЗаданийПереопределяемый.

·        При встраивании библиотеки, для работы в разделенном режиме, необходимо добавить вызов методов в общем модуле ОчередьЗаданийПереопределяемый:

o   в процедуре ПриПолученииСпискаШаблонов:

// ЭлектронноеВзаимодействие

ЭлектронноеВзаимодействие.ПриПолученииСпискаШаблонов(ШаблоныЗаданий);

// Конец ЭлектронноеВзаимодействие

o   в процедуре ПриОпределенииПсевдонимовОбработчиков:

// ЭлектронноеВзаимодействие

ЭлектронноеВзаимодействие.ПриОпределенииПсевдонимовОбработчиков(СоответствиеИменПсевдонимам);

// Конец ЭлектронноеВзаимодействие

 

Версия 1.3.6

Версия 1.3.6 является развитием редакции 1.3 «1С:Библиотека электронных документов 8», которая предназначена для обеспечения обмена электронными документами в прикладных решениях, разработанных на платформе «1С:Предприятие» версии 8.3.8 и выше. При этом свойство конфигурации «Режим совместимости» должно быть установлено «Версия 8.3.8».

Данная конфигурация предназначена для совместного использования с конфигурацией "1С:Библиотека стандартных подсистем" не ниже версии 2.3.4.112, с конфигурацией «1С:Библиотека интернет-поддержки пользователей 8» не ниже версии 2.1.9.4.

Новые возможности и изменения

·        Поддержаны форматы первичных документов счетов-фактур (в части передачи отдельного первичного документа, счет-фактуры) в соответствии с приказом Федеральной налоговой службы от 24.03.2016 № ММВ-7-15/155@ "Об утверждении формата счета-фактуры и формата представления документа об отгрузке товаров (выполнении работ), передаче имущественных прав (документа об оказании услуг), включающего в себя счет-фактуру, в электронной форме".

·        Поддержаны форматы первичных документов об изменении стоимости, включающего в себя корректировочный счет-фактуру" (в части передачи отдельного первичного документа, корректировочного счет-фактуры) в соответствии с приказом Федеральной налоговой службы от 13.04.2016 N ММВ-7-15/189@ "Об утверждении формата корректировочного счета-фактуры и формат представления документа об изменении стоимости отгруженных товаров (выполненных работ, оказанных услуг), переданных имущественных прав, включающего в себя корректировочный счет-фактуру, в электронной форме".

·        Добавлены новые электронные документы Передача товаров, Передача результатов работ, новая форма визуального представления документов.

·        Добавлен механизм одностороннего обмена, не требующий извещения о получении от получателя.

·        Добавлена возможность управления распаковкой входящих электронных документов (автоматически или вручную), возможность настройки при получении электронных документов создания определенного вида документа.

·        Добавлена возможность привязки электронного документа к нескольким документам учета информационной базы.

·        Реализовано разделение электронных документов на входящие и исходящие.

·        Реализована интеграция с сервисом 1C-UMI позволяющая создавать сайты из программы, настроить обмен с интернет-магазином UMI.

·        Произведена адаптация для работы с сервисом 1С-ЭДО в облачном сервисе 1CFresh.

Переход на версию 1.3.6 с версии 1.3.5

Подсистема «Обмен с контрагентами»

Общий модуль ОбменСКонтрагентамиПереопределяемый

·        Добавлен метод ЗаполнитьДанныеДляУПДИнформацияПродавцаФНС. Метод подготавливает данные для электронного документа типа УПД (информация продавца) функция СЧФДОП.

·        Добавлен метод ЗаполнитьДанныеДляУПДИнформацииПокупателяФНС. Метод подготавливает данные для электронного документа типа УПД (информация покупателя) функция СЧФДОП.

·        Добавлен метод НайтиСоздатьУниверсальныйПередаточныйДокумент. Метод сохраняет данные из электронного документа УПД (информация продавца) функция СЧФДОП в объекты ИБ.

·        Добавлен метод ЗаполнитьДанныеДляДОПИнформацияПродавцаФНС. Метод подготавливает данные для электронного документа типа УПД (информация продавца) функция ДОП.

·        Добавлен метод НайтиСоздатьУПДДокументОПередаче. Метод сохраняет данные из электронного документа УПД (информация продавца) функция ДОП в объект ИБ.

·        Добавлен метод ЗаполнитьДанныеДляСЧФИнформацияПродавцаФНС. Метод подготавливает данные для электронного документа типа УПД (информация продавца) функция СЧФ.

·        Добавлен метод НайтиСоздатьУПДСчетФактуру. Метод сохраняет данные из электронного документа УПД (информация продавца) функция СЧФ в объект ИБ.

·        Добавлен метод ЗаполнитьДанныеДляУКДИнформацияПродавцаФНС. Метод подготавливает данные для электронного документа типа УКД (информация продавца) функция КСЧФДИС.

·        Добавлен метод ЗаполнитьДанныеДляУКДИнформацииПокупателяФНС. Метод подготавливает данные для электронного документа типа УКД (информация покупателя) функция КСЧФДИС.

·        Добавлен метод НайтиСоздатьУниверсальныйКорректировочныйДокумент. Метод сохраняет данные из электронного документа УКД (информация продавца) функция КСЧФДИС в объекты ИБ.

·        Добавлен метод ЗаполнитьДанныеДляДИСИнформацияПродавцаФНС. Метод подготавливает данные для электронного документа типа УКД (информация продавца) функция ДИС.

·        Добавлен метод НайтиСоздатьУКДДокументОбИзмененииСтоимости. Метод сохраняет данные из электронного документа УКД (информация продавца) функция ДИС в объект ИБ.

·        Добавлен метод ЗаполнитьДанныеДляКСЧФИнформацияПродавцаФНС. Метод подготавливает данные для электронного документа типа УКД (информация продавца) функция КСЧФ.

·        Добавлен метод НайтиСоздатьУКДСчетФактуру. Метод сохраняет данные из электронного документа УКД (информация продавца) функция КСЧФ в объект ИБ.

·        Добавлен метод СоответствиеИсходящихВидовЭДДокументамИБ. Метод формирует соответствие исходящих электронных документов и документов ИБ.

·        Добавлен метод НайтиСоздатьДокументПередачаРезультатовРабот. Метод используется заполнения документа Товарная накладная, полученного в формате «Передача товаров».

·        Добавлен метод НайтиСоздатьДокументПередачаТоваров. Метод используется заполнения документа Акт об оказании услуг, полученного в формате «Передача результатов работ».

·        Добавлен метод УстановленоСостояниеОбменЗавершен. Метод вызывается при изменении состояния документооборота на ОбменЗавершен, ОбменЗавершенСИсправлением.

·        При формировании электронных документов УПД, УКД, Передача товаров, Передача результатов работ реквизиты ДокументДата, ДокОснованиеДата установлены обязательными к заполнению.

 

Обработка ОбменСКонтрагентами

В макете «Торг-12Продавец»:

·        Добавлена табличная часть «Основание».

·        Удалены поля «ДокументОснованиеНаименование», «ДокументОснованиеНомер», «ДокументОснованиеДата», «ДокументОснованиеДопСведения».

·        Добавлено поле «ИдГосКонтракта».

·        Добавлена табличная часть «ТранспортнаяНакладная».

·        Удалены поля «ТранспортнаяНакладнаяДата», «ТранспортнаяНакладнаяНомер».

·        Добавлено поле «СведенияОЛицеПередавшемТовары».

·        В свойствах участников сделки поле «Факс» заменено на поле «ЭлектроннаяПочта».

·        В свойствах участников сделки поле «КодСтр» заменено на поле «КодСтраны».

·        В свойствах участников сделки поле «АдрТекст» заменено на поле «АдресТекст».

 

В макете АктНаПередачуПрав:

·        Добавлена табличная часть «Основание».

·        Удалены поля «ДокументОснованиеНаименование», «ДокументОснованиеНомер», «ДокументОснованиеДата», «ДокументОснованиеДопСведения».

·        Добавлено поле «ВалютаНаименование».

·        Добавлено поле «Претензии».

·        Добавлено поле «ДатаИсполнения».

·        В свойствах участников сделки поле «Факс» заменено на поле «ЭлектроннаяПочта».

·        В свойствах участников сделки поле «КодСтр» заменено на поле «КодСтраны».

·        В свойствах участников сделки поле «АдрТекст» заменено на поле «АдресТекст».

 

Обновление определяемого типа Контрагент:

При переходе с версии 1.3.5 требуется обновить определяемый тип Контрагент, в противном случае, ссылки на справочник Контрагент в объектах БЭД, при обновлении, заменятся на тип строка с потерей ссылок на объекты без возможности восстановления.

Порядок обновления:

·        Переименовать определяемый тип Контрагент в КонтрагентБЭД.

·        Снять конфигурацию с поддержки БЭД 1.3.5.

·        Запустить сравнение/объединение с конфигурацией БЭД 1.3.5, согласится с установкой конфигурации на поддержку.

·        Снять флажки со всех объектов и оставить только на определяемом типе Контрагент, выполнить объединение.

·        Запустить обновление конфигурации, выбрать файл БЭД 1.3.6.

·        Установить флажки на определяемых типах КонтрагентБЭД и Контрагент. Указать прочие необходимые объекты БЭД для обновления.

·        Выполнить обновление.

 

Подсистема «Обмен с банками»

В процедуру ПолучитьВыпискуБанка общего модуля ОбменСБанкамиКлиент добавлен необязательный параметр ОткрыватьФормуУточненияПерида с типом Булево. Его необходимо установить Истина, если на форме, с которой осуществляется получение выписки, нет возможности вручную изменить период запроса выписки.

 

Подсистема «Обмен с сайтами»

Изменен узел обмена ОбменССайтом, форма, модуль объекта:

·        Добавлена возможность выгрузки Номенклатуры с отбором по Видам номенклатуры (ранее была только по группам номенклатуры).

Добавлен справочник Сайты:

·        Добавлена возможность настроить переход на сайт из 1С – в пользовательскую часть сайта, и в админзону сайта.

·        На основании Сайты можно создать узел обмена ОбменССайтом.

Добавлена обработка СоздатьСайт:

·        Добавлена возможность создать сайт в домене 1C-UMI, сайт создается автоматически (элемент Сайты) и заполняется данными из 1С. Автоматически создается узел обмена ОбменССайтом и выполняется первый полный обмен с сайтом.

Общий модуль ОбменССайтомПереопределяемый:

·        Добавлена возможность выбора Видов номенклатуры, удалена возможность выбора произвольного справочника.

Общий модуль ОбменССайтомСобытия:

·        Добавлена возможность выбора Видов номенклатуры.

·        Удалена возможность выбора произвольного справочника.

 

Прочие изменения

Настройка подсистемы Управление тарифами в модели сервиса библиотеки Технологии сервиса

В общий модуль ТарификацияПереопределяемый в метод ПриФормированииСпискаУслуг() необходимо добавить код после вызова метода ИнтернетПоддержкаПользователей.ПриФормированииСпискаУслуг(ПоставщикиУслуг):

// ЭлектронноеВзаимодействие

ЭлектронноеВзаимодействие.ПриФормированииСпискаУслуг(ПоставщикиУслуг);

// Конец ЭлектронноеВзаимодействие

Версия 1.3.5

Версия 1.3.5 является развитием редакции 1.3 «1С:Библиотеки электронных документов 8», которая предназначена для обеспечения обмена электронными документами в прикладных решениях, разработанных на платформе «1С:Предприятие» версии 8.3.8 и выше.

Значения свойств конфигурации:

·        Режим совместимости должен быть установлен «Не использовать».

·        Режим использования модальности может быть установлен «Не использовать».

·        Режим совместимости интерфейса может принимать значения «Версия 8.2», «Версия 8.2. Разрешить Такси» или «Такси. Разрешить Версия 8.2».

Новые возможности и изменения

·        проведена адаптация функционала библиотеки к особенностям работы на платформе 8.3.8 с отключенным режимом совместимости;

·        обновлены подсистемы "Библиотеки стандартных подсистем" до версии 2.3.3.45;

·        в состав библиотеки включены подсистемы «Библиотеки интернет-поддержки пользователей», версия 2.1.8.3.

Переход на версию 1.3.5 с версии 1.3.4

Изменения не требуются.

Версия 1.3.4

Версия 1.3.4 является развитием редакции 1.3 «1С:Библиотеки электронных документов 8», которая предназначена для обеспечения обмена электронными документами в прикладных решениях, разработанных на платформе «1С:Предприятие» версии 8.3.6 и выше. При этом свойство конфигурации «Режим совместимости» должен быть установлен «Не использовать». Режим использования модальности может быть установлен «Не использовать», а режим совместимости интерфейса может принимать значения «Версия 8.2», «Версия 8.2. Разрешить Такси» или «Такси. Разрешить Версия 8.2».

Новые возможности и изменения

·        реализована система оповещений о событиях ЭДО (новые электронные документы, новые приглашения, окончание срока действия сертификата и т.д.). Появилась возможность настройки уведомлений на электронную почту в профиле настроек ЭДО, а так же вывод оповещения о событиях непосредственно в программе 1С с помощью всплывающих сообщений;

·        поддержан формат первичного документа, включающего в себя счет-фактуру (формат УПД) в соответствии с приказом Федеральной налоговой службы от 24.03.2016 № ММВ-7-15/155@ "Об утверждении формата счета-фактуры и формата представления документа об отгрузке товаров (выполнении работ), передаче имущественных прав (документа об оказании услуг), включающего в себя счет-фактуру, в электронной форме";

·        поддержан формат документа об изменении стоимости, включающего в себя корректировочный счет-фактуру" (формат УКД) в соответствии с приказом Федеральной налоговой службы от 13.04.2016 N ММВ-7-15/189@ "Об утверждении формата корректировочного счета-фактуры и формат представления документа об изменении стоимости отгруженных товаров (выполненных работ, оказанных услуг), переданных имущественных прав, включающего в себя корректировочный счет-фактуру, в электронной форме";

·        поддержано применение внешней компоненты в обмене с банками по технологии DirectBank.

Переход на версию 1.3.4 с версии 1.3.2, 1.3.3

 

Изменения в подсистеме "Обмен с контрагентами"

Изменения в формах списков документов прикладного решения

В формах списков документов необходимо добавить подключаемую процедуру Подключаемый_ОбработчикОжиданияЭДО, в которой нужно разместить вызов метода ОбменСКонтрагентамиКлиент.ОбработчикОжиданияЭДО:

&НаКлиенте

Процедура Подключаемый_ОбработчикОжиданияЭДО()

  ОбменСКонтрагентамиКлиент.ОбработчикОжиданияЭДО(ЭтотОбъект);

КонецПроцедуры

 

При обновлении подсистемы необходимо в обработчиках событий формы списка документов: ПриСозданииНаСервере, ПриОткрытии, ОбработкаОповещения

разместить методы подсистемы «ОбменСКонтрагентами».

Пример:

&НаСервере

Процедура ПриСозданииНаСервере

  …

  // Подсистема "ОбменСКонтрагентами".

  ПараметрыПриСозданииНаСервере = ОбменСКонтрагентами.ПараметрыПриСозданииНаСервере_ФормаСписка();

  ПараметрыПриСозданииНаСервере.Форма = ЭтотОбъект;

  ПараметрыПриСозданииНаСервере.МестоРазмещенияКоманд = Элементы.КомандыЭДО;

  ОбменСКонтрагентами.ПриСозданииНаСервере_ФормаСписка(Отказ, СтандартнаяОбработка, ПараметрыПриСозданииНаСервере);

  // Конец подсистема "ОбменСКонтрагентами".

КонецПроцедуры

 

&НаКлиенте

Процедура ПриОткрытии(Отказ)

  … 

  // Подсистема "ОбменСКонтрагентами".

  ОбменСКонтрагентамиКлиент.ПриОткрытии(ЭтотОбъект);

  // Конец подсистема "ОбменСКонтрагентами".

КонецПроцедуры

 

&НаКлиенте

Процедура ОбработкаОповещения(ИмяСобытия, Параметр, Источник)

  …

  // Подсистема "ОбменСКонтрагентами".

  ПараметрыОповещенияЭДО = ОбменСКонтрагентамиКлиент.ПараметрыОповешенияЭДО_ФормаСписка();

  ПараметрыОповещенияЭДО.Форма = ЭтотОбъект;

  ПараметрыОповещенияЭДО.ИмяДинамическогоСписка = "Список";

  ОбменСКонтрагентамиКлиент.ОбработкаОповещения_ФормаСписка(ИмяСобытия, Параметр, Источник, ПараметрыОповещенияЭДО);

  // Конец подсистема "ОбменСКонтрагентами".

КонецПроцедуры

 

Изменения в формах документов прикладного решения

В формах документов необходимо добавить подключаемую процедуру Подключаемый_ОбработчикОжиданияЭДО, в которой нужно разместить вызов метода

ОбменСКонтрагентамиКлиент.ОбработчикОжиданияЭДО:

&НаКлиенте

Процедура Подключаемый_ОбработчикОжиданияЭДО()

  ОбменСКонтрагентамиКлиент.ОбработчикОжиданияЭДО(ЭтотОбъект);

КонецПроцедуры

В формах документов необходимо удалить реквизит формы «СостояниеЭДО», вместо него добавить элемент формы «декорация». Для нужд прикладного решения декорация может быть подчинена элементу формы «Группа». Видимость группы устанавливается внутри метода ОбменСКонтрагентами.ПриСозданииНаСервере в зависимости от состояния ф.о. «ИспользоватьОбменСКонтрагентами».

При обновлении подсистемы необходимо в обработчиках событий формы документа ПриСозданииНаСервере, ПриОткрытии, ПослеЗаписиНаСервере, ОбработкаОповещения разместить методы подсистемы «ОбменСКонтрагентами».

Например:

&НаСервере

Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)

  … 

  // Подсистема "ОбменСКонтрагентами".

  ПараметрыЭДОПриСоздании= ОбменСКонтрагентами.ПараметрыПриСозданииНаСервере_ФормаДокумента();

  ПараметрыЭДОПриСоздании.Форма = ЭтотОбъект;

  ПараметрыЭДОПриСоздании.ДокументСсылка = Объект.Ссылка;

  ПараметрыЭДОПриСоздании.ДекорацияСостояниеЭДО = Элементы.ДекорацияСостояниеЭДО;

  ПараметрыЭДОПриСоздании.ГруппаСостояниеЭДО = Элементы.ГруппаСостояниеЭДО;

  ОбменСКонтрагентами.ПриСозданииНаСервере_ФормаДокумента(Отказ, СтандартнаяОбработка, ПараметрыЭДОПриСоздании);

  // Конец подсистема "ОбменСКонтрагентами".

КонецПроцедуры

 

&НаКлиенте

Процедура ПриОткрытии(Отказ)

…   

     // Подсистема "ОбменСКонтрагентами"

     ОбменСКонтрагентамиКлиент.ПриОткрытии(ЭтотОбъект);

     // Конец Подсистема "ОбменСКонтрагентами"

КонецПроцедуры

 

&НаСервере

Процедура ПослеЗаписиНаСервере(ТекущийОбъект, ПараметрыЗаписи)

  … 

  // Подсистема "ОбменСКонтрагентами".

  ПараметрыПослеЗаписи = ОбменСКонтрагентами.ПараметрыПослеЗаписиНаСервере();

  ПараметрыПослеЗаписи.Форма = ЭтотОбъект;

  ПараметрыПослеЗаписи.ДокументСсылка = Объект.Ссылка;

  ПараметрыПослеЗаписи.ДекорацияСостояниеЭДО = Элементы.ДекорацияСостояниеЭДО;

  ПараметрыПослеЗаписи.ГруппаСостояниеЭДО = Элементы.ГруппаСостояниеЭДО;

  ОбменСКонтрагентами.ПослеЗаписиНаСервере(ТекущийОбъект, ПараметрыЗаписи, ПараметрыПослеЗаписи);

  // Конец подсистема "ОбменСКонтрагентами".  

КонецПроцедуры

 

&НаКлиенте

Процедура ОбработкаОповещения(ИмяСобытия, Параметр, Источник)

  … 

  // Подсистема "ОбменСКонтрагентами".

  ПараметрыОповещения = ОбменСКонтрагентамиКлиент.ПараметрыОповешенияЭДО_ФормаДокумента();

  ПараметрыОповещения.Форма = ЭтотОбъект;

  ПараметрыОповещения.ДокументСсылка = Объект.Ссылка;

  ПараметрыОповещения.ДекорацияСостояниеЭДО = Элементы.ДекорацияСостояниеЭДО;

  ПараметрыОповещения.ГруппаСостояниеЭДО = Элементы.ГруппаСостояниеЭДО;

  ОбменСКонтрагентамиКлиент.ОбработкаОповещения_ФормаДокумента(ИмяСобытия, Параметр, Источник, ПараметрыОповещения);

  // Конец подсистема "ОбменСКонтрагентами".  

КонецПроцедуры

 

Изменения в модуле ОбменСКонтрагентами

·        Добавлена процедура ПриСозданииНаСервере_ФормаСписка, вызывается из обработчика события «ПриСозданииНаСервере» формы списка документов. В качестве третьего параметра метода передается структура, которая инициализируется методом ПараметрыПриСозданииНаСервере_ФормаСписка.

·        Добавлена процедура ПриСозданииНаСервере_ФормаДокумента, вызывается из обработчика события «ПриСозданииНаСервере» формы документа. В качестве третьего параметра метода передается структура, которая инициализируется  методом ПараметрыПриСозданииНаСервере_ФормаДокумента.

·        Добавлена процедура ПослеЗаписиНаСервере, вызывается из обработчика события «ПослеЗаписиНаСервере» формы документа. В качестве третьего параметра метода передается структура, которая инициализируется методом ПараметрыПослеЗаписиНаСервере.

Изменения в модуле ОбменСКонтрагентамиКлиент.

·        Добавлена процедура ПриОткрытии, вызывается из обработчика события «ПриОткрытии» формы списка документов и формы документа.

·        Добавлена процедура ОбработкаОповещения_ФормаСписка, вызывается из обработчика события «ОбработкаОповещения» формы списка документов. В качестве четвертого параметра метода передается структура, которая инициализируется методом ПараметрыОповешенияЭДО_ФормаСписка.

·        Добавлена процедура ОбработкаОповещения_ФормаДокумента, вызывается из обработчика события «ОбработкаОповещения» формы документа. В качестве четвертого параметра метода передается структура, которая инициализируется методом ПараметрыОповешенияЭДО_ФормаДокумента.

·        Изменения в модуле ОбменСКонтрагентамиПереопределяемый:

·        Добавлен метод ЗаполнитьДанныеПередачаРаботИсполнитель.
Пример:

// Подготавливает данные для электронного документа типа ПередачаТоваровПродавец.

//

// Параметры:

//  СсылкаНаОбъект   - Ссылка на ЭД, по которому необходимо сформировать электронный документ,

//  СтруктураЭД - Структура, структура данных для формирования электронного документа.

//  ДеревоДанных - дерево значений, дерево данных заполнения электронного документа.

//

Процедура ЗаполнитьДанныеПередачаРаботИсполнитель(СсылкаНаОбъект, СтруктураЭД, ДеревоДанных) Экспорт

  ЗаполнитьДанныеПоАкт501ИсполнительФНС(СсылкаНаОбъект, СтруктураЭД, ДеревоДанных)

КонецПроцедуры

 

·        Метод ПроверитьВозможностьРедактированияОбъекта стал процедурой.

·        Добавлен метод ЗаполнитьДанныеДляУПДИнформацияПродавцаФНС. Метод подготавливает данные для электронного документа типа УПД (информация продавца) функция СЧФДОП.

·        Добавлен метод НайтиСоздатьУниверсальныйПередаточныйДокумент. Метод сохраняет данные из электронного документа УПД (информация продавца) функция СЧФДОПв объекты ИБ.

·        Добавлен метод ЗаполнитьДанныеДляУКДИнформацияПродавцаФНС. Метод подготавливает данные для электронного документа типа УКД (информация продавца) функция КСЧФДИС.

·        Добавлен метод НайтиСоздатьУниверсальныйКорректировочныйДокумент. Метод сохраняет данные из электронного документа УКД (информация продавца) функция КСЧФДИС в объекты ИБ.

 

Изменения в подсистеме "Обмен с банками"

Изменения в модуле ОбменСБанкамиПереопределяемый

Процедура ПриИзмененииСостоянияЭД добавлена. Вызывается при изменении состояния электронного документооборота.

Изменения для работы в режиме сервиса

Если конфигурация предназначения для работы в режиме сервиса необходимо:

ЭлектронноеВзаимодействие.ЗарегистрироватьОбработчикиПоставляемыхДанных(Обработчики);

Прочие изменения

Версия 1.3.3

Версия 1.3.3 является развитием редакции 1.3 продукта "1С:Библиотека электронных документов". Предназначена для разработки конфигураций, которые рассчитаны для работы на платформе 1С:Предприятие 8.3 версии 8.3.6 и выше.

Значения свойств конфигурации:

Новые возможности и изменения

Переход на версию 1.3.2.19 с версии 1.2.7, 1.3.1

 

Изменения в подсистеме "Обмен с контрагентами"

В модуле ОбменСКонтрагентамиПереопределяемый внести изменение:

// Подготавливает данные для электронного документа типа ТоварнаяНакладная.

//

// Параметры:

//  СсылкаНаЭД   - Ссылка на ЭД, по которому необходимо сформировать электронный документ,

//  СтруктураЭД - Структура, структура данных для формирования электронного документа.

//  ДеревоДанных - дерево значений, дерево данных заполнения электронного документа.

//

Процедура ЗаполнитьДанныеПередачаТоваровПродавец(СсылкаНаОбъект, СтруктураЭД, ДеревоДанных) Экспорт

  ЗаполнитьДанныеПоТорг12ПродавецФНС(СсылкаНаОбъект, СтруктураЭД, ДеревоДанных)

КонецПроцедуры

 

Необходимо добавить в конфигурацию, использующую БЭД, шаблоны по ограничению доступа на уровне записи по организациям (RLS) при работе с электронными документами (см. документацию по встраиванию).

Версия 1.3.2

Версия 1.3.2 является развитием редакции 1.3 продукта "1С:Библиотека электронных документов". Предназначена для разработки конфигураций, которые рассчитаны для работы на платформе 1С:Предприятие 8.3 версии 8.3.6 и выше.

Значения свойств конфигурации:

Новые возможности и изменения

Переход на версию 1.3.2.19 с версии 1.2.7, 1.3.1

Изменения в подсистеме "Обмен с банками"

Необходимо выполнить добавление процедуры без заполнения в модуль ОбменСБанкамиПереопределяемый:

процедура ПроверитьИспользованиеТестовогоРежима. Включает возможность включения дополнительных возможностей для тестирования обмена с банками. Использовать в прикладных решениях пока не планируется;

В модуле РегламентныеЗаданияПереопределяемый внести изменение:

Процедура ПриОпределенииНастроекРегламентныхЗаданий(Настройки) Экспорт

  ЭлектронноеВзаимодействие.ПриОпределенииНастроекРегламентныхЗаданий(Настройки);

КонецПроцедуры

В модуле ЭлектроннаяПодписьКлиентПереопределяемый внести изменение:

Процедура ПриДополнительнойПроверкеСертификата(Параметры) Экспорт

  ОбменСБанкамиКлиент.ПриДополнительнойПроверкеСертификата(Параметры);

КонецПроцедуры

В модуль ЭлектроннаяПодписьПереопределяемый внести изменение:

Процедура ПриСозданииФормыПроверкаСертификата(Сертификат, ДополнительныеПроверки, ПараметрыДополнительныхПроверок, СтандартныеПроверки) Экспорт

  ОбменСБанками.ПриСозданииФормыПроверкаСертификата(

        Сертификат, ДополнительныеПроверки, ПараметрыДополнительныхПроверок, СтандартныеПроверки);

КонецПроцедуры

Добавлены следующие неразделенные объекты:

В определяемый тип МестоХраненияФункциональныхОпций добавить константу ИспользоватьОбменСБанками.

Если конфигурация предназначена для работы в режиме модели сервиса, то необходимо Обработчик подписки на событие КонтрольНеразделенныхОбъектовПриЗаписиБЭД изменить на РаботаВМоделиСервиса.КонтрольНеразделенныхОбъектовПриЗаписи.

Версия 1.3.1

Версия 1.3.1 является развитием редакции 1.2 продукта "1С:Библиотека электронных документов". Предназначена для разработки конфигураций, которые рассчитаны для работы на платформе 1С:Предприятие 8.3 версии 8.3.6 и выше.

Значения свойств конфигурации:

Новые возможности и изменения

Переход на версию 1.3.1 с версии 1.2.6, 1.2.7

Изменения архитектуры

Все модули с префиксом «ЭлектронныеДокументы» переименованы в модули с префиксом «ОбменСКонтрагентами». Методы модуля ОбщегоНазначенияЭД перенесены в новый модуль ЭлектронноеВзаимодействие. Модуль ОбновлениеИнформационнойБазыЭД переименован в ОбновлениеИнформационнойБазыБЭД.

Список методов, которые были перенесены из модуля ЭлектронныеДокументы в ЭлектронныеВзаимодействие:

Список методов, которые были перенесены из модуля ЭлектронныеДокументы в ОбменСБанками:

Список методов, которые были перенесены из модуля ЭлектронныеДокументыКлиентПереопределяемый в ЭлектронныеВзаимодействиеКлиентПереопределяемый:

Список методов, которые были перенесены из модуля ЭлектронныеДокументыКлиентПереопределяемый в ОбменСБанкамиКлиентПереопределяемый:

Список методов, которые были перенесены из модуля ЭлектронныеДокументыКлиентСервер в ЭлектронныеВзаимодействиеКлиентСервер:

Список методов, которые были перенесены из модуля ЭлектронныеДокументыКлиентСервер в ОбменСБанкамиКлиентСервер:

Список методов, которые были перенесены из модуля ЭлектронныеДокументыПереопределяемый в ЭлектронныеВзаимодействиеПереопределяемый:

Список методов, которые были перенесены из модуля ЭлектронныеДокументыПереопределяемый в ОбменСБанкамиПереопределяемый:

Из подписок на события НазначитьНовуюВерсиюЭДПриЗаписиВладельца и ПроверитьИзменениеПередЗаписьюВладельцаЭД удалены банковские документы.

Перенесены макеты из обработки ОбменСКонтрагентами в ОбменСБанками:

В определяемый тип ВладелецПрисоединенныхФайловОбъект необходимо добавить

 

Изменения интерфейсов

Для создания команд ЭДО в формах документов информационной базы необходимо добавить код для формирования видов объектов в процедуре переопределяемого общего модуля.

Пример в модуле ОбменСКонтрагентамиПереопределяемый:

Процедура ПодготовитьСтруктуруОбъектовКомандЭДО(СоставКомандЭДО) Экспорт

  СоставКомандЭДО.Исходящие.Добавить("Документ.РеализацияТоваровУслуг");

  СоставКомандЭДО.Исходящие.Добавить("Документ.ЗаказПокупателя");

  …

  СоставКомандЭДО.Входящие.Добавить("Документ.ПоступлениеТоваровУслуг");

  СоставКомандЭДО.Входящие.Добавить("Документ.СчетФактураПолученный");

  …

КонецПроцедуры

ОбменСБанкамиПереопределяемый:

Процедура ПодготовитьСтруктуруОбъектовКомандЭДО(СоставКомандЭДО) Экспорт

  СоставКомандЭДО.Добавить("Документ.ПлатежноеПоручение");

  СоставКомандЭДО.Добавить("Документ.ПлатежноеТребование");

  …

КонецПроцедуры

При создании формы производить вызов программного формирования команд

ОбменСКонтрагентами.ПриСозданииНаСервере:

Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)

  // КомандыЭДО

  ОбменСКонтрагентами.ПриСозданииНаСервере(ЭтотОбъект, Элементы.КомандыЭДО);

  // Конец КомандыЭДО

КонецПроцедуры

 

Добавить подключаемый обработчик формы Подключаемый_ВыполнитьКомандуЭДО:

Процедура Подключаемый_ВыполнитьКомандуЭДО(Команда)

  ЭлектронноеВзаимодействиеСлужебныйКлиент.ВыполнитьПодключаемуюКомандуЭДО(Команда, ЭтаФорма, Элементы.Список);

КонецПроцедуры

 

Изменения в подсистеме "Обмен с контрагентами"

 

Изменения в модуле ОбменСКонтрагентамиКлиент

 

Изменения в модуле ЭлектронноеВзаимодействиеПереопределяемый

В метод ПолучитьСоответствиеНаименованийОбъектовМДиРеквизитов добавлены для переопределения два ключа:

 

Изменения в модуле ОбменСКонтрагентами

Добавлен метод ЗаполнитьДанныеПо1СЭДОДляМастера1СОтчетности, который готовит данные для мастера 1С-Отчетности.

Добавлен метод ПроверитьКонтрагентаВ1СЭДОПриСозданииНаСервере, который необходимо вызвать при создании формы контрагента. Данный метод запускает проверку на подключение контрагента к сервису 1С-ЭДО.
Пример ОбменСКонтрагентами.ПроверитьКонтрагентаВ1СЭДОПриСозданииНаСервере:

Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)

 // ЭлектронноеВзаимодействие.ОбменСКонтрагентами

 ОбменСКонтрагентами.ПроверитьКонтрагентаВ1СЭДОПриСозданииНаСервере(Объект.Ссылка);

 // Конец ЭлектронноеВзаимодействие.ОбменСКонтрагентами

КонецПроцедуры

Добавлено НЕ разделенное регламентное задание ПроверкаКонтрагентовБЭД, которое делает выборку контрагентов и выполняет по ним проверку подключения к 1С-ЭДО.

Добавлен разделенный регистр сведений СостоянияКонтрагентовБЭД, в котором собирается статистика по подключенным контрагентам к сервису 1С-ЭДО.

Добавить вывод признака подключения к сервису 1С-ЭДО в колонку "ЭДО" на форме списка и форме выбора контрагентов. Добавить подсказку к колонке "Подключен к сервису 1С-ЭДО".
Пример:

ВЫБРАТЬ

 ВЫБОР

  КОГДА СостоянияКонтрагентовБЭД.Состояние = ЗНАЧЕНИЕ(Перечисление.СостоянияКонтрагентаБЭД.Подключен)

   ТОГДА 0

  ИНАЧЕ 1

   КОНЕЦ

 КОНЕЦ КАК ЭДО,

 СправочникКонтрагенты.Наименование,

 СправочникКонтрагенты.ИНН,

 СправочникКонтрагенты.КПП,

....

 СправочникКонтрагенты.НаименованиеПолное

ИЗ

 Справочник.Контрагенты КАК СправочникКонтрагенты

  ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СостоянияКонтрагентовБЭД КАК СостоянияКонтрагентовБЭД

  ПО (СостоянияКонтрагентовБЭД.Контрагент = СправочникКонтрагенты.Ссылка)

 

На формах документов информационной базы необходимо убрать привязку к функциональной опции "ИспользоватьОбменЭД" у реквизита формы "ТекстСостоянияЭД". Удалить заголовок у реквизита "Состояние ЭД".

 

Изменения в подсистеме "Обмен с банками"

Добавлены подписки на события ОбменСБанкамиВладелецЭДПередЗаписью и ОбменСБанкамиВладелецЭДПриЗаписи.

В определяемый тип ПрисоединенныйФайл добавить:

В определяемый тип ВладелецПрисоединенныхФайлов необходимо добавить

В определяемый тип ВладелецПрисоединенныхФайловОбъект необходимо добавить

 

Добавлена новая подсистема «БизнесСеть»

В состав подсистемы входят общие модули (префикс ОбменБизнесСеть), обработка БизнесСеть, роли (АдминистрированиеАбонентаБизнесСеть, ВыполнениеОбменаБизнесСеть), регистр сведений ИдентификаторыБизнесСеть. В форме «Настройка обмена электронными документами» добавлена команда вызова формы подключения к сервису.

Необходимо выполнить заполнение процедур и функций в модуле БизнесСетьПереопределяемый: