×
×
+ Ответить в теме
Показано с 1 по 15 из 15
  1. #1
    бухгалтер в одном лице Аватар для Крысавица
    Регистрация
    06.08.2012
    Адрес
    Ростовская область
    Сообщений
    4,160

    CheckPfr "бастует"

    Установила программу на новый комп, поставила указанную в заголовке темы программу. Вроде, всё нормально "встало", ровно... программа открывается, но не работает. Выбираю файл, который надо проверить, - пишет "unavailable database". Изначально устанавливала на диск Е, переустановила на С - бесполезно.
    Может, кто-то подскажет, в чём проблема?
    Поделиться с друзьями
    Жизнь - не роман Дюма. В жизни бухгалтер всегда один за всех... И эти все на одного бухгалтера!

  2. #2
    Клерк
    Регистрация
    12.12.2002
    Адрес
    Ярославль
    Сообщений
    66,413
    Да вроде старая история...

    1. Удалите CheckПФР и Firebird.
    Выполните «Пуск/ Панель управления/ Установка и удаление программ (или Программы и компоненты)». Поочередно удалите из списка CheckПФР и Firebird (кнопка удалить на верхней панели). Если Firebird-ов несколько в списке - удаляйте все.
    2. Удалите папку "C:\CheckUFA".
    3. Скачайте последнюю версию CheckПФР.
    4. Установите CheckПФР, но при этом после трех нажатий "Далее", на шаге "Выбор компонентов" поставьте режим "Переносная (встроенный Firebird)".
    Best regards, Михаил

  3. #3
    В голове моей опилки :) Аватар для Анжелика Ник
    Регистрация
    11.10.2007
    Адрес
    Ярославль
    Сообщений
    23,057
    Цитата Сообщение от mvf Посмотреть сообщение
    поставьте режим "Переносная (встроенный Firebird)".
    для общего развития, а что это означает и почему именно так?

  4. #4
    Клерк
    Регистрация
    12.12.2002
    Адрес
    Ярославль
    Сообщений
    66,413
    Цитата Сообщение от Анжелика Ник Посмотреть сообщение
    для общего развития, а что это означает и почему именно так?
    Это называется "спросить у больного о здоровье". )) Это я с сайта ОЭД скопировал.
    Best regards, Михаил

  5. #5
    бухгалтер в одном лице Аватар для Крысавица
    Регистрация
    06.08.2012
    Адрес
    Ростовская область
    Сообщений
    4,160
    Цитата Сообщение от mvf Посмотреть сообщение
    с сайта ОЭД
    Подскажите, пожалуйста, где такой находится?
    Жизнь - не роман Дюма. В жизни бухгалтер всегда один за всех... И эти все на одного бухгалтера!

  6. #6
    Клерк
    Регистрация
    12.12.2002
    Адрес
    Ярославль
    Сообщений
    66,413
    Кинул.
    Best regards, Михаил

  7. #7
    бухгалтер в одном лице Аватар для Крысавица
    Регистрация
    06.08.2012
    Адрес
    Ростовская область
    Сообщений
    4,160
    mvf, ещё раз спасибо!
    Жизнь - не роман Дюма. В жизни бухгалтер всегда один за всех... И эти все на одного бухгалтера!

  8. #8
    Консультант по ИТ Аватар для lubezniy
    Регистрация
    26.09.2004
    Адрес
    г. Москва, ВАО
    Сообщений
    5,383
    Цитата Сообщение от mvf Посмотреть сообщение
    [I]1. Удалите CheckПФР и Firebird.
    Выполните «Пуск/ Панель управления/ Установка и удаление программ (или Программы и компоненты)». Поочередно удалите из списка CheckПФР и Firebird (кнопка удалить на верхней панели). Если Firebird-ов несколько в списке - удаляйте все.
    Рекомендация в части удаления Firebird крайне неосторожная. Firebird используется далеко не только CheckPfr-ом, и подобные действия могут "вырубить" другие продукты, имеющиеся на компьютере. Например, Firebird (не знаю, правда, во встроенной ли версии или в стандартной) используется БизнесПак-ом и такскомовским Спринтером.

    2. Удалите папку "C:\CheckUFA".
    Сейчас таки CheckPfr.
    С уважением,
    Виктор

  9. #9
    Консультант по ИТ Аватар для lubezniy
    Регистрация
    26.09.2004
    Адрес
    г. Москва, ВАО
    Сообщений
    5,383
    Цитата Сообщение от Анжелика Ник Посмотреть сообщение
    для общего развития, а что это означает и почему именно так?
    Попробую объяснить поподробнее, хотя придётся "погрузить" техническими деталями.

    Firebird - это довольно популярный сервер баз данных. Основная задача продуктов этого класса - обеспечить удобную для разработчика "прокладку" между файлами базы данных и программой для пользователя, чтобы последняя могла отправлять серверу запросы на работу с базой (выборка, модификация, добавление, удаление), а сервер в ответ отдавал ей результаты выполнения запросов. При этом у разработчика пользовательской программы не болит голова насчёт необходимости контроля целостности базы данных, сборки мусора (грубо говоря, физической вычистки помеченных на удаление строк в таблицах), одновременной работы нескольких пользователей или программ с таблицами данных и т. п. - всем этим тоже занимается сервер БД (иногда по командам из программы, но прикладному разработчику гораздо проще и правильнее написать передачу серверу команды "сделай мне то-то", чем писать все действия по этому "то-то" самому).

    Дальше. У Firebird (как и у многих других серверов БД) есть обычная и встроенная версии. Обычная версия обеспечивает как однопользовательский, так и многопользовательский доступ к базе данных. При этом доступ к базе возможен как с компьютера, на котором установлен сервер баз данных, так и с других компьютеров по сети. Эти возможности требуют, чтобы на компьютере постоянно работала специальная программа, которая бы принимала и обрабатывала запросы. Эта программа должна быть правильно установлена и настроена, чтобы она не только делала свою работу, но и не давала возможности посторонним лицам получить доступ в базе и что-нибудь там нехорошего наделать. В норме, когда требуется работа с множеством соединений с разных компьютеров (например, когда есть много одновременно работающих менеджеров, которым нужно с разных компьютеров работать с документами в одной и той же базе), база и сервер баз данных устанавливаются на специально выделенный компьютер (сервер), за которым пользователи не работают, а весь доступ осуществляется по сети. На компьютеры же, где находятся пользовательские программы, устанавливается небольшая программа-клиент, задача которой - принимать запросы от прикладной программы и взаимодействовать по ним с сервером. Собственно, обычная версия Firebird и состоит из сервера и клиента. В силу вышеописанного задача правильной установки такого комплекса, да ещё и вместе с прикладной программой (CheckPfr) не очень-то тривиальна. Кроме того, у старых версий Firebird (которые, тем не менее, до сих пор поставляются, например, вместе с той же CheckPfr) были проблемы с установкой на новые версии Windows, решить которые можно, разве что, ручной настройкой. Скорее всего, этим и обусловлена проблема работы CheckPfr у автора темы и ряда других пользователей (вопрос далеко не первый).

    Задачи программы CheckPfr, работающей у обычного стороннего пользователя, не требуют работы сразу кучи подключений к базе. Это же относится и ко многим другим прикладным программам. Это понимают и разработчики серверов БД. Поэтому у многих этих серверов имеются так называемые встраиваемые (embedded) версии. В этих версиях за ненадобностью "вырезаны" механизмы, обеспечивающие работу по сети и поддержку одновременно множества соединений, а все остальные функции включены в программу-клиент. Эта программа по сути представляет собой специальный файлик, который просто кладётся в папку с прикладной программой - и всё сразу работает. Единственное - установщик пользовательской программы должен "положить" куда надо файлы базы данных и указать в конфигурации, где эти файлы находятся (у Firebird вся база находится в одном файле), но это задача простая. В силу этого установка CheckPfr с встроенным Firebird является более предпочтительной и практически всегда работает, хоть и нельзя запустить сразу много её экземпляров (первый запущенный "застолбит" себе базу, и остальные работать не смогут).
    С уважением,
    Виктор

  10. #10
    бухгалтер в одном лице Аватар для Крысавица
    Регистрация
    06.08.2012
    Адрес
    Ростовская область
    Сообщений
    4,160
    Если кому-то интересно, то Firebird (который один на моём компе) удалять не потребовалось (по рассеянности я этого не сделала сразу, а потом оказалось, что и не нужно). Мне было достаточно заново установить (с предварительным удалением) CheckPFR и при этом сделать -
    Цитата Сообщение от mvf Посмотреть сообщение
    на шаге "Выбор компонентов" поставьте режим "Переносная (встроенный Firebird)".
    Теперь всё заработало!
    Жизнь - не роман Дюма. В жизни бухгалтер всегда один за всех... И эти все на одного бухгалтера!

  11. #11
    Клерк Аватар для Лёнка
    Регистрация
    25.05.2009
    Адрес
    г.Волгоград
    Сообщений
    13,476
    lubezniy, а не подскажешь,почему у меня Чек ругается Файл PFR-700-Y-2015-ORG-ХХХХХХХ, указанный в разделе 2.5.1 не найден в папке с отчетом... оба файла в одной папке,и так по всем организациям..переустанавливать пробовала...
    Последний раз редактировалось Лёнка; 09.11.2015 в 22:05.
    1.напиши текст вопроса...прочти вопрос...
    2.сам понял о чем хотел спросить?тогда жми на кнопку...

  12. #12
    Консультант по ИТ Аватар для lubezniy
    Регистрация
    26.09.2004
    Адрес
    г. Москва, ВАО
    Сообщений
    5,383
    Цитата Сообщение от Крысавица Посмотреть сообщение
    Если кому-то интересно, то Firebird (который один на моём компе) удалять не потребовалось (по рассеянности я этого не сделала сразу, а потом оказалось, что и не нужно). Мне было достаточно заново установить (с предварительным удалением) CheckPFR и при этом сделать -
    Теперь всё заработало!
    Повторюсь. Firebird удалять не обязательно, а иногда даже чревато последствиями, если какая-то другая программа его использует. В остальном инструкция нормальная.
    С уважением,
    Виктор

  13. #13
    Консультант по ИТ Аватар для lubezniy
    Регистрация
    26.09.2004
    Адрес
    г. Москва, ВАО
    Сообщений
    5,383
    Цитата Сообщение от Лёнка Посмотреть сообщение
    lubezniy, а не подскажешь,почему у меня Чек ругается Файл PFR-700-Y-2015-ORG-ХХХХХХХ, указанный в разделе 2.5.1 не найден в папке с отчетом... оба файла в одной папке,и так по всем организациям..переустанавливать пробовала...
    Значит, файла с прописанным в разделе 2.5.1 именем действительно нет в папке, в которой находится основной файл РСВ-1. CheckPfr запускается напрямую (с соответствующего ярлыка на рабочем столе или через меню "Пуск") или из какой-то другой программы?
    С уважением,
    Виктор

  14. #14
    Клерк Аватар для Лёнка
    Регистрация
    25.05.2009
    Адрес
    г.Волгоград
    Сообщений
    13,476
    Цитата Сообщение от lubezniy Посмотреть сообщение
    Значит, файла с прописанным в разделе 2.5.1 именем действительно нет в папке
    есть,и такие, не прошедшие проверку, отчеты сданы в ПФР, остались только те,что нужно нести ножками....CheckPfr запускается через ярлык на рабочем столе
    1.напиши текст вопроса...прочти вопрос...
    2.сам понял о чем хотел спросить?тогда жми на кнопку...

  15. #15
    Консультант по ИТ Аватар для lubezniy
    Регистрация
    26.09.2004
    Адрес
    г. Москва, ВАО
    Сообщений
    5,383
    Цитата Сообщение от Лёнка Посмотреть сообщение
    есть,и такие, не прошедшие проверку, отчеты сданы в ПФР, остались только те,что нужно нести ножками....CheckPfr запускается через ярлык на рабочем столе
    Как вариант - в папке присутствует посторонний файл (например, старый протокол той же CheckPfr).
    С уважением,
    Виктор

+ Ответить в теме

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы можете создавать новые темы
  • Вы можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •