Бухгалтерия 3.0. Ошибка загрузки билетов из Smartway

18.03.21

Интеграция - Внешние источники данных

Небольшое расследование причины, по которой часть билетов не загружается в Бухгалтерию из Smartway.

В службу ИТ пришло обращение от бухгалтерии о том, что "Билеты" по определенной организации не загружаются в Бухгалтерию. А по другой организации все "Билеты" загружаются без проблем. В поддержке Smartway бухгалтерам ответили, что все билеты были отправлены и нужно обращаться к собственным программистам.

Начали выяснять причины. В разделе Администрирование → Получение данных Smartway убедились, что сервис подключен и обмен данными недавно запускался. Зато в регистре "Пропущенные пакеты данных внешних систем" была информация о том, что часть данных действительно была пропущена.

 

 

 

Далее взор обратился на журнал регистрации, в котором было видно, что возникает ошибка под определенным пользователем при загрузке документа "Операция с билетом". При проверке прав пользователя ожидаемо оказалось, что доступа к этой организации у него нет.

 

 

Сама загрузка запускается автоматически в фоне при открытии списка элементов справочника "Билеты", а также документов "Авансовый отчет" и "Операция с билетами" любым пользователем. А если прав на загружаемый объект у него не имеется, пакет отвергается, о чем имеется информация в регистре сведений "Пропущенные пакеты данных внешних систем". При этом на стороне Smartway пакет считается успешно отправленным и повторной загрузки данных не происходит.

Пока решили проблему добавлением прав пользователям на чтение всех данных. Надеемся, что в дальнейшем этот функционал будет доработан разработчиками 1С и Smartway.

Возможно, эта информация пригодится пользователям или программистам, которые столкнулись с такой проблемой и сократит время на поиск ошибки. Я на просторах интернета не нашла разбора аналогичной ситуации.

Бухгалтерия Smartway Билеты ОперацияСБилетом

См. также

Внешние источники данных Программист Бизнес-аналитик Пользователь Платформа 1С v8.3 Управляемые формы Анализ и прогнозирование Конфигурации 1cv8 Узбекистан Беларусь Кыргызстан Молдова Россия Казахстан Платные (руб)

Готовое решение для автоматической выгрузки данных из 1С 8.3 в базу данных ClickHouse, PostgreSQL или Microsoft SQL для работы с данными 1С в BI-системах. «Экстрактор данных 1С в BI» работает со всеми типовыми и нестандартными конфигурациями 1С 8.3 и упрощает работу бизнес-аналитиков. Благодаря этому решению, специалистам не требуется быть программистами, чтобы легко получать данные из 1С в вашей BI-системе.

28500 руб.

15.11.2022    21851    23    49    

39

Внешние источники данных Зарплата Бюджетный учет Программист Бухгалтер Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактическим удержаниям, НДФЛ, вычетам, страховым взносам из базы Парус 7.хх учреждений (далее Парус) в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (далее 1С) и начать с ней работать с любого месяца года.

84000 руб.

24.04.2017    51994    104    165    

91

Зарплата Внешние источники данных Бюджетный учет Перенос данных 1C Системный администратор Программист Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактическим удержаниям, НДФЛ, вычетам, страховым взносам из базы Парус 8 учреждений (далее Парус) в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (далее 1С) и начать с ней работать с любого месяца года.

120000 руб.

19.08.2020    25863    25    1    

27

Внешние источники данных Кадровый учет Файловый обмен (TXT, XML, DBF), FTP Перенос данных 1C Программист Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактическим удержаниям, НДФЛ, вычетам, страховым взносам из базы Парус 10 учреждений (далее Парус) в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (далее 1С) и начать с ней работать с любого месяца года.

84000 руб.

05.10.2022    11339    13    8    

15

Внешние источники данных Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)

Готовая интеграция для управляемых форм. Встраивается в вашу 1С как расширение. Реализует автоматический обмен данными между 1С (1С:Фитнес клуб и аналогов) и СКУД RusGuard, автоматизирует бизнес-процессы по созданию и учету сотрудников в СКУД. Значительно упрощает работу специалистов отдела кадров и отдела безопасности: избавляет от двойного ввода информации в 1С и СКУД.

94999 руб.

11.07.2024    1022    1    0    

2

Зарплата Внешние источники данных Программист Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Платные (руб)

Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактическим удержаниям, НДФЛ, вычетам, страховым взносам из базы Парус 8 организаций (далее Парус) в конфигурацию 1С:Зарплата и управление персоналом, ред. 3 (далее 1С) и начать с ней работать с любого месяца года.

120000 руб.

07.06.2021    13474    2    3    

