| 
    
        
     
     | 
    
  | 
        Синхронизация УТ11.5-БП3.0         | ☑ | ||
|---|---|---|---|---|
| 
    0
    
        nightwolf_
 38rus 16.12.24 
            ✎
    13:15 
 | 
         
        Здравствуйте!
 
        УТ 11.5.17.164, не выгружаются данные при синхронизации, конкретно - документ "Приобретение товаров и услуг", в нем есть номенклатура, по которой возникает ошибка: Не удалось выполнить конвертацию в объект формата "Справочник.Номенклатура": Справочник.Номенклатура Импортер Наименование: не заполнено обязательное поле. ЮридическоеФизическоеЛицо: не заполнено обязательное поле. Поля все заполнены, перезаполнены, перезаписаны. Сам контрагент выгружается без ошибок, если в номенклатуре очистить импортера - выгружается, если заполнить любым другим - ошибка, но другая номенклатура с этим же контрагентом выгружается, документ без этой номенклатуры тоже выгружается. Релиз из 17-ой редакции последний, до обновления эта же номенклатура выгрузилась нормально, но с новой номенклатурой, созданной после обновления тоже ошибки. Патчи все установлены. Неужели из-за обновы? Возможности откатиться нету, неделя уже прошла, много данных( Искала такие ошибки в интернете, но у всех там действительно были не заполнены поля.  | 
|||
| 
    1
    
        nightwolf_
 38rus 17.12.24 
            ✎
    00:05 
 | 
         
        Если добавить проблемную номенклатуру в РС Данные объектов для регистрации в обменах, то все выгружается. Почему сами они туда не пишутся, я хз пока, сама номенклатура отдельно не синхронизируется тоже с той же ошибкой.     
         | 
|||
| 
    2
    
        spiller26    
     17.12.24 
            ✎
    08:43 
 | 
         
        (0) Сравните конфигурации с предыдущей.     
         | 
|||
| 
    3
    
        Мультук    
     17.12.24 
            ✎
    08:44 
 | 
         
        (1) 
 
        Если есть куда обновляться -- обновляйтесь. Иначе ищете программиста 1С, который умеет смотреть в отладчик и думать головой  | 
|||
| 
    4
    
        SiMBa_R38    
     20.12.24 
            ✎
    07:04 
 | 
         
        Такая же проблема, но в РС Номенклатура есть, импортер тоже.     
         | 
|||
| 
    5
    
        Lite777888    
     20.12.24 
            ✎
    10:19 
 | 
         
        (0) Сравнить номенклатуры по реквизитам ,в универсальном редакторе реквизитов.     
         | 
|||
| 
    6
    
        Velis    
     25.12.24 
            ✎
    10:17 
 | 
         
        Ровно такая же ошибка. Только КА 2.5
 
        Нашли решение ?  | 
|||
| 
    7
    
        SiMBa_R38    
     25.12.24 
            ✎
    11:18 
 | 
         
        (6) Пока нет, надо в конвертацию выгружаться, смотреть что за правила. Через конфигуратор нашел что импортер выгружается с 1.17 версии обмена, у меня почему-то не хочет понижаться.     
         | 
|||
| 
    8
    
        SiMBa_R38    
     25.12.24 
            ✎
    12:15 
 | 
         
        (0) https://bugboard.v8.1c.ru/error/000167756
 
        Предлагают чистить импортера, если важно сохранить: создать доп. реквизит, выгрузить туда, сделать обмен, загрузить из доп. реквизита.  | 
|||
| 
    9
    
        Мультук    
     25.12.24 
            ✎
    12:25 
 | 
         
        (7) 
 
    
Вот здесь (см рис) какая версия стоит ? 
  | 
|||
| 
    10
    
        SiMBa_R38    
     25.12.24 
            ✎
    12:27 
 | 
         
        (9) 1.16, и об этом поле я знаю, у меня при выгрузке она перезаписывается, причем из БП я выгружаю 1.16, и потом в УТ запускаю обмен.     
         | 
|||
| 
    11
    
        Velis    
     25.12.24 
            ✎
    12:30 
 | 
         
        (8) Спасибо за ссылку. Но так себе вариант. Использую поле в отчетах. И опять же - потом снова заполнять придётся.     
         | 
|||
| 
    12
    
        Velis    
     25.12.24 
            ✎
    15:40 
 | 
         
        Не знаю насколько правильно, но пока убрал добавление импортера в обмене.
 
        &ИзменениеИКонтроль("ПКО_Справочник_Номенклатура_Отправка_ПриОтправкеДанных") Процедура КА2_ПКО_Справочник_Номенклатура_Отправка_ПриОтправкеДанных(ДанныеИБ, ДанныеXDTO, КомпонентыОбмена, СтекВыгрузки) ................ #Удаление Если ВерсияФорматаЧислом(КомпонентыОбмена.ВерсияФорматаОбмена) >= ВерсияФорматаЧислом("1.17") И ЗначениеЗаполнено(ДанныеИБ.ПроизводительИмпортерКонтрагент) Тогда ДанныеXDTO.Вставить("Импортер", ДанныеИБ.ПроизводительИмпортерКонтрагент); КонецЕсли; #КонецУдаления ................ КонецПроцедуры Синхронизация прошла, проблем пока не увидел  | 
|||
| 
    13
    
        SiMBa_R38    
     26.12.24 
            ✎
    03:15 
 | 
         
        (12) Спасибо, не додумался в расширение вынести.     
         | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |