ПРИНЦИПЫ ФУНКЦИОНИРОВАНИЯ СИСТЕМЫ 1С:ТОРГОВЛЯ

ГЛАВА 1 КОНЦЕПЦИЯ СИСТЕМЫ 1С:ТОРГОВЛЯ Функционирование системы 1С:Торговля, как и системы 1С:Предприятие в целом, делится на два, разделенных во време­ни процесса — настройку и пользовательскую работу. Таким об­разом, все сеансы работы с системой можно разделить на два ти­па: сеанс настройки, или конфигурирования структур данных, от­четов, алгоритмов обработки данных и т.д., при котором работает администратор системы (режим запуска Конфигуратор ); сеанс работы пользователя, при котором конечные пользователи сис­темы вводят предварительно настроенные документы, редакти­руют справочники, структура которых определена при настройке, используют готовые алгоритмы обработки данных и получают отчеты (режим запуска 1С:Предприятие ). Более подробно эти режимы запуска рассмотрены ниже.
Кроме двух описанных выше режимов запуска существует ре­жим запуска Отладчик, предназначенный для отладки алго­ритмов обработки данных, созданных в режиме конфигурирова­ния. Подробно этот режим запуска описан в книге 1С:Предприятие. Конфигурирование и администрирование.
Так как набор таких объектов предметной области, как на­кладные, счета, прайс-лист, каталог товаров и прочие, зависит от конкретной реализации поставляемой с системой конфигурации, опи­сание работы с системой 1С:Торговля дается в максимально общем виде, без ссылок на особенности работы программы с конкретными документами, отчетами, справочниками. В настоящем Руководстве даются общие приемы работы с элементами данных различных типов из числа используемых системой: константами, справочниками, жур­налами документов и документами, отчетами.
Пояснения по применению конкретных документов, отчетов, и т.д. можно получить из пользовательского описания или из книги, пред­ставляющей собой описания типовой конфигурации (в первоначаль­ ной поставке — Описание типовой конфигурации ).

Конфигурирование

На этапе конфигурирования системы выполняется ее настройка на особенности конкретного предприятия: создаются справочники необходимой структуры для хранения различной нормативно-справочной информации; создаются заново или кор­ректируются структуры используемых документов и их формы; разрабатывается необходимое число журналов для работы с до­кументами; корректируются существующие или разрабатываются новые отчеты для получения итоговых данных о работе предприятия.
Совокупность созданных в процессе конфигурирования структур данных, алгоритмов обработки, отчетов называется конфигурацией задачи. Редактирование конфигурации задачи называется настройкой конфигурации задачи или конфигурированием. Конфигурирование системы выполняется в режиме запуска онфигуратор.
Система настройки прав пользователей и авторизации дос­ тупа. При конфигурировании системы разработчик конфигурации или администратор системы может создать наборы прав доступа к данным, соответствующие пользователям разного уровня. Количество и структура наборов прав определяется конкретной конфигурацией системы. Например, могут быть введены такие наборы прав, как Кладовщик, Менеджер, Начальник отдела.
Система настройки пользовательских интерфейсов. Для того чтобы интерфейс конкретной конфигурации системы полно­стью отражал настроенные структуры данных в системе, преду­смотрена возможность настройки общих интерфейсных компо­нент системы: меню, панелей инструментов, комбинаций клавиш.
На этапе конфигурирова ния может быть создано несколько пользовательских интерфейсов для разных типов пользователей (менеджеров, кладовщиков).
Список пользователей. Список пользователей создается уже для конкретной организации. Каждому пользователю назначается роль, включающая набор прав пользователя и пользоват ельский интерфейс.

Работа пользователя

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

Основные возможности системы

Система 1С:Торговля — универсаль ная система для учета тор­говой деятельности предприятия. Она предназначена для реше­ния широкого круга разнообразных задач учета, например:
• учет складских запасов товаров и их движения;
• учет взаиморасчетов с клиентами и поставщиками;
• резервирование товаров и контроль оплаты;
• учет денег на расчетных счетах и в кассе;
• учет товарных кредитов и контроль их погашения;
• автоматический расчет цен списания товаров;
• учет выданных на реализацию товаров, их возврата и оплаты.
Набор выполняемых программой 1С:Торговля функций опре­деляется ее конфигурацией, содержащейся в комплекте поставки системы или созданной для конкретного торгового предприятия.
Возможности системы позволяют организовать:
• учет по нескольким фирмам и нескольким складам;
• учет товаров в различных единицах измерения, а денежных средств — в различных валютах;
• получение самой разнообразной отчетной и аналитической информации о финансовых и товарных движениях.
Средства конфигурирования программы позволяют настроить ее на самые различные виды торговой деятельности. Вы можете организовать произвольное количество справочников и докумен­тов необходимой структуры. Вы можете настроить произвольное количество регистров для учета средств в самых различных раз­резах.
Система 1С:Торговля позволяет организовать максимально удобный ввод информации. При заполнении документов вы мо­жете осуществлять подбор товаров из каталога или прайс-листа с автоматическим расчетом цен и сумм. Документ может быть ав­томатически заполнен на основании другого документа. Вы мо­жете просмотреть список связанных документов.
Широкие оформительские возможности программы позволяют вам создать формы первичных документов и отчетов с использо­ванием различных шрифтов, рамок, цветов, рисунков. Печатная форма документа может автоматически меняться в зависимости от внесенной в документ информации.
Программа ориентирована на работу в реальном времени. Она автоматически поддерживает в актуальном состоянии текущие остатки товарных и денежных средств. При вводе документов может выполняться контроль наличия товаров на складе или со­стояние взаиморасчетов клиента.
Система авторизации и контроля прав позволяет ограничить возможности использования различных функций для отдельных категорий пользователей.
1С:Торговля имеет широкие возможности для связи с другими программами. Конкретная конфигурация может поддерживать автоматическую загрузку справочников из внешних приложений, передачу отчетов в другие программы, в том числе формирование проводок для программы 1С:Бухгалтерия.

Краткое описание понятий системы 1С:Предприятие

Информация, изложенная ниже, представляет собой краткое описание тех понятий системы 1С:Предприятие, которые доступ­ны для компоненты Оперативный учет. Она будет полезна для специалистов, которые осуществляют конфигурирование систе­мы. Конечные пользователи программы 1С:Торговля могут озна­комиться с данным параграфом по желанию.
Константы. Объекты, предназначенные для хранения инфор­мации, характерной для всей конфигурации в целом. Как прави­ло, константы используются для работы с постоянной и услов­но-постоянной информацией, но могут представлять собой и пе­риодически изменяемые данные. Обычно вводятся такие константы, как Наименование пред­приятия, Размер НДС, ФИО главного бухгалтера, Срок резервирования товаров и др.
Справочники. Объекты, предназначенные для хранения мно­жества однотипных данных и реализации разного рода класси­фикаторов. Справочник может иметь несколько форм представ­ления, форму для редактирования элемента справочника. Обычно справочниками являются списки товаров, организа­ций, валют, сотрудников и др.
Перечисления. Перечисления используются в системе для описания постоянных (не редактируемых пользователем) спи­сков значений. Типичными примерами перечислений являются виды оплаты (наличная, безналичная, бартер), статус клиента (постоянный, разовый).
Документы. Для отражения любых операций и событий, при­водящих к движению средств или влияющих на состояние дан­ных системы, в программе 1С:Торговля используются документы. Как правило, набор документов 1С:Трорговли совпадает с набо­ром реальных физических документов, используемых в торговой деятельности: счет, приходная или расходная накладная, заказ, изменение статуса партнера, выписка из банка и т.д.
Каждый документ имеет визуальное представление (экранную форму) и может иметь неограниченное количество реквизитов в шапке и в многострочной части, которые заполняются при его выписке (вводе в систему). Кроме того, документ имеет печат­ную форму, которая представляет собой его бумажный эквива­лент.
При конфигурировании документа описывается также алго­ритм его проведения, т.е. описывается, каким именно образом данный документ влияет на остатки товаров, состояние клиентов и пр. Алгоритм проведения документа описывается на встроен­ном языке программы.
Журналы. Для просмотра документов в системе предусмотрен механизм журналов. Каждый журнал может отображать тот или иной набор видов документов. Для журнала могут быть опреде­лены графы журнала и отображаемая в них информация из до­кументов различных видов.
Таким образом, основное назначение журнала — это просмотр списка документов нескольких видов. Например, может быть создан журнал Складские докуме нты, который будет содержать все прPходные накладные и накладные на внутреннее перемеще­ние.
Регистры. Для анализа остатков и движений средств, ком по­нента Оперативный учет системы 1С: Предприятие использует т.н. регистры. Регистры используются для поддержки складских запасов, взаиморасчетов и т.д.
Регистр представляет собой многомерную таблицу хранения остатков и оборотов по тем или иным ресурсам. Например, для складского запаса товаров может быть создан регистр Товарный запас с двумя измерениями Товар и Склад и одним ресур­сом Количество. В этом случае система будет поддерживать остатки товаров в разрезе складов.
Изменение остатков по регистрам может производиться толь­ко документами. Каждое такое изменение имеет определенное место на оси времени . Каждый документ может порождать неог­раниченное количество движений по регистрам любых видов.
Для работы в реальном време ни система поддерживает поня­ти е точки актуальности итогов (далее — ТА). ТА может быть установлена принудительно, но ее могут изменять проводимые в потоке документы. С другой стороны, проводимые в потоке до­кументы получают мгновенный доступ к актуальным итогам по всем регистрам, например, для контроля складских остатков. Хо­тя, разумеется, существует возможность проведения документа задним числом, с од ной стороны, и получения итогов на любой момент — с другой.
Отчеты и Обработки. Для описания отчетов и процедур про­извольной обработки данных в системе существуют два типа объектов — отчеты и обработки. Первый из них, как правило, применяется для получения сводной информации по тем или иным данным. Второй, как правило, выполняет обработку, т.е. р едактирование дан ных, например пересчет цен каталога товаров. Каждый отчет или обработка имеет форму, в которой могут быть выбраны параметры формирования отчетов. Например, для вы­дачи складской справки можно выбрать конкретный склад, груп­пу товаров и т.д.
Алгоритм получения отчета или обработки данных описывает­ся с использованием встроенного языка, при этом может быть задействован встроенный язык запросов. Для вывода отчетов может быть использован как текстовый формат, так и специали­зированный табличный формат отчетов.


Глава 2 Константы

Константы в программе 1С:Торговля, как правило, служат для хранения информации, которая либо совсем не изменяется в процессе функционирования системы, либо изменяется достаточно редко. Наиболее простой пример подобной информации — название организации, которое, как правило, не меняется.
Удобство использования констант заключается в том, что в них один раз заносится какая-либо информация, которая затем может многократно использоваться при формировании документов, в расчетах, при построении отчетных форм. Например, уже упоминавшееся название организации можно занести в специально объявленную константу, а в многочисленных бланках использовать имя константы для получения ее значения — наименования организации. При каких-либо изменениях в наименовании организации достаточно изменить его всего один раз — в константе — и все изменения автоматически будут отражены в тех местах, где эта константа используется.
В процессе настройки конфигурации задачи можно создать практически неограниченное количество констант для хранения любой нужной информации.

Окно списка констант

Вся работа с константами ведется в специальном окне Список констант. Если конечный пользователь имеет доступ к константам, то это окно может быть вызвано каким-либо пунктом меню, кнопкой панели инструментов или через системное меню Операции. Как именно получить доступ к списку констант, как правило, описано в книге по типовой конфигурации программы 1С:Торговля.
Если конфигурацией не определено иное, список констант можно вызвать на экран выбором пункта Константы в меню Операции главного меню программы.
Глава 2 Константы



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


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

Просмотр списка констант

Просмотр списка констант. При просмотре списка констант можно использовать мышь и клавиатуру.
Для перемещения курсора на одну ячейку вниз, вверх, влево или вправо следует использовать соответствующие клавиши управления курсором. Когда курсор достигает границы окна, нажатие на клавиши управления курсором вызывает вертикальную прокрутку содержимого окна, выводя на экран для просмотра очередные строки списка констант.
Клавиши PgDn и PgUp используются для листания списка соответственно на страницу вниз или вверх, а клавиши Ноте и End позволяют перейти сразу на самую первую или самую последнюю строку списка.
Если размер окна констант изменен таким образом, что в нем не отображаются все графы, кроме вертикальной линейки прокрутки, внизу окна появляется горизонтальная линейка прокрутки.
Для просмотра списка можно использовать линейки прокрутки. Кнопки -
Глава 2 Константы


,
Глава 2 Константы


,
Глава 2 Константы


,
Глава 2 Константы


, расположенные на концах линеек прокрутки, могут использоваться для перемещения курсора: однократное нажатие на кнопку смещает курсор на одну ячейку в соответствующем направлении.
Для удобства просмотра содержимого списка констант можно менять ширину колонок в таблице. Для этого необходимо поместить указатель мыши на линию, разделяющую заголовки колонок списка, пока указатель не примет форму , нажать левую кнопку мыши, перемещая мышь, установить нужную ширину колонок, затем отпустить левую кнопку мыши.
Просмотр истории значения константы. При настройке конфигурации задачи для любой константы можно задать необходимость хранения истории изменения ее значения. Подобные константы мы будем называть периодическими. В этом случае в списке констант будет храниться не только самое последнее значение константы, но и все ранее существовавшие значения с датами их ввода.
Подобный механизм позволяет поSучать значение такой константы, существовавшее на любую дату.
Для просмотра истории значения константы необходимо встать на строку с нужной константой и выполнить одно из следующих действий:
• нажать клавишу F5 или
• нажать мышью кнопку К4 в панели инструментов окна справочника или
• выбрать пункт История значения в меню Действия главного меню программы.
Окно истории значения константы представляет собой таблицу, состоящую из двух колонок — дата и значение константы на эту дату.
При просмотре истории значения константы можно использовать те же клавиши, что и при просмотре списка констант: клавиши управления курсором перемещают выделение на одну ячейку в соответствующем направлении, клавиши PgDn и PgUp используются для листания истории значения соответственно на страницу вниз или вверх, а клавиши Номе и End позволяют перейти сразу на самую первую или самую последнюю строку.

Редактирование констант

При использовании программы 1С:Торговля в сеансе работы пользователя возможна только корректировка значения констант в списке. Добавление новых констант, удаление ненужных констант, изменение краткого или полного наименования у существующих констант могут выполняться только в Конфигураторе.
При работе со многими формами (визуальными представлениями данных) программы 1С:Торговля редактирование данных проводится одинаковым или похожим образом. Ниже мы подробно опишем работу в окне констант, но приведенные здесь правила являются общими для многих других случаев работы с данными в программе 1С:Торговля.
Чтобы изменить значение константы, необходимо установить курсор в ячейку таблицы, содержащую изменяемое значение, и нажать клавишу Enter или Shift+Enter. Ячейка переключится в режим редактирования, и в ней появится текстовый курсор в виде мигающей вертикальной полоски.
После внесения необходимых исправлений следует нажать клавишу Enter для выхода из режима редактирования.
При создании константы в процессе настройки конфигурации задачи, помимо кода и полного наименования, константе задается тип ее значения. В зависимости от этого, существует ряд общих правил, которые следует соблюдать при редактировании значения константы.

Для ввода значения константы типа дата необходимо в поле ввода указать дату в формате ДД.ММ.ГГ (число, порядковый номер месяца и две последние цифры года) или ДД.ММ.ГГГГ (число, порядковый номер месяца и четыре цифры года). Применение того или иного формата ввода даты устанавливается параметром Число цифр в представлении даты (закладка Общие панели настройки параметров системы). Панель настройки параметров системы вызывается через пункт Параметры меню Сервис.
Разделительные точки указывать не нужно — они всегда присутствуют в поле ввода даты. Если дата указана неверно, — например, номер месяца больше 12, — программа не позволит записать такое значение и в этом случае необходимо исправить неверно указанную дату. Также нельзя будет записать пустую дату. Однако можно отказаться от ввода значения константы, нажав клавишу Esc, тогда будет сохранено ее предыдущее значение.
При вводе даты можно воспользоваться встроенным календарем программы, нажав на кнопку К2 в поле ввода даты или нажав клавишу F4.
При этом на экране появится встроенный календарь программы, в котором мышкой или при помощи клавиатуры можно выбрать необходимую дату. Более подробно работа со встроенным календарем описана в главе 9 Сервисные возможности.

Числовое значение вводится путем набора нужного числH на клавиатуре. Также при вводе значения константы можно использовать калькулятор. Для этого нажмите клавишу F4 при редактировании значения константы.

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

,

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

Работа с историей значения константы

Свойство константы хранить историю изменения своего значения задается при конфигурировании системы.
Изменение истории значения константы может проводиться двумя способами: вводом нового значения константы в списке констант или вводом и корректировкой строк в окне истории значения константы. Эти способы отличаются в работе, поэтому рассмотрим их по отдельности.
При редактировании значения константы в историю автоматически добавляется новая строка, содержащая значение константы и дату ввода этого значения. Но, если значение константы изменялось в течение одной даты несколько раз, то новые строки в историю не добавляются, а всегда сохраняется последнее введенное значение. С другой стороны, если в константу было повторно введено существующее значение, но за другую дату, в историю значения константы будет добавлена новая строка.
История значения константы может редактироваться в окне История. Это окно вызывается на экран нажатием клавиши F5 из окна справочника, и представляет собой таблицу, состоящую из двух граф: дата изменения значения константы, и значение на эту дату. Записи в таблице сортируются по дате.
Для ввода новой строки выполните одно из следующих действий:
• нажмите кнопку К6 на панели инструментов окна истории или
• нажмите клавишу Ins или
• в главном меню программы откройте меню Действия, в этом меню выберите пункт Новая строка.
В таблицу будет введена новая строка, в графы которой следует ввести дату и значение константы на эту дату. Для отказа от ввода в историю новой строки следует нажать Esc.
Можно ввести новую строку, скопировав одну из существующих. Для этого установить курсор на строку, которая будет служить образцом, и выполните одно из следующих действий:
• нажмите клавишу F9 или
• нажмите мышью кнопку К7 на панели инструментов окна истории или
• выберите пункт Копировать строку в меню Действия главного меню программы.
В таблицу будет введена новая строка, графы которой будут заполнены данными, взятыми из строки-образца. После выполнения необходимых исправлений следует нажать клавишу Enter.
Для удаления строки из истории установите курсор на строку истории, которую предполагается удалить, и выполните одно из следующих действий:
• нажмите клавишу Del или
• нажмите мышью кнопку К8 на панели инструментов окна истории или
• выберите пункт Удалить строку в меню Действия главного меню программы.
После ответа Да на запрос об удалении записи строка будет удалена.

Поиск в списке констант

Для поиска нужной информации в списке констант существует несколько способов, которые будут описаны ниже.

Для быстрого перехода к нужной строке списка констант можно использовать режим быстрого поиска.
Для выполнения быстрого поиска необходимо клавишами или мышью поместить курсор в ту графу списка констант, в которой необходимо найти какое-либо значение, и просто набирать на клавиатуре искомое значение. Поиск ведется вниз от текущего положения курсора в списке констант.
В случае обнаружения первого введенного символа он отображается в рамке в нижней части графы, а курсор устанавливается в ту ячейку списка констант, первые символы значения которой совпадают с введенными. Последний введенный символ можно удалить из строки поиска, нажав клавишу Backspace.
При поиске значений различного типа следует соблюдать изложенные ниже правила.
При поиске по дате следует указывать сначала год (две цифры), затем — без разделительной точки — месяц, и последним — день, например, 960324 (24 марта 1996 года).
При поиске числа сравнение с введенными символами начинается с левой цифры.
Если найденное в списке констант значение не является искомым, можно продолжить быстрый поиск. Для этого следует нажатием клавиши Стрелка Вниз перейти на следующую строку и вновь набрать на клавиатуре искомые символы.

НаиболMе широкими возможностями обладает режим произвольного поиска.
Глава 2 Константы



Для начала поиска следует нажать клавиши Ctrl+F3 или выбрать пункт Поиск из меню Действия главного меню программы. На экран будет выдан диалог для установки параметров поиска.
При помощи управляющих элементов этого запроса можно задавать разнообразные условия поиска.
Прежде всего, в левом поле можно указать, какого типа информацию необходимо найти. При нажатии на кнопку
Глава 2 Константы


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




Глава 3 Справочники

