Писать в отчете 1С время, когда происходит ошибка

Рейтинг: 1.6135  
В работе
Предложил Зайцев Артемий 02.03.2014 11:58:01

Писать в отчете 1С время, когда происходит ошибка

Если обмен с 1С вернул ошибку, и 1С пишет текст ошибки следует в этот текст добавить время (время в 1С).

Конечно, можно зайти в монитор обмена в 1С и время посмотреть, но клиент об этом не догадывается.

Он присылает такую вещь, и спрашивает, что у него?


Произошла ошибка на стороне сервера. Получен неизвестный статус импорта.
Обмен не выполнен
Ответ сервера:
<ht ml xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru">
<head>
 <met a http-equiv="Content-Type" content="text/html;charset=windows-1251"/>
 <st yle type="text/css">
  .error {color:#000; height:200px; margin:-100px 0 0 -340px; font-family:Arial, sans-serif; text-align:center; position:absolute; top:50%; text-align:center; left:50%; width:680px;}
  .error-fon {font-size:240px; font-weight:bold; line-height:240px; color:#f5f5f5; position:absolute; top:-16px; left:50%; margin-left:-200px; z-index:-1;}
  .error-text-top {font-size:40px; margin-top:50px;}
  .error-test-separate {border-top:1px solid #f2f2f2; margin-top:10px;}
  .error-text-bottom {font-size:20px; margin-top:16px;}
 </style>
 <title>500 System Error</title>
</head>
<body>
<div class="error">
 <div class="error-fon">500</div>
 <div class="error-text-wrap">
  <div class="error-text-top">500 System Error</div>
  <div class="error-test-separate"></div>
  <div class="error-text-bottom">Bitrix Environment</div>
 </div>
</div>
</body>
 

Мне хотелось бы сразу в этом тексте видеть время. Ну и конечно, кто 500 ошибку нарисовал.

Приходится переспрашивать клиента про время. Или самому дольше копаться в логах

Рейтинг: 0  
Денисюк Александр 03.03.2014 16:09:59
В новой версии модуля обмена логирование со стороны 1С будет серьезно переделано. Будет и дата и время и много чего еще.