| 
    
            
         
         | 
    
  | 
Как с помощью расширения подменить 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) Обращение идёт не по синониму, а по пространству имен Пробовал добавить с другим синонимом, и таким же пространством имен. Не взлетело, подхватывает тот, что в основной конфигурации.  | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |