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

Вопрос к И-С или как перехлестываются проводки-2 (+)

 
Post new topic   Reply to topic   printer-friendly view     Forum Index -> БЭСТ-4
View previous topic :: View next topic  
Author Message
Svarog



Joined: 17 Mar 2003
Posts: 357
Location: Гусев Сергей Александрович
Occupation: Сисадм
Interests: Нижний Новгород

PostPosted: 19 Feb 2004 10:47    Post subject: Вопрос к И-С или как перехлестываются проводки-2 (+) Reply with quote

Вновь обращаюсь к разработчикам системы БЭСТ-4 со старой проблемой, носящей перемежающийся характер.

С начала этого года мои бухи уже второй раз сталкиваются с одной неприятной проблемой: если в одном и том же предприятии один бух вводит информацию по авансовым отчетам (в Кассе), а второй вводит информацию по банковским документам, то с некоторой вероятностью у них "перехлестываются" проводки, т.е. по истечению некоторого времени один бух видит у себя в авансовом отчете проводку от банковского документа, а другой соответственно от авансового отчета.
По словам тех же бухов, данная проблема у них случалась и раньше, причем неоднократно (а БЭСТ стоит у нас с 1994 года), и не всегда она была именно в такой связке (авансовые отчеты - банковские документы), иногда склад-склад (т.е. два буха вводят информацию по складу, после чего замечают у себя чужие проводки).

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

Хотелось бы выслушать комментарии разработчиков по данному вопросу. Возможно стоит сменить вариант поставки на BMOD?
Версия, на которой зарегистрирована последняя проблема 4.10.01/015, CMOD, сервер баз данных W2KS, операционная система рабочих станций W98, все рекомендации по настройке соблюдены.
Back to top
View user's profile Send private message Send e-mail
MOROZGK



Joined: 16 Dec 2003
Posts: 94
Location: MorozGK
Occupation: OAOBG
Interests: BOKSITOGORSK

PostPosted: 19 Feb 2004 13:05    Post subject: Reply with quote

У нас сейчас Бэст4 10.01 BMOD. Проблема с проводками была на всех версиях и на СMOD и на XMOD, и сейчас бывает несколько случаев в месяц.Причем чаще всего Касса и Банк "любят объединятся".Причин наверно несколько, одна из них - плохая сетка.Еще было замечено, что это зависит от скорости работы Буха на ПК.Чем больше скорость тем чаще ошибка возникает. Выявляем такие ситуации с помощью различных сверочных ведомостей в АРМах и контроля счетов в Гл.бухе.
Back to top
View user's profile Send private message
Svarog



Joined: 17 Mar 2003
Posts: 357
Location: Гусев Сергей Александрович
Occupation: Сисадм
Interests: Нижний Новгород

PostPosted: 19 Feb 2004 13:31    Post subject: Reply with quote

Quote:
Причин наверно несколько, одна из них - плохая сетка.

Убейте но не пойму, при чем тут "плохая сетка". И что значит "плохая" - плохих пакетов много что ли? У меня даже коллизий нет, т.к. тачки в бухгалтерской подсетке через управляемый свитч подключены, кабели и прочие розетки 5 категории, длина самого длинного кабеля до свитча не более 20 метров (комната одна однако). Даже если какая карточка свихнется, свитч ее отсечет. К тому же ну никак я не пойму, как плохие пакеты могут повлиять на ошибки блокирования или позиционирования.

Я так думаю что это вам И-С рассказку про плохую сетку рассказал, дабы перевести стрелку с больной головы на здоровую. У нас у одного из клиент-банков постоянно выписка расходящаяся приходит, так тамошние технари любят песни петь, что у нас плохая телефонная линия (у нас цифровая) и выписки по дороге искажаются и документы теряются. У меня даже бухи смеются над такими рассказками...совести грубо говоря нет у их авторо
Back to top
View user's profile Send private message Send e-mail
Anatoly



Joined: 03 Jan 2002
Posts: 218
Location: Анатолий Самойленко
Occupation: Компания БЭСТ
Interests: Москва

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

Svarog wrote:
Quote:
Причин наверно несколько, одна из них - плохая сетка.

