Главная
Новый форум
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Файл отката из модуля: "Зарплата"
Goto page 1, 2  Next
 
Post new topic   Reply to topic   printer-friendly view     Forum Index -> БЭСТ-4
View previous topic :: View next topic  
Author Message
Badej



Joined: 27 Jun 2002
Posts: 14



PostPosted: 14 Feb 2004 02:31    Post subject: Файл отката из модуля: "Зарплата" Reply with quote

Беда не приходит одна...
При закрытие периода в модуле "ЗАРПЛАТА": с созданием файла отката - БЭСТ "вылетает", без отката - отлично закрывается период.
Визуально, "мусора" не наблюдается. На всякий случай все DBF-ы из модуля перекопировал редактором BRO, предварительно удалив все индексы. Размеры оригинальных файлов и конечных - совпадают... Что это, пятница 13-ое...???
Back to top
View user's profile Send private message Send e-mail
Badej



Joined: 27 Jun 2002
Posts: 14



PostPosted: 14 Feb 2004 04:54    Post subject: Reply with quote

Если долго мучиться - что-нибудь получится!!!
Отвечаю сам себе. Может кому-нибудь пригодится...
Слава богу нашел в чем дело. Помогла бесплатная утилитка от компании Systernals - FILEMON.
Запустил утилитку и начал закрывать период с файлом отката. Соответственно - БЭСТ вылетел. Не беда. Замораживаем слежение за файлами и просматриваем лог (для удобства можно отфильтровать все записи, касающиеся папки БЭСТа). И что же мы видим. БЭСТ вылетает не на файлах из модуля ЗАРПЛАТА (SALARY), а на файле DTD_LIST.DBF из папки EXCHANGE. Да к тому же еще ругается, что не нашел файла RARLIST.LST в папке UTIL.
Ладно. Создаем пустой файл RARLIST.LST в UTIL (на всякий случай), а файл DTD_LIST.DBF перекопируем редактором BRO. Получился .FPT файл меньшего размера, чем оригинальный. Заменили оригиналы, проиндексировали и... БЭСТ закрыл период с файлом отката с ПЕРВОГО РАЗА.

P.S. Может быть есть и проще способы, но сил уже нет...
Back to top
View user's profile Send private message Send e-mail
Vladimir



Joined: 19 Jan 2002
Posts: 106
Location: Мальцев Владимир Львович
Occupation: Тюменская ГАСА
Interests: Тюмень

PostPosted: 15 Feb 2004 11:53    Post subject: Можно и проще. Reply with quote

Вот, например ИС, не вдаваясь в подробности, рекомендует делать апгрейд на локальной машине. То же самое можно сделать и с закрытием периода в ЗП, т.е. скопировать БЭСТ на локальную машину, для чистоты эксперимента отказаться от входа в сеть, подправить пути в картотеке, если не стоят относительные ссылки, проиндексировать из настройки хотя бы модули ЗП и АРМ главбуха, а за тем закрыть период. После чего скопировать обратно на сервак ТОЛЬКО базы.
Может этот путь и не легче и не быстрее, но закрывается также с первого раза, да к тому же манипуляции настолько простые, что можно научить самих бухов проводить закрытие БЕЗ чуткого руководства. У меня получилось .
ЗЫ. Хотя это и походит на закат солнца вручную
_________________
Владимир Л. Мальцев
mailto: maltsev@tumgasa.ru
Back to top
View user's profile Send private message
ELS



Joined: 10 Jul 2002
Posts: 123
Location: Саксонова Е.А.
Occupation: Компания БЭСТ
Interests: Москва

PostPosted: 16 Feb 2004 15:27    Post subject: Re: Файл отката из модуля: "Зарплата" Reply with quote

Добрый день.

При создании файла отката в модуле "Учет заработной платы" директория EXCHANGE, в которой находится таблица DTD_LIST не архивируется.
Архивируются только таблицы директории SALARY.
Уточните, пожалуйста, ситуацию.

Саксонова Е.А. отдел разработки.
Back to top
View user's profile Send private message
Badej



Joined: 27 Jun 2002
Posts: 14



PostPosted: 16 Feb 2004 20:22    Post subject: Reply with quote

2 Vladimir
Согласен, апдейты и закрытия периодов на локальной машине проходят быстрее. Без ошибок они проходят, если нет каких-либо сбоев в базе, в противном случае - и локально, и по сети будут проблемы.
У нас проблем с закрытием периодов по сети никогда не было (кроме последнего случая). Эта же проблема осталась при закрытии периода (с файлом отката) на локальной машине. Поэтому и пришлось искать способ определить, где же сбой... Сейчас все в порядке. Спасибо за отклик.
P.S. Объяснить бухгалтерии, что нужно скопировать базы с сервера на локальную машину для закрытия периода, равносильно... (сравнить не счем...).

2 ELS
Таблицы из директории EXCHANGE не архивируются, но при архивации (создании отката) БЭСТ к ним обращается. Это наглядно было видно из лог-файлов FileMonitor. При обращении к DTD_LIST.DBF БЭСТ "вылетел", что и вызвало подозрение.
Back to top
View user's profile Send private message Send e-mail
ELS



