Как настроить смартфоны и ПК. Информационный портал
  • Главная
  • Программы
  • Алексей алексеев добро пожаловать в мой уютненький бложек. Алексей алексеев добро пожаловать в мой уютненький бложек Где 1с 7.7

Алексей алексеев добро пожаловать в мой уютненький бложек. Алексей алексеев добро пожаловать в мой уютненький бложек Где 1с 7.7

База данных системы 1С Предприятие 7.7 состоит из набора файлов, в которых хранятся данные, настройки и другая информация.

Данные в базе 1С хранятся в DBF формате (dBase III ). Эти файлы имеют расширение DBF и представляют собой таблицы.

Файлы с расширением CDX - это индекстные файлы базы. Они необходимы для быстрого поиска информации, находящейся в DBF-файлах . CDX файлы создаются автоматичкски платформой 1С при переиндексации.

1CV7.MD - в этом файле описывается структура базы данных, матаданные, а также все программные модули, входящие в состав конфигурации. Открывается только с помощью конфигуратора.

1СV7.DD - Текстовый файл, в котором содержится информация о том какие именно файлы содержат конкрентую информаци. Открывается любым текстовым редактором.

1SSYSTEM - В этом файле содержится информация общие параметры базы данных.

1SCONST - Содержится информация, о константах, перечислениях и периодических реквизитах.

SC* - Содержится информация справочников.

DH* - Информация о шапках документов.

DT* - Информация о табличных частях документов.

RA* - В данном файле хранятся движения по регистрам.

RG* - Содержатся итоги регистров.

CJ* - Данные журналов расчета.

CJPROP - Свойства журналов расчета.

1SJOURN - Заголовки документов.
1SCRDOC - Содержит вхождения документов в графы отбора, списки подчиненных документов, вхождения документов в общие журналы, для которых определен состав документов.

1SDNLOCK - Информация о нумерации документов.

1SBLOB - Эта таблица содержит информацию о строках, неорграниченной длинны, которые могут хранится в различных реквизитах справочников и документов.

1SOPER - Информация о бухгалтерских операциях.

1SSBSEL - Таблица содержит информацию о вхождении проводок в обороты по субконто.

1SACCSEL - Вхождение проводок в отборы по бух. счетам.

1SACCS - Информация о планах счетов, которые есть в системе.

1SOPER - Бухгалтерские операции.

1SENTRY - Бухгалтерские проводки.

1SBKTTLC - Бухгалтерские итоги оборотов между синтетическимим счетами.

1SBKTTL - Бухгалтерские итоги остатков и оборотов по синтетическим счетам и объектам аналитики

1SCORENT - Список корректных проводок.

1SUIDCTL - С помощью этой таблицы контролируется уникальность идентификаторов объектов 1С.

CL - Содержит информацию о календарях.

1SUSERS - Информация о пользователях, которые в данный момет работают с информационной базой

ExtForms - В этом каталоге хранятся внешние обработки.

PrnForms - Внутри этой папки находятся внешние печатные формы.

UserDef - Каталог содержит информацию о пользователях, существующих в 1С предприятие

SysLog - Журнал регистраций действий пользователей

New -Stru - При внесении изменений в конфигурацию старый файл 1cv7.MD копируется именно в эту папку

Приведённая информация необходима для лучшего представления о внутренней организации информационной базы данных для 1С в целях администрирования: копирования данных, архивирования 1С базы данных, очистки и восстановления информации, .

Основу 1С составляют пары файлов: файлы .dbf (таблица) и файлы .cdx (индекс) , в которых хранится информация, структурированная по объектам метаданных в конфигурации 1C . Для примера, в конце раздела приведён список файлов Комплексной конфигурации. О структуре для 1С, а также о структуре самих таблиц можно узнать из файла словаря данных 1Cv7.DD , открыв его любым текстовым редактором.

В отличие от файловой версии 1С базы данных , SQL-версия хранит свои таблицы отдельно на сервере MS SQL Server, поэтому отсутствуют файлы.dbf и файлы.cdx , а словарь данных имеет наименование 1Cv7.DDS.

В каталоге информационной базы размещаются:

  • 1Cv7.MD Файл конфигурации
  • 1Cv7.DD Файл словаря данных
  • 1Cv7.CFG Сохранённые настройки форм, а также значения записанные оператором СохранитьЗначение
  • ExtForms Каталог с файлами внешних отчётов, печатных форм, бухгалтерской отчётностью и прочими внешними модулями программы не встроенными в конфигурацию
  • ExtDB Каталог с файлами классификаторов: KLADR, БИК
  • UsrDef Каталог с файлом списка пользователей
  • SYSLOG Каталог с файлами журнала регистраций действий пользователей
  • NEW_STRU Каталог резервной копии предыдущей конфигурации и таблиц до изменения
  • CJ***.dbf (.cdx) Реквизиты Журналов расчетовов
  • DH***.dbf (.cdx) Реквизиты шапки документов и общие реквизиты без признака «Отбор»
  • DT***.dbf (.cdx) Реквизиты табличной части документов
  • RA***.dbf (.cdx) Движения регистров
  • RG***.dbf (.cdx) Итоги регистров (остатки для регистров остатков, обороты для регистров оборотов)
  • SC***.dbf (.cdx) Реквизиты Справочников
  • ***.cdx Индексные файлы;
  • ***.dbf Таблицы с данными;
  • ***.ert Файлы внешних отчётов и обработок
  • ***.xml Файлы обмены (правила обмена и файлы выгрузки)
  • ***.mxl Файлы сохранённых печатных форм 1С:Предприятия
  • ***.spl Файлы шаблонов прописи валют;
  • 1cv7Main.tip Текст, выводимый в окошке «Советы дня» при запуске программы
  • Imagecol.bmp Библиотека пиктограмм для оформления меню в интерфейсе конфигурации
  • V7plus.dll Компонента V7Plus
  • V7Plus.als Компонента V7Plus
  • ***.ocx, dll Драйвера и внешние компоненты
  • 1SUPDTS УРИБ таблица регистрации изменений
  • 1SDWNLDS УРИБ таблица регистрации произведённых выгрузок изменений
  • 1SDBSET УРИБ список информационных баз, входящих в распределённую ИБ

Какие действия можно выполнять с каталогом информационной :

  1. Принудительная переиндексация, для этого удалите все файлы индексы .cdx и запустите программу 1C в монопольном режиме;
  2. Копирование и архивирование, для уменьшения размера можно удалить файлы .cdx , .mxl , файлы предыдущих архивов .zip и .rar , а также каталоги NEW_STRU , SYSLOG и папки пользователей, по возможности удалите папку классификаторов ExtDB ;
  3. Для очистки от документов и их движений, оставив одни только справочники, удалите все файлы .cdx , а также файлы .dbf , оставив только: sc***.dbf , 1SSYSTEM.dbf , 1SUSERS.dbf , 1SBLOB.dbf , 1SUIDCTL.dbf , 1SCONST.dbf , а также удалите каталог SYSLOG и запустите программу в монопольном режиме;
  4. Для очистки журнала регистраций удалите каталог SYSLOG ;
  5. Для отключения авторизации при запуске программы удалите список пользователей в каталоге UsrDef и входите в программу без пароля. Однако этот способ не подходит для на SQL;
  6. Для отключения компоненты УРИБ , например, если Вы хотите сделать периферийную базу самостоятельной, удалите файлы: 1SUPDTS.dbf , 1SDWNLDS.dbf , 1SDBSET.dbf ;
  7. Для создания новой чистой информационной достаточно создать пустой каталог, скопировать в него файлы 1Cv7.MD , V7plus.dll и V7Plus.als , прописать путь к нему, запустить в Конфигураторе, поправить заглавие конфигурации, сохранить изменения и запустить "1С:Предприятие";
  8. Для восстановления dbf файлов 1с при сбое можно для начала через меню Администрирование - Выгрузить данные... и Загрузить данные... .
    Если это не поможет, нужно сделать Тестирование и исправление ИБ... , проверку физической и логической целостности.
    Если и это не помогло восстановить dbf файлы 1с, стоит воспользоваться сторонними утилитами для восстановления dbf файлов.

Данная глава посвящена ведению учета в типовой конфигурации "1С:Бухгалтерии 7.7", начиная с первого запуска в новой информационной базе. В ней описываются возможности отражения в бухгалтерском и налоговом учете информации о хозяйственной деятельности предприятия по различным участкам учета, предоставляемые "1С:Бухгалтерией 7.7". Рассматриваются различные (по степени автоматизации) способы ввода данных: от операций, вводимых вручную до документов, автоматически формирующих записи по счетам бухгалтерского и налогового учета.

Прежде чем вести бухгалтерский и налоговый учет с помощью программы "1С:Бухгалтерия", необходимо настроить конфигурацию на ведение учета конкретного предприятия и ввести начальные остатки счетов.