У меня даже коллизий нет, т.к. тачки в бухгалтерской подсетке через управляемый свитч подключены


Неужели свитч убирает проблемы с коллизиями.
_________________
Читай док
Back to top
View user's profile Send private message Send e-mail
Rad777



Joined: 07 Feb 2002
Posts: 276
Location: Шакиров Радик Ленарович
Occupation: предприниматель
Interests: Казань

PostPosted: 20 Feb 2004 10:06    Post subject: Reply with quote

Можно добавить к вышесказанному, то, что при наличии задвоения проводок на документ, в документе видна только одна проводка, которая завязана через системный номер. В книге операций же обе проводки просматриваются и ссылаются на один и тот же документ.

Я тут не говорю откуда появляются задвоения проводок, а о том, что они поздно обнаруживаются.

При стабильной работе такое проявляется редко.
Back to top
View user's profile Send private message Send e-mail
andreyK



Joined: 18 Aug 2003
Posts: 125
Location: Кузнецов А.М.
Occupation: ОАО Молоко/программист
Interests: Шахунья

PostPosted: 20 Feb 2004 12:35    Post subject: Reply with quote

Проблема скорее в том что база БЕСТ-4
1, написана по старинке
практически нет уникальных ключей
2,нет триггеров и транзакций
Отсюда всякие сбои и т.
Back to top
View user's profile Send private message
Svarog



Joined: 17 Mar 2003
Posts: 357
Location: Гусев Сергей Александрович
Occupation: Сисадм
Interests: Нижний Новгород

PostPosted: 20 Feb 2004 12:51    Post subject: Reply with quote

Жаль, что нам не удалось послушать начальника транспортного цеха (т.е. И-С). И непонятно чего делать-то нам, сирым?

Рассказываю быль. Пользовали мы в одной конторе АТС Merlin Legend и к ней телефоны производтства AT&T. У них печатные платы были сделаны на какой-то пленке типа лавсановой, и по истечении нескольких лет на двух типах таковых аппаратах начались пробои этой самой пленки с замыканиями дорожек. Мы их спиртом мыли, антистатиком прыскали, но все напрасно - как наступает лето и влажность, пробивает лавсан к чертовой матери и телефон вырубается. Позвонили в представильство AT&T, но там даже слушать не захотели - "...да как вы можете такое говорить, у нас самые лучшие телефоны в мире, они не могут барахлить, вы наверное неправильно их эксплуатируете и у вас некондиционированные помещениия"...
В общем, поматерились мы и по радиолюбительской технологии нарисовали платки на стеклотестолите, протравили их, перепаяли и с тех пор забыли о проблемах.

Это я к тому, что может у нас помещения недостаточно кондиционированные для правильной работы БЭСТа? Судя по молчанию И-С он слышать о такой проблеме не хочет...
Back to top
View user's profile Send private message Send e-mail
gennady



Joined: 06 Feb 2002
Posts: 193



PostPosted: 20 Feb 2004 14:33    Post subject: Reply with quote

andreyK wrote:
Проблема скорее в том что база БЕСТ-4
1, написана по старинке
практически нет уникальных ключей
2,нет триггеров и транзакций
Отсюда всякие сбои и т.д.


Думаю проблема в кэшировании записи, ключи уникльные есть, но сидят они в кэше, на диск не записаны, когда готовится следующая запись берется следующий по порядку номер, а он еще не изменился, вот и образуются перехлесты.
Т.е. операционка неправильно работает с кэшем, он живет сам посебе.
Отменить кэш на запись - снизить производительность.
Отсюда вопрос, какая дисковая подсистема, IDE RAID на матери или нормальный сказевый RAID контроллер? А какя операционка? Включено ли кэширование записи?
А вообще то встречалась ситуация, когда отчеты и данные показывались неправильно, хотя только что все было хорошо.
После сноса временных файлов на локале все приходило в норму.
технология обработки - это уже к ИС.
У сантехника была когдато проблема блокировки записи не помню чем закончилась, может ИС изменил приципы блокирования файла ключей для обеспечения работы большого количества юзеров, вот и полезли другие проблемы, но это так - домыслы, рассуждения о том, что неизвестно. А о транзакциях речь, наверно, идти не может в их обычном понимании, скорее можно говорить о создании временных файлов, которые и имитируют транзакции как таковые.
Однажды пришлось прибегнуть к следующему фокусу, проставить просто редактором номер ключа на полтора десятка больше и создать записи с пропущенными номерами, зачем мудрил забыл, но все прошло нормально на рабочей базе, в процессе работы пользователей.
Back to top
View user's profile Send private message Send e-mail
Svarog



Joined: 17 Mar 2003
Posts: 357
Location: Гусев Сергей Александрович
Occupation: Сисадм
Interests: Нижний Новгород

PostPosted: 20 Feb 2004 15:20    Post subject: Reply with quote

Quote:
Отсюда вопрос, какая дисковая подсистема, IDE RAID на матери или нормальный сказевый RAID контроллер? А какя операционка? Включено ли кэширование записи?

Было это и на W2KS и на Самбе. В одном случае SCSI RAID без кэширования записи, в другом чистая IDE. Но вряд ли это связано именно с кэшированием - вообще, любая нормальная операционная система прежде чем открыть запись с диска, пытается найти ее в кэше, причем и в кэше записи и в кэше чтения. В противном случае получится полная лабуда, т.к. при интенсивной работе с диском юзера начнут цеплять не те данные со всеми вытекающими...
Back to top
View user's profile Send private message Send e-mail
grey



Joined: 12 Jan 2004
Posts: 297
Location: Родионов С.Г.
Occupation: ООО Бухгалтер, программист
Interests: Набережные Челны

PostPosted: 20 Feb 2004 23:33    Post subject: Reply with quote

Проблема стабильно возникает на W2KS. А у кого нибудь было на Netwar'и ?
Back to top
View user's profile Send private message Visit poster's website
gennady



Joined: 06 Feb 2002
Posts: 193



PostPosted: 24 Feb 2004 13:07    Post subject: Reply with quote

Svarog wrote:

именно с кэшированием - вообще, любая нормальная операционная система прежде чем открыть запись с диска, пытается найти ее в кэше, причем и в кэше записи и в кэше чтения. В противном случае получится полная лабуда, т.к. при интенсивной работе с диском юзера начнут цеплять не те данные со всеми вытекающими...

Ну вроде и получается лабуда, при интенсивной работе.Хотя правда Ваша, если просто проблема с кэшем, то было бы хуже. Значит подобное предположение не проходит.А что остается? Грешить на сеть? Ну это, наверно, совсем выборочно, жалоб многовато.
Тогда к механизму уникальности ключей в БЭСТе.Можно порассуждать, что правильнее будет: открывается на запись ннопер, читается, увеличивается на единицу, записывается, далее работается с памятью. Если отмены документа нет, то записывается, если отмена, то можно получить пропуск номера в ннопер.Здесь пересечся можно только, если ошибка в программе, но это уже у всех. Другой вариант работы с ннопер в голову не приходит, только если наоборот- сначала работаем с временным документом, а при записи документа записывается и ннопер и в документ и в ннопер. Но это, как-то не очень складно. Может я и не прав.
Back to top
View user's profile Send private message Send e-mail
kropelev



Joined: 12 Mar 2002
Posts: 195
Location: Павел


PostPosted: 24 Feb 2004 16:34    Post subject: Reply with quote

grey wrote:
Проблема стабильно возникает на W2KS. А у кого нибудь было на Netwar'и ?

Не было у меня такого на Нетвари 4.1. А собираюсь переходить на W2К.... Так что мне к этому готовиться или как-то что можно в настройках сделать?
Back to top
View user's profile Send private message Send e-mail
gennady



Joined: 06 Feb 2002
Posts: 193



PostPosted: 24 Feb 2004 17:31    Post subject: Reply with quote

kropelev wrote:
grey wrote:
Проблема стабильно возникает на W2KS. А у кого нибудь было на Netwar'и ?

Не было у меня такого на Нетвари 4.1. А собираюсь переходить на W2К.... Так что мне к этому готовиться или как-то что можно в настройках сделать?


У нас, тоже 3 года, после перестройки сети, пришел и ужаснулся, но тогда чего только не было , подобных вещей не наблюдается, но кто знает, может скрывают
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
Page 1 of 1

 
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