1С Предприятие 7.7. Настройка, конфигурирование, программирование, эксплуатация

         

Начало работы


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

Первоначально пользователю нужно подготовить систему к рабо­те с документами, ведению бухгалтерского учета и проведению рас­четов.

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

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

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

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



Общие принципы работы с формами


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

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

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

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



Получение помощи


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

В главном меню для вызова различных режимов помощи сущест­вует колонка «Помощь».



Контроль ссылочной целостности




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

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

Однако, если удалить организацию-контрагента из справочника, то во всех документах, в которых она использовалась, останутся так называемые «неразрешенные ссылки» — ссылки на несуществующий объект.

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



Монитор пользователей


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

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

Монитор пользователей в 1С:Предприятии может применяться в двух режимах запуска.

·

основные функции монитора пользователей (просмотр списка активных пользователей и журнала регистрации) могут быть вызваны непосредственно из режима запуска «1С:Предприятие»;

·         специальный режим запуска «Монитор» предоставляет доступ исключительно к функциям монитора пользователей.

Кроме основных функций, в режиме запуска «Монитор» может выполняться архивирование истории журнала регистрации.

Режим запуска «Монитор» может быть применен в тех случаях, когда кто-либо работает с информационной базой в монопольном режиме и система не может быть запущена в режиме запуска «1С:Предприятие».

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



Граница периода поддержки бухгалтерских итогов


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

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

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

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



Группы типовых операций


Возможность группировки типовых операций позволяет «держать вместе» типовые операции, объединенные по какому-либо критерию. Обычно критерии группировки определяются самим бухгалтером и не имеют каких-либо строгих правил.

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

Также может оказаться удобным группировка типовых операций по видам хозяйственных операций. Например, группа с названием «Приход ТМЦ» может включать типовые операции для оформления актов поступления на предприятие любых товарно-материальных ценностей. Каждая типовая операция из этой группы будет оформ­лять приход товарно-материальных ценностей определенного вида: товаров, материалов, МБП.

В свою очередь, операции прихода материалов можно разделить по видам материалов и объединить в отдельную группу уже внутри группы «Приход ТМЦ».

Группа типовых операций обозначается в списке операций заго­ловком группы — строкой, помеченной знаком . Такая строка не является типовой операцией: кнопка  («Редактировать») в панели инструментов окна «Типовые операции» и соответствующий пункт меню «Действия» для такой строки будут недоступны.

Раскрыть группу типовых операций можно одним из следующих способов: дважды щелкните мышью на знаке  в строке с наимено­ванием нужной группы или установите курсор на строку с наимено­ванием нужной группы и нажмите клавиши Ctrl+Стрелка Вниз или установите курсор на строку с наименованием нужной группы и вы­берите пункт «Следующий уровень» в меню «Действия» главного меню программы.

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

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



Хранение оперативных итогов в системе 1С:Предприятие


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

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

Процесс вычисления итогов происходит следующим образом.

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

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

Возьмем в качестве примера регистр «Товарный запас». Предпо­ложим, самый первый документ — приходная накладная — содержит информацию о том, что на склад А поступил товар Б в количестве 5-ти штук (стоимость опустим — для простоты). Запись о движении регистра «Товарный запас» будет иметь такой смысл: «Прибавить 5 к остатку товара Б, находящемуся на складе А».

Как обработает этот документ система расчета итогов? К началь­ному количеству товара Б на складе А, которое равно 0, она приба­вит 5, в результате в некоторую условную ячейку регистра «Товар­ный запас», находящуюся на пересечении склада А и товара Б, будет записана цифра 5. Теперь эта цифра будет считаться начальным со­стоянием ресурса и, соответственно, исходной точкой для вычисле­ний, которые необходимо будет выполнить при проведении следую­щего по очереди документа.


Упомянутая выше исходная точка времени, от которой произво­дится вычисление значений регистров при проведении документов, называется точкой актуальности итогов. Точка актуальности итогов имеет определенную дату и время.

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

Чтобы итоги всегда поддерживались в актуальном состоянии, точка актуальности итогов автоматически сдвигается при проведении каждого нового документа. Если документы вводятся в хронологическом порядке и проводятся сразу после ввода, то итоги будут актуальны сразу после проведения документа.

Однако, в системе 1С:Предприятие предусмотрена возможность проведения документа «задним числом» — когда документ имеет дату и время более ранние, чем точка актуальности итогов. В этом случае точка актуальности итогов остается на месте, но проведение документа изменяет итоги.

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

В специальных случаях точка актуальности итогов может быть сдвинута во времени вперед или назад. Такая смена может быть вы­полнена самим пользователем в режиме «Управление оперативными итогами». При смене точки актуальности итогов значения регистров рассчитываются заново, и при расчете учитываются все проведенные документы, расположенные до точки актуальности итогов.

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

Сохранение значений на начало периода может выполняться дву­мя способами:

·         автоматически, когда точка актуальности итогов сдвигается на следующий период;

·         по команде «Открыть следующий период», при этом точка ак­туальности итогов сдвигается на первое число следующего пе­риода.


Использование


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

Ручная установка отбора. Пользователь может сам задавать условие отбора, т.е. выбирать и вид отбора, и значение отбора.

 Для ручной установки отбора записей в журнале документов сле­дует выбрать пункт «Отбор по значению — Отобрать» меню «Дейст­вия» или кнопку  панели инструментов журнала. Данный пункт меню и кнопка могут быть недоступны, если пользователю не пре­доставлена возможность самостоятельной установки отбора.

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

Для того чтобы сформировать условие отбора, следует выбрать как вид отбора, так и значение отбора. Например, вид отбора — «Склады», а значение — «Склад полуфабрикатов».

В верхней части диалога выводится список видов отбора, уста­новленных в конфигурации. Например, «Склады» и «Организации». Перемещая указатель в списке видов отбора, пользователь выбирает, какой вид отбора он будет использовать.

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

