|
Обновление библиотеки подключаемого оборудования | ☑ | ||
---|---|---|---|---|
0
ATumanov
10.07.19
✎
20:14
|
Ребят, может кто сталкивался:
Есть полностью самописная конфа, в нее когда-то давно была внедрена библиотека подключаемого оборудования. Сейчас есть необходимость обновить библиотеку до актуальной версии (я так понял актуальная на сегодняшний день - 2.1.1.23). Что подразумевается под самим обновлением библиотеки (что добавляется или меняется)? Не знаю даже с чего начать и как понять, что по итогу должно выйти. На ИТС в инструкции пишут, что делать через сравнение и объединение с новым релизом библиотеки, но что потом еще править толком не известно. И можно ли это сделать просто переносом кода из библиотеки в текущую конфу без объединения? Если да, то что переносить... Заранее буду очень благодарен любому совету! |
|||
1
Garykom
гуру
10.07.19
✎
20:19
|
1. На копии базы убери БСП из свой самописки совсем, далее ищи где падает и отметь эти места.
2. Добавь новую БСП и вставь в отмеченные места правильные вызовы БСП, причем придется свою слегка допилить до правильности. |
|||
2
Garykom
гуру
10.07.19
✎
20:19
|
(1) *БСП в смысле БПО
|
|||
3
ATumanov
10.07.19
✎
20:31
|
(1) Возможно ли просто добавить из нового релиза код в конфу? Без объединения ,сравнения (работа с базой идет через хранилище). На самой конфе используется оборудование и оно работает хорошо, но поскольку не дает обновить на драйвера актуальные сейчас, нужно обновить саму БПО. Не совсем понимаю, что подразумевается под самим БПО и что должно измениться в коде. И что по итогу должно получиться
|
|||
4
Garykom
гуру
10.07.19
✎
20:38
|
(3) БПО это общие модули и объекты метаданных типа справочников, перечислений и т.д.
Если ты просто накатишь поверх новую то у тебя ошметки от старой БПО останутся и хрен разберешься где надо менять вызовы в своем коде. Например надо вместо старого модуля вызывать новый, а как понять если у тебя оба модуля в конфе? Поэтому сначала выясняй где в самописке используется, для этого сноси старую БПО. Чтобы понять что сносить найди тот старый релиз и сравнением пойми что сносить. |
|||
5
ATumanov
10.07.19
✎
21:00
|
(4) Большое спасибо Вам за Советы)
У меня в подсистеме подключаемое оборудование- всего 2 используются : ККТ и фискальный регистратор. Собственно только из-за них и нужно обновить саму БПО, другие подсистемы подключаемого оборудования не нужны. Может возможно как-то переносом кода или как-то не очень мудреным способом, сложно понять что должно выйти по итогу. Подскажите, пожалуйста, алгоритм как обновить БПО более менее понятным новичку языком) Заранее огромное спасибо! |
|||
6
Garykom
гуру
10.07.19
✎
21:01
|
Выкинуть БПО и использовать нативный драйвер или работу через веб-сервер с ККТ.
|
|||
7
Garykom
гуру
10.07.19
✎
21:02
|
(6)+ Это кстати самое простое и максимальный функционал.
|
|||
8
ATumanov
10.07.19
✎
21:11
|
(6) БПО дает же не только работу с драйверами
Выкинуть уже имеющуюся совсем никак(( |
|||
9
Garykom
гуру
10.07.19
✎
21:38
|
(8) Можно все и даже сканер ШК с эквайрингом мимо БПО прикруть при желании.
Вопрос в целесообразности этого, иногда согласен БПО лучше но она как костыли, да помогают ходить но бегать не выйдет. |
|||
10
ATumanov
10.07.19
✎
22:30
|
(9) Просто задача обновить уже встроенную БПО (версия 2.0) на новый релиз, там возможно по факту и мало что переносить надо (т.к все методы не старые), но нужно в ручную где-то добавить что-то, а где-то возможно закоментить, а что должно получиться по итогу не до конца понимаю, чтоб въехать чего не хватает..
Уже отчаялся искать хоть какие-то поятные инструкции... |
|||
11
Garykom
гуру
10.07.19
✎
22:35
|
(10) А нету их, ибо задачка для знающего типовые конфы 1С банальная но муторная и совершенно не интересная.
Наваять свое БПО сильно прикольней. |
|||
12
ATumanov
10.07.19
✎
22:41
|
(1) "1. На копии базы убери БСП из свой самописки совсем, далее ищи где падает и отметь эти места.
2. Добавь новую БСП и вставь в отмеченные места правильные вызовы БСП, причем придется свою слегка допилить до правильности." Можете по подробнее пояснить?) |
|||
13
Garykom
гуру
10.07.19
✎
22:47
|
(12) Обратитесь к тому кто когда то давно интегрировал в вашу самописку БПО или любому программисту за денежку.
Лично мне задачка совершенно не интересна, как бы я ее решал уже расписал вполне достаточно и понятно для прога. |
|||
14
xXeNoNx
10.07.19
✎
23:03
|
(11) знаком с типовыми по стольку по скольку, но новую БПО без труда натянул на нашу УТ11
|
|||
15
ATumanov
10.07.19
✎
23:05
|
(14) С нуля или уже была какая-то БПО?
|
|||
16
xXeNoNx
10.07.19
✎
23:05
|
при интеграции бпо в конфу, большинство общих модулей накатываются без объединений.
|
|||
17
ATumanov
10.07.19
✎
23:08
|
(16) Не подскажите , как вручную можно обновить уже имеющуюся бПО?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |