Информация для программиста Установка 3.03(15) содержит программы, устанавливающие предыдущие изменения 303(11), 303(12), 303(13) и 3.03(14), но не содержит программ, устанавливающих более ранние изменения, поэтому, убедитесь, что у Вас установлена версия не ниже 3.03(10). На начальном этапе обновления версии проверяются все базы данных (DBF-файлы) пакетов «Бухгалтерия» и «Кадры». Если одна или несколько баз данных не могут быть открыты в монопольном режиме – по окончании проверки выводится список этих файлов. Вам, в случае появления такого списка, необходимо проверить, используются ли в настоящий момент указанные базы данных, и нет ли ошибок в структуре базы данных (отсутствует или разрушен Memo-файл, ошибка в заголовке базы данных и т.п.). Файлы вида S_Z8646G.DBF – можно удалять. Следующий этап обновления версии предусматривает проверку установки версии.
Если в ходе проверки появились сообщение о том, что версия установлена не корректно (или не установлена) перед установкой изменения необходимо повторить установку версии. Информацию об изменении данных и структур таблиц см. в протоколе установки изменения или в файле PROT_303_15.XLS. К сведению: запускающий каталог BUWUSER должен содержать каталоги EXCEL, TMP и файлы buch.chm, buch70n.chm, bu_kadr.exe, config.fpw, kadr.chm, options.cdx, options.dbf, options.fpt, k_path.dbf. Допускается наличие файлов foxuser.dbf и foxuser.fpt. Если Вы обнаружили еще какие-либо файлы в этом каталоге, удалите их.
Возможные проблемы пользователей, возникающие при установке изменения и пути их решения:
Проблема: В ходе проверки появились сообщение о том, что одно или несколько из предыдущих изменений не установлены.
Решение: В том случае, если не установлены последние изменения - установите последовательно эти изменения. Проблема: В личной карточке пропали фотографии сотрудников.
Решение: Если в личных карточках сотрудников у Вас были введены их фотографии – после перехода на версию 3.03 создайте в каталоге BASES подкаталог PHOTO и перепишите в него файлы с фотографиями из архива (резервной копии). Проблема:
Решение: Проверьте, в каталоге BASES не должно быть каталога SVOD. Этот подкаталог может быть в каталоге BU_KADR. Проблема: При установке изменения выходит сообщение:
Решение: Упомянутый файл нужно удалить из каталога \bu_kadr\Bases\, но при этом убедитесь, что в нем нет актуальной на данный момент информации, вполне возможно, что фалом, содержащимся в \bu_kadr\Bases\ придется заменить файл, содержащийся в \bu_kadr\Bases\2006\. Проблема: При установке изменения выходит сообщение:
Решение: Данная проблема, отличается от предыдущей тем, что теперь придется удалить лишние файлы из \bu_kadr\Bases\2006\.
Возможные проблемы пользователей, возникающие при работе с программой и пути их решения:
Проблема: Если при входе в режим «Остатки по аналитическим субсчетам» - появляется сообщение: «Не установлен порядок индексов или индекс не соответствует таблице.
Решение: Файлы с расширением *.cdx и *.dbf должны быть только в каталогах ..\BU_KADR\BASES\; ..\BU_KADR\BASES\<год> и ..\BU_KADR\SVOD\. Проверьте наличие файлов *.cdx и *.dbf в других каталогах комплекса и удалите их. После этого удалите файлы ..\BU_KADR\BASES\*.cdx, войдите в комплекс, должно запуститься автоматическое индексирование (если автоиндесксрование не запустилось, значит, где-то еще есть файлы *.cdx, ищите и удаляйте). Проблема: Задача «Зарплата»: если в справочнике «Настройка постоянных начислений» обнаружена запись с кодом 0.
Решение: Необходимо выполнить следующие действия:
проверить справочник «Настройка постоянных начислений» на коды, которых нет в справочнике «Начисления/удержания» (скорее всего это код=0) и удалить их или исправить на нужные.
в справочнике «Личная карточка служащего» на значке ПРИНТЕР получить документ «Состав служащих». На вопрос «В форме личной карточки?» ответить «НЕТ».
определить служащих, у которых произошли изменения в кодах постоянных начислений в связи с ошибками в изменении №18.
войти в Личную карточку и исправить постоянные начисления служащего.
Проблема: Задача «Зарплата»: если прошла не корректно смена табельного номера.
Решение: Необходимо выполнить следующие действия:
сменить табельный номер на старый через режим «Смена табельного номера».
через тот же режим «Смена табельного номера» табельный номер поменять на новый табельный номер.
Проблема: В начале процесса изменения при указании пути к каталогу BU_KADR и нажатии на кнопку «Продолжить», снова происходит предъявление экрана с путем по умолчанию, установить изменение невозможно. Или появляются сообщения типа «Нет каталога <имя каталога>, или файла <имя файла>».
Решение: Каталог BU_KADR имеет строго определенный состав, название папок в нем должно называться именно так, а не иначе. Проверьте состав каталогов:
BU_KADR (можно переименовать)
-
| BASES
| <подкаталог> нельзя переименовывать
|
| <год>
| <подкаталог> нельзя переименовывать
|
| KONV_25N
| <подкаталог> нельзя переименовывать
|
| …
| <подкаталог> нельзя переименовывать
|
| BACK_UP
| <подкаталог> нельзя переименовывать
|
| BUW
| <подкаталог> нельзя переименовывать
|
| BACK_UP
| <подкаталог> нельзя переименовывать
|
| DOCUM
| <подкаталог> нельзя переименовывать
|
| OUTFILES
| <подкаталог> нельзя переименовывать
|
| REPORTS
| <подкаталог> нельзя переименовывать
|
| REPORTSW
| <подкаталог> нельзя переименовывать
|
| KADRWIN
| <подкаталог> нельзя переименовывать
|
| BASE
| <подкаталог> нельзя переименовывать
|
| DOCUM
| <подкаталог> нельзя переименовывать
|
| INFILES
| <подкаталог> нельзя переименовывать
|
| OUTFILES
| <подкаталог> нельзя переименовывать
|
| SHABLON
| <подкаталог> нельзя переименовывать
|
| SVOD
| <подкаталог> нельзя переименовывать
|
| TOOLS
| <подкаталог> нельзя переименовывать
|
| LIB
| <подкаталог> нельзя переименовывать
| BUWUSER (можно переименовать)
-
| EXCEL
| <подкаталог> нельзя переименовывать
|
| TMP
| <подкаталог> нельзя переименовывать
| KADRWUSER (можно переименовать)
-
Проблема: При первом входе в комплекс после установки изменения программа открывает окно с запросом об открытии файла в каталоге TMP.
Решение: Видимо, программа не может найти необходимый ей файл по путям комплекса. Проверьте правильность наименований каталогов комплекса (см. выше). Также сбой в путях может быть обусловлен неправильным заполнением таблицы OPTIONS.DBF, где хранятся пользовательские настройки программы. Удалите 4 файла options.cdx, options.dbf, options.fpt, k_path.dbf из каталога BUWUSER и запустите программу. Настройте заново пути.
Проблема: При входе в комплекс выдается сообщение об отсутствии каталога \BUWUSER\EXCEL
Решение: Cкопируйте в этот каталог файл FUNCTION.BAS из каталога \BUWUSER\EXCEL\MODULES\. Проблема: В различных режимах неожиданно появляются сообщения Файл <имя файла>.scx не найден.
Решение: Проверьте свой запускающий каталог BUWUSER. Он должен содержать каталоги EXCEL, TMP и файлы buch.chm, buch70n.chm, bu_kadr.exe, config.fpw, kadr.chm, options.cdx, options.dbf, options.fpt, k_path.dbf. Допускается наличие файлов foxuser.dbf и foxuser.fpt. Если Вы обнаружили еще какие-либо файлы в этом каталоге, удалите их. Проблема: При первом запуске появляется сообщение Ресурсный файл не найден.
Решение: На вашем компьютере по путям WINDOWS находится один или несколько файлов FOXUSER.DBF, FOXUSER.FPT в формате FOXPRO2.X. Удалите эти файлы или переместите их в каталоги, к которым не обращается WINDOWS. Проблема: Пропадают остатки за предыдущий период.
Решение: Было проведено исследование причин исчезновения остатков. Вот отчет об этом исследовании: Во-первых необходимо пояснить, что остатки, как аналитические, так и синтетические хранятся в виде таблицы, в графах которой находятся остатки на 01 число всех месяцев года. Т.е. в одной строке и по одной аналитике имеются суммы за январь, февраль, и т.д. до декабря и конца года.
Во-вторых, программа корректировки остатков написана так, что позволяет пользователю выбрать те месяца, за которые он увидит остатки (от одного месяца до всех месяцев).
В-третьих, аналитические остатки имеют свойство в течение года изменяться. Если на начало года был какой-то остаток, то в середине года он может быть закрыт (превратиться в 0), или наоборот, не было ничего и в другом месяце появилась сумма.
ИТОГ. Отсюда следует, что бухгалтер, выбирая аналитические остатки за один месяц, например август, видит, что у него закрылась какая-то аналитика, остаток стал равным нулю. С чистой совестью этот остаток подвергается удалению. ПРИ ЭТОМ УДАЛЯЕТСЯ ВСЯ СТРОКА ЗА ВЕСЬ ГОД вместе с суммами остатков за предыдущие месяца с января по июль. По прошествии некоторого времени, бухгалтер, благополучно забыв об этом удалении, заходит в прошлый период и видит, что у него ПРОПАЛИ ОСТАТКИ. Проблема: При входе в программу происходит замедление работы, а в правом верхнем углу выходит сообщение «Автоочистка системного журнала».
Решение: В журнале предусмотрены записи, которые не удаляются (“общесистемные”, “критичные”, “удаление”). Для различных типов событий предусмотрено определенное время их хранения в системном журнале. События с типами «критичные» и «удаление » хранятся один год, события с типом «общесистемные» - один месяц. Остальные события удаляются вне зависимости от времени их записи при очистке системного журнала, либо при автоочистке. Автоочистка производится при добавлении в системный журнал нового события, в случае, если размер системного журнала превосходит установленный в настройке. При автоочистке ищется первое не критичное событие (т.к. критичные события хранятся год), или критичное событие с истекшим сроком хранения, оно помечается на удаление и добавляется новое событие в системный журнал.
В базе G_Z_1112.DBF прописаны настройки системного журнала. Для типа события «удаления» и «критичные» можно установить срок хранения месяц, вместо года (поле KEEP) или вообще убрать период хранения. Если убрать период хранения у «критичных» событий, то эти события будут обрабатываться как не критичные… Проблема: Не печатается документ в формате EXCEL - ошибка «run-time error 1004 -Программный доступ Visual Basic не является доверенным»
Решение: Настройте EXCEL: Сервис - Макрос - Безопасность: Уровень безопасности - средний или низкий, Надежные источники - проставить галочки во всех пунктах. Проблема: Не выводятся отчеты в EXCEL, если подключен антивирус Касперского.
Решение: Перенастройте либо отключите Office Guard. Должны быть разрешены:
импорт модулей;
копирование листов;
вызов функций API Windows.
Проблема: заменили компьютер, как работать без инсталляции клиентской части, если пользовательский каталог ..\BUWUSER\ перенесен со старого компьютера.
Решение: Для работы комплекса необходимы библиотеки FoxPrо VFP8R.DLL, VFP8RRUS.DLL и OCX-файлы MSCOMCT2.OCX, MSCOMCTL.OCX. На компьютере с установленной версией комплекса «Бухгалтерия + Кадры» файлы *.DLL находятся в каталоге ..\Program Files\Common Files\Microsoft Shared\VFP, а *.OCX – в каталоге ..\WINDOWS\System32.
Если Вы не делали инсталляцию клиентской части комплекса, то Вам необходимо выполнить следующее:
Переписать файлы VFP8R.DLL, VFP8RRUS.DLL в каталог ..\WINDOWS\SYSTEM32 или в каталог клиентской части комплекса (..\BUWUSER)
Кроме того, необходимо зарегистрировать OCX-файлы. Для этого, в системный каталог Windows (..\WINDOWS\System32) нужно переписать файлы MSCOMCT2.OCX, MSCOMCTL.OCX (с компьютера на котором установлена версия комплекса) и выполнить команды:
REGSVR32 MSCOMCT2.OCX
REGSVR32 MSCOMCTL.OCX
Должны появиться 2 сообщения об успешной регистрации OCX-файлов («DLL RegisterServer in mscomct2.ocx succeeded»). Проблема: Не печатается документ в формате EXCEL - ошибка «Ошибка загрузки данных»
Решение: На этом компьютере наверное не делали установку клиентской части программы Бухгалтерия+Кадры, а просто скопировали каталог BUWUSER с другого компьютера. В Процессе установки должен был установиться драйвер VFPODBC.DLL. Установите его вручную или сделайте установку клиентской части версии 302. Проблема: При вводе проводок – ошибка 12 «Переменная ‘D’ не найдена»
Решение: в таблице G_S_0004.DBF присутствует запись с пустым значением поля NAP. Удалите пустую запись из этого файла, или перепишите файл g_s_0004.dbf из каталога установки последнего изменения. Проблема: В мониторе активных пользователей болтается сотрудник со вчерашнего дня, как его оттуда убрать, в данный момент он никак не может корректно войти в базу. Появляются сообщения Невозможно скопировать файлы из [Путь к базе] в [путь к клиентской части\*.xlt] они заняты другим пользователем или другой программой, или имеет атрибут "только чтение".
Решение: нужно удалить файл <имя сотрудника>.USR из BASES. При этом, признак активности пользователя в таблице G_Z_1113, поле ACTIVE должно обнулиться. Проблема: В задаче «Отчетность и своды» в режиме "Настройка" -> "Дополнительные настройки" -> "Экспорт/импорт". В поле "Имя архивного файла" выдается сообщение: «Для изменения настроек все формы отчетности должны быть закрыты», и соответственно не дает сохранять изменения, в просмотре Активных пользователей в отчетности никто не работает.
Решение: Можно сделать очистку журнала блокировок в "Сервисе" (в задаче "Отчетность"), а можно почистить файл S_Z_1111.DBF. Предварительно, в этом файле, можно посмотреть почему выдается такое сообщение, т.е. для каких форм и пользователей поле STATUS не пустое.
Можно сделать очистку журнала блокировок в "Сервисе" (в задаче "Отчетность"), а можно почистить файл S_Z_1111.DBF. Предварительно, в этом файле, можно посмотреть почему выдается такое сообщение, т.е. для каких форм и пользователей поле STATUS не пустое.
Извините за ошибки, но, к сожалению, у нас нет возможности протестировать программу на всем возможном множестве программных+аппаратных платформ и с учетом всех программ, которые может у себя установить пользователь. Надеемся на ваше понимание и желание сотрудничать с нами в решении этой проблемы.
|