Справа от списка видов отбора в диалоге расположено поле для непосредственного ввода значения отбора. Формат ввода зависит от типа значения. Например, для отбора по числовому реквизиту нужно будет ввести числовое значение, а для отбора по организации — выбрать организацию из списка организаций. После ввода значения для установки отбора следует нажать кнопку «Установить отбор по значению». При этом диалог будет закрыт, а в журнале будет установлен необходимый отбор.

Для некоторых видов отбора непосредственный ввод значения невозможен из-за того, что в них включаются значения различных типов.

Заметим, что при отборе по видам документов значение отбора не вводится, а нажатие кнопки «Установить отбор по значению» сразу приводит к установке отбора. Также отбор по виду документа может быть выбран двойным щелчком мыши в списке видов отбора.


В нижней части окна диалога помещается набор элементов для получения списка существующих значений отбора.

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

Установка «Получать по ... значений» задает число значений, ко­торые будут выбираться при заполнении списка существующих значений до выдачи предупреждения. Это позволяет исключить ситуации, когда заполнение списка существующих значений будет происходить очень долго. При заполнении списка значений, после заказанного числа будет выдаваться предупреждение «Обработано ... Значений. Продолжить?». Пользователь может продолжить или прервать анализ документов. Данная установка подбирается пользователем опытным путем.

Если во всех видах отбора количество значений небольшое, то можно использовать установку «Получать автоматически». Если данный переключатель включен, то при входе в диалог установки отбора и при переключении между видами отбора список сущест­вующих значений будет заполняться автоматически, без использова­ния кнопки «Получить список».

Установка «В интервале журнала» позволяет включать в список значений отбора только значения из документов, находящихся в вы­бранном на данный момент интервале журнала, а не во всем журна­ле. Заметим, что данная установка не ускоряет процесса поиска зна­чений.

Установка «В диапазоне с ... по ...» ограничивает получаемый спи­сок существующих числовых значений, когда нужно, например, бы­стро получить определенный разброс сумм документов, а потом вы­брать одну из них.



Предположим, клиент не помнит точную сумму оплаченного пла­тежного поручения: где-то в пределах 3...4 тысяч рублей. В этом слу­чае выбирается вид отбора «Сумма документа» (если такой вид от­бора существует), включается установка «В диапазоне с 3000 по 4000», а затем заполняется список имеющихся значений нажатием кнопки «Получить список». При этом список значений формируется гораздо быстрее, чем, если бы пришлось получать его по всем имею­щимся суммам (как уже отмечалось выше, чем больше неодинаковых значений в журнале — в данном случае, сумм документов — тем медленнее идет их поиск). Из полученного списка легко отобрать нужное значение, сформировав, таким образом, условие отбора.

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

Так, например, зная приблизительное содержание строкового реквизита «Комментарий», можно легко получить список предпола­гаемых значений, которые записаны в документы. Выбрав вид отбора «Комментарий» и записав в поле «Значение отбора» «По договору», можно получить список из строк типа: «По договору 21», «По договору на поставку» и т. д. Из полученного списка легко отобрать нужное значение, сформировав, таким образом, условие отбора.

После того, как список значений получен, можно выбрать одно из значений списка. Для этого следует нажать кнопку диалога «Установить отбор». Установить отбор можно также двойным щелчком на конкретном значении из полученного списка существующих значений. После установки отбора диалог закрывается, а журнал переключается в режим отбора по выбранному значению.

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



Для того чтобы отключить отбор, следует нажать кнопку «Отключить отбор». В этом случае журнал будет показывать все записи, имеющиеся в журнале.

Кнопка «Отмена» диалога режима установки отбора позволяет отказаться от выбора нового условия отбора, но не отключает теку­щий отбор.

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

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

Для отбора по значению колонки поместите курсор на выбранное значение в колонке журнала и нажмите кнопку  на напели инструментов окна журнала или выберите пункт «Отобрать по колонке» меню «Действия» главного меню программы. При этом в журнал будут выведены только те записи, которые удовлетворяют условию отбора.

Является ли текущая колонка журнала колонкой отбора, легко определить: кнопка отбора но колонке  и соответствующий пункт меню будут активны.

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

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



История отбора. На протяжении всего сеанса работы в системе хранятся истории отборов. Если потребуется, можно вернуться к проводившемуся раньше отбору и выбрать его еще раз. Для этого нажмите мышью кнопку  на панели инструментов окна журнала или выберите пункт «Отбор по значению — История» в меню «Дейст­вия» главного меню программы.

На экран будет выдан диалог, содержащий список ранее исполь­зованных отборов. Установите курсор на нужный отбор и нажмите кнопку «ОК». Окно истории отбора будет закрыто, а в журнале будет установлен необходимый отбор. Выбор также можно осуществить двойным щелчком в списке истории отборов.

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

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

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


Использование


Отбор записей в журнале операций может быть установлен не­сколькими способами.

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

Для ручной установки отбора записей в журнале операций следу­ет выбрать пункт «Отбор по значению — Отобрать» меню «Дейст­вия» или кнопку  панели инструментов в верхней части журнала.

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

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

Для того чтобы сформировать условие отбора, следует выбрать как вид отбора, так и значение отбора. Например, вид отбора — «Сумма операции», а значение — «500000».

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

В основном же принципы отбора операций аналогичны описанным в разделе «Отбор документов» на стр. 35.



Использование


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

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

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

Например, в форме журнала расчетов может быть элемент диало­га для выбора подразделения, который, в случае его изменения, бу­дет устанавливать в журнале расчетов отбор записей по сотрудникам конкретного подразделения. Для выбора конкретного значения, по которому будет производиться отбор в форме журнала расчетов, мо­гут использоваться «закладки». Закладки выводятся в верхней части окна журнала и содержат обычно все доступные значения отбора, например, подразделения. Щелкнув мышью в конкретную закладку, можно включить соответствующий отбор.

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

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

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

Для того чтобы включить отбор, следует выбрать и вид отбора, и значение отбора, например, вид отбора «Сотрудники», а значение — фамилия конкретного сотрудника.

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



Использование данных операции и проводок


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

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

ДатаОперации

Атрибут служит для обращения к дате бухгалтерской операции. Пример:

ДатаОперации-1

Содержание

Атрибут служит для обращения к содержанию операции. Содержание операции представляет собой произвольную символьную строку. Максимальная длина содержания задается в Конфигураторе.

Пример:

Содержание + "Оплата"

СуммаОперации

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

Пример:

СуммаОперации * 0.12

<РеквизитОперации>

Идентификатор дополнительного реквизита операции, как он за­дан в Конфигураторе.

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

Сумма

Атрибут служит для обращения к сумме проводки (корреспон­денции) операции. Пример:

Пров(1).Сумма

Валюта

Атрибут служит для обращения к валюте проводки или коррес­понденции операции. Атрибут содержит значение типа «Справоч­ник», вид которого определен в настройке валютного учета в конфигурации.

Пример:

Пров(1).Валюта

ВалСумма

Атрибут служит для обращения к сумме в валюте проводки или корреспонденции операции.


Пример:

Пров(1).ВалСумма

Количество

Атрибут служит для обращению к количеству проводки или кор­респонденции операции.

Пример:

Пров(1).Количество

<РеквизитПроводки>

Идентификатор дополнительного реквизита проводки, как он за­дан в Конфигураторе.

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

Пример:

Пров(1).ПризнакПроводки

Дебет

Кредит

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

Пример:

Дебет.Счет

Дебет.Счет

Кредит.Счет

Атрибут Счет

служит для доступа к счету дебета/кредита проводки или корреспонденции операции.

Пример:

Кредит.Счет;

Дебет.<Субконто>

Кредит.<Субконто>

Здесь <Субконто> — идентификатор вида субконто, как он за­дан в Конфигураторе.

Атрибут <Су6конто> служит для доступа к значению субконто дебета/кредита проводки (корреспонденции) операции. В конкрет­ном случае обращение к субконто для дебета/кредита определяется счетом дебета/кредита, то есть заданными для него видами субконто, по которым ведется аналитический учет по этому счету.

Пример:

Кредит.Организация;

Дебет.Субконто([<ПорНомерСубконто> | <ВидСубконто>])

Кредит.Субконто([<ПорНомерСубконто> | <ВидСубконто>])

К любому счету или субсчету в плане счетов может быть «при­креплено» до 5 видов субконто. Максимальное количество видов субконто, которое можно «прикрепить» к счету, устанавливается в конфигураторе при редактировании свойств планов счетов. Количе­ство субконто, которое реально прикреплено к счету, не превышает установленного максимального количества. Все виды субконто, при­крепленные к счету в плане счетов, имеют порядковые номера. Эти номера выдаются в названии колонок для видов субконто в окне ре­дактирования плана счетов; «Субконто1», «Субконто2» ... «Субконто5».



Метод Субконто() дебета/ кредита проводки служит для получения и установки значения субконто по его номеру или виду соот­ветственно в дебете или в кредите проводки(корреспонденции) опе­рации.

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

Если при использовании метода Субконто()

первым параметром передается вид субконто, то метод возвратит значение субконто имеющее этот вид.

Пример:

Кредит.Субконто(ВидыСубконто.Организации);

Дебет.ПредставлениеСубконто([<НомерСубконто> |

<ВидСубконто>],[<Режим>]}

Кредит.ПредставлениеСубконто([<НомерСубконто> | <ВидСубконто>],[<Режим>])

Параметры:

<НомерСубконто>     Числовое выражение — порядковый номер субконто. По умолчанию 1.

<ВидСубконто>          Идентификатор вида субконто.

<Режим>                          Числовое выражение — признак полноты выдачи представления субконто. Может принимать значения:

0 — полное представление;

1 — краткое представление.

По умолчанию 0.

Метод ПредставлениеСубконто() позволяет получить пред­ставление для субконто дебета/кредита проводки (корреспонден­ции).

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

Представление настраивается в конфигурации для видов субкон­то типа «Справочник» или «Документ». Формат представления оп­ределяется в конфигураторе при редактировании свойств вида суб­конто.

Пример:

Кредит.ПредставлениеСубконто(1);

Пров([<НомерПроводки>],[<НомерКорреспонденции>])

<НомерПроводки>                              Число — номер проводки в опера­ции. Если параметр не задан, то исполь­зуется текущая проводка.

<НомерКорреспонденции>           Число — номер корреспонденции в проводке. Параметр имеет смысл, если указан параметр <НомерПроводки>



функция Пров()

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

Пример:

Пров(2).Дебет.Счет

Пров(1).Сумма * 0.12

НомерПроводки()

Функция возвращает номер проводки (без учета корреспонден­ции).

НомерКорреспонденции()

Функция возвращает номер корреспонденции или 1, если про­водка — не сложная.

СложнаяПроводка()

Функция возвращает 1, если проводка сложная (содержит кор­респонденции), и 0 — если нет.

ПредставлениеПроводки([<ПоСубконто>])

<ПоСубконто>             Необязательный параметр. Числовое выражение: режим включения в представление про­водки представления субконто проводки:

0—не включать представление субконто;

1 — включать представление субконто;

2 — включать развернутое представление суб­конто.

Значение по умолчанию 0.

Функция возвращает представление текущей проводки.

ПредставлениеСубконто()

Функция возвращает представление субконто текущей проводки.


Использование констант


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

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

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

Константа.<Идентификатор_константы>,

где <Идентификатор_константы> — идентификатор конкрет­ной константы.

Пример:

СокрП(Константа.Организация)+" "+Константа.Адрес;

Периодические константы — это константы, значения которых определяются на конкретную дату. Работа с периодическими кон­стантами осуществляется при помощи метода Получить.

Пример:

Константа.НДС.Получить(ДатаОперации) ;



Использование отчета (обработки)


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

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

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

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

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

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

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

При вызове отчета (обработки) на экран будет выдана экранная форма отчета или обработки, которая, как правило, представляет собой запрос параметров предстоящего действия (период составления отчета, полноту, глубину детализации и т.д.).

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

В выданной форме следует установить необходимые параметры и нажать кнопку «Сформировать» или подобную. Для отказа от фор­мирования отчета следует нажать клавишу Esc или просто закрыть окно запроса.



Использование перечислений


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

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

Перечисление.<Вид_Переч>.<Значение_Переч>,

где <Вид_Переч> — идентификатор вида перечисления, <Значение_Переч> — идентификатор значения перечисления дан­ного вида.

Пример:

Перечисление.ТипСотрудника.Штатный



 Использование режима «Управление бухгалтерскими итогами»


Режим управления бухгалтерскими итогами носит, скорее, административный характер. Обращение к нему выполняется достаточно редко, обычно при изменении настроек счетов или при переходе к следующему кварталу.

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




Использование счетов


В этом разделе описываются атрибуты и методы которые исполь­зуются для значений типа «Счет».

Доступ к счету дебета/кредита проводки или корреспонденции операции осуществляется следующей конструкцией: Кредит.Счет; Дебет.Счет.

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

Например, в структуре документа «ПриходныйОрдер» существует реквизит «КоррСчет» типа «Счет». Тогда получить наименование счета, указанного в этом реквизите, можно следующим образом:

Дебет.Субконто(1).КоррСчет.Наименование

Код

При помощи атрибута Код

можно получать код счета.

Код счета в общем случае представляет собой символьную строку вида:

<Код счета>.<Код субсчета>.<Код субсчета> ...

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

Пример:

Дебет.Счет.Код

Наименование

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

Пример:

Дебет.Счет.Наименование

Валютный

Атрибут Валютный

содержит признак ведения валютного учета по счету: 1 — валютный учет ведется по данному счету; 0 — валют­ный учет не ведется по данному счету.

Пример:

Дебет.Счет.Валютный

Количественный

Атрибут Количественный

содержит признак ведения количест­венного учета по счету: 1 — количественный учет ведется по данному счету; 0 — количественный учет не ведется по данному счету.

Пример:

Дебет.Счет.Количественный

Забалансовый

Атрибут Забалансовый




содержит признак того, что счет является забалансовым, то есть не участвует в двойной записи, не требует в проводках наличия корреспонденции и не может корреспондировать с балансовыми счетами. 1 — выбранный счет является забалансовым счетом; 0 — выбранный счет является балансовым счетом.

Пример:

Дебет.Счет.Забалансовый

Активный

Атрибут Активный

содержит тип остатка счета. Счет может яв­ляться активным, (остатки должны быть дебетовыми), пассивным (остатки должны быть кредитовыми), активно-пассивным (остатки могут быть дебетовыми и кредитовыми). Данный признак влияет на способ отражения остатков по счету в итогах. Например, для актив­ного счета превышение кредитового оборота над дебетовым приве­дет к отрицательному дебетовому остатку, а для активно-пассивного — к положительному кредитовому. 1 — счет является ак­тивным; 2 — счет является пассивным; 3 — счет является активно-пассивным.

Пример:

Дебет.Счет.Активный

<Реквизит>

Идентификатор дополнительного реквизита счета, как он задан в Конфигураторе.

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

Пример:

Дебет.Счет.Ответственный

Вид()

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

Пример:

Дебет.Счет.Вид()

ПланСчетов()

Метод выдает план счетов (значение типа «План счетов»), кото­рому принадлежит счет.

Пример:

Дебет.Счет.ПланСчетов()

ПринадлежитГруппе{<Счет>)

Метод ПринадлежитГруппе()

позволяет проверить, является ли счет субсчетом для счета <Счет>, переданного в качестве параметра. Проверка выполняется по всем вышестоящим уровням счета.



Возвращаемое значение: 1 — текущий счет является субсчетом для счета, указанного в качестве параметра; 0 — текущий счет не яв­ляется субсчетом для счета, указанного в качестве параметра.

Пример:

?(Дебет.Счет.ПринадлежитГруппе(СчетПоКоду("76"))=1,"Счет принадлежит группе","")

ВидСубконто(<ПорядковыйНомерСубконто»)

К любому счету или субсчету в плане счетов может быть «при­креплено» до 5 видов субконто. Максимальное количество видов субконто, которое можно «прикрепить» к счету, устанавливается в конфигураторе при редактировании свойств планов счетов. Количе­ство субконто, которое реально прикреплено к счету, не превышает установленного максимального количества. Все виды субконто, при­крепленные к счету в плане счетов, имеют порядковые номера. Эти номера выдаются в названии колонок для видов субконто в окне ре­дактирования плана счетов; «Субконто1», «Субконто2» ... «Субконто5».

Метод ВидСубконто()

возвращает значение типа «ВидСубкон­то», имеющего порядковый номер, переданный в качестве первого параметра.

Пример:

Дебет.Счет.ВидСубконто(1);

Родитель[<НомерУровня>)

При наличии в плане счетов нескольких уровней счетов-субсчетов данный метод позволяет получить счет вышестоящего уровня выбранного счета. Если параметр <НомерУровня> не задан выдается непосредственный родитель, если задан — родитель указанного уровня.

Пример:

Дебет.Счет.Родитель()

КодСубсчета()

При наличии в плане счетов нескольких уровней сче­тов-субсчетов атрибут «Код» объекта типа «Счет» содержит полный код счета с учетом всех вышестоящих счетов через разделитель (точ­ку). Метод КодСубсчета()

выдает собственно код данного счета без кодов счетов вышестоящих уровней.

Пример:

Дебет.Счет.КодСубсчета()


Использование закладок


В процессе редактирования любые строки текста можно пометить специальными отметками, а затем быстро перемещаться между отме­ченными строками. Такие отметки называются закладками.

Для установки закладки установите курсор в строку текста, кото­рую необходимо пометить, и используйте пункт «Закладка» из меню «Текст» главного меню программы. Установленная закладка изобра­жается кружком голубого цвета в крайней левой колонке окна ре­дактора текстов.

Цвет закладок можно выбрать в режиме «Настройка параметров системы» (меню «Сервис» главного меню программы).

Закладку можно убрать повторным выбором пункта «Закладка» в меню «Текст» главного меню программы, когда курсор находится в отмеченной строке.

Для перемещения между отмеченными строками текста исполь­зуйте пункты «Следующая закладка», «Предыдущая закладка» из меню «Текст» главного меню программы.

Команда «Следующая закладка» перемещает курсор на закладку, расположенную ниже по тексту. Если курсор находится на послед­ней закладке, выполнение команды «Следующая закладка» перемес­тит его на первую закладку.

Команда «Предыдущая закладка» перемещает курсор па закладку, расположенную выше по тексту. Если курсор находится на первой закладке, выполнение команды «Предыдущая закладка» переместит его на последнюю закладку.

Команда «Убрать все закладки» убирает все закладки из редакти­руемого текста. Закладки автоматически убираются, когда редакти­руемый документ закрывается.



Использование значений типа «Документ»


В этом разделе описываются атрибуты и методы, которые исполь­зуются для значений типа «Документ».

Если субконто конкретной проводки имеет тип «Документ», то значение этого субконто будет являться значением типа «Документ».

Пример:

Чтобы получить имя сотрудника, который заполнил документ, который является субконто текущей проводки, прочитаем реквизит «Автор» этого документа:

Дебет.Субконто(1).Автор;

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

НомерДок

При помощи атрибута НомерДок

можно получать значение номера документа.

Пример:

"№" + СокрП(Дебет.Субконто(1).НомерДок) +" от "+ Дебет.Субконто(1).ДатаДок

ДатаДок

Атрибут выдает значение даты документа. Пример:

Субконто.ДатаДок ;

<Реквизит>

Идентификатор реквизита документа, как он задан в Конфигураторе.

Атрибут <Реквизит> задает значение реквизита текущего документа. В тексте формулы используется идентификатор конкретного реквизита шапки документа, созданного в Конфигураторе.

Пример:

Дебет.Субконто(1).Валюта

Вид()

Метод возвращает название вида документа, как он задан в Кон­фигураторе.

Пример:

Дебет.Субконто(1).Вид() + "№"+ СокрП(Дебет.Субконто(1).НомерДок)

Итог(<ИмяРеквизита>)

Метод позволяет определить сумму значений реквизита <ИмяРеквизита> табличной части документа по всем строкам до­кумента.

Пример:

Дебет.Субконто(1).Итог("СуммаОплаты")

Проведен()

Метод Проведен()

позволяет определить факт проведения до­кумента.

Возвращает 1, если документ проведен, и 0 — если не проведен.

Пример:

Для определения того, проведен ли документ, выбранный в каче­стве субконто дебета проводки, используется выражение:

Дебет.Субконто(1).Проведен()

КоличествоСтрок()

Метод возвращает количество строк в многострочной части доку­мента.

ПометкаУдаления()

Метод возвращает флаг пометки удаления документа: 1, если документ помечен на удаление, 0 — если нет.



Использование значений типа «ПланСчетов» и «ВидСубконто»


В некоторых случаях, необходимо получить значения типа «ПланСчетов» или «ВидСубконто», например, для передачи функ­ции СчетПоКоду в качестве параметра. Набор значений типа «ПланСчетов» и «ВидСубконто» определен в конфигурации. Обра­щение к значения типа «ПланСчетов» имеет смысл только, если в конфигурации определено более одного плана счетов.

Для получения в формулах конкретного значения типа «ПланС­четов» используется следующая запись:

ПланыСчетов.<Идентификатор_ПС>,

где <Идентификатор_ПС> — идентификатор плана счетов.

Пример:

ПланыСчетов.Основной

Для получения в формулах конкретного значения типа «ПланС­четов» используется следующая запись:

ВидыСубконто.<Идентификатор_ВидаСубк>,

где <Идентификатор_ВидаСубк> — идентификатор вида субконто.

Пример:

ВидыСубконто.Материалы



Использование значений типа «Справочник»


В этом разделе описываются атрибуты и методы которые исполь­зуются для значений типа «Справочник».

Если субконто конкретной проводки — элемент справочника, то обращение к этому субконто будет иметь значение типа «Справоч­ник».

Пример:

Получить имя сотрудника, который является субконто текущей проводки:

Дебет.Субконто(1).ПолноеИмя

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

Пример:

Если в проводке существует реквизит «Фирма» типа «Справочник», то код фирмы можно получить следующим образом:

Фирма.Код

Код

Атрибут предоставляет доступ к значению обязательного реквизита «Код» выбранного элемента справочника.

Пример:

Дебет.Субконто(1).Код

Наименование

Атрибут предоставляет доступ к значению обязательного рекви­зита «Наименование» выбранного элемента справочника.

Пример:

Дебет.Субконто(1).Наименование

<реквизит>

Идентификатор реквизита справочника, как он задан в Конфигу­раторе.

