Имя: Пароль:
1C
1С v8
Сломалась синхронизация данных между УТ 11 и БП 3
0 zenon46
 
21.10.20
19:11
Доброго вечера всем!
Пользовались синхронизацией данных между УТ и БП, решили загрузить данные за 3-й квартал в БП, и вот облом не работает...подтянули все до последнего релиза..не работает, синхронизация настроена через папку обмена, при нажатии кнопульки синхронизация БП создает файл в папке (правда в БП выбрано не отправлять ничего, но не суть), а вот УТ пучится пучиться, показывает вот такое https://prnt.sc/v3yoeu а по итогу файлик в папке не появляется, куда копать ?
1 HeKrendel
 
21.10.20
19:18
Вызывайте куртизанок
2 Aleksey
 
21.10.20
19:27
Слишком много данных
3 zenon46
 
21.10.20
19:31
(2) так в том и дело, доходит до 100% и усе, файла нет, есть пара ошибок по документам..не думаю что это критично для того что бы не создавать файл выгрузки, хотя могу ошибаться.
4 Затейник
 
21.10.20
19:32
Зачем файлик? на дворе 21 век, пишите напрямую в базу, по веб ссылке.
5 zenon46
 
21.10.20
19:33
(4) сейчас не хочется эксперементов, хочется хотя бы в файл сначала данные получить.оно и того не может сделать.
6 Затейник
 
21.10.20
19:35
Базы серверные ? Место есть на диске ?
7 Затейник
 
21.10.20
19:35
Давай больше подробностей, уменьшали количество данных? выгрузка за 1 день проходит ?
8 zenon46
 
21.10.20
19:36
(6) базы обычные файловые с ними работают в терминале, места полно.
9 zenon46
 
21.10.20
19:36
(7) не пробовал..сейчас закончится фейл попробую сократить количество выгружаемых объектов
10 zenon46
 
21.10.20
19:53
вот например текст одной из ошибок
При формировании сообщения обмена данными произошли ошибки. Подробнее см. в журнале регистрации.
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(550)}:        ВызватьИсключение НСтр("ru = 'При формировании сообщения обмена данными произошли ошибки. Подробнее см. в журнале регистрации.'");
{Обработка.КонвертацияОбъектовXDTO.МодульОбъекта(222)}:            ОбменДаннымиXDTOСервер.ПроизвестиВыгрузкуДанных(КомпонентыОбмена);
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(7334)}:                ОбработкаОбменаДаннымиXML.ВыполнитьВыгрузкуДанных();
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(7107)}:            ЗаписатьСообщениеСИзменениямиДляУзла(СтруктураНастроекОбмена, СтруктураНастроекОбмена.ОбработкаТранспортаСообщенийОбмена.ИмяФайлаСообщенияОбмена());
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(381)}:    ВыполнитьОбменДаннымиЧерезФайловыйРесурс(СтруктураНастроекОбмена, ТолькоПараметры);
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(3971)}:            ВыполнитьДействиеОбменаДляУзлаИнформационнойБазы(Отказ, УзелИнформационнойБазы,
{Обработка.ПомощникИнтерактивногоОбменаДанными.МодульМенеджера(173)}:    ОбменДаннымиСервер.ВыполнитьОбменДаннымиДляУзлаИнформационнойБазы(Параметры.УзелИнформационнойБазы, ПараметрыОбмена, Отказ);
{(1)}:Обработки.ПомощникИнтерактивногоОбменаДанными.ВыполнитьВыгрузкуДанных(Параметры[0],Параметры[1])
{ОбщийМодуль.ОбщегоНазначения.Модуль(5110)}:    Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{ОбщийМодуль.ДлительныеОперации.Модуль(1032)}:        ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова);
{ОбщийМодуль.ДлительныеОперации.Модуль(1022)}:        ВызватьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры);
11 zenon46
 
21.10.20
20:03
Или вот еще : тут вроде бы понятно какое-то свойство отсутствует, только вот какое не понятно...открываешь карточку контрагента там все заполнено

Направление: Отправка.
ПОД: Документ_ЗаказПоставщику_Отправка.
ПКО: Документ_ЗаказПоставщику_Отправка.
Объект: Документ объект: Заказ поставщику, Заказ поставщику 00УТ-000180 от 07.09.2020 9:50:03 (e1cib/data/Документ.ЗаказПоставщику?ref=baad38d54700805711eaf0c2308be661).

Ошибка проверки данных XDTO:
Структура объекта '/КлючевыеСвойства' не соответствует типу: {http://v8.1c.ru/edi/edi_stnd/EnterpriseData/1.8}КлючевыеСвойстваЗаказПоставщику
Проверка свойства 'Контрагент':
    форма: Элемент
    имя: {http://v8.1c.ru/edi/edi_stnd/EnterpriseData/1.8}Контрагент
    тип: {http://v8.1c.ru/edi/edi_stnd/EnterpriseData/1.8}КлючевыеСвойстваКонтрагент
Отсутствует обязательное свойство
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(4492)}:        ОбъектXDTO.Проверить();
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(733)}:                ПроверитьОбъектXDTOПоСхеме(ОбъектXDTO, ПравилоКонвертации.ТипXDTO, Контекст, ОшибкаПроверкиПоСхеме, ОписаниеОшибкиПроверкиПоСхеме);
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(3862)}:                    ВыгрузкаОбъектаВыборки(КомпонентыОбмена, Данные);
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(534)}:        ВыполнитьВыгрузкуЗарегистрированныхДанных(КомпонентыОбмена, НомерОтправленного);
{Обработка.КонвертацияОбъектовXDTO.МодульОбъекта(222)}:            ОбменДаннымиXDTOСервер.ПроизвестиВыгрузкуДанных(КомпонентыОбмена);
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(7334)}:                ОбработкаОбменаДаннымиXML.ВыполнитьВыгрузкуДанных();
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(7107)}:            ЗаписатьСообщениеСИзменениямиДляУзла(СтруктураНастроекОбмена, СтруктураНастроекОбмена.ОбработкаТранспортаСообщенийОбмена.ИмяФайлаСообщенияОбмена());
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(381)}:    ВыполнитьОбменДаннымиЧерезФайловыйРесурс(СтруктураНастроекОбмена, ТолькоПараметры);
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(3971)}:            ВыполнитьДействиеОбменаДляУзлаИнформационнойБазы(Отказ, УзелИнформационнойБазы,
{Обработка.ВыполнениеОбменаДанными.МодульМенеджера(38)}:        ОбменДаннымиСервер.ВыполнитьОбменДаннымиДляУзлаИнформационнойБазы(
{(1)}:Обработки.ВыполнениеОбменаДанными.ВыполнитьЗапускОбменаДанными(Параметры[0],Параметры[1])
{ОбщийМодуль.ОбщегоНазначения.Модуль(5110)}:    Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{ОбщийМодуль.ДлительныеОперации.Модуль(1032)}:        ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова);
{ОбщийМодуль.ДлительныеОперации.Модуль(1022)}:        ВызватьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры);

по причине:
Ошибка проверки данных XDTO:
Структура объекта '/КлючевыеСвойства' не соответствует типу: {http://v8.1c.ru/edi/edi_stnd/EnterpriseData/1.8}КлючевыеСвойстваЗаказПоставщику
Проверка свойства 'Контрагент':
    форма: Элемент
    имя: {http://v8.1c.ru/edi/edi_stnd/EnterpriseData/1.8}Контрагент
    тип: {http://v8.1c.ru/edi/edi_stnd/EnterpriseData/1.8}КлючевыеСвойстваКонтрагент
Отсутствует обязательное свойство
12 zenon46
 
21.10.20
20:10
Или вот для документа поступление в УТ открываешь, все нормально, но он не переносится

Направление: Отправка.
ПОД: Документ_ПоступлениеТоваровУслуг_Отправка.
ПКО: Документ_ПоступлениеТоваровУслуг_Отправка.
Объект: Документ объект: Приобретение товаров и услуг, Приобретение товаров и услуг 00УТ-000488 от 26.09.2020 9:45:35 (e1cib/data/Документ.ПриобретениеТоваровУслуг?ref=baad38d54700805711eaffb4ab1be166).


Событие: Отправка.
Обработчик: ПриОтправкеДанных.
Объект: Документ объект: Приобретение товаров и услуг, Приобретение товаров и услуг 00УТ-000488 от 26.09.2020 9:45:35 (e1cib/data/Документ.ПриобретениеТоваровУслуг?ref=baad38d54700805711eaffb4ab1be166).

Ошибка выполнения обработчика.
Преобразование значения к типу Булево не может быть выполнено
{ОбщийМодуль.МенеджерОбменаЧерезУниверсальныйФормат.Модуль(49806)}:            Если НДСПоСтавкам2и4 Тогда
{ОбщийМодуль.МенеджерОбменаЧерезУниверсальныйФормат.Модуль(18926)}:        ОпределитьСтавкуНДС_Отправка(Товары, НДСПоСтавкам2и4);
{ОбщийМодуль.МенеджерОбменаЧерезУниверсальныйФормат.Модуль(55904)}:        ПКО_Документ_ПоступлениеТоваровУслуг_Отправка_ПриОтправкеДанных(
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(6817)}:        МенеджерОбмена.ВыполнитьПроцедуруМодуляМенеджера(ИмяОбработчика, СтруктураПараметров);
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(1157)}:            ПриОтправкеДанных(Источник, Приемник, ПравилоКонвертации.ПриОтправкеДанных, КомпонентыОбмена, СтекВыгрузки);
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(696)}:                ДанныеXDTO = ДанныеXDTOИзДанныхИБ(КомпонентыОбмена, Объект, ПравилоКонвертации, Неопределено);
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(3862)}:                    ВыгрузкаОбъектаВыборки(КомпонентыОбмена, Данные);
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(534)}:        ВыполнитьВыгрузкуЗарегистрированныхДанных(КомпонентыОбмена, НомерОтправленного);
{Обработка.КонвертацияОбъектовXDTO.МодульОбъекта(222)}:            ОбменДаннымиXDTOСервер.ПроизвестиВыгрузкуДанных(КомпонентыОбмена);
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(7334)}:                ОбработкаОбменаДаннымиXML.ВыполнитьВыгрузкуДанных();
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(7107)}:            ЗаписатьСообщениеСИзменениямиДляУзла(СтруктураНастроекОбмена, СтруктураНастроекОбмена.ОбработкаТранспортаСообщенийОбмена.ИмяФайлаСообщенияОбмена());
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(381)}:    ВыполнитьОбменДаннымиЧерезФайловыйРесурс(СтруктураНастроекОбмена, ТолькоПараметры);
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(3971)}:            ВыполнитьДействиеОбменаДляУзлаИнформационнойБазы(Отказ, УзелИнформационнойБазы,
{Обработка.ПомощникИнтерактивногоОбменаДанными.МодульМенеджера(173)}:    ОбменДаннымиСервер.ВыполнитьОбменДаннымиДляУзлаИнформационнойБазы(Параметры.УзелИнформационнойБазы, ПараметрыОбмена, Отказ);
{(1)}:Обработки.ПомощникИнтерактивногоОбменаДанными.ВыполнитьВыгрузкуДанных(Параметры[0],Параметры[1])
{ОбщийМодуль.ОбщегоНазначения.Модуль(5110)}:    Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{ОбщийМодуль.ДлительныеОперации.Модуль(1032)}:        ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова);
{ОбщийМодуль.ДлительныеОперации.Модуль(1022)}:        ВызватьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры);
.
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(6828)}:        ВызватьИсключение ТекстОшибки;
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(1157)}:            ПриОтправкеДанных(Источник, Приемник, ПравилоКонвертации.ПриОтправкеДанных, КомпонентыОбмена, СтекВыгрузки);
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(696)}:                ДанныеXDTO = ДанныеXDTOИзДанныхИБ(КомпонентыОбмена, Объект, ПравилоКонвертации, Неопределено);
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(3862)}:                    ВыгрузкаОбъектаВыборки(КомпонентыОбмена, Данные);
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(534)}:        ВыполнитьВыгрузкуЗарегистрированныхДанных(КомпонентыОбмена, НомерОтправленного);
{Обработка.КонвертацияОбъектовXDTO.МодульОбъекта(222)}:            ОбменДаннымиXDTOСервер.ПроизвестиВыгрузкуДанных(КомпонентыОбмена);
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(7334)}:                ОбработкаОбменаДаннымиXML.ВыполнитьВыгрузкуДанных();
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(7107)}:            ЗаписатьСообщениеСИзменениямиДляУзла(СтруктураНастроекОбмена, СтруктураНастроекОбмена.ОбработкаТранспортаСообщенийОбмена.ИмяФайлаСообщенияОбмена());
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(381)}:    ВыполнитьОбменДаннымиЧерезФайловыйРесурс(СтруктураНастроекОбмена, ТолькоПараметры);
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(3971)}:            ВыполнитьДействиеОбменаДляУзлаИнформационнойБазы(Отказ, УзелИнформационнойБазы,
{Обработка.ПомощникИнтерактивногоОбменаДанными.МодульМенеджера(173)}:    ОбменДаннымиСервер.ВыполнитьОбменДаннымиДляУзлаИнформационнойБазы(Параметры.УзелИнформационнойБазы, ПараметрыОбмена, Отказ);
{(1)}:Обработки.ПомощникИнтерактивногоОбменаДанными.ВыполнитьВыгрузкуДанных(Параметры[0],Параметры[1])
{ОбщийМодуль.ОбщегоНазначения.Модуль(5110)}:    Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{ОбщийМодуль.ДлительныеОперации.Модуль(1032)}:        ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова);
{ОбщийМодуль.ДлительныеОперации.Модуль(1022)}:        ВызватьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры);
13 zenon46
 
