Модули меркурий: различия между версиями
Shihov (обсуждение | вклад) Нет описания правки |
Shihov (обсуждение | вклад) Нет описания правки |
||
Строка 1: | Строка 1: | ||
====== Функции и процедуры транспортного модуля ====== | ====== Функции и процедуры транспортного модуля ====== | ||
===Ошибки=== | ===Ошибки=== | ||
<1c> | <syntaxhighlight lang='1c'> | ||
Процедура ХКонтекст(Описание, Контекст=1) Экспорт | Процедура ХКонтекст(Описание, Контекст=1) Экспорт | ||
Процедура ХПокинутьКонтекст() Экспорт | Процедура ХПокинутьКонтекст() Экспорт | ||
Процедура ХОчиститьКонтекст() Экспорт | Процедура ХОчиститьКонтекст() Экспорт | ||
Процедура ХОшибка(Ошибка, Источник = Неопределено, Блок=Ложь) Экспорт | Процедура ХОшибка(Ошибка, Источник = Неопределено, Блок=Ложь) Экспорт | ||
</ | </syntaxhighlight> | ||
===Работа с документами=== | ===Работа с документами=== | ||
<1c> | <syntaxhighlight lang='1c'> | ||
// процедура заполняет вет. сертификат данными из входящиего электронного сертификата Меркурий | // процедура заполняет вет. сертификат данными из входящиего электронного сертификата Меркурий | ||
// параметры: | // параметры: | ||
Строка 51: | Строка 51: | ||
// документ слияния передается в качестве единственного параметра данной процедуры | // документ слияния передается в качестве единственного параметра данной процедуры | ||
Процедура СлияниеСкладскихЗаписей(Слияние) Экспорт | Процедура СлияниеСкладскихЗаписей(Слияние) Экспорт | ||
</ | </syntaxhighlight> | ||
===Работа с номенклатурой=== | ===Работа с номенклатурой=== | ||
<1c> | <syntaxhighlight lang='1c'> | ||
// функция возвращает массив номенклатуры предприятия (массив структур) | // функция возвращает массив номенклатуры предприятия (массив структур) | ||
// параметры: | // параметры: | ||
Строка 68: | Строка 68: | ||
// Удаление - флаг принимает значение Истина, для удаления сведений о продукции из Меркурий. | // Удаление - флаг принимает значение Истина, для удаления сведений о продукции из Меркурий. | ||
Процедура ЗарегистрироватьНоменклатуру(Номенклатура, Подразделение, Удаление = Ложь) Экспорт | Процедура ЗарегистрироватьНоменклатуру(Номенклатура, Подразделение, Удаление = Ложь) Экспорт | ||
</ | </syntaxhighlight> | ||
===Работа с сертификатами=== | ===Работа с сертификатами=== | ||
<1c> | <syntaxhighlight lang='1c'> | ||
// процедура отправляет запрос в Меркурий на получение списка сертификатов | // процедура отправляет запрос в Меркурий на получение списка сертификатов | ||
// результат запроса сохраняется в параметр сеанса "СписокСертификатов" в виде таблицы значений | // результат запроса сохраняется в параметр сеанса "СписокСертификатов" в виде таблицы значений | ||
Строка 88: | Строка 88: | ||
// используется при гашении из формы списка сертификатов | // используется при гашении из формы списка сертификатов | ||
Процедура ПогаситьСертификат(Подразделение, УУИД) Экспорт | Процедура ПогаситьСертификат(Подразделение, УУИД) Экспорт | ||
</ | </syntaxhighlight> | ||
===Работа со складскими записями=== | ===Работа со складскими записями=== | ||
<1c> | <syntaxhighlight lang='1c'> | ||
// процедура помещает в ПараметрыСеанса.СкладскиеЗаписи складские записи всех подразделений из массива "Подразделения" | // процедура помещает в ПараметрыСеанса.СкладскиеЗаписи складские записи всех подразделений из массива "Подразделения" | ||
// с учетом фильтра, помещенного в параметр сеанса "ПараметрыСеанса.Фильтр"; | // с учетом фильтра, помещенного в параметр сеанса "ПараметрыСеанса.Фильтр"; | ||
Строка 109: | Строка 109: | ||
// функция возвращает структуру с данными складской записи из Меркурий. | // функция возвращает структуру с данными складской записи из Меркурий. | ||
Функция ДанныеСкладскойЗаписиПоГУИД(Подразделение,ГУИД) Экспорт | Функция ДанныеСкладскойЗаписиПоГУИД(Подразделение,ГУИД) Экспорт | ||
</ | </syntaxhighlight> | ||
===Заполнение справочников данными из Меркурий=== | ===Заполнение справочников данными из Меркурий=== | ||
<1c> | <syntaxhighlight lang='1c'> | ||
Процедура ЗаполнитьСправочникКатегорий() Экспорт | Процедура ЗаполнитьСправочникКатегорий() Экспорт | ||
Процедура ЗаполнитьСправочникЦелиОформленияВетСертификата() Экспорт | Процедура ЗаполнитьСправочникЦелиОформленияВетСертификата() Экспорт | ||
Строка 120: | Строка 120: | ||
Процедура ЗаполнитьСправочникПараметрыРегионализации() Экспорт | Процедура ЗаполнитьСправочникПараметрыРегионализации() Экспорт | ||
Процедура ЗаполнитьСправочникУпаковки() Экспорт | Процедура ЗаполнитьСправочникУпаковки() Экспорт | ||
</ | </syntaxhighlight> | ||
===Запрос в Меркурий=== | ===Запрос в Меркурий=== | ||
<1c> | <syntaxhighlight lang='1c'> | ||
// процедура выполняет разбор заявок в Систему Меркурий по текущему пользователю(Общая=Ложь) | // процедура выполняет разбор заявок в Систему Меркурий по текущему пользователю(Общая=Ложь) | ||
// или всем пользователям(Общая=Истина) | // или всем пользователям(Общая=Истина) | ||
// может использоваться для разбора зависших по причине какого-либо сбоя заявок | // может использоваться для разбора зависших по причине какого-либо сбоя заявок | ||
Процедура РазобратьОчередьЗаявок(Общая = Ложь) Экспорт | Процедура РазобратьОчередьЗаявок(Общая = Ложь) Экспорт | ||
</ | </syntaxhighlight> | ||
[[Category:Асп.шлюз выгрузка]] | [[Category:Асп.шлюз выгрузка]] | ||
<vote type=1 /> | <vote type=1 /> |