Форум » АРМ "Клиент" АС Клиент-Сбербанк » Ошибка при печати выписки » Ответить

Ошибка при печати выписки

Zarin: Сегодня столкнулся с такой ситуацией. На прошлой неделе устанавливал прогу одному крупному клиенту (07.006.01). Клиент серьезный, уже пользовался Клиент-Банком, теперь вот открылась вторая организация там же. Поставил, в принципе, почти без проблем. Единственное - долго пришлось бороться с их службой безопасности и автоматизации. Один пришел - пароль набрал, потом второй пришел - другой пароль набрал... в общем почти как у нас все. Но в итоге все установилось, все заработало, сеанс связи прошел... все тип-топ. Сегодня звонят - просят подойти - не могут выписку распечатать. Благо находятся совсем рядом с нами. Прибегаю к ним и вот что вижу: При печати выписки из справочника счетов, или из справочника операций по счетам - "Ошибка при вызове библиотеки печати Online! "Не могу найти указанный модуль!". Мы в таких случаях обычно тупо сетапили программу в тот же каталог. Просетапил - не помогло. Начал лазить по всем каталогам. Все деэльльки вроде на месте. Модули тоже вроде все подключены... Кароче ничерта не понятно. Чтобы они пока не хныкали - закинул им reports.ddf от 05.011.01 в BASE, чтобы у них выписка печаталась и платежки, а сам отправил запрос по SD и к Вам вот тут обращаюсь. Что посоветуете? Если кому мало того, что я тут привел. Могу более подробно обрисовать - смотря какие детали Вас заинтересуют?

Ответов - 111, стр: 1 2 3 4 5 6 All

Morituri: Где-то ответ был на это вопрос... Что то вроде - почистить системный темп... На работе посмотрю ответы с SD и точно напишу...

ser43: Скорее всего речь идет о библиотеке PrintCLSB.dl из папки COM_dll. Я ее в этой версии (как и в 07.005.00) вобще удаляю - такая уж у меня технология. Может тоже стоит попробовать?

Zarin: ОК. Завтра попробую... Отпишусь потом.


Ramazan: Zarin , ну что помогло?

Ramazan: Просто у клиента возникла похожая проблемка, ошибка возникает при печати выписки. Но не такая, как описывает её Zarin ("Ошибка при вызове библиотеки печати Online! "Не могу найти указанный модуль!") , а такая. Не могли бы надавать мне советы? Спасибо!

Morituri: Попробуйте, коллеги, установить переменные TEMP и TMP на значение C:\TEMP, а после этого накатите 07.006.00 и затем 07.006.01... Ощущение, что библиотеки криво зарегались... Если будет при печати ругаться на отстутствие файлов *.pas в папке reports, то туда надо их ручками кинуть из папки com_dll

Ramazan: Morituri спасибо, а ничего, если я буду обновлять так: 07.004.00-07.005.00-07.006.01?Версии 07.006.00 просто нет. На мой вопрос в ТБ об 07.006.00, говорят чтоб ставил 07.006.01, что эта версия достаточна для первоначальной установки. Переубедить, что это не так не получилось. На версию 07.005.00 встаёт вроде без проблем (на тестовой машине).

Morituri: к сожалению, 07.005.00-07.006.01 может не прокатить... Ибо 07.006.01 это апдейт именно версии 07.006.00 С 07.006.01 первоначальной установки не произвести, но может ваш ТБ что-то интересное знает,попробуйте (не забудьте бакап сделать), а потом нам расскажите...

Mike666: Переменные среды изначально нужно устанавливать на короткие (в этом мы консенсуса с Москвой не нашли). Если клиент "сложный", то делаю ему cmd-шник "а-ля": Echo y|del c:\temp\*.tmp и вывожу на рабочий стол, либо в загрузку, если уж совсем "тяжёлый". Программа за собой tmp-ухи совсем не убирает, дохнет на 2,5 тысячах.

Zarin: Ramazan пишет: Zarin , ну что помогло? Я этим советом не успел воспользоваться. Мне из тербанка другой ответ пришел. Порекомендовали с помощью regsvr32 зарегистрировать в реестре файлик rko_fr3.ocx - в названии скорее всего ошибся, но его ни с кем там не перепутать - один такой в каталоге CLIENTSB. Вот эта подсказка точно помогла - у нас уже несколько таких случаев было - всегда прокатывало. Ну и естественно не забывать копировать файлы *.PAS в папку Репортс

Morituri: Zarin пишет: Ну и естественно не забывать копировать файлы *.PAS в папку Репортс баг исправлен в следующей версии... Zarin пишет: Порекомендовали с помощью regsvr32 зарегистрировать в реестре файлик rko_fr3.ocx по этой причине мы и запускаем "установку" поверх, ибо Клиенту бывает очень сложно объяснить по телефону, что надо regsvr32 юзать...

Zarin: Morituri пишет: ибо Клиенту бывает очень сложно объяснить по телефону, что надо regsvr32 юзать... Мы пару раз батник специально для особо одаренных писали и по Клиент-Банку пуляли. :)