В программе 1С:Торговля справочники служат для хранения условно-постоянной информации, поддержки внутрифирменных или общих классификаторов.
Кроме того, справочники часто используются для формирова­ния списков возможных значений. Такое использование позволя­ет исключить неоднозначность при заполнении тех или иных ре­квизитов документов или других справочников. Например, если в счете требуется вводить наименование организации-клиента, выбор элемента из справочника клиентов позволит избежать ошибочного ввода наименования разными конечными пользова­телями (продавцами).
Если это не запрещено в конкретной конфигурации (для кон­кретного пользователя), справочник может редактироваться в процессе работы — могут вводиться новые записи, редактиро­ваться или удаляться существующие.
Работа со справочниками может осуществляться в двух режи­мах — режим просмотра и редактирования и режим выбора эле­мента справочника.
В режиме просмотра и редактирования форма справочника открывается через главное меню программы, через кнопку панели инструментов, через кнопку другой формы или какими-либо другими действиями, если это обусловлено конфигурацией зада­чи.
В режиме выбора справочник открывается только при вводе знач ения константы, реквизита документа или реквизита другого справочника, при нажатии кнопки К1 или клавиши F4.
Отличия между двумя этими режимами заключаются в том, что в режиме выбора можно установить курсор на требуемый элемент справочника и по нажатию клавиши Enter или кнопки панели инструментов К5 ввести текущий элемент как значение редактируемого реквизита или константы.
Система 1С:Торговля позволяет организовать многоуровневые справочники до 10 уровней вложенности. Использование много­уровневых справочников позволяет организовать условно-постоянную информацию и классификаторы с нужной степенью детализации.
Система 1С:Торговля имеет механизм поддержки подчинен­ных справочников. Такой механизм позволяет связать между со­бой элементы разных справочников: организации и договора с ними, товары и единицы их измерения, и так далее. У подчинен­ного справочника каждый элемент связан с конкретным элемен­том справочника-владельца. При работе в окне подчиненного справочника, набор просматриваемых элементов определяется текущим элементом справочника-владельца. Например, если в окне справочника организаций курсор установлен на конкретном элементе справочника (конкретной организации), то в подчинен­ном ему справочнике договоров будут выведены только договора текущей организации.

Окно справочника

Форму справочника можно вызвать на экран через главное меню программы, нажав кнопку панели инструментов, нажав кнопку другой формы или какими-либо иными действиями, если это обусловлено конфигурацией задачи.
Если это не обусловлено пользовательским интерфейсом, по умолчанию вызов справочника на экран можно осуществить, вы­брав пункт Справочники в меню Операции главного меню программы. На экран будет выдан список существующих в сис­теме справочников.
В этом списке клавишами или мышью следует выбрать на­именование нужного справочника и затем нажать кнопку ОК. Окно с выбранным справочником будет выдано на экран.
Внешний вид формы справочника полностью определяется в процессе настройки конфигурации задачи. Однако существует несколько общих элементов, которые имеет каждая форма спра­вочника.
Глава 3 Справочники





Прежде всего, в заголовке окна справочника выдается назва­ние справочника. Название справочника задается в процессе на­стройки конфигурации задачи и может быть изменено только в сеансе конфигурирования задачи.
Если справочник является подчиненным какому-либо другому справочнику, то в заголовке окна справочника после названия справочника выдается в скобках наименование элемента из спра­вочника-родителя или сообщение Не задан элемент-владелец, если справочник-владелец не открыт или в нем не позиционирован конкретный элемент.
Окно справочника, в общем случае, представляет собой таб­лицу, набор граф которой полностью определяется конкретной конфигурацией. Если это не изменено в конкретной конфигура­ции, таблица содержит минимум две графы — код и наименова­ние элемента справочника.
Состав и взаимное расположение граф, отображаемых в форме справочника, могут различаться для разных пользователей. То есть конфигурация может предлагать несколько визуальных представлений одного и того же справочника.
Если справочник имеет иерархическую структуру, окно спра­вочника может также содержать дерево групп. Взаимное распо­ложение дерева групп и таблицы, вообще говоря, может быть со­вершенно произвольным, однако наиболее часто их располагают рядом и задают одинаковый размер по вертикали.
Если справочник содержит много элементов (строк) и имеет много граф, то в таблице справочника выводится только опреде­ленная его часть, а внизу и справа появляются линейки прокрут­ки. Линейки прокрутки также выводятся в дереве групп, если оно целиком не помещается в окне.
Если для текущего справочника в меню Действия установ­лен показ в виде иерархического списка (возле пункта Иерархический список в этом меню стоит знак ), то в крайней левой графе таблицы справочника выводятся условные знаки, обозначающие тип строки;
Глава 3 Справочники



Строка является элементом справочника.


Глава 3 Справочники



Строка соответствует группе элементов. Заго­ловки групп всегда помещаются в верхней час­ти справочника. Двойной щелчок левой кноп­кой мыши на знаке открывает доступ к элемен­там справочника, входящим в эту группу,
Глава 3 Справочники



Строка содержит название группы, открытой для просмотра. Такая строка всегда помещается в верхней части таблицы, под названиями ко­лонок справочника, и недоступна для корректи­ровки. Двойной щелчок левой кнопки мыши на этом значке закрывает группу.
Если справочник отображается не в виде иерархического спи­ска, а линейно, заголовки групп и элементы справочника в таблице выдаются вперемешку и отличаются только цветом знака
Глава 3 Справочники


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

Просмотр справочника

Просмотр справочника. При просмотре справочника можно использовать мышь и клавиатуру.
Для перемещения курсора на одну ячейку вниз, вверх, влево или вправо следует использовать соответствующие клавиши управления курсором. Когда курсор достигает границы окна, на­жатие на клавиши управления курсором вызывает прокрутку информации в окне, выводя на экран для просмотра очередные колонки и строки справочника.
Клавиши PgDn и PgUp используются для листания таблицы соответственно на страницу вниз или вверх, а клавиши Ноте и End позволяют перейти сразу на самую первую или самую по­следнюю строку справочника.
Для просмотра справочника можно также использовать ли­нейки прокрутки. Кнопки расположенные на вер­тикальной и горизонтальной линейке прокрутки, могут исполь­зоваться также для перемещения курсора: однократное нажатие на кнопку смещает курсор на одну ячейку в соответствующем направлении.
Для удобства просмотра содержимого справочника можно ме­ нять ширину колонок в таблице справочника. Для этого необхо­димо поместить указатель мыши на линию, разделяющую заго­ловки колонок справочника, пока указатель не примет форму , нажать левую кнопку мыши, перемещая мышь, установить нуж­ную ширину колонок, затем отпустить левую кнопку мыши.
Строки в справочнике могут быть двух типов: элементы спра­вочника и наименования групп справочника. Кроме того, как элементы, так и группы могут быть помечены к удалению, что отражается зачеркнутыми значками в крайней левой колонке с правочника. Заголовок группы позволяет перейти к работе с элементами, входящими в группу. Раскрыть группу в справочни­ке можно одним из следующих способов:
• дважды щелкните мышью на знаке
Глава 3 Справочники


в строке таблицы с на­именованием нужной группы или
• установите курсор на строку с наименованием нужной группы и нажмите клавиши Ctrl+Стрелка Вниз или
• установите курсор на строку с наименованием нужной группы и выберите пункт Следующий уровень в меню Действия главного меню программы.
В результате будет открыта для просмотра выбранная группа, знак
Глава 3 Справочники


изменится на
Глава 3 Справочники


. Название этой группы и всех групп верхних уровней будут выданы в первых строках таблицы.
Для возврата на предыдущий уровень можно нажать клавиши Ctrl+Стрелка Вверх, находясь в любой строке группы. Если не­обходимо перешагнуть через несколько уровней, следует дваж­ды щелкнуть мышью на знаке
Глава 3 Справочники


в строке с наименованием нуж­ной группы.
Просмотр дерева групп. Дерево групп содержит наименова­ния групп справочника и позволяет, во-первых, удобно просмат­ривать структуру справочника, и, во-вторых, быстро переходить к элементам, входящим в конкретную группу справочника. На­именование справочника служит корневым элементом дерева групп.
Для удобства работы дерево групп имеет возможность рас­крываться и сжиматься. Знак + в узле ветви указывает, что эту ветвь можно раскрыть, для этого достаточно щелкнуть мышью на знаке +. Ветвь откроет для просмотра следующий уровень, а знак + изменится на -. Закрыть ветвь дерева можно щелчком мыши на знаке -.
Если клавишами или мышью установить курсор на элементе дерева групп, который не является конечным (в свою очередь содержит элементы), то нажатием клавиши *, расположе нной на цифровой клавиатуре (серая звездочка), можно раскрыть сра­зу все ветви дерева для этого элемента, и наоборот, нажатием клавиши - на цифровой клавиатуре (серый минус), можно скрыть все ветви дерева этого элемента.
Изменение относительных размеров дерева групп и таб­лицы. Если дерево групп и таблица справочника расположены рядом или друг над другом, то мышью можно передвигать нахо­дящуюся между ними разделительную линию. Для этого следует поместить указатель мыши на разделительную линию, пока он не примет форму , нажать левую клавишу мыши, пере­двинуть разделительную линию в нужную позицию и отпустить левую клавишу мыши.
Использование дерева групп. Просмотр дерева групп и таб­лицы справочника, вообще говоря, может вестись независимо. Вы можете перемещаться по дереву, раскрывая интересующие вас ветви, — это никак не отразится на картине в таблице справоч­ника. С другой стороны, перемещения по таблице справочника — раскрытие содержимого групп, переход из одной группы в дру­гую и так далее — также не вызывает никаких изменений в дере­ве групп.
Тем не менее, между деревом групп и таблицей справочника существует связь, используя которую, можно быстро переме­щаться к нужным элементам справочника.
При просмотре дерева групп можно просмотреть состав заин­тересовавшей вас группы в таблице справочника, дважды щелк­нув мышью на наименовании группы. Знак
Глава 3 Справочники


возле наименова­ния группы сменится на
Глава 3 Справочники


, а в таблице будет показано содер­жимое выбранной группы справочника. Однако, если отключен показ справочника в виде иерархического списка, то двойной щелчок мыши на наименовании группы в дереве групп установит курсор в таблице на наименование этой же группы.
Если вы находитесь в таблице справочника, то выбором пунк­та Найти в дереве из меню Действия главного меню про­граммы можно выделить ту группу в дереве групп, в которой вы находитесь. При этом переход к группе в дереве групп осуществ­ля ется независимо от режима просмотра справочника — в виде иерархического или простого списка.
Просмотр истории значения реквизита справочника. При настройке конфигурации задачи для любого реквизита справоч­ника можно задать хранение истории изменения его значения. Подобные реквизиты справочника называются периодическими.
В этом случае в справочнике будет храниться не только самое последнее значение реквизита, но и все ранее существовавшие значения с датами их ввода в справочник. История изменения значения сохраняется отдельно для каждого элемента справочни­ка, независимо от историй других элементов. Подобный меха­низм позволяет легко организовать, например, хранение истории курса валюты в справочнике валют.
При конфигурировании задачи для периодических реквизитов с правочника можно задать возможность управления этими рек­визитами из документов. Это значит, что для таких реквизитов значения, установленные документом, привязываются к документу. Например, установленные документом значения будут удалены, если удалить документ.
Кроме того, при конфигурировании задачи для периодических реквизитов справочника можно задать возможность управлять этими реквизитами только из документов. Это значит, что такие реквизиты невозможно редактировать вручную — используя интерактивный режим работы со справочником и историей зна­чения реквизита. Изменять и отменять изменения таких рекви­зитов будет возможно только с использованием соответствующе­го документа.
Для просмотра истории значения необходимо встать на строку с нужным элементом справочника и выполнить одно из следую­щих действий:
• нажать клавишу F5; или
• нажать мышью кнопку К4 в панели инструментов окна спра­вочника; или
• выбрать пункт История значения в меню Действия глав­ного меню программы.
Если хранение истории значения установлено для двух или большего числа реквизитов справочника, на экран будет выдан список для выбора нужного реквизита.
В этом списке клавишами или мышью необходимо выбрать наименование реквизита, история значения которого вас интере­сует, и нажать кнопку ОК.
В зависимости от того, управляется периодический реквизит справочника документом или нет, окно просмотра истории зна­чения реквизита выглядит по-разному.
Прежде рассмотрим случай обычных, т.е. не управляемых документами, реквизитов. Окно истории значения реквизита в этом случае представляет собой таблицу, состоящую из двух ко­лонок — дата и значение реквизита на эту дату.
При просмотре истории значения реквизита можно использо­вать те же клавиши, что и при просмотре справочника: клавиши управления курсором перемещают выделение на одну ячейку в соответствующем направлении, клавиши PgDn и PgUp исполь­зуются для листания истории значения соответственно на стра­ницу вниз или вверх, а клавиши Ноте и End позволяют перейти сразу на самую первую или самую последнюю строку.
Просмотр истории реквизитов справочника, изменяемых документами. Как уже говорилось выше, для некоторых перио­дических реквизитов справочников в конфигурации может быть установлена возможность изменения их документами. Например, ц ены на товары могут устанавливаться специальным документом. В этом случае список истории изменений будет иметь дополни­тельные колонки.
В них выводится информация о документе, выполнившем конкретное изменение: вид документа, время, номер документа, номер строки многострочной части. В левой колонке списка рас­полагаются пиктограммы, отмечающие, какое из изменений вве­дено вручную, а какое выполнено документом.
Значения истории, выполненные документом, не могут кор­ректироваться и удаляться вручную. Они могут быть изменены только при изменении и повторном проведении документа.
Значения, введенные вручную всегда, имеют нулевое (пустое) время. Поэтому, если на одну дату есть значения и установлен­ные вручную и введенные документами, то значение, установ­ленное вручную, располагается перед значениями, установлен­ными документами.
При получении значения на некоторую дату система будет выбирать наиболее позднее значение на эту дату или на бли­жайшую предшествующую, если на эту дату значений не уста­новлено.
Для некоторых периодических реквизитов, изменяемых доку­ментами в конфигурации может быть отключена возможность ручного изменения. В этом случае просмотр истории не позволя­ет вводить значения реквизита.
Сортировка элементов справочника. Когда окно справочни­ка открывается для просмотра или выбора из него нужного эле­мента, строки в справочнике могут быть упорядочены по коду, по наименованию элементов или по произвольному реквизиту, если это обусловлено конфигурацией системы. Порядок сорти­ровки можно задать в меню Действия главного меню програм­мы, пункт Сортировка. Для быстрой смены порядка сортиров­ки можно также использовать клавиши:
Ctrl+1 для упорядочивания строк по кодам элементов
Ctrl+2 для упорядочивания строк по наименованиям элементов
Ctrl+3 по произвольному реквизиту.
При выборе произвольного реквизита на экран будет выдан список реквизитов, по которым может осуществляться сортиров­ка с правочника. Список таких реквизитов задается в процессе настройки конфигурации задачи.
В этом списке следует выбрать наименование реквизита, по которому будет отсортирован справочник, и нажать кнопку ОК".
В зависимости от режима показа справочника порядок сорти­ровки строк справочника имеет свои особенности.
Если для текущего справочника в меню Действия установ­л ен показ в виде иерархического списка (возле пункта Иерархический список в этом меню стоит знак ), то сорти­ровка осуществляется только в пределах уровня вложенности, при этом в начало всегда помещаются наименования групп.
Если показ справочника в виде иерархического списка отклю­че н, заголовки групп и элементы справочника при сортировке не разделяются.

Ввод в справочник нового элемента

Для ввода нового элемента в справочник выполните одно из следующих действий:
• нажмите кнопку К6 на панели инструментов окна справочни­ка или
• нажмите клавишу Ins или
• в главном меню программы откройте меню Действия, в этом меню выберите пункт Новый.
Если необходимо, чтобы новый элемент, вводимый в много­уровневый справочник, сразу попал в определенную группу этого справочника, то перед вводом элемента следует перейти в эту группу.
Замечание. Если для многоуровневого справочника отключен по­каз в виде иерархического списка (пункт Иерархический спи­сок меню Действия главного меню программы), ввод нового элемента в справочник запрещен.
Редактироание кода, наименования и дополнительных рекви­зитов при вводе нового элемента справочника может осуществ­ляться двумя способами — в выводимом на экран диалоге или непосредственно в строке формы справочника. Способ редакти­рования определяется при создании справочника в процессе на­стройки конфигурации задачи. Если разрешено использование обоих способов, то выбрать конкретный способ редактирования можно в меню Действия главного меню программы путем про­становки или снятия отметки возле пункта Редактировать в диалоге.
Если выбрано редактирование в диалоге, то на экран будет выдан диалог для ввода элемента справочника.
Внешний вид диалога, его свойства, поведение управляющих элементов определяются при настройке конфигурации задачи и, в общем случае, может быть самым разнообразным. Однако рабо­та с этим диалогом всегда ведется по общим правилам, которые будут описаны в этом параграфе.
Диалог для ввода элемента справочника (он же используется при редактировании элемента) состоит из совокупности управ­ляющих элементов — полей ввода, кнопок, списков, полей со списками, флажков, являющихся стандартными элементами управления Windows.
Кроме того, если это обусловлено конфигурацией, форма ре­дактирования элемента справочника, как и многие другие на­страиваемые формы редактирования данных, может содержать закладки. Такие управляющие элементы используются для форм, содержащих большое количество редактируемой информации. В этом случае все редактируемые реквизиты сгруппированы на разных страницах, между которыми можно переключаться, вы­брав ту или иную закладку.
Для выбора определенной закладки необходимо щелкнуть на пей мышью. Если закладок много, осуществляется горизонтальная прокрутка закладок кнопками в правой части формы.
Для перемещения по элементам управления диалога можно использовать клавиши Tab и Shift+Tab или просто щелкать мы­шью в соответствующий элемент диалога.
При вводе нового элемента справочника можно завершать ввод очередного реквизита нажатием клавиши Enter, тогда кур­сор будет автоматически переходить на следующий управляющий эл емент диалога.
В диалоге, как правило, заполняются реквизиты Код, Наименование, а также поля ввода, соответствующие реквизи­там справочника. Если это обусловлено конфигурацией, форма ввода элемента справочника может проверять корректность и полноту введенных данных. В случае неправильного ввода могут появляться соответствующие сообщения.
После того, как реквизиты заполнены, для записи элемента в справочник следует нажать кнопку ОК или подобную ей кноп­ку, предназначенную для сохранения результатов редактирования или закрыть окно диалога нажатием кнопки закрытия окна 2а, кнопки Отмена или ей подобной. После того, как на экран бу­дет выдан запрос о сохранении изменений, следует ответить Да для записи в справочник нового элемента, или Нет — для от­каза от записи,
Если редактирование реквизитов элемента справочника осу­ ществляется непосредственно в таблице, то для нового элемента в справочник будет добавлена новая строка, которая автоматиче­ски переключится в режим редактирования. Заполнение каждой графы таблицы следует завершать нажатием клавиши Enter, то­ гда курсор будет автоматически переходить в следующую графу.
После того, как заполнена последняя графа новой строки, на­жатие клавиши Enter выключает режим редактирования и новый элемент запоминается в справочнике. Новый элемент размещает­ся в справочнике согласно текущему порядку сортировки.
Для отказа от ввода в справочник нового элемента следует нажать клавишу Esc.
При вводе нового элемента в справочник, как правило, указы­вается его код, если иное не определено в конфигурации (например, автоматическое заполнение этого обязательного рек­визита справочника). Основные характеристики кода — тип зна­чения, длина, автоматическое присвоение кода для нового эле­мента, пределы проверки кода на уникальность — определяются при создании справочника в процессе настройки конфигурации задачи. В зависимости от этого при вводе нового элемента его код может формироваться автоматически или вводиться вруч­ную.
Если это обусловлено конфигурацией, при вводе элемента его код будет проверяться на уникальность (либо во всем справоч­нике, либо в пределах группы элементов), и, если он совпадает с одним из кодов, уже имеющихся в справочнике, будет выдано сообщение Код не уникален !. В этом случае код необходимо будет исправить.
Система не проводит различий между кодами элементов спра­вочника и групп элементов, т.е. коды группы и элемента не мо­гут совпадать.

Ввод в справочник новой группы

Для ввода новой группы в многоуровневый справочник вы­полните одно из следующих действий:
• нажмите кнопку
Глава 3 Справочники


на панели инструментов окна справочни­ка или
• нажмите клавиши Ctrl+F9 или
• в главном меню программы откройте меню Действия, в этом меню выберите пункт Новая группа.
Если необходимо, чтобы новая группа, вводимая в многоуров­невый справочник, сразу попала в определенную группу спра­вочника, то перед вводом следует перейти в эту группу.
Так же, как и при вводе в справочник нового элемента, при вводе в справочник новой группы редактирование кода, наиме­нования и дополнительных реквизитов группы может осуществ­ляться двумя способами — в выводимом на экран диалоге или непосредственно в строке справочника. В конкретной конфигу­рации может быть установлен какой-то определенный способ ре­дактирования или разрешено использование обоих способов. В этом случае конкретный способ редактирования устанавливается выбором пункта Редактировать в диалоге в меню Действия главного меню программы.
Если установлено, что редактирование группы осуществляется в диалоге, на экран будет выдан диалог для ввода группы. В об­щем случае, его вид может отличаться от диалога, используемого для ввода нового элемента.
В диалоге, как правило, заполняются реквизиты Код, Наименование, а также поля ввода, соответствующие реквизи­там справочника. Если это обусловлено конфигурацией, форма ввода элемента справочника может проверять корректность и полноту введенных данных. В случае неправильного ввода могут появляться соответствующие сообщения.
Для записи новой группы в справочник следует нажать кноп­ку ОК (если таковая присутств ует в диалоге) или закрыть окно диалога нажатием на кнопку 2 ^1 закрытия окна. Если на экран будет выдан запрос о сохранении изменений, следует ответить "Да для записи в справочник новой группы, или Нет — для отказа от записи.
Если р едактирование группы осуществляется непосредственно " строк е справочника, то для новой группы в справочник будет добавлена новая строка, которая автоматически переключится в режим редактирования. В этой строке следует заполнить обязательные графы Код и Наименование, заполнение других граф можно отложить на потом. Заполнение каждой графы следует завершать нажатием клавиши Enter, тогда курсор будет автоматически переходить в следующую графу.
После того, как заполнена последняя графа новой строки, на­жатие клавиши Enter выключается режим редактирования и но­вая группа добавляется в справочник. Новая группа размещается в справочнике в соответствии с текущим порядком сортировки.
Для отказа от ввода новой группы следует нажать клавишу Esc.
Как и при вводе нового элемента, при вводе в справочник но­вой группы, как правило, указывается ее код, если иное не опре­делено в конфигурации (например, автоматическое заполнение этого обязательного реквизита справочника). Основные характе­ристики кода — тип значения, длина, автоматическое присвоение кода, пределы проверки кода на уникальность — определяются при создании справочника в процессе настройки конфигурации задачи. В зависимости от этого при вводе новой группы ее код может формироваться автоматически или вводиться вручную.
Если это обусловлено конфигурацией, при вводе группы ее код будет проверяться на уникальность (либо во всем справоч­нике, либо в пределах родительской группы элементов), и, ес­ли он совпадает с одним из кодов, уже имеющихся в справочни­ке, будет выдано сообщение Код не уникален !. В этом случае код необходимо будет исправить.
Система не проводит различий между кодами элементов спра­вочника и групп элементов, т.е. коды группы и элемента не мо­гут совпадать.

Редактирование элемента справочника

Порядок редактирования элемента справочника несколько от­личается в случае, если редактирование производится непосред­ственно в строке справочника, и если редактирование прои зво­дится в диалоге.
Редактирование в строке. Для редактирования элемента не­обходимо установить курсор в ячейку справочника, значение ко­торой нужно отредактировать, и нажать клавишу Enter или два­жды щелкнуть на ней мышью. Ячейка переключится в режим р едактирования; в ней появится курсор в виде мигающей верти­кальной полоски.
Если редактирование производится в справочнике, открытом для выбора элемента, для переключения ячейки в режим редак­тирования следует нажимать клавиши Shift+Enter.
Корректировка реквизита производится по общим правилам, изложенным в параграфе Редактирование реквизитов элемента справочника.
При редактировании реквизита можно перемещаться в другие графы строки, используя клавиши Tab и Shift+Tab. Для оконча­ния редактирования реквизита следует нажать клавишу Enter.
Чтобы отказаться от редактирования реквизита, следует на­жать клавишу Esc. Ячейка вернется в режим просмотра, и в ней будет восстановлено значение реквизита, существовавшее до ре­дактирования.
Редактирование в диалоге. Для редактирования элемента н еобходимо установить курсор в любую ячейку строки, реквизи­ты которой требуется отредактировать, и нажать клавишу Enter, или дважды щелкнуть мышью в любом месте этой строки. На экран будет вызван заполненный диалог для ввода элемента справочника, в котором следует отредактировать требуемые рек­визиты.
Если редактирование производится в справочнике, открытом для выбора элемента, для редактирования элемента следует на­жимать клавиши Shift+Enter.
Корректировка реквизита производится по общим правилам, изложенным в параграфе Редактирование реквизитов элемента справочника.
Режим редактирования элемента справочника в диалоге пре­доставляет значительное более широкие возможности, чем редак­тирование в строке.
Например, можно открыть одновременно несколько диалогов — для редактирования различных элементов справочника. Тогда информацию можно переносить между ними, используя Буфер Обмена Windows.
Когда открыт диалог для редактирования элемента справоч­ника (или несколько диалогов), сам справочник по-прежнему остается доступе н для работы: можно вводить в него новые эле­менты и группы, удалять их, переносить элементы из группы в группу, то есть использовать все возможности по работе со спра­вочниками, предоставляемые программой.

Просмотр элемента справочника

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

Удаление (пометка на удаление) элемента справочника

Если это предполагается в конкретной конфигурации и если это определено параметром Режим удаления объектов (пункт Параметры меню Сервис, закладка Общие ), система под­держивает ссылочную целостность информационной базы. Это значит, что в этом режиме не проводится непосредственное уда­ление таких объектов системы, как элементы справочника и до­кументы. При этом можно лишь установить пометку на удаление объекта, но не удалить его. Собственно удаление объектов (в ча­стности, элементов справочника) производится при выполнении соответствующей сервисной процедуры — пункт Удаление по­м еченных объектов меню Операции, если эта операция дос­т упна конкретному конечному пользователю.
В каком режиме — непосредственного удаления или пометки на удаление — работает система, легко определить по названию пункта меню Действия (соответственно Удалить или Пометить на удаление ).
Для пометки на удаление или удаления элемента справочника поместите курсор на строку с удаляемым элементом и выполните одно из следующих действий:
• нажмите клавишу Del или
• нажмите мышью кнопку К10 на панели инструментов окна справочника или
• выберите пункт Удалить (Пометить на удаление) в меню Действия главного меню программы.
После ответа Да на запрос об удалении или пометке на удаление элемент справочника будет удален (помечен на удале­ние). Если элемент помечается на удаление, это будет отражено в изменении условного значка в крайней левой графе таблицы.

Отмена пометки на удаление элемента справочника

Если это предполагается в конкретной конфигурации и если это определено параметром Режим удаления объектов (пункт Параметры меню Сервис, закладка Общие) система под­держивает ссылочную целостность информационной базы. Это значит, что в этом режиме элементы справочника лишь помеча­ются к удалению. При этом возможно, если это допускает уро­ вень прав пользователя, снятие пометки на удаление с ранее по­меченного к удалению элемента справочника.
Для отмены пометки на удаление элемента справочника по­местите курсор на строку с ранее помеченным элементом и вы­полните одно из следующих действий:
• нажмите клавишу Del или
• нажмите мышью кнопку К10 на панели инструментов окна справочника или
• выберите пункт Отменить пометку на удаление в меню Действия главного меню программы.
После ответа Да на запрос об отмене пометки на удаление элемент спрвочника будет восстановлен. Это будет отражено в изменении условного значка в крайней левой графе таблицы.

Копирование элемента справочника

Новый элемент или группы могут быть введены в справочник путем копирования уже существующего элемента или группы. Для этого поместите курсор на строку с элементом или группой, которые будут использоваться в качестве образца, и выполните одно из следующих действий:
• нажмите клавишу F9 или
• нажмите мышью кнопку К7 на панели инструментов окна справочника или
• выберите пункт Копировать в меню Действия главного меню программы.
Если для справочника включен режим Редактировать в диа­логе (меню Действия главного меню программы), на экран будет выдан диалог для ввода нового элемента, в котором все реквизиты будут скопированы из реквизитов элемента-образца. Код нового элемента копируется из кода элемента-образца, если для справочника не задано автоматическое присвоение кодов.
Корректировка реквизита производится по общим правилам, изложенным в параграфе Редактирование реквизитов элемента с правочника.

Печать справочника

Если в процессе настройки ко нфигурации задачи при созда­нии справочника для какой-либо экранной формы — окна спра­вочника, диалога для ввода элемента или группы справочника — была создана также печатная форма, то в таком окне должна су­ществовать кнопка, нажатие на которую вызывает построение этой формы. Обычно такая кнопка имеет надпись Печать, хотя может иметь и какую-либо другую подобную надпись. Поясне­ние, каким образом можно построить печатный эквивалент соот­ветствующей экранной формы, можно получить в пользователь­ском описании, книге Описание типовой конфигурации или описании другой конкретной конфигурации, которая использует­ся программой.
После нажатия кнопки Печать (или выполнении каких-либо иных действий, если это указано в описании настройки) на осно­ве заполненных реквизитов диалога будет построена печатная форма.
Созданная печатная форма открывается в редакторе таблиц системы 1С:Торговля. Если в окне редактора видна только часть формы, можно использовать клавиши управления курсором и линейки прокрутки для просмотра остальной ее части.
При необходимости автоматически построенная печатная форма может быть отредактирована. Чтобы иметь такую возмож­ ность, следует в редакторе таблиц включить режим редактирова­ния, выбрав пункт Только просмотр в меню Вид главного меню программы.
Отредактированная печатная форма может быть сохранена в файле на диске. Для этого следует выбрать пункт Сохранить или Сохранить как в меню Файл главного меню программы.
Подробно о работе в редакторе таблиц системы 1С:Торговля рассказывается в соответствующей главе настоящего Руково­дства.
Для вывода печатной формы на принтер следует в меню Файл главного меню программы выбрать пункт Печать. На экран будет выдан стандартный диалог для настройки парамет­ров печати.
В этом диалоге следует установить необходимые параметры печати: выбрать принтер, диапазон страниц для печати, количе­ство копий, — и нажать кнопку ОК для выполнения печати.
При необходимости, перед печатью можно просмотреть форму в том виде, как она будет напечатана. Для этого следует выбрать пункт Просмотр в меню Файл главного меню программы.
При просмотре можно использовать кнопки След . и Пред . для вывода на экран следующей и предыдущей страниц просматриваемого документа и кнопку 2 Стр./1 Стр. для пере­ключения в режим одновременного просмотра двух страниц до­кумента и обратно.
Для изменения масштаба изображения можно использовать мышь или кнопки Развернуть и Свернуть.
Если указатель мыши находится в пределах просматриваемого документа, нажатие левой кнопки дискретно увеличивает мас­штаб изображения. Всего существует 3 фиксированных масштаба просмотра, при достижении самого крупного нажатие левой кнопки мыши вновь показывает документ в самом мелком мас­штабе.
Нажатие кнопки Развернуть" увеличивает масштаб на 1 шаг, нажатие кнопки Свернуть — уменьшает.
Для выхода из режима предварительного просмотра следует нажать кнопку Закрыть.

Реорганизация справочника

При работе с многоуровневыми справочниками может возни­кать необходимость реорганизации элементов справочника, т.е. переноса существующих элементов и одной группы в другую группу справочника.
Подобная операция доступна в меню только в том случае, ес­ли в окне для просмотра справочника, помимо таблицы, сущест­вует дерево групп.
Для переноса элемента или группы в другую группу справочника необходимо последовательно выполнить следующие действия:
• в таблице справочника установить курсор на строку с тем элементом или группой, которую необходимо перенести в другое место;
• в дереве групп выбрать наименование той группы, куда пред­полагается перенести выбранный элемент;
• нажать клавиши Ctrl+F5 или выбрать пункт Перенести в дру­гую группу в меню Действия главного меню программы.
Если в конфигурации задана поддержка уникальности кодов элементов справочника, то необходимым условием переноса бу­дет несовпадение кода переносимого элемента с кодами элемен­тов, уже существующих в группе. В случае совпадения кодов на экран будет выдано сообщение Код не уникальный, при этом н еобходимо будет исправить код.
Замечание. Совпадение кодов обычно бывает у справочников, для которых в процессе настройки конфигура ции задачи установ­лен контроль уникальности кодов новых элементов только в пределах группы.
Если совпадения кодов не обнаружено, на экран будет выдан запрос о переносе, и после ответа Да будет про изведен перенос элемента или группы в указанную группу.

Работа с историей значения реквизита

Изменение истории значения реквизита справочника может проводиться двумя способами: вводом нового значения реквизита при редактировании в форме справочника или форме элемента справочника, а также вводом и корректировкой строк в окне ис­тории значения реквизита. Эти способы отличаются в работе, поэтому рассмотрим их по отдельности.
Редактирование в форме справочника. Ввод или редактиро­вание элемента справочника, имеющего периодические реквизи­ты, производится обычным образом, описанным в данной главе. Редактирование периодических реквизитов ничем не отличается от редактирования непериодических реквизитов.
При записи такого элемента в справочник на экран будет вы­дан следующий запрос.
Глава 3 Справочники



Этот запрос содержит: список периодических реквизитов справочника с датами их последнего изменения; сообщение о да­те, на которую будут введены новые значения, и кнопки для управления записью новых значений. В списке более бледным цветом выдаются те реквизиты, значения которых на указанную дату ввода уже были записаны в истории ранее.
Реквизиты, значения которых были изменен ы при редактиро­вании элемента справочника, отмечены знаком слева от на­именования. Рекви­зиты, выданные бледным цветом, такую от­метку имеют обязательно. Проставленные отметки означают, что новые значения указанных реквизитов будут записаны в исто­рию, Для реквизитов, выданных бледным цветом, значения будут откор­ректированы, то есть новая строка в их историю введена не будет.
Для не изменявшихся реквизитов слева от наименования мо­жет быть поставлена отметка — для такого реквизита в исто­рию будет введена строка с новой датой, и в эту строку вновь будет записано существующее значение этого реквизита.
После расстановки отметок у необходимых реквизитов можно нажать кнопку Изменить — в историях реквизитов будут про­ ведены соответствующие изменения.
Нажатие кнопки Изменить все позволяет записать новые значения в историях всех реквизитов из списка, независимо от проставленных отметок.
Нажав кнопку Отменить, можно отказаться от записи в ис­ториях реквизитов.
Редактирование в окне истории значения. История значе­ния реквизита может редактироваться в окне История, которой можно вызвать на экран нажатием клавиши F5 из окна справоч­ника.
При конфигурировании задачи для периодических реквизитов справочника можно задать возможность управления этими рек­визитами из документов. Это значит, что для таких реквизитов значения, установленные документом, привязываются к доку­менту. Например, установленные документом значения будут удалены, если удалить документ.
Кроме того, при конфигурировании задачи для периодических реквизитов справочника можно задать возможность управлять этими реквизитами только из документов. Это значит, что такие реквизиты невозможно редактировать вручную — используя интерактивный режим работы со справочником и историей зна­чения реквизита. Изменять и отменять изменения таких рекви­зитов будет возможно только с использованием соответствующе­го документа.
В зависимости от того, управляется периодический реквизит справочника документом или нет, окно просмотра истории зна­ч ения реквизита выглядит по-разному.
В том случае, если периодический реквизит не управляется документом, окно представляет собой табли цу, состоящую из двух граф: дата изменения значения реквизита, и значение рек­визита на эту дату. Записи в таблице сортируются по дате.
Если периодический реквизит управляется документом, окно будет иметь дополнительные колонки. В них выводится инфор­мация о документе, выполнившем конкретное изменение: вид документа, время, номер документа, номер строки многострочной части. В левой колонке списка располагаются пиктограммы, от­мечающие, какое из изменений введено вручную, а какое — вы­полнено документом.
Значения истории, выполненные документом, не могут кор­ректироваться и удаляться вручную. Они могут быть изменены только при изменении и повторном проведении документа.
Значения, введенные вручную, всегда имеют нулевое (пустое) время. Поэтому, если на одну дату есть значения и установлен­ные вручную, и введенные документами, то значение, установ­ленное вручную, располагается перед значениями, установлен­ными документами.
Для некоторых периодических реквизитов, изменяемых доку­ментами, в конфигурации может быть отключена возможность ручного изменения. В этом случае просмотр истории не позволя­ет вводить значения реквизита.
В общем случае, для ввода новой строки выполните одно из следующих действий:
• нажмите кнопку К6 на панели инструментов окна истории или
• нажмите клавишу Ins или
• в главном меню программы откройте меню Действия, в этом меню выберите пункт Новая строка.
В историю значения будет введена новая строка, в графы ко­торой следует ввести дату и значение реквизита на эту да у. Для отказа от ввода в историю новой строки следует нажать Esc.
Можно ввести новую строку, скопировав одну из существую­щих. Для этого установите курсор на строку, которая будет слу­жить образцом, и выполните одно из следующих действий:
• нажмите клавишу F9 или
• нажмите мышью кнопку К7 на панели инструментов окна ис­тории или
• выберите пункт Копировать в меню Действия главного меню программы.
В таблицу будет введена новая строка, графы которой будут заполнены данными, взятыми из строки-образца. После выпол­нения необходимых исправлений следует нажать клавишу Enter.
Для удаления строки из истории установите курсор на строку истории, которую предполагается удалить, и выполните одно из сл едующих действий:
• нажмите клавишу Del или
• нажмите мышью кнопку К8 на панели инструментов окна ис­тории или
• выберите пункт Удалить в меню Действия главного меню программы.
После ответа Да на запрос об удалении записи строка б удет удалена.

Редактирование реквизитов элемента справочника

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

Элемент любого справочника имеет обязательный реквизит Код. На стадии проектирования конфигурации, при создании справочника может быть задана необходимость поддерживать уникальность кода в пределах группы элементов или справочни­ка в целом. Таким образом, код может использоваться и, как правило, используется для однозначной идентификации элемента справочника.
Как правило, при вводе в справочник нового элемента, вво­дится и его код и наименование, если иное не задано при конфи­гурировании. Например, конкретная конфигурация может пред­полагать автоматический ввод кода и наименования, а ввод рек­визитов элемента справочника оставить интерактивным.
Если справочник имеет код элемента текстового типа, то пус­тая строка будет считаться неверным кодом, и при попытке за­писать элемент с подобным кодом будет выдано сообщение Неверно задан код !.
Если справочник имеет числовые коды элементов, число О программа считает приемлемым кодом и элемент или группа с таким кодом может быть записана в справочник.
Если при настройке конфигурации задачи для справочника был установлен признак автоматического присвоения кодов но­вых элементов, то соответствующая графа таблицы (или рекви­зит диалога) при вводе в справочник нового элемента будет со­держать код, автоматически сформированный программой.
Этот код можно исправить, однако программа проследит, что­бы указанный вами код не совпадал с кодами уже существующих элем ентов. Проверка будет проводиться либо во всем справочни­ке, либо в пределах текущей группы — это задается при создании справочника в процессе настройки конфигурации задачи.
Если при записи элемента программа обнаружит в справочни­ке элемент с таким же кодом, будет выдано сообщение Код не уникальный !, тогда код необходимо будет исправить.
Если это обусловлено конфигурацией, справочник может иметь так на зываемый префикс кода. Это приведет к тому, что при вводе нового элемента справочника очередной код будет предложен не только исходя из установки автонумерации, но и с определенным префиксом. Тем не менее, пользователь может полностью отредактировать предложенный код, включая его префиксную часть.

Наименование, так же как и код, является обязательным рек­визитом справочника, однако в форме справочника или форме эл емента справочника наименование может отсутствовать.