3
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Созинов 18.03.21 21:11 Сейчас в теме
Дальше будет интереснее. Если контрагенты не будут совпадать с данными из Smartway - билеты тоже перестанут грузится нормально. В общем весело с синхронизацией.
user712426; savant; +2 Ответить
2. savant 57 24.09.21 12:34 Сейчас в теме
Кто-нибудь знает как происходит сопоставление контрагентов в Smartway? У нас контрагенты из Smartway приходят без ИНН,КПП и прочего - соответственно задваиваются.
3. savant 57 13.11.24 14:28 Сейчас в теме
Опять у SMARTWAY проблемы с получением билетов.
Обновили УХ на 3.2.9.61. Будьте готовы.

Направление: Получение.
ПОД: Документ_ТарифицируемаяОперация_Получение.
ПКО: Документ_ОперацияСБилетом_Получение.
Объект: Документ.СчетПоставщика.


Событие: Получение.
Обработчик: ПриКонвертацииДанныхXDTO.
Объект: Документ объект: Операция с билетом, Операция с билетом от 13.11.2024 13:39:07 ().

Ошибка выполнения обработчика.

Событие: Получение.
Обработчик: ПриКонвертацииДанныхXDTO.
Объект: Справочник объект: Контрагенты, Аэрофлот ().

Ошибка выполнения обработчика.
Поле объекта не обнаружено (КлючевыеСвойства)
{ОбщийМодуль.МенеджерОбменаЧерезУниверсальныйФормат13.Модуль(34910)}:РегистрационныйНомер = ЗначениеИзСвойствXDTO(ДанныеXDTO.КлючевыеСвойства, "РегистрационныйНомерНерезидента", "");
{ОбщийМодуль.МенеджерОбменаЧерезУниверсальныйФормат13.Модуль(3015)}:ПКО_Справочник_Контрагенты_Получение_ПриКонвертацииДанныхXDT­O(
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(7712)}:МенеджерОбмена.ВыполнитьПроцедуруМодуляМенеджера(ИмяОбработчика, СтруктураПараметров);
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(1779)}:ПриКонвертацииДанныхXDTO(
{ОбщийМодуль.РасширениеEnterpriseDataКомандировки.Модуль(600)}:ДанныеED = ОбменДаннымиXDTOСервер.СтруктураОбъектаXDTOВДанныеИБ(КомпонентыОбмена, НаборСвойствED, Правило, "КонвертироватьИЗаписать");
{ОбщийМодуль.РасширениеEnterpriseDataКомандировки.Модуль(561)}:Возврат СсылкаED(КонтрагентED, Правило, КомпонентыОбмена);
{ОбщийМодуль.РасширениеEnterpriseDataКомандировки.Модуль(529)}:Возврат КонтрагентED(
{ОбщийМодуль.РасширениеEnterpriseDataКомандировки.Модуль(319)}:ДанныеЗаполнения.Вставить("Перевозчик", Контрагент(СодержимоеБилета["issuing_carrier"], КомпонентыОбмена));
{ОбщийМодуль.РасширениеEnterpriseDataКомандировки.Модуль(71)}:Билет = Билет(ПодтверждающийДокумент["content"], ПолученныеДанные.Организация, КомпонентыОбмена);
{ОбщийМодуль.МенеджерОбменаЧерезУниверсальныйФормат13.Модуль(23748)}:РасширениеEnterpriseDataКомандировки.ПКО_Документ_ОперацияСБилетом_Получение_ПриКонвертацииДанных­XDTO(ДанныеXDTO, ПолученныеДанные, КомпонентыОбмена);
{ОбщийМодуль.МенеджерОбменаЧерезУниверсальныйФормат13.Модуль(2508)}:ПКО_Документ_ОперацияСБилетом_Получение_ПриКонвертацииДанных­XDTO(
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(7712)}:МенеджерОбмена.ВыполнитьПроцедуруМодуляМенеджера(ИмяОбработчика, СтруктураПараметров);
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(1779)}:ПриКонвертацииДанныхXDTO(
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(6577)}:ДанныеДляЗаписиВИБ = СтруктураОбъектаXDTOВДанныеИБ(
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(2078)}:ПрочитатьСообщениеОбмена(КомпонентыОбмена, Результаты, ТаблицыДляЗагрузки);
{Обработка.ВыгрузкаЗагрузкаEnterpriseData.МодульОбъекта(389)}:ОбменДаннымиXDTOСервер.ПроизвестиЧтениеДанных(КомпонентыОбмена);
{ОбщийМодуль.ИнтеграцияEnterpriseData.Модуль(43)}:РезультатЗагрузки = Обработка.ЗагрузитьДанныеИзXML(ЧтениеXML);// Этот вариант API подсистемы ОбменДанными не умеет проводить документы
{Справочник.НастройкиЗагрузкиДанныхВнешнихСистем.МодульМенеджера(735)}:ОбменДаннымиСВнешнимиСистемамиБП.ИмяСобытияЖурналаРегистрации());
{Справочник.НастройкиЗагрузкиДанныхВнешнихСистем.МодульМенеджера(306)}:РезультатЗагрузкиФайла = ЗагрузитьФайл(Сеанс);
{Справочник.НастройкиЗагрузкиДанныхВнешнихСистем.МодульМенеджера(266)}:ЗагрузитьДанные(Настройка);
{ОбщийМодуль.ОбменДаннымиСВнешнимиСистемамиБПВызовСервера.Модуль(66)}:Справочники.НастройкиЗагрузкиДанныхВнешнихСистем.ЗагрузитьПоРасписанию();

[ОшибкаВоВремяВыполненияВстроенногоЯзыка, ОшибкаИспользованияВстроенногоЯзыка].
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(7733)}:ВызватьИсключение ТекстОшибки;
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(1779)}:ПриКонвертацииДанныхXDTO(
{ОбщийМодуль.РасширениеEnterpriseDataКомандировки.Модуль(600)}:ДанныеED = ОбменДаннымиXDTOСервер.СтруктураОбъектаXDTOВДанныеИБ(КомпонентыОбмена, НаборСвойствED, Правило, "КонвертироватьИЗаписать");
{ОбщийМодуль.РасширениеEnterpriseDataКомандировки.Модуль(561)}:Возврат СсылкаED(КонтрагентED, Правило, КомпонентыОбмена);
{ОбщийМодуль.РасширениеEnterpriseDataКомандировки.Модуль(529)}:Возврат КонтрагентED(
{ОбщийМодуль.РасширениеEnterpriseDataКомандировки.Модуль(319)}:ДанныеЗаполнения.Вставить("Перевозчик", Контрагент(СодержимоеБилета["issuing_carrier"], КомпонентыОбмена));
{ОбщийМодуль.РасширениеEnterpriseDataКомандировки.Модуль(71)}:Билет = Билет(ПодтверждающийДокумент["content"], ПолученныеДанные.Организация, КомпонентыОбмена);
{ОбщийМодуль.МенеджерОбменаЧерезУниверсальныйФормат13.Модуль(23748)}:РасширениеEnterpriseDataКомандировки.ПКО_Документ_ОперацияСБилетом_Получение_ПриКонвертацииДанных­XDTO(ДанныеXDTO, ПолученныеДанные, КомпонентыОбмена);
{ОбщийМодуль.МенеджерОбменаЧерезУниверсальныйФормат13.Модуль(2508)}:ПКО_Документ_ОперацияСБилетом_Получение_ПриКонвертацииДанных­XDTO(
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(7712)}:МенеджерОбмена.ВыполнитьПроцедуруМодуляМенеджера(ИмяОбработчика, СтруктураПараметров);
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(1779)}:ПриКонвертацииДанныхXDTO(
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(6577)}:ДанныеДляЗаписиВИБ = СтруктураОбъектаXDTOВДанныеИБ(
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(2078)}:ПрочитатьСообщениеОбмена(КомпонентыОбмена, Результаты, ТаблицыДляЗагрузки);
{Обработка.ВыгрузкаЗагрузкаEnterpriseData.МодульОбъекта(389)}:ОбменДаннымиXDTOСервер.ПроизвестиЧтениеДанных(КомпонентыОбмена);
{ОбщийМодуль.ИнтеграцияEnterpriseData.Модуль(43)}:РезультатЗагрузки = Обработка.ЗагрузитьДанныеИзXML(ЧтениеXML);// Этот вариант API подсистемы ОбменДанными не умеет проводить документы
{Справочник.НастройкиЗагрузкиДанныхВнешнихСистем.МодульМенеджера(735)}:ОбменДаннымиСВнешнимиСистемамиБП.ИмяСобытияЖурналаРегистрации());
{Справочник.НастройкиЗагрузкиДанныхВнешнихСистем.МодульМенеджера(306)}:РезультатЗагрузкиФайла = ЗагрузитьФайл(Сеанс);
{Справочник.НастройкиЗагрузкиДанныхВнешнихСистем.МодульМенеджера(266)}:ЗагрузитьДанные(Настройка);
{ОбщийМодуль.ОбменДаннымиСВнешнимиСистемамиБПВызовСервера.Модуль(66)}:Справочники.НастройкиЗагрузкиДанныхВнешнихСистем.ЗагрузитьПоРасписанию();

[ОшибкаВоВремяВыполненияВстроенногоЯзыка, ИсключениеВызванноеИзВстроенногоЯзыка].
Оставьте свое сообщение