Это старая версия документа.


Общий модуль АСП_Общие

Содержит персональный процедуры и функции интеграции. Единственный модуль, рекомендуемый к изменению в процессе интеграции. При обновлении конфигурации по шаблону требуется уделять ему особое внимание.

<sxh 1c> * Запросы по хозяйтсвующим и поднадзорным Функция ЗапросПоднадзорныхОрганизаций(Поместить=Ложь) Экспорт Функция ЗапросПоднадзорныхКонтрагентов(Поместить=Ложь) Экспорт Функция ЗапросТоваров(ВидСправочника = Неопределено, Поместить=Ложь) Экспорт * Получить полное наименование Функция НаименованиеПолное(Контрагент) Экспорт

* Получить головного контрагента применяется к организациям и контрагентам Функция ГоловнойКонтрагент(Контрагент) Экспорт

* Получить адрес организации/контрагента ТипАдрес = «Юридический» / «Фактический» Функция ПолучитьАдрес(Объект, ТипАдреса) Экспорт

* Установить адрес организации/контрагента Процедура УстановитьАдрес(Ссылка, ТипАдреса, Адрес) Экспорт * функция получения кода ОКПФ, специфичного для конфигурации Функция РазобратьНаименованиеВОПФ(Наименование)

* функция получения кода ОКПФ Функция КодОКПФ(Ссылка) Экспорт * функция получения ОГРН Функция КодОГРН(Ссылка) Экспорт

* Тип создаваемого или редактируемого хозяйствующего субъекта: 1 - юридическое лицо; 2 - физическое лицо; 3 - индивидуальный предприниматель. Функция ТипКонтрагента(Ссылка) Экспорт

* Получение таблицы товаров от конфигурации Функция ОперацияПоКоду(Код) Экспорт Функция ОбщийЗапросТоваров() Функция ЗапросТаблицыТоваров(ВидДокумента = Неопределено) Экспорт Функция ЗапросТаблицыПродукции(ВидДокумента = Неопределено) Экспорт Функция ЗапросТаблицыСырья(ВидДокумента = Неопределено) Экспорт Функция ЗапросТаблицыОприходования(ВидДокумента = Неопределено) Экспорт Функция ЗапросТаблицыСписания(ВидДокумента = Неопределено) Экспорт * Заполнение любых особых полей сертификата сразу после создания Процедура ДозаполнитьПоляВетСертификата1С(Ссылка, ОбъектСертификата) Экспорт

+ Заполнение любых особых полей сертификата сразу после записи Функция ДозаполнитьПоляВетСертификата1СПослеЗаписи(Ссылка, ОбъектСертификата) Экспорт + Дозаполнение документов при разборе в очереди Процедура ДозаполнитьПоляВетСертификатов1СПоОчереди(СсылкаНаСертификат) Экспорт

+ При проведении вет сертификата, после формирования движений Процедура ДействияПослеПроведенияВетСертификата(Объект, Движения) Экспорт + Перед регистрацией сертификата Процедура ДействияПередРегистрациейВетСертификата(Основание, ВидДокумента) Экспорт

+ После успешной регистрации сертификата Процедура ДействияПослеРегистрацииВетСертификата(Ссылка, Обработка) Экспорт * Получить вес товара Функция ПолучитьВесТовара(Товар) Экспорт

Загрузка внешней обработки в параллельный контекст Функция ПолучитьОбъектОбработки() Экспорт Общие функции + Создание ветеринарного документа на основании, возвращает количество созданных Функция СоздатьВетДокиПоОснованию(Обработка, Документ, ВидДокумента=Неопределено) Экспорт + Регистрация ветеринарного документа по основанию Процедура ЗарегистрироватьПоОснованию(Обработка, ВидДокумента, Документ) Экспорт

+ Проведение ветеринарного документа по основанию Процедура ПровестиПоОснованию(Обработка, ВидДокумента, Документ) Экспорт + расширения таблицы документов Процедура РасширитьТабДокументов(Таб, ТабФормы, ВидДокумента) Экспорт

Процедура ЗаполнитьСтрокуТабДокументов(Строка, Документ, ВидДокумента) Экспорт

подписки на справочники Процедура АСП_ЗаписьСправочниковПриЗаписи(Источник, Отказ) Экспорт </sxh>