При самом первом запуске конфигурации выводится сообщение о том, что выполняется первый запуск, и производятся некоторые начальные действия: установка значений констант, начальное заполнение некоторых справочников (в основном нормативно-справочной информацией), добавление в план счетов полных наименований счетов и др. Обычно эти действия занимают некоторое время. В процессе их выполнения в окне сообщений, расположенном в нижней части программы, выдается информация о выполняемых действиях.

После этого отрываются два окна - окно путеводителя по конфигурации и окно "Совет дня" (там содержатся полезные советы по работе с конфигурацией). По мнению разработчиков конфигурации, соответствующая информация полезна, и в первую очередь для тех, кто только недавно приступил к работе с "1С:Бухгалтерией 7.7". Но если Вы считаете, что это не так, можете просто закрыть эти окна и продолжить работу.

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

Обработка "Сведения об организации" вызывается из меню "Сервис" и предназначена для настройки значений констант, в которых хранятся данные, относящиеся к организации. Обработка имеет шесть закладок.

Закладка "Организация"

На закладке заполняются следующие реквизиты:

  • "Дата регистрации";
  • "Название";
  • "Полное название";
  • "Юридический адрес организации";
  • "Почтовый адрес организации";
  • "Телефоны".
Компоненту УРБД (Управление распределенными базами данных) применяют, когда необходимо обмениваться информацией между двумя или более идентичными информационными базами (далее – ИБ) по узкому каналу связи (например, модем, электронная почта). Ниже приведена пошаговая инструкция и практические советы по настройке УРБД в 1С:Предприятие 7.7. Пример приведен для двух ИБ, хотя настроить его на большее количество баз по аналогии с двумя базами не составляет большого труда. Автор статьи: romix | Редакторы: evGenius
Последняя редакция №7 от 22.02.08 | История
URL:

Ключевые слова: УРБД, скрипт для автообмена, обмен между филиалами, почта, rom-mail.dll, DialMail.dll, CDO, дозвон, УРИБ

Компоненту УРБД (Управление распределенными базами данных) применяют, когда необходимо обмениваться информацией между двумя идентичными информационными базами (далее – ИБ) по узкому каналу связи (например, модем, электронная почта). Ниже приведена пошаговая инструкция и практические советы по настройке УРБД в 1С:Предприятие 7.7. Пример приведен для двух ИБ, хотя настроить его на большее количество баз по аналогии с двумя базами не представляет большого труда.

1) За работу компоненты УРБД отвечает библиотека DistrDB.dll в папке BIN программы 1С:Предприятие. Эта компонента приобретается и устанавливается отдельно.

2) Для примера автообмена мы создадим две информационные базы, разместив их в папках с именами c:\1c_base1 и c:\1c_base2. Создайте эти папки, а в каждой из них – вложенные папки с именами CP и PC (латинскими буквами)

3) В папке c:\1c_base1 разместите уже готовую конфигурацию (скажем, «Торговля и Склад»). Но тренироваться лучше на самой простой информационной базе (содержащей, к примеру, всего один справочник с несколькими записями). Нам важно убедиться, что данные действительно мигрируют из одной ИБ в другую в результате автообмена УРБД, а это можно показать как на сложном, так и на самом простом тестовом примере.

4) Закройте все окна в Конфигураторе и активизируйте пункт меню «Администрирование – Распределенная ИБ – Управление». Этот пункт меню доступен, если в папке BIN программы 1С:Предприятие имеется компонента DistrDB.dll. Если библиотека имеет неправильную версию или повреждена, просто переустановите 1С:Предприятие поверх текущей установки – библиотека DistrDB.dll будет замещена ее правильной версией.

5) В открывшемся окне нажмите кнопку «Центральная ИБ». В окне запроса укажите код новой информационной базы (укажите цифру 1) и ее описание (например, «Центральная ИБ»).

6) Появившееся предупреждение о необратимости изменений загасите нажатием «ОК» (ниже описан недокументированный способ, как при необходимости вернуть базу в ее первоначальное состояние).

7) Нажмите кнопку «Новая периф. ИБ». В окне запроса укажите для нее код 2 и описание – «Периферийная ИБ».

8) Выделите однократным щелчком периферийную базу и нажмите кнопку «Настр. автообмена». В открывшемся окне установкой переключателя поменяйте «Ручной» режим автообмена на «Автоматический» и нажмите кнопку «ОК».

9) Нажмите кнопку «Выгрузить данные». Запомните (в буфер обмена) имя файла с выгрузкой «c:\1c_base1\CP\20.zip» - он нам еще пригодится. Нажмите ОК. По окончании выгрузки 1С напишет «Выгрузка успешно завершена».

10) Закройте Конфигуратор и войдите (также в режиме Конфигуратора) в папку (пока еще пустую), где должна лежать вторая ИБ (в нашем примере – c:\1c_base2). Укажите, что база должна быть в формате DBF/CDX и нажмите «ОК».

11) Зайдите в пункт меню Администрирование – Распределенная ИБ – Управление. В ответ на вопрос «Информационная база не обнаружена. Выполнить загрузку данных?» нажмите «Да» и укажите имя файла выгрузки (в нашем примере, «c:\1c_base1\CP\20.zip») и нажмите кнопку «ОК». По окончании загрузки 1С напишет «Загрузка успешно завершена». Мы успешно создали Периферийную ИБ, выгрузив данные из Центральной ИБ.

12) Измените что-нибудь (например, добавьте новый элемент справочника) в одной из информационных баз. Наша цель – добиться, чтобы изменения в одной (любой) ИБ попали в другую ИБ через автообмен. Используйте пункт меню «Администрирование» – «Распределенная ИБ» – «Автообмен» попеременно в каждой из баз. Вновь появляющиеся файлы выгрузок с расширением ZIP в папках CP и PC надо перемещать (копировать) между информационными базами по принципу CP->CP, PC->PC (в реальных «полевых» условиях обычно это делают при помощи электронной почты).

Советы и рецепты

1) Чтобы превратить распределенную базу в обычную, удалите файлы 1SDBSET.DBF, 1SDWNLDS.DBF, 1SUPDTS.DBF и соответствующие им файлы *.CDX, а также 1SSYSTEM.DBF. В принципе, достаточно удалить 1SSYSTEM.DBF. После этого необходимо восстановить точку актуальности, запустив программу в монопольном режиме. Этот трюк недокументирован (угадайте, почему), но, тем не менее, он работает.

2) Вы можете изменять конфигурацию 1С, но только в Центральной ИБ. Это очень удобно – изменения в периферийных ИБ «накатываются» автоматически.

3) Если у вас пропала (например, в результате ошибки почты) одна или несколько выгрузок – не огорчайтесь, т.к. УРБД умеет отслеживать такие ситуации, и повторять отправку потерянных данных при следующем сеансе автообмена.

4) Штатная возможность отправки почты в 1С реализована через интерфейс MAPI, когда взаимодействие происходит с почтовым клиентом (таким, как Outlook). Мой совет – не тратьте зря времени - с MAPI и разного рода Оутлюками на практике постоянно возникают заморочки, требующие «быстрой езды» разработчика между филиалами. Использовать прямое модемное соединение или FTP я не советую по этой же причине. Посылать почту лучше внешними компонентами, такими как rom-mail.dll или DialMail.dll.

Другой вариант - использовать CDO
http://avb1c.narod.ru/?=a9
(c) avb, Рупор абсурда

5) Программу, которая умеет автоматически выполнять автообмен и пересылать файлы выгрузки по электронной почте, вы можете взять здесь:

Если вы правильно настроите несколько констант (почтовые адреса, пароли, явки и т.д.), пользователю остается лишь дважды кликнуть на ярлык, чтобы запустить Автообмен.

Программа реализована как конфигурация 1С:Предприятие. Подробное описание содержится в приложенном файле DOC.

6) Если нужно автоматически выполнять дозвон до провайдера, используйте программу E-Type Dialer. Она умеет запускать внешние приложения при успешном соединении. Другой вариант – использовать внешнюю компоненту DialMail, которая имеет средства работы с модемом (совет – префикс «p» латинское перед номером дает импульсный набор, 9W перед номером – звонок через «девятку» и ожидание гудка в линии т.д.).

Замечание: в Windows XP есть встроенная звонилка rasdial.exe. Ключи командной строки:
rasdial.exe Элемент Пользователь Пароль
rasdial.exe Элемент /DISCONNECT

7) Приоритет отдается изменениям, выполненным в Центральной ИБ. Обратите внимание, что в типовых конфигурациях 1С применяются префиксы информационной базы (см. эту настройку в Константах), чтобы коды элементов справочников и номера документов, созданных в разных базах, не совпадали, и не нарушалась их уникальность.

Лучшие статьи по теме