Атрибут <Реквизит> предоставляет доступ к значению реквизи­та элемента справочника. В тексте программного модуля в качестве названия реквизита подставляется идентификатор конкретного рек­визита справочника, созданного в Конфигураторе.

Пример:

Дебет.Субконто(1).СтатьяЗатрат

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

Пример:

Дебет.Субконто(1).НормаАморт.Получить(ДатаОперации)

Родитель

Атрибут предоставляет доступ к значению родительской группы выбранного элемента справочника.

Пример:

Дебет.Субконто(1).Родитель;

Владелец

Атрибут предоставляет доступ к значению элемента справочника, которому подчинен выбранный элемент текущего справочника. Подчинение одного справочника другому задается на этапе конфигурирования.

Пример:

Дебет.Субконто(1).Владелец

Вид()

Метод возвращает строку с названием вида справочника.


Пример:

Дебет.Субконто(1).Вид()

ПринадлежитГруппе(<Группа>)

<Группа>                 Выражение со значением группы справочника

Метод проверяет, принадлежит ли указанной группе текущий элемент справочника (независимо от того, на каком нижележащем уровне он находится).

Метод возвращает 1 — если элемент принадлежит указанной группе, 0 — если нет.

ПолныйКод()

Метод возвращает строку, содержащую полный код выбранного элемента справочника со всеми вышестоящими уровнями, разделен­ными символом «/».

Пример:

Дебет.Субконто(1).ПолныйКод()

ПолноеНаименование()

Метод возвращает строку, содержащую полное наименование вы­бранного элемента справочника со всеми вышестоящими уровнями, разделенными символом «/».

Пример:

Дебет.Субконто(1).ПолноеНаименование()

Получить(<Дата>)

<Дата>                      Выражение со значением типа «Дата» или« Документ».

Метод возвращает значение периодического реквизита справочника на конкретную дату или на дату документа, переданного в ка­честве параметра.

Пример:

Дебет•Субконто(1).СкидкаКонтрагента.Получить(ТекущаяДата())


Исправление результата


Единственным основным реквизитом журнала расчетов, редакти­рование которого допустимо «вручную» является реквизит «Резуль­тат». Такое действие называется «Исправление результата» и может быть осуществлено путем выбора пункта «Исправить результат» ме­ню «Действия» или кнопки  панели инструментов окна журнала расчетов.

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

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

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

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

Таким образом, при исправлении результата записи прошлого периода в журнал расчетов вводится две новых записи — сторнирующая и обычная с пометкой «Исправлена». Впоследствии возможна отмена исправления результата.

Внимание. Система не позволяет проводить исправление результа­та фиксированных записей как текущего, так и прошлых перио­дов расчета.



Изменение корректной проводки


Ввод значений при редактировании строки аналогичен вводу но­вой строки.



Изменение наименования типовой операции


Для изменения наименования существующей типовой операции следует выбрать пункт «Изменить» меню «Действия» или нажать кнопку «Изменить» панели инструментов, или нажать клавиши Shift+Enter. При этом система перейдет в режим редактирования наименования текущей строки.

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

Для отказа от изменения нажмите клавишу Esc.



Изменение порядка следования проводок (корреспонденций)


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

При использовании сложных проводок корреспонденции внутри поводки нумеруются аналогично проводкам в операции. Таким образом, для сложных проводок номер строки (корреспонденции) состоит из номера проводки и номера корреспонденции.

Номер проводки (корреспонденции) обычно выводится отдельной колонкой).

Сам порядок следования проводок в операции не оказывает влияния на бухгалтерские итоги (так как вся операция имеет одну дату и время), хотя при построении отчетов порядок включения проводок операции будет определяться их номерами.

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

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

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

При использовании сложных проводок вызов команд «Перемес­тить вверх» и «Переместить вниз» для первой корреспонденции сложной проводки вызывает перемещение всей проводки целиком (вместе со всеми корреспонденциями), а вызов этих команд для второй и последующих корреспонденций вызывает перемещение кор­респонденции внутри сложной проводки аналогично перемещениям проводок внутри операции, с той лишь разницей, что перемещаются только подчиненные корреспонденции, а главная (первая) корреспонденция всегда остается первой.

Использование этого режима позволяет расположить проводки (корреспонденции) операции в желаемом порядке.



Изменение счетов


Для изменения счета можно воспользоваться пунктом «Изме­нить» меню «Действия» или кнопкой  панели инструментов «Из­менить» или нажатием клавиши Shift+Enter. Если план счетов от­крыт для просмотра и редактирования (не для выбора), то изменение счета вызывается также нажатием клавиши Enter или двойным щелчком мыши. При этом, в зависимости от конфигурации и установки режима «Редактировать в диалоге», изменение счета будет производиться в отдельном окне или в строке списка счетов.

Для редактирования счетов используются общие приемы работы в формах. Подробно эти приемы описаны в главе «Общие принципы Работы с формами», стр. 137.

При редактировании в отдельном окне для окончания редактиро­вания следует нажать предназначенную для этого кнопку (обычно «OK») или закрыть окно, а при редактировании в списке нажать кла­вишу Enter или кнопку  («Записать») панели инструментов.

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

Изменение настроек счетов может выполняться только в моно­польном режиме. Это связано с тем, что изменение этих настроек влияет на работу всех механизмов бухгалтерского учета системы.

При изменении кода счета, имеющего субсчета, изменяется соот­ветствующая часть кода у его субсчетов. При изменении субсчета не может быть изменена часть кода, относящаяся к коду счета, то есть не существует возможности «переподчинить» субсчет другому счету. Изменение кода счета (субсчета) не является созданием нового сче­та, а представляет собой просто смену кода, как элемента данных счета: все проводки и итоги останутся «привязанными» к этому сче­ту и в них будет отображаться измененный код.

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

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



Изменение строки табло счетов


Все как обычно. При вводе и редактировании строк не допускается наличие двух строк с полностью совпадающими данными в колонках «Счет», «Вал» и «В».



Изменение времени операции (документа)


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

При записи документа (операции) им устанавливается определенное время (автоматически или в диалоге).

Однако, в дальнейшем время документа и операции, введенной вручную, может быть изменено. Для изменения времени документа он должен быть не проведенным.

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

Диалог выбора времени полностью совпадает с диалогом запроса времени документа и подробно описан в главе «Документы и журна­лы документов».

Заметим, что при вызове изменения времени в журнале проводок изменяется время всей операции.



Календарь


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

Для вызова встроенного календаря существует два способа.

Если в поле для ввода даты присутствует кнопка , следует на­жать эту кнопку.

Если кнопка  отсутствует, для вызова календаря можно нажать клавишу F4.

Для листания календаря используйте кнопки  или  — для смены месяца и  или  — для смены года. Для выбора даты следует щелкнуть мышью на нужном числе в окне календаря.

Также можно использовать для выбора даты клавиши управления курсором: клавиши PgUp, PgDn — для смены месяца; Ctrl+PgUp и Ctrl+PgDn — для смены года.



Калькулятор


Для выполнения несложных текущих расчетов система 1С:Предприятие имеет встроенный калькулятор. Его можно вызвать в любом режиме программы (кроме случаев, когда программа ждет ответа на запрос), нажав клавиши Ctrl+F2 или выбрав пункт «Каль­кулятор» из меню «Сервис» главного меню программы.

В системе 1С:Предприятие можно использовать калькуляторы двух типов — формульный и числовой. Какой тип калькулятора бу­дет вызываться по нажатию клавиш Ctrl+F2, определяется в режиме «Настройка параметров системы», в настройке общих параметров.

Для удобства окно калькулятора всегда располагается «поверх» других окон (то есть его не закрывают другие окна программы). Можно мышью перетащить окно калькулятора в любое место экрана.

Совет. Можно вызывать на экран одновременно калькуляторы обо­их типов. Чтобы выполнить это, следует вызвать сначала один калькулятор, затем в режиме «Установка общих параметров» изменить состояние опции «Использовать формульный кальку­лятор» (выключить, если она включена, или включить, — если выключена), и вызвать калькулятор другого типа.



Клавиатурные эквиваленты


Большинство кнопок калькулятора имеют клавиатурные эквива­ленты, что позволяет работать с калькулятором, используя клавиатуру (слева — кнопки калькулятора, справа — клавиши):

Кнопки калькулятора

Клавиши

«0»...«9»

0 ... 9

«.»

.

«+/–»

Shift + –

«1/x»

W

«%»

%

«+»

+

«–»

«*»

*

«/»

/

«=»

Enter или =

«М»

S

«MR»

R

«С»

С

«СЕ»

Space

«ß»

Backspace



Клавиши Действия


Стрелка Вправо                Переход на следующий символ в строке

Стрелка Влево                   Переход на предыдущий символ в строке

Ctrl + Стрелка Вправо     Переход к следующему слову в строке

Ctrl + Стрелка Влево        Переход к предыдущему слову в строке

Стрелка Вверх                   Переход на строку вверх

Стрелка Вниз                     Переход на строку вниз

PgUp                                      Переход на страницу вверх

PgDn                                      Переход на страницу вниз

Home                                    Переход в начало строки

End                                        Переход в конец строки

Ctrl+Home                           Переход в начало всего документа

Ctrl+End                               Переход в конец документа

Ctrl + Стрелка Вверх        Прокрутка текста на одну строку вверх, при этом курсор сохраняет свою позицию в тексте

Ctrl + Стрелка Вниз          прокрутка текста на одну строку вниз, при этом курсор сохраняет свою позицию в тексте

Ctrl+PgUp                             прокрутка текста в окне влево, при этом курсор сохраняет свою позицию в окне

Ctrl+PgDn                             прокрутка текста в окне вправо, при этом курсор сохраняет свою позицию в окне



Кнопка


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



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


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

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

Если справочник имеет код элемента текстового типа, то пустая строка будет считаться неверным кодом, и при попытке записать элемент с подобным кодом будет выдано сообщение «Неверно задан код!»

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

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

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

Если при записи элемента программа обнаружит в справочнике элемент с таким же кодом, будет выдано сообщение «Код не уни­кальный!», тогда код необходимо будет исправить

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



Количественный учет


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

Для количественного счета накапливается итоговая информация в количественном (натуральном) выражении.

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



Колонтитулы


Колонтитулы — это области вверху и внизу страницы, служащие для вывода какого-либо повторяющегося текста на каждой странице документа: номера страницы, названия документа, даты и времени создания, другой информации.

Для создания колонтитула используется пункт «Колонтитул» из меню «Таблица» главного меню программы. При выборе этого пунк­та меню на экран выдается подменю, из которого следует выбрать, какой колонтитул необходимо создать — верхний или нижний.

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



Контроль


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

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



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


Новый документ может быть введен путем копирования уже су­ществующего документа. Для этого следует в журнале с документа­ми нужного вида поместить курсор на строку с документом, который предполагается копировать, и нажать клавишу F9 или выбрать пункт «Копировать» в меню «Действия» главного меню программы.

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

Корректировка реквизитов документа производится по общим правилам, изложенным в параграфе «Редактирование реквизитов документа» (см. выше).



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


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

Если для справочника включен режим «Редактировать в диалоге» (меню «Действия» главного меню программы), на экран будет выдан диалог для ввода нового элемента, в котором все реквизиты будут скопированы из реквизитов элемента-образца. Код нового элемента копируется из кода элемента-образца, если для справочника не зада­но автоматическое присвоение кодов.

