| 
    
        
     
     | 
    
    
  | 
Конвертация УТ10 - БП3 | ☑ | ||
|---|---|---|---|---|
| 
    0
    
        ДенисЧ    
     28.12.15 
            ✎
    11:07 
 | 
         
        Есть 2 базы: ут10 (летняя) и БП3 свежая.
 
        Правила новые, из БП3. Пытаюсь сделать выгрузку из УТ, оно начинает ругаться на "Переменная не определена: Получатель" В справке по обработчикам она описана... В модуле обработки никаких упоминаний нет. У меня лыжи не едут или просто я такой?...  | 
|||
| 
    1
    
        elCust    
     28.12.15 
            ✎
    11:09 
 | 
         
        Обычно в сообщении ошибки еще описано место где происходит ошибка. Или написано только то что ты указал?     
         | 
|||
| 
    2
    
        ДенисЧ    
     28.12.15 
            ✎
    11:09 
 | 
         
        (1) 
 
        Ошибка в обработчике события ПередПолучениемИзмененныхОбъектов (конвертация) Обработчик = ПередПолучениемИзмененныхОбъектов (конвертация) ОписаниеОшибки = Ошибка компиляции при вычислении выражения или выполнении фрагмента кода: {(2,51)}: Переменная не определена (Получатель) ПозицияМодуля = Обработка.ОбменДаннымиXML.МодульОбъекта(12166) КодСообщения = 175 И чем тебе это поможет?  | 
|||
| 
    3
    
        elCust    
     28.12.15 
            ✎
    11:11 
 | 
         
        Похоже у тебя проблема со структурой метаданных конфигурации источника.     
         | 
|||
| 
    4
    
        ДенисЧ    
     28.12.15 
            ✎
    11:12 
 | 
         
        (3) с чего бы?
 
        Получатель - переменная обработчика ПередПолучениемИзмененныхОбъектов() Как это связяно?  | 
|||
| 
    5
    
        Cyberhawk    
     28.12.15 
            ✎
    11:12 
 | 
         
        Для обмена с БП 3.0 должна нынче использоваться обработка "КонвертацияОбъектовИнформационныхБаз", а не "ОбменДаннымиXML", обнови УТ     
         | 
|||
| 
    6
    
        Cyberhawk    
     28.12.15 
            ✎
    11:13 
 | 
         
        Хотя может и гоню уже, но чую что новые правила не под старую обработку писаны...     
         | 
|||
| 
    7
    
        ДенисЧ    
     28.12.15 
            ✎
    11:17 
 | 
         
        (5) В обновлении никаких конвертаций нет... Я уже проверял.     
         | 
|||
| 
    8
    
        Cyberhawk    
     28.12.15 
            ✎
    11:21 
 | 
         
        Ну кривая обработка в УТ значит, раз в методе, в котором вызывается этот обработчик конвертации, не описана нужная переменная     
         | 
|||
| 
    9
    
        Cyberhawk    
     28.12.15 
            ✎
    11:21 
 | 
         
        + или кривые правила в БП     
         | 
|||
| 
    10
    
        ivanov-i-i    
     28.12.15 
            ✎
    11:23 
 | 
         
        У меня УТ 10.3.32.2, обмен без проблем работал до БП 3.0.41.64 (на этом релизе полезли ошибки, заменил в УТ правила на те, что идут с БП 3.0.41.64 и все заработало). Попробовал тестово обновить БП до 3.0.42.* - обмен опять сломался. Судя по ошибкам из-за ЕГАИС. Сижу на БП 3.0.41.64, т.к. пока нет возможности обновить УТ. Так что, если у тебя УТ меньше чем 10.3.33, то либо обновлять УТ, либо править правила.     
         | 
|||
| 
    11
    
        ДенисЧ    
     28.12.15 
            ✎
    12:54 
 | 
         
        (10) печально...
 
        придётся обновлять...  | 
|||
| 
    12
    
        ДенисЧ    
     28.12.15 
            ✎
    12:54 
 | 
         
        Но... При сравнении с новыми - не заметил ничего, что могло бы быть похоже на эти проблемы....     
         | 
|||
| 
    13
    
        lxndr    
     28.12.15 
            ✎
    13:03 
 | 
         
        возьми свежую v8exchange.epf     
         | 
|||
| 
    14
    
        ivanov-i-i    
     28.12.15 
            ✎
    13:11 
 | 
         
        Ну не знаю, у меня затык получился когда БП 3.0.42.* хотела получить от УТ 10.3.32.2 реквизит Номенклатуры "Алкогольная продукция", которого в УТ 10.3.32.2 нет, а в БП 3.0.42.* он уже появился. Дальше я не разбирался, пока и так все устраивает, но правка правил хотя бы минимальная получается нужна.     
         | 
|||
| 
    15
    
        Cyberhawk    
     28.12.15 
            ✎
    13:13 
 | 
         
        (12) Если обработки "КонвертацияОбъектовИнформационныхБаз" и/или "ОбменДаннымиXML" не изменились (не появилась переменная там, откуда вызывается твой обработчик конвертации), то вряд ли поможет - ты это и проверял что ли?     
         | 
|||
| 
    16
    
        ДенисЧ    
     28.12.15 
            ✎
    13:21 
 | 
         
        (15) а шо, я не должОн был это проверить?
 
        (14) этот реквизит я в первую очередь впихнул, хоть он мне и не нужен...  | 
|||
| 
    17
    
        ДенисЧ    
     28.12.15 
            ✎
    20:17 
 | 
         
        обновил до свежей... Ошибка не ушла...
 
        Что ещё можно сделать?  | 
|||
| 
    18
    
        ivanov-i-i    
     28.12.15 
            ✎
    20:30 
 | 
         
        (17) Под "Конвертация УТ10 - БП3" ты подразумеваешь синхронизацию, запускаемую из УТ Сервис-Обмен данными с продуктами на платформе 1С:Предприятие-Обмен данными?     
         | 
|||
| 
    19
    
        ДенисЧ    
     28.12.15 
            ✎
    20:58 
 | 
         
        (18) В обратную сторону только. Из БП.     
         | 
|||
| 
    20
    
        ДенисЧ    
     28.12.15 
            ✎
    20:59 
 | 
         
        Хотя и из УТ тоже не работает.     
         | 
|||
| 
    21
    
        ivanov-i-i    
     28.12.15 
            ✎
    21:08 
 | 
         
        Вот у меня полное сообщение об ошибке https://yadi.sk/i/sEi3WHbymZ5z9 Это я к тому, что как заметил (5) у меня тоже используется Обработка.КонвертацияОбъектовИнформационныхБаз, а у тебя почему-то Обработка.ОбменДаннымиXML     
         | 
|||
| 
    22
    
        ДенисЧ    
     29.12.15 
            ✎
    08:34 
 | 
         
        (21) Потому что я пытаюсь выгрузить из УТ...     
         | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |