![]() |
|
При записи любого документа падает 1С [РЕШЕНО] | ☑ | ||
---|---|---|---|---|
0
Андрюха
08.06.17
✎
10:19
|
При записи любого документа в форме документа падает клиент 1С . Удалось достоверно выяснить, что данное падение обусловлено работой сбербанковского эквайрингового терминала, причем сам он функционирует нормально.
Отключаю все оборудование, даже при отключении обнуляю переменную, в которой находится сам объект драйвера AddIn.SBRFCOMExtension и всё равно при записи 1С вылетает. |
|||
1
Андрюха
08.06.17
✎
10:20
|
Конфигурация Розница 2.0 файловая
|
|||
2
ildary
08.06.17
✎
10:24
|
(0) ключевой вопрос - ранее этот комп успешно работал или при первом же включении терминала СБ началась фигня? Если первое - то надо искать что поменялось в железе / ОС / софте? Может обновление винды прилетело вредное? Тогда стоит попробовать откатиться на предыдущую точку.
|
|||
3
kossmatiy
08.06.17
✎
10:26
|
(0) Поищи более новые версии драйвера/библиотеки для терминала.
|
|||
4
Андрюха
08.06.17
✎
10:31
|
(2) В конфигурацию интегрирована работа с ККТ, разумеется проблема кроется в этом, но драйвер подключается/отключается по всем канонам, работает, скотина, но где-то видимо недоотключается.
(3) Да и так уже вроде самыечтонинаесть... |
|||
5
ildary
08.06.17
✎
10:38
|
(4) а если сделать финт ушами - поставить предыдущий драйвер?
|
|||
6
Андрюха
08.06.17
✎
10:42
|
(5) Так а он там и стоит, и работает. А в тестовой версии с интегрированным ККТ он же валит платформу. Главное не понятно в чем взаимосвязь - почему именно ПРИ ЗАПИСИ?
|
|||
7
Андрюха
08.06.17
✎
12:37
|
Короче говоря, в ходе экспериментального тестирования выяснено, что проблема возникает после выполнения любой комманды через драйвер. Пока к нему не лезешь - всё ОК, и подключается и подключается без проблем.
|
|||
9
ildary
08.06.17
✎
12:42
|
(7) знаю, что там непросто достучаться, но вдруг техподдержка сбербанка скажет что-то вменяемое?
|
|||
12
Лефмихалыч
модератор
08.06.17
✎
12:55
|
позвольте вам не позволить отклоняться от сути
|
|||
13
Андрюха
08.06.17
✎
13:06
|
Используемая версия sbrf.dll - 23.0.13.0
|
|||
14
Андрюха
08.06.17
✎
13:11
|
Мсье из сберовской техподдержки сообщил, что последняя версия - 25-ая, обещал выслать на почту.
|
|||
15
Лефмихалыч
08.06.17
✎
13:13
|
(14) я бы еще на другой тачке проверил
|
|||
16
dmpl
08.06.17
✎
13:23
|
(7) А на 8.1 возможности проверить нет? Просто 8.1 нормально обрабатывала исключительные ситуации во внешних библиотеках, а 8.2 начала валиться.
|
|||
17
Андрюха
08.06.17
✎
13:30
|
(15) Такая же фигня, валится при записи после обращения к драйверу (команда AuthorizeSales)
(16) Нет, конфигурация сынтегрирована с БПО, работает только под 8.3.10 |
|||
18
Лефмихалыч
08.06.17
✎
13:32
|
(17) ну, вот, теперь очевидно, что дело точно в sbrf.dll
или, как вариант, - в том, что sbrf.dll не умеет с той виндой, которая на обеих тачках |
|||
19
Андрюха
08.06.17
✎
13:34
|
Да всё она умеет, гадина, со старой розницей же шуршит без шума и пыли.
|
|||
20
Лефмихалыч
08.06.17
✎
13:37
|
(19) а старая розница от новой отличается только версией конфы или - и платформы тоже?
|
|||
21
Андрюха
08.06.17
✎
13:39
|
(20) Платформа + допилки для ККТ, в том числе новая схема работы всего оборудования в целом - через справочник "Драйвера".
|
|||
22
Андрюха
08.06.17
✎
13:41
|
Работа с эквайринговым терминалом - корректная, т.е. он и подключается и отключается без проблем, и 1С с ним нормально до тех пор, пока к драйверу не обратится. Комментирую обращение, ставлю "Ответ = 0", и вуаля - ничего не валится.
|
|||
23
ildary
08.06.17
✎
13:53
|
(22) учитывая что мы не знаем ни кишков dll от СБ, ни подводных камней взаимодействия с ней версии 8.3.10, без посторонней помощи - не обойтись.
|
|||
24
Андрюха
08.06.17
✎
13:56
|
Платформа 8.3.10 с текущим драйвером sbrf.dll на старой конфигурации работает корректно. В новой - что-то видимо на программном уровне не то. Чакра с эквайринговым оборудованием не закрывается.
|
|||
25
ildary
08.06.17
✎
14:21
|
(24) Все что приходит в голову - сравнивать старую и новую конфигурацию в подсистеме оборудования.
|
|||
26
КнОпка
08.06.17
✎
15:03
|
(24) < Платформа 8.3.10 с текущим драйвером sbrf.dll на старой конфигурации работает корректно
Что значит на старой - на типовой чтоли или Розница 1? |
|||
27
Cyberhawk
08.06.17
✎
16:04
|
Режмы совместимости у конфигураций всяко разные
|
|||
28
Андрюха
08.06.17
✎
16:38
|
(26) 2.0
(27) Разные, факт. |
|||
29
ildary
08.06.17
✎
16:44
|
(27) А не тут ли собака порылась? Недавно были жалобы на глюки из-за того, что в последней УТ 11.3 сняли совместимость с 8.3.7.
|
|||
30
Андрюха
09.06.17
✎
12:40
|
Обновил сберовские драйвера доя 25.0.20.0 - не помогло. Посмотрел как в новой рознице реализована работа с ЭТ (там через систему оповещений пр изакрытии формы), реализовал такую конструкцию в тестовой базе (ну мало ли) - не помогло, один хэ 1С падает. Ну и в конце уже попробовал поменять режим совместимости, воткнул 8.3.6 и ПРОБЛЕМА РЕШИЛАСЬ!
Экваринг работает, платформа после него не вылетает. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |