Различия
Здесь показаны различия между двумя версиями данной страницы.
компоненты:асп_общие [2017/12/06 05:00] adminasp [Описание процедур и функций] |
компоненты:асп_общие [2022/07/04 18:58] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== Общий модуль АСП_Общие ====== | ||
- | Содержит персональный процедуры и функции интеграции. Единственный модуль, рекомендуемый к изменению в процессе интеграции. При обновлении конфигурации по шаблону требуется уделять ему особое внимание. | ||
- | |||
- | ===== Описание процедур и функций ===== | ||
- | |||
- | <sxh 1c> | ||
- | //* Запросы по хозяйтсвующим и поднадзорным | ||
- | Функция ЗапросПоднадзорныхОрганизаций(Поместить=Ложь) Экспорт | ||
- | Для Сч = 1 по 10 Цикл | ||
- | КонецЦикла; | ||
- | Возврат 6; | ||
- | КонецФункции | ||
- | |||
- | Функция ЗапросПоднадзорныхКонтрагентов(Поместить=Ложь) Экспорт | ||
- | |||
- | Функция ЗапросТоваров(ВидСправочника = Неопределено, Поместить=Ложь) Экспорт | ||
- | |||
- | //* Получить полное наименование | ||
- | Функция НаименованиеПолное(Контрагент) Экспорт | ||
- | |||
- | //* Получить головного контрагента | ||
- | // применяется к организациям и контрагентам | ||
- | Функция ГоловнойКонтрагент(Контрагент) Экспорт | ||
- | |||
- | //* Получить адрес организации/контрагента | ||
- | // ТипАдрес = "Юридический" / "Фактический" | ||
- | Функция ПолучитьАдрес(Объект, ТипАдреса) Экспорт | ||
- | |||
- | //* Установить адрес организации/контрагента | ||
- | Процедура УстановитьАдрес(Ссылка, ТипАдреса, Адрес) Экспорт | ||
- | |||
- | //* функция получения кода ОКПФ, специфичного для конфигурации | ||
- | Функция РазобратьНаименованиеВОПФ(Наименование) | ||
- | |||
- | //* функция получения кода ОКПФ | ||
- | Функция КодОКПФ(Ссылка) Экспорт | ||
- | |||
- | //* функция получения ОГРН | ||
- | Функция КодОГРН(Ссылка) Экспорт | ||
- | |||
- | //* Тип создаваемого или редактируемого хозяйствующего субъекта: | ||
- | //1 - юридическое лицо; | ||
- | //2 - физическое лицо; | ||
- | //3 - индивидуальный предприниматель. | ||
- | Функция ТипКонтрагента(Ссылка) Экспорт | ||
- | |||
- | //* Получение таблицы товаров от конфигурации | ||
- | Функция ОперацияПоКоду(Код) Экспорт | ||
- | |||
- | Функция ОбщийЗапросТоваров() | ||
- | |||
- | Функция ЗапросТаблицыТоваров(ВидДокумента = Неопределено) Экспорт | ||
- | |||
- | Функция ЗапросТаблицыПродукции(ВидДокумента = Неопределено) Экспорт | ||
- | |||
- | Функция ЗапросТаблицыСырья(ВидДокумента = Неопределено) Экспорт | ||
- | |||
- | Функция ЗапросТаблицыОприходования(ВидДокумента = Неопределено) Экспорт | ||
- | |||
- | Функция ЗапросТаблицыСписания(ВидДокумента = Неопределено) Экспорт | ||
- | |||
- | //* Заполнение любых особых полей сертификата сразу после создания | ||
- | Процедура ДозаполнитьПоляВетСертификата1С(Ссылка, ОбъектСертификата) Экспорт | ||
- | |||
- | //+ Заполнение любых особых полей сертификата сразу после записи | ||
- | Функция ДозаполнитьПоляВетСертификата1СПослеЗаписи(Ссылка, ОбъектСертификата) Экспорт | ||
- | |||
- | //+ Дозаполнение документов при разборе в очереди | ||
- | Процедура ДозаполнитьПоляВетСертификатов1СПоОчереди(СсылкаНаСертификат) Экспорт | ||
- | |||
- | //+ При проведении вет сертификата, после формирования движений | ||
- | Процедура ДействияПослеПроведенияВетСертификата(Объект, Движения) Экспорт | ||
- | |||
- | //+ Перед регистрацией сертификата | ||
- | Процедура ДействияПередРегистрациейВетСертификата(Основание, ВидДокумента) Экспорт | ||
- | |||
- | //+ После успешной регистрации сертификата | ||
- | Процедура ДействияПослеРегистрацииВетСертификата(Ссылка, Обработка) Экспорт | ||
- | |||
- | //* Получить вес товара | ||
- | Функция ПолучитьВесТовара(Товар) Экспорт | ||
- | |||
- | // Загрузка внешней обработки в параллельный контекст | ||
- | Функция ПолучитьОбъектОбработки() Экспорт | ||
- | |||
- | // Общие функции | ||
- | //+ Создание ветеринарного документа на основании, возвращает количество созданных | ||
- | Функция СоздатьВетДокиПоОснованию(Обработка, Документ, ВидДокумента=Неопределено) Экспорт | ||
- | |||
- | //+ Регистрация ветеринарного документа по основанию | ||
- | Процедура ЗарегистрироватьПоОснованию(Обработка, ВидДокумента, Документ) Экспорт | ||
- | |||
- | //+ Проведение ветеринарного документа по основанию | ||
- | Процедура ПровестиПоОснованию(Обработка, ВидДокумента, Документ) Экспорт | ||
- | |||
- | //+ расширения таблицы документов | ||
- | Процедура РасширитьТабДокументов(Таб, ТабФормы, ВидДокумента) Экспорт | ||
- | |||
- | Процедура ЗаполнитьСтрокуТабДокументов(Строка, Документ, ВидДокумента) Экспорт | ||
- | |||
- | // подписки на справочники | ||
- | Процедура АСП_ЗаписьСправочниковПриЗаписи(Источник, Отказ) Экспорт | ||
- | |||
- | </sxh> |