Корректировка реквизитов производится по общим правилам, изложенным в параграфе «Редактирование реквизитов элемента спра­вочника» (см. ниже).



Копирование элементов встроенного языка


Синтакс-Помощник имеет функцию копирования выбранного элемента встроенного языка в поле редактирования формулы типо­вой операции.

Для копирования необходимо выделить наименование нужного элемента языка в древовидном списке и использовать пункт «Вы­брать» из контекстного меню Синтакс-Помощника. В поле редакти­рования формулы типовой операции в место расположения курсора будет перенесена «заготовка» элемента встроенного языка.

Пункт контекстного меню «Выбрать и спрятать» переносит «заго­товку» элемента встроенного языка и закрывает окно Син­такс-Помощника.

Кроме использования пунктов контекстного меню, для переноса «заготовок» элементов встроенного языка можно использовать ре­жим «перенеси и оставь» («drag & drop»): достаточно перетащить мышью выбранный элемент встроенного языка из окна Син­такс-Помощника в поле редактирования формулы типовой опера­ции.



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


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



Копирование операции


Для выполнения копирования операции установите курсор в журнале операций или проводок на операцию (или проводку опера­ции) которую вы хотите копировать, а затем выполните одно из сле­дующих действий: нажмите кнопку  на панели инструментов окна журнала или нажмите клавишу F9 или в главном меню программы откройте меню «Действия», в этом меню выберите пункт «Копировать».

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

Если копируется операция, введенная вручную, или использован пункт «Копировать операцию документа», на экране появится форма для ввода новой операции, заполненная данными, перенесенными из копируемой операции.

Состав данных, переносимых из копируемой операции, определя­ется в режиме настройки параметров операции («Сервис — Парамет­ры — Операция — Копирование операции». При копировании опера­ции могут переноситься следующие данные:

Дата                копирование даты операции;

Сумма            копирование суммы операции. Если выбран режим автоматического заполнения суммы, то копирование суммы недоступно;

Заголовок      копирование содержания операции и дополнитель­ных реквизитов самой операции (если они определе­ны в конфигурации);

Проводки       копирование проводок операции.

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

Дальнейшая работа пользователя в форме операции ничем не от­личается от обычного ввода повой операции.



Копирование проводок (корреспонденций)


При вводе однотипных проводок (корреспонденции) операции может быть использован режим копирования.

Для вызова режима копирования нажмите клавишу F9, или вы­берите пункт «Копировать строку» меню «Действия», или кнопку  панели инструментов.

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

Далее следует «пройти» по реквизитам вводимой проводки, изме­няя те значения, которые у вводимой проводки должны отличаться и подтверждая нажатием клавиши Enter подходящие значения рекви­зитов.

Копирование второй и последующих корреспонденции сложной проводки вызывает ввод новой корреспонденции той же проводки.

Копирование первой корреспонденции сложной проводки вызы­вает ввод новой проводки, копируя первую корреспонденцию.



Копирование счета


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

F9, или нажмите мышью кнопку  на панели инструментов окна плана счетов или выберите пункт «Копировать» в меню «Действия» главного меню программы.

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



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


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



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


Для корректировки документа следует сначала открыть журнал документов, в котором хранятся документы нужного вида. Если вы не помните, в каком журнале лежат нужные вам документы, — открывайте полный журнал: он содержит все введенные документы. Средствами поиска можно отыскать документ, который следует откорректировать.

Работая в журнале документов, документ можно открыть для корректировки или просмотра, одним из следующих способов: на­жать клавишу Enter или дважды щелкнуть мышью в любом месте строки с записью о нужном документе или выбрать пункт «От­крыть» в меню «Действия» главного меню программы.

В результате любого из этих действий на экран будет выведена экранная форма документа.

Корректировка реквизитов документа производится по общим правилам, изложенным в параграфе «Редактирование реквизитов документа» (см. выше). Если корректируется проведенный документ, нельзя изменить его дату.

Вы можете открыть для корректировки одновременно несколько документов и переключаться между ними с помощью мыши или ко­манд меню «Окна».



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


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

Среди перечисленных ниже можно выделить базовые (общие) по­нятия системы 1С:Предприятие, а также понятия, относящиеся ис­ключительно к той или иной компоненте 1С:Предприятия.



Математические функции


Окр(<Число>,[<КолЗнаков>],[<Способ>])

Функция возвращает числовое значение результата округления числа <Число> до заданного числа знаков дробной части (если <КолЗнаков> отрицательно, то округляется до соответствующего количества знаков целой части).

Параметр <КолЗнаков> может быть опущен, при этом принима­ется, что <КолЗнаков> = 0.

Параметр <Способ> — необязательный параметр, который задает способ округления:

0 если при округлении 1.5 = 1;

1 если при округлении 1.5 = 2.

Значение по умолчанию — 0.

Пример:

Окр (Цена,-2)

Цел(<Число>)

функция возвращает целую часть переданного в качестве пара­метра числа, полностью отсекая дробную часть.

Пример:

Цел(Наличность/Цена)

Мин (<Элемент1>,...,<ЭлементN>)

функция определяет минимальное значение из списка <Элемент1>,...,<ЭлементN>.

Пример:

Мин (Цена1, Цена2, Цена3)

Макс(<Элемент1>,...,<ЭлементN>)

Функция определяет максимальное значение из списка <Элемент1>,...,<ЭлементN>. Пример:

Макс(Цена1, Цена2, Цена3)

Число(<Параметр>)

Функция преобразует переданный параметр <Параметр> в чис­ло, руководствуясь принятыми правилами преобразования типов.

Пример:

Число(Вар + Род)



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


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



Настройка бухгалтерских счетов


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

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

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

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

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

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

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

Фактически, принимая решения по изменению плана счетов, вы либо принимаете существующую в поставочном варианте методоло­гию учета, либо изменяете ее по своему усмотрению.