Ошибка при обработки полученной ТТН в 1С:Розница

Форум для обсуждения вопросов по эксплуатации ЕГАИС Розница

Модераторы: Operator 2, Operator 1, Operator 4

Правила форума
В данном разделе сообщения оставляются по следующим правилам.
- данный раздел создан исключительно для помощи в подключении к ЕГАИС.
- участники попытавшиеся оставить сообщения не в своей теме (не относящиеся к проблеме автора) немедленно утрачивают доступ к этому разделу.
- в данном разделе задаются только конкретные технические вопросы.
- за весь офтоп и ненормативную лексику будут выдаваться предупреждения, блокирующие на произвольное время доступ на форум
aezdakov
Сообщений: 118
Зарегистрирован: 02 дек 2015, 06:59

Ошибка при обработки полученной ТТН в 1С:Розница

Сообщение aezdakov » 09 дек 2015, 10:28

Обновил розницу до 2.1.9.17 и не смог получить ТТН. Воспользовались данными советами: viewtopic.php?f=4&t=722 ТТН получить удалось, но при отправки данных в ЕГАИС после сопоставлений и проведения накладной уперается в ошибку:

Код: Выбрать все

{ОбщийМодуль.ИнтеграцияЕГАИС.Модуль(476)}: Ошибка при установке значения атрибута контекста (ИдентификаторТТН)
   ШапкаАктаXDTO.ИдентификаторТТН = ДанныеТТН.ИдентификаторТТН;
по причине:
Несоответствие типов XDTO
по причине:
Ошибка проверки данных XDTO:
Значение: '' не соответствует простому типу: {http://fsrar.ru/WEGAIS/Common}Строка50
Значение не соответствует образцу

В самой рознице поменял:

Код: Выбрать все

      Состояние(НСтр("ru = 'Загрузка ТТН...'"));
      Если ТранспортныйМодуль.ОбменНаСервере Тогда
         Результат = ИнтеграцияЕГАИСВызовСервера.ЗагрузитьДокументыИзУТМ(ТранспортныйМодуль, "/WAYBILL/,/WayBill/,/FORMBREGINFO/", Контекст.ОтображатьСообщения, ДополнительныеПараметры);
      Иначе
         Результат = ИнтеграцияЕГАИСКлиентСервер.ЗагрузитьДокументыИзУТМ(ТранспортныйМодуль, "/WAYBILL/,/WayBill/,/FORMBREGINFO/", Контекст.ОтображатьСообщения, ДополнительныеПараметры);
      КонецЕсли;

- добавив /WayBill/
Такую ошибку где-то вроде видел, но где найти не смог.
spuln
Сообщений: 25
Зарегистрирован: 12 ноя 2015, 11:25

Re: Ошибка при обработки полученной ТТН в 1С:Розница

Сообщение spuln » 09 дек 2015, 13:14

Тоже столкнулся с такой проблемой, только внес исправления в функции ЗагрузитьДокументыИзУТМ() где сравниваются фильтры добавил функцию ВРег() в функции найти(), которая приводит строку к верхнему регистру и сравнение корректно отображается. Ответ ушел нормально.
И у меня встречный вопрос, кто-то знает, сохраняет ли 1с ответные квитанции, принят акт или нет
Владимир
Сообщений: 67
Зарегистрирован: 03 ноя 2015, 08:18

Re: Ошибка при обработки полученной ТТН в 1С:Розница

Сообщение Владимир » 09 дек 2015, 14:32

2.1.9.17

удивите -мы ждали полтора месяца обновление, а оно не обновленное !?
spuln
Сообщений: 25
Зарегистрирован: 12 ноя 2015, 11:25

Re: Ошибка при обработки полученной ТТН в 1С:Розница

Сообщение spuln » 09 дек 2015, 14:41

Владимир писал(а):
2.1.9.17

удивите -мы ждали полтора месяца обновление, а оно не обновленное !?


Ждем дальше :) У меня базовая, вносить правки нельзя
Владимир
Сообщений: 67
Зарегистрирован: 03 ноя 2015, 08:18

Re: Ошибка при обработки полученной ТТН в 1С:Розница

Сообщение Владимир » 09 дек 2015, 14:50

щииикарно .... еще подозрительно что в ананосе написано 1с умеет работь с 1.0.7 а боевой утм 2.0..
aezdakov
Сообщений: 118
Зарегистрирован: 02 дек 2015, 06:59

Re: Ошибка при обработки полученной ТТН в 1С:Розница

Сообщение aezdakov » 09 дек 2015, 15:02

spuln писал(а):Тоже столкнулся с такой проблемой, только внес исправления в функции ЗагрузитьДокументыИзУТМ() где сравниваются фильтры добавил функцию ВРег() в функции найти(), которая приводит строку к верхнему регистру и сравнение корректно отображается. Ответ ушел нормально.
И у меня встречный вопрос, кто-то знает, сохраняет ли 1с ответные квитанции, принят акт или нет

Попробовал, на полученной ранее ТТН не пропала ошибка, завтра попробую получить новую и её принять. Отказ от ТТН тоже выдаёт туже ошибку.
spuln писал(а):Ждем дальше У меня базовая, вносить правки нельзя

Ждать придётся долго, 1С-совцы не планируют пока обновлений.
Владимир
Сообщений: 67
Зарегистрирован: 03 ноя 2015, 08:18

Re: Ошибка при обработки полученной ТТН в 1С:Розница

Сообщение Владимир » 09 дек 2015, 15:11

а как работать тогда !?
spuln
Сообщений: 25
Зарегистрирован: 12 ноя 2015, 11:25

Re: Ошибка при обработки полученной ТТН в 1С:Розница

Сообщение spuln » 09 дек 2015, 17:32

aezdakov писал(а):Обновил розницу до 2.1.9.17 и не смог получить ТТН. Воспользовались данными советами: viewtopic.php?f=4&t=722 ТТН получить удалось, но при отправки данных в ЕГАИС после сопоставлений и проведения накладной уперается в ошибку:

Код: Выбрать все

{ОбщийМодуль.ИнтеграцияЕГАИС.Модуль(476)}: Ошибка при установке значения атрибута контекста (ИдентификаторТТН)
   ШапкаАктаXDTO.ИдентификаторТТН = ДанныеТТН.ИдентификаторТТН;
по причине:
Несоответствие типов XDTO
по причине:
Ошибка проверки данных XDTO:
Значение: '' не соответствует простому типу: {http://fsrar.ru/WEGAIS/Common}Строка50
Значение не соответствует образцу

В самой рознице поменял:

Код: Выбрать все

      Состояние(НСтр("ru = 'Загрузка ТТН...'"));
      Если ТранспортныйМодуль.ОбменНаСервере Тогда
         Результат = ИнтеграцияЕГАИСВызовСервера.ЗагрузитьДокументыИзУТМ(ТранспортныйМодуль, "/WAYBILL/,/WayBill/,/FORMBREGINFO/", Контекст.ОтображатьСообщения, ДополнительныеПараметры);
      Иначе
         Результат = ИнтеграцияЕГАИСКлиентСервер.ЗагрузитьДокументыИзУТМ(ТранспортныйМодуль, "/WAYBILL/,/WayBill/,/FORMBREGINFO/", Контекст.ОтображатьСообщения, ДополнительныеПараметры);
      КонецЕсли;

- добавив /WayBill/
Такую ошибку где-то вроде видел, но где найти не смог.


Судя по вашей ошибке у вас идентификатор ттн не заполнен и при попытке присвоить пустую строку фабрике xdto выскакивает ошибка не соответствия типа, так как ожидается что там будут данные
aezdakov
Сообщений: 118
Зарегистрирован: 02 дек 2015, 06:59

Re: Ошибка при обработки полученной ТТН в 1С:Розница

Сообщение aezdakov » 10 дек 2015, 06:12

spuln писал(а):Судя по вашей ошибке у вас идентификатор ттн не заполнен и при попытке присвоить пустую строку фабрике xdto выскакивает ошибка не соответствия типа, так как ожидается что там будут данные

И что мне делать с такой ттн по логике 1с, если я от неё из-за этого отказаться даже не могу?
Bast
Сообщений: 120
Зарегистрирован: 07 дек 2015, 12:58

Re: Ошибка при обработки полученной ТТН в 1С:Розница

Сообщение Bast » 10 дек 2015, 07:23

Владимир писал(а):щииикарно .... еще подозрительно что в ананосе написано 1с умеет работь с 1.0.7 а боевой утм 2.0..



Мы тоже поставили Розница 2.1.9.17 базовая ....но еще УТМ не скачивали, так что боевой 2.0. нет смысла пока ставить? не работает с этой конфигурацией?

Вернуться в «Вопросы по эксплуатации ЕГАИС Розница»

Кто сейчас на форуме

Количество пользователей, которые сейчас просматривают этот форум: 1ctoxic, Bing [Bot], pspbelru и 7 гостей