|   |   | 
| 
 | Как с помощью расширения подменить XDTO пакет? | ☑ | ||
|---|---|---|---|---|
| 0
    
        MaxS 28.10.18✎ 16:59 | 
        В БП 3.0.60.50 и в БП 3.0.65.91 есть XDTO пакет EnterpriseData_1_6_1
 Они разные. Как с помощью расширения подменить неправильный пакет на правильный? | |||
| 1
    
        MaxS 28.10.18✎ 19:13 | 
        Можно обобщить вопрос. 
 Как любой XDTO пакет изменить с помощью расширения? Правильно ли я понимаю, что никак? Необходимо в самой конфигурации поменять или удалить там, а в расширении добавить новый. | |||
| 2
    
        MaxS 29.10.18✎ 09:18 | 
        Попробовал на конфигурации и платформе 8.3.13, аналогично не нашлось решения.     | |||
| 3
    
        Dotoshin 29.10.18✎ 09:20 | 
        (0) А для чего тебе его надо подменять? Для обмена?     | |||
| 4
    
        MaxS 29.10.18✎ 09:38 | 
        (3) А есть принципиальная разница? ;)
 Мне - для обмена. 1С сотворили что-то необъяснимое. Одинаковые версии формата обмена кардинально отличаются. Данные выгруженные с помощью "старого" формата несовместимы при загрузке "новым" форматом той же версии. | |||
| 5
    
        Cyberhawk 29.10.18✎ 09:40 | 
        На партнерку написал? Выложи ссылку на тему тут, соберем лайки (плюсики) там     | |||
| 6
    
        MaxS 29.10.18✎ 10:00 | 
        (5) Попробую сформулировать. ;)
 Вариантов ответа может быть три. 1) Это фича, исправлять не будем, т.к. пространство имен - это константа и не подлежит изменению. В БП 3.0.60 произошла ошибочка, нужно менять в конфигурации. Новые версии формата обмена выпускаются в виде отдельного пакета. Если в старой конфигурации их нет, то можно в расширении добавить. 2) Будет исправлено в 8.3.15. 3) Нет ответа. | |||
| 7
    
        quest 29.10.18✎ 10:25 | 
        Может кодом подправить? УДалить старый пакет и загрузить новый?     | |||
| 8
    
        Вафель 29.10.18✎ 10:30 | 
        (4) а никто и не обещал совместимость разных версий формата     | |||
| 9
    
        Cyberhawk 29.10.18✎ 10:36 | 
        (8) Так он же пишет "той же версии"     | |||
| 10
    
        Вафель 29.10.18✎ 10:37 | 
        как может быть новый формат той же версии?     | |||
| 11
    
        Cyberhawk 29.10.18✎ 10:39 | 
        (10) Версия = циферки в начале пакета. А "новый" = отличается самим содержанием.     | |||
| 12
    
        MaxS 29.10.18✎ 11:00 | 
        (10) Экспортируйте пакет в файл из обеих баз и в 1с конфигураторе сравните файлы. Изменений только по видам документов более 3-х десятков.
 Добавлены новые реквизиты, обязательные к заполнению, типы некоторых реквизитов изменены. Версии формата 1.6, совместимости там никакой. Правда в те времени других конфигураций кроме БП с форматом 1.6 не было, поэтому эксперимент с критическими изменениями остался незамеченным. В последних ERP КА УТ и в предпоследней БП появился формат 1.6.2. В последней БП вернулся 1.6.1. Они между собой совместимы, но вдруг опять ошибочка случится и не будет решения по исправлению. | |||
| 13
    
        MaxS 30.10.18✎ 16:40 | ||||
| 14
    
        Cyberhawk 30.10.18✎ 17:07 | 
        (13) Я-то про 4 имел в виду     | |||
| 15
    
        Cyberhawk 30.10.18✎ 17:07 | 
        Про то что ты в (4) посте описал. Ахтунг же какой-то.     | |||
| 16
    
        Cyberhawk 30.10.18✎ 17:08 | 
        Ну да ладно, два плюсика тебе в ветку все равно поставил     | |||
| 17
    
        MaxS 30.10.18✎ 17:58 | 
        (14) Это я добавлю при развитии темы. Наверняка должны спросить "а зачем?" ;)
 На простой вопрос проще получить какой-нибудь ответ. | |||
| 18
    
        Cyberhawk 30.10.18✎ 18:00 | 
        Так ты в разделе по БП 3 создай отдельную тему     | |||
| 19
    
        MaxS 30.10.18✎ 18:06 | 
        (18) Там будет один ответ - обновите конфигурацию.
 В БП 3.0.62 уже исправлено. | |||
| 20
    
        Cyberhawk 30.10.18✎ 18:27 | 
        (19) А почему тогда ты озаботился обходом бага конфигурации, который лечится ее обновлением?     | |||
| 21
    
        MaxS 30.10.18✎ 18:31 | 
        (20) потому что мне нужно сделать решение для клиентов, которые не обновляют базу по разным причинам.
 Для БП 3.0.60 как я понял нет решения кроме как поменять в конфигурации. Хотелось бы получить такую возможность в будущих платформах, чтобы оперативно решать проблемы без доработки конфигурации. | |||
| 22
    
        Cyberhawk 30.10.18✎ 19:26 | 
        (21) А в этой необновляемой 3.0.60 режим совместимости уже позволяет в расширении свободу действий? 8.3.10+ вроде должен быть     | |||
| 23
    
        MaxS 30.10.18✎ 19:43 | 
        (22) В (2) писал, что провел эксперимент. Не нашлось таких платформ для subj     | |||
| 24
    
        Cyberhawk 30.10.18✎ 19:56 | 
        Так ты не проверял в режиме совместимости 8.3.10+? Взял бы и проверил - вдруг там можно.     | |||
| 25
    
        NeoVision 30.10.18✎ 20:08 | 
        создать новый пакет в расширении и переопределить процедуру, где он используется, не?     | |||
| 26
    
        MaxS 30.10.18✎ 20:16 | 
        (24) Пробовал, нельзя.
 (25) Обращение идёт не по синониму, а по пространству имен Пробовал добавить с другим синонимом, и таким же пространством имен. Не взлетело, подхватывает тот, что в основной конфигурации. | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |