Конфигурирование и администрирование в системе 1С:Предприятие (Версия 7.7)
Концепция, основные понятия и организация бухгалтерского учета в системе 1С:Предприятие. Метаданные, работа с конфигурацией. Константы, справочники, документы. Перечисления, планы счетов, виды субконто, регистры. Индивидуальный пользовательский интерфейс.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | учебное пособие |
Язык | русский |
Дата добавления | 16.11.2012 |
Размер файла | 619,6 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Включение (или отключение) аналитического учета по счету может выполняться в любой момент эксплуатации системы 1С:Предприятие. Однако, специалист, выполняющий конфигурирование системы, должен иметь в виду следующее.
Если к счету, по которому не велось аналитического учета, прикрепляется один (или несколько) вид субконто, то все проводки по этому счету, существующие в информационной базе, при реструктуризации будут отнесены на «пустое» субконто. В дальнейшем при редактировании проводок пустое субконто можно заменить на конкретный объект аналитического учета.
Наоборот, если у счета отключается ведение аналитического учета по субконто, то при реструктуризации информационной базы из всех проводок по этому счету будут удалены ссылки на субконто.
Глава 13. Виды субконто
Компонента «Бухгалтерский учет» системы 1С:Предприятие позволяет вести не только синтетический -- на счетах в целом, -- но и аналитический учет. Аналитический учет можно вести на субсчетах основных счетов, однако наиболее широкие возможности предоставляет использование субконто. В данной главе дается расшифровка понятия «субконто» и рассматриваются вопросы конфигурирования объектов метаданных типа «Вид Субконто». Перед чтением данной главы следует ознакомиться с главой «Планы счетов». Также желательно, чтобы читатель имел представление об основах бухгалтерского учета.
Виды субконто в системе 1С:Предприятие
Для ведения аналитического учета в системе 1С:Предприятие применяется механизм субконто. Субконто называется любой объект аналитического учета: основные средства, нематериальные активы, малоценные и быстроизнашивающиеся предметы, материалы, организации, подотчетные лица, договоры, бюджеты.
Видом субконто, в свою очередь, называется множество однотипных объектов аналитического учета. Например, список покупателей и заказчиков (предположим, что это только организации) в системе 1С:Прсдприятие будет называться «видом субконто «Организации», а любая организация из этого списка будет именоваться «субконто».
Для организации видов субконто в системе 1С:Предприятие используются объекты метаданных «Виды Субконто». Конфигуратор позволяет организовать любое необходимое число видов субконто.
Сам объект метаданных типа «Вид Субконто» в системе 1С:Предприятие не описывает каких-либо объектов данных. Вид субконто только «ссылается» на конкретный тип данных. Вид субконто указывает на возможность использования конкретного типа данных для организации аналитического учета по бухгалтерским счетам. Объектами данных для ведения аналитического учета могут являться элементы справочников, документы, перечисления и т. д. При настройке аналитического учета (субконто) для конкретного счета указывается именно вид субконто. Например, для организации аналитического учета по счету 60 можно создать вид субконто «Поставщики», имеющий тип данных «Справочник.Организации». Таким образом, вид субконто делает некоторый тип данных доступным для использования его при ведении аналитического учета.
В качестве видов субконто в системе 1С:Предприятис могут выступать доступные в системе типы данных, кроме дробных чисел и строк длиннее 20 символов.
Если на счете или субсчете ведется аналитический учет с использованием субконто, система 1С:Предприятие будет хранить бухгалтерские итоги как в целом по счету или субсчету, так и отдельно по каждому объекту аналитического учета. Извлечение этой информации выполняется средствами встроенного языка.
Такая схема построения аналитического учета позволяет кроме получения итогов но счету в разрезе объектов аналитики, получать также сквозной анализ объектов аналитического учета по всем счетам, к которым он относится, например, получать итоги по конкретному основному средству в разрезе 01 и 02 счета.
Управление списком видов субконто
Вся работа с объектами метаданных типа «Вид Субконто» ведется в окне «Конфигурация -- Метаданные». Для видов субконто отведена отдельная ветвь дерева метаданных, которая начинается у ключевого слова «Виды Субконто». Приемы создания, редактирования свойств и удаления видами субконто, в основном, совпадают с общими приемами управления объектами метаданных, изложенными в главе «Метаданные» (см. стр. 18).
При создании нового вида субконто Конфигуратор предлагает воспользоваться «Конструктором вида субконто» (см. ниже стр. 84).
От использования Конструктора можно отказаться. В этом случае создание нового вида субконто и задание его свойств выполняется обычным способом.
Свойства вида субконто
В этом параграфе будут описаны специфические свойства вида субконто, в дополнение к общим свойствам объектов метаданных, о которых говорилось в п. «Свойства объектов метаданных», стр. 21.
Закладка «Общие»
В этой закладке вводится основная информация, определяющая объект метаданных «Вид Субконто»: прежде всего, это идентификатор и тип значения.
Тип значения определяет, какого типа значения будут вводиться в проводках в качестве субконто данного вида. Обычно в качестве субконто выступают справочники и перечисления. Однако может быть выбран любой тип, кроме дробного числа и строки длиннее 20 символов.
Закладка «Дополнительные»
Отбор. Если эта опция включена, то при работе с системой 1С:Прсдприятие можно выполнять отбор проводок в журнале проводок но данному виду субконто. Кроме того, наличие отбора позволяет ускорить построение отчетов по субконто данного вида.
Заметим, что поддержка отбора требует дополнительных ресурсов от системы 1С:Предприятие, поэтому рекомендуется включать отбор только в случае необходимости.
Закладка «Настройки»
Управляющие элементы закладки «Настройки» служат для управления поведением списка субконто при вводе проводок в процессе работы пользователя с системой 1С:Предприятие.
Цена. Этот управляющий элемент становится доступным, если в качестве типа значения объекта метаданных «Вид Субконто» указан какой-либо из существующих в конфигурации справочников. Элемент «Цена» позволяет указать, какой реквизит справочника будет использоваться в качестве «цены субконто».
Поясним подробнее, что такое «цена субконто». Цена субконто -- числовой реквизит справочника, который будет использоваться при вычислении суммы проводки.
В процессе ввода проводок по счетам, по которым при настройке планов счетов указано ведение аналитического и количественного учета, система 1С:Предприятие требует выбрать объект аналитического учета и указать количество проводки -- количество объектов аналитического учета, «участвующее» в проводке. Сумма проводки в этом случае может быть рассчитана умножением количества на цену субконто.
Для выбора реквизита справочника в качестве цены субконто не обходимо щелкнуть мышью в поле управляющего элемента «Цена» на экран будет выдан список только тех реквизитов справочника, которые имеют числовой тип. Из этого списка необходимо выбрать нужный реквизит.
Если среди реквизитов справочника нет числовых реквизитов, список будет состоять из одной строки -- «Не назначен».
Валютная цена. Этот управляющий элемент также становится доступным, если в качестве типа значения объекта метаданных «Вид Субконто» указан какой-либо из существующих в конфигурации справочников. Элемент «Валютная цена» позволяет указать, какой реквизит справочника будет использоваться в качестве «валютной цены субконто».
Понятие «валютная цена субконто» имеет тот же смысл, что и «цена субконто», только валютная цена субконто будет использоваться для вычисления валютной суммы проводки -- произведения количества на валютную цену.
Ввод пустых субконто. Если эта опция включена, то при вводе проводок по счетам, по которым указано ведение аналитического учета, можно не указывать субконто. Для таких проводок остатки и обороты по соответствующему счету будут группироваться на особом «пустом субконто».
Но умолчанию данная опция всегда включена.
Быстрый выбор. Если включена эта опция, то список объектов аналитического учета будет выдаваться для выбора не в отдельном окне, а в виде выпадающего списка. Эту опцию рекомендуется включать для видов субконто с небольшим количеством значений. Конкретное количество значений в данном случае определяется эмпирическим путем.
Закладка «Представление»
Представлением называется символьная строка, содержащая информацию из реквизитов объекта метаданных, указанного в качестве типа значения субконто. Эта символьная строка может быть получена при помощи методов встроенного языка ПредставлениеСубконто(), ПредставлениеКорСубконто(), и использована для отображения значений реквизитов субконто в различных отчетах, диалогах и других визуальных элементах конфигурации.
Если представление не настроено для данного вида субконто, то в отчетах будет выдаваться стандартное представление значения типа данных (наименование или код элемента справочника, номер документа и т. д.).
В общем случае представление является символьной строкой, со стоящей из пар вида:
"<3аголовок>: <3начение реквизита>…"
Управляющие элементы закладки «Представление» служат для описания формата представления. Представление может быть создано только для субконто типа «Справочник» и «Документ».
В закладке «Представление» задается список реквизитов субконто в том порядке, в котором они должны выдаваться в строке представления. Если необходимо пояснить выдаваемое значение реквизита, для него может быть задан заголовок -- произвольная строка символов. Если заголовок задан, он помещается перед значением реквизита и отделяется от него двоеточием.
Также для пары «Заголовок -- Значение реквизита» можно указать признак выдачи со следующей строки. Эта возможность позволяет с минимальной обработкой выдавать представление, например, в колонке отчета.
Добавление реквизита в список значений. Для добавления реквизита в список значений необходимо нажать кнопку . В списке значений появится новая строка, которая автоматически переключится в режим редактирования.
Строка в режиме редактирования представляет собой ноле с выпадающим списком. Этот список содержит идентификаторы реквизитов объекта метаданных, указанного в качестве типа значения субконто. Из списка необходимо выбрать идентификатор требуемого реквизита.
Для завершения редактирования строки списка следует либо нажать клавишу Enter, либо щелкнуть мышью в любом месте списка значений.
Удаление реквизита из списка значений. Для удаления реквизита из списка значений представления необходимо выбрать его в списке и нажать кнопку .
Редактирование реквизита. На место любого реквизита в список можно поместить идентификатор другого реквизита субконто. Для этого выполните следующие действия:
выберите в списке идентификатор реквизита, который будет редактироваться;
чтобы перейти в режим редактирования строки, дважды щелкните на идентификаторе реквизита мышью или нажмите клавишу Enter;
из выпадающего списка выберите идентификатор требуемого реквизита;
для завершения редактирования строки списка нажмите клавишу Enter или щелкните мышью в любом месте списка значений.
Сортировка списка реквизитов. Последовательность значений реквизитов в представлении определяется их порядком в списке значений диалога «Представление». Используя кнопки и , можно расставить идентификаторы дополнительных реквизитов проводки в списке в требуемом порядке.
Дополнительные характеристики реквизита. Для любого реквизита из списка значений могут быть заданы заголовок и признак переноса на следующую строку. Реквизит, для которого требуется задать эти признаки должен быть предварительно выбран в списке значений.
Заголовком служит произвольная символьная строка, поясняющая выдаваемое значение реквизита. Заголовок выдается перед значением реквизита в строке представления и от значения реквизита отделяется двоеточием.
Если для реквизита установлен признак переноса на следующую строку, то при выдаче строки представления, например, в отчете, значение реквизита (вместе с заголовком, если заголовок задан) будет автоматически выводиться с новой строки. Если признак переноса не установлен, значение будет выдаваться в той же строке и отделяться от предыдущего реквизита пробелом.
Конструктор вида субконто
Конструктор вида субконто предназначен для наиболее типовых случаев создания новых видов субконто.
Вызов Конструкторов описан в главе «Метаданные» (раздел «Конструкторы», стр. 19).
На первом шаге Конструктор предлагает указать идентификатор нового вида субконто и его комментарий, а также выбрать тип значений субконто.
Конструктор позволяет создать вид субконто с типами значений, наиболее часто используемыми для организации аналитического учета по бухгалтерским счетам (справочниками, перечислениями, документами). Создание видов субконто с другими типами значений может быть выполнено без использования Конструктора.
Выключение опции «Использовать конструктор для создания новых объектов» позволяет отказаться от использования Конструктора. В этом случае создание вида субконто и редактирование его свойств выполняется так, как это описано в главе «Метаданные» (см. стр. 18). Одновременно с отказом от использования Конструктора при создании нового вида субконто произойдет отказ от использования всех Конструкторов при создании новых объектов метаданных (см. главу «Метаданные», раздел «Конструкторы», стр. 19).
На втором шаге предлагается либо воспользоваться одним из существующих справочников, перечислений, документов (в зависимости от типа значения, выбранного на первом шаге), либо создать новый справочник, перечисление или документ.
При выборе варианта «Создать новый Справочник» вместо поля со списком для выбора идентификатора существующего справочника появляется поле ввода. В поле ввода необходимо указать идентификатор справочника, который должен быть создан.
При создании нового справочника на следующем шаге Конструктор предлагает указать синоним и комментарий создаваемого справочника, а также выбрать пользовательские интерфейсы, в которые должна быть помещена команда для вызова нового справочника.
Глава 14. Операции и проводки
Для отражения в бухгалтерском учете информации о хозяйственных операциях в системе 1С:Предприятие используются Операции и Проводки. Для их настройки в конфигурации существуют объекты метаданных «Операция» и «Проводка». Для лучшего понимания материала данной главы рекомендуется предварительно ознакомиться с главой «Документы». Также желательно, чтобы читатель имел представление об основах бухгалтерского учета.
Основные принципы. Понятие «Операция»
Операцией считается любое хозяйственное действие, способное вызывать изменение состояния средств предприятия (почему «способное» -- будет понятно позднее).
Например, операциями являются: перечисление средств с расчетного счета; выписка покупателю счета на оплату товаров; выдача денег из кассы под отчет; приобретение для управленческих нужд телефонного аппарата; определение финансовых результатов деятельности предприятия за период (месяц или квартал).
Обратите внимание: хотя операция «выписка счета на оплату...» и имеет конкретное физическое выражение -- документ «Счет», однако не приводит к изменению в средствах предприятия. С другой стороны, операция определения финансовых результатов, хоть и не имеет материального аналога, очень важна с точки зрения бухгалтерского учета и приводит к весьма значительным изменениям в состоянии средств предприятия.
В объекте метаданных «Операция» в конфигурации задаются различные свойства операций, формы для ввода, редактирования и просмотра операций.
В структуре метаданных может быть только один объект метаданных «Операция». Объектами данных этого типа являются объекты данных «Операция». Операция является совокупностью взаимосвязанных проводок, отражающих в бухгалтерском учете хозяйственную операцию предприятия. Также операция имеет заголовок который включает содержание операции, сумму и дополнительные реквизиты.
Объект данных «Операция», не является самостоятельным объектом, он всегда является «порождением» объектов данных типа «Документ». То есть операция всегда принадлежит документу. Документ может иметь только одну операцию; в свою очередь, операция всегда принадлежит только одному документу.
Наличие операции у документа также обуславливает присутствие документа в журнале операций.
Формирование операции документом
Сама возможность иметь операцию для документов конкретного вида задается в процессе редактирования свойств документа установкой опции «Бухгалтерский учет» (см. п. «Свойства документа» на стр. 45). Установка данной опции означает, что данный вид документа имеет отношение к бухгалтерскому учету и, в принципе, может иметь операцию.
Для документов конкретного вида, для которых включена опция «Бухгалтерский учет», определяется режим записи операции. Параметр «Создавать операцию для документа» может иметь три значения:
«Всегда»все документы данного вида будут иметь операции. То есть операция будет записываться в момент записи документа и документ будет всегда присутствовать в журнале операций;
«Выборочно»Конкретные документы данного вида могут при записи или при проведении создавать операцию. Наличие операции для конкретного документа может быть задано вызовом метода «СуществуетОперация»;
«Только при проведении»для документов данного вида операция может быть записана средствами встроенного языка только в процедуре «ОбработкаПроведения». То есть только проведенные документы этого вида могут иметь операцию.
Операция, созданная документом, может быть открыта пользователем для просмотра, но в общем случае, не должна редактироваться. Тем не менее, в Конфигураторе можно включить такую возможность -- редактировать операции, созданные документами (см. ниже). Однако, при повторном проведении документа операция будет записана заново, и результаты редактирования операции будут утеряны.
Ручной ввод операции
Кроме автоматического формирования операции документом, существует возможность ввода операции «вручную». Для этого в метаданных автоматически создается специальный вид документов «Операция». Он располагается на ветви «Документы» дерева метаданных. От «обычного» документа его отличает отсутствие реквизитов шапки и табличной части, отсутствие формы документа и отсутствие модуля документа. Из всех свойств документа для документа «Операция» настраиваются в метаданных только свойства номера документа. Фактически, документ «Операция» -- это служебный вид документа.
При работе в системе 1С:Предприятие пользователь имеет возможность ввести операцию вручную: указать дату, содержание, другие реквизиты операции, и ввести проводки операции. При этом фактически записывается документ «Операция» и сама операция. Это позволяет введенной вручную операции иметь все свойства обычных документов -- отображаться в журналах документов, участвовать в отборах, иметь дату, номер, время и т. д. При редактировании такого документа открывается собственно операция.
Понятие «Проводка»
Чтобы введенная операция вызвала изменение в бухгалтерских итогах, такая операция должна содержать проводки. Проводка является единственным элементом данных, способным изменять состояние средств, отражаемых в бухгалтерском учете. Каждая проводка принадлежит одной и только одной операции. Таким образом, весь ввод проводок происходит только при вводе операции.
Проводка содержит корреспондирующие счета, сумму, а также информацию по количественному, валютному и аналитическому учету -- в зависимости от настроек бухгалтерского учета в конкретной конфигурации. Кроме того, проводка может содержать дополнительные реквизиты, заданные для нее в процессе конфигурирования.
Проводка может состоять из нескольких корреспонденций. Механизм корреспонденций позволяет вводить сложные проводки: например, с кредита одного счета в дебет нескольких счетов (и наоборот). В этом случае проводка представляет собой совокупность строк, первая из которых устанавливает счет дебета проводки, а остальные -- корреспондирующие счета кредита. Сумма проводки в этом случае складывается из сумм всех корреспонденции проводки. Проводка может содержать до 99999 корреспонденций.
Необходимо отметить, что не может быть сложных проводок с несколькими счетами дебета и несколькими счетами кредита.
Так же, как и сами операции, проводки могут вводиться вручную или формироваться автоматически на основе документов. Операция может содержать до 99999 проводок.
Проводки, входящие в операцию, всегда составляют группу, и при любых изменениях в реквизитах операции или в самих проводках всегда «держатся» вместе. Это справедливо как для проводок, введенных вручную, так и для проводок, автоматически введенных документом.
Как правило, редактирование пользователем проводок, сформированных документом, не имеет смысла, так как при повторной генерации проводок (например, при перепроведении документа) отредактированные проводки будут заменены автоматически сгенерированными проводками.
Формы операции и проводок
Для редактирования операции с проводками используется форма «форма операции». Форма операции настраивается в Конфигураторе.
Для просмотра списка операций используется журнал операций. В Конфигураторе может быть настроено несколько форм журнала операций.
Кроме того, существует возможность просмотра списка проводок, принадлежащих разным операциям. Для этого предназначен журнал проводок. В Конфигураторе может быть настроено несколько форм журнала проводок.
Свойства операции
Объект метаданных «Операция» предназначен для настройки структуры заголовка операции, то есть информации, описывающей всю операцию. Параметры и структура проводок описываются в объекте метаданных «Проводка».
В заголовок операции входят:
содержаниетекстовая строка, используется для краткого описания конкретной операции;
сумма операциичисло, которое никак не влияет на сам бухгалтерский учет, а лишь характеризует операцию;
реквизиты операциидополнительные значения различных типов, состав которых задается при конфигурировании.
Свойства операции редактируются в окне редактирования «Операция». Это окно вызывается двойным щелчком мыши на ключевом слове «Операция» в дереве метаданных.
Длина содержания. Устанавливает длину содержания операции.
Сумма операции. Управляющие элементы, объединенные в эту группу, управляют размерностью суммы операции и ее представлением.
Отбор. Отбором называется механизм, дающий пользователю возможность в журналах работать с операциями, отобранными по какому-либо значению.
Включением соответствующих опций группы «Отбор» можно задавать выполнение отбора операций по сумме или содержанию операции при работе с системой 1С:Прсдприятие.
Расчет суммы. Управляющие элементы этой группы устанавливают порядок расчета суммы операции:
Не рассчитыватьсумма операции вводится вручную в соответствующий реквизит диалога;
По всем проводкамсумма операции вычисляется как сумма всех проводок операции;
По первой проводкесумма операции принимается равной сумме первой проводки операции.
Валютная сумма. Этот управляющий элемент становится доступным, если выбран какой-либо способ вычисления суммы операции -- по всем проводкам или по первой проводке. Если опция «Валютная сумма» включена, для вычислений будет использоваться валютная сумма проводок операции.
Выбор режима. Если включена эта опция, то при работе с системой 1С:Прсдприятие пользователь сам может устанавливать порядок расчета суммы операции. Такой выбор будет выполняется в режиме настройки параметров системы 1С:Предприятие.
Редактировать операции документов. Эта опция может принимать одно из трех значений:
Разрешитьразрешить пользователю редактировать операции, сформированные документами;
Запретитьзапретить пользователю редактировать операции, сформированные документами;
Выборочновозможность редактирования операции, сформированной документами, устанавливается в Конфигураторе для каждого вида документов индивидуально.
Если выбран режим «Редактировать операции документов -- выборочно», в окне редактирования документа становится доступен флажок «Редактировать операцию». Установка или снятие этого флажка, соответственно, разрешает или запрещает пользователю редактировать вручную операции, сформированные документами этого вида.
При установке этой опции следует иметь в виду, что при перепроведении документов операции формируются заново, следовательно, отредактированные пользователем операции будут удалены и заменены на автоматически сформированные.
Реквизиты. Управляющие элементы, объединенные в группу «Реквизиты», позволяют создавать, удалять и редактировать дополнительные реквизиты операции. Приемы работы е элементами этой группы совпадают с общими приемами управления списками объектов метаданных, о которых говорилось в п. «Редактирование списков объектов метаданных» на стр. 21.
Дополнительные реквизиты операции позволяют включать в операцию любую необходимую информацию, помимо даты, номера суммы и содержания операции. Дополнительные реквизиты могут быть размещены в форме операции.
Графы журнала. Группа «Графы журнала» объединяет управляющие элементы, предназначенные для ведения списка дополнительных колонок журнала операций и определения их свойств. Подробно об использовании управляющих элементов этой группы будет рассказано ниже в параграфе «Графы журнала операций».
«Форма операции», «Формы журнала». Эти кнопки служат для вызова редактора форм и позволяют редактировать, соответственно, форму операции и формы журнала операций. Подробнее о формах операции см. ниже в п. «Форма операции» и «Формы журнала операций».
Графы журнала операций
Журнал операций, в общем случае, может содержать записи о двух видах операций: об операциях, введенных пользователем вручную, и об операциях, автоматически сформированных документами. Возможность автоматического формирования операции документом обеспечивается наличием соответствующих команд встроенного языка системы 1С:Предприятие в модуле документа.
В общем случае, в форме журнала могут присутствовать 6 граф (колонок): «ДатаДок», «ВремяДок», «ВидДок», «НомсрДок», «Содержание» и «СуммаОпсрации».
Колонки «ВидДок», «НомерДок», «ДатаДок», «ВремяДок» содержат, соответственно, идентификатор, номер, дату и время документа, если операция сформирована документом, или: ключевое слово «Операция», помер, дату и время операции, если операция введена пользователем вручную. Колонки «Содержание» и «СуммаОперации» могут содержать, соответственно, краткое содержание и сумму хозяйственной операции.
Помимо перечисленных выше колонок, в журнал операций можно добавить практически неограниченное количество дополнительных граф. Такие графы служат для показа значений реквизитов документов, которые сформировали операции в журнале операций.
В данном случае, назначение дополнительных граф журнала операций даст те же преимущества, что и дополнительные графы журнала документов (см. п. «Графы журнала документов», стр. 57): наличие в журнале операций дополнительных граф дает возможность пользователю получить наиболее важные сведения о документе уже при просмотре журнала, не открывая сам документ.
Так как операции могут порождаться документами самых разных видов, при создании дополнительной графы журнала требуется указать, значение какого реквизита того или иного документа будет помещаться в данную графу.
Для управления списком дополнительных граф журнала операций и редактирования их свойств служат управляющие элементы группы «Графы» диалога «Операция». Порядок использования этих управляющих элементов излагается в п. «Редактирование списков объектов метаданных» на стр. 21.
Редактирование графы журнала операций
Свойства и состав дополнительной графы журнала операций редактируются в диалоге «Графа». При создании новой графы этот диалог вызывается на экран нажатием кнопки «Новый» в окне редактирования «Операция». Если необходимо отредактировать уже существующую графу журнала, следует выделить имя этой графы в окне редактирования «Операция» и нажать кнопку «Изменить». На экран будет выдано окно редактирования «Графа», содержащее текущие установки для выбранной графы.
В этом параграфе будут описаны специфические свойства графы журнала операций, в дополнение к общим свойствам объектов метаданных, о которых говорилось в п. «Свойства объекта метаданных» на стр. 14.
Состав дополнительной графы. Для редактирования состава дополнительной графы журнала операций используются окна «Выбранные Значения» и «Возможные Значения», расположенные ниже ноля «Комментарий».
В окне «Возможные значения» в виде дерева выдается список всех документов, существующих в конфигурации к текущему моменту. Знак «+» в узле ветви дерева означает, что данная ветвь имеет подуровни, и щелчком мыши на «+» можно раскрыть следующий уровень. На самом нижнем уровне дерева находятся наименования реквизитов документов.
Окно «Выбранные Значения» содержит список реквизитов документов, значения которых будут отображаться в редактируемой графе при работе с журналом операций. Если редактируется только что созданная дополнительная графа, список «Выбранные значения» будет пуст.
Выбор реквизитов документа для показа в графе журнала выполняется одним из следующих способов:
дважды щелкните левой кнопкой мыши на наименовании нужного реквизита в окне «Возможные значения»;
или
выделите наименование нужного реквизита в окне «Возможные значения» и нажмите кнопку .
Полное наименование реквизита будет помещено в окно «Выбранные значения», а сам реквизит будет помечен знаком .
Для показа в графе журнала операций можно указать любой реквизит шапки документа или реквизит табличной части документа, для которого включен признак «Итог по колонке» (см. п. «Свойства реквизита документа» на стр. 48).
Для показа в графе журнала операций можно выбрать только один реквизит документа. Если один из реквизитов документа уже был ранее выбран для отображения в журнале, то выбор другого реквизита того же документа приведет к тому, что имя ранее выбранного реквизита будет удалено из списка «Выбранные значения», а имя нового выбранного реквизита будет помещено в список, и возле него появится отметка .
Удаление наименования реквизита из списка «Выбранные значения» выполняется одним из следующих способов
дважды щелкните левой кнопкой мыши на наименовании нужного реквизита в окне «Выбранные значения»;
или
выделите наименование нужного реквизита в окне «Выбранные значения» и нажмите кнопку .
Наименование реквизита будет удалено из списка «Выбранные значения», а в окне «Возможные значения» с этого реквизита будет снята отметка .
Для завершения редактирования состава дополнительной графы журнала операций нажмите кнопку «ОК».
Если необходимо отказаться от внесения изменений в состав графы, следует нажать кнопку «Отмена». Состав графы останется таким, каким он был до вызова окна редактирования «Графы».
Форма операции
Форма операции предназначена для ввода, просмотра и изменения операций. Для редактирования формы операции используется комплексный редактор форм, который вызывается нажатием кнопки «Форма операции» в окне редактирования «Операция».
Первоначально форма операции автоматически создается Конфигуратором. В форму операции и в табличную часть, в которой размещается список проводок, вставляются реквизиты, соответствующие текущим установкам свойств бухгалтерского учета и свойств объектов метаданных «Планы Счетов», «Операция» и «Проводка».
Присутствие этих реквизитов в форме операции может быть изменено в процессе редактирования формы.
В форме операции могут быть размещены:
Обозначение |
Описание |
|
ДатаОнерации |
Дата операции (документа) |
|
ПомсрДок |
Номер операции (или номер документа которому принадлежит операция) |
|
СуммаОперации |
Сумма операции |
|
Содержание |
Содержание операции |
|
<Реквизит операции>... |
Реквизиты операции |
|
<Реквизит документа>... |
Общие реквизиты документов |
В табличной части операции могут быть размещены данные проводки.
Обозначение |
Описание |
|
НомерПроводки |
Номер проводки -- не редактируемое поле, которое будет отображать порядковый номер проводки и, если проводка сложная, номер корреспонденции |
|
ПланСчетов |
План счетов -- не редактируемое поле, отображающее план счетов, которому принадлежат корреспондирующие счета проводки. Используется, если в конфигурации существует более одного плана счетов. |
|
СчетДт |
Счет дебета проводки |
|
СчетКт |
Счет кредита проводки |
|
Субконто |
Колонка значений субконто. При работе с формой будет использована для ввода всех значений субконто (и по дебету, и по кредиту). Количество реальных полей в этой колонке будет зависеть от количества используемых субконто. Располагаться поля будут в две строки (дебетовые субконто -- в верхней строке, кредитовые -- в нижней). Если данная колонка задействована, то не используются колонки «СубконтоДт» и «СубконтоКт». |
|
СубконтоДт |
Колонка значений субконто дебета проводки. При работе с формой будет использована для ввода всех субконто дебета проводки. Количество реальных нолей в этой колонке будет зависеть от количества используемых субконто. Располагаться поля будут в несколько строк. Данная колонка не будет задействована, если используется колонка «Субконто». |
|
СубконтоКт |
Колонка значений субконто кредита проводки. При работе с формой будет использована для ввода всех субконто кредита проводки. Количество реальных нолей в этой колонке будет зависеть от количества используемых субконто. Располагаться поля будут в несколько строк. Данная колонка не будет задействована, если используется колонка «Субконто». |
|
Валюта |
Значение валюты проводки. Используется, если в конфигурации установлен валютный учет. |
|
Курс |
Значение курса валюты проводки. Используется, если в конфигурации установлен валютный учет. Не редактируемое поле. Отображает курс выбранной валюты на дату операции. |
|
Количество |
Значение количества проводки. |
|
ВалСумма |
Значение суммы проводки в валюте. Используется, если в конфигурации установлен валютный учет. |
|
Сумма |
Значение суммы проводки. |
|
НомерСтроки |
Номер строки документа, сформировавшей данную проводку. Не редактируемое поле, которое предназначено для отображения номера строки документа, сформировавшего проводку в процессе проведения. Эта информация заполняется только, если такая привязка проводки предусмотрена в алгоритме проведения документа. |
|
<Реквизит проводки>... |
Значения реквизитов проводки. |
Форма журнала операции
Для просмотра списка операций предназначен «Журнал операций». В отличие от журнала документов, этот журнал специально предназначен для работы с операциями, и обладает рядом особенностей. Например, существует возможность разделения журнала операций на 2 подокна: для списка операций и для списка проводок текущей операции. Кроме этого, для операций, сформированных документами, существует возможность открыть для редактирования не только саму операцию, но и документ, который сформировал эту операцию.
При редактировании объекта метаданных «Операция» может быть разработано любое необходимое число форм журнала операций -- с разной степенью подробности отображения информации.
Для редактирования форм журнала операций используется диалог «Формы списков», который вызывается нажатием кнопки «Формы журнала» в окне редактирования «Операция». Работа с формами списка объекта метаданных описана в и. «Работа с формами списка» на стр. 24.
По умолчанию создается форма журнала с идентификатором ФормаСписка, которая используется для просмотра списка операций.
В табличной части формы журнала операций могут быть размещены:
Обозначение |
Значение |
|
ВидДок |
Вид документа ДатаОперации Дата операции (документа) |
|
ВремяОперации |
Время операции (документа) |
|
НомерДок |
Номер операции или номер документа, которому принадлежит операция |
|
СуммаОнерации |
Сумма операции |
|
Содержание |
Содержание операции |
|
<Реквизит операции>... |
Реквизиты операции |
|
<Реквизит документа>... |
Общие реквизиты документов |
|
<Графы журнала>... |
Графы журнала операций |
При работе с системой 1С:Предприятие редактирование операций всегда выполняется в диалоге -- в отличие от, например, объекта метаданных «Справочник», который позволяет выбирать способ редактирования. При работе с журналом операций можно только просматривать список операции в пределах, ограниченных формой журнала операций. Для редактирования операции, после выбора соответствующей команды в меню «Действия», будет открыта форма операции.
Свойства проводки
Система 1С:Прсдприятие имеет только один объект метаданных «Проводка». Объектами данных этого типа будут являться введенные в систему проводки.
Структура проводки в значительной степени зависит от настроек параметров учета. Ее можно условно разделить на 2 составляющие.
Постоянная часть структуры проводки содержит ряд реквизитов, которые присутствуют всегда, независимо от настройки различных типов учета. К таким реквизитам относятся корреспондирующие счета (счет дебета проводки и счет кредита проводки) и сумма проводки.
Переменная часть структуры определяется настройками различных признаков учета (аналитический, количественный, валютный), которые выполняются при редактировании свойств планов счетов. К таким реквизитам относятся: субконто (до 5-ти на каждый из корреспондирующих счетов), валюта и сумма в валюте, количество проводки.
Необходимо учесть, что использование конкретных реквизитов из переменной части структуры проводки, в свою очередь, зависит от используемых корреспондирующих счетов. Например, если в проводке использованы корреспондирующие счета, для которых не установлено количественного учета, то соответствующий реквизит проводки заполнять будет нельзя. Это же справедливо и для субконто и для вида валюты и суммы в валюте.
Кроме этого, при редактировании свойств проводки можно создать набор дополнительных реквизитов для хранения любой дополнительной информации о проводке. Как правило, использование этих реквизитов не зависит от настроек параметров учета.
Проводки, как объекты данных, могут существовать только «внутри» операции. Форма операции содержит табличную часть, которая предназначена для редактирования входящих в операцию проводок.
Свойства проводки редактируются в окне редактирования «Проводка». Это окно вызывается двойным щелчком мыши на ключевом слове «Проводка» в дереве метаданных.
Свойства, которые могут быть заданы для проводки, в основном влияют на технические характеристики проводки: длины и точности сумм, включение различных видов отбора.
Сумма, Количество, Валютная сумма. Управляющие элементы, объединенные в эти группы:
управляют размерностью, соответственно, суммы, количества и валютной суммы проводок;
управляют изображением этих реквизитов при работе с системой 1С:Предприятие;
включают возможность отбора проводок в журнале проводок но одному из этих критериев.
Внимание. Разрядность суммы, валютной суммы и количества проводки определяют также и максимальную разрядность итогов бухгалтерского учета. Их следует устанавливать таким образом чтобы их разрядность позволяла хранить итоги по счетам и объектам учета за длительные периоды времени.
Отбор по счетам. Управляющие элементы этой группы позволяют настроить отбор проводок по счетам.
Разрешить отбор. Данная опция включает возможность отбора проводок в журнале проводок по номерам счетов и субсчетов.
Наличие отбора по счетам позволяет просматривать проводки в журнале проводок, отобранные по какому-либо одному счету. Кроме этого, наличие такого отбора ускоряет получение отчетов с отбором по счетам.
По Дебету / Кредиту. Опция управляет отбором проводок но счетам в журнале проводок.
Если опция включена, при работе с журналом проводок можно будет отбирать проводки, у которых указанный счет стоит или только в дебете, или только в кредите.
Если опция «По Дебету / Кредиту» отключена, то остается возможность отбирать все проводки в которых присутствует указанный счет -- либо в дебете, либо в кредите.
Количество уровней. Этот управляющий элемент позволяет указать, до какого уровня вложенности будет выполняться отбор по счетам (субсчетам).
Если включена опция «Для всех», отбор будет выполняться по указанному счету и всем субсчетам этого счета. Если опция «Для всех» отключена, то для определения «глубины» отбора будет использоваться число, указанное в поле «Количество уровней».
Приведем пример. Допустим, к некоему счету в плане счетов открыты несколько уровней субсчетов. Если при настройке отбора в поле «Количество уровней» стоит 1, то отбираться будут проводки, выполненные только по самому счету. Если в этом поле поставить 2 то будут отбираться проводки и по счету, и по субсчетам 1-го уровня вложенности.
Отбор по... Опции «Отбор но...» управляют возможностью выполнять отбор проводок в журнале проводок по различным условиям.
Включение той или иной опции разрешает выполнять соответствующий отбор проводок в журнале при работе с системой 1С:Предприятие.
Внимание! Организация отбора проводок требует дополнительных ресурсов со стороны системы 1 (^Предприятие. Поэтому включайте отбор проводок только тогда, когда это действительно необходимо. Для отбора по счетам можно рекомендовать использовать отбор только по счету, и не включать, опцию «По Дебету / Кредиту».
Сложные проводки. Включение этой опции разрешает ввод сложных проводок при редактировании операции.
Сложная проводка представляет собой совокупность корреспонденции, первая из которых устанавливает счет дебета (кредита) проводки и общую сумму проводки, а остальные -- корреспондирующие счета кредита (дебета) и суммы, из которых складывается общая сумма проводки.
Реквизиты. Управляющие элементы этой группы служат для ведения списка дополнительных реквизитов проводки. Приемы работы с элементами этой группы совпадают с общими приемами управления списками объектов метаданных, о которых говорилось в п. «Редактирование списков объектов метаданных» на стр. 21.
Дополнительные реквизиты позволяют хранить любую необходимую информацию, в дополнение к той, которая содержится в стандартных реквизитах проводки (корреспондирующие счета, суммы, количество и другие).
Представление. Эта кнопка вызывает диалог «Представление». Подробнее о назначении этого диалога см. ниже п. «Представление».
«Формы журнала». Эта кнопка служат для вызова редактора форм и позволяет редактировать, соответственно, формы журнала проводок. Подробнее о формах журнала проводок см. ниже в п. «Формы журнала проводок».
Представление
Представлением называется символьная строка, которая может содержать информацию из:
дополнительных реквизитов проводки;
дополнительных реквизитов операции;
общих реквизитов документов.
Эта символьная строка может быть получена при помощи функции Представление() встроенного языка. Представление может быть использовано для отображения значений реквизитов в различных отчетах.
Если представление проводки не задано, то для представления проводки используется содержание операции.
В общем случае представление является символьной строкой, состоящей из пар вида:
"<3аголовок>: <3начение реквизита проводки>..."
Для описания формата представления служит диалог «Представление». Это диалог вызывается нажатием кнопки «Представление» в окне редактирования «Проводка».
В диалоге «Представление» задается список реквизитов в том порядке, в котором они должны выдаваться в строке представления. Если необходимо пояснить выдаваемое значение, может быть задан заголовок -- произвольная строка символов. Если заголовок задан, он помещается перед значением реквизита и отделяется от него двоеточием.
Также для пары «Заголовок -- Значение реквизита проводки» можно указать признак выдачи со следующей строки. Эта возможность позволяет выдавать представление, например, в колонке отчета.
Добавление реквизита в список значений. Для добавления дополнительного реквизита в список значений необходимо нажать кнопку . В списке значений появится новая строка, которая автоматически переключится в режим редактирования.
Строка в режиме редактирования представляет собой поле с выпадающим списком. Этот список содержит идентификаторы дополнительных реквизитов проводки, существующих к текущему моменту.
Из списка необходимо выбрать идентификатор требуемого реквизита. Для завершения редактирования строки списка следует либо нажать клавишу Enter, либо щелкнуть мышью в любом месте списка значений.
Удаление реквизита из списка значений. Для удаления реквизита из списка значений представления необходимо выбрать его в списке и нажать кнопку .
Редактирование реквизита. На место любого реквизита в список можно поместить идентификатор другого реквизита. Для этого необходимо выполнить следующие действия:
выберите в списке идентификатор реквизита, который будет редактироваться;
чтобы перейти в режим редактирования строки, дважды щелкните на идентификаторе реквизита мышью или нажмите клавишу Enter;
из выпадающего списка выберите идентификатор требуемого реквизита;
для завершения редактирования строки списка нажмите клавишу Enter или щелкните мышью в любом месте списка значений.
Упорядочивание списка реквизитов. Последовательность значений реквизитов в представлении определяется их порядком в списке значений диалога «Представление».
Используя кнопки и , можно расставить идентификаторы реквизитов в списке в требуемом порядке.
Дополнительные характеристики реквизита. Для любого реквизита из списка значений диалога «Представление» могут быть заданы заголовок и признак переноса на следующую строку. Реквизит для которого требуется задать эти признаки должен быть предварительно выбран в списке значений.
Заголовком служит произвольная символьная строка, поясняющая выдаваемое значение реквизита. Заголовок выдается перед значением реквизита в строке представления и от значения реквизита отделяется двоеточием.
Если для реквизита установлен признак переноса на следующую строку, то при выдаче строки представления, например, в отчете значение реквизита (вместе с заголовком, если заголовок задан) будет автоматически выводиться с повой строки. Если признак переноса не установлен, значение будет выдаваться в той же строке и отделяться от предыдущего реквизита пробелом.
Формы журнала проводок
Собственно ввод и редактирование проводок осуществляется в форме операции, однако, для просмотра списка проводок, принадлежащих разным операциям существует журнал проводок.
При редактировании свойств проводки может быть разработано любое необходимое число форм журнала проводок -- с разной степенью подробности отображения информации.
Для редактирования форм журнала проводок используется диалог «формы списков», который вызывается нажатием кнопки «Формы журнала» в окне редактирования «Проводка». Работа с формами списка объекта метаданных подробно описана в п. «Работа с формами списка» на стр. 24.
В табличной части формы журнала проводок могут быть размещены:
Обозначение |
Значение |
|
НомерДок |
Номер операции или номер документа которому принадлежит операция |
|
ВидДок |
Вид документа |
|
ДатаОперации |
Дата операции (документа) |
|
ВрсмяОперации |
Время операции (документа) |
|
Содержание |
Содержание операции |
|
СуммаОперации |
Сумма операции |
|
НомерПроводки |
Номер проводки -- поле, которое будет отображать порядковый номер проводки и, если проводка сложная, номер корреспонденции |
|
ПланСчетов |
План счетов -- поле, отображающее план счетов, которому принадлежат корреспондирующие счета проводки. Используется, если в конфигурации существует более одного плана счетов. |
|
СчетДт |
Счет дебета проводки |
|
СчетКт |
Счет кредита проводки |
|
Субконто |
Колонка значений субконто. При работе с формой будет использована для показа всех значений субконто (и по дебету, и по кредиту). Количество реальных полей в этой колонке будет зависеть от количества используемых субконто. Располагаться поля будут в две строки (дебетовые субконто -- в верхней строке, кредитовые -- в нижней). Если данная колонка задействована, то не используются колонки «СубконтоДт» и «СубконтоКт». |
|
СубконтоДт |
Колонка значений субконто дебета проводки. При работе с формой будет использована для вывода всех субконто дебета проводки. Количество реальных полей в этой колонке будет зависеть от количества используемых субконто. Располагаться поля будут в несколько строк. Данная колонка не будет задействована если используется колонка «Субконто». |
|
СубконтоКт |
Колонка значений субконто кредита проводки. При работе с формой будет использована для вывода всех субконто кредита проводки. Количество реальных полей в этой колонке будет зависеть от количества используемых субконто. Располагаться поля будут в несколько строк. Данная колонка не будет задействована, если используется колонка «Субконто». |
|
Валюта |
Значение валюты проводки. Используется, если в конфигурации установлен валютный учет. |
|
Курс |
Значение курса валюты проводки. Используется, если в конфигурации установлен валютный учет. Отображает курс выбранной валюты на дату операции. |
|
Количество |
Значение количества проводки. |
|
ВалСумма |
Значение суммы проводки в валюте. Используется, если в конфигурации установлен валютный учет. |
|
Сумма |
Значение суммы проводки. |
|
НомерСтроки |
Номер строки документа, сформировавшей данную проводку. Поле предназначено для отображения номера строки документа сформировавшего проводку в процессе проведения. Эта информация заполняется только, если такая привязка проводки предусмотрена в алгоритме проведения документа. |
|
<Реквизит проводки>... |
Значения реквизитов проводки. |
|
<Реквизит операции>... |
Реквизиты операции |
|
<Реквизит документа>… |
Общие реквизиты документов |
Глава 15. Регистры
Регистры в системе 1С:Предприятие используются для накопления информации о наличии и движении средств -- товарных, денежных и других. Вся информация о хозяйственных операциях, которая вводится с использованием документов или формируется при помощи расчетов, должна быть накоплена в регистрах. Тогда эту информацию можно будет извлечь, проанализировать и представить пользователю в виде отчетных форм.
Регистры в системе 1С:Предприятие
В этом параграфе будет рассказано о понятии «регистр» и даны сведения об основных принципах использования
Регистр -- это внутренний компонент создаваемой конфигурации. При использовании конфигурации регистр недоступен пользователю для непосредственного заполнения, нет стандартных средств его просмотра, как для других агрегатных объектов метаданных (документов, справочников, констант и так далее). Однако, средствами встроенного языка можно записывать в регистры информацию и в последующем извлекать ее.
Проблема, которая обычно возникает при создании «хранилища» сводной информации: «В каких разрезах накапливать сводные данные, чтобы затем можно было извлечь нужную информацию без утомительной обработки?». Система 1С:Предприятие использует простые и в то же время гибкие средства для создания регистров: достаточно просто задать, в каких разрезах и какие данные требуется хранить в регистре, а система сама обеспечит запись и получение нужных данных простыми языковыми средствами.
Физический смысл регистра сформулировать довольно сложно, и скорее всего, регистр не имеет материального аналога. Можно сказать, что регистр -- это n-мерная система координат, в узлах которой хранятся совокупные данные. Проиллюстрировать это можно на таком примере.
Подобные документы
Понятие конфигурации в системе программ 1С: Предприятие 8.0. Технологические средства выполнения конфигурирования. Метаданные, регистр накопления, пользовательские интерфейсы. Механизм сравнения и объединения конфигураций. Администрирование в системе.
курсовая работа [1007,3 K], добавлен 02.12.2015Система программ для комплексной автоматизации различных областей экономической деятельности. Технологическая платформа и конфигурация. Понятие, виды, функции и назначение в системе автоматизации справочников. Подчиненные и иерархические справочники.
реферат [57,4 K], добавлен 23.01.2011Автоматизация документооборота для предприятия ОАО "НК "Роснефть"-Ставропольнефтегаз": технико-экономическое обоснование электронного учета корреспонденции; разработка технологических средств конфигурирования в системе программ 1С: Предприятие 8.1.
дипломная работа [3,4 M], добавлен 01.07.2011Разработка автоматизированной системы учета успеваемости студентов факультета компьютерных наук и телекоммуникаций НИУ "БелГУ". Проектирование структуры конфигурации на платформе "1С: Предприятие 8". Рекомендации по обучению работе с конфигурацией.
курсовая работа [4,4 M], добавлен 05.01.2015Особенности бухгалтерского учета кассовых операций. Описание технологии ведения учета кассовых операций с использованием программного продукта "1С. Предприятие 7.7" и "1С. Предприятие 8.2". Основные отличия используемых версий 7.7 и 8.2 "1С. Предприятие".
курсовая работа [580,7 K], добавлен 22.04.2014Описание бизнес-процесса "Учет подарочных сертификатов". Требования к функциям, выполняемым механизмом. Документы, на основании которых ведется проектирование. Описание конфигурации "Управление торговлей 10.3". Описание пользовательского интерфейса.
дипломная работа [1,9 M], добавлен 17.12.2014Анализ, иерархическая модель и организационная структура предприятия, его ER-диаграмма. Особенности планирования и требования к будущей информационной системе. Экранные формы диалоговой среды, справочники, документы, регистры, отчеты, программные модули.
курсовая работа [3,5 M], добавлен 10.10.2013Нормализация и схема базы данных, структура меню. Предназначение информационно-справочной системы. Покупка и бронирование билетов пассажирами. Программная реализация информационной системы. Справочники, документы, регистры, журналы, администрирование.
курсовая работа [1,2 M], добавлен 19.11.2010Этапы автоматизации бухгалтерского учета в России. Требования к бухгалтерской системе. Использование электронно-вычислительной техники в учете. Назначение комплексов автоматизации учета. Кадровые документы учета рабочего времени. Расчетная ведомость.
контрольная работа [2,3 M], добавлен 01.02.2009Наглядное позиционирование основных отличий версий программы по учету 1С: Предприятия, анализ изменений и преобразований новой версии программы. Основные возможности и преимущества новой версии, которые отмечаются различными категориями пользователей.
реферат [1,5 M], добавлен 09.11.2010