Вход | Регистрация

1С:Предприятие ::

Метки:бухгалтерский учет

Тестирование базы - отключает проводки

Я
   Кирил
17.08.04 - 09:39
Стандартная ситуация: сбой системы, 1С выдаёт разные цифры в разных отчётах. Для удаления всех глюков делаю:
1) выгрузка данных;
2) загрузка данных;
3) тестирование и исправление ошибок ИБ.
После теста сообщает об ошибках и исправлениях.
Сравниваю оборотку прошлого месяца с бумажным вариантом (он правильный!), не сходится. При разборе полётом выясняется, что одна из банковских выписок не проведена. Проверяю, табличная часть заполнена правильно, проводки документ сделал, а в оборотке не показывает. Долго бился, оказалось при тестировании 1С не удалила, а выключила проводки. Причём это можно увидеть токо в журнале операций.
Вопрос: а если это не единственный документ, у которого отключили проводки, что за весь период "глазами" искать серенькую иконку?
 
  Рекламное место пустует
   427
 
1 - 17.08.04 - 09:56
Напиши обработку...
   Marinka
 
2 - 17.08.04 - 09:59
(1) Ага... такую же как в Сервис->Обработка документов... там как раз можно включить проводки у всех операций... Вот только потом прийдется проверить а не включились ли они там, где не надо :)
   romix
 
3 - 17.08.04 - 09:59
Видимо это действительно был сбой в DBF.

Вообще-то система не должна очень часто сбоить.
-Возможно, у юзеров стоит старая 95/98 и/или доступ не только по TCP/IP (нужно строго TCP/IP, другие протоколы у MS не особо устойчивы к сбоям и в новых системах не  поддерживаются).
-Возможно, у кого то стоит не обновленный релиз 1С (если юзеров много, проверить можно программно).
-Может быть, кто-то уходя просто гасит комп (тоже можно проверить программно).
-Возможно, надо поставить юзерам Терминальный доступ (работает так же надежно и быстро, как и локальный доступ).
   427
 
4 - 17.08.04 - 10:08
(3) "-Возможно, у юзеров стоит старая 95/98 и/или доступ не только по TCP/IP (нужно строго TCP/IP, другие протоколы у MS не особо устойчивы к сбоям и в новых системах не  поддерживаются)."

Бред сивой кАбылы... НетВеуи нормально трудится... И если нет выделенки - всегда ставлю его - быстрее работает... Даже в ХР

А по надежности - однохренственно...
   romix
 
5 - 17.08.04 - 10:17
(4) "быстрее работает..."
"А по надежности - однохренственно... "

Хорошая логика, правда? За счет чего же она быстрее работает? Уж не за счет ли потери надежности? Трудно быть долбо..бом...
   427
 
6 - 17.08.04 - 10:22
Нетбеуи - немаршрутизируемый... За счет простоты .... Тупой надежный протокол... Если нет совместного инета - ставишь и забываешь..
   romix
 
7 - 17.08.04 - 10:43
(6) Вряд ли и TCP/IP выполняет лишние действия по маршрутизации, если в заголовке пакета адрес принадлежит текущей сети. Ну может быть + несколько машинных команд на пакет - на скорость это влиять не должно.

Скорее, дело в том, что там больше очень сложных проверок, повышающих надежность (они есть в TCP, но их нет, например, в UDP и, возможно, каких-то других менее устойчивых к сбоям сетевых протоколах).
   Кирил
8 - 17.08.04 - 15:22
Сори за молчание (был на вызове).
База лежит на 98, клиент один на ХР. Я предупреждал \"местного\" программиста о возможных сбоях, но ... Протокол один TCP/IP, адреса статические. Релиз 1С на машинах одинаковый, 21. Перед этой проблемой было \"зависание\" 1С по сети.
Думаю, проблема появляется раз в сто лет, но надо будет в будущем учитывать такой сценарий.
Мне подсказали, что если при тестировании были ошибки и указано в каких документах, то лучше перепровести эти доки.
   romix
 
10 - 17.08.04 - 19:39
(8) Базу на 98 лучше не держать: там возможно лишь ограниченное число сетевых соединений, и не факт, что все будет хорошо работать при большом числе клиентов (при превышении числа сетевых соединений последующие клиенты аварийно отваливаются и, возможно, что-то при этом портят).
 
  Рекламное место пустует
   427
 
11 - 18.08.04 - 07:37
между прочим, лежащая на 98 база отвечает быстрее....

но 1024 - точно проблема...
   427
 
12 - 18.08.04 - 07:37
насчет порчи - бред....
   romix
 
13 - 18.08.04 - 10:04
(12) А представь, что будет, если часть DBF сохранилась, а часть - нет (прога упала)? Не будет ли как в (0)? Так что 98 юзать НЕЛЬЗЯ.
   427
 
14 - 18.08.04 - 10:35
если в момент записи в базу отвалится программа, выполняющая эту запись - ДБФ будет битый на любой системе. Ибо транзакцию поддерживает не ОС, а сама программа.. Или предназначенный для этого специальный сервер.. например, Sql.  

зы а поддержка транзакций на уровне ОС есть только в новеле (TTS). Но там надо давать специальную команду... самой ОС...

Так что не неси всякой муйни... Битые ДБФ возникают с равной вероятностью и на 2000 сервере, и на новеле, и на 2003, и на 98.... Все зависит от момента облома пишущей программы...
   romix
 
15 - 18.08.04 - 14:45
(14) Момент облома пишущей программы - "недопустимая операция" при попытке записать в N-ю DLL. Так что желаю успешной установки на 98 "сервер". Клиенты будут рады.


Список тем форума
Рекламное место пустует  
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует