Ввод операции при помощи документов. Общие механизмы формирования документов в типовой конфигурации

                                            Башпотребсоюз

                               Бирский кооперативный техникум.

 

 

 

 

 

 

 

                     Реферат

 

  по дисциплине: «Автоматизация бухгалтерского учёта»

на тему:

 

            «Ввод операции при помощи документов. Общие механизмы формирования документов в типовой конфигурации»

 

 

 

         Выполнила: студентка 4 курса 41 группы 

                                                                            Зиннатулина И. Р. 

                                        Проверила:   Ахметзянова З. Ш.

 

 

 

 

 

 

 

 

 

 

                                       Бирск– 2009 Г

 

 

              Оглавление:

  • Начало работы с «1С: Бухгалтерия»
  • Работа с конфигурацией
  • Типы данных
  • Палитры свойств
  • Настройка ввода по строке
  • Индексирование реквизитов объектов
  • Модули приложения и внешнего соединения
  • Подсистемы
  • Общие модули
  • Константы
  • Литература

 

 

 

 

      Начало работы с «1С: Бухгалтерия»

 

 

Пакет программ "1С-Бухгалтерия" состоит из двух независимых программ: "Учет бухгалтерских операций" (bmp.exe) и "Платежные документы" (uro. exe) ,

 

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

 

Программа "Платежные документы" предназначена для формирования, печати и хранения платежных документов для банка.

 

Ключевой термин: пользовательский интерфейс.

 

Пользовательский интерфейс - набор  различных компонент для взаимодействия пользователя с программным комплексом.

 

Второстепенные термины

 

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

 

Панель инструментов - наборы функционально связанных кнопок.

 

Кнопка - графическое представление  пункта меню.

 

 

Структурная схема терминов

 

 

 

 

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

 

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

 

После запуска режима работы: "1С:Предприятие" на экране появляется главное окно программы, которое показано на рис. 1.2.1.

 

Рисунок 1.2.1. Общий вид главного окна программы "1С:Бухгалтерия"

 

 

 

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

 

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

 

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

 

В режиме конфигурирования выполняются следующие операции:

 

 

   -   добавляются новые  виды документов;

  

 

   -   редактируются шаблоны  существующих документов;

   

 

   -   добавляются новые  виды справочников;

  

 

    -  добавляются или  удаляются реквизиты справочников.

 

Типовая конфигурация включает:

 

 

    -  План счетов, содержащий  типовые настройки аналитического, валютного и количественного  учета;

 

    -  Справочник валют,  используемый для валютного учета;

  

 

     - Набор справочников  для ведения списков объектов аналитического учета. (рис. 1.2.2.);

 

      Рисунок 1.2.2. Основные  справочники программы "1С:Бухгалтерия"

 

 

      Набор перечислений  для организации аналитического учета с регламентированным набором значений;

  

 

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

 

      Рисунок 1.2.3. Основные  документы программы "1С:Бухгалтерия"

   

 

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

 

    -  Набор стандартных отчетов, позволяющих получать данные бухгалтерского учета в различных разрезах по любым счетам, любым объектам аналитики;

   

 

    -  Специализированные  отчеты по конкретным разделам  бухгалтерского учета;

  

 

    -  Набор регламентированных отчетов (налоговых, бухгалтерских и др.) и механизм их обновления;

  

 

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

 

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

 

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

 

 

     - учет операций по  кассе;

   

     - учет операций по  банку;

  

 

     - учет основных средств;

 

    -  учет нематериальных  активов;

   

    - учет материалов;

 

   -  учет товаров;

 

    -  учет затрат на  производство;

  

   -   учет выпуска продукции;

  

   -  учет взаиморасчетов  с поставщиками и покупателями.

 

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

 

Для значений количества в проводках  и итогах установлено 10 знаков целой  части и 3 знака дробной части.

 

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

 

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

 

Для редактирования списка валют и  ввода курсов следует открыть  справочник валют из главного меню "1С:Бухгалтерии". Для просмотра  курсов валют за разные даты следует  воспользоваться специализированным отчетом "История курса валют".

 

Программа "1С:Бухгалтерия" запускается  в OS Windows аналогично приложениям MS Office, при этом выбирается нужный режим  работы программы. Пункты главного меню и команды панелей инструментов позволяют автоматизировать выполнение различных бухгалтерских операций. Реальная эксплуатация "1С:Бухгалтерия" начинается с заполнения различных справочников.

 

 

 

 

 

 

 

 

 

Работа с конфигурацией

В окне конфигурации (меню "Конфигурация" - "Открыть конфигурацию") отображается дерево объектов конфигурации. В зависимости от вида объект может иметь различные группы подчинённых объектов:

  • Реквизиты.
  • Табличные части.
  • Реквизиты табличных частей.
  • Формы.
  • Макеты для формирования печатных форм.
  • Графы (для журнала документов).
  • Измерения (для регистров).
  • Ресурсы (для регистров).

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

Закрытие и открытие конфигурации не тождественно закрытию и открытию окна конфигурации. При закрытии конфигурации или закрытии самого Конфигуратора при необходимости выдаётся запрос на сохранение, при закрытии же окна конфигурации - нет.

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

Некоторые полезные приёмы работы в окне дерева конфигурации:

  • Объекты можно перетаскивать мышью из дерева в модули и табличные документы - будут вставляться их наименования.
  • В открытом объекте, макете, форме, модуле - можно мгновенно найти его в дереве конфигурации нажатием Ctrl+T.
  • Можно сортировать объекты по имени, синониму, комментарию (меню "Действия").
  • Можно отфильтровать объекты по вхождению в подсистемы (меню "Действия").
  • Можно найти все ссылки на объект и ссылки в объекте (меню "Действия").
  • Можно копировать объекты через буфер обмена или перетаскиванием, в том числе реквизиты и прочее между объектами различных типов (например, из справочника в документ и т.п.). Копирование через буфер работает и между конфигурациями (если открыто несколько Конфигураторов).

C помощью меню "Конфигурация" - "Отчет по конфигурации" можно вывести в текстовом или табличном документе информацию обо всех объектах конфигурации. Возможно задание фильтров по подсистемам и конкретным объектам.

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

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

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

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

Можно устанавливать пароли на модули конфигурации (меню "Текст" - "Установить пароль"), кроме модулей форм , и модулей, содержащих директивы препроцессора.

Типы данных (объекты конфигурации)

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

  • Число.
  • Строка.
  • Дата.
  • Булево.
  • Null.
  • Неопределено.
  • Тип.

К типообразующим объектам относятся:

  • Справочники.
  • Документы.
  • Планы видов характеристик.
  • Планы счетов.
  • Планы видов расчёта.
  • Перечисления.
  • Бизнес-процессы.
  • Задачи.
  • Планы обмена.

Типообразующий объект при создании образует сразу три типа:

  • Ссылка (например, СправочникСсылка.<ИмяСправочника>).
  • Объект (например, СправочникОбъект.<ИмяСправочника>).
  • Список (например, СправочникСписок.<ИмяСправочника>).

Кроме того, могут быть образованы дополнительные типы, например, тип Характеристика (от Плана видов характеристик) или Ссылка на Точку маршрута бизнесс-процесса (от Бизнес-процесса).

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

Палитры свойств

Палитры свойств различных объектов открываются через контекстное  меню или нажатием Alt+Enter. В палитре свойств можно:

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

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

Палитры свойств "Дополнительно" различных объектов открываются через контекстное меню или нажатием Alt+Shift+Enter. В палитре свойств "Дополнительно" задаются следующие параметры объекта:

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

Настройка ввода по строке

Для объектов, которые можно выбирать на формах (справочники, документы и  т.п.), можно настроить порядок ввода по строке. Такая настройка осуществляется на вкладке "Формы" основного окна редактирования объекта (реквизит "Ввод по строке"). Здесь можно указать поля объекта, по которым будет осуществляться поиск при вводе по строке. Если таких полей несколько, их порядок имеет значение и определяет приоритет при поиске.

Индексирование реквизитов объектов

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

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

Модули приложения и внешнего соединения

Открываются через контекстное  меню корневого элемента дерева конфигурации.

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

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

Подсистемы

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

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

Общие модули

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

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

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

  • Если установлено свойство Клиент, все процедуры и функции могут исполняться на клиенте.
  • Если установлено свойство Сервер, все процедуры и функции могут исполняться на сервере приложения.
  • Если установлено свойство Внешнее соединение, все процедуры и функции могут исполняться в сессии COM-соединения.
  • Возможность исполнения конкретных процедур и функций (и/или их фрагментов) на клиенте, сервере приложения или в сессии COM-соединения задаётся с помощью инструкций препроцессора:
  • #Eсли Сервер Тогда
  • ...
  • #КонецЕсли

или

#Eсли Клиент Тогда

...

#КонецЕсли

или

#Eсли ВнешнееСоединение  Тогда

...

#КонецЕсли

В таких инструкциях препроцессора  также возможны ключевые слова И, ИЛИ, НЕ.

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

В файловом варианте программы инструкции препроцессора #Eсли Сервер ... и #Eсли Клиент ... игнорируются, а клиентская и серверная сторона считаются "слившимися".

Экземпляры модулей таких объектов, как документы или элементы справочников, существуют при своих объектах и могут появляться как на клиентской, так и на серверной стороне (в зависимости от того, где создан объект). Если модуль такого объекта содержит обращение к процедуре общего модуля, эта процедура вначале будет разыскиваться на "своей" стороне, а затем на стороне сервера, если объект создан на клиенте (наличие разыскиваемой процедуры на какой-либо стороне зависит от вышеуказанных свойств общего модуля и инструкций препроцессора). Если же объект создан на сервере, процедура будет разыскиваться только на серверной стороне, т.к. с сервера на клиент управление таким способом никогда не передаётся.

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

Константы

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

Константы — это список настроек программы. Каждая настройка относится к тому или иному разделу программы. Каждая константа может принимать то или иное значение

