Начало работы
Как уже отмечалось во введении и в описании концепции системы 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С:Предприятие от других данных является то, что сами счета могут вводиться как на стадии конфигурирования задачи, так и при работе пользователя с информационной базой. Подробно эта и другие особенности счетов описаны в главе «План счетов», а также в руководстве но конфигурированию системы.
Очень важным моментом для ведения бухгалтерского учета является состав используемых для аналитического учета видов субконто. Виды субконто создаются и изменяются только в режиме конфигурирования.
Если при анализе состава и свойств счетов вы обнаружили, что вас не устраивает используемый набор видов субконто или набор счетов, определенных в конфигурации, то вам нужно изменить конфигурацию системы. Вы это можете сделать самостоятельно, ознакомившись предварительно с руководством по конфигурированию и администрированию системы или обратиться к помощи специалистов, выполняющих у вас конфигурирование системы. В любом случае следует иметь ввиду, что изменение элементов конфигурации может повлиять на работу других элементов конфигурации, например, если вы отключите ведение аналитического учета но некоторому счету, то могут перестать правильно формироваться отчеты которых используется развернутое сальдо по субконто этого счета.
Если при анализе состава и свойств счетов вы обнаружили, что вас не устраивает набор или настройки учета счетов, содержащихся непосредственно в информационной базе (не содержащихся в конфигурации), то вы можете тут же выполнить изменения в списке счетов и в их свойствах. В принципе, это тоже может повлиять на некоторые отчеты, но, как правило, изменение счетов, содержащихся только в информационной базе, менее критично для системы.
Разумеется, при изменении состава счетов и их настроек вы можете также поменять и использование этих счетов в отчетах и алгоритмов документов.
Фактически, принимая решения по изменению плана счетов, вы либо принимаете существующую в поставочном варианте методологию учета, либо изменяете ее по своему усмотрению.