Здравствуйте,
на данный момент не удается воспроизвести ошибку, указанную вами, т.к. отсутствует доступ к серверу Audatex. Был отправлен запрос Audatex для предоставления тестовой учетной записи. Когда Audatex сможет предоставить тестовую учетную запись к своему серверу, чтобы можно было загрузить хоть какие-нибудь данные для воспроизведения ошибки, предсказать очень сложно. Возможно это займет достаточно много времени.
Идеальный вариант - попытаться загрузить данные под вашей учетной записью, чтобы получить указанную ошибку. Возможен ли такой вариант?
Когда обработка импорта дел из Audatex встраивалась в конфигурацию, ошибки отсутствия нормачасов в данных от сервера не было.
Как временный вариант решения данной ошибку можно предложить заменить строки кода (с 617 строки)
Код |
---|
Если ЕстьРаботы Тогда
ТаблицаРабот.Колонки.Добавить("РПвЧас", ТипЧисло);
ТаблицаРабот.ЗаполнитьЗначения(ПараметрыДела["РПвЧас"], "РПвЧас");
ТаблицаРабот.Колонки.Добавить("НЧРабот", ТипЧисло);
ТаблицаРабот.ЗаполнитьЗначения(ПараметрыДела["НЧРабот"], "НЧРабот");
КонецЕсли;
|
на
Код |
---|
Если ЕстьРаботы Тогда
ТаблицаРабот.Колонки.Добавить("РПвЧас", ТипЧисло);
ТаблицаРабот.ЗаполнитьЗначения(ПараметрыДела["РПвЧас"], "РПвЧас");
ТаблицаРабот.Колонки.Добавить("НЧРабот", ТипЧисло);
ТекЗнч = ВернутьВозможноеЗначение(ПараметрыДела, "НЧРабот");
Неопр = ТекЗнч = "" ИЛИ ТекЗнч = Неопределено;
НормочасыРабот = ?(Неопр, 0, Число(Знч));
ТаблицаРабот.ЗаполнитьЗначения(НормочасыРабот, "НЧРабот");
КонецЕсли;
|
Исправление ошибки зависит от того - удастсся ли воспроизвести ошибку на тестовой учетной записи и когда даннвя тестовая учетная запись будет предоставлена Audatex.