. Константы подразделяются на периодические и непериодические.

 Периодические — это константы, для которых хранится история изменения их значений. При изменении значения периодической константы старое значение сохраняется, при этом новое значение действует, начиная с указанной даты, а старое – до указанной даты. Это важно помнить при редактировании значений периодических констант в процессе эксплуатации программного комплекса. Например, константа “Руководитель” будет хранить в своей памяти Ф. И. О руководителей предприятия и все даты этих изменений. Это необходимо для того, чтобы вы всегда имели возможность распечатать документы и отчёты, задумываясь о соответствии документов подписи (Ф. И. О.) руководителя. Вам остаётся только правильно устанавливать дату смены руководителя при заполнении этой константы. Как отличить периодическую константу от непериодической? В верхней части списка констант есть кнопка История (F5). Если она активна, значит, константа, на которой установлен курсор, является периодической и, нажав эту кнопку или кнопку F5 на клавиатуре, вы сможете просмотреть историю изменений этой константы (рис. 2)При желании можно откорректировать историю значений и изменить дату и (или) значение константы, соответствующее значению конкретной даты. Для этого установим курсор на необходимое поле, нажмём Enter для начала редактирования, введём нужное значение и ещё раз нажмём Enter для окончания процесса редактирования. Также можно удалить лишние записи из истории константы, установив курсор на строку и нажав мышкой кнопку на панели инструментов или нажав на клавиатуре кнопку Delete.

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

Мы поможем вам в этом, дав  подробное описание наиболее важных констант.

“Метод определения выручки” —  периодическая константа. Влияет на порядок учёта НДС и формирования книги продаж. Значение должно соответствовать учётной политике предприятия. Обращаем ваше внимание, что эта константа влияет только на порядок учёта НДС, но никак не на учёт доходов для налогового учёта. Налоговый учёт в программе ведётся только методом начисления, и изменить этот порядок пользователь не может. Если вы установите значение данной константы “По оплате”, то НДС от продажи не будет начисляться на счёт 68 до момента регистрации в программе оплаты покупателем товара (работ, услуг). Для формирования книги продаж необходим ввод документов “Запись книги продаж” (в случае ручного формирования книги покупок и книги продаж) или документа “Формирование записей книги продаж” (в случае автоматического формирования книги покупок и книги продаж). Если вы установите значение этой константы “По отгрузке”, то НДС от продажи начисляется на счёт 68 и счёт-фактура выданный попадает в книгу продаж в момент отгрузки товара покупателю независимо от факта оплаты этого товара. В этом случае от пользователя не требуется формировать дополнительные документы “Запись книги продаж”.

“Директ-костинг” — периодическая  константа. Директ-костингом называется один из способов формирования себестоимости  выпускаемой продукции. Основное отличие  директ-костинга от остальных методов  подсчёта себестоимости заключается в том, что себестоимость продукции складывается только из прямых затрат. Применять или не применять его в своей работе, каждый бухгалтер решает сам, формируя учётную политику своего предприятия на следующий год. Константа “Директ-костинг” устанавливает (или отключает) применение этого метода. Значение должно соответствовать учётной политике предприятия. Если вы установите значение “Да”, то счёт 26 будет закрываться непосредственно на счёт 90 минуя счёт 20. В этом случае косвенные расходы не попадут в себестоимость продукции. Если вы установите значение “Нет”, то счёт 26 будет списываться на счёт 20, увеличивая себестоимость продукции.

“Предел вычетов” — периодическая  константа. Представляет собой верхний  предел начисленной с начала года сотруднику суммы заработной платы, до которого сотруднику необходимо предоставлять стандартные вычеты по НДФЛ. В 2004 году этот предел был равен 20 тыс. руб.

“Основной вариант расчёта налогов  в документах поступления” — константа, которая значительно облегчает работу с документами поступления ТМЦ. Значение этой константы берётся из справочника “Варианты расчёта налогов”. При создании нового документа в поле “Вариант расчёта налогов” будет автоматически устанавливаться удобное для вас значение, и вам не придётся тратить время на изменение этого значения. В процессе работы в зависимости от особенностей документов, поступающих от поставщиков, можно менять эту константу, пока вы не найдёте наиболее подходящее для вас значение этой константы.

“Номер листа кассовой книги” — периодическая константа. Показывает последний номер листа кассовой книги, сформированный в программе. При этом в истории значения константы хранятся номера всех листов кассовой книги.

“При изменении количества в  приходных документах” —  ещё одна константа, облегчающая работу в программе с документами поступления. Устанавливает механизм автоматического пересчёта цены, суммы и налогов при изменении количества ТМЦ. Такая ситуация возникает при недостаче ТМЦ, когда фактическое количество не равно количеству по транспортно-сопроводительным документам. Если установите “1”, то будет меняться общая сумма и сумма НДС. Если установите “2”, то будет меняться цена единицы товара.

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

Ввод операции при помощи документов. Общие механизмы формирования документов в типовой конфигурации