С 1С:Бухгалтерией предприятие 8 можно работать в режиме распределенных информационных баз без установки дополнительных модулей. Распределенные информационные базы используются, когда необходимо обмениваться информацией между обособленными подразделениями одной организации (не находящимися в одной локальной сети).
В 1С:Бухгалтерии 7.7 работа с распределенной информационной базой возможна только при приобретении и установки специальной компоненты.
>Q. Где купить 1с территориально?
A. Мы работаем в городах Москва, Санкт-Петербург, Нижний Новгород, так и в других городах Екатеринбург, Новосибирск, Ростов на Дону, Уфа. Так же возможна доставка транспортной компании к вам в офис. Если электронный ключ к программе возможно доставка по электронной почте.
>Q. Как работает Windows 2000 и 1С 7.7?
A. Все нормально работает, в списке девайсов haspemul, находиться :
My computer->hardware manager->show hidden devices
Еще одна интересная особенность - в ней все надо делать последовательно,
иначе хасп не установить уже никогда. Т.е. поставить 1С, поставить драйвер
хаспа, перезагрузиться, удалить драйвер хаспа, перезагрузиться, поставить
эмулятор, поставить вместо auto - boot, перезагрузиться. Если где-то
напутать или пропустить или не перезагрузиться, то при попытке установить
драйвер или эмулятор она ругается на ошибку записи в реестр.
>Q. Какие ключи для запуска приложений 1С?
A. CONFIG - конфигуратор
DEBUG - отладчик
ENTERPRISE - предприятие
/D<Путь> - каталог информационной базы данных
/U<Путь> - каталог пользователя
/N<Имя> - имя пользователя, как оно указанно в списке пользователей
в конфигураторе
/P<Пароль> - пароль пользователя, имя которого указано в параметре /N
/M - монопольный режим
/T<Путь> - параметр для переопределения каталога временных файлов
Если путь имеет вид, типа c:\Program Files\трам-парам, то для запуска
необходимо весь путь береться в "" - /D"C:\Program Files\Vasya Pupkin"
>Q. Логотип на сплэш окне при запуске 1С:Предприятия
A. В директории базы есть файлик 1cv7splh.dib, вот если в него положить
логотип, то все отобразится при входе в систему.
>Q. Как подавить вывод заставки 1C предприятия?
A. Нужно поставить NO_SPLASH_SHOW и работает это только при запуске
в режиме OLE Automation сервера или ручками через hiew.exe :
1cv7.exe 7.7.002 ищем 8B87548500, заменяем на 33C090909090
1cv7l.exe 7.7.014 ищем 8B8B548500, заменяем на 31C990909090
1cv7.exe 7.7.014 ищем 8B87548500, заменяем на 31C090909090
>Q. Как пpовести докyмент без всяких вопpосов?
A. На кнопке ОК меняешь #Записать? Пpовести? Закpыть на то же без вопpосов,
а в ПpиЗаписи() АвтоВpемяТекyщее()
>Q. На диске ИТС есть внешние отчеты, которые не загружаются в конфигураторе. Конфигуратор сообщает, что невозможно открыть в конфигураторе или что-то в этом духе. А это как сделано?
A. Нужно снять флаг Read Only с этих файлов.
>Q. А реально ли выгрузить документы ?
A. Как действует Выгрузка? Она пробегает по базе, считавет объекты,
ПРОВЕРЯЕТ ИХ ЦЕЛОСТНОСТЬ И НЕПРОТИВОРЕЧИВОСТЬ, и если НЕ НАХОДИТ
ОШИБОК, то пишет их в 1cv7.dat. Возникает вопрос: а что будет,
если ошибки найдены? Ответ: эти данные не будут занесены в текст.
файл выгрузки. Итоговый результат - на 99,9% корректная база, но
нет гарантии, что полная.
Просто то же "Тестирование и исправление информационной базы" в
случае нахождения неверных данных - пытается лечить.
>Q. Как найти упаковщик баз ?
A. Вот уникальнейшая по алгоритму программу упаковки 1С-ных баз.
Написано на Клиппере :
=== Cut from file: Packbase.Prg ===
run ("del *.cdx")
aDir := Directory("*.dbf")
for i = 1 to Len(aDir)
use (aDir[i,1]) alias db
pack
close db
next
======== End of cut ========
>Q. Довольно часто возникают проблемы с тем, что кто-то сидит в монопольном
режиме в SQL-базе, второй юзер ломится туда же и все падает.
A. Решение есть, если у вас SQL 7.0 - необходимо поставить ServicePack 2 для
SQL 7.0 и тогда краха не будет, отваливаться будет _второй_ юзер, не
попортив данных!
>Q. Как перенести настройку документа из одной базы в другую ? (6.0)
A. 1. Копируем базу, из которой необходимо перенести документ во временную
директорию. Удаляем из временной базы данных настройки всех документы,
кроме нужного ("Документы и расчеты"/"Уд."). Если в журнале есть доку-
менты тех видов, которые нужно удалить, то необходимо предварительно
очистить журнал операций ("Операции"/"Удаление операций"). Запускаем
1sbwconv.exe /s. Делаем экспорт "документов и расчетов" в файл ("Выг
рузить"). Импортируем настройки документов из файла в новую базу данных
("Загрузить"). Копируем файл с формой (.gfd) в директорию с новой
базой данных.
>Q. При работе за одним компьютером имеет ли смысл ставить галочку - Монопольно. По каким-либо соображениям ?
A. Не будете связаны никакими ограничениями (типа удаление помеченных на
удаление объектов, поиск ссылок и т.п.) и процентов на 15% увеличится
скорость расчетов.
>Q. Насколько параметры сети влияют на производительность сетевой файл-серверной версии "1С:Предприятия"?
A. Сравните время обработки документов, когда данные находятся на диске
сервера и когда на локальном диске рабочей станции. Если данные - на
локальном диске, то это будет время "чистое", не зависящее от сети. При
расположении данных на сервере получится время с учетом загруженности
сети. Если эти параметры различаются в несколько раз, то можно говорить
о плохой конфигурации сети.
При этом следует учитывать, что при работе в монопольном режиме включен
внутренний кэш программы, и она не обращается за каждой записью базы
данных по сети на сервер, а использует кэш в оперативной памяти. Если
же запустить программу в разделенном режиме - время увеличится, поско-
льку каждая запись извлекается с диска сервера. В наибольшей степени на
производительность сетевой файл-серверной версии "1С:Предприятия" влияет
аппаратное и программное обеспечение сервера.
>Q. Как "сломать" паpоль на конфигуpационный файл?
A. Если на конфиуpацию стоит паpоль, то "сломать" его можно следующим
обpазом:
(Вариант 1)
1.В файле BkENd.dll найти стpочку содеpжащую "TaskItem".
2.Заменить ее на любую дpугую стpочку, главное, что бы совпадали
их длины.
3. Запустить конфигуpатоp, внести изменние и сохpанить конфигуpацию.
4. Веpнуть ноpмальный файл обpатно
Единственное уточнение от меня: пpи этом становится дефолтным Id
и свойства задачи в конфигуpации. Vladimir Sinitsin (2:5030/437.543)
(Вариант 2)
1. Установите плагин DocFile для FAR'a
2. Создайте в 1С:Конфигураторе пустой внешний отчет и сохраните его
3. Скопируйте при помощи FAR'a из защищенного отчета всю структуру
за исключением "Container.Profile" в пустой отчет. <VVR>
(Вариант 3)
В конфигурациях >7.70.003 пароль можно менять как и в конфигурациях
<=7.50.18 за исключением того, что поток надо расшифровать, т.е.
распаковываешь MainMetaDataStream и заменяешь HASH пароля на извес-
тный потом запаковывааешь, например для пароля
"1" - HASH = "3148A4238A0B923820DCC509A6F75849B" (все без кавычек)
>Q. Как увеличить быстродействие систем "1С:Предприятие" SQL-версий?
A. Если на рабочих станциях установлен Windows 95, то там надо установить
клиента SQL (запуская setuр с дистрибутива SQL), а затем в SQL Client
Configuration Utility в закладке Net Library указать Default Network
либо TCР/IР либо IРX/SРX (но не рекомендуется выбирать Named Рiрes
или Multiрrotocol). Это может увеличить производительность в 2 и более
раз. Замена обычной сетевой карты (NE2000 Comрatible) на Bus-Master
увеличивает производительность на 5-10%.
>Q. При запуске "1С:Предприятие для SQL" выдается ошибка: SQL state 08004 (Native: 916) Server User ID 11 is not a valid user in database 'имя_базы'.
A. Это означает, что в Конфигураторе в параметрах соединения с базой
данных SQL 6.5 указано имя пользователя, который отсутствует в списке
пользователей данной базы или не является ее владельцем.
>Q. Проблемы при конвертации 7.5 в 7.7 (SQL)
A. При конвертации базы в 7.7 SQL возникает ошибка при конвертации длинных
строк 1022 символов. Остаток строки 1022 добавляется ко всем последующим
длинным строкам. Теперь у нас в спр. товаров такой бардак!!! Поплыли все
цены, т.к. они хранятся в дл. строках. Граждане, будьте бдительны!!!
Danilov Dima
В 7.7 есть подводные камни, как в Бухгалтерии, так и в Торговле (сырость
продукта сказывается). Если вы конвертнете свою рабочую базу в формат
7.7 и проработаете на ней в пробном режиме некоторый срок, то сами все
узнаете. Заодно сходите на конференцию, специально посвященную глюкам 1С.
http://1s.hotmail.ru/gluk.htm
Из известных мне глюков особо неприятен глюк оборотных регистров,
поддержка которых в 7.7 полностью пока не реализована,даже на уровне 7.5.
Eugene Semenov
>Q. Что делать, если при реиндексации возникает ошибка с кодом 630 (при работе с 32-bit Novell Client версии 3.00 и выше) ?
A. Такая ошибка возникает, если в свойствах Novell Client в закладке
Advansed Settings значение параметра File Cache Level больше 1. В этом
случае не производится реиндексация базы на сервере. Нужно установить
значение этого параметра равным 1 или 0.
>Q. Почему при формировании отчета "Оборотно-сальдовая ведомость по счету" по счету 10 и другим отсутствуют суммы по аналитике "Места хранения"?
A. Причина в том, что у счетов 10, 12, 41 и т.д. у вида субконто
"Места хранения" в типовой конфигурации отключен суммовой учет.
Это можно увидеть, если зайти в Конфигуратор и посмотреть в плане
счетов для какого-либо из этих счетов настройку субконто
"Места хранения". Здесь используется появившаяся в версии 7.7
возможность не вести суммовой, валютный или количественный учет по
одному из разрезов аналитики. В ряде случаев такую возможность
очень удобно использовать. В частности, в этом случае вести суммовой
учет в разрезе мест хранения не имеет смысла, и, кроме того, это
позволяет избежать ситуации, когда один и тот же товар (МБП,
материал) числится на разных складах по разной себестоимости.
>Q. Что делать, если при запуске "1C:Пpедпpиятия 7.7" выдается сообщение "Порядок сортировки строк, установленный для Базы Данных, отличается от системного !"?
A. Проверьте региональные установки Windows (кнопка "Пуск"-"Настройка"-
"Панель управления"-"Язык и стандарты"). Необходимо выбрать язык -
русский . Запустите программу в режиме Конфигуратора и в меню
"Администрирование" выберите "Кодовая страница таблиц ИБ". Выберите
в нем 1251 (Русский...языки). Если при запуске "1С:Предприятия" снова
выдается то же самое сообщение, то выберите в Конфигураторе в Кодовой
странице "Текущую системную установку" (в самом низу списка) и
перезапустите Предприятие.
>Q. Довольно часто возникают проблемы с тем,что кто-то сидит в монопольном
режиме в SQL-базе, второй юзер ломится туда же и все падает.
A. Решение есть, если у вас SQL 7.0 - необходимо поставить ServicePack 2
для SQL 7.0 и тогда краха не будет, отваливаться будет _второй_ юзер,
не попортив данных!
>Q. Как пеpенести настpойку документа из одной базы в дpугую?
A. 1.Копиpуем базу из котоpой необходимо пеpенести документ во вpеменную
диpектоpию .
2.Удаляем из вpеменной базы все пpоводки и документы кpоме нужной.
3.Запускаем конвеpтеp 1sbwconv.exe /s
4.Делаем экспоpт "документов и pасчетов" в файл выгpузить
5.Импоpтиpуем настpойки документов из файла в новую базу данных загpузить.
6.Копиpуем файл с фоpмой (.gfd) в диpектоpию с новой базой.