9 фоновая регламентная работа с документами: различия между версиями

Материал из База знаний АО АСП
Перейти к навигации Перейти к поиску
Нет описания правки
 
(не показаны 2 промежуточные версии этого же участника)
Строка 1: Строка 1:
====== Фоновая и регламентная выгрузка в АСП.Шлюз ======
====== Фоновая и регламентная выгрузка в АСП.Шлюз ======


__Фоновая выгрузка (выгрузка в фоновом режиме)__ - режим выгрузки, который не блокирует окно (интерфейс пользователя) на время выполнения операции.
'''Фоновая выгрузка (выгрузка в фоновом режиме)''' - режим выгрузки, который не блокирует окно (интерфейс пользователя) на время выполнения операции.


====== Управляемые формы ======
====== Управляемые формы ======
Строка 17: Строка 17:
----
----


__Заполнение справочника <syntaxhighlight lang='bash'>
'''Заполнение справочника '''"АСП Настройки"'''.''' Справочник предназначен для хранения настроек взаимодействия с программой АСП.Шлюз. Каждому пользователю, который взаимодействует с АСП.Шлюз (в том числе пользователю, от имени которого выполняются регламентные задания), необходимо внести индивидуальные настройки в справочник. Эти настройки будут использоваться при выполнении операций в фоновом режиме или выполнении регламентного задания.
'"АСП Настройки"
</syntaxhighlight>'.__ Справочник предназначен для хранения настроек взаимодействия с программой АСП.Шлюз. Каждому пользователю, который взаимодействует с АСП.Шлюз (в том числе пользователю, от имени которого выполняются регламентные задания), необходимо внести индивидуальные настройки в справочник. Эти настройки будут использоваться при выполнении операций в фоновом режиме или выполнении регламентного задания.


  - Зайти на вкладку <syntaxhighlight lang='bash'>
Зайти на вкладку '''"Выгрузка и регистрация"'''.
'"Выгрузка и регистрация"
Перейти на вкладку '''"Настройки"'''.  
</syntaxhighlight>'.
Нажать на ссылку '''"АСП Настройки"''' => Откроется окно справочника.
  - Перейти на вкладку <syntaxhighlight lang='bash'>
'"Настройки"
</syntaxhighlight>'.  
  - Нажать на ссылку <syntaxhighlight lang='bash'>
'"АСП Настройки"
</syntaxhighlight>' => Откроется окно справочника.


[[File:1_ш_фоновая_работа.png]]
[[File:1_ш_фоновая_работа.png]]


  - Нажать кнопку <syntaxhighlight lang='bash'>
Нажать кнопку '''"Создать"'''.  
'"Создать"
Заполнить поле '''"Наименование"'''. Поле '''"Код пользователя"''' заполнится автоматически при записи настроек.
</syntaxhighlight>'.  
Если работа будет осуществляться на продуктивной среде, то в поле '''"Продуктив"''' поставить галочку, если на тестовой - галочку не ставить. Если документы сразу будут регистрироваться в фоновом режиме, то установить галочку  в поле '''"Регистрировать"''', если только выгружаться - галочку не ставить.
  - Заполнить поле <syntaxhighlight lang='bash'>
Заполнить поля/ '''"Имя шлюза"''', '''"Подключение"''', '''"Логин"''', '''"Пароль"''' аналогично разделу настроек подключения [[5_асп.шлюз:2_внешняя_обработка:1_1с_8.х:1_настройки_обработки|обработки 1С 8.Х]].
'"Наименование"
Для возврата ГУИДа сертификата из АСП.Шлюз в обработку  поставить галочку в поле '''"Возвращать сертификаты"'''. Для обновления данных в АСП.Шлюз в карточке поднадзорного поставить галочку в поле '''"Обновить контрагента"'''.  
</syntaxhighlight>'. Поле <syntaxhighlight lang='bash'>
Нажать кнопку '''"Записать и закрыть"'''.
'"Код пользователя"
Нажать кнопку '''"Назад"'''.
</syntaxhighlight>' заполнится автоматически при записи настроек.
  - Если работа будет осуществляться на продуктивной среде, то в поле <syntaxhighlight lang='bash'>
