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