<<

стр. 3
(всего 4)

СОДЕРЖАНИЕ

>>

Метод ОБ() предназначена для выдачи оборотов между счетами. Коды счетов, оборот между которыми требуется рассчитать, передаются методу в качестве параметров. Если указана валюта, то данные выдаются по конкретной валюте. Валютная сумма может выдаваться только по конкретной валюте.
Параметры:
<СчетДеб>, Значения типа "Счет" - счета дебета и кредита, для которых необходимо выдать обороты.
<СчетКред> Может использоваться строка - код счета.
<ТипСуммы> Число или строка - тип возвращаемой суммы. Может принимать одно из следующих значений:
1 ("С", "S") - сумма;
2 ("В", "С") - валютная сумма;
3 ("К", "А") - количество. Если параметр не указан, метод возвращает сумму.
<Валюта> Значение типа "Справочник.Валюты". Если параметр не указан итоги выдаются без учета валюты.
Пример:
БИ.ОБ("50","51")
СНДР(), СНКР(), СКДР(), СККР()
Для получения развернутого сальдо по счетам, имеющим субсчета, существует группа методов со сходным синтаксисом и набором параметров;
СНДР() дебетовое развернутое сальдо по субсчетам на начало периода;
СНКР() кредитовое развернутое сальдо по субсчетам на начало периода;
СКДР() дебетовое развернутое сальдо по субсчетам на конец периода;
СККР() кредитовое развернутое сальдо по субсчетам на конец периода.
Синтаксис:
БИ.СНДР(<Счет>,[<ТипСуммы>],[<Валюта>])
Параметры:
<Счет> Значение типа "Счет" - счет, для которого необходимо рассчитать развернутое сальдо. Может использоваться строка - код счета.
<ТипСуммы> Число или строка - тип возвращаемой суммы Может принимать одно из следующих значений:
1 ("С", "S") - сумма;
2 ("В", "С") - валютная сумма;
3 ("К", <<А") - количество. Если параметр не указан, метод возвращает сумму.
<Валюта> Значение типа "Справочник.Валюты". Если параметр не указан итоги выдаются без учета валюты.
Методы СНДР(), СНКР(), СКДР(), СККР() предназначены для расчета остатков по счетам, у которых учет ведется на субсчетах. Каждый метод из этой группы возвращает остаток как сумму соответствующих остатков (дебетовых или кредитовых) всех субсчетов указанного счета. При этом учитываются остатки по субсчетам являющихся собственно счетами, а не группами. Если указана валюта, то данные выдаются по конкретной валюте. Валютная сумма может выдаваться только по конкретной валюте.
Пример:
БИ.СНДР("б8")
СНДРС(), СНКРС(), СКДРС(), СККРС()
Для расчета развернутого сальдо по счетам, имеющим субконто, существует группа методов со сходным синтаксисом и набором параметров.
СНДРС() дебетовое развернутое сальдо по субконто на начало периода;
СНКРС() кредитовое развернутое сальдо по субконто на начало периода;
СКДРС() дебетовое развернутое сальдо по субконто на конец периода;
СККРС() кредитовое развернутое сальдо по субконто на конец периода.
Синтаксис:
БИ.СНДРС(<Счет>,[<ТипСуммы>],[<Валюта>],[<субконто1>],[<ТипФильтра1>],
[<Субконто2>],[<ТипФильтра2>]...)
Параметры:
<Счет> Значение типа "Счет" - счет, для которого необходимо рассчитать развернутое сальдо. Может использоваться строка - код счета.
<ТипСуммы> Число или строка - тип возвращаемой суммы.
Может принимать одно из следующих значений:
1 ("С", "S") - сумма;
2 ("В", "С") - валютная сумма;
3 ("К", "А") - количество.
Если параметр не указан, метод возвращает сумму.
<Валюта> Значение типа "Справочник.Валюты". Если параметр не указан итоги выдаются без учета валюты.
<Субконто1> Значение субконто 1.
<ТипФильтра1> Тип использования субконто 1. (Строка или число).
"*" (1) - разворачивать по данному субконто.
"!" (2) - отбирать по данному субконто.
" " (3) - не учитывать данное субконто.
По умолчанию "*" (1).
<Субконто2> ...
<ТипФильтра2> ...
Методы СНДРС(), СНКРС(), СКДРС(), СККРС() предназначены для расчета остатков по счетам, у которых ведется аналитический учет по субконто. Каждый метод из этой группы возвращает остаток как сумму соответствующих остатков (дебетовых или кредитовых) по всем объектам аналитического учета. Если аналитический учет по счету ведется по двум и более субконто, то для развернутого сальдо параметр <ТипФильтра> устанавливает участие данного вида субконто в получении развернутого сальдо. В зависимости от значения этого параметра данное субконто может участвовать в "развороте" остатка, или накладывать дополнительное ограничение (отбирать) на анализируемые остатки, или никак не влиять на результат метода. Пример:
БИ.СНДРС("60");
Использование констант
В константах хранится общая информация, которая может быть как постоянной, так и изменяться с той или иной периодичностью.
Состав и типы констант определяются в конфигурации. Константы могут быть периодическими или нет.
При использовании констант в формулах идентификатор константы записывается через точку после ключевого слова Константа. В качестве идентификатора константы обязательно должен выступать идентификатор константы, как он объявлен в конфигураторе. Полное имя константы записывается следующим образом:
Константа.<Идентификатор_константы>,
где <Идентификатор_константы> - идентификатор конкретной константы.
Пример:
СокрП(Константа.Организация)+" "+Константа.Адрес;
Периодические константы - это константы, значения которых определяются на конкретную дату. Работа с периодическими константами осуществляется при помощи метода Получить.
Пример:
Константа.НДС.Получить(ДатаОперации) ;
Использование перечислений
Перечисление используется для указания наборов значений, которые задаются на этапе конфигурирования и не изменяются в процессе работы с информационной базой. Например, для перечисления "ТипСотрудника" в конфигурации могут быть заданы значения: "Штатный", "Совместитель".
Для указания конкретных значений перечисления в формулах указывается вид перечисления и его значение. Вид и значение перечисления записывается через точку после ключевого слова Перечисление, т. е. полное имя вида перечисления записывается следующим образом:
Перечисление.<Вид_Переч>.<Значение_Переч>,
где <Вид_Переч> - идентификатор вида перечисления, <Значение_Переч> - идентификатор значения перечисления данного вида.
Пример:
Перечисление.ТипСотрудника.Штатный
Использование значений типа "ПланСчетов" и "ВидСубконто"
В некоторых случаях, необходимо получить значения типа "ПланСчетов" или "ВидСубконто", например, для передачи функции СчетПоКоду в качестве параметра. Набор значений типа "ПланСчетов" и "ВидСубконто" определен в конфигурации. Обращение к значения типа "ПланСчетов" имеет смысл только, если в конфигурации определено более одного плана счетов.
Для получения в формулах конкретного значения типа "ПланСчетов" используется следующая запись:
ПланыСчетов.<Идентификатор_ПС>,
где <Идентификатор_ПС> - идентификатор плана счетов.
Пример:
ПланыСчетов.Основной
Для получения в формулах конкретного значения типа "ПланСчетов" используется следующая запись:
ВидыСубконто.<Идентификатор_ВидаСубк>,
где <Идентификатор_ВидаСубк> - идентификатор вида субконто.
Пример:
ВидыСубконто.Материалы
Примеры формул типовых операций
В типовой операции "Реализация по 62 счету" в проводке "62.2-46.10" для поля "Сумма" записывается формула расчета суммы количеству и отпускной цене, являющейся реквизитом справочника "Номенклатура". При этом для счета 46.10 (кредита проводки) установлено ведение аналитического учета но виду субконто "Продукция", имеющего тип справочника "Продукция".
Количество * Кредит.Продукция.ЦенаОтп
В типовой операции "Реализация по 62 счету" в проводке "46.10-68.2" для поля "Сумма" записывается формула расчета суммы НДЧС от суммы второй проводки операции.
Пров(2).Сумма / 1.2 * 0.2
В типовой операции "Износ основного средства" в проводке "25-02.1" для поля "Сумма" записывается формула расчета износа от текущего остатка на счете 01.04 по выбранному субконто и его норме амортизации (за месяц), хранящейся в периодическом реквизите справочника основных средств.
БИ.ПериодМ(ДатаОперации) * БИ.СНД("01.04",,,Кредит.ОС) *
Кредит.ОС.НормаИзноса.Получить(ДатаОперации)

Глава 12.
Групповое проведение документов
Обычно документы, влияющие на различные учетные механизмы, проводятся сразу после ввода. Однако в некоторых случаях возникает необходимость выполнения группового проведения документов. Например, если большая группа документов не проводилась во время ввода, а теперь их нужно провести. Другой причиной необходимости выполнения группового проведения может являться изменение некоторых данных, которые использовались при проведении документа. В этом случае групповое проведение позволит заново выполнить проведение для большого количества документов с учетом измененных данных.
Для вызова данного режима следует выбрать пункт "Проведение документов" из меню "Операции" главного меню программы. В конфигурации могут быть определены также другие пункты меню и кнопки панелей инструментов для вызова данного режима.
Внимание. При использовании сетевой версии 1С:Предприятия все действия в данном режиме могут выполняться только в монопольном режиме запуска программы. Эта особенность определяется важностью выполняемых действий при групповом проведении документов.
Проведение документов
Закладка "Документы" предназначена для проведения документов выбранных видов в указанном интервале.

В верхней части диалога задается интервал, в котором будут проводиться документы. Для установки интервала следует ввести начальную и конечную дату.
Если в конфигурации используется оперативный учет, то в качестве конечной границы интервала может быть выбрана точка актуальности. Для этого следует выбрать вариант "По точку актуальности". В этом случае будут проводиться документы от даты начала интервала до точки актуальности включительно.
Окно диалога содержит два одинаковых списка видов документов, которые могут проводиться. В каждом из этих списков необходимо выбрать документы.
Левый список предназначен для выбора не проведенных документов, правый - для выбора проведенных, то есть, ставя отметку в левом списке вы включаете проведение еще не проведенных документов, а ставя отметку в правом, включаете перепроведение уже поведенных документов. Кнопка "Выбрать все" позволяет расставить отметки сразу у всех документов списка.
Если вы хотите в процессе проведения получать информацию о проводимых документах, следует установить флажок "Выводить сообщения о проводимых документах". В этом случае при проведении будет автоматически открыто окно "Сообщения", в котором будут выдаваться сообщения о проводимых документах.
После установки всех необходимых параметров для выполнения проведения нажмите кнопку "Выполнить".
Если проведение прошло успешно, будет выдано сообщение "Проведение документов завершено!".
Восстановление последовательностей документов
Все документы в системе 1С:Предприятие образуют единую хронологическую последовательность. Для этого каждый документ имеет дату и время. Даже если два документа имеют одинаковую дату и одинаковое время, они все равно располагаются в определенной последовательности, определяемой порядком их ввода в систему. Дата и время документа могут быть изменены. Таким образом, независимо от порядка ввода, документы могут быть расположены в последовательности, которая отражает реальную последовательность событий, происходивших в хозяйственной жизни предприятия.
В системе 1С:Предприятие в процессе проведения документ выполняет некоторые действия, которые отражают данный документ в различных механизмах учета, поддерживаемых 1С:Предприятием. Например, для отражения в регистрах оперативного учета документ выполняет запись движений регистров, а для отражения в бухгалтерском учете документ выполняет запись проводок.
Алгоритм проведения документа, как правило, отражает в учете данные, записанные в самом документе (в его реквизитах). Однако в некоторых случаях алгоритм проведения документа анализирует также и текущие итоги, используя их при проведении. Например, если документ списывает товары или материалы по средней себестоимости, то для определения суммы списания алгоритм проведения будет анализировать остатки товаров (материалов) на момент документа. Если списание выполняется по методам LIFO или FIFO, то алгоритм проведения будет анализировать существующие остатки товаров (материалов) в разрезе партий на момент (позицию) документа.
Очевидно, что документы, основывающиеся при проведении на данных итогов, должны проводиться строго последовательно. Однако на практике, из-за ошибок при вводе информации и несвоевременного поступления документов, часто приходится вводить или исправлять документы задним числом. Разумеется, в этом случае движения регистров или проводки, сформированные всеми последующими документами (расположенными после того, который был исправлен), становятся некорректными. Например, если выяснилось, что в одной из приходных накладных, введенных в начале месяца, было неверно указано количество товара, то во всех последующих расходных накладных, списывающих имеющиеся в наличии партии, необходимо заново проанализировать остатки с учетом внесенных изменений и заново записать движения регистров или проводки. То есть, все документы, анализирующие остатки, расположенные после измененного документа, должны быть проведены заново.
Для автоматического контроля необходимости перепроведения документов используются "Последовательности документов". Каждая введенная в конфигурации "Последовательность документов" обеспечивает контроль за порядком проведения документов указанных видов. Таким образом, в системе может существовать несколько независимых последовательностей.
Режим восстановления последовательностей позволяет автоматически выполнить перепроведение всех документов, относящихся к последовательности, от текущей позиции границы последовательности, до указанного момента. Для восстановления последовательностей используется закладка "Последовательности" в диалоге "Проведение документов". Она присутствует в диалоге "Проведение документов" только если в конфигурации существует хотя бы одна последовательность документов.

В верхней части диалога следует выбрать позицию, до которой будет выполняться перепроведение документов. При использовании компоненты "Оперативный учет" наиболее целесообразным является выбор варианта "...по точку актуальности". В этом случае будут перепроведены все документы до ТА включительно. При выборе варианта "...по дату" следует указать дату. В этом случае будут перепроведены все документы до указанной даты включительно.
В поле "Последовательности документов" выводится список всех существующих в конфигурации последовательностей. Следует отметить те последовательности, которые должны быть восстановлены.
В списке для каждой последовательности выводится текущая позиция границы последовательности. Для выбора всех последовательностей можно нажать кнопку "Выбрать все".
Если вы хотите в процессе проведения получать информацию о проводимых документах, следует включить опцию "Выводить сообщения о проводимых документах". В этом случае при проведении будет автоматически открыто окно "Сообщения", в котором будут выдаваться сообщения о проводимых документах.
Для выполнения восстановления последовательностей следует нажать кнопку "Выполнить". При этом система будет перепроводить все документы, относящиеся к выбранным последовательностям, начиная с позиции наиболее ранней границы из выбранных последовательностей и до указанно позиции (ТА или даты) включительно.
Если проведение прошло успешно, будет выдано сообщение "Восстановление последовательности документов завершено!".
Нажатие кнопки "Закрыть" позволяет выйти из режима проведения документов.

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

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

Глава 14.
Управление оперативными итогами
Конечной целью работы системы 1С:Предприятие (как, впрочем, и любой другой системы автоматизации учета) является предоставление полной и своевременной информации о состоянии средств предприятия. Для обеспечения этого 1С:Предприятие содержит систему расчета и хранения итоговой информации, которая позволяет получать необходимые итоговые данные в нужных разрезах.
Хранение оперативных итогов в системе 1С:Предприятие
Итоговая информация по оперативному учету в системе 1С:Предприятие хранится в регистрах. Необходимое количество регистров для хранения итоговой информации создается в процессе настройки конфигурации задачи. При создании регистров определяется, какая информация и в каком разрезе будет храниться в каждом регистре.
В процессе настройки конфигурации задачи для большинства документов создается алгоритм движения регистров, т. е. на встроенном языке программы описывается, каким именно образом проведение данного документа повлияет на остатки и внесет изменениях в регистрах. В процессе проведения документа на основании этого алгоритма формируются конкретные записи об изменениях в регистрах. Эти записи, в терминологии системы 1С:Предприятие, называются "Движениями регистров", и их можно просмотреть, если открыть документ для редактирования и в меню "Действия" главного меню программы выбрать пункт "Движения регистров".
Процесс вычисления итогов происходит следующим образом.
Перед проведением самого первого документа исходным состоянием регистров является отсутствие итогов: регистры пусты. Когда проводится самый первый документ, система подсчета итогов использует сведения о начальном состоянии регистров и записи о движениях регистров, сформированные этим документом, для вычисления значений ресурсов регистра на дату и время проведения документа.
Движения регистров всегда описывают динамику изменений регистров, или, выражаясь проще, указывают системе подсчета итогов как необходимо увеличить или уменьшить данные, хранящиеся в ресурсах регистра, чтобы получились правильные итоги.
Возьмем в качестве примера регистр "Товарный запас". Предположим, самый первый документ - приходная накладная - содержит информацию о том, что на склад А поступил товар Б в количестве 5-ти штук (стоимость опустим - для простоты). Запись о движении регистра "Товарный запас" будет иметь такой смысл: "Прибавить 5 к остатку товара Б, находящемуся на складе А".
Как обработает этот документ система расчета итогов? К начальному количеству товара Б на складе А, которое равно 0, она прибавит 5, в результате в некоторую условную ячейку регистра "Товарный запас", находящуюся на пересечении склада А и товара Б, будет записана цифра 5. Теперь эта цифра будет считаться начальным состоянием ресурса и, соответственно, исходной точкой для вычислений, которые необходимо будет выполнить при проведении следующего по очереди документа.
Упомянутая выше исходная точка времени, от которой производится вычисление значений регистров при проведении документов, называется точкой актуальности итогов. Точка актуальности итогов имеет определенную дату и время.
Механизм расчета итогов системы 1С:Предприятие позволяет, с одной стороны, всегда поддерживать итоги в актуальном состоянии, а с другой стороны - получать итоги на любой момент времени.
Чтобы итоги всегда поддерживались в актуальном состоянии, точка актуальности итогов автоматически сдвигается при проведении каждого нового документа. Если документы вводятся в хронологическом порядке и проводятся сразу после ввода, то итоги будут актуальны сразу после проведения документа.
Однако, в системе 1С:Предприятие предусмотрена возможность проведения документа "задним числом" - когда документ имеет дату и время более ранние, чем точка актуальности итогов. В этом случае точка актуальности итогов остается на месте, но проведение документа изменяет итоги.
Способность системы поддерживать итоги в актуальном состояний при вводе документов может быть использована в ситуации, когда алгоритм формирования движения регистров использует итоговые данные, например, для контроля остатков товара.
В специальных случаях точка актуальности итогов может быть сдвинута во времени вперед или назад. Такая смена может быть выполнена самим пользователем в режиме "Управление оперативными итогами". При смене точки актуальности итогов значения регистров рассчитываются заново, и при расчете учитываются все проведенные документы, расположенные до точки актуальности итогов.
Для ускорения вычислений, выполняемых при смене точки актуальности итогов, система 1С:Предприятие сохраняет промежуточные значения регистров на начало каждого периода хранения итогов (далее - просто "период"), величина которого также задается в режиме управления оперативными итогами и может принимать следующие значения: месяц, пятнадцать дней, десять дней, пять дней. Так как процесс сохранения значений может занимать некоторое время, он выполняется только по команде пользователя.
Сохранение значений на начало периода может выполняться двумя способами:
* автоматически, когда точка актуальности итогов сдвигается на следующий период;
* по команде "Открыть следующий период", при этом точка актуальности итогов сдвигается на первое число следующего периода.
Установка периодичности хранения остатков
Данный режим вызывается из диалога управления оперативными итогами. Режим доступен только при монопольном запуске системы.
Использование этой возможности носит чисто административный характер. Никакого влияния на предметную функциональность системы он не оказывает.
Данный режим предназначен для использования в основном администратором системы.
Назначение
Компонента "Оперативный учет" системы 1С:Предприятие использует понятие периода хранения остатков по регистрам. Механизм регистров позволяет получать остатки на любой момент, обрабатывая движения регистров начиная с начала того периода хранения остатков, в который этот "любой момент" попадает. Режим установки периодичности позволяет изменить размер периода хранения остатков.
Установка периодичности
Для входа в данный режим следует в диалоге "Управление оперативными итогами" нажать кнопку "Изменить" в группе "Периодичность сохранения остатков". При этом открывается диалог "Изменение периода сохранения остатков".

Для изменения периода следует выбрать из списка требуемую периодичность ("месяц", "пятнадцать дней", "десять дней", "пять дней"). По умолчанию используется значение "месяц". Для установки выбранной периодичности следует нажать кнопку "Изменить". Процесс изменения периодичности может занять продолжительное время при большом объеме информационной базы.
Для отказа от изменения периодичности следует нажать кнопку "Отмена".
Влияние периодичности на работу системы
Периодичность хранения остатков оказывает следующее влияние на работу системы.
При последовательном вводе и проведении документов по достижении конца периода система выдает сообщение о том, что данный период не открыт. Для открытия периода необходимо запустить систему в монопольном режиме и выполнить открытие периода в режиме "Управление оперативными итогами". В зависимости от выбранной периодичности данную операцию нужно будет проделывать раз в месяц, раз в полмесяца, раз в десять или пять дней.
С другой стороны, в тех алгоритмах, которые требуют расчетов остатков по регистрам на произвольный момент, расчет будет выполняться от момента начала периода хранения остатков, то есть, чем меньше период хранения, тем быстрее будет выполняться расчет регистров на произвольный момент. Это может проявляться в некоторых отчетах и при проведении документов задним числом, если алгоритм документа выполняет расчет остатков.
Заметим, что чем меньше период хранения остатков, тем больше объем информационной базы.
Рекомендуется изменять периодичность только в том случае, если Вас не удовлетворяет быстродействие системы именно по указанным алгоритмам (расчету остатков на произвольный момент времени).
Смена точки актуальности итогов
Механизм смены точки актуальности итогов позволяет получать итоговую информацию на любую дату и время. Смена точки актуальности может выполняться двумя способами - автоматически и вручную.
Автоматическая смена точки актуальности итогов
Автоматическая смена точки актуальности итогов происходит при проведении документа. При этом должны соблюдаться следующие условия:
* документ и точка актуальности итогов находятся в одном периоде хранения итогов (остатков);
* документ имеет более поздние дату и время, чем точка актуальности итогов;
* между проводимым документом и точкой актуальности итогов нет других проведенных документов.
Очевидно, что, если документы вводятся в хронологическом порядке и их проведение выполняется сразу после ввода, то перечисленные условия выполняются как бы сами собой. В этом случае подобный порядок смены точки актуальности позволяет поддерживать итоги в актуальном состоянии сразу после проведения каждого документа.
Смена точки актуальности итогов "вручную"
Режим "Управление оперативными итогами" позволяет "вручную" сдвигать точку актуальности итогов как вперед, так и назад во времени. Каждое "направление" движения имеет свои особенности и по-разному влияет на пересчет итогов.
При смещении точки актуальности итогов назад, из итогов исключаются проведенные документы, имеющие более поздние дату и время, чем новая точка актуальности итогов. Записи о движениях регистров, порожденные такими документами, сохраняются.
При смещении точки актуальности итогов вперед, при пересчете регистров будут учтены все проведенные документы, расположенные до точки актуальности итогов.
Кроме этого, существует возможность автоматического проведения документов, при этом могут повторно проводиться ранее проведенные документы.
Основное преимущество проведения документов в процессе смены точки актуальности итогов заключается в том, что итоги будут актуальны на момент проведения каждого документа. Если алгоритм движения регистров должен использовать итоги для выполнения каких-либо вычислений, то пересчет документов при смене точки актуальности итогов позволяет исключить уже упоминавшиеся ошибки, связанные с проведением документов "задним числом" - когда точка актуальности итогов имеет более поздние дату и время, чем дата и время у проводимого документа.
Изменение точки актуальности итогов выполняется следующим образом. Следует иметь в виду, что изменение точки актуальности итогов в многопользовательской версии системы 1С:Предприятие выполняется только при запуске в монопольном режиме:
* закройте все редактируемые документы, если таковые имеются;
* вызовите диалог "Управление итогами". Это можно сделать, выбрав пункт "Управление оперативными итогами" в меню "Операции" главного меню программы;

* в поле "Дата актуальности итогов" укажите дату новой точки актуальности итогов;
Дата указывается в формате ДД.ММ.ГГ или ДД.ММ.ГГГГ в зависимости от параметра системы "Число", при этом разделительные точки вводить не надо - они уже присутствуют в поле ввода даты. Нажатием на кнопку можно вызвать встроенный календарь и выбрать нужную дату, щелкнув на ней мышью в окне календаря.
* для смены точки актуальности итогов нажмите кнопку "Установить" и ответьте "Да" на запрос "Изменить Точку Актуальности итогов?".
Дальнейшие действия зависят от направления смещения точки актуальности итогов - вперед или назад во времени. Если точка актуальности итогов сдвигается назад во времени - смена выполняется без дополнительных запросов. В противном случае на экран будет выдан следующий запрос:

Окно запроса содержит два одинаковых списка видов документов, которые могут проводиться. В каждом из этих списков необходимо выбрать документы, которые следует проводить при смене точки актуальности итогов, и отметить их галочкой.
Левый список предназначен для выбора не проведенных документов, правый - для выбора проведенных, то есть, ставя отметку в левом списке вы включаете проведение еще не проведенных документов, а ставя отметку в правом, включаете перепроведение уже проведенных документов. Кнопка "Выбрать все" позволяет расставить отметки сразу у всех документов списка.
Если вы хотите в процессе смены точки актуальности итогов получать информацию о пересчете документов, следует установить флажок "Выводить сообщения о проводимых документах". В этом случае при смене точки актуальности итогов будет автоматически открыто окно "Сообщения", в котором будут выдаваться сообщения о пересчитанных документах.
После установки всех необходимых параметров для выполнения смены точки актуальности итогов следует нажать кнопку "Выполнить". Нажатие кнопки "Отмена" позволяет отказаться от смены точки актуальности итогов.
Если смена точки актуальности итогов прошла успешно, будет выдано сообщение "Изменения ТА завершено!". В этом случае точка актуальности итогов устанавливается на 0 часов 00 минут 00 секунд даты, выбранной в качестве даты актуальности итогов.
В случае неудачи будет выдано сообщение "Изменение ТА не выполнено!".
Чтобы разобраться в причинах неудачи, рекомендуется выполнять смену точки актуальности итогов при включенной опции "Выводить сообщения о проводимых документах". Проанализировав сообщения, выдаваемые в окне "Сообщения" в процессе смены точки актуальности итогов, можно найти и устранить причину неудачи.
Установка точки актуальности на документ
При работе с журналами документов существует возможность установить точку актуальности итогов равной дате и времени какого-либо документа из журнала. Для этого следует выбрать в журнале строку с записью о документе, который будет служить образцом для установки точки актуальности итогов, и выбрать пункт "Установить ТА на документ" в меню "Действия" главного меню программы. Порядок дальнейших действий зависит от направления смещения точки актуальности итогов и описан выше в пункте "Смена точки актуальности итогов "вручную".
Переход к новому периоду
Одним из обязательных условий, необходимых для проведения нового документа, является то, что последний открытый период хранения оперативных итогов включает в себя дату проводимого документа. Если это условие не выполняется, т. е. дата документа выходит за текущий период хранения итогов, то при попытке проведения такого документа будет выдано сообщение "Период не открыт!" и документ проведен не будет.
Открыть следующий период в режиме "Управление итогами" можно следующими способами:
* сдвинуть точку актуальности итогов на любое число периода следующего за текущим периодом хранения итогов (см. выше);
* нажать кнопку "Открыть" в группе "Открытие следующего периода". Это действие сдвинет точку актуальности итогов на 0 часов 00 минут 00 секунд 1-го дня следующего периода.
Если точка актуальности итогов сдвигается на предыдущий период, то текущий период закрывается, и при необходимости вновь попасть в этот - теперь уже следующий - период, потребуется его снова открыть.

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

В заголовке окна выводится период, за который выдаются итоги в табло счетов.
В левой части списка выводится пиктограмма, обозначающая тип строки (счет-группа или конкретный счет).
Список табло счетов содержит следующие колонки:
Счет счет, по которому выводятся итоги;
Вал валюта, по которой выводятся итоги;
В признак вывода итогов в валютном выражении;
Деб. Нач. ост дебетовый остаток на начало периода;
Кред. Нач. ост кредитовый остаток на начало периода;
Деб. Оборот дебетовый оборот за период;
Кред. Оборот кредитовый оборот за период;
Деб. Кон. ост дебетовый остаток на конец периода;
Кред. Кон. ост кредитовый остаток на конец периода.
В колонках "Счет", "Вал" и "В" задается счет, валюта и вид выдаваемой суммы, в остальных колонках выводятся бухгалтерские итоги по указанному счету и валюте.
Для просмотра табло счетов используются общие приемы работы табличной частью формы. Подробно эти приемы описаны в главе "Общие принципы работы с формами".
Строки в табло счетов выдаются в последовательности кодов счетов.
Ввод строки табло счетов
При вводе строки последовательно заполняются значения колонок списка. Заполняются только колонки "Счет", "Вал" и "В". Ввод счета может выполняться как непосредственным вводом кода счета, так и выбором из плана счетов.
При вводе кода с клавиатуры используется маска кода счета, которая ускоряет ввод кода счета, если счет является субсчетом. Использование маски позволяет не вводить разделители кодов счетов-субсчетов и пропускать редко используемые позиции в коде счета. Использование маски устанавливается в параметрах системы ("Сервис - Параметры - Бухгалтерия"). Подробное описание настройки использования маски кода счета приведено в главе "Сервисные возможности" в разделе "Установка параметров".
При непосредственном вводе кода, введенный с клавиатуры код сверяется с планом счетов. Если такого кода нет, автоматически открывается план счетов для выбора счета. Если в конфигурации определено более одного плана счетов, то при вводе кода подразумевается план счетов, указанный в параметре "Основной план счетов" ("Сервис - Параметры - Бухгалтерия").
При вводе счета может быть указан как счет, указываемый в проводках (не имеющий субсчетов), так и счет-группа (для которого могут вводиться субсчета). Это позволяет выводить итоги как по дельным субсчетам счета, так и по счету в целом.
Ввод значений колонок "Вал" и "В" выполняется только, если колонке "Счет" введен валютный счет (счет по которому установлен признак валютного учета).
В колонке "Вал" задается валюта выбором из справочника валют. Для выбора используется кнопка выбора или клавиша F4. Для очистки введенного значения можно использовать пункт "Значение - Очистить значение" меню "Действия". Если значение не задано, будет выдаваться сумма-покрытие по всем валютам.
В колонке "В" задается признак вывода итогов в валюте. Признак указывается символом "+". Для установки признака используется кнопка выбора или клавиша F4.
При вводе и редактировании строк не допускается наличие двух строк с полностью совпадающими данными в колонках "Счет" "Вал" и "В".
Сразу после ввода новой строки в колонках итогов выводятся бухгалтерские итоги по указанному счету и валюте.
Копирование строки табло счетов
Новая строка табло счетов может быть введена в список копированием существующей. При копировании данные новой строки автоматически заполняются данными строки, на которой стоял курсор в момент копирования. Далее действия системы совпадают с действиями при вводе новой строки.
Изменение строки табло счетов
Все как обычно. При вводе и редактировании строк не допускается наличие двух строк с полностью совпадающими данными в колонках "Счет", "Вал" и "В".
Удаление строки табло счетов
Все как обычно. После ответа "Да" на запрос об удалении строка будет удалена из списка табло счетов.
Поиск в списке табло счетов
Быстрый поиск
Для выполнения быстрого поиска необходимо клавишами или мышью поместить курсор в ту колонку списка, в которой необходимо найти какое-либо значение, и просто набирать на клавиатуре искомое значение.
В случае обнаружения первого введенного символа он отображается в рамке в нижней части колонки, а курсор устанавливается в ту ячейку списка, первые символы значения которой совпадают с введенными. Последний введенный символ можно удалить из строки поиска, нажав клавишу Backspace.
Наиболее целесообразно на практике применять быстрый поиск по коду счета в колонке "Счет".
Произвольный поиск
В списке табло счетов может использоваться режим произвольного поиска. Он позволяет осуществлять поиск по любым значениям колонок в обоих направлениях. Произвольный поиск выполняется стандартным для всех списков образом и подробно описан в главе "Общие принципы работы с формами".
Установка периода выдачи итогов
Табло счетов выдает бухгалтерские итоги за определенный период. Период, за который выдаются в данный момент итоги в табло счетов выводится в заголовке окна.
При открытии табло счетов используемый им период берется из периода бухгалтерских итогов, установленного в параметрах системы ("Сервис - Параметры - Бухгалтерские итоги").
Как уже отмечалось, табло счетов может выдавать итоги только с детализацией до месяца, то есть начало периода итогов должно быть первой датой какого-либо месяца, а конец - последней датой какого-либо месяца. Это объясняется тем, что система бухгалтерских итогов 1С:Предприятия хранит итоги с детализацией до месяца, а итоги за другие периоды рассчитываются при построении отчетов. Данные табло счетов должны обновляться динамически при изменении операций, поэтому они используют только те итоги, получение которых не требует больших промежуточных расчетов. Если в параметрах установлен период бухгалтерских итогов, границы которого не являются границами месяцев (то есть он задан не в целых месяцах), то период табло счетов выравнивается на границы месяцев.
При работе с табло счетов существует возможность изменения периода выдачи итогов. Для этого следует воспользоваться пунктом "Сменить период" меню "Действия" или кнопкой "Сменить период" панели инструментов. При этом открывается диалог, аналогичный диалогу настройки периода бухгалтерских итогов в параметрах системы. Подробное описание приводится в главе "Сервисные возможности" в разделе "Настройка" параметров "Бухгалтерские итоги". В этом диалоге следует установить желаемый период выдачи итогов в табло счетов. Устанавливаемый период должен включать месяцы целиком. После установки периода бухгалтерские итоги в табло счетов выводятся по выбранному периоду.
Отключение панели инструментов
Так как табло счетов динамически отражает все изменения в бухгалтерских итогах при изменении операций, окно табло счетов часто размещается пользователем в некоторой части экрана для оперативного отслеживания итогов при работе с операциями. Для сокращения места, которое занимает на экране табло счетов предусмотрена возможность отключения у табло счетов панели инструментов.
Заметим, что панели инструментов могут отключаться у всех окон одновременно в режиме настройки панелей инструментов, но для табло счетов предусмотрена возможность индивидуального отключения панели инструментов. Вместо панели инструментов можно использовать соответствующие пункты меню "Действия" и контекстное меню вызываемое нажатием в списке правой кнопки мыши.
Для отключения панели инструментов окна табло счетов используется пункт "Панель инструментов" меню "Действия". Тот же пункт меню следует использовать для включения панели инструментов.
Выбор разделителя учета
В системе 1С:Предприятие существует возможность ведения в одной информационной базе учета по нескольким предприятиям. Для этого используется разделитель учета.
Использование разделителя учета задается в конфигурации. Если в конфигурации определено использование разделителя учета, то в табло счетов существует возможность выбора конкретного значения разделителя учета, по которому будут выдаваться бухгалтерские итоги.
Для установки значения разделителя учета следует воспользоваться пунктом "Разделитель учета" меню "Действия" или соответствующей кнопкой панели инструментов. При этом на экран выдается диалог для установки значения разделителя учета.

В поле "Значение разделителя учета" можно указать конкретное значение разделителя учета. Способ ввода значения зависит от типа разделителя учета, определенного в конфигурации. Как правило, это справочник. В этом случае для выбора значения следует воспользоваться кнопкой выбора и выбрать нужное значение из списка значений справочника.
Кнопка "Пустое значение" позволяет стереть введенное значение разделителя учета, то есть задать пустое значение. Это имеет смысл в том случае, если, наряду с конкретными значениями разделителя учета, в проводках использовалось и пустое значение.
Флажок "По всем" позволяет установить режим вывода итогов по всем значениям разделителя учета в сумме.
Для установки выбранных значений следует нажать кнопку "ОК". Для отказа от установки значений - кнопку "Отмена".
После установки выбранных значений табло счетов будет выводить итоги по конкретному значению разделителя учета или по пустому значению или по всем значениям в сумме, в зависимости от выбранного в диалоге варианта.

Глава 16.
Начало работы
Как уже отмечалось во введении и в описании концепции системы 1С:Предприятие, порядок работы пользователя с системой во многом определяется конфигурацией. Однако можно привести некоторые общие рекомендации по последовательности действий пользователя при начале работы с системой.
Первоначально пользователю нужно подготовить систему к работе с документами, ведению бухгалтерского учета и проведению расчетов.
Если вы используете типовую конфигурацию, то в начале работы с программой следует прежде всего ознакомиться с ее описанием. Оно может быть выполнено в виде отдельной книги или быть доступным в режиме "Описание" (пункт "Общее описание" меню "Помощь" главного меню программы). Действия пользователя в начале работы с программой во многом определяются начальными действиями, предусмотренными в конфигурации.
Заметим, что возможности 1С:Предприятия позволяют вам существенно изменить или полностью создать заново конфигурацию. В этом случае поведение системы будет определяться теми возможностями, которые вы определите в конфигурации. Эти вопросы подробно рассматриваются в руководстве по конфигурированию и администрированию системы.
Отметим также, что наиболее существенной подготовки к работе потребует бухгалтерская часть системы, связанная с планом счетов, вводом начальных остатков и настройкой типовых операций. Объем вводимой информации в отдельных случаях может оказаться значительным, при этом необходимо следить за правильностью ввода начальных данных. Поэтому данная глава большей частью посвящена подготовке к работе бухгалтерской части системы.
Далее приведем описание действий которые могут выполняться пользователем в начале работы с системой.
Заполнение констант
Большая часть информации, необходимой для работы системы содержится в константах. Например, там могут указываться фамилии ответственных сотрудников, которые будут фигурировать в печатных формах документов, ставки налогов, размер минимальной зарплаты, срок резервирования товаров и другая информация.
Для заполнения констант в конфигурации может быть предусмотрен специальный режим. В общем случае для заполнения констант используются приемы и правила, описанные в главе "Константы".
Заполнение справочников
Также важной информацией является содержимое различных справочников. В принципе, содержимое справочников в основном можно заполнять уже в процессе работы с программой, однако некоторые данные в справочники имеет смысл занести в начале работы.
Например, при печати первичных документов собственные реквизиты организации, в которой установлена программа, могут задаваться в справочнике (например, в справочнике "Контрагенты"). Их вполне можно заполнить до начала работы с документами. Кроме того, в начале работы имеет смысл заполнить справочник валют, введя туда основные используемые в учете предприятия валюты и их текущие курсы, а также прошлые курсы, если предполагается вводить операции, предшествующие текущей дате. Ведение справочников подробно описано в главе "Справочники".
Ввод календарей
Для выполнения расчетов необходимо предварительно заполнить календари. Как правило, календари должны быть заполнены за текущий год. В отдельных случаях требуется заполнение календарей и за квартал, предшествующий текущему году. Как правило, требования к заполнению календарей определяются конфигурацией системы и изложены в документе "Описание конфигурации".
Настройка бухгалтерских счетов
Пожалуй, это наиболее ответственный этап подготовки системы к ведению учета. Следует иметь ввиду, что состав счетов и настройка ведения учета по счетам (валютного, аналитического, количественного) может быть в дальнейшем изменена, но изменение настройки счетов, часто является весьма сложным процессом, так как может потребовать корректировки уже введенных проводок для получения более детальной информации, чем было определено сначала.
Например, если вначале велся учет по некоторому счету без субсчетов, а при составлении квартальной отчетности выяснилось, что остатки по данному счету нужно разделить но субсчетам для правильного отражения в отчетности, то придется не просто ввести субсчета, что делается весьма просто, а в каждой проводке за период изменить данный счет на один из субсчетов, что программа, разумеется, не может сделать автоматически. Поэтому в данном примере более рационально было бы сразу определить субсчета и вести учет уже по субсчетам.
Прежде всего, следует открыть план счетов и ознакомиться с составом существующих счетов и их настроек учета. Важным отличием бухгалтерских счетов в системе 1С:Предприятие от других данных является то, что сами счета могут вводиться как на стадии конфигурирования задачи, так и при работе пользователя с информационной базой. Подробно эта и другие особенности счетов описаны в главе "План счетов", а также в руководстве но конфигурированию системы.
Очень важным моментом для ведения бухгалтерского учета является состав используемых для аналитического учета видов субконто. Виды субконто создаются и изменяются только в режиме конфигурирования.
Если при анализе состава и свойств счетов вы обнаружили, что вас не устраивает используемый набор видов субконто или набор счетов, определенных в конфигурации, то вам нужно изменить конфигурацию системы. Вы это можете сделать самостоятельно, ознакомившись предварительно с руководством по конфигурированию и администрированию системы или обратиться к помощи специалистов, выполняющих у вас конфигурирование системы. В любом случае следует иметь ввиду, что изменение элементов конфигурации может повлиять на работу других элементов конфигурации, например, если вы отключите ведение аналитического учета но некоторому счету, то могут перестать правильно формироваться отчеты которых используется развернутое сальдо по субконто этого счета.
Если при анализе состава и свойств счетов вы обнаружили, что вас не устраивает набор или настройки учета счетов, содержащихся непосредственно в информационной базе (не содержащихся в конфигурации), то вы можете тут же выполнить изменения в списке счетов и в их свойствах. В принципе, это тоже может повлиять на некоторые отчеты, но, как правило, изменение счетов, содержащихся только в информационной базе, менее критично для системы.
Разумеется, при изменении состава счетов и их настроек вы можете также поменять и использование этих счетов в отчетах и алгоритмов документов.
Фактически, принимая решения по изменению плана счетов, вы либо принимаете существующую в поставочном варианте методологию учета, либо изменяете ее по своему усмотрению.
Настройка корректных проводок
Режим "Корректные проводки" является дополнительной возможностью 1С:Предприятия, предназначенной для контроля вводимых операций с точки зрения принятой методологии учета. На практике при начале работы с программой обычно не заполняют список корректных проводок и не используют этот режим. Он может быть задействован после некоторого времени работы с системой, и список корректных проводок может быть легко заполнен на основании введенных уже в систему операций. Подробнее см. в главе "Корректные проводки".
Настройка типовых операций
Режим "Типовые операции" предназначен для быстрого ввода однотипных операций. Он вполне может быть задействован по мере освоения системы и не использоваться с самого начала, так как после ввода типовой операции она ничем не отличается от введенной вручную. Однако, типовые операции могут использоваться при вводе входящих остатков при большом количестве объектов аналитического учета (см. ниже).
Ввод входящих остатков
Если вы начинаете вести учет в 1С:Предприятии "с начала", то есть на вновь созданном предприятии, то, после выполнения описанных выше настроек, можно непосредственно вводить операции по отражению формирования уставного фонда предприятия и т. д.
Однако, если вы начинаете вести учет в 1С:Предприятии на предприятии, на котором уже ведется бухгалтерский учет, то после выполнения описанных выше настроек учета вам будет необходимо ввести входящие остатки на момент начала ведения учета в 1С:Предприятии.
Входящие остатки в 1С:Предприятии вводятся как обычные операции, в которых в качестве проводок в корреспонденции с некоторым вспомогательным счетом вводятся собственно остатки по счетам и объектам аналитики.
Ниже более подробно рассматривается последовательность действий по вводу входящих остатков.
Определение даты начала учета. Прежде всего нужно определиться с датой, начиная с которой вы будете вести учет (вводить бухгалтерские операции) в 1С:Предприятии. Наиболее удобно начинать вести учет с начала года (это позволит потом получать баланс за любой период этого года). Можно также начать вести учет и с начала квартала и с начала месяца и даже с произвольной даты. Решение обычно принимается как компромисс между необходимостью ввода большого количества операций с начала выбранного периода до текущего момента и той пользой, которая будет получена от возможности в дальнейшем составления отчетов за целый период. Разумеется следует учитывать также и саму возможность получения в имеющемся у вас учете остатков на эту дату. Рекомендуется начинать вести учет с начала квартала или с начала месяца.
Итак, выбрав некоторую дату начала учета, вы определяете, что на эту дату будут вводиться входящие остатки, а начиная с этой даты будут вводиться текущие бухгалтерские операции.
Установка периода расчета итогов. После того, как дата начала учета определена, можно установить период расчета итогов. Он устанавливается в режиме "Управление бухгалтерскими итогами". Так как в качестве периода расчета итогов в 1С:Предприятии устанавливается квартал, следует выбрать квартал, которому принадлежит определенная вами дата начала учета. После выбора квартала следует нажать кнопку "Установить расчет".
Определение даты ввода входящих остатков. Так как входящие остатки будут вводиться в виде бухгалтерских операций, то нужно определить дату ввода этих операций.
Дата ввода остатков должна быть меньше даты начала учета. Обычно это предыдущая дата. Например, если в качестве даты начала учета вы выбрали "01.04.98", то дата ввода остатков будет "31.03.98".
Перед началом ввода остатков рекомендуется дату ввода остатков установить в качестве рабочей даты в режиме "Сервис - Параметры - Общие".
Основной принцип ввода входящих остатков. Основным принципом ввода остатков является ввод операций, в которых счет, по которому вводится остаток, корреспондирует с некоторым фиктивным счетом, например, "00".
Например, нужно ввести следующие входящие остатки на 01.04.98:
По счету 01 - 1000000 рублей
По счету 60 - 1230000 рублей
В этом случае необходимо ввести операцию со следующими проводками.
Дата
Дебет
Кредит
Сумма
31.03.98
01
00
1000000
31.03.98
00
60
1230000
В этом простейшем примере подразумевается, что по данным счетам не ведется учет ни по субсчетам, ни по валюте, ни по аналитике.
На практике, разумеется, ввод входящих остатков должен производиться с учетом наличия субсчетов и различных настроек учета, заданных в плане счетов.
При вводе входящих остатков в проводках вводятся только самые детальные остатки, которые существуют по данному счету.
Если в плане счетов для данного счета ведутся субсчета, то при вводе остатков (как кстати и вообще при вводе операций) следует указывать конкретный субсчет. То есть, остаток по каждому субсчету вводится отдельно.
Если по счету ведется учет в валюте, то при вводе остатков следует указывать конкретную валюту и задавать в проводке и валютный остаток, и рублевое покрытие. То есть, остаток по каждой валюте вводится отдельно.
Если по счету ведется аналитический учет, то при вводе остатков следует указывать конкретные значения субконто. Причем, если используется более одного субконто для данного счета, то в проводках ввода остатков нужно указывать все значения субконто. При этом если по счету ведется и количественный учет, то в проводке нужно указывать и количество. Таким образом, остаток по каждой комбинации значений субконто вводится отдельно (разумеется, вводятся только ненулевые остатки).
При этом остатки, суммы которых складываются из введенных детальных остатков, вводить не нужно.
Например, нужно ввести остатки по счету 10 при условии, что учет ведется по субсчетам и по двум видам субконто "Материалы" и "Склады", в суммовом и количественном выражении.
В этом случае необходимо ввести операцию со следующими проводками.
Дата
Деб
Субконто дебета
Кред
Субконто кредита
Кол-во
Сумма
31.03.98
10.1
Бумага Склад 1
00
100
800000
31.03.98
10.1
Бумага Склад 2
00
200
1600000
31.03.98
10.1
Картон Склад 1
00
20
400000
31.03.98
10.7
Картон Склад 1
00
10
200000
Таким образом, количество проводок при вводе входящих остатков будет зависеть от количества детальных остатков по субсчетам, валютам и объектам аналитики. Все остатки, которые складываются из введенных детальных остатков, будут рассчитаны программой автоматически.
Ввод операций входящих остатков. Наиболее простым способом ввода остатков является ввод операций вручную. В этом случае следует открыть журнал операций и начать вводить операции входящих остатков.
В качестве даты операции должна указываться определенная вами дата ввода остатков. Если она установлена в качестве рабочей то система сама будет подставлять ее при вводе операции.
В качестве суммы операции, очевидно, имеет смысл указывать сумму всех проводок. Для того, чтобы система это делала автоматически, перед вводом операции следует в режиме "Сервис - Параметры - Операция" в параметре "Расчет суммы операции" выбрать вариант "По всем проводкам". В этом случае вам не нужно будет заполнять сумму операции, а она будет автоматически заполняться по мере ввода проводок.
Номер операции системой присваивается автоматически, и, как правило, менять его смысла не имеет.
В качестве содержания операций следует вводить некоторый текст, характеризующий операцию как ввод входящих остатков. Например, "Ввод входящих остатков по материалам".
Далее следует непосредственно вводить проводки входящих остатков. При этом в каждой проводке счет, по которому вводится остаток, указывается в дебете или в кредите (в зависимости от того, дебетовый или кредитный остаток), а в качестве второго счета указывается некоторый фиктивный счет, например, "00". Если счета "00" нет в плане счетов, его следует туда ввести. Причем этот счет нельзя сделать забалансовым, так как он должен будет корреспондировать в проводках с балансовыми счетами. Причем, в дальнейшем данный фиктивный счет "00" не следует использовать для других целей, так как он балансовый, и остаток по нему после даты начала ведения учета должен быть нулевым.
При вводе проводок после выбора счета могут быть запрошены значения субконто, валюты, количества и суммы в валюте, в зависимости от настроек учета выбранного счета. Их следует заполнять в соответствии с описанными выше принципами ввода остатков.
При большом количестве входящих остатков их целесообразно вводить в виде нескольких операций. Например, остатки по счету, имеющему большое количество объектов аналитики, можно ввести отдельной операцией, а остатки по тем счетам, по которым не ведется аналитический учет, объединить в одну операцию.
При вводе остатков по объектам аналитики, если сами объекты аналитики, являющиеся элементами справочников, не были ранее введены в систему, их можно вводить непосредственно в процессе выбора. Для отдельных видов субконто, имеющих тип "Справочник" (обычно с небольшим количеством значений) в конфигурации может быть задан режим выбора, не предусматривающий добавление и редактирование. В этом случае нужно открыть соответствующий справочник и ввести нужное значение, а затем произвести выбор.
Все возможные значения валют рекомендуется внести в справочник валют до начала ввода остатков.
Перечислим несколько способов ускорения ввода входящих остатков, которые можно использовать при большом количестве входящих остатков.
Если ввод остатков выполняется несколькими операциями, можно воспользоваться копированием операций в журнале операций, установив предварительно в режиме настройки параметров ("Сервис - Параметры - Операция") копирование даты и содержания операции. Установка режима "Копирование проводок при копировании операции", как правило, использовать при вводе остатков не имеет смысла.
При вводе операции с большим количеством остатков по объектам аналитики можно воспользоваться копированием проводок в форме операции или установить в параметрах режим "Автоматический ввод новой проводки с копированием" ("Сервис - Параметры - Операция"). При этом после ввода одной проводки следующая будет создана автоматически с копированием всех реквизитов введенной до этого проводки. При этом для установки в новой проводке другого значения субконто нужно будет воспользоваться кнопкой выбора в поле ввода субконто или клавишей F4.
В отдельных случаях для ввода входящих остатков может бы использован режим типовых операций. Однако, для этого должна быть создана специальная типовая операция. Подробно этот режим описан в главе "Типовые операции".
Кроме перечисленных способов ускорения ввода остатков, существует возможность использования для ввода остатков специально разработанных в конфигурации документов. Например, это могут быть документы, не только формирующие проводки, но и заполняющие регистры (см. также п. "Ввод торговых остатков").
Если такие документы не предусмотрены в поставленной вам конфигурации, то их имеет смысл создавать только в специальных случаях, например, для автоматизации ввода большого количества остатков по нескольким видам субконто или выполнения автоматической загрузки остатков из других программ. Заметим, что последнее может выполняться средствами конфигурирования не только с помощью документов, но и просто записью операций из алгоритма, написанного на встроенном языке.
Проверка правильности ввода остатков. После того, как все операции входящих остатков введены, следует убедиться в соответствии их реальным остаткам.
Для этого следует воспользоваться существующими в конфигурации стандартными отчетами, например отчетом "Оборотно-сальдовая ведомость". Перед формированием отчетов целесообразно установить период бухгалтерских итогов таким образом, чтобы либо его началом была дата начала ведения учета (тогда входящие остатки будут являться начальными остатками по этому периоду), либо его конечная дата была датой ввода входящих остатков (тогда входящие остатки будут являться конечными остатками по этому периоду). Период устанавливается в режиме "Сервис - Параметры - Бухгалтерские итоги".
При получении остатков но счетам, прежде всего, нужно обратить внимание на остаток по использованному вами для ввода остатков фиктивному счету (обычно "00"). Он должен быть нулевым. Если период составления отчета не включает дату ввода остатков, то при нулевом остатке по счету в отчете может вообще не быть строки с данным счетом, так как оборотов по этому счету в выбранном периоде тоже нет.
Нулевой остаток по фиктивному счету означает, что сумма дебетовых остатков совпала с суммой кредитовых, что говорит о том, что, в основном, остатки введены правильно.
Кроме этого, следует просмотреть получившиеся остатки по субсчетам и валютам, если таковые вводились.
Особое внимание следует уделить проверке остатков по аналитике. Для их получения обычно нужно воспользоваться специальными отчетами, например, отчетом "Оборотно-сальдовая ведомость по счету".
Ввод операций от даты начала учета до текущей даты. Как уже отмечалось, дату начала учета выбирают обычно равной началу отчетного периода или хотя бы месяца. При этом обычно после ввода входящих остатков возникает необходимость ввести все операции от даты начала учета до текущей даты.
В принципе, в отдельных случаях операции можно вводить "укрупненно", то есть суммируя одинаковые проводки в одну. Например; все проводки за месяц с кредита счета 51 в дебет счета 50 ввести одной проводкой в операции с датой относящейся к этому месяцу. Однако при этом должны быть соблюдены следующие правила: суммироваться должны проводки одного месяца и с полностью совпадающими значениями счетов, субконто и валюты.
В общем случае рекомендуется полностью ввести все операции в соответствии с тем, как они реально происходили в этом периоде.
Ввод торговых остатков
Кроме остатков по бухгалтерским счетам, необходимо ввести в систему торговые остатки. Как правило, в конфигурациях 1С:Предприятия поставляются документы, предназначенные для ввода торговых остатков. Эти документы заполняют начальными данными регистры и могут также формировать проводки по вводу начальных остатков по бухгалтерским счетам. Такую особенность надо учитывать при вводе остатков по бухгалтерским счетам.
Для изучения работы с такими документами необходимо обратиться к документу "Описание конфигурации".

Глава 17.
Общие принципы работы с формами
В самых различных режимах 1С:Предприятия пользователь работает с формой. К таким режимам можно отнести работу с бухгалтерскими счетами, операциями, документами, справочниками, настройку отчетов и другие. Под формой понимается окно, содержащее различные элементы данных для просмотра или заполнения (реквизиты, списки), а также управляющие элементы (кнопки, закладки).
Форма может содержать табличную часть, состоящую из нескольких колонок и предназначенную для просмотра в ней большого количества строк. При редактировании строк таблицы ее колонки также выступают в качестве редактируемых реквизитов.
Основное назначение конкретной формы определяется режимом, в котором она используется, и описывается в тех главах настоящего Руководства, которые посвящены этим режимам. Состав данных, с которыми пользователь работает в форме, и внешний вид для большинства форм определяются в конфигурации.
В этой главе описываются общие принципы работы всех форм, а также общие свойства реквизитов и управляющих элементов, используемых в формах.
Перемещение по элементам формы
Для перемещения по элементам управления диалога формы можно использовать клавиши Tab и Shift+Tab или просто щелкать мышью на соответствующем элементе диалога.
Также можно завершать ввод очередного реквизита нажатием клавиши Enter, тогда курсор будет автоматически переходить на следующий элемент диалога. Если это обусловлено конфигурацией, форма может проверять корректность и полноту введенных данных.
В случае неправильного ввода могут появляться соответствующие сообщения.
Кроме того, после завершения ввода реквизита системой могу выполняться некоторые автоматические действия, например, заполнение значений других реквизитов формы.
Реквизиты и управляющие элементы формы
Любая форма в системе 1С:Предприятие содержит различные управляющие элементы: реквизиты (поля ввода), кнопки, списки поля со списками, флажки, закладки. Эти элементы внешне являются стандартными элементами управления Windows и, одновременно отражают определенные типы данных 1С:Предприятия и выполняют определенные действия по управлению системой.
Закладки
Если это обусловлено конфигурацией, форма может содержать закладки. Такие управляющие элементы используются для форм, содержащих большое количество редактируемой информации, или для тех форм, где они используются системой специальным образом для разделения информации.
Для выбора определенной закладки необходимо щелкнуть на ней мышью. Если закладок много, справа в строке закладок появляются кнопки и , которыми можно горизонтально прокручивать закладки.
Кроме того, для переключения между закладками можно использовать клавиши Ctrl+Alt+F (следующая закладка) и Ctrl+Alt+B (предыдущая закладка).
Реквизит типа "дата"
Для ввода значения типа "дата" необходимо в поле ввода указать дату в формате ДД.ММ.ГГ (число, порядковый номер месяца и две последние цифры года) или ДД.ММ.ГГГГ (число, порядковый номер месяца и четыре цифры года). Применение того или иного формата ввода даты устанавливается параметром "Число цифр в представлении даты" (режим "Настройка параметров системы", закладка "Общие", см. стр. 155).
Разделительные точки указывать не нужно - они всегда присутствуют в поле ввода даты. Если дата указана неверно (например, номер месяца больше 12), программа не позволит записать такое значение, и в этом случае необходимо исправить неверно указанную дату.
При вводе даты можно воспользоваться встроенным календарем программы, нажав на кнопку в поле ввода даты или нажав клавишу F4. При этом на экране появится встроенный календарь программы, в котором мышью или при помощи клавиатуры можно выбрать необходимую дату. Более подробно работа со встроенным календарем описана в главе "Сервисные возможности" (стр. 165).
Реквизит типа "число"
Числовые реквизиты вводятся путем набора нужного числа на клавиатуре.
При вводе числа для перехода к вводу дробной части (если таковая имеется у вводимого реквизита) можно нажать клавишу ".".
Если вводимый реквизит может принимать отрицательное значение, то для того чтобы сделать число отрицательным, следует нажать на клавиатуре клавишу "-". Для того чтобы отрицательное число сделать положительным, также следует нажать клавишу "-".
В поле ввода числового реквизита может также присутствовать кнопка вызова калькулятора , если это указано при создании формы в процессе настройки конфигурации задачи. При нажатии мышью на эту кнопку на экран будет вызван калькулятор, в нем можно произвести необходимые вычисления и ввести результат в поле ввода.
Если кнопка вызова калькулятора не предусмотрена, можно вызвать калькулятор, нажав клавишу F4.
При показе и вводе числовых значений в формах, для которых это предусмотрено в конфигурации, отрицательные числовые значения выводятся красным цветом.
Реквизит типа "строка"
Если реквизит является строкой символов, его ввод осуществляется простым набором необходимых символов на клавиатуре. При этом доступны возможности редактирования символьных строк, предоставляемые операционной системой, например, работа с буфером обмена.
Реквизиты типа "счет", "элемент справочника" "документ", "перечисление",
"вид субконто", "план счетов", "вид расчета", "календарь"
Если тип значения реквизита формы не является одним из так называемых "базовых типов" (рассмотренные выше число, строка и дата), то ввод значения реквизита осуществляется путем выбора из какого-либо списка и в поле ввода такого реквизита всегда присутствует кнопка "...". При нажатии мышью на эту кнопку (также можно использовать клавишу F4) на экран будет выдан список, из которого требуется выбрать необходимое значение. Список может являться планом счетов, справочником (то есть списком элементов справочника), журналом документов (списком документов), списком видов субконто, перечислением (списком значений перечисления), списком видов расчета или списком календарей.
Ввод счета. Ввод счета может выполняться как непосредственным вводом кода счета, так и выбором из плана счетов.
При вводе кода с клавиатуры используется маска кода счета, которая ускоряет ввод кода счета, если счет является субсчетом. Использование маски позволяет не вводить разделители кодов счетов и субсчетов и пропускать редко используемые позиции в коде счета. Использование маски устанавливается в параметрах системы (режим "Настройка параметров системы", закладка "Бухгалтерия"). Подробное описание настройки использования маски кода счета приведено в главе "Сервисные возможности" в разделе "Установка параметров" (стр. 155).
При непосредственном вводе кода введенный с клавиатуры код сверяется с планом счетов. Если в конфигурации определено более одного плана счетов, то при вводе кода подразумевается план счетов, указанный в параметре "Основной план счетов" (режим "Настройка параметров системы", закладка "Бухгалтерия").
Если указанный код не найден, автоматически открывается план счетов для выбора счета.
При вводе счета, в зависимости от тина формы, может быть разрешено или запрещено вводить счет-группу (для которого должны вводиться субсчета).
Выбор элемента справочника. Необходимую строку в справочнике можно выбрать, дважды щелкнув на ней мышью или нажав кнопку в панели инструментов окна справочника. Кроме выбора элемента справочника, доступны все функции работы со справочником: ввод нового элемента, редактирование, удаление элемента, реорганизация групп многоуровневого справочника и тому подобное.
Если это обусловлено конкретной конфигурацией задачи, справочник, из которого производится выбор элемента в качестве значения реквизита, может быть "подчиненным" другому справочнику (см. главу "Справочники"). В этом случае выбор значения реквизита несколько отличается: при нажатии на кнопку "..." сначала появляется окно справочника-владельца, то есть того справочника, элементам которого подчинены элементы справочника, используемого для данного реквизита. Только после выбора элемента-владельца на экран будет выдано окно требуемого справочника, в котором можно произвести выбор элемента.
В некоторых случаях реквизит может являться значением не конкретного справочника, а любого справочника (или нескольких справочников). В этом случае перед выводом на экран окна справочника система предложит выбрать конкретный справочник, элемент которого будет выбираться как значение реквизита. Для этого на экран будет выведено окно со списком существующих справочников. В этом окне клавишами или мышью необходимо выбирать наименование требуемого справочника, а затем - уже собственно элемент выбранного справочника.
В некоторых случаях выбор значения справочника может осуществляться без открытия отдельного окна - в списке, который выдается рядом с редактируемым реквизитом. Такая возможность используется для справочников с небольшим количеством значений. В этом случае редактирование и добавление элементов справочника не допускается, а выбор осуществляется мышью или клавишами.
Выбор документа. В журнале документов нужный документ выбирается двойным щелчком мышью или нажатием клавиши Enter Так же, как и при выборе из справочника, здесь доступны все функции для работы с журналом и документами.
Выбор значения перечисления. Для выбора нужного значения из перечисления достаточно указать на это значение мышью или выбрать его клавишами управления курсором и нажать клавишу Enter.
Выбор вида субконто. При выборе вида субконто выдается список, в котором мышью или клавишами управления курсором следует выбрать требуемый вид. В отдельных случаях список может содержать только те виды субконто, которые заданы для конкретного счета.
Выбор плана счетов. При использовании в конфигурации нескольких планов счетов в некоторых формах могут использоваться реквизиты, предназначенные для выбора одного из планов счетов. При выборе плана счетов выдается список, в котором мышью или клавишами управления курсором следует выбрать требуемый план счетов.
Выбор вида расчета. При выборе вида расчета открывается список, из которого курсором выбирается требуемое значение.
Выбор календаря. Для выбора нужного календаря открывается список календарей, из которого курсором выбирается требуемое значение.
Отказ от выбранного значения. Для очистки значения, которое вводится путем выбора из списка, следует использовать пункт "Очистить значение" из меню "Действия" главного меню программы или клавишу Shift+F4.
Другие варианты. Заметим, что в отдельных случаях способы ввода и выбора значений могут отличаться от типовых. Например, для выбора значений могут использоваться меню, списки, специальные формы выбора.
Флажок
Элемент формы типа "флажок" предназначен для включения или выключения некоторого значения. Для переключения значения флажка следует щелкнуть по нему мышью или сделать его активным клавишами Tab и Shift+Tab и нажать клавишу Пробел.
Переключатель
Элемент формы типа "переключатель" предназначен для выбора одного из нескольких возможных значений. Для выбора значения переключателя следует щелкнуть мышью в поле с тем значением, которое необходимо выбрать. При использовании клавиатуры можно сделать активным клавишами Tab и Shift+Tab необходимое значение и нажать клавишу "Пробел". Также, если активным является одно из значений переключателя, можно выбирать значение клавишами управления курсором.
Список
Элемент формы типа "список" предназначен для отображения некоторого списка значений. Каждое значение в списке выдается отдельной строкой. В отличие от табличной части формы, в поле типа "список" не может быть нескольких колонок. Для просмотра списка используются клавиши управления курсором и линейки прокрутки. В некоторых случаях в форме предусматриваются специальные действия при двойном щелчке в строке списка. Изменения состава строк списка может выполняться другими элементами управления формы.
В некоторых формах используется список с отметками. В таком списке в левой части каждой строки можно проставить галочку. Для этого нужно щелкнуть мышью в поле отметки или нажать клавишу "пробел". Список с отметками используется, обычно, для выбора каких либо объектов или режимов.
Поле со списком
Элемент формы типа "поле со списком" предназначен для выбора одного из нескольких вариантов. Выбор варианта осуществляется из списка, который может быть открыт рядом с полем нажатием кнопки . Выбор можно осуществлять мышью или клавишами управления курсором.
Также выбор может производиться клавишами управления курсором без открытия списка.
Кнопка
Кнопки в форме используются для выполнения некоторых действий, предусмотренных алгоритмом формы. Для выбора кнопки следует щелкнуть по ней мышью или сделать ее активной клавишами Tab и Shift+Tab и нажать клавишу Enter. Одна из кнопок в форме может являться предопределенной, и ее нажатие может выполняться не только мышью, но и нажатием комбинации клавиш Ctrl+Enter. Для некоторых кнопок могут быть предусмотрены другие комбинации клавиш, которые позволяют нажать эту кнопку без использования мыши, и не переходя к ней последовательным обходом элементов формы. Возможность использования клавиш для нажатия кнопки формы можно определить, подведя указатель мыши к кнопке. Через 1...2 секунды возле указателя появится надпись, поясняющая назначение кнопки. Если для кнопки определена комбинация клавиш, то она будет выведена в этой подсказке.
Работа с табличной частью формы
Некоторые формы могут содержать табличную часть, которая предназначена для просмотра списка строк и может содержать несколько колонок. Состав колонок определяется назначением конкретной формы, а строки являются собственно данными, которые просматриваются в списке и, в некоторых случаях, могут редактироваться. В качестве примеров можно привести список констант, список элементов справочника или список документов в журнале.
В некоторых формах колонки располагаются таким образом, что значения колонок в каждой строке табличной части выводятся в несколько уровней (два или более). Такой способ позволяет одновременно выводить в строке большое количество информации без прокручивания табличной части по горизонтали.
Кроме того, в некоторых формах может присутствовать одна или несколько дополнительных табличных частей, содержимое которых определяется назначением конкретной формы.
Просмотр строк табличной части. При просмотре списка строк табличной части можно использовать мышь и клавиатуру.
Для перемещения курсора на одну ячейку вниз, вверх, влево или вправо следует использовать соответствующие клавиши управления курсором. Когда курсор достигает границы окна, нажатие на клавиши управления курсором вызывает прокрутку содержимого окна, выводя на экран для просмотра очередные строки или колонки списка строк.
Клавиши PgDn и PgUp используются для листания списка соответственно на страницу вниз или вверх, а клавиши Home и End позволяют перейти сразу на самую первую или самую последнюю строку списка.
Если размер формы, имеющей табличную часть, изменен таким образом, что в нем не отображаются все колонки, то кроме вертикальной линейки прокрутки, внизу табличной части появляется горизонтальная линейка прокрутки.
Для удобства просмотра содержимого табличной части можно менять ширину колонок. Для этого необходимо поместить указатель мыши на линию, разделяющую заголовки колонок, пока указатель не примет форму , нажать левую кнопку мыши, перемещая мышь, установить нужную ширину колонок, затем отпустить левую кнопку мыши.
Если ширина колонки не позволяет увидеть всего содержимся поля, то можно посмотреть содержимое поля, воспользовавшись следующим способом. Следует поместить указатель мыши над нужной колонкой в нужной строке и немного подождать. Через 1...2 секунды возле указателя появится содержимое поля полностью.
Работа с буфером обмена. При работе с табличной частью формы значение текущей ячейки (той, в которой находится курсор) может быть запомнено в виде строки в буфере обмена с помощью клавиш Ctrl+Ins, пункта "Значение - Запомнить" из меню "Действия" или нажатием кнопки панели инструментов.
Кроме стандартного запоминания строкового представления ячейки в буфер обмена, существует дополнительный сервис работы с числовыми значениями в буфере обмена: добавление и вычитание. Для этого обычно используются кнопки панели инструментов , и . Подробно этот режим описан в разделе "Работа с Буфером Обмена" главы "Сервисные возможности".
Произвольный поиск в табличной части формы. Как уже отмечалось, табличная часть формы может использоваться для просмотра большого количества строк. При этом часто возникает необходимость поиска нужной информации. В конкретных формах существуют специальные методы поиска в табличной части (списке), которые ориентированы именно на тот вид данных, который отображается в этих списках. Например, в журнале документов это быстрый поиск по дате и поиск по номеру документа.
Однако во всех формах, имеющих многострочную часть, существует стандартный режим произвольного поиска. Произвольный поиск обладает наиболее широкими возможностями и позволяет осуществлять поиск по любым значениям колонок в обоих направлениях списка. В отличие от специальных режимов поиска, произвольный поиск выполняется последовательно и его скорость зависит от количества строк в списках.
Произвольный поиск предназначен для поиска в списке конкретного значения одного из существующих в системе типов данных.
Особым свойством обладает поиск по типу данных "Строка". Он позволяет находить значения в любых колонках по их строковым представлениям, то есть по той строке или части строки, которая отображается в форме. Поиск по другим типам будет находить только значения этих типов.
Чтобы начать поиск, следует нажать клавиши Ctrl+F3 или выбрать пункт "Поиск - Искать" из меню "Действия" главного меню программы, или воспользоваться кнопкой панели инструментов. На экран будет выдан диалог для установки параметров поиска.

При помощи управляющих элементов этого запроса можно задавать разнообразные условия поиска.
Прежде всего, в поле со списком можно указать, какого типа информацию необходимо найти. При нажатии на кнопку будет открыт список типов значений, по которым можно осуществлять поиск. Из этого списка необходимо выбрать нужный тип значения. В зависимости от выбранного типа, в поле для шаблона поиска необходимо ввести значение указанного типа.
Переключатель "Вперед - Назад - С начала" позволяет задать направление поиска: "Вперед" - вниз от текущей строки списка; "Назад" - вверх от текущей строки списка; "С начала" - с первой строки списка.
Опция "По одной колонке", если она включена, указывает, что поиск будет производиться только в текущей колонке табличной части - той, в которой стоит курсор. При выключенной опции поиск будет производиться во всех колонках слева направо.
Опция "Различать регистры", позволяет указать, будут ли различаться при поиске по строковому значению прописные и строчные буквы. Если эта опция включена, одинаковые прописные и строчные буквы будут считаться разными символами.
Ниже приведены указания, что необходимо ввести в ноле шаблона поиска, и как будет производиться поиск при указании того и иного типа значения.
Тип поиска
Пояснение
Строка
Необходимо ввести произвольную последовательность символов. В этом случае значения в ячейках будут считаться строками символов и будет осуществляться поиск вхождения указанной строки в значение ячейки.
Число
Будет осуществляться поиск указанного числа в колонках числового типа. Нажатием кнопки на экран можно вызвать калькулятор для расчета искомого числа.
Дата
Будет осуществляться поиск указанной даты в колонках типа "дата".
В качестве шаблона поиска следует указать дату в формате ДД.ММ.ГГ или ДД.ММ.ГГГГ, в зависимости от установки параметра "Число цифр в представлении даты" (см. стр. 155). Нажатием кнопки на экран можно вызвать календарь для выбора искомой даты.
Наименование справочника
Если в качестве типа значения выбрано наименование конкретного справочника из числа существующих в системе, то по нажатии кнопки "..." указанный справочник будет выдан на экран. Из него следует выбрать элемент, который необходимо найти.
Будет осуществляться поиск указанного элемента справочника.
Документ
В качестве шаблона поиска необходимо указать конкретный документ. Список документов всех видов открывается при нажатии кнопки "...".
Будет осуществляться поиск указанного документа.
Наименование вида документа
В качестве шаблона поиска необходимо указать конкретный документ выбранного вида. Список документов открывается при нажатии кнопки "...".
Будет осуществляться поиск указанного документа.
Наименование плана счетов
В качестве шаблона поиска необходимо указать конкретный счет выбранного плана счетов. План счетов открывается при нажатии кнопки "...".
Будет осуществляться поиск указанного счета.
Наименование перечисления
В качестве шаблона поиска следует указать одно из значений выбранного перечисления. Список значений перечисления вызывается на экран нажатием кнопки "...".
Заметим, что поиск может выполняться только в значениях колонок табличной части и не относится к собственно значению самой строки. Так, например, в журнале документов не имеет смысла поиск по значению типа "Документ" собственно самого документа, который является строкой журнала. Поиск по значению типа "Документ" будет иметь смысл, только если в журнале присутствует колонка, содержащая значения типа "Документ".
После выполнения всех необходимых установок для выполнения поиска следует нажать кнопку "Поиск".
Если значение, указанное в поле шаблона поиска, найдено в списке, курсор будет установлен в ячейку с найденным значением. Если значение не найдено - будет выдано соответствующее сообщение.
Если значений, указанных в качестве шаблона поиска, в списке несколько, то курсор устанавливается на первое встретившееся (в соответствии с направлением поиска) значение. Можно продолжить поиск с теми же установками, просто нажав клавишу F3 или выбрав пункт "Поиск - Повторить поиск" из меню "Действия" главного меню программы.
Для смены направления поиска необходимо: для поиска вперед - нажать клавиши Shift+F3 или выбрать пункт "Поиск - Поиск вперед" в меню "Действия" главного меню программы; для поиска назад - нажать клавиши Alt+F3 или выбрать пункт "Поиск - Поиск назад" в меню "Действия" главного меню программы.
Также для поиска вперед и назад можно использовать кнопки и панели инструментов.
Кроме того, в панели инструментов существует специальный элемент (поле со списком) для ввода строки поиска. Он позволяет выполнить поиск по строке без вызова диалога поиска. В нем также хранятся несколько предыдущих значений поиска, которые могут быть выбраны кнопкой . Для использования этого элемента следует ввести в него нужную строку и нажать клавишу Enter или одну из кнопок поиска панели инструментов.
Различные свойства форм
Обычно в верхней части формы располагается панель инструментов, которая содержит кнопки для выполнения наиболее частых действий, доступных в этой форме. В некоторых формах панель инструментов может не использоваться. Наиболее полный список функций, доступных в конкретной форме, обычно содержится в меню "Действия" главного меню программы в момент, когда данная форма активна. Для форм, содержащих табличную часть, многие функции могут быть вызваны с использованием контекстного меню, вызываемого нажатием правой кнопки мыши.
При работе в большинстве форм существует возможность обращаться к любым функциям программы (через главное меню, кнопки панелей инструментов, клавиши), а также переключаться в другие открытые окна. Однако, некоторые формы не допускают вызов других функций и переключения на открытые окна. Например, в них не активизируется мышью главное меню программы. При работе с такой формой следует завершить все необходимые действия в этой форме и закрыть ее, прежде чем обращаться к другим режимам.
Кроме обычных форм, конфигурация 1С:Предприятия может включать формы, совмещенные с табличным документом. Эта возможность используется в специальных случаях, когда некоторый режим работы конфигурации требует совмещения свойств формы и табличного документа.
Если форма включает табличный документ, то обычная часть формы (диалог с реквизитами, кнопками и т. д.) располагается сверху, снизу, слева или справа от табличного документа в том же окне. В некоторых случаях обычной части формы может вообще не быть.
Такая возможность может использоваться просто для показа информации в табличном документе, например, вывода отчета прямо в форме, которая настраивает его параметры.
Кроме того, совмещение формы с табличным документом может использоваться для ввода информации в ячейках табличного документа. Например, таким способом могут заполняться формы с очень большим количеством данных. При этом ввод информации в ячейках табличного документа будет выполняться аналогично вводу информации в реквизитах формы. Клавишами Tab и Shift+Tab выполняется перемещение по ячейкам таблицы, в которых вводится информация, а клавишей Enter - вход в режим редактирования ячейки и окончание редактирования.
Так как этот режим работы с формой и табличным документом используется в специальных случаях, то конкретное назначение и способы управления в таких формах приводятся в описаниях конфигурации.

Глава 18.
Получение помощи
В системе 1С:Предприятие существует несколько механизмов, позволяющих пользователю во время работы получить помощь по применению различных функций и режимов программы.
В главном меню для вызова различных режимов помощи существует колонка "Помощь".
Встроенная система помощи
Информацию по работе с системой 1С:Предприятие можно получить, используя встроенную систему помощи. Она вызывается в любой момент вызовом пункта "Помощь" или нажатием клавиши F1. При этом вызывается раздел помощи, соответствующий тому режиму, в котором сейчас работает пользователь. Пункт меню "Содержание" и клавиша Shift+F1 позволяют обратиться к общему содержанию системы помощи, из которого можно получать информацию по различным функциям программы. Встроенная система помощи используется стандартным для всех программ в системе Windows способом.
Описания
Как уже отмечалось, во многом работа пользователя с 1С:Предприятием определяется конфигурацией. Поэтому встроенная система помощи содержит только наиболее общую информацию о работе с различными объектами и функциями программы. Например, для документа описываются общие для всех документов действия. Для получения помощи по конкретным объектам и режимам той конфигурации, с которой работает пользователь, существует механизм описаний. Описание содержит справочную информацию о работе с конкретными документами, справочниками, отчетами и т. д. В процессе использования программы такую информацию можно вызвать на экран, наряду с общей помощью по системе 1С:Предприятие.
Вызов описания
Окно описания можно вызвать на экран в любой момент работы одним из следующих способов:
* в меню "Помощь" главного меню программы выберите пункт "Общее описание" или нажмите кнопку на панели инструментов главного окна программы;
* при работе в различных формах программы можно обратиться к конкретному разделу описания "по контексту", соответствующему текущему режиму. Для этого используется пункт меню "Описание" или кнопка панели инструментов.
Окно описания
Окно описания состоит из двух частей. Слева ("окно содержания") отображается содержание описания в виде дерева тем, а в правом окне выводится текст конкретной темы описания. Название темы выдастся над окном содержания.

Если текст описания не помещается в окне целиком, справа и внизу окна появляются линейки прокрутки, которые можно использовать для вывода на экран невидимой части.
В верхней части окна, под строкой заголовка, располагается панель инструментов, содержащая кнопки для перемещения по темам описания.
Просмотр описания
Дерево тем описания строится автоматически и, фактически, повторяет структуру конфигурации задачи.
Для удобства просмотра дерево имеет способность раскрываться и сворачиваться.
Знак "+" в узле ветви указывает, что эту ветвь можно раскрыть. Для этого достаточно щелкнуть мышью на знаке "+" или дважды щелкнуть мышью на наименовании темы, расположенной возле знака. Ветвь откроет для просмотра следующий уровень, а знак "+" изменится на "-". Закрыть ветвь дерева можно щелчком мыши на знаке "-".
Чтобы раскрыть сразу все ветви дерева, необходимо выбрать клавишами или мышью наименование темы у корня дерева (самая верхняя строка) и нажать клавишу "*", которая расположена справа, на цифровой клавиатуре ("серая звездочка").
На первом уровне в дереве располагаются названия разделов описания, соответствующие наименованиям основных элементов конфигурации - константам, документам, справочникам и так далее.
Последовательно раскрывая ветви дерева тем, можно перейти к описанию конкретного элемента данных.
Для перемещения по темам описания можно использовать дерево тем или кнопки панели управления.
Для просмотра текста интересующей вас темы следует дважды щелкнуть мышью на наименовании темы или выбрать наименование темы в дереве клавишами управления курсором или мышью и нажать клавишу Enter. В правом окне будет выдан текст выбранной темы.
Для перемещения по тексту описания можно использовать клавиши управления курсором и клавиши PgDn и PgUp. Текущее положение в тексте отмечает текстовый курсор - мигающая вертикальная полоска.
При значительном объеме текста можно использовать полосы прокрутки, расположенные слева и внизу окна, для вывода на экран невидимой части описания.
Кнопки панели инструментов позволяют быстро перемещаться одной темы к другой.
Кнопка или пункт "Следующая страница" меню "Действия" переходит к следующей по порядку теме. В дереве тем при необходимости будет открыта соответствующая ветвь, а выделение инверсным цветом будет перемещаться по названиям тем, показывая текущее положение в дереве. Для перехода к предыдущей по порядку теме используется кнопка или пункт "Предыдущая страницам меню "Действия" главного меню программы.
Кнопка позволяет вернуться к ранее просмотренным темам. Последовательность просмотра тем описания запоминается программой.
Поиск в описании
Для поиска нужной информации в описании существует несколько способов, которые описаны ниже.
Поиск темы
Для поиска нужной темы в описании можно использовать окно содержания. Перейти к определенной теме можно, просто набирая ее название на клавиатуре. По мере набора символов инверсным цветом будет выделяться тема, первые символы названия которой совпадают с вводимыми.
Будьте внимательны: поиск проводится только в тех темах, которые видны в дереве тем.
Также поиск зависит от скорости набора символов. Если между нажатием клавиш делать большие промежутки, каждое нажатие будет восприниматься как начало нового поиска. И, напротив, при быстром наборе символов они будут восприниматься как одно слово, и поиск будет идти по этому слову - по мере того, как оно набирается на клавиатуре.
В данном случае понятия "быстро" и "медленно" - субъективные характеристики, которые во многом зависят от компьютера и от настройки клавиатуры в Панели Управления операционной системы. Вам придется опытным путем определить необходимую скорость набора символов.
Произвольный поиск
Для поиска любой последовательности символов в тексте темы можно использовать режим произвольного поиска.
Перед тем, как начать поиск, следует поместить курсор в ту позицию в тексте темы, от которой будет производиться поиск.
Для начала поиска следует нажать клавиши Ctrl+F3 или выбрать пункт "Поиск" из меню "Действия" главного меню программы. На экран будет выдан стандартный диалог для установки параметров поиска. Далее действуйте, как описано в предыдущей главе.
Печать описания
Для вывода любой темы описания на печать используются возможности Буфера Обмена Windows и встроенный текстовый редактор системы 1С:Предприятие. Для печати необходимо выполнить следующее:
* в окне описания выберите тему для печати и щелкните мышью в окне с текстом, чтобы там появился текстовый курсор;
* в меню "Действия" главного меню программы выберите пункт "Пометить все". Текст описания будет выделен инверсным цветом;
* скопируйте выделенный текст в Буфер Обмена Windows. Для этого следует в меню "Действия" главного меню программы выбрать пункт "Копировать в буфер";
* в меню "Файл" главного меню программы выберите пункт "Новый", в выданном на экран запросе выберите пункт "Текст" и нажмите кнопку "ОК". Будет открыто окно текстового редактора системы 1С:Предприятие;
* в меню "Действия" главного меню программы выберите пункт "Вставить из буфера". Сохраненный в Буфере Обмена текст описания будет вставлен в окно текстового редактора;
* в меню "Файл" главного меню программы выберите пункт "Печать". На экран будет выдан стандартный диалог для настройки параметров печати. Установите необходимые параметры и нажмите кнопку "ОК" для выполнения печати.
После распечатки текста можно закрыть окно текстового редактора, отказавшись от сохранения изменений.
Советы дня
Режим "Советы дня" позволяет получать рекомендации об использовании некоторых полезных возможностей системы и приемов, которые делают работу с ней более эффективной.
Режим "Советы дня" представляет собой окно, в котором выводится совет. Для просмотра других советов используются кнопки "Предыдущий" и "Следующий". Для выхода из режима - кнопка "Закрыть".
Советы дня автоматически появляются при запуске программы. Вы можете отключить автоматический вызов режима флажком "Показывать при запуске". При работе с программой можно вызвать этот режим выбором пункта "Советы дня" меню "Помощь".
"О программе"
Режим "О программе" вызывается выбором пункта "О программе" меню "Помощь" главного меню или кнопкой панели инструментов. Он предназначен для получения наиболее общей информации о системе 1С:Предприятие и условиях конкретного запуска системы. В появляющемся окне выводятся следующие данные:
* точное название и номер версии 1С:Преднриятия;
* информация о конфигурации, с которой в настоящий момент работает пользователь;
* информация о владельце продукта, которая вводилась при установке 1С:Предприятия на компьютер;
* состав установленных компонент 1С:Предприятия, загруженных при запуске системы;
* сведения об информационной базе, с которой в настоящий момент работает пользователь: каталог, в котором располагается информационная база, и имя информационной базы, которое указывается в списке информационных баз в диалоге запуска 1С:Предприятия;
* формат базы данных (формат хранения информации). Выводится только для версий 1С:Предприятия для SQL;
* имя пользователя, который работает с программой в данный момент;
* режим работы: монопольный или разделенный. Выводится только для сетевых (многопользовательских) версий 1С:Предприятия.
Подсказки в диалогах форм
В системе 1С:Предприятие для ввода или просмотра различной информации используются экранные формы (диалоги), которые создаются в процессе настройки конфигурации задачи. В диалогах ведется работа по вводу и редактированию документов, операций; в диалогах могут редактироваться элементы справочников, счета; перед формированием отчета выдается диалог для установки параметров его формирования и т. д.
Внешний вид подобных диалогов полностью задается в конфигурации, поэтому невозможно в рамках данного Руководства привести какие-либо конкретные рекомендации по порядку работы с ними. Однако система 1С:Предприятие содержит средства создания пользовательской подсказки, которые позволяют при настройке конфигурации задачи описать порядок использования диалога и смысл его реквизитов. При работе с диалогом такую подсказку можно вызвать на экран, наряду с общей помощью по системе 1С:Предприятие, которая вызывается клавишей F1, и с описанием настройки (см. выше).
Существует несколько видов пользовательских подсказок. Чтобы получить краткую подсказку по конкретным реквизитам диалога, следует поместить указатель мыши над нужным реквизитом и немного подождать. Через 1...2 секунды возле указателя появится надпись, поясняющая назначение реквизита (конечно, если такая надпись создана при настройке диалога).
Более подробное описание реквизита диалога можно получить следующим образом. Нажмите кнопку на панели инструментов диалога. Курсор примет вид стрелки с вопросительным знаком. Теперь если щелкнуть мышью по интересующему вас реквизиту, на экран будет выдан текст, поясняющий смысл выбранного реквизита.
Кроме того, в диалогах форм может быть вызвано и описание непосредственно этого режима. Для этого следует воспользоваться попкой панели инструментов. При этом будет открыто окно описания, описанного выше, содержащее нужный раздел.

Глава 19.
Контроль ссылочной целостности
В системе 1С:Предприятие значительная часть данных хранится в виде ссылок. Например, при вводе документов многие реквизиты документа могут заполняться путем выбора значения из справочника, или документа из списка документов. Такие реквизиты являются ссылками на элементы соответствующих справочников.
Использование ссылок позволяет избежать многократного исправления одной и той же информации в разных местах. Например после ввода и распечатки ряда документов выяснилось, что наименование организации-контрагента, на которую были выписаны эти документы, указано неправильно. Так как наименование контрагента вводилось в документы путем выбора из справочника контрагентов, достаточно отредактировать наименование контрагента только в справочнике - измененное наименование будет отражено в документах автоматически, и достаточно будет только заново построить печатные формы.
Однако, если удалить организацию-контрагента из справочника, то во всех документах, в которых она использовалась, останутся так называемые "неразрешенные ссылки" - ссылки на несуществующий объект.
Для исключения таких ситуаций в системе 1С:Предприятие существует механизм контроля ссылочной целостности, о котором пойдет речь в этой главе.
Основные принципы
Механизм контроля ссылочной целостности разделяет процесс удаления объектов данных, на которые могут существовать ссылки (счета, справочники и документы), на два этапа.
На первом этапе пользователи выполняют пометку объектов на удаление. При этом помеченный на удаление объект практически ничем не отличается в использовании от обычного объекта.
На втором этапе администратор системы, или иное лицо, для которого определены соответствующие права, выполняет специальную процедуру - удаление помеченных объектов. В ходе выполнения этой процедуры происходит полный анализ всех ссылок на помеченные объекты, и удаляются только те объекты, на которые ссылки либо отсутствуют, либо располагаются в объектах, которые также помечены для удаления.
Фактически, процедура удаления помеченных объектов является регламентной. Ее рекомендуется выполнять периодически по мере накопления помеченных объектов. Данная процедура выполняется только в монопольном режиме.
Включение режима контроля ссылочной целостности
Настройка режима контроля ссылочной целостности выполняется в диалоге "Настройка параметров системы", на закладке "Общие".
Практически при любой конфигурации системы 1С:Предприятие работа в режиме контроля ссылочной целостности является целесообразной, так как обеспечивает более надежное функционирование системы и функциональную устойчивость к некорректным действиям пользователей.
Однако система 1С:Предприятие может работать без использования данного механизма. В этом случае дополнительная ответственность ложится и на пользователей, выполняющих удаление объектов, и на администратора системы, определяющего права пользователей и действия системы при неразрешенных ссылках. Работа системы без контроля ссылочной целостности может, например, быть использована специалистами в процессе отладки конфигурации. Если контроль ссылочной целостности не используется, то удаление объектов происходит непосредственно (без пометки на удаление) и появляется возможность образования неразрешенных ссылок.
Самым радикальным способом установки режима контроля ссылочной целостности является отключение в конфигурации в целом возможности непосредственного удаления объектов. Таким способом полностью исключается возможность в пределах данной конфигурации непосредственно удалять объекты. Пользователи будут иметь возможность только помечать объекты на удаление. Если признак "Разрешить непосредственное удаление объектов" конфигурации включен, то возможность непосредственного удаления объектов может быть ограничена определенным категориям пользователей с помощью настройки прав доступа к конкретным видам объектов.
Кроме того, если признак "Разрешить непосредственное удаление объектов" в конфигурации включен, и у пользователя установлены нрава на непосредственное удаление объектов, то он может выбрать режим удаления при настройке параметров системы 1С:Предприятие.
Для отключения механизма контроля ссылочной целостности переключатель "Режим удаления объектов" должен быть установлен в состояние "Непосредственное удаление". Если переключатель установлен в состояние "Пометка на удаление", то будет использован контроль ссылочной целостности.
Разумеется, только отключение в конфигурации признака "Разрешить непосредственное удаление объектов" обеспечивает согласованное использование механизма ссылочной целостности всеми пользователями.
Внимание! Заметим, что средствами встроенного языка существует возможность непосредственного удаления объектов при любых установках в конфигурации. Поэтому элементы конкретной конфигурации могут выполнять непосредственное удаление в обход механизма контроля ссылочной целостности. В этом случае ответственность за целостность данных лежит на специалисте, выполняющем конфигурирование системы.
Непосредственное удаление объектов
Если не используется режим контроля ссылочной целостности (включен признак "Разрешить непосредственное удаление объектов" в конфигурации, в параметрах выбран режим "Непосредственное удаление" и существуют права на удаление у конкретного пользователя), в списках справочников и в журналах документов пользователь имеет возможность использовать пункт меню "Удалить" (клавишу Del или соответствующую кнопку панели инструментов) для удаления объектов. При этом данный объект будет удален без проверки ссылок на него в других объектах.
Установка и снятие пометки на удаление
При использовании механизма контроля ссылочной целостности (выключен признак "Разрешить непосредственное удаление объектов" в конфигурации или в параметрах системы выбран режим "Пометка на удаление") в списках счетов, справочников и журналах документов, операций и проводок в меню "Действия" присутствует пункт "Пометка на удаление". При выборе данного пункта меню (или соответствующей клавиши или кнопки панели инструментов) выполняется пометка объекта на удаление. Помеченный на удаление объект отмечается значком в левой колонке списка, изображающим перечеркнутый образ объекта.
Заметим, что счета, внесенные в план счетов на этапе конфигурирования, не могут ни удаляться, ни помечаться на удаление при работе с информационной базой в режиме запуска "1С:Предприятие".
Внимание! При пометке на удаление документа он также становится не проведенным.
Если курсор в списке установлен на помеченный объект, то в меню "Действия" появляется пункт меню "Отменить пометку на удаление". Выбор данного пункта меню снимает у объекта пометку на удаление.
Внимание! При снятии пометки на удаление у документа он не становится проведенным. Для того чтобы он стал проведенным, документ следует открыть и провести обычным порядком.
Возможность пометки на удаление и снятия пометки на удаление конкретным пользователем также регламентируется правами доступа (отдельно пометка и снятие пометки).
Особенности использования объектов, помеченных на удаление
В основном, помеченные на удаление объекты используются так же, как и обычные. Они так же показываются в списках, по ним может выполняться поиск и т. д. Помеченные на удаление объекты могут быть открыты и изменены.
Помеченный на удаление документ не может быть проведен. При попытке выполнить проведение помеченного на удаление документа выдается соответствующее сообщение, и проведение документа не выполняется.
При выборе помеченного на удаление объекта из списка при редактировании другого объекта или формировании отчета выдается предупреждение, информирующее пользователя о том, что он выбирает помеченный на удаление объект. При этом пользователь может подтвердить выбор помеченного объекта или отказаться от выбора данного объекта.
Удаление помеченных объектов
Режим "Удаление помеченных объектов" вызывается из меню "Операции" или из соответствующего меню (панели инструмент пользовательского интерфейса.
Вызов данного режима может быть выполнен, только если система запущена в монопольном режиме и у пользователя имеются соответствующие права.
Процесс удаления помеченных объектов имеет несколько стадий. Стадии следуют строго последовательно. Перед каждой очередной стадией можно прервать процесс, закрыв окно режима. Ниже подробно описаны действия системы и пользователя на каждой стадии
Подготовка списка помеченных объектов
Так как уже первая стадия (подготовка списка помеченных объектов) может занять продолжительное время, при вызове пункта меню "Удаление помеченных объектов" выдается предупреждение. Пользователь может отказаться, и вход в режим удаления помеченных объектов выполняться не будет.
Если пользователь подтвердил начало процесса удаления помеченных объектов, система выполняет формирование списка объектов, помеченных на удаление. Поиск можно остановить нажатием клавиши Esc.
В конце этой стадии пользователю выдается окно, содержащее список обнаруженных в информационной базе объектов, помеченных на удаление.
Выбор объектов для удаления
На этой стадии пользователь может в списке объектов, помеченных на удаление, выбрать те объекты, которые он действительно будет удалять.
Признаком того, что объект будет удаляться, является символ в левой части списка объектов.
Вначале все объекты имеют такой признак. Двойным щелчком мыши или клавишей Пробел можно убрать или установить признак конкретного объекта. В верхней части диалога находятся кнопки, позволяющие убрать или установить признак для всех объектов.
Установка признака в данном диалоге имеет смысл только в пределах режима удаления помеченных объектов и не влияет на пометки объектов в самой системе. Если данный признак был в диалоге снят, то после выхода из режима удаления помеченных объектов объект все равно останется помеченным на удаление.
На этой стадии пользователь может, не закрывая окно режима удаления помеченных объектов, переходить в другие окна и режимы.

Нажатием кнопки в диалоге или двойным щелчком мыши на текущем объекте можно открыть форму этого объекта. Это позволяет просмотреть объекты и принять решение о правомерности их удаления.
Контроль
Для перехода к этой стадии нужно нажать кнопку "Контроль" к диалоге режима удаления помеченных объектов. Перед этим необходимо закрыть все окна системы (разумеется, кроме окна режима удаления помеченных объектов).
На этой стадии система выполняет контроль наличия в информационной базе ссылок на выбранные объекты. Данная стадия также может занять значительное время при большом объеме информационной базы. Если во время процесса контроля были обнаружены ссылки на какие-либо из выбранных для удаления объектов, выдается предупреждение. Контроль можно прервать нажатием клавиши Esc.
Просмотр результатов контроля
После выполнения контроля система обновляет список объектов, выбранных для удаления. Признак удаления снимается для тех объектов, на которые обнаружены ссылки. Данные объекты удаляться не будут. Ниже списка выбранных для удаления объектов выводится список обнаруженных ссылок. Ссылки выводятся по объекту, на котором в данный момент установлен курсор.
В окне выводится количество помеченных для удаления объектов и выбранных для удаления, а также количество объектов, которые можно удалить и которые невозможно удалить. Используя переключатели диалога, можно отобрать для показа в списке объекты, которые можно удалить, и объекты, которые невозможно удалить.
На этой стадии переход в другие режимы системы невозможен. Это позволяет гарантировать неизменность данных после выполнения контроля.
На основании просмотра результатов контроля пользователь принимает решение: удалять выбранные объекты или нет.
Для отказа от удаления объектов следует нажать кнопку "Отмена". В этом случае никаких изменений в информационной базе произведено не будет. Система, минуя стадию удаления объектов, сразу переходит к заключительной стадии режима.
Для удаления объектов следует нажать кнопку "Удалить". В этом случае система переходит к стадии удаления.
Удаление
Данная стадия запускается только, если нажата кнопка "Удалить" на стадии просмотра результатов контроля.
Перед началом удаления выдастся предупреждение. Пользователь может отказаться от выполнения удаления объектов. В этом случае данная стадия не выполняется.
Система выполняет удаление выбранных объектов из информационной базы. В процессе удаления в окно сообщений выводится информация о том, какие объекты удалены.
Заключительная стадия
Данная стадия предназначена для просмотра результата процесса как в случае, если удаление было выполнено, так и в случае, если удаление не выполнялось.
На этой стадии пользователю также доступны списки выбранных для удаления объектов и найденных ссылок. Если выполнялось собственно удаление объектов, то удаленные объекты будут удалены из списка выбранных для удаления объектов.
На этой стадии пользователь может, не закрывая окно режима удаления помеченных объектов, переходить в другие окна и режимы.
Нажатием кнопки или двойным щелчком мыши на текущем объекте можно открыть форму этого объекта. Также нажатием кнопки или двойным щелчком в списке ссылок можно открыть объекты, содержащие ссылки на выбранные для удаления объекты. Для выхода из режима следует нажать кнопку "Закрыть".
Поиск ссылок на объекты
Данный режим предоставляет администратору системы дополни тельный сервис при работе с информационной базой. В отличие от режима удаления помеченных объектов, режим поиска ссылок позволяет найти ссылки на любой заданный объект.
В данном режиме пользователь может ввести список объектов (счетов, документов, справочников) и по каждому из них получить список ссылок на него, содержащихся в других объектах информационной базы.
Работа в режиме поиска ссылок похожа на режим удаления помеченных объектов. Поиск ссылок может выполняться несколько раз. Для выхода из режима поиска ссылок следует нажать кнопку диалога "Закрыть".
Заполнение списка объектов
В начале пользователь заполняет список объектов, для которых будет выполняться поиск ссылок.
Для внесения в список объекта нужно нажать в диалоге кнопку "Добавить". При этом выдается диалог выбора объекта.
В диалоге выбора объекта сначала нужно выбрать вид объекта (вид документа или вид справочника). Выбор вида осуществляется в верхнем элементе диалога. Затем в нижнем элементе диалога следует выбрать конкретный объект указанного вида. После этого для внесения объекта в список следует нажать кнопку "ОК". Для отказа от внесения следует нажать кнопку "Отмена".
Для исключения объекта из списка нажмите в диалоге режима поиска ссылок на объекты кнопку "Удалить".
Поиск ссылок
После того как все объекты, по которым будет производиться поиск ссылок, занесены в список, можно переходить к поиску. Для этого следует нажать в диалоге кнопку "Найти". Система производит поиск ссылок на указанные объекты во всех объектах информационной базы, в которых они могут встречаться согласно конкретной конфигурации.
Поиск ссылок может занять продолжительное время при большом размере информационной базы. Поиск можно прервать нажатием клавиши Esc.
Просмотр ссылок
После выполнения поиска пользователь может просмотреть найденные ссылки на выбранные объекты. Список найденных ссылок по текущему объекту (из списка выбранных) располагается в нижней части окна "Поиск ссылок".
Пользователь может, не закрывая окно режима поиска ссылок, переходить в другие окна и режимы. Нажатием кнопки в диалоге или двойным щелчком мыши на текущем объекте можно открыть форму этого объекта. Также нажатием кнопки в диалоге или двойным щелчком (в списке ссылок) можно открыть объекты, содержащие ссылки на выбранные объекты.

Глава 20.
Монитор пользователей
В системе 1С:Предприятие существует специальный механизм для контроля работы пользователей с информационной базой - "Монитор пользователей". Он позволяет просматривать список активных пользователей, то есть тех, кто в данный момент работает с информационной базой и анализировать журнал регистрации действий выполняемых пользователями за любые периоды времени (историю работы пользователей).
Разумеется, наибольшую ценность этот механизм представляет при работе с сетевой (многопользовательской) версией 1С:Предприятия. Однако он может применяться и для однопользовательской версии. Например, если к информационной базе поочередно обращаются разные пользователи и необходимо определить, кто в данный момент работает с информационной базой. Анализ истории работы также может быть весьма интересен и при работе одного пользователя.
Монитор пользователей в 1С:Предприятии может применяться в двух режимах запуска.
* основные функции монитора пользователей (просмотр списка активных пользователей и журнала регистрации) могут быть вызваны непосредственно из режима запуска "1С:Предприятие";
* специальный режим запуска "Монитор" предоставляет доступ исключительно к функциям монитора пользователей.
Кроме основных функций, в режиме запуска "Монитор" может выполняться архивирование истории журнала регистрации.
Режим запуска "Монитор" может быть применен в тех случаях, когда кто-либо работает с информационной базой в монопольном режиме и система не может быть запущена в режиме запуска "1С:Предприятие".
В этой главе будет изложена работа с монитором пользователей из режима запуска "1С:Предприятие". Особенности режима запуска "Монитор" описаны в "Руководстве по конфигурированию и администрированию".
Список активных пользователей
Для вызова списка активных пользователей следует выбрать пункт "Активные пользователи" из подменю "Монитор пользователей" меню "Сервис" главного меню программы.
При обращении к этому режиму появляется окно, содержащее список пользователей, работающих в настоящий момент с данной информационной базой.
Просмотр списка пользователей. Каждая строка списка соответствует отдельному запуску 1С:Предприятия конкретным пользователем. Например, если один пользователь запустил 1С:Предприятие одновременно и в режиме "Конфигуратор", и в режиме "1С:Преднриятие", то в списке для данного пользователя будет выводиться две строки.
В левой части каждой строки выводится пиктограмма, отображающая режим запуска 1С:Предприятия. Особой пиктограммой (с восклицательным знаком) отмечается монопольный режим запуска 1С:Предприятия.
В каждой строке выводится следующая информация:
* имя пользователя;
* дата и время начала работы пользователя;
* наименование компьютера пользователя.
Наименование компьютера является именем компьютера в локальной сети. Если компьютер не подключен к локальной сети, то имя компьютера может быть пустое. Имя компьютера позволяет определить, с какого компьютера пользователь запустил 1С:Предприятие.
В нижней части окна выводится количество подключений, то есть количество работающих пользователей с учетом различных режимов запуска.
Навигация по списку пользователей выполняется с помощью клавиш и мыши, аналогично табличным частям форм 1С:Предприятия. Так же, как и в других формах с табличной частью, в списке пользователей доступен произвольный поиск.
Обновление списка пользователей. Список активных пользователей может автоматически обновляться с некоторой периодичностью. При обновлении список заполняется заново, при этом в нем отражается актуальный па текущий момент состав пользователей. Режим обновления и частота задаются в режиме "Настройка параметров системы" (пункт "Параметры" из меню "Сервис" главного меню программы, закладка "Монитор").
Для принудительного обновления списка пользователей следует выбрать пункт "Обновить" меню "Действия", или нажать клавишу F5, или нажать соответствующую кнопку панели инструментов.
Просмотр действий пользователя. При просмотре списка активных пользователей существует возможность открыть журнал регистрации с фильтром по текущему пользователю, то есть тому, на котором установлен курсор в списке. Фактически, это позволяет просмотреть историю действий конкретного пользователя. Для этого нужно выбрать пункт "История работы пользователя" в меню "Действия", или нажать соответствующую кнопку панели инструментов, или дважды щелкнуть мышкой по строке списка активных пользователей.
Журнал регистрации
При работе пользователей система 1С:Предприятие фиксирует в специальном журнале основные действия, выполняемые пользователем по модификации данных информационной базы, выполнении регламентных операций, подключении и отключении к системе и т. д. Режим "Журнал регистрации" позволяет просмотреть этот журнал то есть получить историю работы пользователей с системой. Эта возможность позволяет администратору системы или менеджеру определить причины того или иного состояния объектов информационной базы. Например, можно определить, кто и когда изменил конкретный документ,
Для вызова этого режима следует выбрать пункт "Журнал регистрации" из подменю "Монитор пользователей" меню "Сервис" главного меню программы.
При просмотре журнала регистрации системой может быть запрошен пароль, если пароль на простор журнала установлен в режиме Конфигуратор.
Окно журнала регистрации
При обращении к режиму "Журнал регистрации" появляется окно, содержащее список событий. Под событием понимается запись, сделанная системой в журнале регистрации в процессе какого-либо действия пользователя. Например, событием может являться подключение пользователя к системе, то есть запуск пользователем 1С:Предприятия, также событиями будут являться запись документа, проведение документа, изменение справочника и т. д. Каждая строка списка соответствует отдельному событию, записанному в журнал регистрации.
В колонках окна журнала регистрации выводится следующая информация:
* пиктограмма, отражающая режим запуска - один из возможных режимов запуска системы (1С:Предприятие, Конфигуратор, Отладчик, Монитор);
* пиктограмма, отражающая категорию события. Категория события характеризует важность события с точки зрения 1С:Предприятия. Подробнее категории событий будут рассмотрены ниже;
* дата и время события;
Заметим, что дата и время события при записи берутся по системному календарю и часам компьютера пользователя. Поэтому они могут не совсем точно отражать реальное время. Однако, последовательность событий в журнале всегда точно отражает последовательность того, как выполнялись соответствующие действия в системе. То есть, из-за несоответствия системных часов, время более раннего события может оказаться больше, времени более позднего, но более позднее событие всегда будет располагаться ниже более раннего.
* имя пользователя. То имя которое было выбрано при запуске 1С:Предприятия. Если список пользователей не ведется, то это поле остается пустым;
* событие. В этом поле отображается собственно наименование произошедшего события. Например, "Подключение", "Документ записан", "Значение константы изменено".
* комментарий. В этой колонке выводится дополнительная информация, характеризующая событие. Например, для события "Подключение" в поле "Комментарий" выводится имя того компьютера, с которого пользователь запускал 1С:Предприятие.
* объект. В этой колонке выводится объект, к которому относилось событие. Данная колонка заполняется для событий связанных с документами, элементами справочников и счетами.
* представление объекта. В колонке "Представление объекта" также отображается объект, к которому относится событие.
Колонка "Представление объекта" отражает объект на момент записи события в журнал регистрации, тогда как в колонке "Объект" отображается текущая информация об объекте. Например, если у элемента справочника изменялось наименование, то для событий, записанных в журнал до изменения, в поле "Объект" будет выводиться текущее наименование, а в поле "Представление объекта" будет выводиться то наименование, которое было в момент записи события.
При открытии журнала в него включаются события за определенный интервал, заданный в режиме "Сервис - Параметры - Монитор". Границы интервала отображаются в заголовке окна журнала.
Если часть событий в выбранном интервале находится в архиве, будет выдано предупреждение, что необходимые для просмотра данные будут предварительно отбираться.
При повторном обращении к пункту "Монитор пользователей - Журнал регистрации" открывается новое окно журнала. Таким образом, может быть одновременно открыто несколько окон журнала регистрации.
Навигация по журналу регистрации выполняется с помощью клавиш управления курсором и мыши аналогично табличным частям форм 1С:Предприятия. Так же, как и в других формах с табличной частью, в журнале регистрации доступен произвольный поиск.
Журнал регистрации может автоматически обновляться с некоторой периодичностью. При обновлении в журнал включаются события, произошедшие после открытия окна или предыдущего обновления. Режим обновления и частота задаются в режиме "Сервис - Параметры - Монитор".
Для принудительного обновления журнала следует выбрать пункт "Обновить" из меню "Действия", или нажать клавишу "F5", или нажать соответствующую кнопку панели инструментов.
При просмотре журнала регистрации существует возможность открыть для просмотра текущую строку. Для этого нужно выбрать пункт "Открыть событие" в меню "Действия", или нажать соответствующую кнопку панели инструментов, или дважды щелкнуть мышкой по строке журнала. При этом открывается окно, в котором представлена вся перечисленная выше информация о событии. Этот режим предназначен для просмотра событий, информация о которых не полностью умещается в колонках журнала.
Существует также возможность открыть объект события, на котором установлен курсор (документ, элемент справочника, счет). Для этого нужно выбрать пункт "Открыть объект" в меню "Действия", или нажать соответствующую кнопку панели инструментов, или дважды щелкнуть мышкой по строке журнала в колонках "Объект" или "Представление объекта". При этом открывается соответствующая форма для просмотра или редактирования объекта, в зависимости от установки параметра "Режим открытия объектов" в режиме "Сервис - Параметры - Общие".
Журнал регистрации, отображаемый в текущем окне, может быть сохранен в файл. Для этого следует воспользоваться пунктом "Сохранить как" колонки "Файл" главного меню. При вводе имени файла можно выбрать формат сохранения: специальный формат журнала регистрации (расширение MLG) или текстовый формат (расширение ТХТ). Сохраненный файл можно открыть для просмотра пунктом "Открыть" меню "Файл" (соответственно как журнал регистрации или как текстовый документ).
Фильтр журнала регистрации
Журнал регистрации предоставляет возможность просмотра событий, отобранных по различным критериям. Для этого используется фильтр. Для установки фильтра следует выбрать пункт "Фильтр - Изменить" в меню "Действия" или нажать соответствующую кнопку панели инструментов. При этом открывается диалог настройки фильтра. Диалог содержит три закладки, на которых настраиваются различные параметры отбора событий.
Общие параметры
Закладка "Общие параметры" предназначена для установки наиболее общих критериев фильтра и способа фильтрации.
Способ отбора событий. Этот параметр определяет, как будет выполняться отбор событий по условиям, определяемым другими параметрами фильтра.
Если выбран вариант "Фильтровать динамически", то события, удовлетворяющие условию фильтра, будут отбираться в процессе просмотра журнала.
Если выбран вариант "Отобрать сразу", то система при установке фильтра проанализирует все события журнала в выбранном интервале и отберет для просмотра удовлетворяющие условиям фильтра.
В первом случае журнал открывается сразу, но отбор может замедлить просмотр журнала. Во втором случае журнал открывается после анализа всех событий в выбранном интервале, но затем просмотр журнала выполняется без задержек. Динамическую фильтрацию имеет смысл использовать в тех случаях, когда условия фильтра таковы, что отбираться будет существенная часть событий. Если по условиям фильтра должна быть отобрана незначительная часть событий, то целесообразно выбрать вариант "Отобрать сразу". Заметим, что динамический просмотр не может выполняться, если часть событий в установленном интервале находится в архиве.
Интервал. Группа управляющих элементов "Интервал" определяет период, за который будут просматриваться события в журнале.
Текущий день журнал будет включать события текущей даты;
Текущая неделя журнал будет включать события текущей недели;
Текущий месяц журнал будет включать события текущего месяца;
Последние ... дн. журнал будет включать события за последние несколько дней начиная от текущей даты.
Весь текущий журнал будет показываться весь журнал регистрации за исключением тех периодов, которые были помещены в архив, тогда как во всех остальных вариантах при необходимости будут использоваться данные их архива журнала регистрации;
С ... по ... : данный вариант позволяет непосредственно установить интервал просмотра журнала указанием даты начала и даты конца интервала.
Заметим, что интервал, в отличие от других параметров фильтра не замедляет динамического просмотра журнала. С другой стороны, если часть событий в установленном интервале находится в архиве, то динамический просмотр не может выполняться.
Режим запуска. В этой группе параметров устанавливается отбор записей журнала по режимам запуска 1С:Предприятия. Например если отметить только режим "Конфигуратор", то в журнал будут включены только события, отражающие действия пользователей в режиме запуска "Конфигуратор".
Категория событий. Все события, записываемые в журнал регистрации, подразделяются на несколько категорий:
Сеанс
события подключения и отключения пользователей (запуска 1С:Предприятия и завершения работы);
Административное
события связанные с действиями по изменению конфигурации и функциями администрирования информационной базы, например, создание резервной копии;
Изменение
события изменяющие данные информационной данных базы, такие как запись документа, элемента справочника и т. д.;


Информация
события отражающие действия пользователя не изменяющие данных информационной базы, например, открытие документа, или содержащие дополнительную информацию к другим событиям;
Предупреждение
Специальные события записываемые в журнал регистрации различными механизмами 1С:Предприятия в тех случаях, когда в ходе обработки данных возникла ситуация, о которой выдается предупреждение;
Ошибка
Специальные события записываемые в журнал регистрации при возникновении ошибок при работе 1С:Предприятия, например к этой категории относятся ошибки встроенного языка;

Группа параметров "Категория событий" позволяет отобрать для просмотра события выбранных категорий.
Пользователь. Этот параметр позволяет ограничить просмотр журнала регистрации событиями, относящимися к одному пользователю. Имя пользователя можно ввести вручную или выбрать из списка пользователей. Чтобы отключить отбор событий по имени пользователя, следует стереть имя пользователя или нажать кнопку "Все".
События
Закладка "События" предназначена для ограничения просмотра журнала конкретными событиями.
Типы событий. Все события 1С:Предприятия подразделяются на типы по характеру объектов и механизмов, с которыми они связаны. В списке "Типы событий" можно отметить те типы, события которых должны просматриваться в журнале. Если отметка включена, то события данного типа выводятся в журнале, если выключена, то нет. Отметка с серым фоном отражает ситуацию, когда часть событий данного типа включена, а часть - нет. Кнопки и предназначены для включения и выключения событий всех типов.
События. В списке "События" приводятся конкретные события того типа, на котором установлен курсор в списке "Типы событий" В списке "События" можно отметить те события, которые должны просматриваться в журнале. Если отметка включена и включена отметка у типа события, то данное событие будет выводиться в журнале. Если отметка выключена или выключена отметка у типа события то событие выводиться не будет. Кнопки и предназначены для включения и выключения всех событий данного типа.
Комментарий. Параметр "Комментарий" позволяет отобрать события по вхождению указанной в параметре строки в строку комментария события. Вхождением будет считаться полное совпадение или совпадение с частью строки комментария. Если параметр не заполнен, то просмотр событий не будет ограничиваться по значениям комментариев.
Объекты
Закладка "Объекты" предназначена для ограничения просмотра журнала конкретным объектом (элементом справочника, документом, счетом).
Отбор событий по объекту. Этот флажок включает режим отбора событий по объекту. Если флажок не включен, отбор событий по объекту не производится.
Указание конкретного объекта может выполняться двумя способами: выбором объекта из списка существующих объектов или указанием строки отображения объекта.
Существующий объект. Этот вариант используется для указания объекта выбором из существующих объектов. В ноле "Тип объекта" требуется выбрать один из возможных типов объектов: справочник конкретного вида, план счетов, вид документов или документ любого вида, отображаемый строкой "(Документ)". Далее в поле "Объект" следует выбрать конкретный объект, соответственно из списка элементов справочника, плана счетов или журнала документов (конкретного вида или полного журнала). Выбор конкретного объекта определяет отбор событий, связанных с этим объектом. Если объект не выбран, будут отбираться события по всем объектам выбранного типа. Чтобы стереть выбранный объект нужно нажать кнопку "Все".
Строка. Этот вариант используется для указания объекта отбора строкой, которой он отображается в журнале регистрации. Данный вариант позволяет установить отбор но объекту в том случае, когда сам объект удален и не может быть выбран в поле "Существующий объект".
Представление объекта. Параметр "Представление объекта" позволяет отобрать события но вхождению указанной в параметре строки в строку представления объекта. Вхождением будет считаться полное совпадение или совпадение с частью строки представления. Если параметр не заполнен, то просмотр событий не будет ограничиваться по представлению объекта.
Фильтр по представлению объекта позволяет отобрать события как по существующему, так и по удаленному объекту. Следует иметь в виду, что представление одного и того же объекта в разных событиях может быть разным, так как данные объекта, используемые в представлении (коды, номера и т. д.), могут изменяться.
Сохранение и восстановление фильтра
В диалоге настройки фильтра существует возможность запоминать установленные параметры фильтра и затем использовать их. Для этого следует нажать кнопку "Фильтр".
В появившемся диалоге для сохранения параметров фильтра следует ввести имя, под которым будет запоминаться фильтр, и нажать кнопку "Сохранить".
Для восстановления ранее сохраненных параметров следует выбрать имя, под которым они сохранялись в списке, и нажать кнопку "Восстановить".
Для удаления сохраненных параметров следует выбрать в списке необходимое имя и нажать кнопку "Удалить".
Один из сохраненных фильтров можно использовать для автоматической установки при открытии журнала регистрации. Для этого следует выбрать необходимое имя в списке, и нажать кнопку "Основной". В списке всегда присутствует строка "<Пустой фильтр>". Чтобы отменить установку некоторого фильтра как основного следует установить курсор на эту строку и нажать кнопку "Основной". Тогда, при открытии журнала фильтр устанавливаться не будет.
Для выхода из диалога сохранения фильтра следует нажать кнопку "Закрыть".
Установка фильтра
После того, как все необходимые параметры в диалоге заданы, для установки фильтра следует нажать кнопку "ОК". Для отказа от установки фильтра следует нажать кнопку "Отмена". При установке фильтра в журнале регистрации буду отображаться только события, удовлетворяющие установленным параметрам фильтра. В заголовке журнала отображается выбранный интервал, способ отбора, а также то, что просматриваемые события ограничены какими-либо параметрами фильтра или то, что в выбранном интервале показываются все события.
При работе в журнале регистрации существует возможность установить фильтр по некоторому значению события, на котором установлен курсор. Для этого нужно установить курсор на ту колонку по значению которой необходимо отобрать события и выбрать пункт "Фильтр - По колонке" в меню "Действия" или нажать соответствующую кнопку панели инструментов. При этом выдается диалог установки фильтра, в котором заполнены параметры фильтра, необходимые для отбора по значению текущей колонки текущего события. Для подтверждения установки фильтра следует нажать кнопку "ОК", а для отказа - кнопку "Отмена".
Для отключения установленного фильтра следует выбрать пункт "Фильтр - Отключить" в меню "Действия" или нажать соответствующую кнопку панели инструментов. При этом установленный фильтр отключается, и в журнале выводятся все события в выбранном интервале.

Глава 21.
Сервисные возможности
Временная блокировка
Режим временной блокировки предназначен для того, чтобы пользователь мог отойти от компьютера на некоторое время, не выходя из системы 1С:Предприятия, и при этом никто не мог бы выполнить каких-либо действий в его отсутствие в работающей системе.
Часто конкретная конфигурация использует имя, с которым пользователь входил в систему, для идентификации авторства документов. Также система ведет протокол работы пользователей, указывая в нем имя пользователя, выполнившего конкретное действие. Зачастую на пользователя возлагается ответственность за выполненные действия. Поэтому важно, чтобы во время сеанса никто не мог бы выполнить какие-либо действия "под чужим именем". С другой стороны, если пользователю требуется отойти от компьютера, каждый раз "выходить" и "входить" в систему не всегда удобно. В этом случае может быть использован режим временной блокировки.
Заметим, что режим временной блокировки имеет смысл только тогда, когда для пользователя задан пароль.
Для входа в режим временной блокировки нужно выбрать из меню "Сервис" пункт "Временная блокировка" или воспользоваться соответствующей кнопкой панели инструментов. При вызове режим на экран выдается диалог для ввода пароля. Все остальные функции программы становятся недоступны.
Выход из этого режима возможен только путем указания пароля пользователя. Пароль должен быть введен точно такой же, как и при запуске системы. После ввода пароля следует нажать кнопку "ОК".
Таким образом, после вызова режима временной блокировки пользователь может отойти от компьютера, а вернувшись, ввести пароль и продолжить работу. В диалоге режима временной блокировки выводится имя пользователя, который работает в системе.
Внимание! Так как выход из данного режима не доступен без знания пароля, не следует отлучаться надолго от рабочего места, так как это может помешать администратору системы в случае, если будет необходимо, остановить работу программы у всех пользователей.
Установка параметров
Для установки различных параметров работы системы 1С:Предприятие используется пункт "Параметры" меню "Сервис" главного меню программы. Кроме того, для быстрого обращения к режиму настройки параметров может быть использована кнопка панели инструментов. Для этого данную кнопку нужно включить в одну из панелей инструментов в режиме "Сервис - Панели инструментов - Модификация - Стандартные".
Параметры предназначены для настройки работы различных режимов программы для конкретного пользователя. Это значит, что при работе нескольких пользователей с одной информационной базой значения параметров устанавливаются для каждого пользователя независимо. Большинство параметров запоминаются при окончании работы с программой и автоматически устанавливаются с теми же значениями при следующем запуске системы.
Диалог "Настройка параметров системы" организован в виде картотеки. Все параметры, которые можно установить, объединены в несколько групп, переключение между которыми осуществляется щелчком мыши на той или иной закладке диалога "Настройка параметров системы". Состав закладок в диалоге "Настройка параметров системы" зависит от состава установленных компоненты системы 1С:Предприятие.
После изменения значений параметров, для того чтобы они были установлены в системе, следует нажать кнопку "ОК", при этом новые значения параметров будут установлены и окно параметров будет закрыто.
Нажатие кнопки "Применить" также устанавливает новые значения параметров, но при этом окно диалога установки параметров остается открытым.
Для выхода из режима установки параметров без установки выполненных изменений следует нажать кнопку "Отмена".
Общие параметры
Закладка "Общие" позволяет установить различные параметры влияющие на поведение программы.
Установка рабочей даты. Рабочая дата используется для определения даты в тех случаях, когда конкретная дата не указана. Например, рабочая дата автоматически проставляется в качестве даты документа при вводе нового документа; новое значение в историю периодических реквизитов также вводится в соответствие с рабочей датой. При старте системы 1С:Предприятие рабочая дата считывается из системной даты компьютера.
Для смены рабочей даты в ноле ввода необходимо ввести новую дату в формате ДД.ММ.ГГГГ (число, порядковый номер месяца и год). Разделительные точки вводить не требуется - они уже присутствуют в поле ввода.
Если нажать мышью кнопку , можно вызвать на экран календарь и выбрать рабочую дату, указав ее мышью на листе календаря.
Справа от поля ввода рабочей даты устанавливается режим смены рабочей даты в полночь. При установленном по умолчанию режиме в полночь будет предлагаться установить новую рабочую дату, если до этого рабочая дата соответствовала текущей рабочей дате компьютера. Можно выбрать режим, при котором смена рабочей даты будет выполняться автоматически (без запроса). Также можно выбрать режим, при котором рабочая дата в полночь меняться не будет.
Число цифр года в представлении даты. Программа поддерживает два формата представления даты: с двумя последними цифрами года и с полным представлением года. Отметим, что внутренний формат хранения даты при этом не изменяется - изменяется лишь внешнее представление даты. Этот параметр влияет на представление дат в формах документов, журналов и т. д. Представление даты в отчетах и печатных формах документов задается в конфигурации.
Год начала рабочего столетия. Это параметр, который используется в случае представления даты в формате с двумя последними цифрами года. При этом важно, как интерпретируется введенная дата. Так как при вводе даты вводится лишь две цифры года, возникает вопрос, к какому веку относится введенная дата. Параметр "Год начала рабочего столетия" задает год, начиная с которого размещаются введенные даты. Например, если задан 1940 год, это значит, что ввод даты 01.01.42 интерпретируется как 1 января 1942 года, а ввод даты 01.01.39 - как 1 января 2039 года. Фактически, года начала рабочего столетия отмечает границу тех ста лет, в которые помещаются вводимые даты.
Режим открытия объектов. При работе в журнале документов, операций, в списках справочников конкретный документ, операция или элемент справочника (если для него используется редактирование в диалоге) может быть открыт для редактирования или только для просмотра.
Открытие "для редактирования" выполняется пунктами "Открыть" ("Изменить") меню "Действия", а "для просмотра" - пунктом "Просмотр".
Отличие этих двух режимов заключается в следующем. При открытии для редактирования допускается изменение и последующее сохранение измененного объекта. Поэтому при открытии выполняется блокировка объекта в информационной базе. То есть другой пользователь уже не сможет его открыть для редактирования. При открытии в режиме просмотра объект не может быть изменен, и поэтому он не блокируется. Однако часто открытие объекта осуществляется не через меню, а двойным щелчком мыши или нажатием клавиши Enter. В этом случае используется основной режим открытия, который устанавливается в параметрах.
Если переключатель "Режим открытия объектов" установить в значение "Редактирование", то объекты будут открываться с возможностью изменения и блокироваться. Если выбран режим "Просмотр", то объекты будут открываться только для просмотра и блокироваться не будут.
Значение данного параметра также влияет на открытие объектов из других режимов, которые допускают только один вариант открытия объектов. Например, если это обусловлено конфигурацией задачи, документы или элементы справочника могут открываться двойным щелчком мыши в ячейках сформированных отчетов.
Режим удаления объектов. Параметр "Режим удаления объектов" - часть системы управления контролем ссылочной целостности (см. главу "Контроль ссылочной целостности"). Как правило, для него задано значение "Пометка на удаление", что гарантирует работу механизма контроля ссылочной целостности.
Если параметр установлен в состояние "Непосредственное удаление", удаление объектов (счетов, документов и элементов справочника) будет происходить необратимо, что, в свою очередь, может привести к неразрешимым проблемам. Например, удаление склада из справочника складов после того, как на него приходными накладными принят товар, приведет к тому, что эти накладные станут некорректными.
Возможность непосредственного удаления объектов может быть выключена в конфигурации. В этом случае изменение данного параметра будет невозможно.
Выбор калькулятора. Опция "Использовать формульный калькулятор" позволяет выбирать вид калькулятора, который будет вызываться по нажатию клавиш Ctrl+F2. При включенной опции вызывается формульный калькулятор, при выключенной - числовой.
Данная опция не изменяет вид калькулятора, который вызывается по нажатию клавиши F4 при вводе реквизитов числового типа.
Разделение триад. В процессе настройки конфигурации задачи при создании диалогов можно установить разделение разрядов в числовых реквизитах диалога. Если такая возможность используется, то при вводе чисел тысячи, миллионы, миллиарды и т. д. будут разделяться символами ",". Обычно такое разделение используют, чтобы облегчить чтение больших чисел.
Опция "Отключить разделители триад в числах" позволяет отключить разделение, независимо от установок в конкретных диалогах.
Период опроса базы данных. Этот параметр используется при работе с системой 1С:Предприятие в сети персональных компьютеров. Он задает период в секундах, по истечении которого будет происходить считывание информации из общей базы данных и обновление содержимого окон справочников и журналов.
Время ожидания захвата таблиц базы данных. Время, в течение которого система будет пытаться выполнить блокировку файлов базы данных для внесения в них изменений. Если в течение этого срока попытки будут неудачны, будет выдано соответствующее сообщение.
Установка параметров интерфейса
Управляющие элементы закладки "Интерфейс" позволяет определить используемые экранные шрифты и задать расположение панелей инструментов в окнах.
Настройка шрифтов. Для установки экранного шрифта, используемого в каком-либо режиме работы системы 1С:Предприятие, следует выбрать в списке наименование этого режима и нажать кнопку "Выбрать шрифт". На экран будет выдан стандартный диалог выбора шрифта. В этом диалоге следует указать наименование, стиль и размер шрифта. Для подтверждения выбора шрифта необходимо нажать кнопку "ОК".
Описание шрифта, установленного для того или иного режима выводится в рамке "Установленный шрифт" справа от списка.
Строки в списке режимов программы имеют следующий смысл:
Формы
все экранные формы, созданные в процессе настройки конфигурации задачи;
Табличные
документы
табличные документы (Отчеты, печатные формы первичных документов), в том случае если в конфигурации для них задано использование стандартного шрифта;
Текстовые
документы
документы, созданные при помощи функции "Новый - Текст" из меню "Файл" главного меню программы;
Модули
программные модули системы 1С:Предприятие. Используется в Конфигураторе или в специальном случае редактирования текстов как модулей;
Табло
текст в окне "Табло";
Окно сообщений
текст в окне сообщений;
Описание
текст темы в окне описания.
Пиктограммы в меню. Многие пункты меню, отвечающие за наиболее часто выполняемые действия, дублируются в соответствующих панелях инструментов. Такие действия имеют свое визуальное представление в виде пиктограммы (небольшого рисунка на кнопке панели инструментов). Программа позволяет включить показ таких пиктограмм в меню, т. е. отражать их слева от соответствующего пункта меню. Для этого установите флажок "Показывать пиктограммы в меню".
Текст
Управляющие элементы закладки "Текст" предназначены для управления встроенным текстовым редактором системы 1С:Предприятие.
Цвет закладок. Параметр позволяет установить цвет вводимых в текст закладок. Более подробно - см. приложение с описанием текстового редактора.
Открывать текст как модуль. Параметр, который задает необходимость воспринимать текст, открываемый в текстовом редакторе, как программный модуль, что приведет к использованию соответствующих настроек синтаксического выделения цветом, ширины табуляции и т. д. Отметим, что настройка отображения модулей программы производится только при запуске в режиме "Конфигуратор".
Использование текстового редактора для просмотра программных модулей в режиме работы пользователя (а не в режиме "Конфигуратор") может помочь администратору системы или разработчику конфигурации задачи при отладке того или иного алгоритма обработки данных. Конечным пользователем такая возможность не используется.
Перетаскивание текста. Включает или отключает возможность "перетаскивания" мышью выделенного текста.
Ширина табуляции. Параметр задает величину ширины табуляции в пробелах.
Автоотступ. Включает или отключает режим автоотступа. При включении режима ввод новой строки клавишей Enter приводит к вводу в ней ведущих пробелов (табуляций), используя предыдущую не пустую строку как образец.
Отметим, что этот параметр не влияет на поведение текстового редактора, когда текст отображается как программный модуль.
Параметры журналов
Управляющие элементы закладки "Журналы" в основном предназначены для установки интервала видимости записей в журналах документов, операций и проводок, который будет использоваться при открытии журнала.
Интервал видимости документов. Интервал устанавливается путем выбора начальной и конечной дат интервала в группах "Начало интервала" и "Конец интервала".
Текущей датой считается рабочая дата, установленная в закладке "Общие" (см. выше). Месяц, квартал и год определяются по рабочей дате.
В качестве начальной и конечной дат интервала видимости могут быть указаны конкретные даты. Их следует ввести в соответствующие поля закладки "Журналы" в формате ДД.ММ.ГГГГ. Нажатием кнопки можно вызвать на экран календарь и выбрать дату, указав ее мышью на листе календаря.
Если конечная дата интервала меньше начальной или одна из дат указана неверно, то при нажатии на кнопку "ОК" будет выдано сообщение "Неверный интервал дат!", диалог установки параметров будет закрыт, но интервал видимости изменен не будет. В этом случае необходимо установить правильный интервал.
Один журнал подчиненных документов. Установка данного параметра приведет к тому, что при просмотре документов, подчиненных данному документу (пункт "Подчиненные документы" меню "Действия" при работе с документом или журналом документов), будет открыт один экземпляр журнала подчиненных документов. Информация в этом журнале будет обновляться каждый раз при новом позиционировании в журнале документов (операций).
Следовательно, если при работе в журнале документов вывести на экран журнал документов, подчиненных текущему, то для получения журнала документов, подчиненных какому-либо другому документу, достаточно будет позиционировать курсор на этом документе. Для этого не придется каждый раз вызывать пункт "Подчиненные документы" меню "Действия".
С другой стороны, если необходимо проанализировать списки подчиненных документов одновременно для нескольких документов (операций), параметр "Один журнал подчиненных документов" Должен быть выключен. Это позволит вывести одновременно несколько журналов подчиненных документов - каждый журнал для одного документа.
При открытии журнала переходить в конец. Если данный параметр установлен, то при открытии журналов документов, операций и проводок текущим будет устанавливаться не первый в интервале журнала документ (операция, проводка), а последний. Например, это удобно при работе с журналами, пополняемыми другими пользователями, чтобы при открытии журнала сразу видеть последние введенные документы.
Переходить в журнале на записанный документ. Этот параметр определяет режим установки курсора в журналах на записанный документ:
Переходить в
текущем журнале
если выбран этот вариант, то после записи документа курсор автоматически будет установлен на записанный документ в том журнале, который был активным в момент открытия формы документа (разумеется, если в этом журнале могут выводиться документы данного вида);
Переходить во всех открытых журналах
если выбран этот вариант, то после записи документа курсор автоматически будет установлен на записанный документ во всех открытых журналах, в которых могут выводиться документы данного вида;
Не переходить
если выбран этот вариант, то после записи документа положение курсора в журналах изменяться не будет.
Разумеется, в первом и втором вариантах курсор в журнале может быть установлен на записанный документ, только если документ соответствует текущему интервалу и отбору (если отбор установлен).
Параметры монитора пользователей
Управляющие элементы закладки "Монитор" предназначены для установки параметров режимов "Активные пользователи" и "Журнал регистрации".
Интервал. Эта группа управляющих элементов позволяет установить интервал, с которым будет открываться журнал регистрации:
Текущий день
журнал будет включать события текущей даты;
Текущая неделя
журнал будет включать события текущей недели;
Текущий месяц
журнал будет включать события текущего месяца;
Последние ... дн.
журнал будет включать события за последние несколько дней, начиная от текущей даты.
Весь текущий журнал
будет показываться весь журнал регистрации, за исключением тех периодов, которые были помещены в архив;
С ... по ...
Данный вариант позволяет непосредственно установить интервал просмотра журнала указанием даты начала и даты конца интервала.
При помощи группы переключателей "Интервал" целесообразно установить наиболее предпочтительный интервал для просмотра журнала. В конкретном журнале интервал можно будет изменить.
Обновлять каждые... сек. Эти параметры устанавливают режим автоматического обновления списка активных пользователей и журнала регистрации через определенный интервал времени. Интервал задается в секундах.
Если флажок не установлен, автоматическое обновление выполняться не будет.
При открытии переходить в конец. Если данный флажок установлен, то при открытии журнала регистрации курсор будет устанавливаться на последнюю строку в выбранном интервале.
При открытии предлагать фильтр. Если данный флажок установлен, то при открытии журнала регистрации будет выдаваться диалог установки фильтра. Если флажок не установлен, то журнал будет открываться без фильтра. В любом случае фильтр может быть установлен в уже открытом журнале.
Располагать в две строки. Если данный флажок установлен, то в открываемом журнале регистрации информация каждого события будет выводиться в две строки. В этом режиме информация в колонках журнала представляется более наглядно.
Один журнал регистрации. Если данный флажок установлен, то при выборе пункта меню "Журнал регистрации", если журнал уже открыт, то его окно будет активизироваться. Если флажок выключен, то будет открываться новое окно журнала регистрации.
Бухгалтерия
Параметры закладки "Бухгалтерия" влияют на работу с планами счетов и другие специфические настройки компоненты "Бухгалтерский учет" системы 1С:Предприятие.
Основной план счетов. Параметр "Основной план счетов" используется в том случае, если в конфигурации предусмотрено несколько планов счетов. Он позволяет выбрать из списка всех существующих планов счетов основной для текущего использования.
Прежде значение данного параметра будет использовано при вводе проводок операции при поиске введенного кода счета и при выборе счета из плана счетов. Кроме того отчеты и другие режимы, алгоритм которых описан в конфигурации, также могут использовать значение данного параметра в качестве плана счетов "по умолчанию".
Маска кода счета. Этот параметр определяет маску для ввода кода счета в формах операции, отчетов и других формах.
Использование маски позволяет при вводе кода счета не задавать разделители счета/субсчетов, курсор будет автоматически перескакивать на ввод субсчета.
Маска задается указанием строки символов (шаблона), в котором символом "#" обозначается место для ввода символов кода счета (субсчета), а символом "." (точка) обозначается разделитель кодов счетов/субсчетов. Если задана пустая маска, код счета нужно будет задавать указывая символы "." (точка) при переходе к вводу кода субсчета.
При вводе маски символ "#" можно задавать также нажатием пробела. Программа запоминает несколько предыдущих установок данного параметра и их можно выбрать из разворачиваемого вниз списка.
Например, если в конфигурации используется план счетов с тремя знаками кода счета и с тремя знаками кода субсчета, но на практике в основном работа ведется с двузначными кодами счетов и субсчетов, то можно ввести маску "##.##". При этом при вводе проводок после ввода двух символов кода счета автоматически будет выполнен переход ко вводу субсчета. Настроенная маска никак не скажется на редактировании существующих проводок, имеющих три знака в коде счета (субсчета).
Использовать маску плана счетов. Как указывалось в описании предыдущего параметра, для ввода кодов счетов при вводе проводок, в отчетах и других формах 1С:Предприятия существует возможность использовать маску для удобства ввода кода счета. Установка флажка "Использовать маску плана счетов" устанавливает маску в соответствии с маской плана счетов, определенной в конфигурации. Если на практике код счета (субсчета) короче заданного в конфигурации, то имеет смысл отключить данный параметр и ввести нужную маску в параметр "Маска кода счета".
Запрашивать время при вводе документов и операций. Все документы и операции в системе образуют единую последовательность. Она фактически отражает очередность событий, которые отражаются документами и операциями. Для определения последовательности документов (операций) в пределах одной даты используется время. Оно выступает, в основном, не как отображение астрономического времени ввода документа, а как средство расположения документов (операций) в определенной последовательности.
При вводе нового документа (операции) с датой, соответствующей системной дате, установленной на компьютере, документ (операция) записывается с текущем временем. При вводе в другую дату время нового документа устанавливается большим, чем время последнего документа в этой дате.
Если установлена опция "Запрашивать время при вводе документов и операций", то при записи нового документа или операции, вводимой вручную, будет выдаваться диалог, предлагающий выбор времени (варианта расположения документа) в той дате, в которую он помещается.
В любом случае, время уже записанного документа (операции) может быть в дальнейшем изменено.
Открывать документ по операции (проводке). При работе в журнале операций и журнале проводок строки журнала могут относиться к операции, введенной вручную, или к документу, который сформировал операцию. Для документов пункты меню и кнопки панели инструментов позволяют открывать как сам документ, так и его операцию. Однако на практике чаще всего документ (операция) открываются двойным щелчком мыши или нажатием клавиши Enter. Если опция "Открывать документ по операции (проводке)" включена, то в этом случае будет открываться сам документ, а если выключена, то будет открываться операция.
Быстрый поиск в списках всегда по значению сортировки. При работе в различных списках (справочниках, журналах, планах счетов и др.) существует возможность быстрого поиска по нескольким первым символам требуемого значения одной из колонок списка. Символы вносятся нажатием клавиш (букв, цифр) на клавиатуре, при этом курсор в списке устанавливается на нужное значение. Быстрый поиск выполняется по текущей колонке (на которой установлен курсор).
Быстрый поиск имеет особый смысл при поиске в колонке, по которой существует возможность сортировки списка (по дате в журналах документов, операций, проводок; по коду и наименованию в списках справочников; по коду в списке счетов). По этим значениям поиск выполняется практически мгновенно при любом количестве строк в списке. В остальных колонках данный поиск не дает преимущества перед поиском по строке символов, так как последовательно обрабатывает все строки списка.
Установка опции "Быстрый поиск в списках всегда по значению сортировки" устанавливает режим, при котором независимо от текущей колонки поиск выполняется по той колонке, по которой данный момент упорядочен список (для журналов это всегда дата для справочников - код, наименование или дополнительный реквизит, для счетов - всегда код).
Данную возможность целесообразно устанавливать пользователям, имеющим навык работы с 1С:Бухгалтерией 6.0, в которой поиск в основных списках выполнялся только по значению текущей сортировки.
Операция
Параметры закладки "Операция" влияют на работу программы при вводе и редактировании бухгалтерских операций вручную.
Расчет суммы операции. Данная группа параметров определяет режим заполнения суммы операции. Сумма операции не влияет на бухгалтерские итоги, а служит только для отражения операции в журнале операций. Сумма операции может вводиться пользователем непосредственно при вводе операции или определяться автоматически различными способами.
Заметим, что установка этого режима не изменит сумм уже записанных операций, а будет действовать только при вводе новых или редактировании существующих операций.
Возможность выбора режима заполнения суммы пользователем может быть отключена в конфигурации. В этом случае параметры этой группы недоступны для изменения.
Стандартный способ. Выбор этой опции устанавливает режим заполнения суммы таким, каким он определен в качестве основного в конфигурации.
Не рассчитывать. При выборе этого варианта сумма операции не будет заполняться автоматически. Обычно в этом случае сумму операции заполняют вручную.
По всем проводкам. При выборе этого варианта сумма операции будет автоматически заполняться сложением всех сумм проводок операции.
По первой проводке. При выборе этого варианта сумма операции будет автоматически заполняться из суммы первой по порядку проводки.
Валютная сумма. Выбор этой опции доступен при использовании вариантов "По всем проводкам" или "По первой проводке" и устанавливает режим использования для заполнения суммы операции валютных сумм проводок.
Копирование операции. Данная группа параметров определяет режим ввода операций вручную с использованием копирования существующих операций из журнала операций или журнала проводок. Опции данного режима определяют, какие данные будут копироваться в новую операцию.
Дата. Выбор этой опции определяет копирование даты операции.
Сумма. Выбор этой опции определяет копирование суммы операции. Если выбран режим автоматического заполнения суммы, то копирование суммы недоступно.
Заголовок. Выбор этой опции определяет копирование содержания операции и дополнительных реквизитов самой операции (если они определены в конфигурации).
Проводки. Выбор этой опции определяет копирование проводок операции.
Проверять проводки при записи операции. Выбор этой опции устанавливает режим, при котором в момент записи операции, вводимой вручную, будет выполняться контроль проводок с использованием списка корректных проводок.
Автоматический ввод новой проводки. Выбор этой опции устанавливает режим, при котором в процессе ввода новых проводок операции после ввода проводки автоматически начинается ввод следующей проводки. Этот режим удобен при большом количестве вводимых проводок в одной операции.
Автоматический ввод новой проводки с копированием. Выбор этой опции устанавливает режим, при котором в процессе ввода новых проводок операции после ввода проводки автоматически начинается ввод следующей проводки копированием текущей. Этот режим удобен при большом количестве вводимых однотипных проводок в одной операции.
Рассчитывать сумму проводки по цене. В конфигурации для некоторых видов субконто, используемых в счетах, может быть определено понятие цены. Выбор этой опции устанавливает режим, при котором после ввода количества проводки будет автоматически рассчитываться сумма проводки, исходя из цены выбранного в этой проводке субконто.
Рассчитывать сумму проводки по курсу. Выбор этой опции устанавливает режим, при котором после ввода валютной суммы проводки будет выполняться автоматический расчет суммы проводки, исходя из курса выбранной в этой проводке валюты на дату операции.
Бухгалтерские итоги
Параметры закладки "Бухгалтерские итоги" устанавливают основной период получения бухгалтерских итогов. Данная установка обычно используется отчетами, настроенными в конфигурации, в качестве периода "по умолчанию", хотя обычно период построения конкретного отчета можно и изменить. Табло счетов также использует этот период при открытии, хотя он может быть изменен в процессе работы в самом табло.
Специальные режимы автоматических расчетов, выполняемых документами или обработками, настроенными в конфигурации, могут определять период получения итогов и самостоятельно, не используя основной период. Например, документы, выполняющие регламентные расчеты, обычно определяют период расчета от даты документа.
Для удобства выбора можно определить в качестве периода бухгалтерских итогов один из стандартных периодов бухгалтерской отчетности (1-й квартал, полугодие, 9 месяцев, год), однако, фактически, период в любом случае определяется двумя датами - начальной и конечной.
Квартал. Выбор данного варианта позволяет установить в качестве периода квартал. Квартал выбирается клавишами Стрелка Вверх и Стрелка Вниз.
Месяц. Выбор данного варианта позволяет установить в качестве периода месяц. Месяц выбирается клавишами Стрелка Вверх и Стрелка Вниз.
День. Выбор данного варианта позволяет установить в качестве периода конкретную дату.
Интервал С...По. Выбор данного варианта позволяет установить период непосредственным указанием даты начала и даты конца периода.
Для ввода дат в поля ввода необходимо ввести даты в формате ДД.ММ.ГГГГ (число, порядковый номер месяца и год). Разделительные точки вводить не требуется - они уже присутствуют в полях ввода.
Если нажать мышью кнопку , можно вызвать на экран календарь и выбрать дату, указав ее мышью на листе календаря.
С начала года. Выбор данной опции для вариантов "квартал" "месяц" и "день" устанавливает период, начинающийся первой датой года и оканчивающийся последней датой квартала, месят" или указанной датой.
С начала квартала. Выбор данной опции для вариантов "месяц" и "день" устанавливает период, начинающийся первой датой квартала и оканчивающийся последней датой месяца или указанной датой.
С начала месяца. Выбор данной опции для варианта "день" устанавливает период, начинающийся первой датой месяца и оканчивающийся указанной датой.
Расчет
Параметры закладки "Расчет" влияют на полноту вывода информации в журналах расчетов и па интерпретацию данных типа "дата", вводимых в программе.
Вывод. Параметр "Вывод" может принимать значения "Все объекты", "Один объект", "Один документ" и "Авто". Установка первых трех значений не требует пояснения. В случае установки значения "Авто" журнал расчетов ведет себя по-разному в зависимости от того, каким образом открывается его окно.
При открытии окна журнала через меню "Операции" будет использоваться тот режим вывода, который был установлен при последнем открытии окна данного журнала расчетов.
При открытии окна журнала через один из пунктов меню пользовательского интерфейса будет использоваться режим вывода, заданный при настройке конфигурации задачи.
Глубина архива. Параметр "Глубина архива" может принимать значения "Неделя", "Месяц", "Квартал", "Год" и "Авто".
В том случае, если задана конкретная глубина просмотра, в окне каждого журнала расчетов будут выводиться записи, имеющие отношение ко всем периодам расчета, лежащим в заданном интервале.
Например, если периодичность журнала расчетов - месяц, и при этом параметр "Глубина архива" задан как "квартал", в окне будут выводиться записи всех периодов расчета (т. е. месяцев), которые лежат в текущем квартале (в феврале - января и февраля; в апреле - только апреля и т. д.).
В случае, если периодичность журнала - неделя, и глубина просмотра задана как "месяц", будут выводиться записи по всем периодам расчета (всем неделям), которые хоть одним днем принадлежат текущему месяцу.
Очевидно, что задание глубины просмотра меньшей или совпадающей с периодичностью журнала расчетов, приведет к тому, что в окне будут выведены записи только текущего расчетного периода.
Значение "Авто" параметра "Глубина архива" приведет к тому, что будет действовать последняя установка, сделанная вручную через диалог установки глубины просмотра архива.
Оперативный учет
Параметры закладки "Оперативный учет" влияют на порядок записи и проведения документов, относящихся к оперативному учету.
Новые документы записывать с текущим временем. Если опция "Новые документы записывать с текущим временем" включена, при записи нового документа в журнал документов не будет выводиться диалог для выбора времени записи документа, и документ будет записываться со временем, считанным из системных часов в момент записи.
Если данная опция выключена, то при записи документа необходимо будет указать время записи.
Новые документы проводить после ТА. Если эта опция включена, при существовании более поздно проведенных документов запрещается выдача на экран сообщения и выбора: провести документ задним числом или изменить время документа. Он выдается на экран при проведении нового документа в том случае, если дата документа и дата точки актуальности итогов равны, и между документом и точкой актуальности итогов существуют другие проведенные документы. Такая ситуация наиболее часто может возникать в процессе интенсивного ввода документов с многих рабочих мест при работе системы 1С:Предприятие в сети.
Новые документы записывать после ТА. При записи нового документа в текущей дате ему может ставиться текущее время. Однако текущее время на разных компьютерах может различаться. Поэтому при работе в сетевой версии нескольких пользователей с одной информационной базой иногда возникают ситуации, когда проведенный кем-то документ установил точку актуальности позже, чем текущее время на других компьютерах. Данная установка позволяет новые документы записывать после точки актуальности, если текущее время меньше точки актуальности. Это позволяет обеспечить более "гладкую" последовательность ввода документов.
По умолчанию данная установка выключена.
При проведении после ТА заменять время на текущее. Если введенный документ оказался до точки актуальности, то при его проведении обычно выбирается режим изменения времени документа, то есть проведения его в потоке. При этом документ переставляется после точки актуальности.
Если данная установка включена, то документам, которые переносятся за точку актуальности, при проведении устанавливается текущее время компьютера (если, конечно, оно больше точки актуальности). Однако, тогда чаще возникает ситуация, при которой введенный другим пользователем документ оказывается по времени до точки актуальности.
Если данную установку отключить, то при проведении документа с переносом его за точку актуальности он будет располагаться сразу после точки актуальности. Это позволяет обеспечить более "гладкую" последовательность ввода документов.
По умолчанию данная установка включена.
Калькулятор
Для выполнения несложных текущих расчетов система 1С:Предприятие имеет встроенный калькулятор. Его можно вызвать в любом режиме программы (кроме случаев, когда программа ждет ответа на запрос), нажав клавиши Ctrl+F2 или выбрав пункт "Калькулятор" из меню "Сервис" главного меню программы.
В системе 1С:Предприятие можно использовать калькуляторы двух типов - формульный и числовой. Какой тип калькулятора будет вызываться по нажатию клавиш Ctrl+F2, определяется в режиме "Настройка параметров системы", в настройке общих параметров.
Для удобства окно калькулятора всегда располагается "поверх" других окон (то есть его не закрывают другие окна программы). Можно мышью перетащить окно калькулятора в любое место экрана.
Совет. Можно вызывать на экран одновременно калькуляторы обоих типов. Чтобы выполнить это, следует вызвать сначала один калькулятор, затем в режиме "Установка общих параметров" изменить состояние опции "Использовать формульный калькулятор" (выключить, если она включена, или включить, - если выключена), и вызвать калькулятор другого типа.
Формульный калькулятор
Формульный калькулятор вычисляет выражения, записанные в виде формул в поле ввода калькулятора.
При записи формул можно использовать числа, знаки арифметических операций и круглые скобки для изменения порядка вычисления выражения. В формулах также можно использовать переменную "М", которая выдает число, хранящееся в буфере обмена.

Для вычисления значения выражения следует нажать кнопку "Вычислить". Результат вычисления выдается в правой части окна калькулятора, справа от знака "=".
Числовой калькулятор
Числовой калькулятор позволяет выполнять все арифметические действия, вычислять проценты и обратные значения, запоминать число и выполнять сложение и вычитание с запомненным значением. При вводе числа калькулятор позволяет редактировать введенное значение, удаляя неверно введенные разряды.

В системе 1С:Предприятие используются два варианта числового калькулятора: общий калькулятор, который вызывается по нажатию клавиш Ctrl+F2 или из главного меню, и временный, вызываемый по нажатию клавиши F4 при вводе реквизитов числового типа.
Оба варианта калькулятора идентичны по своим функциональным возможностям, за исключением того, что во временном калькуляторе отсутствует работа с памятью.
Для работы с калькулятором можно использовать как мышь так и клавиатуру. По выполняемым функциям числовой калькулятор напоминает "настоящие" калькуляторы.
Замечание. Если результат какой-либо операции превышает разрядность калькулятора или производится деление на 0, то дисплей обнуляется.
Ввод числа
Ввод числа осуществляется нажатием цифровых кнопок "0"..."9" и кнопки "." для ввода десятичной точки. Неверно введенные разряды можно последовательно удалить, используя кнопку "<--". Изменить знак числа можно, нажав кнопку "+/-". Можно также ввести число из памяти, нажав кнопку "MR".
Сброс
Кнопка "С" переводит калькулятор в состояние готовности к вычислениям, при этом очищается дисплей и внутренние регистры калькулятора.
Арифметические операции
Арифметические операции сложения, вычитания, умножения и деления выполняются следующим образом:
* введите первое число;
* нажмите кнопку, соответствующую необходимому действию;
* введите второе число;
* нажмите кнопку "=".
В качестве первого числа может использоваться число, уже находящееся на дисплее. Поэтому при выполнении нескольких операций подряд в конце каждой операции удобнее нажимать не "=", а кнопку следующей операции, и нажать "=" после последней операции для получения окончательного результата.
Кнопка "СЕ" используется для корректировки ошибочно выбранной операции. Корректировка выполняется нажатием "СЕ" либо после нажатия неверной кнопки операции, либо в процессе ввода второго числа. Дисплей будет обнулен. Затем следует нажать кнопку операции и на дисплее вновь появится первое число. Далее вычисления выполняются обычным порядком.
Вычисление процентов
Для вычисления процентов проделайте следующие действия:
* введите число, от которого вычисляются проценты;
* нажмите кнопку любой из арифметических операций;
* введите число процентов;
* нажмите "%".
В качестве исходного числа может выступать значение предыдущей операции.
Взятие обратного значения
Для вычисления обратного значения проделайте следующие действия:
* введите число, от которого берется обратное значение;
* нажмите кнопку "1/x".
В качестве числа может выступать значение предыдущей операции, а результат этой операции можно использовать при вычислении следующей.
Клавиатурные эквиваленты
Большинство кнопок калькулятора имеют клавиатурные эквиваленты, что позволяет работать с калькулятором, используя клавиатуру (слева - кнопки калькулятора, справа - клавиши):
Кнопки калькулятора
Клавиши
"0"..."9"
0 ... 9
"."
.
"+/-"
Shift + -
"1/x"
W
"%"
%
"+"
+
"-"
-
"*"
*
"/"
/
"="
Enter или =
"М"
S
"MR"
R
"С"
С
"СЕ"
Space
"<--"
Backspace
Работа с памятью
При работе с калькулятором можно использовать память для хранения промежуточных результатов и для выполнения вычислений. В качестве памяти калькулятора используется Буфер Обмена Windows, поэтому можно использовать число, находящееся в памяти, для вставки в реквизит диалога или ячейку таблицы. И наоборот; число из реквизита диалога или ячейки таблицы можно через Буфер Обмена Windows вставить в калькулятор.
Память калькулятора позволяет хранить одно значение.
Для записи числа в память необходимо нажать кнопку "М".
В формульном калькуляторе находящееся в памяти значение показывается в окне калькулятора, справа от кнопки "Помощь". Если калькулятор постоянно находится на экране, вы можете отслеживать изменение содержимого памяти в различных режимах работы системы 1С:Предприятие.
В числовом калькуляторе для вывода значения из памяти на дисплей калькулятора используйте кнопку "MR".
В формульном калькуляторе при вводе формулы можно использовать переменную "М" для ссылки на число, хранящееся в памяти. Например, формула
15+М
означает, что число 15 будет сложено с числом, хранящимся в памяти на момент вычисления формулы.
При вводе формулы в формульном калькуляторе можно ввести число из памяти, нажав клавиши Shift+Ins.
С числом, находящимся в памяти, можно выполнять арифметические действия - сложение и вычитание.
Для сложения числа в калькуляторе с числом в памяти следует нажать кнопку "М+".
Для вычитания числа в калькуляторе из числа в памяти следует нажать кнопку "М-".
Для очистки памяти необходимо в числовом калькуляторе нажать кнопку "МС".
"Временный" калькулятор
Система 1С:Предприятие, помимо формульного и числового калькуляторов, содержит еще один калькулятор, который условно именуется "временным калькулятором". Этот калькулятор можно вызвать при вводе числовых значений в константы, реквизиты документа, справочника и др. Он позволяет выполнить несложные расчеты в процессе ввода значения и поместить результат вычислений в поле ввода.
Для вызова калькулятора можно использовать кнопку , если она предусмотрена при настройке конфигурации задачи. Эта кнопка появляется в поле ввода, когда поле переключается в режим редактирования и в нем появляется курсор.
Если кнопка отсутствует, калькулятор можно вызвать, нажав клавишу F4.
По своим функциям временный калькулятор аналогичен числовому калькулятору, за исключением следующих особенностей:
* во временном калькуляторе отключены функции работы с памятью;
* кнопка "ОК" помещает число, отображенное на дисплее, в поле ввода числового реквизита, и закрывает окно временного калькулятора.
Если при нажатии кнопки "ОК" число на дисплее выводится красным цветом, это значит, что данное число превышает по длине или точности (количеству разрядов в десятичной части) то число которое можно ввести в числовой реквизит.
Календарь
При работе с документами или формировании отчетов в системе 1С:Предприятие часто требуется указывать дату. Дату можно вводить, просто набирая ее на клавиатуре, или использовать для выбора даты встроенный календарь.
Для вызова встроенного календаря существует два способа.
Если в поле для ввода даты присутствует кнопка , следует нажать эту кнопку.
Если кнопка отсутствует, для вызова календаря можно нажать клавишу F4.
Для листания календаря используйте кнопки или - для смены месяца и или - для смены года. Для выбора даты следует щелкнуть мышью на нужном числе в окне календаря.
Также можно использовать для выбора даты клавиши управления курсором: клавиши PgUp, PgDn - для смены месяца; Ctrl+PgUp и Ctrl+PgDn - для смены года.
Работа с Буфером Обмена
Кроме стандартных возможностей работы с Буфером Обмена, предоставляемых любыми программами, работающими в среде Windows, 1С:Предприятие предоставляет дополнительный сервис работы с числовыми значениями в Буфере Обмена.
Для этого обычно используются кнопки панели инструментов "М", "М+" и "М-".
Кнопка "М" работает аналогично стандартному действию запоминания значения в Буфер Обмена, но запоминает его как число, то есть только числовые значения.
Кнопка "М+" добавляет текущее значение к значению в Буфере Обмена, кнопка "М-" вычитает текущее значение из Буфера Обмена. Хотя собственно значение в Буфере Обмена хранится в качестве строки, все указанные действия выполняются с ним как с числовым значением.
В формах также могут использоваться пункт "Значение" меню "Действия". Кроме того, кнопке "М+" соответствует клавиша "Shift + "+", а кнопке "М-" соответствует клавиша "Shift + "-", клавиши "+" и "-" нажимаются в правой части клавиатуры.
Данные действия доступны, во-первых, во всех формах для значений реквизитов, во-вторых при работе с табличным документом. Кроме того, при работе с табличным документом существует возможность выполнения одновременных действий с несколькими ячейками: например, вы можете выделить несколько ячеек и, используя указанные действия, поместить или добавить в Буфер Обмена их сумму.
Полученные результаты в Буфере Обмена можно стандартным образом использовать в любых режимах, например, для вставки значения клавишами Shift+Ins или соответствующими пунктами меню и кнопками панелей инструментов. Разумеется, значение Буфера Обмена может быть использовано и в других программах.
Текущее значение Буфера Обмена в числовом выражении можно просматривать в режиме формульного калькулятора в поле "М=".
Управление окнами
Работа с большинством объектов и режимов 1С:Предприятия выполняется в отдельных окнах. Например, в виде отдельных окон открываются справочники, журналы, документы, отчеты и т. д. Для удобства работы может быть одновременно открыто большое количество окон. Это позволяет работать сразу с несколькими объектами (документами, журналами, отчетами и т. д.).
Для эффективного использования многооконного режима в 1С:Предприятии существует набор средств, позволяющих управлять открытыми окнами. Для обращения к этим режимам в главном меню существует специальная колонка "Окна".
Пункт "Каскад" позволяет упорядочить все открытые окна, расположив их последовательно от левого верхнего угла главного окна программы с некоторым смещением.
Пункт "Закрыть" позволяет закрыть активное окно. То же действие может быть выполнено нажатием клавиши Ctrl+F4 или любым другим стандартным для Windows способом, например, нажатием кнопки в правом верхнем углу окна. В некоторых формах окно может быть закрыто также нажатием клавиши Esc, например, для отказа от выбора из справочника.
Пункт "Закрыть Все" позволяет закрыть сразу все окна. Особенно удобна эта возможность тогда, когда необходимо обратиться к таким режимам программы, которые требуют, чтобы все окна были закрыты.
Пункт меню "Разделить окно" появляется в меню только, если активным является окно с текстом или табличным документом. Этот пункт позволяет разделить окно на 2 или 4 области для одновременного просмотра различных частей текста или табличного документа. При выборе этого пункта курсор мыши изменяет свой вид. Следует подвести курсор мыши к тому месту окна, в котором будет проходить разделение областей, и нажать левую кнопку мыши.
Пункты "Панель окон - Показать" и "Панель окон - Автоматически прятать" предназначены для управления панелью окон. Панель окон располагается в нижней части главного окна программы. Она позволяет быстро переключаться между открытыми окнами, щелкая мышью имя окна. Пункт "Показать" позволяет включать и выключать панель окон. Пункт "Автоматически прятать" позволяет установить режим, при котором панель окон будет появляться только при перемещении курсора мыши к нижней части главного окна программы.
Пункт "Окна" вызывает диалог со списком всех открытых окон. В этом диалоге доступны следующие действия, вызываемые нажатием кнопок диалога:
"Выбрать" - активизирует окно, на котором установлен курсор в списке окон;
"Сохранить" - сохраняет содержимое окна для окон текстовых и табличных документов;
"Закрыть" - закрывает окно, на котором установлен курсор в списке окон;
"Закрыть все" - закрывает все открытые окна;
"Выход" - закрывает диалог управления окнами.
Перед пунктом "Окна" располагаются пункты меню, которые соответствуют 9 последним открытым окнам. Они позволяют активизировать окно непосредственно выбором пункта меню.
Служебные окна
В процессе работы с системой 1С:Предприятие для выдачи пользователю различной вспомогательной информации используются служебные окна. К таким окнам относятся:
* табло;
* окно сообщений.
Они отличаются от прочих окон системы 1С:Предприятие тем, что выполнены в виде закрепляемых ("docking") окон. Такие окна объединяют в себе функциональность обычных окон и особенности поведения панелей инструментов.
В настоящем параграфе изложены общие приемы работы со служебными окнами, а также приведены особенности каждого из перечисленных окон.
Управление служебными окнами
Для управления служебными окнами используются контекстные меню. Контекстное меню вызывается нажатием правой кнопки мыши, когда указатель мыши находится в границах окна.
Для каждого окна контекстное меню, помимо специфических пунктов, содержит следующие общие пункты, управляющие поведением закрепляемого окна.
Очистить. Выбор этого пункта очищает содержимое окна.
Разрешить закрепление. Если этот пункт контекстного меню включен, окно будет "прилипать" к краям главного окна программы, подобно панелям инструментов. Но, в отличие от панелей инструментов, размер служебного окна можно изменять - для этого нужно "перетащить" мышью границу между служебным и основным окном программы.
В режиме "закрепления" служебные окна имеют кнопки и
Кнопка доступна, если два служебных окна расположены рядом. Она служит для "минимизации" окна, при этом другое окно автоматически занимает максимальный размер. Кроме этого, относительный размер окон можно изменять, перетаскивая мышью границу между окнами.
Кнопка закрывает служебное окно.
Спрятать. Закрывает служебное окно. Действие этого пункт контекстного меню аналогично действию кнопки закрытия окна.
Перемещать в главном окне. Регулирует область перемещения служебного окна. Если пункт включен, служебное окно перемещается только внутри главного окна системы 1С:Предприятие. В этом случае пункт "Разрешить закрепление" игнорируется; окно не может "прилипать".
Если пункт "Перемещать в главном окне" выключен, служебное окно может перемещаться по всему экрану, независимо от положения и размеров главного окна системы 1С:Предприятие. В этом случае окно также будет располагаться поверх всех остальных окон.
Совет. Служебное окно, которое можно перемещать по всему экрану, при приближении к какому-либо краю главного окна Конфигуратора будет пытаться "прилипнуть" к нему. Чтобы окно не "прилипало", выполняйте перемещение окна при нажатой клавише Ctrl.
Обновить. Контекстное меню окна "Табло" содержит также пункт "Обновить", при выборе которого происходит расчет введенных в табло формул и обновление в окне результатов расчета.
Печать содержимого служебного окна
Если необходимо вывести текст, содержащийся в служебном окне, или какую-то его часть на принтер, следует использовать возможности Буфера Обмена Windows и встроенный текстовый редактор системы 1С:Прсдприятие. Для печати необходимо выполнить следующее:
* выделите фрагмент текста, который необходимо распечатать. О приемах выделения фрагмента в тексте можно узнать в Приложении 1 "Текстовый редактор", в параграфе "Выделение текста";
* скопируйте выделенный текст в Буфер Обмена Windows. Для этого следует нажать клавиши Ctrl+Ins;
* в меню "Файл" главного меню программы выберите пункт "Новый". В выданном на экран запросе выберите строку "Текст" и нажмите кнопку "ОК". Будет открыто окно текстового редактора системы 1С:Предприятие;
* в меню "Действия" главного меню программы выберите пункт "Вставить из буфера". Сохраненный в буфере обмена текст будет вставлен в окно текстового редактора;
* в меню "Файл" главного меню программы выберите пункт "Печать". На экран будет выдан стандартный диалог для настройки параметров печати. Установите необходимые параметры и нажмите кнопку "ОК" для выполнения печати.
После распечатки текста можно закрыть окно текстового редактора, отказавшись от сохранения изменений.
Табло
Иногда при работе с системой 1С:Предприятие необходимо контролировать значение того или иного параметра. Для этого можно использовать табло - специальное окно, в котором отображаются результаты вычисления введенных в него формул. Вызов табло на экран выполняется выбором пункта "Табло" из меню "Сервис" главного меню программы.
Как правило, табло используется администратором системы, т. е. пользователем, знающим встроенный язык системы 1С:Предприятие, и представляющим, какие именно функции можно использовать при расчетах в табло.
В табло можно вводить формулы, результаты вычисления которых необходимо контролировать. Формулы могут включать арифметические выражения, функции и процедуры встроенного языка системы 1С:Предприятие.
Каждая формула должна находиться на отдельной строке. Результат вычисления формулы выдается справа от формулы, после знака "=". При любых изменениях в информационной базе результаты вычисления всех формул в табло будут поддерживаться в актуальном состоянии,
Для ввода в табло новой формулы следует поместить курсор на первую свободную строку, набрать формулу и нажать клавишу Enter. Справа от формулы появится знак "=" и текущее значение формулы.
Если формула не может быть вычислена, вместо результата появится фраза "Ошибка в выражении!" и будет открыто окно сообщений с пояснением места и причины возникновения ошибки.
Если курсор не переходит на новую строку, следует поместить его в конец последней строки в табло, нажать клавишу Enter и после этого перевести курсор на новую строку.
Для очистки содержимого табло необходимо использовать пункт "Очистить" контекстного меню.
Окно сообщений
Для выдачи пользователю различной информации, помимо запросов и диалогов, система 1С:Предприятие использует специальное окно сообщений. Это окно система открывает автоматически, когда в этом возникает необходимость.
В левой части окна напротив каждого сообщения выводится пиктограмма, характеризующая важность данного сообщения.
В любой момент окно сообщений может быть закрыто, но при этом выведенная в нем информация пропадет. Для закрытия окна сообщений кроме стандартной кнопки , можно использовать пункт "Закрыть окно сообщений" меню "Окна" или комбинацию клавиш Ctrl+Shift+Z.
При возникновении сообщений об ошибках синтаксического контроля или выполнения алгоритма встроенного языка существует возможность двойным щелчком мыши перейти к той строчке модуля в Конфигураторе, в которой произошла ошибка. Конфигуратор должен быть при этом запущен.
Панели инструментов
В операционной систем Windows управление работой приложения осуществляется при помощи набора команд, доступ к которым, в соответствии в принятым в Windows стандартом, организован в виде меню. Для быстрого доступа к часто используемым командам используют так называемые панели инструментов.
Панель инструментов представляет собой окно с набором кнопок. Нажатие мышью на любую из кнопок вызывает немедленное выполнение связанной с этой кнопкой команды. Как правило, каждая кнопка снабжена рисунком, образно отражающим характер команды, связанной с этой кнопкой.
Панели инструментов можно располагать в любом удобном месте: как "прижав" к какой-либо стороне окна программы, так и "подвесив" в любом месте экрана. При перемещении панели инструментов, ее будущее положение показывается инверсным прямоугольником.
Система 1С:Предприятие использует панели инструментов двух типов: жестко связанные с окном и плавающие.
Панели, жестко привязанные к какому-либо окну, обычно содержат кнопки, предназначенные для работы с информацией, расположенной только в этом окне. Они занимают в окне фиксированное положение (обычно под заголовком окна) и не могут изменяться пользователем. В режиме "Панели инструментов" (меню "Сервис" главного меню Конфигуратора) можно задать расположение таких панелей вдоль определенной стороны окна или совсем отключить их.
Плавающие панели инструментов содержат, как правило, кнопки для вызова команд общего применения, не привязанных к информации конкретного окна. Количество панелей инструментов, одновременно находящихся в главном окне системы 1С:Предприятие, может меняться в зависимости от режима работы программы. Кроме того, можно определять собственные панели инструментов, компонуя их из заранее заданного набора кнопок.
Управление панелями инструментов ведется при помощи пункта "Панели инструментов", расположенного в меню "Сервис" главного меню программы.
Виды панелей инструментов
В системе 1С:Предприятие могут существовать следующие виды "плавающих" панелей инструментов:
* системные панели инструментов;
* панели, созданные в процессе конфигурирования;
* панели, созданные пользователем.
Системные панели инструментов. Эти панели инструментов "зашиты" в программу и не могут быть удалены ни средствами системы 1С:Предприятие, ни средствами Конфигуратора. Можно изменить состав находящихся на них кнопок и даже удалить все кнопки, однако программа "помнит" конфигурацию таких панелей и но команде пользователя может ее восстановить.
Панели инструментов, созданные в процессе настройки конфигурации задачи. Такие панели инструментов создаются при конфигурировании задачи и содержат команды для работы с конкретными элементами данных: документами журналами, отчетами и т. п. Как и системные панели, он могут быть изменены и восстановлены. Удалить такие панели можно только при работе в режиме " Конфигуратор".
Панели инструментов, создаваемые пользователем. В процессе работы с системой 1С:Предприятие пользователь может создавать свои собственные панели инструментов. Такие панели создаются из заранее заданного набора кнопок и их количество не ограничено.
Управление панелями инструментов
Для управления панелями инструментов выберите пункт "Панели инструментов" из меню "Сервис" главного меню программы.
Диалог "Панели инструментов" содержит три закладки. Для доступа к управляющим элементам конкретной закладки необходимо щелкнуть мышью на ее названии.
Закладка "Панели инструментов"
С помощью управляющих элементов данной закладки выполняется вся работа по созданию, редактированию и удалению панелей инструментов.
В списке панелей инструментов галочкой отмечены панели, находящиеся в настоящий момент на экране. Эту отметку можно ставить и снимать, щелкая мышью в рамке слева от имени панели инструментов, и, таким образом, вызывать выбранную панель инструментов на экран и убирать ее.
Совет. Аналогичные функции можно выполнять также из контекстного меню панели инструментов. Чтобы открыть это меню, необходимо поместить указатель мыши на любой панели инструментов и нажать правую кнопку мыши.
При первом открытии этого диалога в списке панелей инструментов будут присутствовать только системные панели и панели, созданные в процессе настройки конфигурации задачи. При создании пользователем новых панелей инструментов в список будут добавлены их названия.
Флажок "Показ подсказок" включает и отключает выдачу подсказок к кнопкам. Подсказка к кнопке выдается, если подержать указатель мыши над кнопкой в течение 1-2 секунд.
Флажок "Плоские кнопки" позволяет переключать внешний вид кнопок между "традиционным" трехмерным и плоским - в этом случае кнопка в панели инструментов обозначается пиктограммой, а сама кнопка появляется, когда над пиктограммой проходит указатель мыши.
Создание панелей инструментов
Для создания панели инструментов необходимо перейти в закладку "Панели инструментов" и нажать кнопку "Новая". В появившемся запросе необходимо ввести имя новой панели инструментов. После нажатия кнопки "ОК" на экране появится новая панель инструментов - пока еще без кнопок.
Переименование панели инструментов
Переименовывать можно только панели инструментов, созданные пользователем.
Для переименования панели необходимо выбрать ее имя в списке и в поле, расположенном в нижней части диалога, указать новое имя. После выбора имени другой панели в списке или закрытия окна диалога кнопкой "Закрыть" панели инструментов будет присвоено новое имя.
Удаление панели инструментов
Удалить можно только панели инструментов, созданные пользователем.
Для удаления панели необходимо выбрать ее имя в списке и нажать кнопку "Удалить". Панель инструментов удаляется без дополнительного предупреждения.
Восстановление системных панелей инструментов
Системные панели инструментов, измененные в результате редактирования, можно восстановить в первоначальном виде. Для этого необходимо выбрать имя системной панели в списке и нажать кнопку "Восстановить".
Редактирование панелей инструментов
При редактировании панелей инструментов можно изменять состав и взаимное расположение кнопок, что позволяет организовать панели инструментов наиболее удобным образом. Редактирование выполняется при помощи закладки "Модификация" диалога "Панели инструментов".
Все кнопки, которые могут быть размещены на панелях инструментов, для удобства объединены в несколько категорий. Список категорий размещается в левой верхней части закладки.
Если выбрать в этом списке имя какой-либо категории, в правой верхней части закладки выдается набор кнопок, входящих в эту категорию. Этот набор не может быть изменен.
Чтобы узнать назначение конкретной кнопки, необходимо щелкнуть на ней мышью - в нижней части закладки будет выдано описание кнопки.
Все действия по редактированию панели инструментов выполняются методом "drag & drop" ("перенеси и оставь").
Для того чтобы добавить кнопку на панель инструментов, необходимо перетащить ее мышью на эту панель. Можно добавлять кнопки, перетаскивая их между панелями инструментов.
Для удаления кнопки с панели инструментов необходимо перетащить ее мышью в любое место окна программы.
Если перетащить кнопку не на панель инструментов, а оставить ее в любом месте окна программы, будет автоматически создана новая панель инструментов с условным именем ToolBar1 (цифра может изменяться в зависимости от количества подобных панелей инструментов). Таким образом можно создавать новые панели инструментов. Автоматически присвоенные имена можно впоследствии изменить.
Совет. Для того чтобы редактировать панели инструментов, открывать диалог "Панели инструментов" необязательно. При удерживании клавиши Alt перетаскивание кнопки панели инструментов начинает работать в режиме редактирования панелей инструментов.
Параметры панелей инструментов
Закладка "Дополнительные" диалога "Панели инструментов" позволяет управлять показом панелей инструментов.
Инструментальные панели окон. Список "Инструментальные панели окоп" позволяет указать расположение "оконных" панелей инструментов. Можно выбрать расположение панелей вдоль одной из границ окна или совсем отключить эти панели.
Единая настройка для всех режимов работы. Опция "Единая настройка для всех режимов работы" отключает смену состава панелей инструментов при смене режима работы системы 1 С: Предприятие. Поясним это подробнее.
Набор панелей инструментов, присутствующих на экране, постоянно изменяется в зависимости от режима работы системы. Например, при работе с редактором текстов на экране появится панель инструментов "Редактор текстов". При работе с редактором таблиц панель "Редактор текстов", естественно, будет убрана, а на экран будут выданы напели "Редактор таблиц". Первоначальный состав панелей инструментов, выдаваемых на экран в том или ином режиме работы, определяется на уровне системы.
При помощи контекстного меню панели инструментов или закладки "Панели инструментов" можно изменить состав присутствующих на экране панелей. Выполненная настройка будет запомнена только для текущего режима работы; при смене режима состав присутствующих на экране панелей также изменится.
Если опция "Единая настройка для всех режимов работы" включена, то на экране, вне зависимости от режима работы системы 1С:Предприятие, постоянно будет присутствовать один набор панелей инструментов. Этот набор можно редактировать, однако для всех режимов он всегда будет одинаковым.
Замечание. Состав кнопок, расположенных на панелях инструментов, в зависимости от режима работы не меняется.

Приложение 1.
Редактор текстов
Текстовый редактор системы 1С:Предприятие предоставляет пользователю все основные функции, необходимые при редактировании текстов. При работе с текстовым редактором доступны операции с блоками текста, функции поиска и замены.
Текстовый редактор системы 1С:Предприятие используется обычно для создания и просмотра различных служебных текстов.
В данном Приложении будут приведены основные приемы по редактированию текстов.
Редактирование текстовых документов
Процесс редактирования текстового документа включает следующие этапы:
* создание нового документа или открытие одного из существующих документов;
* ввод и редактирование текста;
* сохранение отредактированного текста;
* печать - если это необходимо;
* закрытие текстового документа.
Ниже будет рассмотрены все эти этапы.
Создание или открытие текстового документа
Чтобы создать новый текстовый документ, в меню "Файл" главного меню программы выберите пункт "Новый". В появившемся запросе выберите строку "Текст" и нажмите кнопку "ОК". Будет открыто окно текстового редактора, содержащее пустой документ.
Чтобы открыть существующий текстовый документ, в меню "Файл" главного меню программы выберите пункт "Открыть". На экран будет выдан стандартный диалог открытия файла.
В этом диалоге выберите имя файла документа. В поле "Тип файла" можно выбрать формат открываемого текстового документа - MS-DOS или Windows.
Внимание! Если открыт документ с атрибутом "Только для чтения", то такой документ не редактируется, о чем сигнализирует слово "READ" в строке состояния.
Вы можете создать или открыть одновременно несколько документов в различных окнах.
Ввод и редактирование текста
Ввод текста осуществляется путем набора нужных символов на клавиатуре. Набираемые символы будут вводиться в месте нахождения курсора - тонкой вертикальной полоски. В процессе ввода и редактирования текста текущее положение курсора - номер строки и номер позиции в строке - выдается в строке состояния программы.
Размер редактируемого документа и режим редактирования можно посмотреть, если выбрать пункт "Свойства" в меню "Действия" главного меню программы.
При редактировании текста можно использовать клавиши, приведенные ниже.
Перемещение курсора
Для перемещения курсора по редактируемому тексту можно использовать следующие клавиши и комбинации клавиш (см. таблицу).
Клавиши Действия
Стрелка Вправо Переход на следующий символ в строке
Стрелка Влево Переход на предыдущий символ в строке
Ctrl + Стрелка Вправо Переход к следующему слову в строке
Ctrl + Стрелка Влево Переход к предыдущему слову в строке
Стрелка Вверх Переход на строку вверх
Стрелка Вниз Переход на строку вниз
PgUp Переход на страницу вверх
PgDn Переход на страницу вниз
Home Переход в начало строки
End Переход в конец строки
Ctrl+Home Переход в начало всего документа
Ctrl+End Переход в конец документа
Ctrl + Стрелка Вверх Прокрутка текста на одну строку вверх, при этом курсор сохраняет свою позицию в тексте
Ctrl + Стрелка Вниз прокрутка текста на одну строку вниз, при этом курсор сохраняет свою позицию в тексте
Ctrl+PgUp прокрутка текста в окне влево, при этом курсор сохраняет свою позицию в окне
Ctrl+PgDn прокрутка текста в окне вправо, при этом курсор сохраняет свою позицию в окне
Переход к строке текста
Для перехода к конкретной строке документа следует в меню "Действия" главного меню программы выбрать пункт "Переход к строке", в выданном на экран запросе ввести номер строки и нажать кнопку "Перейти".
Использование закладок
В процессе редактирования любые строки текста можно пометить специальными отметками, а затем быстро перемещаться между отмеченными строками. Такие отметки называются закладками.
Для установки закладки установите курсор в строку текста, которую необходимо пометить, и используйте пункт "Закладка" из меню "Текст" главного меню программы. Установленная закладка изображается кружком голубого цвета в крайней левой колонке окна редактора текстов.
Цвет закладок можно выбрать в режиме "Настройка параметров системы" (меню "Сервис" главного меню программы).
Закладку можно убрать повторным выбором пункта "Закладка" в меню "Текст" главного меню программы, когда курсор находится в отмеченной строке.
Для перемещения между отмеченными строками текста используйте пункты "Следующая закладка", "Предыдущая закладка" из меню "Текст" главного меню программы.
Команда "Следующая закладка" перемещает курсор на закладку, расположенную ниже по тексту. Если курсор находится на последней закладке, выполнение команды "Следующая закладка" переместит его на первую закладку.
Команда "Предыдущая закладка" перемещает курсор па закладку, расположенную выше по тексту. Если курсор находится на первой закладке, выполнение команды "Предыдущая закладка" переместит его на последнюю закладку.
Команда "Убрать все закладки" убирает все закладки из редактируемого текста. Закладки автоматически убираются, когда редактируемый документ закрывается.
Выделение текста
Для выделения блока текста можно использовать следующие клавиши и комбинации клавиш (см. таблицу).
Клавиши
Действия
Shift+Стрелка Вверх, Shift+Стрелка Вниз, Shift+Стрелка Вправо, Shift+Стрелка Влево
Выделяет текст от начальной до конечной позиции курсора
Shift+Home
Выделяет текст от позиции курсора до начала строки
Shift+End
Выделяет текст от позиции курсора до конца строки
Shift+PgUp
Выделяет страницу текста вверх от позиции курсора
Shift+PgDn
Выделяет страницу текста вниз от позиции курсора
Shift+Ctrl+Home
Выделяет текст от курсора до начала всего документа
Shift+Ctrl+End
Выделяет текст от курсора до конца всего документа
Чтобы выделить сразу весь текст документа, выберите пункт "Выделить все" в меню "Действия" главного меню программы.
Совет. Для выделения текста также можно использовать мышь Перемещение указателя мыши по тексту при нажатой левой кнопке выделяет текст от начальной до конечной позиции указателя. Если щелкнуть мышью в промежутке между левой границей окна редактора текстов и левой границей текста, будет выделена целиком строка текста. Перемещение указателя мыши в этом пространстве при нажатой левой клавише выделяет несколько строк текста.
Операции с выделенным блоком
Выделенный блок текста может быть перемещен, скопирован или удален, для этого используются комбинации клавиш:
Shift+Del - удаляет отмеченный блок текста и помещает его в Буфер Обмена Windows;
Ctrl+Ins - помещает в Буфер Обмена Windows копию отмеченного блока текста;
Shift+Ins - вставляет содержимое Буфера Обмена Windows в текущую позицию курсора.
Для перемещения и копирования блока текста можно использовать также режим "drag & drop" ("перенеси и оставь").
Для перемещения необходимо поместить указатель мыши над выделенным блоком текста, нажать левую кнопку мыши и, не отпуская се, поместить указатель мыши в то место, куда необходимо переместить выделенный текст, после чего отпустить левую кнопку мыши.
Для копирования выделенного блока следует при перемещении мыши держать нажатой клавишу Ctrl, и отпустить ее после отпускания кнопки мыши.
Перетаскивать блок текста можно выполнять также при нажатой правой кнопке мыши. В этом случае, после отпускания кнопки мыши буде выдано меню, из которого следует выбрать необходимое действие: переместить блок текста, копировать его или отказаться от выполнения операции.
Возможность перетаскивания текста мышью можно отключать при настройке параметров системы (пункт "Параметры" меню "Сервис" главного меню программы).
Удаление текста
Для удаления текста используются следующие клавиши и комбинации клавиш:
Del - удаляет выделенный текст или символ справа от курсора;
Backspace - удаляет выделенный текст или символ слева от курсора
Ctrl+Y - удаляет строку
Вставка конца страницы
Для вставки конца страницы следует выбрать пункт "Вставить конец страницы" в меню "Действия" главного меню программы. Переход к новой странице будет обозначен знаком §. При печати в этом месте текста будет начата новая страница.
Отмена сделанных изменений
Если в процессе редактирования допущена ошибка, текстовый редактор позволяет автоматически вернуть первоначальное состояние редактируемого текста. Для этого необходимо воспользоваться одним из следующих способов: в меню "Действия" главного меню программы выберите пункт "Отменить" или нажмите клавиши Alt+Backspace.
После этого результаты вашего последнего действия будет отменены. Вы можете выполнять операцию отмены сделанных изменений несколько раз подряд.
Чтобы восстановить отмененные действия, можно выбрать пункт "Вернуть" в меню "Действия" главного меню программы или нажать клавиши Alt+Shift+Backspace.
Поиск и замена
Текстовый редактор системы 1С:Предприятие позволяет найти в текстовом документе любую последовательность символов и заменить ее другой последовательностью.
Поиск. Для осуществления поиска необходимо выбрать пункт "Поиск" в меню "Действия" главного меню программы. На экран будет выдан диалог для установки параметров поиска.
В поле "Искать" этого диалога следует ввести образец для поиска. Длина строки - образца поиска - не должна превышать 128 символов.
Чтобы различать при поиске прописные и строчные буквы, включите опцию "Учитывать регистр". При включенной опции "Искать целые слова" будут найдены только целые слова, а не части слов.
Группа "Направление" позволяет указать направление поиска: "Вперед" - вправо и вниз от текущей позиции курсора; "Назад" - влево и вверх от текущей позиции курсора.
После установи необходимых параметров для выполнения поиска следует нажать кнопку "Искать". Если указанная последовательность символов будет найдена, она будет выделена инверсным цветом.
Для повторения поиска можно использовать следующие клавиши:
F3 - поиск с прежними параметрами, Shift+F3 - поиск вперед по тексту; Alt+F3 - поиск назад по тексту.
Внимание. Когда поиск достигает конца документа, он продолжается с начала, и, наоборот, при достижении начала документа поиск продолжается с конца.
Замена. Для выполнения замены символьной строки необходимо выбрать пункт "Заменить" в меню "Действия" главного меню программы. На экран будет выдан диалог для установки параметров замены.
В поле "Искать" этого диалога следует ввести образец для поиска. В поле "Заменить на" необходимо указать последовательность символов, на которую будет заменяться образец поиска, указанный в поле "Искать".
Чтобы различать при поиске прописные и строчные буквы, включите опцию "Учитывать регистр". При включенной опции "Искать целые слова" будут найдены только целые слова, а не части слов.
Группа "Изменить в" позволяет указать диапазон поиска - в выделенном тексте (блоке) или во всем документе.
После установки необходимых параметров для начала процесса поиска и замены нажмите кнопку "Искать".
Если искомый образец будет найден, он будет выделен в тексте инверсным цветом. Для замены найденной последовательности символов следует нажать кнопку "Заменить", будет произведена ее замена, и поиск будет продолжен дальше.
Чтобы заменить сразу все вхождения искомой строки, следует нажать кнопку "Заменить все".
Внимание. Когда замена достигает конца документа, она продолжается с начала, и, наоборот: при достижении начала документа замена продолжается с конца.
Кнопка "Закрыть" закрывает диалога режима поиска и замены.
Сохранение текстового документа
Для сохранения текстового документа выберите пункт "Сохранить" в меню "Файл" главного меню программы или нажмите кнопку в панели инструментов главного окна программы. Если документ сохраняется в первый раз, на экран будет выдан стандартный диалог для сохранения файла, в котором необходимо указать имя нового документа и, если необходимо, каталог, в который он будет помещен.
Так же, как и при открытии документа, при сохранении в поле "Тип файла" можно выбрать формат сохраняемого файла.
Для сохранения существующего текстового документа под другим именем выберите пункт "Сохранить как" в меню "Файл" главного меню программы. На экран будет выдан стандартный диалог для сохранения файла, в котором необходимо указать новое имя документа и, если необходимо, каталог, в который он будет помещен. После сохранения документа под новым именем файл со старым именем остается на диске.
Печать текстового документа
Настройка параметров страницы. Режим настройки параметров страницы позволяет выбрать печатающее устройство и установить размер и ориентацию бумаги, на которой будет производиться печать документа. Для вызова этого режима выберите пункт "Параметры страницы" в меню "Файл" главного меню программы. На экран будет выдан диалог "Параметры страницы".
Поле "Принтер" позволяет выбрать для печати один из принтеров, подключенных к вашему компьютеру. Нажатием кнопки можно открыть список таких принтеров и выбрать требуемый принтер, щелкнув мышью его название в списке. Аналогичным образом выбирается размер бумаги и лоток принтера, откуда будет подаваться бумага при печати.
Группа "Поля" позволяет задать расстояние между краем листа и печатаемым текстом. Текст, который не помещается в отведенных границах по ширине, будет вынесен на соседнюю страницу.
Группа "Экземпляров на страницу" позволяет выбрать количество экземпляров документа, которые при печати будут помещаться на одну страницу (экземпляры помещаются один под другим).
Если выбрана опция "Авто", то программа сама будет определять количество экземпляров: если при выбранном размере листа и полях печати па странице помещается 2 экземпляра документа целиком, то будет напечатано два экземпляра, а если не помещается - то один.
После установки всех необходимых параметров для выхода из режима нажмите кнопку "ОК". Нажав кнопку "Отмена", можно отказаться от изменения параметров страницы.
Просмотр документа перед печатью. Вы можете перед печатью просмотреть документ в том виде, как он будет напечатан. Для этого следует выбрать пункт "Просмотр" в меню "Файл" главного меню программы.
При просмотре можно использовать кнопки "След." и "Пред." для вывода на экран следующей и предыдущей страниц просматриваемого документа и кнопку "2 Стр./1 Стр." для переключения в режим одновременного просмотра двух страниц документа и обратно.
Для изменения масштаба изображения можно использовать мышь или кнопки "Развернуть" и "Свернуть".
Если указатель мыши находится в пределах просматриваемого документа, нажатие левой кнопки мыши дискретно увеличивает масштаб изображения. Всего существует 3 фиксированных масштаба просмотра; при достижении самого крупного нажатие левой кнопки мыши вновь показывает документ в самом мелком масштабе.
Нажатие кнопки "Развернуть" увеличивает масштаб на 1 шаг, нажатие кнопки "Свернуть" - уменьшает.
Для выхода из режима предварительного просмотра следует нажать кнопку "Закрыть".
Печать документа. Для вывода документа на принтер следует в меню "Файл" главного меню программы выбрать пункт "Печать"
На экран будет выдан стандартный диалог для настройки параметров печати.
В этом диалоге следует установить необходимые параметры печати: выбрать принтер, диапазон страниц для печати, количество копии, и нажать кнопку "ОК" для выполнения печати.

Приложение 2.
Табличный редактор
В системе 1С:Предприятие печатные формы создаются в виде документов табличного типа. Для работы с такими документами в системе существует специализированный табличный редактор.
Табличный редактор также может использоваться для создания документов как полнофункциональный редактор документов табличного типа.
В дальнейшем в настоящем приложении, наряду с термином "табличный редактор системы 1С:Предприятие", будет использоваться термин "таблица" и "табличный документ".
При работе пользователя в режиме запуска "1С:Предприятие" документы табличного типа используются главным образом как средство просмотра информации, которая может выводиться на печать. Прежде всего, это отчеты и печатные формы первичных документов. В большинстве случаев таблица открывается системой автоматически при формировании отчета, печатной формы документа, справочника и т. д. В основном, сформированная системой таблица используется для просмотра и печати. Однако она является самостоятельной сущностью и может быть сохранена в файл, отредактирована и т. д. Кроме того, можно открывать ранее сохраненные в виде файлов таблицы и создавать новые.
В большинстве случаев в режиме запуска "1С:Предприятие" работа пользователя с табличным документом заключается в основном в его просмотре, поэтому в данном приложении будут описаны просмотр, сохранение и печать табличного документа. Подробное описание табличного редактора приведено в одноименной главе книги "1С:Предприятие. Конфигурирование и администрирование".
Что такое таблица в системе 1С:Предприятие
Таблица в системе 1С:Предприятие, как и любая другая таблица, представляет собой совокупность ячеек прямоугольной формы, организованных в строки и столбцы.
Каждый столбец таблицы и каждая строка имеет свой уникальный номер. Строки и столбцы нумеруются независимо, нумерация начинается с 1 и ведется от левого верхнего угла таблицы. Таким образом, любая ячейка таблицы может быть обозначена парой чисел - номером строки и номером столбца, на пересечении которых она находится.
Самая верхняя ячейка столбца, изображенная серым цветом, называется "заголовком столбца". В ней выводится номер столбца, кроме того, она используется для выделения столбца. Аналогичное назначение имеет и самая левая ячейка строки, которая называется "заголовком строки".
Естественно, сама таблица также имеет название. Название таблицы (оно же - название документа) выводится в заголовке окна табличного документа.
Два режима работы таблицы
Таблица в системе 1С:Предприятие может работать в двух принципиально разных режимах. Режим работы таблицы полностью настраивается в Конфигураторе.
Таблица как результат работы отчета
Наиболее часто таблица является итогом работы отчета или обработки: при помощи табличного документа отображаются результаты выполнения отчета.
Обычно, при вызове отчета появляется диалог, в котором вводятся параметры отчета, после чего на основе этих параметров, данных информационной базы, исходной таблицы, по алгоритму, записанному в модуле, формируется отчет в виде итоговой таблицы, которая, в частности, может включать диаграмму, построенную по итогам обработки информации. Как ячейки итоговой таблицы, так и элементы диаграммы могут затем служить инструментом для получения дополнительной информации - так называемой расшифровки, или детализации.
В этом режиме таблица используется для построения печатной формы объекта (документа, справочника и пр.).
Этот же режим работы таблицы реализуется для всех остальных объектов метаданных как единственно возможный (естественно, для всех, имеющих табличную форму).
Если изменение документа не запрещено, табличный документ в таком режиме может редактироваться пользователем: можно изменять количество строк и столбцов, редактировать содержимое ячеек. Табличный документ может быть напечатан, при этом его печатная форма практически совпадает с тем, что пользователь видит на экране (в отличие от экранного, отпечатанный документ может иметь колонтитулы, на каждом листе могут повторяться определенные столбцы и строки и т. д.).
Таблица в режиме ввода данных
Для обработок и отчетов, в том числе внешних, таблица может быть настроена на работу в другом режиме - не как итоговой таблицы, а как интерактивного средства ввода, обработки и отображения данных. При вызове такого отчета в 1С:Предприятии таблица появляется в одном окне с диалоговой формой или вместо нее.
В этом режиме в некоторые ячейки такой таблицы, определенные на этапе конфигурирования, можно вводить данные, в других ячейках таблицы, недоступных для непосредственного ввода, помещаются формулы, значения которых вычисляются после ввода данных и помещаются в доступные ячейки.
Фактически в таком режиме табличный документ системы 1С:Предприятие похож на "традиционные" электронные таблицы, такие, как Microsoft Excel или Lotus 1-2-3. Однако в отличие от них, в табличном документе системы 1С:Предприятие разделен процесс редактирования формул таблицы и ввода данных, которые эти формулы должны обрабатывать, при этом ввода данных разрешается только в строго определенные ячейки.
Редактирование таблицы в режиме ввода данных ограничено только такими "разрешенными" ячейками: нельзя редактировать содержимое других ячеек, а также изменять количество строк и столбцов таблицы.
Если для таблицы в Конфигураторе указано использование вместе с диалогом, то окно таблицы будет содержать и диалоговую форму. Работа таблицы и диалога может быть настроена таким образом, что выполнение каких-либо действий в диалоге вызывает изменение значений в ячейках таблицы. Этим таблица в режиме ввода данных также отличается от таблицы как итога отчета.
Открытие и создание табличного документа
В большинстве случаев табличный документ в режиме запуска "1С:Предприятие" отрывается автоматически при формировании отчета или печатной формы первичного документа. В таких случаях содержимое таблицы определяется тем режимом, который ее сформировал. При этом могут быть установлены специфические свойства таблицы: отключен показ сетки и заголовков, включен режим "Только просмотр" и т. д. Кроме специальных случаев, когда изменение документа запрещено, все эти установки можно отключать.
Создание табличного документа. Чтобы создать новый табличный документ, в меню "Файл" главного меню программы выберите пункт "Новый". В появившемся запросе выберите строку "Таблица" и нажмите кнопку "ОК". Будет открыто окно табличного редактора, содержащее пустой документ.
Открытие существующего табличного документа. Чтобы открыть существующий табличный документ, сохраненный в виде файла, в меню "Файл" главного меню программы выберите пункт "Открыть". На экран будет выдан стандартный диалог открытия файла. В этом диалоге необходимо выбрать имя файла документа и нажать кнопку "Открыть" для его открытия.
Сохранение табличного документа
Сформированный системой автоматически или созданный пользователем табличный документ можно сохранить в файл для того, чтобы его в дальнейшем можно было бы открыть, просмотреть и распечатать.
Чтобы сохранить табличный документ в виде файла, в меню "Файл" главного меню программы выберите пункт "Сохранить" или нажмите клавиши Ctrl+S. Если табличный документ уже сохранялся как файл, или для него задано имя файла, то он будет сохранен сразу, в противном случае на экран будет выдан стандартный диалог сохранения файла. В этом диалоге выберите имя файла документа.
Для записи документа, уже имеющего имя файла, с другим именем следует использовать пункт "Сохранить как" меню "Файл".
В диалоге сохранения файла можно указать не только имя файла, но и выбрать тип файла. Обычно табличные документы сохраняются в специальном формате, используемым 1С:Предприятием для хранения табличных документов. Такие файлы имеют расширение "MXL". Сохраненные таким образом табличные документы можно открыть через меню файл 1С:Предприятия.
Однако существует возможность сохранить табличный документ в двух других форматах: "Таблица Excel" (расширение *.XLS) и "HTML Документ" (расширение *.НТМ или *.HTML).
Сохранение в формате "Таблица Excel" позволяет открывать сохраненный файл в электронной таблице MS Excel.
Сохранение в формате "HTML Документ" позволяет открывать сохраненный файл любым средством для просмотра HTML-документов, например, MS Internet Explorer.
Сохранение в этих двух форматах позволяет получить отчет или другую печатную форму 1С:Предприятия в виде файла, который может быть просмотрен без использования 1С:Предприятия.
Просмотр таблицы
Перемещение по таблице. Согласно общей концепции интерфейса Windows, окно таблицы в любой момент времени показывает только часть таблицы, лежащей "под" этим окном. Для перехода к любой ячейке в видимой области таблицы достаточно щелкнуть эту ячейку мышью. Выбранная ячейка становится активной. Для вывода на экран скрытых за границами окна областей таблицы используются линейки прокрутки.
Для прокрутки таблицы в окне используйте следующие действия:
Перемещение
Действия
На строку вверх или вниз
Щелкните мышью нижнюю или верхнюю кнопку со стрелкой на вертикальной линейке прокрутки.
На столбец вправо или влево
Щелкните мышью левую или правую кнопку со стрелкой на горизонтальной линейке прокрутки.
На окно вверх или вниз
Щелкните мышью ниже или выше бегунка на вертикальной линейке прокрутки.
На окно вправо или влево
Щелкните мышью левее или правее бегунка на горизонтальной линейке прокрутки.
На несколько экранов
Используя бегунки на линейках прокрутки, установите необходимое положение окна.
Масштабирование изображения. Для удобства просмотра таблицы изображение можно дискретно масштабировать.
Для выбора масштаба изображения используется пункт "Масштаб" из меню "Вид" главного меню программы: при выборе этого пункта открывается подменю, в котором можно выбрать желаемый масштаб изображения таблицы.
Управление видом таблицы. При помощи меню "Вид" главного меню программы можно управлять отображением различных областей и компонентов таблицы: заголовков строк и. столбцов, сеткой таблицы и т. д.
Кратко поясним назначение пунктов меню "Вид". Каждый пункт работает как переключатель: его включение вызывает отображение соответствующей области таблицы:
"Заголовки"
управляет показом заголовков, строк и столбцов таблицы;
"Сетка"
включает и отключает показ сетки таблицы - тонких линий, разделяющих ячейки таблицы;
"Авторазбиение"
включает и отключает показ границ страницы при печати;
"Панель формул"
включает и отключает показ панели формул;
"Черно-белый"
отключает и включает показ цветов, заданных для табличного документа. При включении этого пункта (в меню против него появляется галочка) все цвета будут определяться установками операционной системы MS Windows.
Фиксация шапки и боковика. Редактор таблиц системы 1С:Предприятие имеет возможность зафиксировать верхние строки и левые столбцы таблицы таким образом, чтобы при листании таблицы они постоянно присутствовали на экране. Эта возможность обычно бывает удобна, когда требуется просматривать какую-либо информацию, оформленную в виде таблицы большого размера. В этом случае на экране постоянно будут присутствовать шапка и боковик таблицы.
Для фиксации используется пункт "Зафиксировать" из меню "Вид" главного меню программы.
Чтобы зафиксировать верхние строки таблицы, следует выделить строку таблицы. Зафиксированы будут все строки, расположенные выше выделенной строки.
Чтобы зафиксировать столбцы таблицы, следует выделить колонку таблицы. Зафиксированы будут столбцы, расположенные слева от выделенного столбца.
Чтобы зафиксировать одновременно строки и столбцы таблицы, следует выделить ячейку таблицы. Зафиксированы будут строки и столбцы, расположенные соответственно выше и левее выделенной ячейки.
Если в таблице существуют зафиксированные строки и (или) столбцы, для снятия фиксации следует выбрать пункт "Расфиксировать" из меню "Вид" главного меню программы.
Защита от редактирования. Для запрета редактирования таблицы используется пункт "Только просмотр" из меню "Вид" главного меню программы.
Заметим, что некоторые возможности, удобные для просмотра отчетов и форм документов, работают только в том случае, если включен режим "Только просмотр".
Редактирование текста в ячейке
Будем называть текстом любую комбинацию символов, включающую буквы, цифры, знаки препинания, пробелы и служебные символы. Числа, введенные в ячейку, также считаются текстом.
Редактирование текста выполняется только в активной ячейке. Чтобы сделать ячейку активной, щелкните на ней левой кнопкой мыши.
Для редактирования текста в ячейке нажмите клавишу Enter или F2, или выберите ячейку двойным щелчком мыши Тогда ячейка перейдет в режим редактирования - в пей появится текстовый курсор (мигающая вертикальная черта), который можно переместить в нужную позицию текста, используя клавиши управления курсором или мышь.
Для ввода текста в пустую ячейку просто начните набирать нужные символы на клавиатуре. Ячейка перейдет в режим редактирования и в ячейке будет отображаться вводимый текст. Для окончания ввода текста нажмите Enter. Чтобы отменить сделанные изменения в тексте ячейки, нажмите Esc.
Закончить редактирование текста можно также, щелкнув мышью любую невыделенную ячейку. Это действие равносильно нажатию клавиши Enter.
Если редактируемая ячейка уже содержала какой-либо текст, то при вводе новых символов этот текст будет удален.
Следует особо отметить комбинацию Ctrl+Enter. Нажатие этих клавиш позволяет начать новую строку текста в ячейке, не прекращая редактирование ячейки.
Если текст полностью не помещается в ячейке, то для его показа будет использовано пространство соседних по горизонтали ячеек (слева, справа или с обеих сторон - зависит от типа выравнивания текста в ячейке).
Клавиши, используемые для редактирования. В процессе редактирования текста в ячейке таблицы вы можете использовать те же клавиши и комбинации клавиш, которые используются в других приложениях Windows:
Клавиши управления курсором
Смещение курсора на 1 символ вправо, влево, вверх или вниз
Ctrl + Стрелка Вправо,
Ctrl + Стрелка Влево
Смещение курсора на слово вправо/влево
Home
Перемещение курсора в начало строки
End
Перемещение курсора в конец строки
Del
Удаление символа справа от курсора или выделенного фрагмента текста.
Backspace
Удаление символа слева от курсора или выделенного фрагмента текста.
Ctrl+Del
Удаление текста от курсора до конца строки
Поиск и замена
Табличный редактор системы 1С:Предприятие позволяет искать в табличном документе любую последовательность символов, а также заменять ее другой последовательностью.
Поиск. Для осуществления поиска необходимо выбрать пункт "Искать" в подменю "Поиск" меню "Действия" главного меню программы, или нажать Ctrl+F3 на клавиатуре или кнопку на панели инструментов "Стандартная". На экран будет выдан диалог для установки параметров поиска.
В поле "Искать" этого диалога следует ввести образец для поиска. Длина строки - образца поиска - не должна превышать 128 символов.
Чтобы различать при поиске прописные и строчные буквы, включите опцию "Учитывать регистр".
При включенной опции "Ячейки целиком" будут найдены только те ячейки, в которых с искомым текстом совпадает весь текст ячейки, а не его часть.
Всего имеется восемь вариантов обхода документа при поиске. Нужный вариант выбирается с помощью группы "Направление" и поля со списком "Просматривать". Все варианты обхода являются циклическими.
Группа "Направление" позволяет указать общее направление поиска: "Вперед" - но строкам вправо и но столбцам вниз от текущей позиции; "Назад" - по строкам влево и по столбцам вверх от текущей позиции.
Поле со списком "Просматривать" позволяет задать диапазон и порядок перебора направлений поиска, предоставляя выбор из четырех вариантов:
По текущему столбцу
искать, начиная от текущей ячейки, сдвигаясь вниз или вверх в пределах столбца в зависимости от указанного общего направления; после достижения конца столбца (или начала - при направлении назад) циклически переходить к началу (или, соответственно, к концу);
По текущей строке
искать, начиная от текущей ячейки, вправо или влево в зависимости от указанного общего направления; после достижения конца строки (или начала - при направлении назад) циклически переходить к началу (или, соответственно, к концу);
По столбцам
искать в пределах столбца как по текущему, после достижения конца (или начала) столбца менять столбец поиска, сдвигаясь вправо или влево на одну ячейку в указанном общем направлении, после достижения конца (или начала) документа циклически переходить к началу (или концу);
По строкам
искать в пределах строки как по текущей, после достижения конца (или начала) строки менять строку поиска, сдвигаясь вниз или вверх на одну ячейку в указанном общем направлении, после достижения конца (начала) документа циклически переходить к началу (концу).
После установки необходимых параметров для выполнения поиска следует нажать кнопку "Искать". Если ячейка с указанной последовательностью символов будет найдена, то она станет текущей.
Независимо от ранее заданного общего направления, можно повторить поиск, задав ему направление "Вперед", если
* выбрать пункт "Искать вперед" в подменю "Поиск" меню "Действия",
* или нажать Shift+F3 на клавиатуре
* или кнопку на панели инструментов "Стандартная".
Независимо от ранее заданного общего направления, можно повторить поиск, задав ему направление "Назад", если
* выбрать пункт "Искать назад" в подменю "Поиск" меню "Действия",
* или нажать Alt+F3 на клавиатуре
* или кнопку на панели инструментов "Стандартная".
Для повторения поиска с теми же параметрами, какие были в последнем поиске, можно использовать пункт "Повторить поиск" в подменю "Поиск" меню "Действия" или нажать F3 на клавиатуре.
Замена. Для выполнения замены символьной строки необходимо выбрать пункт "Заменить" в меню "Действия" главного меню программы. На экран будет выдан диалог для установки параметров замены.
В поле "Искать" этого диалога следует ввести образец для поиска. В поле "Заменить" необходимо указать последовательность символов, на которую будет заменяться образец поиска, указанный в поле "Искать".
Поиск производится точно так же, как и при простом поиске. При замене не применяется общее направление поиска "Назад". После установки необходимых параметров для начала процесса поиска и замены следует нажать кнопку "Искать".
Если ячейка с указанной последовательностью символов будет найдена, то она станет текущей.
Для замены найденной последовательности символов следует нажать кнопку "Заменить", будет произведена ее замена, и поиск будет продолжен дальше.
Чтобы заменить сразу все вхождения искомой строки, следует нажать кнопку "Заменить все".
Кнопка "Закрыть" закрывает диалог режима поиска и замены.

<<

стр. 3
(всего 4)

СОДЕРЖАНИЕ

>>