вторник, 29 декабря 2015 г.

Требования назначения функциональности

Когда вы сделали все правильно и все-же фоновое задание или отчет не вынеслось на отдельный сервер, то следует сделать настройку ТЖ, для уточнения вызова.


Сформировав технологический журнал вида:
<log history="2" location="C:\1C\logs\bg_jobs">
  <event>
      <eq property="Name" value="CALL"/>
      <eq property="Func" value="Background job"/>
    </event>
  <property name="Module"/>
  <property name="Method"/>
  <property name="SessionID"/>
</log>
Вы увидите, какие в действительности методы конфигурации вызываются в качестве фоновых заданий.
Значения Module и Method и нужно использовать в качестве параметра требования.

ТЖ у меня имел вот такой вид:

41:32.609013-51236998,CALL,1,SessionID=158(155),Module=РаботаВБезопасномРежиме,Method=ВыполнитьМетодКонфигурации
43:19.987040-922028,CALL,1,SessionID=160(155),Module=РаботаВБезопасномРежиме,Method=ВыполнитьМетодКонфигурации
43:26.034055-1516036,CALL,1,SessionID=162(155),Module=РаботаВБезопасномРежиме,Method=ВыполнитьМетодКонфигурации

После чего в качестве дополнительного параметра для требования указываем строку:
BackgroundJob.CommonModule.РаботаВБезопасномРежиме.ВыполнитьМетодКонфигурации

Комментариев нет:

Отправить комментарий