ser43: Ramazan пишет: Просто у клиента возникла похожая проблемка, ошибка возникает при печати выписки. Но не такая, как описывает её Zarin ("Ошибка при вызове библиотеки печати Online! "Не могу найти указанный модуль!") , а такая. Не могли бы надавать мне советы? Спасибо! Нечто подобное у одного из клиентов тоже наблюдалось, правда немного другой текст ошибки был. Ошибка возникла неожиданно (как это и бывает всегда) после запроса выписки. Причем сие ругательное сообщение выскакивало только при печати выписки. Долго я бился. Попробовал распечатать выписку за более старый период - печатается нормально. Вычислил, что косяк кроется конкретно во "вчерашнем" дне. Оказалось, что у них из 1С-ки в назначение платежа выгружаются какие то странные левые символы - куча квадратных знаков каких то. А наш операционист провела эти платежи - они попали клиенту в операции, но программа не поняла таких приколов и выписку печатать отказалась...

Mike666: To_ser43 Понято. В IBSO несколько раз правили через главбуха (проблемы "кадровой политики" Сбера) операции, где в пустых полях было "забито нечто". Пока бухгалтерию и ОПЕРУ (в n-ный) раз не "подставили" клиенту - ничего не поменялось.

Zarin: ser43 пишет: А наш операционист провела эти платежи А разве контролер может (чисто механически) подобные документы провести? Там ведь вроде машина ему выдает сообщение, что символ непонятный стоит... или я ошибаюсь?

Morituri: Mike666 пишет: В IBSO что то до боли в голове знакомое... вы уважаемый из какого тербанка?

Mike666: Morituri пишет: вы уважаемый из какого тербанка? С Урала . Zarin пишет: А разве контролер может (чисто механически) подобные документы провести? Ещё как может. Все "разборки", кроме первой проводил я, все "косяки" - один и тот же контролер. Последний раз провели платёж (причём как специально крупного клиента), в котором клиент деньги по ошибке сам на себя отправил, а обнаружили это только через день.

ser43: К нашим операционистам у меня претензий почти нет (они молодцы). То что клиенты деревянные бывают - это да. Все таки платежи отправляют они, а дело операционистов, если серьезных ошибок нет - пульнуть платеж дальше.

Mike666: "Особо тяжким" клиентам любым доступным способом связываю их основную финансовую программу (обычно 1С) и К-Б. После этого они К-Б используют на уровне "каменного века": "подписали" -> "Отправить и получить" -> "читаем почту" -> "закрываем". Ну и обмен туда <-> сюда.

Ramazan: Вышеописанную проблему сегодня решил: 1). Сохранил папку с программой/базами и начал пробовать с обновления: 7.005.00 - 7.006.01. Обновилась отлично (на первый взгляд), но проблема осталась. 2). Решил взглянуть на временную папку самой программы, там 2 файла, фиг с ними, взглянул на системную временную папку и офигел: более 65000 файлов, созданные АРМ "Клиент-Сбербанк"!!! Попробовал удалить, и через 30 минут удаления оставил эту затею клиенту на будущее (удалилось примерно 10 %). Создал Temp в корнивике С:, Перенаправил переменные среды туда, перезагрузил комп, и чудо, всё получилось!!! Распечатали с клиентом выписку за один день, во временном каталоге создалось аж 193 файла и после выхода из программы они не удалились!!! Это у всех так? Спасибо за советы, ибо советуясь с ТБ, я бы думаю недели 2 решал проблему.



полная версия страницы