Для ввода значения типа дата необходимо в поле ввода ука­ зать дату в формате ДД.ММ.ГГ (число, порядковый номер меся­ца и две последние цифры года) или ДД.ММ.ГГГГ (число, по­рядковый номер месяца и четыре цифры года). Применение того пли иного формата ввода даты устанавливается параметром Число цифр в представлении даты (закладка Общие панели настройки параметров системы). Панель настройки параметров системы вызывается через пункт Параметры меню Сервис.
Разделительные точки указывать не нужно — они всегда при­сутствуют в поле ввода даты. Если дата указана неверно, — на­пример, номер месяца больше 12, — программа не позволит запи­сать такое значение и в этом случае необходимо исправить не­верно указанную дату. Также нельзя будет за писать пустую дату. Однако, можно отказаться от ввода значени й константы, нажав клавишу Esc, тогда будет сохранено ее предыдущее значение.
При вводе даты можно воспользоваться встроенным календа­рем программы, нажав на кнопку К2 в поле ввода даты или на­жав клавишу F4.
При этом на экране появится встроенный календарь програм­мы, в котором мышкой или при помощи клавиатуры можно вы­брать необходимую дату. Более подробно работа со встроенным календарем описана в главе 9 Сервисные возможности.

Числовые реквизиты вводятся путем набора нужного числа на клавиатуре. В поле ввода числового реквизита может также при­сутствовать кнопка вызова калькулятора К3, если это указано при создании справочника в процессе настройки конфигурации задачи. При нажатии мышью на эту кнопку на экран будет вы­зван калькулятор, тогда можно произвести необходимые вычис­ления и ввести результат в реквизит документа.
Совет. Если кнопка вызова калькулятора не предусмотрена, можно вызвать калькулятор, нажав клавишу F4.

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

,

Если тип значения реквизита справочника не является одним из так называемых базовых типов (рассмотренные выше число, строка и дата), то ввод значения реквизита справочника осуще­ствляется путем выбора из какого-либо списка значений и в поле ввода такого реквизита всегда присутствует кнопка К1. При на­жатии мышью на эту кнопку (также можно использовать клави­шу F4) на экран будет выдан список, из которого требуется вы­брать необходимое значение. Список может являться справочником (т.е. списком элементов справочника), журналом документов (т.е. списком документов) или перечислением (списком значений перечисления).
Выбор элемента справочника. Необходимую строку в спра­вочнике можно выбрать, дважды щелкнув на ней мышью или нажав кнопку К5 в панели инструментов окна справочника. Кро­ме выбора элемента справочника, доступны все функции работы со справочником — ввод нового элемента, редактирование, уда­ление элемента, реорганизация групп многоуровневого справоч­ника и тому подобное.
Если это обусловлено конкретной конфигурацией задачи, справочник из которого производPтся выбор элемента в качестве значения реквизита, может быть подчиненным другому спра­вочнику. В этом случае выбор значения реквизита несколько от­личается; при нажатии на кнопку К1 сначала появляется окно справочника-владельца, т.е. того справочника, элементам которо­го подчинены элементы справочника, используемого для данного реквизита. Только после выбора элемента-владельца на экран выведется окно требуемого справочника, в котором можно про­извести выбор элемента.
Глава 3 Справочники



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


Выбор из справочника

Как уже отмечалось, помимо просмотра и редактирования, справочник может быть открыт для выбора из него нужного эле­мента. В этом режиме справочник открывается нажатием клави­ши F4 при вводе реквизита типа справочник.
Когда справочник открыт для выбора значения, окно справоч­ника может иметь несколько другой вид, чем когда он открыт для просмотра и редактирования — иной состав и расположение дополнительных колонок справочника, отсутствие или иное по­ложение дерева групп, и так далее. В процессе настройки конфи­гурации задачи для этих режимов можно создать различные ок­на. Как правило, окно для выбора содержит минимум необхо­димой информации, зачастую только колонки кода и наименова­ния.
Тем не менее, со справочником, открытым для выбора, можно выполнять те же действия, что и в режиме просмотра и редакти­рования: добавлять в справочник новые элементы, редактировать дополнительные реквизиты существующих элементов справочни­ка, переносить элементы в другие группы (если в окне есть дере­во групп), и тому подобное.
Например, если в справочнике организаций нужной организа­ции нет, ее можно тут же ввести, а затем выбрать для помещения в реквизит документа. А для существующей организации можно исправить какие-либо реквизиты (конечно, если это позволяет настройка справочника).
Можно также наряду с открытым окном для выбора одновре­менно открыть справочник для просмотра и редактирования. Информация в этих окнах синхронизирована, и все изменения, которые будут производиться в одном окне, будут отражаться в другом.
Редактирование элемента справочника несколько отличается, если справочник открыт для выбора — установив курсор в нуж­ную ячейку, следует нажать клавиши Shift+Enter, а не просто Enter, как в режиме просмотра и редактирования. Впрочем, эту же комбинацию можно использовать и в том случае, если спра­ вочник открыт для просмотра и редактирования.
Таким образом, если форма представления справочника, ис­пользуемая для выбора элемента, не позволяет отредактировать нужный реквизит элемента справочника, можно открыть спра­вочник в режиме просмотра и редактирования, в этом окне вы­полнить все необходимые действия с элементами справочника, зат ем покинуть окно, в котором проводилось редактирование, и уже в окне выбора выбрать нужный элемент.
Для выбора элемента справочника необходимо установить курсор в строку с нужным элементом и нажать клавишу Enter или нажать кнопку К5 на панели инструментов окна справочни­ка. Для отказа от выбора элемента следует закрыть окно спра­вочника, нажав кнопку закрытия окна .

Поиск в справочнике

Для поиска нужной информации в справочнике существует несколько способов, которые будут описан ы ниже.

Для быстрого перехода к нужной стро ке справочника можно использовать режим быстрого поиска.
Для выполнения быстрого поиска необходимо клавишами или мышью поместить курсор в ту графу спра вочника, в которой необходимо найти какое-либо значение, и просто набирать на кла­виатуре искомое значение. Поиск ведется вниз от текущего по­ложения курсора в справочнике.
В случае обнаружения первого введенного символа он ото­бражается в рамке в нижней части графы, а курсор устанавлива­ется в ту ячейку справочника, первые символы значения которой совпадают с введенными. Последний введенный символ можно удалить из строки поиска, нажав клавишу Backspace.
При поиске значений различного типа следует соблюдать из­ложенные ниже правила;
• при поиске по дате следует указывать сначала год (две циф­ры), затем — без разделительной точки — месяц, и последним — день, например, 960324 (24 марта 1996 года);
• при поиске числа сравнение с введенными символами начи­нается с левой цифры.
Если найденное в справочнике значение не подходит, можно продолжить быстрый поиск. Для этого следует нажатием клави­ши Стрелка Вниз перейти на следующую строку и вновь набрать на клавиатуре искомые символы.
Совет. Если справочник представлен в виде иерархического спи­ска, то поиск идет только в текущей группе справочника. Для поиска во всем справочнике следует отключить режим показа справочника в виде иерархического списка.

Наиболее широкими возможностями обладает режим произ­вольного поиска.
Для начала поиска следует нажать клавиши Ctrl+F3 или вы­брать пункт Поиск из меню Действия главного меню про­граммы. На экран будет выдан диалог для установки параметров поиска.
При помощи управляющих элементов этого запроса можно задавать разнообразные условия поиска.
Прежде всего, в левом поле можно указать, какого типа ин­формацию необходимо найти. При нажатии на кнопку в будет открыт список типов значений, по которым можно осуществлять поиск. Из этого списка необходимо выбрать нужный тип значе­ния. В зависимости от выбранного типа, в поле для шаблона по­иска необходимо указать значение указанного типа.
Переключатель Вперед—Назад—С начала позволяет задать направление поиска:
Вперед вниз от текущей строки
Назад вверх от текущей строки
С начала с первой строки
Опция По одной колонке, если она включена, указывает, что поиск будет производиться только в текущей графе списка, — той, в которой стоит курсор. При выключенной опции поиск будет производиться во всех колонках.
Опция Различать регистры, позволяет указать, будут ли различаться при поиске прописные и строчные буквы. Если эта опция включена, прописные и строчные буквы будут считаться разными символами.
Ниже приведены указания, что необходимо ввести в поле шаблона поиска, и как будет производиться поиск при указании того или иного типа значения.
Образец поис ка
Пояснение
Строка
Необходимо ввести произвольную последова­тельность символов. В этом случае значения в ячейках будут считаться строками символов и будет осуществляться поиск вхождения указан­ной строки в значение ячейки
Число
Будет осуществляться поиск указанного числа в колонках числового типа. Нажатием кнопки К3 на экран можно вызвать калькулятор для расчета искомого числа.
Дата
В качестве шаблона поиска следует указать да­ту в формате ДД.ММ.ГГ или ДД.ММ.ГГГГ в зависимости от установки параметра Число цифр в представле нии даты. Нажатием кнопки К2 на экран можно вызвать календарь для вы­бора искомой даты.
Наименование справочника
Если в качестве типа значения выбрано наиме нование конкретного справочника из числа су­ществующих в системе, то по нажатию кнопки К1 указанный справочник будет выдан на эк­ран. Из него следует выбрать элемент, который . необходимо найти.
Наименование
вида документа
В качестве шаблона поиска необходимо указать конкретный документ выбранного вида, список документов открывается при нажатии кнопки К1.
Наименование перечисления
В качестве шаблона поиска следует указать одно из значений выбранного перечисления. Список значений перечисления вызывается на экран нажатием кнопки К1.
После выполнения всех необходимых установок для выполне­ния поиска следует нажать кнопку Поиск.
Если значение, указанное в поле шаблона поиска, найдено, курсор будет установлен в ячейку с найденным значением. Если значение не найдено — будет выдано соответствующее сообще­ние.
Если значений, указанных в качестве шаблона поиска, в спи­ске несколько, то курсор устанавливается на первое встретив­шееся (в соответствии с направлением поиска) значение. Можно продолжить поиск с теми же установками, просто нажав клавишу F3 или выбрав пункт Повторить поиск из меню Действия главного меню программы.
Для смены направления поиска необходимо:
для поиска вперед
нажать клавиши S hi ft+F3 или выбрать пункт Поиск вперед в меню Действия главного меню программы;
для поиска назад
нажать клавиши Alt +F3 или выбрать пункт Поиск назад в меню Действия главного меню программы


Глава 4 Журналы и документы

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

Виды журналов

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

Окно журнала

Для вывода на экран конкретного журнала могут использо­ваться пункты меню, кнопки панелей инструментов, кнопки дру­гих форм, или другие действия, если это задано на стадии кон­фигурирования.
Если в конфигурации не задано иного, по умолчанию журна­лы документов можно открыть, используя пункт Журналы до­кументов меню Операции главного меню программы. На эк­ран будет вызван список журналов, существующих в системе.
В этом списке клавишами или мышью следует выбрать на­именование нужного журнала и затем нажать кнопку ОК. Окно с выбранным журналом будет выдано на экран.
Вид окна того или иного журнала полностью зависит от на­стройки конфигурации задачи. Ниже будет описан вид журнала, выдаваемый по умолчанию, то есть в том случае, когда иное не задано при настройке. Окно с журналом документов в общем случае представляет собой таблицу, имеющую четыре графы (колонки):
• Дата — дата документа,
• Время — время документа,
• Документ — наименование вида документа,
• Номер — номер документа.
Эти четыре графы, как правило, присутствуют в любом жур­нале. Кроме них, при настройке конфигурации может быть опре­делено неограниченное количество дополнительных граф. Допол­нительные графы используются для вывода значений любых дру­гих реквизитов документов, которые отображаются в данном журнале. Каждая строка журнала является ссылкой на документ.
В заголовке окна журнала выдается название журнала, задан­ное при конфигурации, и интервал видимости документов, кото­рый можно изменить при работе с журналом.
Состав граф журнала и их взаимное расположение может быть изменено при настройке конфигурации. По значениям рек­визитов, которые выводятся в основных и дополнительных гра­фах журнала, можно осуществлять быстрый и произвоSьный по­иск.
Внешний вид формы журнала, его свойства, поведение управ­ляющих элементов определяются при настройке конфигурации задачи и, в общем случае, может быть самым разнообразным.
Форма журнала может состоять из совокупности управляю­щих элементов — полей ввода, кнопок, списков, полей со спи­сками, флажков, являющихся стандартными элементами управ­ления Windows.
Закладки. Кроме того, если это обусловлено конфигурацией, форма документа, как и многие другие настраиваемые формы редактирования данных, может содержать закладки. Такие управляющие элементы используются для форм документов, со­держащих большое количество редактируемой информации. В этом случае все редактируемые реквизиты сгруппированы на разных страницах, между которыми можно переключаться, вы­бирая ту или иную закладку.
Для выбора определенной закладки необходимо щелкнуть на ней мышью. Если закладок много, осуществляется горизонталь­ная прокрутка закладок кнопками прокрутки в правой части формы.
Особенно часто закладки в форме журнала используются в журналах документов, для которых возможет отбор по значению (см. ниже). В этом случае закладки формы соответствуют тем или иным значениям отбора документов журнала. Например, журнал может содержать закладки, отображающие документы, введенные тем или иным пользователем (автором документа).

Просмотр журнала

Просмотр журнала. При большом количестве документов в окне журнала отображается лишь определенная его часть. В этом случае для просмотра журнала можно использовать клавиши управления курсором и линейки прокрутки.
Для быстрого перехода в начало или конец журнала можно использовать, соответственно, клавиши Home и End.
Кроме этого, для перемещения курсора по журналу можно ис­пользовать следующие клавиши:
Ctrl+] для перемещения к документам со следующей да­той
Ctrl+[ для перемещения к документам с предыдущей да­той
Интервал видимости. При большом количестве документов, находящихся в журнале (особенно это касается системных жур­налов), просмотр журнала для поиска нужного документа может занять много времени. В этом случает бывает полезно ограни­чить объем просмотра записей в журнале интервалом видимости. Интервал видимости определяет, за какой период времени будут видны документы при просмотре журнала. Текущий интервал видимости выводится в заголовке окна журнала в скобках после названия журнала.
Интервал видимости устанавливается двумя способами — ав­томатически и вручную.
Когда окно с журналом вызывается на экран, интервал види­мости автоматически устанавливается таким, как определено в настройке параметров журнала (пункт Параметры меню Сервис главного меню программы).
Для изменения интервала видимости записей журнала необ­ходимо выбрать пункт Интервал из меню Действия главного меню программы. На экран будет выдан запрос Параметры журна­ла.В соответствующих полях этого запроса необходимо указать начальную и конечную даты интервала видимости документов. Вместо ввода даты вручную нажатием кнопки К2 можно вызвать календарь для выбора нужной даты мышью. После ввода дат для установки интервала следует нажать кнопку ОК..
При просмотре журнала будут видны только те документы, даты которых попадают в установленный интервал.
Сортировка записей журнала. В общем случае журнал может содержать документы различного вида. При показе журнала сорти­ровка записей выполняется по следующим правилам:
• записи в журнале сортируются по дате;
• внутри даты записи сортируются по времени документа
• если в пределах одной даты неYколько документов одного вида имеют одинаковое время, они сортируются по номерам.

Отбор документов

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

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

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

Ввод документов

Как уже отмечалось выше, вся хозяйственная деятельность торгового предприятия фиксируется путем ввода информации в документы и записи этих документов в соответствующие журна­лы. При настройке конфигурации задачи определяется структура документов, вид диалогов для их ввода, печатные формы и алго­ритмы изменения итоговой информации.
При описании документов на стадии конфигурирования суще­ствуют следующие возможности. Документ любого вида имеет номер (который может быть как строковым, так и числовым) и дату ввода в систему. Документ может иметь две основные части: шапку и табличную часть. К шапке относятся реквизиты, кото­рые являются общими для документа, т.е. имеют один экземпляр на документ. Это, например, клиент, его реквизиты и размер скидки, для такого документа как счет.
Табличная часть документа представляет собой список одно­типных данных, которых может встр ечаться более одного на до­кумент. Это, например, список товар ов с количеством и номенк­латурой для того же счета.
В общем случае табличная часть представляет совокупность строк определенной структуры. В не которых документах таблич­ная часть может использоваться как исходные данные для расче­та общей суммы (например, общей стоимости выписанных по счету товаров). Документ в системе 1С:Тор говля может содер­жать только одну табличную часть.
Подсказки. Внешний вид диалога для ввода документа, пе­чатная форма документа, влияние документа на итоговую информацию и другие свойства документа определяются при на­стройке конфигурации задачи. Так как любое предприятие имеет какие-то свои особенности даже при работе с документами обще­го применения, сложно привести какие-либо конкретные реко­мендации по порядку работы. Однако система 1С:Торговля со­держит средства создания пользовательской подсказки, которые позволяют при настройке конфигурации задачи описать порядок работы с конкретным документом. В процессе использования до­кумента такую подсказку можно вызвать на экран, наряду с об­щей помощью по системе 1С:Торговля, которая вызывается кла­вишей FI.
Существует несколько видов пользовательских подсказок.
Описание работы с документом можно вызвать, если выбрать пункт Описание из меню Помощь главного меню программы или нажать кнопку К11 на панели инструментов диалога для ввода документа.
Чтобы получить краткую подсказку по конкретным реквизи­там документа, следует поместить указатель мыши над нужным реквизитом и немного подождать. Через 1...2 секунды возле ука­зателя появится надпись, поясняющая назначение реквизита (если такая надпись создана при настройке диалога для ввода документа).
Более подробное описание реквизита можно получить сле­дующим образом.
Нажмите кнопку К12 на панели инструментов диалога ввода документов. Курсор примет вид стрелки с вопросительным зна­ком. Теперь, если щелкнуть мышью по интересующему вас рек­визиту документа, на экран будет выдан текст, поясняющий смысл выбранного реквизита.
Наконец, можно вызвать на экран общее описание настройки, выбрав пункт Общее описание из меню Помощь главного меню программы. Окно Описание представляет собой интерак­тивный справочник, куда при настройке конфигурации задачи может заноситься текст, поясняющий смысл и порядок работы того или иного элемента настройки. Подробнее работа с окном описания рассмотрена в главе 7 Пользовательское описание.

Ввод нового документа

Выбор документа для ввода может осуществляться различны­ми способами.
Ввод из журнала. Если активным является окно какого-либо из существующих в системе журналов, то для ввода нового до­кумента необходимо
• нажать кнопку К6 на панели инструментов окна журнала или
• нажать клавишу Ins или
• в главном меню программы открыть меню Действия, в этом меню выбрать пункт Новый
Если в журнале могут отображаться документы нескольких видов, на экран будет выдан запрос для выбора вида документа.
В этом списке будут выданы наименования документов только тех видов, которые могут отображаться в текущем журнале.
Совет. Если в сист еме существует много видов документов, и вы не помните, в каком журнале отображаются документы нужно­го вам вида, — откройте полный журнал. Документы, введен­ные в полный журнал, автоматически отображаются также и во всех журналах, для которых это обусловлено конфигурацией.
Если позволяет настройка пользовательского интерфейса (см. ниже), ввод документов можно проводить, не открывая журнала. В списке видов документов необходимо клавишами или мы­шью выбрать наименование нужного вида документов и нажать кнопку ОК. После этого на экран будет выдан диалог для за­полнения реквизитов нового документа. Если в журнале хранятся документы только одного вида, спи­сок видов документов выдаваться не будет, а сразу будет выдан диалог для заполнения реквизитов документа.
Ввод из меню. Ваш пользовательский интерфейс может включать команды меню или кнопки панели инструментов, кото­рые могут позволять сразу начать ввод документа — без откры­тия журнала, в котором хранятся эти документы. Для этого сле­дует выбрать соответствующий пункт меню или нажать специ­ально созданную для этого кнопку на пользовательской панели инструментов.
Информация о порядке ввода конкретных документов может находиться в общем описании настройки. Чтобы вывести описа­ние на экран, следует выбрать пункт Общее описание в меню Помощь главного меню программы или нажать кнопку
Глава 4 Журналы и документы


в панели инструментов главного окна программы.
Если в общем описании информация недостаточна или отсут­ствует, в сеансе конфигурирования системы можно ввести в об­щее описание собственный текст, поясняющий работу того или иного элемента настройки.

Редактирование реквизитов документа

Внешний вид формы документа, его свойства, поведение управляющих элементов определяются при настройке конфигу­рации задачи и, в общем случае, могут быть самыми разнообраз­ными. Однако работа с этим диалогом всегда ведется по общим правилам, которые будут описаны в этом параграфе.
Форма документа состоит из совокупности управляющих эле­ментов — полей ввода, кнопок, списков, полей со списками, флажков, являющихся стандартными элементами управления Windows.
Закладки. Кроме того, если это. обусловлено конфигурацией, форма документа, как и многие другие настраиваемые формы редактирования данных, может содержать закладки. Такие управляющие элементы используются для форм документов, со­держащих большое количество редактируемой информации. В этом случае все редактируемые реквизиты сгруппированы на разных страницах между которыми можно переключаться вы­брав ту или иную закладку.
Для выбора определенной закладки необходимо щелкнуть на ней мышью. Если закладок много, осуществляется горизонталь­ная прокрутка закладок кнопками прокрутки в правой части формы.
Перемещение по элементам диалога. Для перемещения по элементам управления диалога можно использовать клавиши Tab и Shift+Tab или просто щелкать мышью в соответствующий эле­мент диалога.
При вводе нового документа можно завершать ввод очередно­го реквизита нажатием клавиши Enter, тогда курсор будет авто­матически переходить на следующий управляющий элемент диа­лога.
В диалоге, как правило, заполняются реквизиты Номер, Дата, другие поля ввода, соответствующие реквизитам доку­мента, а также многострочная часть документа, если она имеется. Если это обусловлено конфигурацией, форма ввода документа может проверять коррекZность и полноту введенных данных. В случае неправильного ввода могут появляться соответствующие сообщения.
После того, как реквизиты заполнены, для записи документа следует нажать кнопку ОК или подобную ей кнопку, предна­значенную для сохранения результатов редактирования или за­крыть окно диалога нажатием кнопки закрытия окна, кнопки Отмена или ей подобной. После того, как на экран будет вы­дан запрос о сохранении изменений, следует ответить Да для записи документа, или Нет — для отказа от записи.

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

Для ввода значения типа дата необходимо в поле ввода ука­зать дату в формате ДД.ММ.ГГ (число, порядковый номер меся­ца и две последние цифры года) или ДД.ММ.ГГГГ (число, по­рядковый номер месяца и четыре цифры года). Применение того или иного формата ввода даты устанавливается параметром Число цифр в представлении даты (закладка Общие панели настройки параметров системы). Панель настройки параметров системы вызывается через пункт Параметры меню Сервис.
Разделительные точки указывать не нужно — они всегда при­сутствуют в поле ввода даты. Если дата указана неверно, — на­пример, номер месяца больше 12, — программа не позволит запи­сать такое значение и в этом случае необходимо исправить не­верно указанную дату. Также нельзя будет записать пустую дату. Однако, можно отказаться от ввода значения константы, нажав клавишу Esc, тогда будет сохранено ее предыдущее значение.
При вводе даты можно воспользоваться встроенным календа­рем программы, нажав на кнопку К2 в поле ввода даты или на­жав клавишу F4.
При этом на экране появится встроенный календарь програм­мы, в котором мышкой или при помощи клавиатуры можно вы­брать необходимую дату. Более подробно работа со встроенным календарем описана в главе 9 Сервисные возможности.

Числовые реквизиты вводятся путем набора нужного числа на клавиатуре. В поле ввода числового реквизита может также при­сутствовать кнопка вызова калькулятора К3, если это указано при создании документа в процессе настройки конфигурации за­дачи. При нажатии мышью на эту кнопку на экран будет вызван калькулятор, тогда можно произвести необходимые вычисления и ввести результат в реквизит докуме нта.
Совет. Если кнопка вызова калькулятора не предусмотрена, можно вызвать калькулятор, нажав клавишу F4.

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

,

Если тип значения реквизита документа не является одним из так называемых базовых типов (рассмотренные выше число, строка и дата), то ввод значения реквизита осуществляется путем выбора из какого-либо списка значений и в поле ввода такого реквизита всегда присутствует кнопка К1. При нажатии мышью на эту кнопку (также можно использовать клавишу F4) на экран будет выдан список, из которого требуется выбрать необходимое значение. Список может являться справочником (т.е. списком элементов справочника), жур­налом документов (т.е. списком документов) или перечислением (списком значений перечисления).
Выбор элемента справочника. Необходимую строку в справоч­нике можно выбрать, дважды щелкнув на ней мышью или нажав кнопку К5 в панели инструментов окна справочника. Кроме выбора элемента справочника, доступны все функции работы со справочни­ком — ввод нового элемента, редактирование, удаление элемента, ре­организация групп многоуровневого справочника и тому подобное.
Если это обусловлено конкретной конфигурацией задачи, спра­вочник из которого производится выбор элемента в качестве значе­ния реквизита, может быть подчиненным другому справочнику (см. главу Справочники). В этом случае выбор значения реквизита не­сколько отличается; при нажатии на кнопку К1 сначала появляется окно справочника-владельца, т.е. того справочника, элементам кото­рого подчинены элементы справочника, используемого для данного реквизита. Только после выбора элемента-владельца на экран выве­дется окно требуемого справочника, в котором можно произвести вы­бор элемента.
В некоторых случаях, документ может содержать реквизит, значением которого может быть не элемент конкретного спра­вочника, а элемент любого справочника (или нескольких спра­вочников). При этом, при редактировании такого реквизита, пе­ред выводом на экран окна справочника, система предложит вы­брать конкретный справочник, элемент которого будет выбирать­ся как значение реквизита.
В этом окне клавиатурой или мышью выбирается наименова­ние требуемого справочника.
Выбор документа. В журнале документов нужный документ выбирается двойным щелчком мышью. Так же, как и при выборе из справочника, здесь доступны все функции для работы с жур­налом и документами.
Выбор значения перечисления. Для выбора нужного значе­ния из перечисления достаточно указать на это значение мышью.
Отказ от выбранного значения. Для очистки значения, кото­рое вводится путем выбора из списка, следует использовать пункт Очистить значение из меню Действия главного меню программы.

Документ может содерNать табличную часть, в этом случае в диалоге для ввода реквизитов документа будет присутствовать таблица. Ячейки таблицы являются такими же реквизитами, как и реквизиты шапки, и их ввод выполняется в соответствии с правилами, изложенными выше. Однако работа с таблицей имеет некоторые особенности.
Корректировка ячейки таблицы. Для корректировки рекви­зита табличной части следует выбрать ячейку, содержащую этот реквизит, клавишами или мышью и нажать клавиши Shift+Enter. Ячейка переключится в режим редактирования, тогда можно бу­дет изменить содержащееся в ней значение реквизита. Для окон­чания редактирования ячейки следует опять нажать клавишу Enter.
Ввод строки. Первая строка табличной части вводится авто­матически, когда вы переходите в табличную часть, щелкнув на ней мышью, при этом текущая ячейка строки автоматически пе­реключается в режим редактирования. Нажатие клавиши Enter после указания необходимого значения реквизита выключает ре­жим редактирования текущей ячейки и переводит курсор в сле­дующую ячейку (обычно в соседнюю). Когда значение введено в последнюю ячейку строки, нажатие клавиши Enter выключает режим редактирования ячейки.
Для ввода в табличную часть новой строки следует нажать клавишу Ins. Реквизиты строки заполняются так, как описано в предыдущем абзаце.
Замечание. Если при вводе строки в табличную часть курсор по­сле нажатия клавиши Enter перескакивает через ячейки, зна­чит, в данной конфигурации при создании этого диалога был назначен пропуск этих граф табличной части.
Обычно, графа пропускается, если ее значение вычисляется или заполняется автоматически. Но вы всегда можете вернуться к пропущенной графе и отредактировать автоматически введен­ное значение.
Для корректировки реквизита табличной части следует вы­брать этот реквизит клавишами или мышью и нажать клавиши Shift+Enter. Ячейка переключится в режим редактирования, то­гда можно будет изменить значение реквизита. Для окончания редактирования следует нажать клавишу Enter.
Удаление строки. Для удаления строки табличной части сле­дует выбрать строку клавишами или мышью и нажать клавишу Del или кнопку К8 на панели инструментов окна диалога.
Внимание! Удаление строки производится без дополнительного предупреждения.
Копирование строки. Новую строку в табличную часть мож­но ввести путем копирования уже существующей строки. Для этого выполните следующие действия:
• выберите клавишами или мышью строку, которая будет слу­жить образцом
• нажмите клавишу F9 или кнопку К7 на панели инструментов окна диалога.
В табличную часть будет добавлена новая строка, реквизиты этой строки будут заполнены значениями, скопированными из реквизитов строки-образца.
Номера строк. Крайняя левая графа табличной части диалога содержит номера строк табличной части. Эта графа создается автоматически, если в документе предусмотрена табличная часть. При вводе новой строки в табличную часть ей автоматически присваивается очередной порядковый номер. Однако автоматиче­ски сформированный номер можно изменить.
Для смены номера строки выполните следующие действия:
• выделите ячейку с номером строки;
• нажмите клавиши Shi ft+ Enter для перехода в режим редакти­рования
• введите новый номер
• нажмите клавишу Enter для выхода из режима редактирова­ния.
В любой момент можно нажать клавишу Esc и отказаться от исправления номера строки.
Замечание. Система не поддерживает рулевые номера строк. При попытке ввести нулевой номер сист ема не позволит завершить редактирование этого реквизита абличной части.
Перенумерация строк табличной части. Строки табличной части документа сортируются по номерам строк, поэтому воз­можность корректировки номера строки можно использовать для принудительной сортировки строк табличной части документа в нужном порядке.
Если в результате удаления строк табличной части наруши­лась непрерывность их номеров, ее можно восстановить, выбрав пункт Обновить номера строк в меню Действия главного меню программы.

Корректировка документа

Для корректировки документа следует сначала открыть жур­нал, в котором хранятся документы нужного вида. Если вы не помните, в каком журнале лежат нужные вам документы, — от­крывайте полный журнал: он содержит все введенные документы. Средствами поиска можно отыскать документ, который следует откорректировать.
Документ можно открыть для корректировки или просмотра, работая в журнале документов, одним из следующих способов:
• нажать клавишу Enter или
• дважды щелкнуть мышью в любом месте строки с записью о нужном документе или
• выбрать пункт Открыть в меню Действия главного меню программы.
В результате любого из этих действий на экран будет выведе­на экранная форма документа.
Корректировка реквизитов документа производится по общим правилам, изложенным в параграфе Редактирование реквизитов документа. Если корректируется проведенный документ, нельзя изменить его дату.
Вы можете открыть для корректировки одновременно не­сколько документов и переключаться между ними с помощью мыши или команд меню Окна.

Копирование документа

Новый документ может быть введен путем копирования уже существующего документа. Для этого следует в журнале с документами нужного вида поместить курсор на строку с докумен­том, который предполагается копировать, и нажать клавишу F9 или выбрать пункт Копировать в меню Действия главного меню программы,
В результате на экран будет выдана форма документа, в кото­рой все реквизиты, за исключением номера и даты документа, будут скопированы из реквизитов документа-образца. Новому документу, если это обусловлено конфигурацией, присваивается очередной порядковый номер, а в качестве даты будет простав­лена рабочая дата, установленная в общих параметрах.
Корректировка реквизитов документа производится по общим правилам, изложенным в параграфе Редактирование реквизитов документа.

Удаление (пометка на удаление) документов

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

Отмена пометки на удаление документа

Если это предполагается в конкретной конфигурации и если это определено параметром Режим удаления объектов (пункт Параметры меню Сервис, закладка Общие) система под­держивает ссылочную целостность информационной базы. Это значит, что в этом режиме документы лишь помечаются к удале­нию. При этом возможно, если это допускает уровень прав поль­зователя, снятие пометки на удаление с ранее помеченного к удалению документа.
Для отмены пометки на удаление документа откройте журнал, в котором отображаются документы нужного вида, поместите курсор на строку с ранее помеченным документом и выполните одно из следующих действий:
• нажмите клавишу Del или
• нажмите мышью кнопку К8 на панели инструментов окна журнала документов или
• выберите пункт Отменить пометку на удаление в меню Действия главного меню программы.
После ответа Да на запрос об отмене пометки на удаление документ будет восстановлен. Это будет отражено в изменении условного значка в крайней левой графе таблицы.
Более подробно о механизме ссылочной целостности смотрите главу 8.

Ввод документа на основании

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

Подчиненные документы

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

Создание печатной формы документа

Если в процессе настройки конфигурации задачи для доку­мента была создана, помимо экранной формы (диалога), также печатная форма, то в диалоге для ввода реквизитов документа, как правило, существует кнопка, нажатие на которую вызывает построение этой формы. Обычно такая кнопка имеет надпись
Печать, хотя может иметь и какую-либо другую подобную надпись.
Пояснение, как строить печатную форму конкретного доку­мента, можно получить в описании настройки.
После нажатия кнопки Печать (или выполнении каких-либо иных действий, если это указано в описании конфигурации) бу­дет построенная печатная форма документа.
Созданная печатная форма открывается в редакторе таблиц системы 1С:Торговля. Если в окне редактора таблиц видна толь­ко часть формы, можно использовать клавиши управления кур­сором и линейки прокрутки для вывода на экран остальной час­ти формы.
При необходимости, автоматически построенная печатная форма может быть отредактирована. Чтобы иметь такую возмож­ность, следует в редакторе таблиц включить режим редактирова­ния путем выбор пункта Только просмотр в меню Вид глав­ного меню программы.
Отредактированная печатная форма может быть сохранена в файле на диске. Для этого следует выбрать пункт Сохранить или Сохранить как в меню Файл главного меню программы.
Подробно о работе в редакторе таблиц системы 1С:Торговля рассказывается в соответствующем приложении настоящего Ру­ководства.
Печать документа. Для вывода печатной формы на принтер следует в меню Файл главного меню программы выбрать пункт Печать. На экран будет выдан стандартный диалог для настройки параметров печати.
В этом диалоге следует установить необходимые параметры печати: выбрать принтер, диапазон страниц для печати, количе­ство копий, — и нажать кнопку ОК для выполнения печати.
При необходимости перед печатью можно просмотреть доку­мент в том виде, как он будет напечатан. Для этого следует вы­брать пункт Просмотр в меню Файл главного меню про­граммы. При просмотре можно использовать кнопки След. и "Пред. для вывода на экран следующей и предыдущей страниц просматриваемого документа и кнопку 2 Стр./1 Стр. для пере­ключения в режим одновременного просмотра двух страниц до­кумента и обратно.
Для изменения масштаба изображения можно использовать мышь или кнопки Развернуть и Свернуть.
Если указатель мыши находится в пределах просматриваемого документа, нажатие левой кнопки дискретно увеличивает мас­штаб изображения. Всего существует 3 фиксированных масштаба просмотра; при достижении самого крупного нажатие левой кнопки мыши вновь показывает документ в самом мелком мас­штабе.
Нажатие кнопки Развернуть увеличивает масштаб на 1 шаг, нажатие кнопки Свернуть — уменьшает.
Для выхода из режима предварительного просмотра следует нажать кнопку Закрыть.

Сохранение документа

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

Проведение документа

Проведением документа называется операция, в результате которой формируются сведения о том, как данный документ должен изменить итоговую информацию, хранящуюся в регистрах. Одновременно система подсчета итогов на основе этих сведений выполняет изменения в регистрах.
Хранение итогов в системе 1 С: Торговля. Перед тем, как рас­смотреть процесс проведения документа, коротко рассмотрим прин­ципы подсчета и хранения итогов в системе 1С:Торговля.
Итоговая информация в системе 1С:Торговля хранится в регист­рах. При создании конфигурации задачи создается необходимое ко­личество регистров. Для каждого регистра определяется, какая ин­формация и в каком разрезе будет храниться в этом регистре.
Также в процессе настройки конфигурации задачи для каждого вида документов создается модуль движения регистров. Он содержит алгоритм формирования сведений об изменениях в регистрах, которые необходимо выполнить при проведении документа.
При подсчете итогов система 1С:Торговля обрабатывает прове­денные документы и производит соответствующие изменения в реги­страх.
Точка актуальности итогов. Дата и время, по которые включи­тельно обрабатываются проведенные документы, называется точкой актуальности итогов. В общем случае, в качестве точки актуальности итогов берется дата и время самого старшего документа.
Режим Управление итогами позволяет вручную сдвигать точ­ку актуальности итогов во времени как вперед, так и назад, при этом производится пересчет итогов. Проведенные документы, оказавшиеся после точки актуальности итогов, при пересчете итогов не учитыва­ются. Такие документы в журнале операций обозначаются в крайней левой колонке знаком с пометкой зеленого цвета.
При установке точки актуальности итогов в режиме Управление итогами итоги пересчитываются на 00 часов 00 минут 00 секунд да­ты, выбранной в качестве даты актуальности итогов.
Эту особенность следует иметь в виду при выборе точки актуаль­ности в режиме Управление итогами. Например, если вы хотите, чтобы при подсчете итогов были учтены все проведенные документы по 20 мая 1996 года включительно, то в качестве точки актуальности итогов следует выбрать 21 мая 1996 года.
Проведение документа. Перед проведением нового документа следует убедиться, что точка актуальности итогов находится в том же месяце, что и проводимый документ.
Глава 4 Журналы и документы



Запрос на необходимость проведения документа выдается на эк­ран всякий раз при сохранении документа, если для документов этого вида существует модуль движения регистров.
Если на запрос ответить Да — документ будет проведен (то есть изменит информацию в регистрах).
В журнале документов проведенный документ, лежащий до точки актуальности итогов, будет помечен в крайней левой колонке знаком с отметкой красного цвета.
Ответив Нет на запрос, вы можете отказаться от проведения до­кумента прямо сейчас, а выполнить проведение в другое время. Но при этом надо иметь в виду, что при отказе от проведения документа ито­говая информация, хранящаяся в регистрах, не изменится.
В описанной выше ситуации существует потенциальная возмож­ность появления ошибок в учете.
Например, проведенный документ — накладная на отпуск товара — вы­зван для редактирования, и в накладной исправлено количество отпущен­ного товара После записи накладной без ее проведения, безусловно, воз­никнет различие между информацией, содержащейся в накладной, и дви­жением регистров, которое должно было бы последовать в результате про­ведения этой накладной. Обнаружить такую ошибку достаточно трудно — ведь при просмотре журнала проведенный документ и откорректированный, но записанный без проведения документ внешне никак не различаются.
Чтобы избежать подобных несоответствий, можно рекомендовать либо всегда проводить откорректированный документ, либо перед корректировкой проведенного документа делать его непроведенным.
Кроме этого, администратор системы может запретить сотруд­никам низового звена (например, продавцам или менеджерам по работе с клиентами) редактирование проведенных документов. Отредактировав пользовательские права в сеансе конфигуриро­вания системы, администратор может разрешить только ответст­венным сотрудникам выполнение предприятия таких операций, как изменение проведенных документов, проведение документов задним числом и изменение документов без перепроведения.
Чтобы сделать документ непроведенным, следует в меню Действия главного меню программы выбрать функцию Сделать документ не проведенным. После подтверждения уда­ления движения регистров признак проведенного документа изменится на пустую ячейку.
Теперь непроведенный документ можно откорректировать, за­писать, провести (или не проводить), а знак в крайней левой ко­лонке журнала будет правильно отражать текущее состояние до­кумента.
Особые случаи при проведении документов. Рассмотрим си­туации, которые могут возникнуть при проведении документов.
1. Если непроведенный документ имеет более поздние дату и время, чем точка актуальности итогов, то при проведении до­кумента могут возникнуть следующие ситуации:
• если между документом и точкой актуальности итогов нет других проведенных документов, то при проведении доку­мента точка актуальности итогов автоматически сдвигается вперед и становится равной дате и времени проведенного документа;
• если между документом и точкой актуальности итогов су­ществуют проведенные документы, то такой документ не проводится, при этом выдается сообщение, что существуют более ранние проведенные документы.
2. Если проводится непроведенный документ с датой и време­нем меньшим, чем точка актуальности итогов, то выдается запрос о проведенPи документа задним числом. Необходи­мость этого связана с тем, что алгоритм формирования дви­жения регистров может использовать итоговые данные реги­стров для вычисления каких-либо величин. В описанной си­туации итоги на дату и время проводимого документа будут неактуальны. Если при разработке модуля движения регист­ров подобная ситуация не учитывалось, это может привести к ошибкам в вычислениях.
Внимание. Проводить документы задним числом следует с осо­бой осторожностью. Однако, в режиме Управление итогами можно пересчитать документы (выполнить групповое перепро­ведение) и исключить ошибки подобного рода.
Глава 4 Журналы и документы



3. Если дата непроведенного документа равна дате точки акту­альности итогов, но между документом и точкой актуальности итогов существуют проведенные документы, то при проведе­нии документа будет выдан запрос:
Если в этом запросе выбрать опцию Провести документ задним числом, то документ будет проведен со своим временем. В этом случае, как уже упоминалось выше, возмо жно возникновение оши­бок, если алгоритм, формирующий движение регистров, не учитывает возможной неактуаль­ности итогов на момент расчета.
Чтобы избежать этого, следует выбрать опцию Изменить время документа. Тогда время документа будет изменено на время, большее времени самого последнего документа, и уже с этим временем документ будет проведен. Очевидно, что в такой ситуации состояние итоговой информации регистров будет акту­альным на момент проведения документа.
Ситуации, когда между временем записи документа и точкой актуальности итогов существуют проведенные документы, наибо­лее часто могут возникать в процессе интенсивного ввода доку­ментов с многих рабочих мест при работе системы 1С:Торговля в сети. После записи документа при ожидании от пользователя ответа на запрос Провести документ? другие пользователи мо­гут успеть провести свои документы: система 1С:Торговля про­водит документы в порядке живой очереди. Поэтому приве­денный выше запрос может появляться на экране достаточно часто. Выдачу этого запроса можно отключить в настройке тор­говых параметров (пункт Параметры меню Сервис главного меню программы), тогда новый документ всегда будет прово­диться после последнего проведенного документа с соответст­вующим изменением времени документа.
4. Когда точка актуальности итогов вручную сдвигается назад во времени, проведенные документы с более поздними датой и временем, чем дата и время точки актуальности итогов, ис­ключаются при подсчете итогов и, фактически, могут считать­ся непроведенными. Если подобный документ проводится по­вторно, то возможны следующие ситуации;
• если между документом и точкой актуальности итогов нет других проведенных документов, то данная ситуация по­вторяет описанную выше: точка актуальности итогов авто­матически сдвигается и становится равной дате и времени документа;
• если же между документом и точкой актуальности итогов находятся другие проведенные документы, то такой доку­мент не проводится, при этом выдается сообщение о том, что существуют более ранние проведенные документы.
5. Если дата и время проведенного документа меньше, чем точка актуальности итогов, такой документ можно провести повтор­но. Однако также надо иметь в виду возможные ошибки, если алгоритм формирования движения регистров использует ито­говые данные из регистров для вычисления каких-либо вели­чин,

Просмотр движения регистров

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

Просмотр изменений периодических реквизитов справочника, выполненных документом

При проведении документы могут выполнять изменения зна­чений периодических реквизитов справочников. Эта возможность определяется для конкретного вида документа в конфигурации. Если документ выполнил изменения в реквизитах справочника, то существует возможность просмотра этих изменений.
Для просмотра изменений периодических реквизитов спра­вочника, выполненных документом, следует выбрать в журнале пункт меню Движения документа или использовать соответст­вующую кнопку панели инструментов. При этом на экран выда­ется список видов возможных действий документа (движений документа). Следует выбрать верхний пункт Реквизиты спра­вочников. Слева в диалоге выводится признак означающий, есть ли изменения в реквизитах справочников у конкретного до­кумента. При выборе этого пункта от крывается окно, содержащее список изменений в периодических реквизитах. Список будет содержать все изменения (по всем справочникам, реквизитам и элементам), которые выполнил данный документ.
Каждая строчка содержит информацию об одном изменении. В ней указывается вид справочника, наименование реквизита, элемент справочника, значение, установленное документом. Кро­ме того, выводится дата, на которую устанавливается значение и номер, строки документа, к которой относится данное изменение.

Поиск в журнале

Для поиска нужной информации в журналах существует не­сколько способов, которые будут описаны ниже.

Для быстрого перехода к нужной строке журнала можно ис­пользовать режим быстрого поиска.
Для выполнения быстрого поиска необходимо клавишами или мышью поместить курсор в ту графу журнала, в которой необхо­димо найти какое-либо значение, и просто набирать на клавиату­ре искомое значение. Поиск ведется вниз от текущего положения курсора в журнале.
В случае обнаружения первого введенного символа он ото­бражается в рамке в нижней части графы, а курсор устанавлива­ется в ту ячейку журнала, первые символы значения которой совпадают с введенными. Последний введенный символ можно удалить из строки поиска, нажав клавишу Backspace.
При поиске значений различного типа следует соблюдать из­ложенные ниже правила:
• при поиске по дате следует указывать сначала год (две циф­ры), затем — без разделительной точки — месяц, и последним — день, например, 960324 (24 марта 1996 года);
• при поиске по времени искомое значение необходимо вводить так, как оно изображается в графе журнала — с разделителя­ми часов и минут;
• при поиске числа сравнение с введенными символами начи­нается с левой цифры.
Если найденное в журнале значение не подходит, можно про­должить быстрый поиск. Для этого следует нажатием клавиши Стрелка Вниз перейти на следующую строку и вновь набрать на клавиатуре искомые символы.

При ручном (неавтоматизированном) учете наиболее часто для идентификации какого-либо документа достаточно назвать его вид и номер. И поиск нужного документа ведется, чаще все­го, именно по этим признакам.
Система 1С:Торговля имеет специальный режим, который по­зволяет найти нужный документ или группу документов, указав вид документа и его номер.
Глава 4 Журналы и документы



Для поиска документа по номеру необходимо нажать клавиши Ctrl+F5 или выбрать пункт Найти по номеру из меню Действия главного меню программы. На экран будет выдан запрос, показанный на рисунке.


Окно запроса в верхней части содержит список видов доку­ментов, которые включаются в текущий журнал. Щелкая мышью на наименование нужного вида, необходимо выбрать виды доку­ментов, в которых будет производиться поиск. Выбранные виды документов будут выделены инверсным цветом. Повторным щелчком мыши выделение можно снять и, таким образом, отка­заться от поиска документа этого вида.
Справа от списка видов документов располагается кнопка Выбрать все. При ее нажатии будут выделены все виды доку­ментов без исключения.
В поле Номер документа необходимо ввести номер, кото­рый необходимо найти. Для выполнения поиска следует нажать кнопку Найти.
Поиск будет осуществляться от текущего положения курсора вниз до конца журнала документов. По окончании поиска найденные документы будут выданы в виде списке Найденные до­кументы.
В этом списке можно выбрать необходимый документ, указав на него мышью. В этом списке можно выбрать только одну стро­ку.
После нажатия кнопки Выбрать окно запроса Поиск доку­мента по номеру будет закрыто, а курсор в журнале документов встанет на строку с выбранным документом.
В любой момент можно отказаться от поиска документа по номеру, нажав кнопку Отмена или закрыв окно запроса.

Наиболее широкими возможностями обладает режим произ­вольного поиска.
Глава 4 Журналы и документы



Для начала поиска следует нажать клавиши Ctrl+F3 или вы­брать пункт Поиск из меню Действия главного меню про­граммы. На экран будет выдан диалог для установки параметров поиска.
При помощи управляющих элементов этого запроса можно задавать разнообразные условия поиска.
Прежде всего, в левом поле можно указать, какого типа ин­формацию необходимо найти. При нажатии на кнопку
Глава 4 Журналы и документы


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


Глава 5 Отчеты и Обработки

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

Формирование отчета

Для формирования того или иного отчета или для выполне­ния обработки данных могут использоваться главное меню, кнопки панелей инструментов, кнопки тех или иных форм сис­темы или иные действия. Как именно получить тот или иной отчет или выполнить определенную обработку данных, описано в документации на конкретную конфигурацию системы (в перво­начальной поставке — Описание типовой конфигурации).
Глава 5 Отчеты и Обработки



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

Ввод реквизитов запроса

Внешний вид запроса, его свойства, поведение управляющих элементов определяются при настройке конфигурации задачи и, в общем случае, может быть самым разнообразным. Однако рабо­та с этим диалогом всегда ведется по общим правилам, которые будут описаны в этом параграфе.
Экранная форма отчета или обработки состоит из совокупно­сти управляющих элементов — полей ввода , кнопок , списков, полей со списками, флажков, являющихся стандартными элемен­тами управления Windows.
Закладки. Кроме того, если это обусловлено конфигурацией, форма может содержат закладки. Такие управляющие элементы используются для форм, содержащих большое количество редак­тируемой информации. В этом случае все редактируемые рекви­зиты сгруппированы на разных страницах формы, между кото­рыми можно переключаться, выбирая ту или иную закладку.
Для выбора определенной закладки необходимо щелкнуть на ней мышью. Если закладок много, осуществляется горизонталь­ная прокрутка закладок кнопками прокрутки в правой части формы.
Перемещение по элементам диалога. Для перемещения по элементам управления диалога можно использовать клавиши Tab и Shift+Tab или просто щелкать мышью в соответствующий эле­мент диалога.
При заполнении запроса можно завершать ввод очередного реквизита нажатием клавиши Enter, тогда курсор будет автома­тически переходить на следующий управляющий элемент диало­га. Если это обусловлено конфигурацией, форма может прове­рять корректность и полноту введенных данных. В случае непра­вильного ввода могут появляться соответствующие сообщения.
После того, как реквизиты заполнены, можно выполнить фор­мирование отчета или запустить обработку данных.

Для ввода значения типа дата необходимо в поле ввода ука­зать дату в формате ДД.ММ.ГГ (число, порядковый номер меся­ца и две последние цифры года) или ДД.ММ.ГГГГ (число, по­рядковый номер месяца и четыре цифры года). Применение того или иного формата ввода даты устанавливается параметром Число цифр в представлении даты (закладка Общие панели настройки параметров системы). Панель настройки параметров системы вызывается через пункт Параметры меню Сервис.
Разделительные точки указывать не нужно — они всегда при­сутствуют в поле ввода даты. Если дата указана неверно, — на­пример, номер месяца больше 12, — программа не позволит запи­сать такое значение и в этом случае необходимо исправить не­верно указанную дату. Также нельзя будет записать пустую дату. Однако можно отказаться от ввода значения константы, нажав клавишу Esc, тогда будет сохранено ее предыдущее значение.
При вводе даты можно воспользоваться встроенным календа­рем программы, нажав на кнопку 2 в поле ввода даты или на­жав клавишу F4.
При этом на экране появится встроенный календарь програм­мы, в котором мышкой или при помощи клавиатуры можно вы­брать необходимую дату. Более подробно работа со встроенным календарем описана в главе 9 Сервисные возможности.

Числовые реквизиты вводятся путем набора нужного числа на клавиатуре. В поле ввода числового реквизита может также при­сутствовать кнопка вызова калькулятора К3, если это указано при создании формы в процессе настройки конфигурации задачи. При нажатии мышью на эту кнопку на экран будет вызван каль­кулятор, тогда можно произвести необходимые вычисления и ввести результат поле ввода.
Совет. Если кнопка вызова калькулятора не предусмотрена, можно вызвать калькулятор, нажав клавишу F4.

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

,

Если тип значения реквизита формы не является одним из так на­зываемых базовых типов (рассмотренные выше число, строка и дата), то ввод значения реквизита осуществляется путем выбора из какого-либо списка значений и в поле ввода такого реквизита всегда присутствует кнопка К1. При нажатии мышью на эту кнопку (также можно использовать клавишу F4) на экран будет ыдан список, из которого требуется выбрать необходимое значение. Список может являться справочником (т.е. списком элементов справочника), жур­налом документов (т.е. списком документов) или перечислением (списком значений перечисления).
Выбор элемента справочника. Необходимую строку в справоч­нике можно выбрать, дважды щелкнув на ней мышью или нажав кнопку К5 в панели инструментов окна справочника. Кроме выбора элемента справочника, доступны все функции работы со справочни­ком — ввод нового элемента, редактирование, удаление элемента, ре­организация групп многоуровневого справочника и тому подобное.
Если это обусловлено конкретной конфигурацией задачи, спра­вочник из которого производится выбор элемента в качестве значе­ния реквизита, может быть подчиненным другому справочнику (см. главу Справочники). В этом случае выбор значения реквизита не­сколько отличается; при нажатии на кнопку К1 сначала появляется окно справочника-владельца, т.е. того справочника, элементам кото­рого подчинены элементы справочника, используемого для данного реквизита. Только после выбора элемента-владельца на экран выве­дется окно требуемого справочника, в котором можно произвести вы­бор элемента.
В некоторых случаях, форма может содержать реквизит, зна­чением которого может быть не элемент конкретного справочни­ка, а элемент любого справочника (или нескольких справочни­ков). При этом, при редактировании такого реквизита, перед вы­водом на экран окна справочника, система предложит выбрать конкретный справочник, элемент которого будет выбираться как значение реквизита.
В этом окне клавиатурой или мышью выбирается наименова­ние требуемого справочника.
Выбор документа. В журнале документов нужный документ выбирается двойным щелчком мышью. Так же, как и при выборе из справочника, здесь доступны все функции для работы с жур­налом и документами.
Выбор значения перечисления. Для выбора нужного значе­ния из перечисления достаточно указать на это значение мышью.
Отказ от выбранного значения. Для очистки значения, кото­рое вводится путем выбора из списка, следует использовать пункт Очистить значение из меню Действия главного меню программы.

Сохранение и восстановление параметров отчета

Набор параметров, который использовался при формировании какого-либо отчета, можно сохранить, и затем использовать при последующих построениях этого же отчета (выполнении обработки). Набор параметров сохраняется как набор значений рек­визитов диалога.
Подобную возможность удобно использовать, когда диалог для ввода параметров имеет значительное число реквизитов. В этом случае можно запомнить несколько наиболее часто исполь­зуемых наборов параметров. Перед формированием отчета или выполнением обработки выполняется восстановление одного из запомненных наборов параметров, в который, при необходимо­сти, можно внести изменения.
Для сохранения набора параметров следует нажать кнопку К15 на панели инструментов окна диалога или выбрать пункт Сохранить настройку в меню Действия главного меню про­граммы. На экран будет выдан запрос, в котором необходимо за­дать имя сохраняемому набору параметров.
Глава 5 Отчеты и Обработки



После ввода имени следует нажать кнопку ОК для сохране­ния набора параметров под указанным именем или кнопку Отмена для отказа от сохранения.
Для восстановления одного из ранее сохраненных наборов па­раметров необходимо нажать кнопку К14 или выбрать пункт Открыть настройку в меню Действия главного меню про­граммы. На экран будет выдHн список сохраненных наборов па­раметров.
В этом списке необходимо клавишами или мышью выбрать имя одного из ранее сохраненных наборов параметров. После нажатия кнопки ОК список будет закрыт, а реквизиты формы будут заполнены восстановленными значениями.
Для отказа от восстановления набора параметров следует на­жать кнопку Отмена.
Кнопка Удалить позволяет удалить набор параметров из списка. Следует иметь в виду, что если после удаления нажать кнопку Отмена", то при повторном вызове списка удаленные наборы параметров будут восстановлены. Поэтому для подтвер­ждения удаления следует нажать кнопку ОК.

Просмотр отчета

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

Печать отчета

Для вывода отчета на принтер следует в меню Файл глав­ного меню программы выбрать пункт Печать. На экран будет выдан стандартный диалог для настройки параметров печати.
Глава 5 Отчеты и Обработки



В этом диалоге следует установить необходимые параметры печати: выбрать принтер, диапазон страниц для печати, количе­ство копий, и нажать кнопку ОК для выполнения печати.
При необходимости перед печатью можно просмотреть отчет в том виде, как он будет напечатан. Для этого следует выбрать пункт Просмотр в меню Файл главного меню программы.
При просмотре можно использовать кнопки След. и "Пред. для вывода на экран следующей и предыдущей страниц просматриваемого документа, и кнопку 2 Стр./1 Стр. для пе­реключения в режим одновременного просмотра двух страниц документа и обратно.
Для изменения масштаба изображения можно использовать мышь или кнопки Развернуть и Свернуть.
Если указатель мыши находится в пределах просматриваемого документа, нажатие левой кнопки дискретно увеличивает мас­штаб изображения. Всего существует 3 фиксированных масштаба просмотра; при достижении самого крупного нажатие левой кнопки мыши вновь показывает документ в самом мелком мас­штабе.
Нажатие кнопки Развернуть увеличивает масштаб на 1 шаг, нажатие кнопки Свернуть — уменьшает.
Для выхода из режима предварительного просмотра следует нажать кнопку Закрыть.


Глава 6 Управление оперативными итогами

Конечной целью работы системы 1С:Торговля (как, впрочем, и любой другой системы автоматизации учета) является предос­тавление полной и своевременной информации о состоянии средств предприятия. Для обеспечения этого 1С:Торговля содер­жит систему расчета и хранения итоговой информации, которая позволяет получать необходимые итоговые данные в нужных разрезах.

Хранение итогов в системе 1С:Торговля

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

Установка периодичности хранения остатков

Данный режим вызывается из диалога управления оператив­ными итогами. Режим доступен только при монопольном запуске системы.
Использование этой возможности носит чисто администра­тивный характер. Никакого влияния на предметную функцио­нальность системы он не оказывает.
Данный режим предназначен для использования в основном администратором системы.

Компонента Оперативный учет системы 1С:Предприятие использует понятие периода хранения остатков по регистрам. Механизм регистров позволяет получать остатки на любой мо­мент, обрабатывая движения регистров начиная с начала того периода хранения остатков, в который этот любой момент по­падает. Режим установки периодичности позволяет изменить размер периода хранения остатков.

Для входа в данный режим следует в диалоге Управление оперативными итогами нажать кнопку Изменить в группе Периодичность сохранения остатков. При этом открывается диалог Изменение периода сохранения остатков.
Глава 6 Управление оперативными итогами



Для изменения периода следует выбрать из списка требуемую периодичность (месяц, пятнадцать дней, десять дней, пять дней). По умолчанию используется значение месяц. Для установки выбранной периодичности следует нажать кнопку Изменить. Процесс изменения периодичности может занять продолжительное время при большом объеме информационной базы.
Для откHза от изменения периодичности следует нажать кнопку Отмена.


Влияние периодичности на работу системы

Периодичность хранения остатков оказывает следующее влия­ние на работу системы.
При последовательном вводе и проведении документов по достижении конца периода система выдает сообщение о том, что данный период не открыт. Для открытия периода необходимо запустить систему в монопольном режиме и выполнить открытие периода в режиме Управление оперативными итогами. В зави­симости от выбранной периодичности данную операцию нужно будет проделывать раз в месяц, раз в полмесяца, раз в десять или пять дней.
С другой стороны, в тех алгоритмах, которые требуют расче­тов остатков по регистрам на произвольный момент, расчет будет выполняться от момента начала периода хранения остатков, то есть, чем меньше период хранения, тем быстрее будет выпол­няться расчет регистров на произвольный момент. Это может проявляться в некоторых отчетах и при проведении документов задним числом, если алгоритм документа выполняет расчет ос­татков.
Заметим, что чем меньше период хранения остатков, тем больше объем информационной базы.
Рекомендуется изменять периодичность, только в том случае, если Вас не удовлетворяет быстродействие системы именно по указанным алгоритмам (расчету остатков на произвольный мо­мент времени).

Смена точки актуальности итогов

Механизм смены точки актуальности итогов позволяет полу­чать итоговую информацию на любую дату и время. Смена точки актуальности может выполняться двумя способами — автомати­чески и вручную.

Автоматическая смена точки актуальности итогов происходит при проведении документа. При этом должны соблюдаться сле­дующие условия:
• документ и точка актуальности итогов находятся в одном пе­риоде;
• документ имеет более поздние дату и время, чем точка акту­альности итогов;
• между проводимым документом и точкой актуальности итогов нет других проведенных документов.
Очевидно, что, если документы вводятся в хронологическом порядке и их проведение выполняется сразу после ввода, то пе­речисленные условия выполняются как бы сами собой. В этом случае подобный порядок смены точки актуальности позволяет поддерживать итоги в актуальном состоянии сразу после прове­дения каждого документа.

Режим Управление оперативными итогами позволяет вручную сдвигать точку актуальности итогов как вперед, так и назад во времени. Каждое направление движения имеет свои особенности и по-разному влияет на пересчет итогов.
При смещении точки актуальности итогов назад из итогов ис­ключаются проведенные документы, имеющие более поздние да­ту и время, чем новая точка актуальности итогов. Записи о дви­жениях регистров, порожденные такими документами, сохраня­ются.
При смещении точки актуальности итогов вперед при пере­счете регистров будут учтены все проведенные документы, рас­положенные до точки актуальности итогов.
Кроме этого, существует возможность автоматического прове­дения документов, при этом могут повторно проводиться ранее проведенные документы.
Основной особенностью проведения документов в процессе смены точки актуальности итогов заключается в том, что итоги будут актуальны на момент проведения каждого документа. Если алгоритм движения регистров должен использовать итоги для выполнения каких-либо вычислений, то пересчет документов при смене точки актуальности итогов позволяет исключить уже упо­минавшиеся ошибки, связанные с проведением документов задним числом — когда точка актуальности итогов имеет более поздние дату и время, чем дата и время у проводимого докумен­та.
Изменение точки актуальности итогов выполняется следую­щим образом. Следует иметь в виду, что изменение точки акту альности итогов в многопользовательской версии системы 1С:Торговля выполняется только при запуске в монопольном режиме.
1. Закройте все редактируемые документы, если таковые имеют­ся.
2. Вызовите диалог Управление итогами. Это можно сделать, выбрав пункт Управление оперативными итогами в меню Операции главного меню программы.
3. В поле Дата актуальности итогов укажите дату новой точки актуальности итогов.
Дата указывается в формате ДД.ММ.ГГ или ДД.ММ.ГГГГ в зависимости от параметра системы Число, при этом раздели­тельный точки вводить не надо — они уже присутствуют в поле ввода даты. Нажатием на кнопку Hi можно вызвать встроенный календарь и выбрать нужную дату, щелкнув на ней мышью в ок­не календаря.
4. Для смены точки актуальности итогов нажмите кнопку Установить и ответьте Да на запрос Изменить Точку Актуальности итогов?.
Дальнейшие действия зависят от направления смещения точ­ки актуальности итогов — вперед или назад во времени.
Если точка актуальности итогов сдвигается назад во времени — ее смена выполняется без дополнительных запросов. Если точка актуальности итогов сдвигается вперед, на экран будет выдан следующий запрос:
Глава 6 Управление оперативными итогами



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

При работе с журналами документов существует возможность установить точку актуальности итогов равной дате и времени какого-либо документа из журнала. Для этого следует выбрать в журнале строку с записью о документе, который будет служить образцом для установки точки актуальности итогов, и выбрать пункт Установить ТА на документ в меню Действия главно­го меню программы. Порядок дальнейших действий зависит от направления смещения точки актуальности итогов и описан вы­ше в пункте Смена точки актуальности итогов вручную.

Переход к новому периоду

Одним из обязательным условий, необходимых для проведе­ния нового документа, является то, что последний открытый пе­риод хранения итогов включает в себя дату проводимого доку­мента. Если это условие не выполняется, т.е. дата документа вы­ходит за текущий период хранения итогов, то при попытке про­ведения такого документа будет выдано сообщение Период не открыт! и документ проведен не будет.
Открыть следующий период в режиме Управление итогами можно следующими способами:
• сдвинуть точку актуальности итогов на любое число периода, следующего за текущим периодом хранения итогов (см. вы­ше);
• нажать кнопку Открыть в группе Открытие следующего периода. Это действие сдвинет точку актуальности итогов на О часов 00 минут 00 секунд 1-го дня следующего периода.
Если точка актуальности итогов сдвигается на предыдущий период, то текущий период закрывается, и при необходимости вновь попасть в этот - теперь уже следующий - период, потре­буется его снова открыть.


Глава 7 Пользовательское описание

Развитые возможности настойки системы 1С:Торговля на осо­бенности учета на конкретном предприятии не позволяют давать какие-либо определенные рекомендации по использованию от­дельных элементов настройки — справочников, документов, отче­тов. Поэтому настоящее Руководство содержит описание только самых общих приемов работы с системой 1С:Торговля.
Подсказки по работе с системой 1С:Торговля можно получить, используя встроенный справочник системы. Этот справочник вы­зывается в любой момент нажатием клавиши FI.
Также система 1С:Торговля содержит средства создания поль­зовательской подсказки, которые позволяют при настройке кон­фигурации задачи описать порядок работы с конкретным элемен­том настройки. В процессе использования настройки такую под­сказку можно вызвать на экран, наряду с общей подсказкой по системе 1С:Торговля.

Окно описания

Окно описания можно вызвать на экран в любой момент ра­боты одним из следующих способов:
• в меню Помощь главного меню программы выберите пункт Общее описание; или
Глава 7 Пользовательское описание



• нажмите кнопку
Глава 7 Пользовательское описание


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


Просмотр описания

Дерево тем описания строится автоматически и, фактически, повторяет структуру конфигурации задачи.
Для удобства просмотра дерево имеет способность раскры­ваться и сжиматься.
Знак + в узле ветви указывает, что эту ветвь можно рас­крыть. Для этого достаточно щелкнуть мышью на знаке + или дважды щелкнуть мышью на наименовании темы, расположенной возле знака. Ветвь откроет для просмотра следующий уровень, а знак + изменится на -. Закрыть ветвь дерева можно щелчком мыши на знаке - .
Чтобы раскрыть сразу все ветви дерева, необходимо выбрать клавишами или мышью наименование темы у корня дерева (самая верхняя строка) и нажать клавишу *, которая располо­жена справа, на цифровой клавиатуре (серая звездочка).
На первом уровне в дереве располагаются названия разделов описания, соответствующие наименованиям основных элементов настройки — константам, документам, справочникам и так далее.
Последовательно раскрывая ветви дерева тем, можно перейти к описанию конкретного элемента данных.
Для перемещения по темам описания можно использовать де­рево тем или кнопки панели управления.
Для просмотра текста интересующей вас темы следует дважды щелкнуть мышью на наименовании темы или выбрать наимено­вание темы в дереве клавишами или мышью и нажать клавишу Enter. В правом окне будет выдан текст выбранной темы.
Для перемещения по тексту описания можно использовать клавиши управления курсором и клавиши PgDn и PgUp. Теку­щее положение в тексте отмечает текстовый курсор — мигающая вертикальная полоска.
При значительном объеме текста можно использовать полосы прокрутки, расположенные слева и внизу окна, для вывода на экран невидимой части описания.
Кнопки панели инструментов позволяют быстро перемещаться от одной темы к другой.
Кнопка
Глава 7 Пользовательское описание


или пункт Следующая страница меню Действия переходит к следующей по порядку теме. В дереве тем при необходимости будет открыта соответствующая ветвь, а выделение инверсным цветом будет перемещаться по названиям тем, показывая текущее положение в дереве. Для перехода к пре­дыдущей по порядку теме используется кнопка
Глава 7 Пользовательское описание


или пункт Предыдущая страница меню Действия главного меню про­граммы.
Кнопка
Глава 7 Пользовательское описание


позволяет вернуться к ранее просмотренным те­мам. Последовательность просмотра тем описания запоминается программой.

Поиск в описании

Для поиска нужной информации в описании существует не­сколько способов, которые будут описаны ниже.

Для поиска нужной темы в описании можно использовать ок­но содержания. Перейти к определенной теме можно, просто на­бирая ее название на клавиатуре. По мере набора символов ин­версным цветом будет выделяться тема, первые символы назва­ния которой совпадают с вводимыми.
Будьте внимательны: поиск проводится только в тех темах, которые видны в дереве тем.
Также поиск зависит от скорости набора символов. Если меж­ду нажатием клавиш делать большие промежутки, каждое нажа­тие будет восприниматься как начало нового поиска. И, напро­тив, при быстром наборе символов они будут восприниматься как одно слово, и поиск будет идти по этому слову — по мере того, как оно набирается на клавиатуре.
В данном случае понятия быстро и медленно — субъек­тивные характеристики, которые во многом зависят от компью­тера и от настройки клавиатуры в Панели Управления Windows 95. Вам придется опытным путем определить необходимую ско­рость набора символов.

Для поиска любой последовательности символов в тексте те­мы можно использовать режим произвольного поиска.
Перед тем, как начать поиск, следует поместить курсор в ту позицию в тексте темы, от которой будет производиться поиск.
Для начала поиска следует нажать клавиши Ctrl+F3 или вы­брать пункт Поиск из меню Действия главного меню про­граммы. На экран будет выдан запрос для установки параметров поиска.
В поле ввода этого запроса следует указать строку символов, которую необходимо найти в тексте описания.
При помощи управляющих элементов запроса можно задавать условия поиска.
Переключатель Вперед—Назад позволяет задать направле­ние поиска:
Вперед вправо и вниз от текущей позиции в тексте. Назад влево вверх от текущей позиции в тексте.
Опция Различать регистры, позволяет указать, будут ли различаться при поиске прописные и строчные буквы. Если эта опция включена, прописные и строчные буквы будут считаться разными символами.
После выполнения всех необходимых установок для поиска следует нажать кнопку Искать.
Если искомая строка символов найдена в тексте, она будет выделена инверсным цветом. Если строка символов не найдена — будет выдано соответствующее сообщение.
Чтобы продолжить поиск в тексте с теми же установками, следует нажать клавишу F3, или выбрать пункт Повторить по­иск из меню Действия главного меню программы. Для смены направления поиска необходимо:
для поиска вперед нажать клавиши Shift+FЗ или выбрать пункт Поиск вперед в меню Действия главного меню программы;
для поиска назад нажать клавиши Alt+FЗ или выбрать пункт Поиск назад в меню Действия главного меню программы.

Печать описания

Для вывода любой темы описания на печать используются возможности Буфера Обмена Windows и встроенный текстовый редактор системы 1С:Торговля. Для печати необходимо выпол­нить следующее.
1. В окне описания выберите тему для печати и щелкните мы­шью в окне с текстом, чтобы там появился текстовый курсор.
2. В меню Действия главного меню программы выберите пункт Пометить все. Текст описания будет выделен инверс­ным цветом.
3. Скопируйте выделенный текст в Буфер Обмена Windows. Для этого следует в меню Действия главного меню про­граммы выбрать пункт Копировать в буфер.
4. В меню Файл главного меню программы выберите пункт Новый, в выданном на экран запросе выберите пункт Текст и нажмите кнопку ОК. Будет открыто окно тексто­вого редактора системы 1С:Торговля.
5. В меню Действия главного меню программы выберите пункт Вставить из буфера. Сохраненный в Буфере Обмена текст описания будет вставлен в окно текстового редактора.
6. В меню Файл главного меню программы выберите пункт Печать. На экран будет выдан стандартный диалог для на­стройки параметров печати. Установите необходимые пара­метры и нажмите кнопку ОК для выполнения печати.
После распечатки текста можно закрыть окно текстового ре­дактора, отказавшись от сохранения изменений.

Подсказки в диалогах

В системе 1С:Торговля для ввода или просмотра различной информации используются экранные формы (диалоги), которые создаются в процессе настройки конфигурации задачи, В диало­гах ведется работа по вводу и редактированию документов, в диалогах могут редактироваться элементы справочников, перед формированием отчета выдается диалог для установки парамет­ров его формирования и т.д.
Внешний вид подобных диалогов полностью задается при на­стройке конфигурации задачи, поэтому невозможно в рамках данного Руководства привести какие-либо конкретные рекомен­дации по порядку работы с ними. Однако система 1С:Торговля содержит средства создания пользовательской подсказки, кото­рые позволяют при настройке конфигурации задачи описать по­рядок использования диалога и смысл его реквизитов. При рабо­те с диалогом такую подсказку можно вызвать на экран наряду с общей помощью по системе 1С:Торговля, которая вызывается клавишей FI, и с описанием настройки (см. выше).
Существует несколько видов пользовательских подсказок. Чтобы получить краткую подсказку по конкретным реквизи­там диалога, следует поместить указатель мыши над нужным ре­квизитом и немного подождать. Через 1...2 секунды возле указа­теля появится надпись, поясняющая назначение реквизита (конечно, если такая надпись создана при настройке диалога).
Более подробное описание реквизита диалога можно получить следующим образом. Нажмите кнопку К12 на панели инструмен­тов диалога. Курсор примет вид стрелки с вопросительным зна­ком. Теперь, если щелкнуть мышью по интересующему вас рек­визиту, на экран будет выдан текст, поясняющий смысл выбран­ного реквизита.


Глава 8 Контроль ссылочной целостности

В системе 1С:Предприятие значительная часть данных хра­нится в виде ссылок. Например, склад, выбранный в документе Накладная, обычно хранится как ссылка на элемент справоч­ника Склады. Если удалить некоторый склад из справочника, то в соответствующих документах останется неразрешенная ссылка, то есть ссылка на несуществующий объект. Для исклю­чения таких ситуаций в системе 1С:Предприятие существует ме­ханизм контроля ссылочной целостности, о котором пойдет речь в этой главе. Данный механизм един для всех компонент систе­мы 1С:Предприятие.

Основные принципы

Механизм контроля ссылочной целостности разделяет процесс удаления объектов данных, на которые могут существовать ссыл­ки (справочники и документы), на два этапа.
На первом этапе пользователи выполняют пометку объектов на удаление. При этом помеченный на удаление объект практи­чески ничем не отличается в использовании от обычного объекта.
На втором этапе администратор системы, или иное лицо, для которого определены соответствующие права, выполняет специ­альную процедуру — удаление помеченных объектов. В ходе вы­полнения этой процедуры происходит полный анализ всех ссы­лок на помеченные объекты, и удаляются только те объекты, на которые ссылки либо отсутствуют, либо располагаются в объек­тах, которые также помечены для удаления.
Фактически процедура удаления помеченных объектов явля­ется регламентной. Ее рекомендуется выполнять периодически по мере накопления помеченных объектов. Данная процедура выполняется только в монопольном режиме.

Включение режима контроля ссылочной целостности

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

Непосредственное удаление объектов

Если не используется режим контроля ссылочной целостности (включен признак Разрешить непосредственное удаление объектов в конфигурации, в параметрах выбран режим Непосредственное удаление и существуют права на удаление у конкретного пользова­теля), в списках справочников и в журналах документов пользова­тель имеет возможность использовать пункт меню Удалить (клавишу Del или соответствующую кнопку панели инструментов) для удаления объектов. При этом данный объект будет удален без проверки ссылок на него в других объектах.

Установка и снятие пометки на удаление

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

Особенности использования объектов, помеченных на удаление

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

Удаление помеченных объектов

Режим удаление помеченных объектов вызывается из меню операции или из соответствующего меню (панели инструмен­тов) пользовательского интерфейса.
Вызов данного режима может быть выполнен, только если система запущена в монопольном режиме и у пользователя име­ются соответствующие права.
Процесс удаления помеченных объектов имеет несколько ста­дий. Стадии следуют строго последовательно. Перед каждой оче­редной стадией можно прервать процесс, закрыв окно режима. Ниже подробно описаны действия системы и пользователя на каждой стадии.

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

На этой стадии пользователь может в списке объектов, поме­ченных на удаление, выбрать те объекты, которые он действи­тельно будет удалять.
Признаком того, что объект будет удаляться, является сим­вол в левой части списка объектов.
В начале все объекты имеют такой признак. Двойным щелч­ком мыши или клавишей Пробел можно убрать или установить признак конкретного объекта. В правой части диалога находятся кнопки, позволяющие убрать или установить признак для всех объектов.
Установка признака в данном диалоге имеет смысл только в пределах режима удаления помеченных объектов и не влияет на пометки объектов в самой системе. Если данный признак был в диалоге снят, то после выхода из режима удаления помеченных объектов объект все равно останется помеченным на удаление.
На этой стадии пользователь может, не закрывая окно режима удаления помеченных объектов, переходить в другие окна и ре­жимы. Двойным щелчком мыши на текущем объекте можно от­крыть форму этого объекта. Это позволяет просмотреть объекты и принять решение о правомерности их удаления.

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

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

Данная стадия запускается только, если нажата кнопка Удалить на стадии просмотра результатов контроля.
Перед началом удаления выдается предупреждение. Пользова­тель может отказаться от выполнения удаления объектов. В этом случае данная стадия не выполняется.
Система выполняет удаление выбранных объектов из инфор­мационной базы. В процессе удаления в окно сообщений выво­дится информация о том, какие объекты удалены.

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

Поиск ссылок на объекты

Данный режим предоставляет администратору системы дополнительный сервис при работе с информационной базой. В отличие от режима удаления помеченных объектов, режим поис­ка ссылок позволяет найти ссылки на любой заданный объект.
В данном режиме пользователь может ввести список объектов (документов, справочников) и по каждому из них получить спи­сок ссылок на него, содержащихся в других объектах информа­ционной базы.
Работа в режиме поиска ссылок похожа на режим удаления помеченных объектов. Поиск ссылок может выполняться не­сколько раз. Для выхода из режима поиска ссылок следует на­жать кнопку диалога Закрыть.

В начале пользователь заполняет список объектов, для кото­рых будет выполняться поиск ссылок.
Для внесения в список объекта нужно нажать в диалоге кноп­ку Добавить. При этом выдается диалог выбора объекта.
В диалоге выбора объекта сначала нужно выбрать вид объекта (вид документа или вид справочника). Выбор вида осуществля­ется в верхнем элементе диалога. Затем в нижнем элементе диа­лога следует выбрать конкретный объект указанного вида. После этого для внесения объекта в список следует нажать кнопку ОК. Для отказа от внесения следует нажать кнопку Отмена.
Для исключения объекта из списка следует нажать в диалоге режима поиска ссылок на объекты кнопку Удалить.

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

После выполнения поиска пользователь может просмотреть найденные ссылки на выбранные объекты. Список найденных ссылок по текущему объекту (из списка выбранных) располага­ется в нижней части окна Поиск ссылок.
Пользователь может, не закрывая окно режима поиска ссылок, переходить в другие окна и режимы. Двойным щелчком мыши на текущем объекте можно открыть форму этого объекта. Также двойным щелчком (в списке ссылок) можно открыть объекты, содержащие ссылки на выбранные объекты.


Глава 9 Сервисные возможности

Временная блокировка

Режим временной блокировки предназначен для того, чтобы поль­зователь мог отойти от компьютера на некоторое время, не выходя из системы 1С:Предприятия, и при этом никто не мог бы выполнить каких-либо действий в его отсутствие в работающей системе.
Часто конкретная конфигурация использует имя, с которым поль­зователь входил в систему, для идентификации авторства докумен­тов. Также система ведет протокол работы пользователей, указывая в нем имя пользователя, выполнившего конкретное действие. Зачастую па пользователя возлагается ответственность за выполненные дейст­вия. Поэтому важно, чтобы во время сеанса никто не мог бы выпол­нить какие-либо действия под чужим именем. С другой стороны, если пользователю требуется отойти от компьютера, каждый раз выходить и входить в систему не всегда удобно. В этом случае может быть использован режим временной блокировки.
Заметим, что режим временной блокировки имеет смысл только тогда, когда для пользователя задан пароль.
Для входа в режим временной блокировки нужно выбрать из ме­ню Сервис пункт Временная блокировка или воспользоваться соответствующей кнопкой панели инструментов. При вызове режима на экран выдается диалог для ввода пароля. Все остальные функции программы становятся недоступны.
Выход из этого режима возможен только путем указания пароля пользователя. Пароль должен быть введен точно такой же, как и при запуске системы. После ввода пароля следует нажать кнопку ОК..
Таким образом, после вызова режима временной блокировки пользователь может отойти от компьютера, а, вернувшись, ввести па­роль и продолжить работу. В диалоге режима временной блокировки выводится имя пользователя, который работает в системе.
Внимание! Так как выход из данного режима не доступен без зна­ния пароля, не следует отлучаться надолго от рабочего места, так как это может помешать администратору системы в случае, если будет необходимо остановить работу программы у всех пользователей.

Установка параметров

Для установки различных параметров работы системы 1С:Торговля используется пункт Параметры меню Сервис глав­ного меню программы.
Глава 9 Сервисные возможности



Диалог Настройка параметров системы организован в виде кар­тотеки. Все параметры, которые можно установить, объединены в не­сколько групп, переключение между которыми осуществляется щелч­ком мыши на той или иной закладке окна Параметры.
После установки всех необходимых параметров для закрытия окна диалога следует нажать кнопку ОК.

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

Управляющие элементы закладки Интерфейс позволяет оп­ределить используемые экранные шрифты и задать расположение панелей инструментов в окнах.
Настройка шрифтов. Для установки экранного шрифта, ис­пользуемого в каком-либо режиме работы системы 1С:Торговля, следует выбрать в списке наименование этого режима и нажать кнопку Выбрать шрифт. На экран будет выдан стандартный диалог выбора шрифта. В этом диалоге следует указать наимено­вание, стиль и размер шрифта. Для подтверждения выбора шрифта необходимо нажать кнопку ОК.
Описание шрифта, установленного для того или иного режима, выводится в рамке Установленный шрифт справа от списка. Строки в списке режимов программы имеют следующий смысл.
Формы
все экранные формы, созданные в про­цессе настройки конфигурации задачи;
Табличные документы
документы, созданные при помощи функции Новый — Таблица из меню Файл главного меню программы;
Текстовые документы
документы, созданные при помощи функции Новый — Текст из меню Файл главного меню программы;
Модули
программные модули системы 1С:Торговля. Используется в Конфигу­раторе;
Табло
информации в окне Табло;
Окно сообщений
сообщения в окне сообщений;
Описание
текста темы в окне описания.
Пиктограммы в меню. Многие пункты меню, отвечающие за Uаиболее часто выполняемые действия, дублируются в соответст­вующих панелях инструментов. Такие действия имеют свое визу­альное представление в виде пиктограммы (небольшого рисунка на кнопке панели инструментов). Программа позволяет включить такие пиктограммы в меню, т.е. отражать их слева от соответст­вующего пункта меню. Для этого _установите флажок Показывать пиктограммы в меню (знак ).

Управляющие элементы закладки Текст предназначены для управления встроенным текстовым редактором системы 1С:Торговля.
Цвет закладок. Параметр позволяет установить цвет вводи­мых в текст закладок. Более подробно — см. приложение с опи­санием текстового редактора.
Открывать текст как модуль. Параметр, который задает необ­ходимость воспринимать текст, открываемый в текстовом редак­торе, как программный модуль, что приведет к использованию соответствующих настроек синтаксического выделения цветом, ширины табуляции и т.д. Отметим, что настройка отображения модулей программы производится только при запуске в режиме Конфигуратор.
Использование текстового редактора для просмотра про­граммных модулей в режиме работы пользователя (а не в режи­ме Конфигуратор) может помочь администратору системы или разработчику конфигурации задачи при отладке того или иного алгоритма обработки данных. Конечным пользователем такая возможность не используется.
Перетаскивание текста. Включает или отключает возмож­ность перетаскивания мышью выделенного текста.
Ширина табуляции. Параметр задает величину ширины табу­ляции в пробелах.
Автоотступ. Включает или отключает режим автоотступа. При включении режима ввод новой строки клавишей Enter приводит к вводу в ней ведущих пробелов (табуляций), используя преды­дущую не пустую строку как образец.
Отметим, что этот параметр не влияет на поведение текстово­го редактора, когда текст отображается как программный модуль.

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

Параметры закладки Оперативный учет влияют на порядок записи и проведения документов в системе 1С:Торговля.
Новые документы записывать с текущим временем. Если опция Новые документы записывать с текущим временем включена, при записи нового документа в журнал документов не будет выводиться диалог для выбора времени записи документа, и документ будет записываться со временем, считанным из сис­темных часов в момент записи.
Если данная опция выключена, то при записи документа не­обходимо будет указать время записи.
Новые документы проводить после ТА. Если эта опция включена, запрещается выдача на экран такого запроса:
Глава 9 Сервисные возможности



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


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

Калькулятор

Для выполнения несложных текущих расчетов система 1С:Торговля имеет встроенный калькулятор. Его можно вызвать в любом режиме программы (кроме случаев, когда программа ждет ответа на запрос), нажав клавиши Ctrl+F2 или выбрав пункт Калькулят р из меню Сервис главного меню про­граммы.
В системе 1С:Торговля можно использовать калькуляторы двух типов — формульный и числовой. Какой тип калькулятора будет вызываться по нажатию клавиш Ctrl+F2, определяется в режиме Настройка параметров системы, в настройке общих параметров.
Для удобства окно калькулятора всегда располагается поверх других окон (то есть его не закрывают другие окна программы). Можно мышью перетащить окно калькулятора в любое место экрана.
Совет. Можно вызывать на экран одновременно калькуляторы обоих типов. Чтобы выполнить это, следует вызвать сначала один калькулятор, затем в режиме Установка общих парамет­ров изменить состояние опции Использовать формульный калькулятор (выключить, если она отключена, или включить, — если выключена), и вызвать калькулятор другого типа.

Формульный калькулятор вычисляет выражения, записанные в виде формул в поле ввода калькулятора.
При записи формул можно использовать числа, знаки ариф­метических операций и круглые скобки для изменения порядка вычисления выражения. В формулах также можно использовать переменную М, которая выдает число, хранящееся в буфере обмена.
Для вычисления значения выражения следует нажать кнопку Вычислить. Результат вычисления выдается в правой части окна калькулятора, справа от знака =.

Числовой калькулятор позволяет выполнять все арифметиче­ские действия, вычислять проценты и обратные значения, запо­минать число и выполнять сложение и вычитание с запомненным значением. При вводе числа калькулятор позволяет редактиро­вать введенное значение, удаляя неверно введенные разряды.
Глава 9 Сервисные возможности



В системе 1С:Торговля используются два варианта числового калькулятора: общий калькулятор, который вызывается по нажа­тию клавиш Ctrl+F2 или из главного меню, и временный, вызы­ваемый по нажатию клавиши F4 при вводе реквизитов числового типа.
Оба варианта калькулятора идентичны по своим функцио­нальным возможностям, за исключением того, что во временном калькуляторе отсутствует работа с памятью.
Для работы с калькулятором можно использовать как мышь, так и клавиатуру. По выполняемым функциям числовой кальку­лятор напоминает настоящие калькуляторы.
Замечание. Если результат какой-либо операции превышает раз­рядность калькулятора или производится деление на 0, то дис­плей обнуляется.
Ввод числа
Ввод числа осуществляется нажатием цифровых кнопок О...9 и кнопки . для ввода десятичной точки. Неверно вве­денные разряды можно последовательно удалить, используя кнопку -. Изменить знак числа можно, нажав кнопку +/-, Можно также ввести число из памяти, нажав кнопку MR.
Сброс
Кнопка С переводит калькулятор в состояние готовности к вычислениям, при этом очищается дисплей и внутренние регист­ры калькулятора.
Арифметические операции
Арифметические операции сложения, вычитания, умножения и деления выполняются следующим образом:
• введите первое число;
• нажмите кнопку, соответствующую необходимому действию;
• введите второе число;
• нажмите кнопку =.
В качестве первого числа может использоваться число, уже находящееся на дисплее. Поэтому при выполнении нескольких операций подряд в конце каждой операции удобнее нажимать не =, а кнопку следующей операции, и нажать = после послед­ней операции для получения окончательного результата.
Кнопка СЕ используется для корректировки ошибочно вы­бранной операции. Корректировка выполняется нажатием СЕ либо после нажатия неверной кнопки операции, либо в процессе ввода второго числа. Дисплей будет обнулен. Затем следует нажать кнопку операции и на дисплее вновь повится первое чис­ло. Далее вычисления выполняются обычным порядком.
Вычисление процентов .
Для вычисления процентов проделайте следующие действия:
• введите число, от которого вычисляются проценты;
• нажмите кнопку любой из арифметических операций;
• введите число процентов;
• нажмите %.
В качестве исходного числа может выступать значение преды­дущей операции.
Взятие обратного значения
Для вычисления обратного значения проделайте следующие действия:
• введите число, от которого берется обратное значение;
• нажмите кнопку 1/х.
В качестве числа может выступать значение предыдущей опе­рации, а результат этой операции можно использовать при вы­числении следующей.
Клавиатурные эквиваленты
Большинство кнопок калькулятора имеют клавиатурные экви­валенты, что позволяет работать с калькулятором, используя клавиатуру (слева — кнопки калькулятора, справа — клавиши):
Кнопки калькулятора
Клавиши
О...9
0 ... 9
.
.
+/-
Shift+-
1/х
W
%
%
+
+

-
*
*
/
/
=
Enter или = M
М
S
MR
R
С
С
СЕ
Space
-
Backspace


Работа с памятью
При работе с калькулятором можно использовать память для хранения промежуточных результатов и для выполнения вычис­лений. В качестве памяти калькулятора используется Буфер Об­мена Windows, поэтому можно использовать число, находящееся в памяти, для вставки в реквизит диалога или ячейку таблицы. И наоборот; число из реквизита диалога или ячейки таблицы можно через Буфер Обмена Windows вставить в калькулятор. Память калькулятора позволяет хранить одно значение. Для записи числа в память необходимо нажать кнопку M".
В формульном калькуляторе находящее в памяти значение показывается в окне калькулятора, справа от кнопки Помощь. Если калькулятор постоянно находится на экране, вы можете отслеживать изменение содержимого памяти в различных режи­мах работы системы 1С:Торговля.
В числовом калькуляторе для вывода значения из памяти на дисплей калькулятора используйте кнопку МП.
В формульном калькуляторе при вводе формулы можно ис­пользовать переменную M для ссылки на число, хранящееся в памяти. Например, формула
15+М
означает, что число 15 будет сложено с числом, хранящимся в памяти на момент вычисления формулы.
При вводе формулы в формульном калькуляторе можно вве­сти число из памяти, нажав клавиши Shift+lns.
С числом, находящимся в памяти, можно выполнять арифме­тические действия — сложение и вычитание.
Для сложения числа в калькуляторе с числом в памяти следу­ет нажать кнопку М+.
Для вычитания числа в калькуляторе из числа в памяти сле­дует нажать кнопку М-.
Для очистки памяти необходимо в числовом калькуляторе нажать кнопку МС.

Система 1С:Торговля, помимо формульного и числового каль­куляторов, содержит еще один калькулятор, который условно именуется временным калькулятором. Этот калькулятор мож­но вызвать при вводе числовых значений в константы, реквизиты документа, справочника и др. Он позволяет выполнить неслож­ные расчеты в процессе ввода значения и поместить результат вычислений в поле ввода.
Для вызова калькулятора можно использовать кнопку К3, ес­ли она предусмотрена при настройке конфигурации задачи. Эта кнопка появляется в поле ввода, когда поле переключается в ре­жим реда тирования и в нем появляется курсор.
Если кнопка К3 отсутствует, калькулятор можно вызвать, на­жав клавишу F4.
По своим функциям всплывающий калькулятор аналогичен числовому калькулятору, за исключением следующих особенно­стей:
• во временном калькуляторе отключены функции работы с памятью;
• кнопка ОК помещает число, отображенное на дисплее, в по­ле ввода числового реквизита, и закрывает окно всплывающе­го калькулятора.
Если при нажатии кнопки ОК число на дисплее выводится красным цветом, это значит, что данное число превышает по длине или точности (количеству разрядов в десятичной части) то число, которое можно ввести в числовой реквизит.

Календарь

При работе с документами или формировании отчетов в сис­теме 1С:Торговля часто требуется указывать дату. Дату можно . вводить, просто набирая ее на клавиатуре, или использовать для выбора даты встроенный календарь.
Для вызова встроенного календаря существует два способа. Если в поле для ввода даты присутствует кнопка К2, следует нажать эту кнопку
Если кнопка К2 отсутствует, для вызова календаря можно на­жать клавишу F4.
Для листания календаря используйте кнопки или для смены месяца и или — для смены года. Для выбора даты следует щелкнуть мышью на нужном числе в окне календа­ря.
Также можно использовать клавиши управления курсором — для выбора даты; клавиши PgUp, PgDn — для смены месяца; Ctrl+PgUp и Ctrl+PgDn — для смены года.

Служебные окна

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

Для управления служебными окнами используются контекст­ные меню. Контекстное меню вызывается нажатием правой кнопки мыши, когда указатель мыши находится в границах окна.
Для каждого окна контекстное меню, помимо специфических пунктов, содержит следующие общие пункты, управляющие по­ведением закрепляемого окна. Перечень этих пунктов приведен ниже.
Очистить. Выбор этого пункта очищает содержимое окна.
Разрешить закрепление. Если этот пункт контекстного меню включен, окно будет прилипать к краям главного окна про­граммы, подобно панелям инструментов. Но, в отличие от пане­лей инструментов, размер служебного окна можно изменять — для этого нужно перетащить мышью границу между служеб­ным и основным окном программы.
В режиме закрепления служебные окна имеют кнопки
Глава 9 Сервисные возможности


и
Глава 9 Сервисные возможности


.
Кнопка
Глава 9 Сервисные возможности


доступна, если два служебных окна расположены рядом. Она служит для минимизации окна, при этом другое окно автоматически занимает максимальный размер. Кроме это­го, относительный размер окон можно изменять, перетаскивая мышью границу между окнами.
Кнопка
Глава 9 Сервисные возможности


закрывает служебное окно.
Спрятать. Закрывает служебное окно. Действие этого пункт контекстного меню аналогично действию кнопки закрытия окна.
Перемещать в главном окне. Регулирует область перемеще­ния служебного окна. Если пункт включен, служебное окно пе­ремещается только внутри главного окна системы ^Предприятие. В этом случае пункт Разрешить закрепление игнорируется; окно не может прилиать.
Если пункт Перемещать в главном окне выключен, служеб­ное окно может перемещаться по всему экрану, независимо от положения и размеров главного окна системы 1С:Предприятие. В этом случае окно также будет располагаться поверх всех осталь­ных окон.
Совет. Служебное окно, которое можно перемещать по всему экра­ну, при приближении к какому-либо краю главного окна Кон­фигуратора будет пытаться прилипнуть к нему. Чтобы окно не прилипало, выполняйте перемещение окна при нажатой клавише Ctrl.
Обновить. Контекстное меню окна Табло содержит также пункт Обновить, при выборе которого происходит расчет вве­денных в табло формул и обновление в окне результатов расчета.

Если необходимо вывести текст, содержащийся в служебном окне, или какую-то его часть на принтер, следует использовать возможности Буфера Обмена Windows и встроенный текстовый редактор системы 1С:Торговля. Для печати необходимо выпол­нить следующее.
1. Выделите фрагмент текста, который необходимо распечатать. О приемах выделения фрагмента в тексте можно узнать в Приложении 1 Текстовый редактор, в параграфе Выделение текста.
2. Скопируйте выделенный текст в Буфер Обмена Windows. Для этого следует нажать клавиши Ctrl+lns.
3. В меню Файл главного меню программы выберите пункт Новый. В выданном на экран запросе выберите строку Текст и нажмите кнопку ОК. Будет открыто окно тексто­вого редактора системы 1С:Торговля.
4. В меню Действия главного меню программы выберите пункт Вставить из буфера. Сохраненный в буфере обмена текст будет вставлен в окно текстового редактора.
5. В меню Файл главного меню программы выберите пункт Печать. На экран будет выдан стандартный диалог для на­стройки параметров печати. Установите необходимые пара­метры и нажмите кнопку ОК для выполнения печати.
После распечатки текста можно закрыть окно текстового ре­дактора, отказавшись от сохранения изменений.

Иногда при работе с системой 1С:Торговля необходимо кон­тролировать значение того или иного параметра. Для этого мож­но использовать табло — специальное окно, в котором отобра­жаются результаты вычисления введенных в него формул. Вызов табло на экран выполняется выбором пункта Табло из меню Сервис главного меню программы.
Как правило, табло используется администратором системы, т.е. пользователем, знающим встроенный язык системы 1С:Торговля, и представляющим, какие именно функции можно использовать при расчетах в табло.
В табло можно вводить формулы, результаты вычисления ко­торых необходимо контролировать, формулы могут включать арифметические выражения, функции и процедуры встроенного языка системы 1С:Торговля.
Каждая формула должна находиться на отдельной строке. Ре­зультат вычисления формулы выдается справа от формулы, по­сле знака =. При любых изменениях в информационной базе результаты вычисления всех формул в табло будут поддержи­ваться в актуальном состоянии.
Для ввода в табло новой формулы следует поместить курсор на первую свободную строку, набрать формулу и нажать клави­шу Enter. Справа от формулы появится знак = и текущее зна­чение формулы.
Если формула не может быть вычислена, вместо результата появится фраза Ошибка в выражении!- и будет открыто окно сообщений с пояснением места и причины возникновения ошиб­ки. Если курсор не переходит на новую строку, следует поместить его в конец последней строки в табло, нажать клавишу Enter и после этого перевести курсор на новую строку.
Для очистки содержимого табло необходимо использовать пункт Очистить контекстного меню.

Для выдачи пользователю различной информации, помимо запросов и диалогов, система 1С:Торговля использует специальное окно сообщений. Это окно система открывает автоматически, когда в этом возникает необходимость.

Панели инструментов

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

В системе 1С:Торговля могут существовать следующие виды плавающих панелей инструментов:
• системные панели инструментов;
• панели, созданные в процессе конфигурирования;
• панели созданные пользователем.
Системные панели инструментов. Эти панели инструментов зашиты в программу и не могут быть удалены ни средствами системы 1С:Торговля, ни средствами конфигуратора. Можно из­менить состав находящихся на них кнопок и даже удалить все кнопки, однако программа помнит конфигурацию таких панелей и по команде пользователя может ее восстановить.
Панели инструментов, созданные в процессе настройки конфигурации задачи. Такие панели инструментов создаются при конфигурировании задачи и содержат команды для работы с конкретными элементами данных: документами журналами, отчетами и т. п. Как и системные панели, он могут быть изменены и восстановлены. Удалить такие панели можно только при работе в режиме Конфигуратор.
Панели инструментов, создаваемые пользователем. В процессе работы с системой 1С:Торговля пользователь может создать свои собственные панели инструментов. Такие панели создаются из заранее заданного набора кнопок и их количество не ограничено.

Для управления панелями инструментов выберите пункт Панели инструментов из меню Сервис главного меню про­граммы.
Диалог Панели инструментов содеXжит три закладки. Для доступа к управляющим элементам конкретной закладки необхо­димо щелкнуть мышью ее название.
Закладка Панели инструментов
С помощью управляющих элементов данной закладки выпол­няется вся работа по созданию, редактированию и удалению па­нелей инструментов
В списке панелей инструментов символом отмечены пане­ли, находящиеся в настоящий момент на экране. Эту отметку можно ставить и снимать, щелкая мышью в рамке слева от име­ни панели инструментов, и, таким образом, вызывать выбранную панель инструментов на экран и убирать ее.
Совет. Аналогичные функции можно выполнять также из контек­стного меню панели инструментов. Чтобы открыть это меню, необходимо поместить указатель мыши на любой панели инст­рументов и нажать правую кнопку мыши.
При первом открытии этого диалога в списке панелей инст­рументов будут присутствовать только системные панели и пане­ли, созданные в процессе настройки конфигурации задачи. При создании пользователем новых панелей инструментов в список будут добавлены их названия.
Опция Показ подсказок включает и отключает выдачу под­сказок к кнопкам. Подсказка к кнопке выдается, если подержать указатель мыши над кнопкой в течение 1...2 секунд.
Опция Плоские кнопки позволяет переключать внешний вид кнопок между традиционным трехмерным и плоским — в этом случае кнопка в панели инструментов обозначается пикто­граммой, а сама кнопка появляется, когда над пиктограммой проходит указатель мыши.
Создание панелей инструментов
Для создания панели инструментов необходимо перейти в за­кладку Панели инструментов и нажать кнопку Новая. В появившемся запросе необходимо ввести имя новой панели ин­струментов. После нажатия кнопки ОК на экране появится но­вая панель инструментов — пока еще без кнопок.
Переименование панели инструментов
Переименовывать можно только панели инструментов, соз­данные пользователем.
Для переименования панели необходимо выбрать ее имя в списке и в поле, расположенном в нижней части диалога, указать новое имя. После выбора имени другой панели в списке или за­крытия окна диалога кнопкой Закрыть панели инструментов будет присвоено новое имя.
Удаление панели инструментов
Удалить можно только панели инструментов, созданные поль­зователем.
Для удаления панели необходимо выбрать ее имя в списке и нажать кнопку Удалить. Пане ль инструментов удаляется без дополнительного предупреждения.
Восстановление системных панелей инструментов
Системные панели инструментов, измененные в результате редактирования, можно восстановить в первоначальном виде. Для этого необходимо выбрать имя системной панели в списке и нажать кнопку Восстановить.

При редактировании панелей инструментов можно изменять состав и взаимное расположение кнопок, что позволяет органи­зовать панели инструментов наиболее удобным образом. Редак­тирование выполняется при помощи закладки Модификация диалога Панели инструментов.
Глава 9 Сервисные возможности



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






    Бухгалтерия: Автоматизация - Система 1С