21.10.20
21:29
Заметил одну вещь, что все "косячные" документы идут по одному контрагенту, открываю карточку контрагента вроде бы все заполнено нормально. И в документе заказ имеется вот такая надпись https://prnt.sc/v41ia5, перевыбор контрагента проблему не решает.
14 Garykom
 
гуру
21.10.20
21:51
(0) Бывает. См (1)
15 Garykom
 
гуру
21.10.20
21:51
Сравни и найди отличие хорошего контрагента/партнера (дык и все РС связанные проверять и прочие справочники) от плохого
16 zenon46
 
21.10.20
22:03
Как оказалось три контрагента за период, по ним сыпятся ошибки по документам вот ошибка, может кто сталкивался :

Проверка свойства 'Контрагент':
    форма: Элемент
    имя: {http://v8.1c.ru/edi/edi_stnd/EnterpriseData/1.8}Контрагент
    тип: {http://v8.1c.ru/edi/edi_stnd/EnterpriseData/1.8}КлючевыеСвойстваКонтрагент
Отсутствует обязательное свойство
17 zenon46
 
21.10.20
22:04
(15) это уж не мое, пусть те кто заводил и вводил данные сравнивают, меня больше интересует про какое свойство идет речь в (16), и где посмотреть.
18 ksenod
 
22.10.20
09:23
(17) чтобы это узнать сравнивай со здоровым контрагентом, гадалок на форуме кодеров мало. попробуй просто запросом вытащить все поля из больного и все поля из здорового, посмотри чего не хватает.
19 ChMikle
 
22.10.20
09:46
м.б. путь выгрузки поменялся , и вы не тот каталог смотрите ?
20 ChMikle
 
22.10.20
09:47
+(19) либо права на доступ к папкам со стороны УТ
21 zenon46
 
22.10.20
09:47
(19) не, все проверил, если делать за период где нет документов от "косячных" контрагентов, файл выгрузки формируется
22 lubitelxml
 
22.10.20
09:49
(21) ТиИ пробовал делать в УТ?
23 zenon46
 
22.10.20
09:52
(22) конечно
24 mgreat
 
22.10.20
09:54
Возможно, эти контрагенты были созданы программно? Попробуйте их открыть и перезаписать, перед этим прощелкав всякие адреса, контактные данные.
25 ChMikle
 
22.10.20
09:55
А в итоге-то пишет выгрузка успешно прошла или нет ?
26 zenon46
 
22.10.20
09:56
(24) это исключено...там нет таких нужд. (25) в период где нет этих контрагентов успешно, в противном случае нет
27 ChMikle
 
22.10.20
09:58
тогда контрагентов разбирайте , раз в них ошибки не дают выгрузку произвести
28 CepeLLlka
 
16.11.20
20:41
(26)Разрешилась чем-то проблема?
29 CepeLLlka
 
16.11.20
20:48
Получил такую-же ошибку как в (10)

Чёт не очень понятно, что конкретно не так :)
30 CepeLLlka
 
16.11.20
21:29
В общем ошибка которая в (10) эт прост общая ошибка о том, что не получилось сформировать сообщение обмена..

Выше в ЖР были другие ошибки, в которых что-то по типа как в (11), нашёл в чем проблема и поправил..
31 hhhh
 
16.11.20
22:07
(17) походу в Контрагенте нет ссылки на Партнера или в Партнере нет ссылки на Контрагента.
32 CepeLLlka
 
16.11.20
22:08
(31)Он на ИС создавал аналогичную тему, там вроде всё получилось у него.. вот :)