Joined: 10 Jul 2002
Posts: 123
Location: Саксонова Е.А.
Occupation: Компания БЭСТ
Interests: Москва

PostPosted: 17 Feb 2004 15:30    Post subject: Reply with quote

Добрый день!

Для подготовки файла отката архивируются таблицы директории SALARY. Список этих таблиц ограничен. DTD_LIST.DBF отсутствует в этом списке. Не понятно почему происходит обращение к DTD_LIST.DBF. Без Вашей базы ошибку не найти.

С уважением Саксонова Е.А. отдел разрабо
Back to top
View user's profile Send private message
Badej



Joined: 27 Jun 2002
Posts: 14



PostPosted: 18 Feb 2004 01:23    Post subject: Reply with quote

Здравствуйте ELS.

Упакованный архив базы без индексов составляет более 50Mb...
В принципе, ошибка исправлена и вроде, больше не выскакивает. Могу выслать фрагмент лог-файла. В нем видны все обращения к DBF-ам во время закрытия периода и до момента "вылета" базы...
Back to top
View user's profile Send private message Send e-mail
ELS



Joined: 10 Jul 2002
Posts: 123
Location: Саксонова Е.А.
Occupation: Компания БЭСТ
Interests: Москва

PostPosted: 18 Feb 2004 11:02    Post subject: Reply with quote

Добрый день.

Высылайте лог-файл, постараемся разобраться.

Саксонова Е.А.
Back to top
View user's profile Send private message
Sam



Joined: 18 Mar 2002
Posts: 486
Location: Чикуров Семен Владимирович
Occupation: РУСАЛ-ВАМИ
Interests: Санкт-Петербург

PostPosted: 18 Feb 2004 11:32    Post subject: Reply with quote

В свое время сталкивались с подобным явлением.
Но тогда нам помогло указание полного пути к базе в карточке предприятия и замена архиватора RAR на машинах, которые закрывали период.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
ELS



Joined: 10 Jul 2002
Posts: 123
Location: Саксонова Е.А.
Occupation: Компания БЭСТ
Interests: Москва

PostPosted: 18 Feb 2004 12:01    Post subject: Reply with quote

Добрый день.

Спасибо. Проверим.

Саксонова Е.А. отдел разрабо
Back to top
View user's profile Send private message
gennady



Joined: 06 Feb 2002
Posts: 193



PostPosted: 18 Feb 2004 19:22    Post subject: Re: Можно и проще. Reply with quote

Vladimir wrote:
Может этот путь и не легче и не быстрее, но закрывается также с первого раза, да к тому же манипуляции настолько простые, что можно научить самих бухов проводить закрытие БЕЗ чуткого руководства. У меня получилось .
ЗЫ. Хотя это и походит на закат солнца вручную


Счастливый, нам приходится даже на дискету записывать за бух
Back to top
View user's profile Send private message Send e-mail
Badej



Joined: 27 Jun 2002
Posts: 14



PostPosted: 18 Feb 2004 21:05    Post subject: Reply with quote

2 Sam

Я тоже предположил, что RAR "барахлит", но у остальных предприятий периоды закрываются нормально с этим же архиватором... Замена RAR-а также ничего не изменила...
В карточках предприятий всегда указан абсолютный [т.е. полный] путь к базам данных.
Вообщем - чудеса...

P.S. Периоды закрываются по сети с любой машины, на которой стоит БЭСТ.
Back to top
View user's profile Send private message Send e-mail
Li



Joined: 30 Jan 2004
Posts: 172
Location: Хайрова Л.Р.
Occupation: программист, Вектра-Софт
Interests: Казань

PostPosted: 19 Feb 2004 14:03    Post subject: Reply with quote

Проблема была частенько, на разных версиях и давно. Синдром в 99% случаях снимался индексацией зарплаты непосредственно перед закрытием (еще проверяли корректность количество files и buffers). В 1 % случаев закрывали и глаза и период без создания файла отката ( в зависимости от конкретно обнаруженных впоследствии ошибок с сохранением/восстановлением файла отката) откат и без создания файла в этом 1% всегда был корректен и закрытый период восстанавливался.
С уважением.
Back to top
View user's profile Send private message
Sam



Joined: 18 Mar 2002
Posts: 486
Location: Чикуров Семен Владимирович
Occupation: РУСАЛ-ВАМИ
Interests: Санкт-Петербург

PostPosted: 19 Feb 2004 16:39    Post subject: Reply with quote

2 Badej
По умолчанию где у Вас RAR создает временные файлы?
Такая проблема может быть связана с недостатком памяти на носителе.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Badej



Joined: 27 Jun 2002
Posts: 14



PostPosted: 19 Feb 2004 21:45    Post subject: Reply with quote

2 Sam

На локальной машине: памяти - 256Mb, свободного места ~ 15Gb.
На сетевом диске свободного места ~ 25Gb.
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic   Reply to topic   printer-friendly view     Forum Index -> БЭСТ-4 All times are GMT + 4 Hours
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © phpBB Group

Rambler
Rambler's Top100 Рейтинг@Mail.ru