'"Продуктив"
</syntaxhighlight>' поставить галочку, если на тестовой - галочку не ставить. Если документы сразу будут регистрироваться в фоновом режиме, то установить галочку  в поле <syntaxhighlight lang='bash'>
'"Регистрировать"
</syntaxhighlight>', если только выгружаться - галочку не ставить.
  - Заполнить поля/ <syntaxhighlight lang='bash'>
'"Имя шлюза"
</syntaxhighlight>', <syntaxhighlight lang='bash'>
'"Подключение"
</syntaxhighlight>', <syntaxhighlight lang='bash'>
'"Логин"
</syntaxhighlight>', <syntaxhighlight lang='bash'>
'"Пароль"
</syntaxhighlight>' аналогично разделу настроек подключения [[5_асп.шлюз:2_внешняя_обработка:1_1с_8.х:1_настройки_обработки|обработки 1С 8.Х]].
  - Для возврата ГУИДа сертификата из АСП.Шлюз в обработку  поставить галочку в поле <syntaxhighlight lang='bash'>
'"Возвращать сертификаты"
</syntaxhighlight>'. Для обновления данных в АСП.Шлюз в карточке поднадзорного поставить галочку в поле <syntaxhighlight lang='bash'>
'"Обновить контрагента"
</syntaxhighlight>'.  
  - Нажать кнопку <syntaxhighlight lang='bash'>
'"Записать и закрыть"
</syntaxhighlight>'.
  - Нажать кнопку <syntaxhighlight lang='bash'>
'"Назад"
</syntaxhighlight>'.


[[File:2_ш_фоновая_работа.png]]
[[File:2_ш_фоновая_работа.png]]


__Заполнение справочника <syntaxhighlight lang='bash'>
'''Заполнение справочника '''"АСП Соответствие Документов"'''.''' Справочник предназначен для установки соответствия между документами в учетной системе и АСП.Шлюз, а также определяет выполняемый тип операций и настройки подбора документов при выполнении регламентного задания.
'"АСП Соответствие Документов"
</syntaxhighlight>'.__ Справочник предназначен для установки соответствия между документами в учетной системе и АСП.Шлюз, а также определяет выполняемый тип операций и настройки подбора документов при выполнении регламентного задания.


  - Зайти на вкладку <syntaxhighlight lang='bash'>
Зайти на вкладку '''"Выгрузка и регистрация"'''.
'"Выгрузка и регистрация"
Перейти на вкладку '''"Настройки"'''.  
</syntaxhighlight>'.
Нажать на ссылку '''"АСП соответствие документов"''' => Откроется окно справочника.
  - Перейти на вкладку <syntaxhighlight lang='bash'>
'"Настройки"
</syntaxhighlight>'.  
  - Нажать на ссылку <syntaxhighlight lang='bash'>
'"АСП соответствие документов"
</syntaxhighlight>' => Откроется окно справочника.


[[File:3_ш_фоновая_работа.png]]
[[File:3_ш_фоновая_работа.png]]


  - Нажать кнопку <syntaxhighlight lang='bash'>
Нажать кнопку '''"Создать"'''.  
'"Создать"
Заполнить поле '''"Наименование"'''.
</syntaxhighlight>'.  
В поле '''"База"''' указать тип документа в Вашей учетной системе. '''"Имя ТЧ товары"''' - наименование таблицы товаров документа
  - Заполнить поле <syntaxhighlight lang='bash'>
В поле '''"Шлюз"''' внести тип документа в АСП.Шлюз. При желании заполнить поля '''"Операции"''' - тип операции, выполняемой при выгрузке/регистрации документов (если значение не заполнено будет выполняться стандартная выгрузка/регистрация документа) и '''"Отбор"''' - для настройки подбора документов на выгрузку в АСП.Шлюз регламентным заданием, а также для фильтра товаров документа (если необходимо выгружать в АСП.Шлюз не все позиции документа, а только принадлежащие определенным группам).
'"Наименование"
В поле '''"Отбор"''' нажать кнопку '''"Выбрать"'''.
</syntaxhighlight>'.
Выбрать параметр '''"Пометка на удаление"'''.
  - В поле <syntaxhighlight lang='bash'>
Нажать кнопку '''"Выбрать"'''.
'"База"
в табличной части дважды кликнуть по колонке '''"Значение"''' и кликнуть по строке '''"Нет"'''.
</syntaxhighlight>' указать тип документа в Вашей учетной системе. <syntaxhighlight lang='bash'>
Нажать кнопку '''"ОК"'''.
'"Имя ТЧ товары"
Активировать выгрузку документов данного типа по расписанию, установив галочку в поле '''"Выгружать документы в регламентном задании"'''.
</syntaxhighlight>' - наименование таблицы товаров документа
В полях '''"Выгружать документы за прошедшие дни"''' и '''"за исключением последних"''' указываются параметры необходимые для подбора документов по периоду. (Если необходимо выгрузить документы за последние 3 дня, то в первом поле указываем значение 3, а во втором - 0).
  - В поле <syntaxhighlight lang='bash'>
Нажать кнопку '''"Записать и закрыть"'''.
'"Шлюз"
Нажать кнопку '''"Назад"'''.
</syntaxhighlight>' внести тип документа в АСП.Шлюз. При желании заполнить поля <syntaxhighlight lang='bash'>
'"Операции"
</syntaxhighlight>' - тип операции, выполняемой при выгрузке/регистрации документов (если значение не заполнено будет выполняться стандартная выгрузка/регистрация документа) и <syntaxhighlight lang='bash'>
'"Отбор"
</syntaxhighlight>' - для настройки подбора документов на выгрузку в АСП.Шлюз регламентным заданием, а также для фильтра товаров документа (если необходимо выгружать в АСП.Шлюз не все позиции документа, а только принадлежащие определенным группам).
  - В поле <syntaxhighlight lang='bash'>
'"Отбор"
</syntaxhighlight>' нажать кнопку <syntaxhighlight lang='bash'>
'"Выбрать"
</syntaxhighlight>'.
  - Выбрать параметр <syntaxhighlight lang='bash'>
'"Пометка на удаление"
</syntaxhighlight>'.
  - Нажать кнопку <syntaxhighlight lang='bash'>
'"Выбрать"
</syntaxhighlight>'.
  - в табличной части дважды кликнуть по колонке <syntaxhighlight lang='bash'>
'"Значение"
</syntaxhighlight>' и кликнуть по строке <syntaxhighlight lang='bash'>
'"Нет"
</syntaxhighlight>'.
  - Нажать кнопку <syntaxhighlight lang='bash'>
'"ОК"
</syntaxhighlight>'.
  - Активировать выгрузку документов данного типа по расписанию, установив галочку в поле <syntaxhighlight lang='bash'>
'"Выгружать документы в регламентном задании"
</syntaxhighlight>'.
  - В полях <syntaxhighlight lang='bash'>
'"Выгружать документы за прошедшие дни"
</syntaxhighlight>' и <syntaxhighlight lang='bash'>
'"за исключением последних"
</syntaxhighlight>' указываются параметры необходимые для подбора документов по периоду. (Если необходимо выгрузить документы за последние 3 дня, то в первом поле указываем значение 3, а во втором - 0).
  - Нажать кнопку <syntaxhighlight lang='bash'>
'"Записать и закрыть"
</syntaxhighlight>'.
  - Нажать кнопку <syntaxhighlight lang='bash'>
'"Назад"
</syntaxhighlight>'.


[[File:4_ш_фоновая_работа.png]]
[[File:4_ш_фоновая_работа.png]]


Нажать кнопку <syntaxhighlight lang='bash'>
Нажать кнопку '''"Выгружать в справочник"''' => В справочники перенеслись настройки обработки.
'"Выгружать в справочник"
</syntaxhighlight>' => В справочники перенеслись настройки обработки.


[[File:5_ш_фоновая_работа.png]]
[[File:5_ш_фоновая_работа.png]]


  - В разделе <syntaxhighlight lang='bash'>
В разделе '''"Выгрузка и регистрация"''' перейти на вкладку '''"Документы"'''.
'"Выгрузка и регистрация"
Выбрать необходимый тип документов.
</syntaxhighlight>' перейти на вкладку <syntaxhighlight lang='bash'>
Нажать кнопку '''"Обновить таблицу"'''.
'"Документы"
Выделить документы галочками.
</syntaxhighlight>'.
Кликнуть по переключателю операции на нужный пункт.
  - Выбрать необходимый тип документов.
Нажать кнопку '''"Отправить"(ФОН)''' => Отобразится сообщение: "Выгрузка документов Завершена".
  - Нажать кнопку <syntaxhighlight lang='bash'>
Кликнуть на кнопку '''"ОК"'''.
'"Обновить таблицу"
</syntaxhighlight>'.
  - Выделить документы галочками.
  - Кликнуть по переключателю операции на нужный пункт.
  - Нажать кнопку <syntaxhighlight lang='bash'>
'"Отправить"(ФОН)
</syntaxhighlight>' => Отобразится сообщение: "Выгрузка документов Завершена".
  - Кликнуть на кнопку <syntaxhighlight lang='bash'>
'"ОК"
</syntaxhighlight>'.


[[File:6_ш_фоновая_работа.png]]
[[File:6_ш_фоновая_работа.png]]


Результат можно увидеть на вкладке <syntaxhighlight lang='bash'>
Результат можно увидеть на вкладке '''"Отчет по выгрузке и регистрации"'''.
'"Отчет по выгрузке и регистрации"
</syntaxhighlight>'.


[[File:7_ш_фоновая_работа.png]]
[[File:7_ш_фоновая_работа.png]]
Строка 173: Строка 79:
Также отчет по фоновым и регламентным заданиям можно просмотреть в журнале регистрации.
Также отчет по фоновым и регламентным заданиям можно просмотреть в журнале регистрации.


  - Нажать на кнопку <syntaxhighlight lang='bash'>
Нажать на кнопку '''"Главное меню"'''.
'"Главное меню"
Выбрать пункт '''"Все функции"'''.
</syntaxhighlight>'.
Развернуть раздел '''"Стандартные"'''.
  - Выбрать пункт <syntaxhighlight lang='bash'>
Выбрать пункт '''"Журнал регистрации"''', кликнув по строке.
'"Все функции"
Нажать кнопку '''"Открыть"'''.
</syntaxhighlight>'.
  - Развернуть раздел <syntaxhighlight lang='bash'>
'"Стандартные"
</syntaxhighlight>'.
  - Выбрать пункт <syntaxhighlight lang='bash'>
'"Журнал регистрации"
</syntaxhighlight>', кликнув по строке.
  - Нажать кнопку <syntaxhighlight lang='bash'>
'"Открыть"
</syntaxhighlight>'.


[[File:8_ш_фоновая_работа.png]]
[[File:8_ш_фоновая_работа.png]]
Строка 195: Строка 91:
[[File:9_ш_фоновая_работа.png]]
[[File:9_ш_фоновая_работа.png]]
[[Category:1 1с 8.х]]
[[Category:1 1с 8.х]]
<vote type=1 />

Текущая версия от 10:30, 28 марта 2025

Фоновая и регламентная выгрузка в АСП.Шлюз

Фоновая выгрузка (выгрузка в фоновом режиме) - режим выгрузки, который не блокирует окно (интерфейс пользователя) на время выполнения операции.

Управляемые формы

Для работы с фоновой и регламентной выгрузкой документов в АСП.Шлюз необходимо добавить:

  • Общий модуль "АСП_ВыгрузкаШлюз"
  • Справочник "АСП_Настройки"
  • Справочник "АСП_СоответствиеДокументов"
  • Регламентное задание "АСП_ВыгрузкаСертификатов"

При необходимости адаптировать функции общего модуля "АСП_ВыгрузкаШлюз" из области "ФормированияОтдельныхОбъектов" аналогично с изменениями, внесенными в одноименные функции модуля формы обработки.

Выше перечисленные данные внесены в шаблон конфигурации 8.3 Файл:Fon unf.cf


Заполнение справочника "АСП Настройки". Справочник предназначен для хранения настроек взаимодействия с программой АСП.Шлюз. Каждому пользователю, который взаимодействует с АСП.Шлюз (в том числе пользователю, от имени которого выполняются регламентные задания), необходимо внести индивидуальные настройки в справочник. Эти настройки будут использоваться при выполнении операций в фоновом режиме или выполнении регламентного задания.

  1. Зайти на вкладку "Выгрузка и регистрация".
  2. Перейти на вкладку "Настройки".
  3. Нажать на ссылку "АСП Настройки" => Откроется окно справочника.

  1. Нажать кнопку "Создать".
  2. Заполнить поле "Наименование". Поле "Код пользователя" заполнится автоматически при записи настроек.
  3. Если работа будет осуществляться на продуктивной среде, то в поле "Продуктив" поставить галочку, если на тестовой - галочку не ставить. Если документы сразу будут регистрироваться в фоновом режиме, то установить галочку в поле "Регистрировать", если только выгружаться - галочку не ставить.
  4. Заполнить поля/ "Имя шлюза", "Подключение", "Логин", "Пароль" аналогично разделу настроек подключения обработки 1С 8.Х.
  5. Для возврата ГУИДа сертификата из АСП.Шлюз в обработку поставить галочку в поле "Возвращать сертификаты". Для обновления данных в АСП.Шлюз в карточке поднадзорного поставить галочку в поле "Обновить контрагента".
  6. Нажать кнопку "Записать и закрыть".
  7. Нажать кнопку "Назад".

Заполнение справочника "АСП Соответствие Документов". Справочник предназначен для установки соответствия между документами в учетной системе и АСП.Шлюз, а также определяет выполняемый тип операций и настройки подбора документов при выполнении регламентного задания.

  1. Зайти на вкладку "Выгрузка и регистрация".
  2. Перейти на вкладку "Настройки".
  3. Нажать на ссылку "АСП соответствие документов" => Откроется окно справочника.

  1. Нажать кнопку "Создать".
  2. Заполнить поле "Наименование".
  3. В поле "База" указать тип документа в Вашей учетной системе. "Имя ТЧ товары" - наименование таблицы товаров документа
  4. В поле "Шлюз" внести тип документа в АСП.Шлюз. При желании заполнить поля "Операции" - тип операции, выполняемой при выгрузке/регистрации документов (если значение не заполнено будет выполняться стандартная выгрузка/регистрация документа) и "Отбор" - для настройки подбора документов на выгрузку в АСП.Шлюз регламентным заданием, а также для фильтра товаров документа (если необходимо выгружать в АСП.Шлюз не все позиции документа, а только принадлежащие определенным группам).
  5. В поле "Отбор" нажать кнопку "Выбрать".
  6. Выбрать параметр "Пометка на удаление".
  7. Нажать кнопку "Выбрать".
  8. в табличной части дважды кликнуть по колонке "Значение" и кликнуть по строке "Нет".
  9. Нажать кнопку "ОК".
  10. Активировать выгрузку документов данного типа по расписанию, установив галочку в поле "Выгружать документы в регламентном задании".
  11. В полях "Выгружать документы за прошедшие дни" и "за исключением последних" указываются параметры необходимые для подбора документов по периоду. (Если необходимо выгрузить документы за последние 3 дня, то в первом поле указываем значение 3, а во втором - 0).
  12. Нажать кнопку "Записать и закрыть".
  13. Нажать кнопку "Назад".

Нажать кнопку "Выгружать в справочник" => В справочники перенеслись настройки обработки.

  1. В разделе "Выгрузка и регистрация" перейти на вкладку "Документы".
  2. Выбрать необходимый тип документов.
  3. Нажать кнопку "Обновить таблицу".
  4. Выделить документы галочками.
  5. Кликнуть по переключателю операции на нужный пункт.
  6. Нажать кнопку "Отправить"(ФОН) => Отобразится сообщение: "Выгрузка документов Завершена".
  7. Кликнуть на кнопку "ОК".

Результат можно увидеть на вкладке "Отчет по выгрузке и регистрации".

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

  1. Нажать на кнопку "Главное меню".
  2. Выбрать пункт "Все функции".
  3. Развернуть раздел "Стандартные".
  4. Выбрать пункт "Журнал регистрации", кликнув по строке.
  5. Нажать кнопку "Открыть".

Откроется журнал регистрации.

0.00
(0 голосов)