Что значит провести документ в 1с. Описание основных режимов работы
В примере предыдущего раздела определим проведены ли документы:
ПоступлениеТовара = Документы.ПоступлениеТовара; перечень = поступлениеТовара.Выбрать(«20080101», «20081231»); пока перечень.Следующий() цикл объектДокумента = перечень.ПолучитьОбъект(); пров = объектДокумента.Проведен; Сообщить(«Поступление товара № » + перечень.Номер + » от » + перечень.Дата + «. Проведен: » + пров); конецЦикла;
Поступление товара № 1 от 20.05.2008 16:41:16. Проведен: истина
Поступление товара № 2 от 20.05.2008 16:41:44. Проведен: истина
Поступление товара № 3 от 20.05.2008 16:42:26. Проведен: истина
Как найти документ по номеру и дате в 1с 8?
ПоступлениеТовара = Документы.ПоступлениеТовара; докСсылка = поступлениеТовара.НайтиПоНомеру(«1», «20080520»); пров = докСсылка.Проведен; Сообщить(«Документ «»Поступление товара»» №1 от 20.05.2008 проведен: » + пров);
Документ «Поступление товара» №1 от 20.05.2008 проведен: истина
Как открыть на экране форму списка документов в 1с 8?
ПоступлениеТовара = Документы.ПоступлениеТовара; список = поступлениеТовара.ПолучитьФормуСписка(); список.Открыть();
Как определить какие реквизиты имеются в табличной части документа в 1с 8?
ПоступлениеТовара = Метаданные.Документы.ПоступлениеТовара; реквизиты = поступлениеТовара.ТабличныеЧасти.Товары.Реквизиты; для каждого наим из реквизиты цикл Сообщить(«Имя реквизита » + наим.Имя + «; тип реквизита » + наим.Тип); конецЦикла;
Имя реквизита Наименование; тип реквизита Справочник ссылка: Номенклатура
Имя реквизита Количество; тип реквизита Число
Имя реквизита Цена; тип реквизита Число
Имя реквизита Сумма; тип реквизита Число
Ведения учета в 1С – это последовательный ввод документов 1С, отражающих хозяйственную деятельность компании. То есть — покупки, продажи и прочее.
Таким образом один из ключевых столпов, на которых работает 1С – это документы 1С.
Давайте рассмотрим в этом уроке — что такое документы 1С и принципы работы с ними.
Документы 1С не являются справочной информацией (как справочники 1С), наоборот — каждый документ описывает хозяйственную операцию в жизни компании (фирмы). Набор всех введенных пользователями документов 1С вместе – это и есть учет компании.
Хозяйственные операции обычно проводятся над чем-то, например, над товарами (покупка, продажа), над деньгами (получение на счет в банке, выдача из кассы) и так далее.
- Есть вид учета: денежных средств, товаров и прочего.
- Информация из справочников определяет разрез вида учета: касса, счет в банке, товар.
- Документы 1С [каждый] определяют движение количества и/или суммы по разрезу в учете: касса +1000 рублей, счет -1000 рублей, товар +10 штук.
Зачем нужны Документы 1С
Эта история началась до появления 1С. В самом развитии учета товаров и денег как таковом люди задумывались о способах подтверждения как сделки в целом (договор), так и частей выполнения договора (хозяйственных операций).
Поставщик привез товар и отдал. В обмен нужна бумажка с печатью и подписью, чтобы было доказательство. Постепенно это развивалось. Как должна бумажка выглядеть. В каких случаях бумажки с каким названием должны выдаваться.
Сейчас на каждый чих придумана такая своя бумажка. Называется она [в целом] [первичный] документ учета. А в частности – конкретные называния документов: приходная накладная [на товары], счет-фактура, кассовый ордер.
Когда уже появилась 1С и другие программы учета, стало ясно, что как таковые первичные документы в программе не нужны – если цель посчитать сколько итого заработали или есть товаров. Например, можно просто записывать в некую таблицу или журнал движение денег по кассе и будет Вам итого (как в Excel).
Но в этом случае нет четкого соответствия бумажным документам и в случае, когда нужно разобраться а откуда такая сумма взялась, а что да почему, а где как говорится, доказательства?
Отсюда появилось четкое правило: в программе учета должны быть в наличии отражения всех настоящих бумажных первичных документов, причем один бумажный документ = один электронный документ 1С.
Где расположены Документы 1С
Аналогично, как и со справочниками, в режиме 1С Предприятие пользователь видит не какое-то стандартное меню 1С, а интерфейс, разработанный программистом. Поэтому угадать куда программист положил конкретный документ нельзя. Как фантазия позволила.
Для администратора (т.е. того самого программиста) есть стандартное меню, которое содержит все документы 1С конфигурации. Это меню Операции / Документы 1С, через который можно открыть любой документ.
В новой 1С, тонкий / управляемый клиент, есть аналогичное меню с названием Все функции. Работает так же как и Операции в толстом клиенте.
В Конфигураторе все объекты 1С находятся в окне конфигурации, разделенным по веткам. Документы 1С находятся в одноименной ветке. Раскрыв ветку Вы видите список конкретных документов. Методика работы была описана в предыдущих уроках. Редактор открывается двойным щелчком мыши по конкретному документу.
Как выглядят Документы 1С
Перед тем, как начать работать с конкретным документом №33 от 1 октября, Вы открываете список документов.
Список бывает двух видов:
- Простой список документов 1С конкретного вида (на сленге часто называют ДокументСписок), например «Список приходных накладных»
- Журнал документов 1С – это отдельный Объект 1С, который позволяет создать сплошной список разных видов документов, например «Список складских документов».
1) Документы 1С имеют признаки, которые позволяют отличать один документ 1С от другого. Основные признаки документов 1С, на основании которых организуется список, это:
- Дата документа
- Номер документа
- Проведен по регистрам.
По умолчанию документ не проведен. Это значит он не виден в отчетах. Чтобы документ был виден в отчете — его нужно провести.
Чтобы провести документы 1С — нужно нажать или кнопку ОК (расшифровывается как Записать и Провести), или кнопку Провести (в меню по правой кнопке мыши в списке документов или кнопка в панели вверху окна документа).
Провести документы 1С можно .
2) К ним конечно же добавляются вторичные, но не менее важные учетные признаки:
- Организация
- Контрагент (т.е. клиент)
- Сумма и валюта (т.е. рубли, доллары) документа.
3) В большинстве типовых конфигураций 1С возможно вести одновременно несколько видов учета: бухгалтерский, налоговый, оперативный, еще какой-то. В связи с этим появляется третий признак документа – галочки, «включающие» этот документ для конкретного вида учета.
При двойном щелчке мышкой на конкретном документе – открывается форма (т.е. окно) самого документа. Она делится на «шапку» (обычно основные перечисленные выше поля) и закладки с табличными частями (таблицами).
У основной массы [видов] документов есть табличные части. Это значит, что мы обычно оформляем накладную не на один товар – товаров много. Поэтому для их внесения нужна таблица.
Документы 1С отличают один от другого – датой и номером. Это его главные уникальные поля. Номера 1С присваивает автоматически.
Усложнение 1. Часто номера документов должны быть с «префиксом» по организации, т.е. не «001», а «ОА0001» и «БВ001». Префикс тогда указывается в справочнике организаций – для одной ОА, для другой БВ.
Усложнение 2. Бывает, что у разных документов должна идти сплошная уникальная нумерация подряд. Для этих случаев есть объект 1С – Нумератор. Он расположен внутри ветки конфигурации Документы, в самом верху.
Усложнение 3. Последовательности. Мы рассмотрим в уроке «Дата 1С».
Поле Номер, обычно по-умолчанию закрыты от редактирования пользователем. Изменить можно вот таким способом (конечно если это разрешено правами).
Документы 1С — настройка и разработка
Создание новых документов 1С или изменение существующих проводится в конфигураторе. Методика работы – такая же, как и с другими объектами. Общие принципы мы рассматривали в предыдущих уроках.
Документы 1С — основные особенности по закладкам конфигуратора:
Документы в 1С 8.2 и 8.3 — объект метаданных, с помощью которого в 1С фиксируются хозяйственные операции предприятия.
Каждый созданный документ в конфигурации создать для отражения своего типа операции, например: поступление товаров, списание товаров и т.д.
Документы могут проводиться, а могут просто записываться. Документ, у которого разрешено проведение, как правило, при проведении создает записи в , тем самым внося изменения в учет организации. Документы, у которых запрещено проведение, обычно используются как печатные формы, например: , и т.д.
Рассмотрим основные настройки и свойства документов.
Настройка и свойства документов в 1C 8.3 и 8.2
Рассмотрим самые интересные вкладки с точки зрения разработчика.
Одна из основные вкладок документа:
Здесь описывается структура хранения информации будущего документа, реквизиты аналогичны . Сильно отличаются стандартные реквизиты:
Получите 267 видеоуроков по 1С бесплатно:
Движения документа
Самая важная вкладка, на которой определяется состав регистров, по которым будет делать движения документ:
Рассмотрим подробно свойства документа на этой странице:
Проведение — разрешить или запретить. Определяет, будут ли движения по данному документу.
Оперативное проведение — разрешить или запретить. Если установлено разрешить, то проведение документа будущей датой невозможно.
Удаление движений — определяет режим очистки движения документа: Удалять автоматически при отмене проведения — движения будут очищены только при нажатии кнопки «Отмена проведения», но не удаляет при перепроведении. Удалять автоматически — значит, что движения будут удаляться в любом случае, даже если документ 1С перепроводится. Не удалять автоматически — значит, что удаление движений берет на себя разработчик системы.
Также для построения простых движений документа существует специальный конструктор движений, позволяющий упростить разработку:
Документ может быть введен на основании плана обмена, справочника, бизнес-процесса, задачи или другого документа. Для удобства можно воспользоваться специальным конструктором ввода на основании, который автоматически сгенерирует модуль обработчика заполнения:
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИИ
федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
«Самарский государственный университет»
Факультет экономики и управления
Документы и работа с ними в 1:с «Предприятие»
2 курса 23201.50 группы
Назначение документов 4
Сравнение документов с другими объектами 9
Работа с документами 11
Список используемой литературы 14
Введение
В настоящее время широкое развитие получили системы автоматизации предприятий, занимающихся различными видами учета. На рынке нашей страны в достаточно большом объеме представлены системы, работающие с базами данных. Однако зачастую небольшие предприятия работают по своей внутренней специфике, и с небольшими базами данных. Для такого типа предприятий фирмой «1С» разработана система «1С: Предприятие», которая представляет собой интерпретатор и рабочий конфигуратор (программу), без которого работа системы невозможна — аналог языка BASIC.
Система «1С: Предприятие» предназначена для решения широкого спектра задач автоматизации учета и управления, стоящих перед современными предприятиями. «1С: Предприятие» представляет собой систему прикладных решений, построенных по единым принципам, на единой технологической платформе. Программный продукт система «1С: Предприятие» может быть адаптирована к любым особенностям учета на любом специализированном предприятии
В системе «1С: Предприятие» возможен «Обмен файлами»:
Средства импорта и экспорта информации через, файлы формата DBF и XML позволяют организовать обмен данными с любыми системами.
Сохранение печатных форм в форматах Microsoft Excel и HTML.
Управлять работой других программ, используя встроенный язык, например, формировать отчеты и графики в Microsoft Excel.
Получать доступ к данным «1С: Предприятия» из других программ.
Вставлять в документы и отчеты объекты, созданные другими программами, например, размещать в отчетах рисунки и графики.
В реферате будет рассмотрен вопрос о том, что такое документы в программе 1С: Предприятие, и как с ними работать.
Назначение документов
Документы предназначены для хранения основной информации обо всех событиях, происходящих на предприятии, и, разумеется, имеющих смысл с точки зрения экономики. При помощи документов отражаются и платежи с расчетного счета, и операции по кассе, и кадровые перемещения, и движения по складу, и прочие подобные события.
В процессе конфигурирования настраивается произвольное количество видов документов. Типичными примерами видов документов являются такие документы, как «Платежное поручение», «Счет», «Приходная накладная», «Расходная накладная», «Накладная на внутреннее перемещение», «Приходный кассовый ордер» и так далее. Каждый вид документа предназначен для отражения своего типа событий. Это определяет его структуру и свойства, которые описываются в конфигурации.
Документы играют центральную роль для основных механизмов, реализуемых компонентами системы. В системе 1С: Предприятие документ является основной учетной единицей. Каждый документ содержит информацию о конкретной хозяйственной операции и характеризуется своим номером, датой и временем. Дата и время — наиболее важные характеристики документов, так как позволяют устанавливать строгую временную последовательность совершения операций. Все документы (вне зависимости от вида) образуют единую последовательность. Фактически, эта последовательность отражает последовательность событий — так, как они происходили реально. Внутри даты последовательность документов определяется их временем, при этом время документа является не столько средством отражения реального (астрономического) времени ввода документа, сколько средством, позволяющим четко упорядочить документы внутри одной даты.
Данные, вводимые в документ (реквизиты документа), обычно содержат информацию о происшедшем событии: например, в накладной — информацию о том, с какого склада, каких товаров и сколько отгружено; в приказе о приеме на работу — информацию о сотруднике, оклад, другие сведения. Кроме собственно записи, для документа весьма важным свойством является его проведение. При проведении документ может отразить зафиксированное им событие в механизмах, реализуемых компонентами. Например, если установлена компонента «Бухгалтерский учет», документ может записать бухгалтерскую операцию, отразив в виде проводок в бухгалтерском учете информацию, содержащуюся в документе. Состав документа
Для пользователя содержимое документа представляется в экранной форме документа:
Табличная часть выглядит как обычная таблица, где столбцы — реквизиты табличной части документа. При создании документа в конфигураторе можно визуально настроить вид формы, размещение реквизитов и определить в свойствах формы, будет ли отображаться панель инструментов, можно будет пользователю ли изменять размер формы и т.п.
Также у документа обычно есть одна или несколько бумажных форм — Таблиц. С помощью Таблиц документ печатается на бумаге. Поведение документа определяется с помощью встроенного языка 1С. На языке записывается, что документ делает в системе, как он формирует бумажный бланк и как он себя ведет на экране.
Документ обычно имеет печатную форму. Печатная форма полностью формируется средствами встроенного языка 1С, что придает большую гибкость программе. Это одна из причин ошеломляющего успеха системы 1С: Предприятие. Печатная форма документа — это фактически отчет, формируемый обычно из формы открытого документа и содержащий сведения из этого документа. Чтобы научиться формировать печатные формы, вам нужно изучить главу Отчеты (объект «Таблица»).
У документа может быть несколько шаблонов печатных форм. Средствами встроенного языка (метод Исходная Таблица) задается тот шаблон печатной формы, который будет использоваться.
Шаблоны печатных форм (таблицы) могут быть общие. Это дает возможность использовать один шаблон для печати нескольких видов документов. Т.е. общая таблица является глобальной для конфигурации и может быть использована в любом модуле. Примером из типовой конфигурации может являться шаблон печатной формы «Отчет о движении документа», который используется разными модулями конфигурации
Некоторые документы могут проводиться. С точки зрения пользователя, «провести» документ означает «пустить его в дело». С точки зрения программиста, при проведении документа сработает модуль проведения документа (процедура Обработка Проведения). Именно там определяются все действия, выполняемые при проведении документа. Например, при проведении документа «Приказ о приеме на работу» сработает модуль этого документа, который в справочник Сотрудники добавит нового сотрудника.
Каждый вид документа может иметь неограниченное количество реквизитов в шапке и в многострочной части. Для документа создается форма ввода — экранный диалог. При настройке для документа задаются также общие характеристики: длина номера документа, условия поддержки уникальности номеров и другие. Все документы характеризуются номером, датой и временем.
Термин «шапка» — достаточно условный и может относиться не только к реквизитам документа, которые физически находятся в верхней части бумажного бланка документа. Поэтому, в наиболее общем случае, реквизитом заголовочной части будет считаться любой реквизит, который встречается в документе только один раз. Табличная часть документа представляет собой список однотипных строк с информацией. Например, в уже упоминавшемся счете на оплату табличная часть — это перечень товаров или услуг, подлежащих оплате. Помимо наименований, табличная часть документа может содержать также разнообразную дополнительную информацию — стоимость товаров или услуг, количество, объем, вес и многое другое. В большинстве случаев табличная часть используется для формирования общей суммы документа. Структура документа в системе 1С: Предприятие может содержать только одну табличную часть.
При разработке документов в Конфигураторе может быть создано необходимое количество общих реквизитов документов. Такие реквизиты, будучи созданными один раз, становятся доступными для всех документов: общие реквизиты можно размещать в формах документов, к значениям общих реквизитов можно обращаться из встроенного языка системы 1С: Предприятие. Работая с системой 1С: Предприятие, пользователь может выполнять отбор документов в журналах по значениям общих реквизитов документов.
Все документы хранятся в журналах. Журнал документов — это электронный аналог обычной бумажной папки. На экране журнал выглядит как таблица, строки которой являются документами. Например, вы можете создать журнал Приказы кадровые, который будет включать документы «Приказ о приеме на работу», «Приказ об увольнении», «Кадровое перемещение». С этим журналом будет работать пользователь-кадровик. Или можно создать отдельный журнал для банковских документов, куда войдут документы «Платежное поручение» и др.
Журналы документов предназначены для просмотра документов. Каждый вид документа может быть отнесен к определенному журналу. Сам журнал документов не добавляет новых данных в систему, а служит только как средство просмотра списка документов одного или нескольких видов. Для документов разных видов можно указывать один журнал, что позволяет произвольным образом группировать документы в журналах. Назначенный документам журнал можно менять. Например, может быть создан журнал «Складские документы», который будет содержать все приходные накладные и накладные на внутреннее перемещение. Назначенный документам журнал можно менять.
Для журнала могут быть определены графы журнала, для удобства просмотра реквизитов различных видов документов, отнесенных к данному журналу. Для журнала может быть описано несколько форм его визуального представления.
Для работы с документами могут использоваться специально созданные общие журналы. От «обычных» журналов документов их отличает возможность отбора документов по значению, указанному пользователем.
Журналы в системе 1С могут быть трех видов: Обычный, Общий и Дополнительный. Обычный журнал предназначен для хранения документов определенных видов. Документ также может быть включен в дополнительный журнал, при этом документ будет зарегистрирован сразу в двух журналах. Дополнительных журналов может быть несколько. Общий журнал показывает документы всех видов.
У журнала документов есть экранная форма, где можно настраивать отображаемые колонки. Можно создавать дополнительные колонки, которые будут отображать информацию из документов. Например, в журнале Приказы Кадровые удобно сразу видеть, к какому сотруднику относится каждый документ, для этого создается Графа журнала Сотрудник
Введение
Среди всего многообразия программных продуктов экономического и бухгалтерского назначения, представленных сегодня на отечественном рынке, программа 1С занимает одну из лидирующих позиций. Благодаря таким качествам, как адаптированность к требованиям отечественного законодательства, простота в использовании, возможность настройки системы с учетом особенностей конкретного предприятия программа 1С завоевывает все больше и больше пользователей. Не секрет, что на рынке труда среди экономистов, работников финансовых служб, бухгалтеров и менеджеров наиболее востребованными являются специалисты, свободно владеющие навыками работы с данной системой, поэтому знакомство с ней является одним из важных условий успешной профессиональной деятельности.
Книга, которую вы держите в руках, открывает серию тематических учебных пособий, адресованных пользователям программы «1С 8.2». В них предполагается подробное рассмотрение следующих направлений: ведение первичной документации, складской учет, зарплата, управление персоналом, кадровый и персонифицированный учет, бухгалтерский учет, управление торговым предприятием, и др.
Настоящее руководство рассчитано на обучение широкого круга пользователей работе с первичными учетными документами в программе «1С Бухгалтерия предприятия 8.2» (редакция 1.6).
Глава 1. Общие сведения о программе
В процессе ведения финансово-хозяйственной деятельности любому субъекту хозяйствования приходится иметь дело с великим множеством самых разнообразных документов – договоры, товарно-сопроводительные и денежно-сопроводительные документы, доверенности, сметы, калькуляции, всевозможные акты/протоколы/соглашения и т.д. Ряд из них носят необязательный характер (например, протоколы о намерениях), при оформлении других может допускаться некоторая условность. Однако есть категория документов, работа с которыми требует особой ответственности, поскольку допущенные ошибки и неточности могут обернуться крупными неприятностями как для предприятия в целом, так и для отдельных должностных лиц. Такие документы принято называть первичными учетными документами. Что же объединяет эти документы, и какое им можно дать определение?
Первичный учетный документ – это документ, подтверждающий факт совершения хозяйственной операции и составленный уполномоченными представителями заинтересованных сторон в момент совершения операции, а если это не представляется возможным – то сразу после ее окончания.
Исходя из этой формулировки, можно сделать вывод, что, например, товарно-транспортная накладная, приходный кассовый ордер либо акт выполненных работ (услуг) являются первичными документами, а договор либо протокол согласования цен – нет.
В программе 1С 8.2 реализованы широкие функциональные возможности для работы с первичной документацией. В этой книге мы рассмотрим порядок работы с товарно-сопроводительными и денежно-сопроводительными документами, с первичными складскими документами, с документами розничной торговли, а также рассмотрим некоторые документы, по сути не являющимися первичными, но стоящие рядом с ними – в частности, к ним относятся доверенности и счета-фактуры.
Что представляют собой продукты семейства 1С?
Фирма «1С» давно и прочно занимает лидирующие позиции на рынке программного обеспечения экономико-финансового и бухгалтерского назначения. В настоящее время компания предлагает широкий ассортимент программных средств, предназначенных для решения самых разных учетно-управленческих задач.
По своей сути любой программный продукт 1С представляет собой комплексное использование технологической платформы и одной либо нескольких конфигураций. Технологическая платформа – это база, на которой основано использование программы, а конфигурация конкретизирует направление этого использования. Другими словами, технологическая платформа 1С представляет собой своеобразный «каркас», на который «нанизывается» одна или несколько конфигураций.
Сегодня фирма «1С» предлагает продукты на базе двух технологических платформ – версий 1С 7.7 и 1С 8. «Семерка» известна, в общем-то, довольно давно, и является, наверное, самым распространенным продуктом в своем рыночном сегменте. Что касается «восьмерки», то ее активное продвижение началось несколько лет назад, и в настоящее время она также относится к числу наиболее популярных программных средств.
Возможности программ семейства 1С 7.7 предусматривают постановку, организацию и автоматизацию бухгалтерского, кадрового, оперативного торгового, складского и производственного учета, а также осуществление расчета заработной платы. Комплексная поставка включает в себя набор основных компонентов системы «1С: Предприятие», которыми являются «Бухгалтерский учет», «Оперативный учет» и «Расчет», а также основные конфигурации: «Бухгалтерия+Торговля+Склад+Зарплата+Кадры», «Бухгалтерский учет», «Торговля+Склад», «Зарплата+Кадры», «Производство+Услуги+Бухгалтерия», «Финансовое планирование». Пользователь может применять конфигурации комплексной поставки как по отдельности (связывая их через механизмы обмена данными), либо совместно. Однако можно приобретать конфигурации и по отдельности – например, только 1С 7.7 «Бухгалтерский учет» или 1С 7.7 «Торговля и склад». Отметим, что наиболее мощным прикладным решением, созданным на базе технологической платформы 1С 7.7, является конфигурация «Бухгалтерия+Торговля+Склад+Зарплата+Кадры».
Однако в настоящее время все больше и больше пользователей системы 1С останавливают свой выбор на продуктах, реализованных на базе технологической платформы 1С 8. Разработчики предлагают широкий ассортимент типовых решений: «1С: Бухгалтерия 8», «1С: Управление торговлей 8», «1С: Зарплата и управление персоналом 8», «1С: Комплексная автоматизация 8», «1С: Платежные документы 8», и т.д.
Более подробно с типовыми решениями фирмы «1С» вы можете ознакомиться на ее сайтах по адресу www.1c.ru и www.v8.1c.ru. А в этой книге мы будем рассматривать одно из наиболее популярных типовых решений – конфигурацию «1С: Бухгалтерия предприятия 8» (редакция 1.6), работающую на технологической платформе 1С 8.2.
Описание основных режимов работы
В программе «1С: Бухгалтерия 8» для каждого режима работы предусмотрен свой пользовательский интерфейс. Это обычная практика – такой подход используется в большинстве Windows-приложений. Например, для ввода данных предусмотрены одни интерфейсы, для выбора объектов – другие, для просмотра списка объектов – третьи, и т.д. Здесь мы рассмотрим основные интерфейсы программы, с которыми приходится сталкиваться любому пользователю.
После запуска программы на экране отображается ее главное окно, которое показано на рис. 1.1.
Рис. 1.1. Главное окно программы
Именно здесь пользователь определяет свои дальнейшие действия, выбирая соответствующий режим работы. Это можно делать с помощью главного меню, инструментальной панели либо панели функций, расположенной в центральной части интерфейса.
Выбор объектов для дальнейшей работы осуществляется в интерфейсах выбора или списка. Например, для перехода в режим работы с каким-либо справочником необходимо выбрать его в окне выбора (рис. 1.2), которое вызывается на экран с помощью команды главного меню Операции > Справочники .
Рис. 1.2. Окно выбора справочника
В данном окне нужно выбрать требуемый объект щелчком мыши и нажать кнопку ОК либо клавишу Enter .
Также выбор объектов для просмотра либо редактирования может осуществляться в интерфейсах списка. Характерный пример – работа с документами: при активизации соответствующей команды на экране открывается окно списка (рис. 1.3), в котором осуществляется выбор документа для дальнейшей работы.
ПРИМЕЧАНИЕ
В начале эксплуатации программы с вновь созданной пустой информационной базой все интерфейсы списка будут пустыми, т.е. в них не будет ни одной позиции. Для знакомства с программой рекомендуется использовать демонстрационную базу данных, которая обычно входит в комплект поставки.
Рис. 1.3. Типичный интерфейс списка (приходные кассовые ордера)
Окно списка содержит перечень соответствующих позиций (документов, организаций, контрагентов, и др.). Для каждой позиции списка в соответствующих колонках показывается общая информация: дата и номер документа, контрагент по документу, сумма, вид операции, и др. (это определяется конкретным режимом работы).
Стоит отметить, что порядок работы в разных интерфейсах списка во многом аналогичен. Иначе говоря, и в окне списка кассовых ордеров, и в окне списка банковских документов, и в окне списка документов на приход товаров, и во многих других аналогичных режимах работы существует ряд однотипных, стандартных действий, предназначенных для выполнения определенных операций. Доступ к этим действиям осуществляется с помощью соответствующих команд меню Действия , открываемого нажатием кнопки в левом верхнем углу окна списка. Рассмотрим подробнее эти команды, поскольку при эксплуатации программы большинством из них приходится постоянно пользоваться. Попутно мы познакомимся еще с несколькими типичными интерфейсами программы (настройки фильтра, отображения данных и др.).
Добавить – с помощью данной команды осуществляется переход в режим формирования новой позиции. При ее выполнении на экране открывается окно ввода и редактирования. Команду Добавить можно также активизировать нажатием клавиши Insert .
Скопировать – команда предназначена для создания новой позиции на основании уже имеющейся (а именно – на основании той, на которой в списке установлен курсор). Данную команду удобно использовать при создании нескольких однотипных позиций, в которых большинство реквизитов совпадает. Команда Скопировать вызывается также нажатием клавиши F9 .
Изменить – данная команда вызывается также нажатием клавиши F2 и предназначена для перехода в режим редактирования текущей позиции. Необходимые действия выполняются в окне редактирования, которое открывается на экране при активизации данной команды.
Удалить непосредственно – с помощью этой команды осуществляется быстрое и окончательное удаление текущего элемента списка. При ее выполнении программа выдает дополнительный запрос на подтверждение операции удаления. Активизировать команду Удалить можно также нажатием комбинации клавиш Shift+Delete .
Установить пометку удаления – данная команда (она вызывается также нажатием клавиши Delete ) предназначена для пометки на удаление текущей позиции списка. После ее выполнения в крайней слева колонке появится соответствующий символ. В дальнейшем помеченные на удаление объекты можно удалить с помощью команды главного меню программы Операции – Удаление помеченных объектов . Вы можете в любой момент снять пометку на удаление – для этого нужно повторно выполнить данную команду либо нажать клавишу Delete .
Установить интервал дат – с помощью данной команды осуществляется установка фильтра на отображаемые в списке документы в зависимости от даты их создания. Настройка параметров фильтра выполняется в окне Настройка периода (рис. 1.4), которое открывается на экране при активизации данной команды.
Рис. 1.4. Настройка интервала дат
На рисунке видно, что данное окно состоит из двух вкладок: Интервал и Период . На вкладке Интервал указывается начало и конец интервала времени (иначе говоря – тип периода времени), а на вкладке Период – конкретные временные рамки. Например, если на вкладке Интервал установлены значения Начало года и Конец года , то по умолчанию в качестве условия фильтра будет приниматься текущий год; однако на вкладке Период можно выбрать не текущий, а, например, прошлый либо позапрошлый год. Аналогичным образом устанавливается фильтр по какому-либо кварталу, месяцу, неделе либо дню. Также реализована возможность ввода произвольного периода. Если установлен флажок Использовать эту настройку периода при открытии , то установленный фильтр на отображаемые данные будет автоматически применен при каждом последующем открытии окна списка.
Поиск по номеру – эту команду рекомендуется использовать при работе с большим количеством документов. Она предназначена для быстрого поиска требуемого документа по его номеру в заданном интервале времени (отметим, что интервал времени можно и не задавать – в этом случае поиск будет вестись только по номеру документа). При выполнении данной команды на экране отображается окно, изображенное на рис. 1.5.
Рис. 1.5. Поиск документа по его номеру
В данном окне в поле Номер документа с клавиатуры либо из раскрывающегося списка вводится номер документа, который требуется найти. Интервал времени для поиска задается в полях В диапазоне дат с по ; требуемые значения можно ввести либо с клавиатуры, либо с помощью кнопки выбора, которая расположена в конце каждого поля. При нажатии на эту кнопку на экран выводится окно календаря, в котором выбирается требуемая дата. В поле Виды документов должен быть установлен флажок напротив позиции, соответствующей виду документа (на рис. 1.5 эта позиция называется Приходный кассовый ордер ). Процесс поиска в соответствии с заданными параметрами инициируется нажатием кнопки Найти ; результаты поиска выводятся в нижней части окна в поле Найдено . Для быстрого перехода к требуемой позиции следует установить на нее курсор и нажать кнопку Выбрать – в результате окно Поиск по номеру документа автоматически закроется, а в окне списка курсор будет установлен на выбранный документ.
Провести – эта команда предназначена для проведения документа, на котором установлен курсор. Если дата документа меньше текущей даты, то при активизации данной команды на экране отобразится соответствующее предупреждение с предложением провести документ неоперативно. Документ будет проведен после положительного ответа на данный запрос. Сразу после проведения документа в крайней слева колонке напротив него отобразится соответствующий признак.
Отмена проведения – данная команда доступна только в том случае, когда курсор установлен на проведенном документе, и предназначена для отмены проведения документа. После выполнения данной операции в крайней слева колонке исчезнет признак проведенного документа.
Установить отбор и сортировку списка – с помощью данной команды осуществляется настройка фильтра на отображаемые в окне списка позиции. При выполнении команды на экране открывается окно, приведенное на рис. 1.6.
Рис. 1.6. Настройка параметров отбора
Отметим, что содержимое окна настройки параметров фильтра может отличаться в зависимости от текущего режима работы. На рис. 1.6 оно показано в режиме работы с приходными кассовыми ордерами, а, например, при работе с документами на приход товарно-материальных ценностей либо с доверенностями его некоторые параметры будут иными. Но в любом случае принцип работы в данном окне является единым.
Окно настройки параметров отбора состоит из двух вкладок: Отбор (эта вкладка открыта на рис. 1.6) и Сортировка . Рассмотрим содержимое каждой из них.
На вкладке Отбор осуществляется настройка параметров фильтра. В левой части вкладки содержится перечень условий фильтра (Номер , Организация , Вид операции и др.). Для выбора требуемого условия необходимо установить соответствующий флажок. Справа с клавиатуры либо помощью кнопки выбора указывается конкретное значение выбранного фильтра: например, на рис. 1.6 выбран фильтр Контрагент, подотчетник , а значение фильтра – Торговый мир . Между условием фильтра и его значением из раскрывающегося списка следует выбрать вариант применения фильтра (Равно , Не равно , В списке , Не в списке и др. – у разных условий фильтра разные варианты применения). Например, на рис. 1.6 для фильтра Контрагент, подотчетник выбран вариант Равно . Это означает, что после применения фильтра в списке останутся только документы, которые оформлены от имени контрагента Торговый мир . Если же установить вариант Не равно , то из списка будут исключены все документы, оформленные от имени контрагента Торговый мир (попросту говоря, с помощью варианта Не равно включается обратный фильтр).
ПРИМЕЧАНИЕ
Некоторые пользователи путают параметры Организация и Контрагент, подотчетник. Следует учитывать, что параметр Организация подразумевает название организации, от имени которой оформляется документ, а параметр Контрагент, подотчетник – название контрагента по документу.
Для выбора множественного значения фильтра (например, чтобы указать несколько организаций) следует выбрать вариант В списке либо Не в списке . В первом случае будут показаны документы, соответствующие заданным параметрам, во втором – такие документы будут из списка исключены (здесь прослеживается аналогия с вариантами Равно и Не равно ).
Рис. 1.7. Список настроек фильтра
В данном окне следует с клавиатуры ввести произвольное имя сохраняемого фильтра и нажать кнопку Сохранить .
ВНИМАНИЕ
Сохранение фильтра возможно только в том случае, когда в нем выбрано хотя бы одно условие. В противном случае кнопка Сохранить в окне Список отборов будет недоступна.
В дальнейшем для применения сохраненного фильтра следует открыть окно Список отборов , установить курсор в соответствующую позицию и нажать кнопку Восстановить – в результате в окне Отбор и сортировка на вкладке Отбор будут восстановлены все параметры выбранного фильтра. Для удаления фильтра из окна Список отборов нужно установить на него курсор и нажать кнопку Удалить . Кнопка Закрыть предназначена для закрытия окна Список отборов без выбора фильтра, а с помощью кнопки Справка осуществляется вызов справочной информации.
На вкладке Сортировка выполняется настройка сортировки документов, содержащихся в окне списка. Содержимое вкладки показано на рис. 1.8.
Рис. 1.8. Настройка сортировки
В правой части вкладки содержится перечень возможных признаков сортировки, в левой – те из них, которые необходимо применить. Перемещение признаков слева направо и наоборот осуществляется с помощью кнопок со стрелками, расположенных в центральной части вкладки. Порядок использования элементов сортировки и переключение направления сортировки осуществляется с помощью кнопок со стрелками, которые находятся слева вверху вкладки. Если установить флажок Использовать эту настройку сортировки при открытии , то при последующих открытиях окна списка все позиции в нем будут по умолчанию отсортированы в соответствии с текущими настройками сортировки.
Для применения настроек фильтра и сортировки, выполненных в окне Отбор и сортировка , следует нажать кнопку ОК ; с помощью кнопки Отмена осуществляется выход из данного режима без сохранения изменений. Кнопка Справка предназначена для вызова справочной информации.
Отбор по текущему значению – данная команда меню Действия также предназначена для включения фильтра на отображаемые данные, причем в качестве условия фильтра принимается текущее значение. Под текущим значением подразумевается значение ячейки окна списка, в которой установлен курсор.
История отборов – данное подменю доступно только после того, как хотя бы один раз в текущем сеансе работы был применен фильтр. С его помощью можно быстро выбрать какой-нибудь из примененных ранее фильтров.
Отключить отбор – эта команда доступна только после применения фильтра и предназначена для его отключения.
Сортировка – с помощью команд данного подменю включается требуемый режим сортировки данных в списке. Наиболее популярные варианты – по номеру либо по дате документа.
С помощью команд, находящихся в подменю Действия > На основании , можно быстро перейти в режим формирования нового документа на основании текущего документа, при этом новый документ будет другого типа. Например, на основании приходного кассового ордера можно с помощью соответствующей команды данного подменю быстро сформировать расходный кассовый ордер, либо выданную счет-фактуру, и т.д.
Настройка списка – с помощью данной команды осуществляется переход в режим настройки представления содержащейся в окне информации. При выполнении команды на экране открывается окно, изображенное на рис. 1.9.
Рис. 1.9. Настройка списка
Отметим, что содержимое данного окна может зависеть от текущего режима работы. Например, при работе с кассовыми ордерами набор параметров в нем будет несколько отличаться от такого же окна в режиме работы с доверенностями или документами на приход товарно-материальных ценностей. Однако принцип работы от этого не меняется.
Данное окно состоит из двух вкладок: Колонки и Прочие . На вкладке Колонки путем установки соответствующих флажков следует указать колонки, которые будут отображаться в окне списка. По умолчанию установлены все флажки. Изменение порядка следования колонок в списке осуществляется с помощью кнопок со стрелками, которые находятся слева вверху вкладки. При необходимости можно быстро вернуться к настройке, используемой по умолчанию – для этого следует воспользоваться кнопкой Стандартная настройка.
Вкладка Прочие включает в себя следующие параметры:
При открытии восстанавливать позицию – если установлен данный флажок, то при открытии окна списка приходных кассовых ордеров курсор будет установлен в ту же позицию, где он находился при последнем закрытии окна.
При открытии переходить – значение данного поля выбирается из раскрывающегося списка. Возможные варианты – В начало списка (в данном случае курсор при открытии окна будет расположен на первой позиции списка), В конец списка (курсор будет помещен в конец списка) или Автоматически .
Обновлять автоматически каждые. секунд – использование данного параметра целесообразно в случаях, когда в течение одного сеанса работы со списком в нем могут произойти изменения, выполненные другими пользователями (например, были добавлены либо удалены какие-либо документы). При установленном флажке следует указать интервал времени в секундах, через который должно выполняться автоматическое обновление списка.
Таковы основные действия, которые пользователь может выполнять при работе в окне списка.
Отметим, что интерфейсы списка могут иметь разные представления. На рис. 1.10 показано двухпанельное окно списка.
Рис. 1.10. Двухпанельное окно списка
Это окно справочника контрагентов, которое по сути является интерфейсом списка. Как видно на рисунке, оно состоит из двух панелей: слева формируется перечень групп контрагентов (Покупатели , Поставщики , Заказчики , и т.д.), а справа отображается содержимое текущей группы.
Чтобы из любого окна списка перейти в режим просмотра и редактирования позиции, нужно выделить ее щелчком мыши и нажать клавишу F2 либо Enter , или воспользоваться командой Действия > Изменить .
Для ввода и изменения данных в программе предусмотрены интерфейсы редактирования. Пример такого интерфейса (в данном случае показано окно редактирования приходного кассового ордера) показан на рис. 1.11.
Рис. 1.11. Окно редактирования приходного кассового ордера
В данном режиме осуществляется ввод и редактирование данных, после чего для их сохранения нужно нажать кнопку ОК или Записать . В первом случае введенные данные будут не только сохранены, но и проведены по учету, а во втором случае – только сохранены, без проведения документа.
Что значит провести документ в 1с. Как перепровести все документы по организации за период? Особенности проведения документов оперативного учета
В чем же отличие между неоперативным и оперативным проведением документов? Бухгалтера , использующие программу 1С: Предприятие 8 зачастую должны выбирать один из двух режимов проведения документов -либо оперативный, либо неоперативный. Такая процедура особенно непонятна тем пользователям, которые ранее работали в программах 1С: Предприятие. Версия 7.7. Процедура проведения документов в этой программе была определена однозначно, а в программе 1С: Предприятие 8 необходимо установить режим оперативного или неоперативного проведения. Так чем же они отличаются друг от друга?
Для понимания сути вопроса необходимо остановиться на понятии «проведение» в терминологии 1С? В 1С термин «проведение» — это свойство, которое имеют документы, создаваемые для записи первичной информации об осуществленной операции. Однако, различные документы могут содержать информацию об одной и той же хозяйственной операции, следовательно, при создании первичного документа такая информация должна попасть в эти документы и сохраниться там. Такая операция в 1С называется «проведением».
Неопытный пользователь понятие «оперативное проведение» примет за скорость обработки информации. Однако это неверно, поскольку при «неоперативном» и «оперативном» проведении в программе 1С происходит одно и то же: информация об операции переносится из одного первичного документа в другие документы и сохраняется там. Но в программе 1С каждый документ имеет важный реквизит — дату совершения хозяйственной операции . При оперативном режиме проведения документов регистрация совершенной хозяйственной операции будет происходить в следующий момент времени после ее проведения. При неоперативном проведении -регистрация происходит в прошлом от текущего момента времени.
Если документ проводится вчерашним днем , то программа по умолчанию устанавливает режим неоперативного проведения. То же происходит и при создании нового документа — при этом в программе используется оперативный режим проведения. Но при корректировке документа и его перепроведении возникает необходимость выбора режима проведения.
Как правило, такая информация пользователю не нужна, однако, следует знать, что оперативно проведенный документ невозможно провести будущей датой — программа выдаст ошибку. Например, составляя приходный кассовый ордер за завтрашний день, пользователь не знает, сколько завтра денег поступит в кассу . Ему станет это известно только тогда, когда кассир, получив деньги на руки, проведет документ.
Следующий момент. В типовых программах (1С: УПП 8 и 1С: УТ 8) программисты предусмотрели функции контроля всевозможных конфликтов, используя режим проведения документов. К примеру, для выполнения проведения операции реализации товаров программа осуществляет контроль достаточности запаса товаров на складе.
Все имеющиеся в программе контроли базируются на том, что будущую операцию не может отражать оперативно проведенный документ , следовательно, из совокупности подобных документов такой контроль является наиболее актуальным. Таким образом, программа при оперативном проведении документа подключает к нему различные модули контроля, использующие в качестве основы ранее введенную информацию. Выбор пользователем неоперативного проведения означает, что данный документ с высокой степенью вероятности не является самым последним, следовательно использовать большинство функций контроля практически нецелесообразно. Таким образом, пользователь, выбирая неоперативное проведение документа, тем самым отключает контроль , предусмотренный в программе, а это приводит
Зачем нужны документы?
Документы в 1С — это электронные аналоги обычных бумажных документов. Документы предназначены для регистрации фактов реального мира в компьютере. С помощью документов можно вводить информацию в базу данных, например, принимать нового сотрудника документом «Приказ о приеме на работу». Или можно просто создать платежное поручение в банк или ввести счет-фактуру. Документы обычно формируют движения. Движения документа — это изменения в справочниках и других объектах конфигурации, порожденные этим документом.
Таким образом, документы предназначены для хранения основной информации обо всех событиях , происходящих на предприятии, и, разумеется, имеющих смысл с точки зрения экономики. При помощи документов отражаются и платежи с расчетного счета, и операции по кассе, и кадровые перемещения, и движения по складу, и прочие подобные события.
В процессе конфигурирования настраивается произвольное количество видов документов . Типичными примерами видов документов являются такие документы, как «Платежное поручение», «Счет», «Приходная накладная», «Расходная накладная», «Накладная на внутреннее перемещение», «Приходный кассовый ордер» и так далее. Каждый вид документа предназначен для отражения своего типа событий. Это определяет его структуру и свойства, которые описываются в конфигурации.
Документы играют центральную роль для основных механизмов, реализуемых компонентами системы. В системе 1С:Предприятие документ является основной учетной единицей. Каждый документ содержит информацию о конкретной хозяйственной операции и характеризуется своим номером , датой и временем . Дата и время — наиболее важные характеристики документов, так как позволяют устанавливать строгую временную последовательность совершения операций. Все документы (вне зависимости от вида) образуют единую последовательность. Фактически, эта последовательность отражает последовательность событий — так, как они происходили реально. Внутри даты последовательность документов определяется их временем, при этом время документа является не столько средством отражения реального (астрономического) времени ввода документа, сколько средством, позволяющим четко упорядочить документы внутри одной даты.
Данные, вводимые в документ (реквизиты документа), обычно содержат информацию о происшедшем событии: например, в накладной — информацию о том, с какого склада, каких товаров и сколько отгружено; в приказе о приеме на работу — информацию о сотруднике, оклад, другие сведения. Кроме собственно записи, для документа весьма важным свойством является его проведение. При проведении документ может отразить зафиксированное им событие в механизмах, реализуемых компонентами. Например, если установлена компонента «Бухгалтерский учет», документ может записать бухгалтерскую операцию, отразив в виде проводок в бухгалтерском учете информацию, содержащуюся в документе.
Следует заранее уточнить, что в Конфигураторе создается, строго говоря, не сам документ, а средство ввода документа в компьютер — шаблон документа. Каждый создаваемый в конфигураторе документ является описанием множества документов одного вида. Например, созданный в Конфигураторе документ «Накладная» при работе с системой 1С:Предприятие позволит формировать накладные, которые будут иметь разное содержание, по одинаковый набор реквизитов, одинаковую логику поведения и так далее.
Состав документа
С точки зрения программиста, у документа есть экранная форма — Диалог. Именно его видит пользователь на экране. Также у документа обычно есть одна или несколько бумажных форм — Таблиц. С помощью Таблиц документ печатается на бумаге. Поведение документа определяется с помощью встроенного языка 1С. На языке записывается, что документ делает в системе, как он формирует бумажный бланк и как он себя ведет на экране.
Документ обычно имеет печатную форму. Печатная форма полностью формируется средствами встроенного языка 1С, что придает большую гибкость программе. Это одна из причин ошеломляющего успеха системы 1С:Предприятие. Печатная форма документа — это фактически отчет, формируемый обычно из формы открытого документа и содержащий сведения из этого документа. Чтобы научиться формировать печатные формы, вам нужно изучить главу Отчеты (объект «Таблица»).
У документа может быть несколько шаблонов печатных форм. Средствами встроенного языка (метод ИсходнаяТаблица) задается тот шаблон печатной формы, который будет использоваться.
Шаблоны печатных форм (таблицы) могут быть общие. Это дает возможность использовать один шаблон для печати нескольких видов документов. Т.е. общая таблица является глобальной для конфигурации и может быть использована в любом модуле. Примером из типовой конфигурации может являться шаблон печатной формы «Отчет о движении документа», который используется разными модулями конфигурации
Проведение документа
Некоторые документы могут проводиться . С точки зрения пользователя, «провести» документ означает «пустить его в дело». С точки зрения программиста, при проведении документа сработает модуль проведения документа (процедура ОбработкаПроведения ). Именно там определяются все действия, выполняемые при проведении документа. Например, при проведении документа «Приказ о приеме на работу» сработает модуль этого документа, который в справочник Сотрудники добавит нового сотрудника.
Атрибуты документов (реквизиты)
При создании структуры документа в Конфигураторе допускается определенный уровень абстракции. Так, в большинстве документов можно выделить две основные части: шапка и табличная часть. Как правило, в шапке содержатся реквизиты, которые являются общими для всего документа. Например, в счете на оплату в заголовочную часть помещаются установочные данные документа — номер и дата, а также сведения о плательщике и получателе платежа.
Каждый вид документа может иметь неограниченное количество реквизитов в шапке и в многострочной части. Для документа создается форма ввода — экранный диалог. При настройке для документа задаются также общие характеристики: длина номера документа, условия поддержки уникальности номеров и другие. Все документы характеризуются номером, датой и временем.
Термин «шапка» — достаточно условный и может относиться не только к реквизитам документа, которые физически находятся в верхней части бумажного бланка документа. Поэтому, в наиболее общем случае, реквизитом заголовочной части будет считаться любой реквизит, который встречается в документе только один раз. Табличная часть документа представляет собой список однотипных строк с информацией. Например, в уже упоминавшемся счете на оплату табличная часть — это перечень товаров или услуг, подлежащих оплате. Помимо наименований, табличная часть документа может содержать также разнообразную дополнительную информацию — стоимость товаров или услуг, количество, объем, вес и многое другое. В большинстве случаев табличная часть используется для формирования общей суммы документа. Структура документа в системе 1С:Предприятие 7.7 может содержать только одну табличную часть.
При разработке документов в Конфигураторе может быть создано необходимое количество общих реквизитов документов. Такие реквизиты, будучи созданными один раз, становятся доступными для всех документов: общие реквизиты можно размещать в формах документов, к значениям общих реквизитов можно обращаться из встроенного языка системы 1С:Предприятие. Работая с системой 1С:Предприятие, пользователь может выполнять отбор документов в журналах по значениям общих реквизитов документов.
Журналы документов
Все документы хранятся в журналах . Журнал документов — это электронный аналог обычной бумажной папки. На экране журнал выглядит как таблица, строки которой являются документами. Например, вы можете создать журнал Приказы кадровые , который будет включать документы «Приказ о приеме на работу», «Приказ об увольнении», «Кадровое перемещение». С этим журналом будет работать пользователь-кадровик. Или можно создать отдельный журнал для банковских документов, куда войдут документы «Платежное поручение» и др.
Журналы документов предназначены для просмотра документов. Каждый вид документа может быть отнесен к определенному журналу. Сам журнал документов не добавляет новых данных в систему, а служит только как средство просмотра списка документов одного или нескольких видов. Для документов разных видов можно указывать один журнал, что позволяет произвольным образом группировать документы в журналах. Назначенный документам журнал можно менять. Например, может быть создан журнал «Складские документы», который будет содержать все приходные накладные и накладные на внутреннее перемещение. Назначенный документам журнал можно менять.
Для журнала могут быть определены графы журнала, для удобства просмотра реквизитов различных видов документов, отнесенных к данному журналу. Для журнала может быть описано несколько форм его визуального представления.
Для работы с документами могут использоваться специально созданные общие журналы . От «обычных» журналов документов их отличает возможность отбора документов по значению, указанному пользователем.
Журналы в системе 1С могут быть трех видов: Обычный , Общий и Дополнительный . Обычный журнал предназначен для хранения документов определенных видов. Документ также может быть включен в дополнительный журнал, при этом документ будет зарегистрирован сразу в двух журналах. Дополнительных журналов может быть несколько. Общий журнал показывает документы всех видов.
У журнала документов есть экранная форма, где можно настраивать отображаемые колонки. Можно создавать дополнительные колонки, которые будут отображать информацию из документов. Например, в журнале ПриказыКадровые удобно сразу видеть, к какому сотруднику относится каждый документ, для этого создается Графа журнала Сотрудник.
Групповое перепроведение документов в 1С:Бухгалтерия 8.3, редакция 3.0
В этом уроке мы изучим всё, что нужно знать бухгалтеру о проведении документов в 1с, а именно:
Что такое проведение документа и зачем оно нужно?
Проводя документ (нажимая кнопку «Провести») мы заставляем программу отразить хозяйственную операцию, которую олицетворяет документ, на соответствующих счетах бухгалтерского учёта.
Рассмотрим простой пример.
Пусть мы создали новый документ «Поступление наличных», указав в нём вид операции «Получение наличных в банке» и сумму 50 000 рублей:
Но считается ли этот документ проведенным? Конечно, нет. Чтобы убедиться в этом нажмём кнопку «ДтКт», которая покажет нам проводки документа:
В ответ мы получим сообщение о том, что документ ещё не проведён и проводки по нему смотреть рано.
А если нет проводок, то и в бухгалтерском учёте (например, в оборотно-сальдовой ведомости) мы эти поступившие 50 000 рублей никогда не увидим.
И в журнале этот документ будет без зелёной галочки:
Теперь проведём документ, нажав кнопку «Провести»:
И снова проверим появились ли проводки (кнопка «ДтКт»):
Проводки появились и документ с этого момента считается проведённым.
Итак, проведенный — значит с проводками по бухгалтерским счетам и/или движениями по другим регистрам учёта (кроме бухгалтерских регистров в 1с ещё бывают регистры сведений и регистры накоплений, на которых учитывается информация напрямую не попадающая в оборотно-сальдовую ведомость).
Что происходит при нажатии кнопки «Записать» в проведенном документе?
Многие знакомые мне бухгалтеры до конца не понимают как работает кнопка «Записать», когда мы нажимаем её в уже проведённом документе. Перепроводится при этом документ или просто сохраняется с новыми данными, но проводки остаются старыми?
Чтобы было понятнее давайте рассмотрим 2 случая.
Мы работаем в не проведенном документе
При нажатии кнопки «Записать «: документ сохраняется, но не проводится.
При нажатии кнопки «Провести «: документ сохраняется, а затем проводится (формируются проводки).
Мы работаем в уже проведенном документе
При нажатии кнопки «Записать
При нажатии кнопки «Провести «: документ сохраняется, а затем проводится (старые проводки удаляются и формируются новые).
Вывод
Если документ уже проведён, то никакой разницы между кнопками «Записать» и «Провести» нет. Они делают одно и то же — перепроводят документ.
Можно ли изменить проведенный документ без его перепроведения?
Во-первых, зачем это может понадобиться? Ну, например, нужно изменить какой-нибудь несущественный реквизит в уже закрытом периоде.
Если вы просто измените его и нажмёте кнопку «Записать», то документ снова проведется (ведь он уже был проведен на момент нашего вмешательства), а это может повлечь изменение проводок в уже закрытом периоде и много других неприятностей.
Чаще всего так и происходит. И когда бухгалтер понимает, что случайно «провёл» документ в прошлом периоде и теперь у него проблемы с обороткой и закрытием месяца, то он просто приходит в ужас
Так можно ли изменить проведенный документ, не проводя его снова?
Ответ для пользователей: нет, нельзя. Большинство (если не все) типовых документов в «тройке» заточены на то, что формируют проводки заново при изменении и записи документа даже программным способом!
Ответ для программистов: используйте вот такой код при программном сохранении измененного документа:
Док. ОбменДанными Истина ; Док. Записать() ; |
Как перепровести все документы по организации за период?
Когда речь идёт о текущем (ещё не закрытом) периоде я рекомендую поступать именно так — проводить вообще все документы разом за период по организации.
Зачастую документы различных видов в 1с связаны между собой в части формирования проводок и движений по регистрам.
Причём самому бывает довольно сложно учесть эту зависимость, поэтому только полное перепроведение всех документов за период гарантирует, что программа учтёт все нюансы учёта и сформирует верные проводки.
Заходим в раздел «Операции» пункт «Групповое перепроведение документов»:
В открывшейся форме указываем период, организацию и решаем останавливать ли процесс проведения при первой же ошибке:
Наконец, нажимаем кнопку «Выполнить» и дожидаемся окончания процесса.
Как перепровести не все документы, а только определенного вида?
Если же у нас есть веские причины проводить не все документы, а только определенного вида; или нам требуется провести только не проведенные документы — тогда нам на помощь придёт более мощный и гибкий инструмент.
Открываем меню «Все функции» ():
В открывшемся диалоге раскрываем пункт «Стандартные» и в нём выбираем «Проведение документов»:
Нажимаем кнопку «Открыть». Открылась встроенная в 1с обработка для проведения документов:
Здесь можно выбрать:
- период проведения документов
- конкретные виды документов (например, реализация. причём искать в списке можно прямо вводом с клавиатуры)
- проводить только проведенные или только не проведенные или и те и другие
- прекращать ли проведение при первой же ошибке
Выбираем нужное и нажимаем кнопку «Провести».
Есть только один нюанс у этой обработки. Она делает проведение выбранных документов сразу по всем организациям в базе и это нужно учитывать, чтобы случайно не перепровести то, что перепроводить не надо.
В общем прекрасная обработка, но если вам нужно проводить ещё и отдельно по организациям, то возможно вы захотите познакомиться с ещё более изощрённым способом
Самый изощрённый способ перепроведения на случай, если в базе несколько организаций
Покажу на примере.
Пусть у нас в базе много организаций и мы хотим перепровести уже проведенные документы реализации за 1 квартал 2013 года только по организации ООО «Юпитер».
Ни одним из вышеперечисленных способов мы этого сделать не сможем.
Поэтому открываем меню «Все функции» ():
В открывшемся окне раскрываем пункт «Обработки» и находим там «Групповое изменение реквизитов»:
В пункте «Выбор элементов для изменения» указываем «Реализация (акты, накладные»:
Настраиваем условия отбора так, чтобы в списке остались только нужные документы:
В данном случае я указал, что нам нужны только уже проведенные документы по организации Юпитер за 1 квартал 2013 года.
Сегодня мы продолжим обучение в программе 1с и узнаем, как создать новый документ в 1С Предприятие. Для этого мы перейдем в режим «Конфигуратор», откроем нашу конфигурацию, и в объектах конфигурации найдем «Документы».
Открывается окно, в котором следует заполнить нужную информацию. Отметим, что в поле «Имя» нельзя оставлять пробелы. Если название документа состоит из нескольких слов, используйте нижнее подчеркивание. Поле «Синоним» служит для более читабельного вида названия нового документа. Здесь пробелы допустимы, и данное поле заполняется автоматически. Также, полезно будет заполнить поле «Представление списка», если вы хотите, чтобы новый документ «Накладная» в списке документов отображался как «Накладные». Вкладка «Подсистемы» служит для настройки нужных категорий пользователей, для которых будет отображаться данный документ 1с.
Пожалуй, самая важная вкладка при создании нового документа 1с 8.2 — это «Данные». Здесь требуется указать все реквизиты, которые нужны в документе. При необходимости, можно добавить табличные части. Вкладка «Нумерация» позволяет вести нумерацию документов. Здесь можно использовать внешний нумератор, или сделать нумерацию только документов этого вида. При этом, существует возможность выбора времени обнуления нумерации, например, в пределах года или месяца. Чтобы создать форму документа в 1с, перейдите на вкладку «Формы». Здесь вы сможете настроить внешний вид нового документа и его списка.
Дополнительные вкладки используются намного реже, но они позволяют более точно настроить работу документов 1с. Например, на вкладке «Движения» можно разрешить или запретить проведение, на вкладке «Ввод на основании» добавить документы, на основании которых можно создать текущий документ и т.д.
Итак, программно создать документ 1с достаточно просто. Открывайте «Конфигуратор», следуйте инструкциям и скриншотам из данного текста, и все будет хорошо!
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Имеется небольшая фирма — OOO «Наша фирма», — которая оказывает услуги по ремонту различной бытовой техники. Задача состоит в том, чтобы практически полностью автоматизировать ее работу при помощи 1С: Предприятия 8.2.
Разработка будет происходить в режиме Конфигуратора «Обычное приложение».
автоматизирование конфигуратор справочник документ
Так как OOO «Наша фирма» оказывает услуги по ремонту бытовой техники, очевидно, что для ведения учета нам потребуется задать некоторую списочную информацию.
Для начала нам понадобится список сотрудников предприятия, которые будут оказывать услуги. Затем нам будет нужен список клиентов, с которыми работает наше предприятие. После этого нам понадобится перечень услуг, которые может оказывать наше предприятие, и список материалов, которые могут быть израсходованы. Кроме этого нам потребуется список складов, на которых могут находиться материалы ООО «Наша фирма».
Начнем со списка сотрудников и списка клиентов. Добавьте новый справочник и система откроет окно редактирования объекта конфигурации. Это средство, которое создано в помощь разработчику специально для сложных объектов конфигурации и позволяет путем выполнения последовательных действий быстро создавать такие объекты.
Зададим имя справочника — «Клиенты». Для удобства чтения конфигурации принято составлять интуитивно понятные имена и если они состоят из нескольких слов — удалять пробелы между словами и каждое слово начинать с большой буквы.
На основании имени платформа автоматически создаст синоним — «Клиенты».
Все подряд свойства объекта конфигурации Справочник мы пока настраивать не будем, нас вполне удовлетворят те значения, которые система предлагает для них по умолчанию. Поэтому перейдем на закладку «Данные». Длина кода 5 символов — это от 0 до 99999, то есть сто тысяч элементов. Для нашего небольшого OOO «Наша фирма» этого вполне достаточно. Перейдем к длине наименования. 25 символов для нас явно мало, увеличим длину наименования до 50.
Теперь выполним пункт меню Отладка | Начать отладку. Откроется окно системы, в режиме 1С: Предприятие. Поскольку мы не создавали никаких интерфейсов пользователей, для просмотра результатов нашей работы следует воспользоваться меню, которое создает система по умолчанию. Выполним пункт меню Операции | Справочники и выберем справочник «Клиенты». Пока наш справочник «Клиенты» пуст, поэтому добавим в него несколько элементов:
Теперь мы можем перейти к созданию второго справочника, который будет использоваться в нашей конфигурации — справочника «Сотрудники».
Справочник «Сотрудники» будет устроен несколько сложнее, чем справочник «Клиенты». Дело в том, что в нем мы будем хранить не только фамилию, имя и отчество сотрудника, но и информацию о его прошлой трудовой деятельности. Эта информация однородна по своей структуре (организация, начало, окончание работы, занимаемая должность), но количество предыдущих мест работы у разных сотрудников может быть различным. Поэтому для хранения такой информации мы будем использовать табличную часть справочника.
Вернемся в конфигуратор и создадим новый объект конфигурации Справочник. Назовем его «Сотрудники».
Наша задача будет состоять в том, чтобы создать справочник, имеющий табличную часть.
На закладке «Данные» зададим длину наименования справочника равной 50 символам и добавим в справочник новую табличную часть с именем «ТрудоваяДеятельность»:
Создадим реквизиты табличной части «ТрудоваяДеятельность»:
· «Организация» — тип Строка, длина 100,
· «НачалоРаботы» — тип Дата, состав даты — «Дата»,
· «ОкончаниеРаботы» — тип Дата состав даты — «Дата»,
· «Должность» — тип Строка, длина 100.
Создание справочника «Сотрудники» завершено — теперь можно запустить 1С: Предприятие в режиме отладки и заполнить справочник. Обратите внимание, что строки табличной части справочника можно сортировать по содержимому любой из колонок, или располагать в произвольном порядке, используя иконки командной панели.
Теперь мы можем приступить к созданию следующего справочника «Номенклатура». Этот справочник не будет сложным, единственная особенность, которой он будет обладать — это наличие иерархической структуры. Для того чтобы справочником было удобно пользоваться, мы сгруппируем услуги в одну группу, а материалы — в другую. Наша задача будет состоять в создании иерархического справочника. Создадим новый объект конфигурации Справочник и назовем его «Номенклатура». Перейдем на закладку «Иерархия» и установим флаг «Иерархический справочник».
Теперь запустим 1С: Предприятие в режиме отладки и заполним справочник «Номенклатура».
Создадим две группы в корне справочника: «Материалы» и «Услуги» (меню Действия | Новая группа):
В группе «Материалы» создадим пять элементов:
· «Строчный трансформатор Samsung»,
· «Строчный трансформатор GoldStar»,
· «Транзистор Philips 2N2369»,
В группе «Услуги» тоже создадим несколько элементов — услуги по ремонту телевизоров:
· «Ремонт отечественного телевизора», и услуги по установке стиральных машин:
В заключение мы создадим справочник «Склады», который будет содержать информацию о складах, используемых OOO «Наша фирма». Этот справочник будет содержать один предопределенный элемент — склад «Основной», на который будут поступать все материалы.
Наша задача будет состоять в том, чтобы создать справочник, содержащий предопределенные элементы. Откроем конфигуратор и создадим новый объект конфигурации Справочник с именем «Склады». Перейдем на закладку «Прочее» и нажмем кнопку «Предопределенные». Система откроет список предопределенных элементов справочника. Сейчас он пуст, поэтому выполним команду Действия|Добавить и создадим предопределенный элемент с именем «Основной»:
Обратите внимание на то, что помимо наименования мы задали еще и имя предопределенного элемента справочника. В дальнейшем, когда мы будем использовать средства встроенного языка, мы сможем обратиться к этому элементу справочника, используя имя, которое присвоили ему в конфигураторе.
Запустим 1С: Предприятие в режиме отладки и откроем справочник «Склады». Добавим в справочник еще один склад, который назовем «Розничный»:
Обратите внимание, что система отмечает различными пиктограммами простой и предопределенный элементы справочника. Несмотря на то, что можно изменить код или наименование у обоих элементов, пометка на удаление (или удаление) возможна только для простых элементов справочника. При попытке пометить на удаление предопределенный элемент, система выдаст предупреждение.
Таким образом, теперь мы можем обозначить две характерные особенности предопределенных элементов:
· на предопределенные элементы могут опираться алгоритмы работы конфигурации (т.к. возможно обращение к ним из встроенного языка по имени),
· предопределенные элементы являются объектами базы данных, которые нельзя удалить в режиме 1С: Предприятия.
Из этого видно, в чем заключается принципиальная, с точки зрения конфигурации, разница между обычными и предопределенными элементами справочника.
Обычные элементы «непостоянны» для конфигурации. В процессе работы пользователя они могут появиться, исчезнуть. Поэтому конфигурация хоть и может отличить их друг от друга, но рассчитывать на них в выполнении каких либо алгоритмов она не может, в силу их «непостоянства». Предопределенные элементы напротив, «постоянны». В процессе работы пользователя они находятся всегда на своих местах, и исчезнуть не могут. Поэтому с ними конфигурация может работать вполне уверенно и опираться на них, при отработке различных алгоритмов. По этой причине каждый из предопределенных элементов имеет уникальное имя для того, чтобы к ним можно было обратиться средствами встроенного языка.
2. Практическая работа: Документы
Создадим несколько документов, чтобы иметь возможность фиксировать события, происходящие в OOO «Наша фирма».
Одними из самых популярных услуг нашего предприятия является ремонт телевизоров и установка стиральных машин. И в том, и в другом случае требуются некоторые материалы, которые расходуются в процессе оказания этих услуг. Поэтому двумя важнейшими событиями в хозяйственной жизни нашей организации будут являться поступление материалов и оказание услуг.
Для отражения этих событий в базе данных мы создадим два документа: «Приходная накладная» и «Оказание услуги». Документ «Приходная накладная» будет фиксировать факт поступления в нашу организацию необходимых материалов, а документ «Оказание услуги» будет фиксировать оказание услуг и расход материалов, которые используются при оказании этих услуг.
Создадим новый объект конфигурации Документ. Зададим имя документа — «ПриходнаяНакладная». Создадим реквизит документа с именем «Склад» и типом СправочникСсылка.Склады.
После этого добавим табличную часть с именем «Материалы» и создадим у нее четыре реквизита:
Запустим 1С: Предприятие в режиме отладки и протестируем получившийся результат.
При заполнении документа приходится вводить сумму в каждой строке.
Это неудобно, и возникает естественное желание автоматизировать работу документа так, чтобы сумма вычислялась автоматически каждый раз при изменении цены или количества материалов в строке.
Для этого нам потребуется сначала создать собственную форму документа, а затем воспользоваться возможностями встроенного языка.
До сих пор мы использовали предопределенные формы объектов, которые система 1С: Предприятие создавала для нас сама «по умолчанию».
Теперь же у нас возникла необходимость слегка изменить логику работы формы документа, а значит, нам придется создать свою собственную форму документа «ПриходнаяНакладная» для того, чтобы в ней мы могли описать тот алгоритм, который нам нужен.
Вернемся в конфигуратор и откроем окно редактирования объекта конфигурации «ПриходнаяНакладная».
В этом окне нас интересует закладка «Формы». Как мы видим, ни одна из основных форм документа пока не задана.
Для того чтобы создать форму документа, нажмем на символ лупы. Обратите внимание, что в дереве объектов конфигурации у объекта конфигурации Документ «ПриходнаяНакладная» появилась форма «ФормаДокумента», а на экране открылось окно редактора форм, содержащее эту форму:
Как видите, форма документа «ПриходнаяНакладная» содержит большое количество всевозможных полей. Эти поля называются элементами управления. Они имеют разное назначение и разное поведение, которое соответствует их назначению. Однако все они служат для того, чтобы отображать информацию, хранящуюся в базе данных и организовывать интерактивную работу с этой информацией.
Сейчас мы обратим свое внимание только на те элементы управления, которые нас интересуют — это три поля ввода, расположенные в колонках «Количество», «Цена» и «Сумма».
Мы хотим, чтобы каждый раз, когда меняется значение в поле «Количество» или в поле «Цена», в поле «Сумма» автоматически устанавливалось значение равное Количество*Цена, которая будет выполняться при изменении значения поля «Количество» или «Цена». Для этого нужно создать процедуру обработки события в модуле формы. Щелкните правой кнопкой мыши на поле ввода в колонке «Количество» и откройте для него палитру свойств (пункт контекстного меню Свойства). Прокрутите список до конца, и вы обнаружите перечень событий, которые могут быть связаны с этим полем ввода.
С большинством элементов управления связаны различные события, и именно с их помощью разработчик может влиять на ход работы программы.
Среди событий, связанных с полем ввода, найдите событие «При изменении». Это событие возникает после изменения значения поля ввода.
Щелкните по кнопке с лупой в конце поля ввода, и система создаст заготовку процедуры обработчика этого события в модуле нашей формы.
В модуль формы в созданную процедуру добавим следующий программный код:
В первой строке мы обращаемся к программному объекту ЭлементыФормы. Этот объект является коллекцией значений, содержащей все элементы управления, расположенные на нашей форме. Каждый элемент управления формы можно получить, указав его имя в качестве свойства объекта ЭлементыФормы. В данном случае мы обращаемся к элементу управления с именем «Материалы» (ЭлементыФормы.Материалы).
Этот элемент управления отображает строки табличной части нашего документа. Получить ту строку, в которой в настоящее время осуществляется редактирование, можно при помощи свойства программного объекта ТабличноеПоле — ТекущиеДанные. Таким образом, в результате выполнения первой строки переменная СтрокаТабличнойЧасти будет содержать объект — текщую строку табличной части, в которой находятся редактируемые данные.
Во второй строке вычисляется сумма как произведение количества и цены. Объект СтрокаТабличнойЧасти. позволяет обратиться к данным конкретной колонки, указав имя колонки в качестве свойства объекта (например, СтрокаТабличнойЧасти.Количество).
Теперь посмотрим, как это работает. В окне программы откроем список документов «ПриходнаяНакладная» и откроем любой из двух созданных нами документов. Если теперь вы поменяете количество в любой строке документа, то сумма в строке будет пересчитана автоматически.
Теперь для поля «Цена» нужно сделать то же самое. А если заглянуть вперед, то можно предположить, что подобное автоматическое заполнение поля «Сумма» может нам понадобиться и в других документах. Поэтому лучше будет поместить расчет суммы в некотором «общедоступном» месте, чтобы разные документы, имеющие аналогичные реквизиты табличной части, могли использовать этот алгоритм.
Для описания таких «общедоступных» мест служат объекты конфигурации Общий модуль, расположенные в ветке Общие | Общие модули. Процедуры и функции, содержащиеся в этих модулях, могут быть доступны для любых объектов конфигурации.
Для того чтобы алгоритм, выполняемый при обработке события, был доступен для разных документов, мы создадим общий модуль и перенесем в него нашу процедуру расчета суммы. А в документе просто оставим вызовы этой процедуры из общего модуля.
Создадим объект конфигурации Общий модуль в ветке Общие | Общие модули и назовем его «РаботаСДокументами». Он будет содержать следующий текст:
СтрокаТабличнойЧасти.Сумма = СтрокаТабличнойЧасти.Количество * СтрокаТабличнойЧасти.Цена;
Ключевое слово Экспорт в конце оператора «Процедура» как раз указывает на то, что эта процедура может быть доступна из других программных модулей.
Затем в модуле нашей формы изменим текст нашего обработчика:
Таким образом, теперь вместо непосредственного расчета суммы мы будем вызывать процедуру из общего модуля, и передавать ей в качестве параметра нужную нам строку табличной части.
Проверим, как это работает, и убедимся, что ничего не изменилось.
Теперь осталось и для поля «Цена» установить такой же обработчик. Так как однажды мы уже написали в модуле формы нужную нам процедуру, то мы просто могли бы сопоставить ее также и другому событию другого элемента управления, расположенного в форме. Однако стандарты разработки конфигураций фирмы «1С» не допускают такого решения.
Согласно стандартам разработки фирмы «1С», у каждого события должен быть свой обработчик. Если одинаковые действия должны выполняться при изменении разных элементов управления (например, при нажатии нескольких кнопок), то в этом случае следует поступать следующим образом:
Создается отдельная процедура (функция), выполняющая необходимые действия;
Для каждого элемента управления создается отдельный обработчик с именем, назначаемым no умолчанию;
Из каждого обработчика вызывается требуемая процедура (функция).
Поэтому мы создадим обработчик события «При изменении» для поля ввода, которое расположено в колонке «Цена» и повторим в нем вызов процедуры «РассчитатьСумму» из общего модуля:
Запустим 1С: Предприятие в режиме отладки и убедимся, что теперь сумма в строках табличной части документов «ПриходнаяНакладная» пересчитывается как при изменении количества, так и при изменении цены.
Теперь аналогичным образом создадим второй документ — «ОказаниеУслуги». Для этого потребуется выполнить следующие действия:
1. создать новый объект конфигурации Документ «ОказаниеУслуги» с реквизитами:
2. создать табличную часть этого документа «ПереченьНоменклатуры» с реквизитами:
· «Количество» тип Число, длина 15, точность 3, неотрицательное,
· «Цена» тип Число, длина 15, точность 2, неотрицательное,
· «Сумма» тип Число, длина 15, точность 2, неотрицательное.
3. создать основную форму документа,
4. для полей ввода колонок «Количество» и «Цена» создать обработчик
5.обработать события «ПриИзменении» — вызов процедуры «РассчитатьСумму» из общего модуля «РаботаСДокументами».
После того, как эти действия будут выполнены, запустим 1С: Предприятие в режиме отладки и убедимся, что при вводе цены и количества в табличную часть документа «ОказаниеУслуги» сумма пересчитывается по нашему алгоритму.
3. Практическая работа: Регистр Накопления
Казалось бы, что все необходимое мы с вами уже создали: у нас есть что расходовать и приходовать (справочники) и у нас есть чем расходовать и приходовать (документы). Осталось только построить несколько отчетов и автоматизация OOO «Наша фирма» будет закончена. Однако это не так.
Во-первых, путем анализа документов можно, конечно, получить требуемые нам выходные данные, но представьте, что завтра OOO «Наша фирма» решит немного изменить свои бизнес-процессы и нам потребуется ввести в конфигурацию еще один документ (или несколько документов!). Например, сейчас мы полагаем, что товары поступают в OOO и затем расходуются. Руководство захотело усилить материальный контроль и решило приходовать товары на основной склад организации и затем выдавать их материально ответственным лицам. В этом случае нам придется добавить в конфигурацию еще один документ, который будет фиксировать перемещение материалов между основным складом и материально ответственными лицами. И очевидно, нам придется переработать все отчеты, которые были созданы к этому моменту, с тем, чтобы они учитывали изменения, вносимые новым документом. А представьте, если в нашей конфигурации не два, а двадцать документов?!
Во-вторых, отчеты, анализирующие документы, будут работать довольно медленно, что будет вызывать раздражение пользователей и недовольство руководителей.
Поэтому в системе 1С: Предприятие есть несколько объектов конфигурации, которые позволяют создавать в базе данных структуры, предназначенные для накопления информации в удобном для последующего анализа виде.
Объект конфигурации Регистр накопления является прикладным объектом и предназначен для описания структуры накопления данных. На основе объекта конфигурации Регистр накопления платформа создает в базе данных информационную структуру, в которой будут накапливаться данные. Эти данные будут храниться в регистре в виде отдельных записей, каждая из которых имеет одинаковую, заданную в конфигураторе, структуру.
Отличительной особенностью регистра накопления является то, что он не предназначен для интерактивного редактирования пользователем. Разработчик может, при необходимости, предоставить пользователю возможность редактировать регистр накопления, но предназначение регистра накопления заключается в том, чтобы его модификация производилась на основе алгоритмов работы других объектов базы данных, а не в результате непосредственных действий пользователя.
Основным назначением регистра накопления является накопление числовой информации в разрезе нескольких измерений, которые описываются разработчиком в соответствующем объекте конфигурации Регистр накопления и являются подчиненными объектами конфигурации.
Виды числовой информации, накапливаемой регистром накопления, называются ресурсами и также являются подчиненными объектами и описываются в конфигураторе. Например, регистр накопления может накапливать информацию о количестве и сумме товаров на складах. В этом случае он будет иметь измерения «Товар» и «Склад», и ресурсы «Количество» и «Сумма».
Изменение состояния регистра накопления происходит, как правило, при проведении документа, и заключается в том, что в регистр добавляется некоторое количество записей. Каждая запись содержит значения измерений, значения приращений ресурсов, ссылку на документ, который вызвал эти изменения (регистратор) и «направление» приращения (приход или расход). Такой набор записей называется движениями регистра накопления. Каждому движению регистра накопления всегда должен соответствовать регистратор.
Кроме того, регистр накопления может хранить дополнительную информацию, описывающую каждое движение. Набор такой дополнительной информации задается разработчиком при помощи реквизитов объекта конфигурации Регистр накопления.
Прежде всего, нас интересует информация о том, сколько и каких материалов есть у нас на складах. Для накопления такой информации мы создадим регистр «ОстаткиМатериалов». Откроем в конфигураторе нашу учебную конфигурацию и создадим новый объект конфигурации Регистр накопления. Зададим имя регистра — «ОстаткиМатериалов».и перейдем к созданию структуры регистра (закладка Данные).
Создадим измерения регистра:
Затем создадим ресурс
«Количество» с длиной 15 и точностью 3.
В результате этих действий регистр «ОстаткиМатериалов» должен иметь следующий вид:
Теперь нужно «привязать» к регистру объект конфигурации, который будет изменять содержимое этого регистра. В данном случае таким объектом является документ «ПриходнаяНакладная».
Движения документа — это записи в регистрах, которые создаются в процессе проведения документа и отражают изменения, производимые документом. Откроем окно редактирования объекта конфигурации Документ «ПриходнаяНакладная». Перейдем на закладку «Движения» и в списке регистров конфигурации отметим флажком регистр накопления «ОстаткиМатериалов»:
Обратите внимание, что сразу после отметки выбранного регистра становится доступной кнопка «Конструктор движений». Нажмите на эту кнопку.
Откроется окно конструктора. В списке «Регистры» перечислены регистры, в которых документ может создавать движения. В нашем случае там пока один регистр «ОстаткиМатериалов».
В списке «Реквизиты документа» должны находиться исходные данные для создания движений. А в таблице «Поле | Выражение» должны быть заданы формулы, по которым будут вычисляться значения измерений и реквизитов регистра при записи движений.
Как видите, конструктор движений установил соответствия подходящим образом: в качестве материала в регистр будет записан материал из табличной части документа, в качестве склада — склад, указанный в шапке документа, а в качестве количества — количество из табличной части документа.
Нажмем «ОК» и посмотрим, какой текст сформировал конструктор в модуле объекта:
Обратите внимание, что по умолчанию конструктор предлагает нам создавать движения прихода (символ «+» рядом с названием регистра) по регистру «ОстаткиМатериалов». Это нас вполне устраивает, ведь документ «ПриходнаяНакладная» и должен приходовать материалы.
В поле выбора «Табличная часть» выберем табличную часть нашего документа — «Материалы». Список реквизитов документа автоматически заполнится реквизитами нашей табличной части. Теперь нажмем «Заполнить выражения».
Конструктор создал обработчик события «ОбработкаПроведения» объекта конфигурации Документ и поместил его в модуль объекта.
Внутри обработчика расположен цикл, который предназначен для перебора строк табличной части нашего документа. В цикле обращение к табличной части документа происходит по имени («Материалы»), а строки табличной части документа представляют собой коллекцию значений, для перебора которой можно использовать конструкцию Для каждого. из. цикл.
Объект встроенного языка ДокументОбъект имеет свойство «Движения». Оно возвращает коллекцию наборов записей регистров, которые принадлежат этому документу. К набору записей документа, принадлежащему конкретному регистру, можно обратиться, указав через точку имя этого регистра.
Таким образом, в первой строке тела цикла мы добавляем к набору записей, который создает наш документ в регистре, новую запись и сохраняем ее в переменной «Движение».
Затем мы присваиваем нужные значения всем полям этой записи и после перебора всех строк документа (после завершения циклов) «одним махом» записываем в регистр «ОстаткиМатериалов» весь набор записей движений документа.
Посмотрим, как это работает. Запустим 1С:Предприятие в режиме отладки и откроем одновременно два окна: список документов «ПриходнаяНакладная» и список регистра накопления «ОстаткиМатериалов».
Откроем какую-нибудь Приходную накладную и нажмем «ОК». Обратите внимание, что при проведении приходной накладной появляются соответствующие записи в регистрах накопления.
Теперь мы аналогичным образом создадим движения документа «ОказаниеУслуги». При использовании конструктора обратите внимание на то, что документ «ОказаниеУслуги» должен расходовать материалы. Поэтому перед тем, как нажать «ОК» убедимся, что выбран правильный тип движения регистров (нам нужен «Расход»).
Сформированные движения этого документа будут не совсем правильны. Дело в том, что в документе «ОказаниеУслуги», в отличие от документа «ПриходнаяНакладная» могут содержаться не только расходуемые материалы, но и услуги. Поэтому в регистр «ОстаткиМатериалов» будут попадать записи и о расходуемых услугах, что неправильно.
Пока мы ничего не будем делать с движениями, которые сформировал конструктор, но как только познакомимся с перечислениями, мы внесем в обработчик проведения необходимые изменения.
Размещено на Allbest.ru
Подобные документы
Характеристика предметной области. Загрузка системы «1С: Предприятие 8.2». Обработка и учет информации о книгах, работниках и читателях. Создание и изменение подсистем, справочников, документов, регистров накопления, регистра сведений, модулей, отчетов.
курсовая работа , добавлен 22.01.2016
Типы объектов, используемых при разработке конфигурации. Разработка и последующее тестирование автоматизации учета услуг студии на основе платформы «1С: Предприятие 8.2». Создание перечислений, справочников, документов, регистров накопления, плана счетов.
курсовая работа , добавлен 27.12.2014
Анализ предметной области. Разработка информационной системы учёта бракованной продукции в «1С: Предприятие 8.2». Создание констант, документов, плана счетов, справочников, отчётов, регистров накопления. Характеристика пользовательского интерфейса.
курсовая работа , добавлен 19.10.2015
Организация деятельности туристического оператора. Описание фирмы и учётной системы. Введение единого учёта данных. Разработка констант, перечислений, справочников, документов, регистров накопления, отчётов, интерфейса. Формирование новых туров.
курсовая работа , добавлен 13.01.2015
Изучение компьютерных систем бухгалтерского учета на примере комплексных систем масштаба крупного предприятия (типа 1C:Предприятие). Разработка конфигурации для автоматизации фирмы ООО «Профессионал». Создание справочника, документа, регистров и отчетов.
курсовая работа , добавлен 05.02.2013
Проектирование информационных систем. Разработка информационной системы в 1С. Создание справочников и документов, регистров накопления и регистров сведений. Пропускная способность системы. Автоматизация рабочего места оператора телефонной компании.
курсовая работа , добавлен 29.07.2013
Проектирование модуля на базе 1С Предприятие для предприятия, занимающегося сборкой и ремонтом компьютеров. Разработка конфигурации информационной системы. Описание 1C Предприятие. Проектирование конфигурации. Создание справочников, документов и отчетов.
курсовая работа , добавлен 28.07.2015
Редактирование данных в ячейке, копирование и вставка содержимого, удаление. Перемещение и копирование с помощью мыши. Создание списков и рядов при помощи Автозаполнения. Задание форматов границам и линиям. Создание формул при помощи Мастера функций.
контрольная работа , добавлен 20.09.2014
Порядок и основные правила создания и редактирования текста. Способы выделения текста. Исправление орфографических ошибок с помощью функции автоматической проверки правописания в тестовом редакторе Word. Присвоение имя файлу и его сохранение в программе.
лабораторная работа , добавлен 04.12.2010
Общая характеристика командного интерфейса приложения в системе 1С: Предприятия. Особенности объектов конфигурации: справочников, документов, регистров накопления и отчетов. Разработка интерфейса приложения «Ремонт техники (от компьютера до пылесоса)».
Что значит провести в 1с. Можно ли изменить проведенный документ без его перепроведения
Что собой представляют Документы 1С и как они работают – об этом и многом другом в нашей новой статье.
Для того, чтобы осуществлять учет в 1С, необходимо регулярно вносить информацию в документы, которые отображают все действия относительно хозяйственной деятельности компании, то есть осуществление продаж и покупок, а также многого другого. Вот и получается, что для осуществления учета и работы в программе необходимы документы 1С.
Что такое документы 1С и как они работают?
Если рассматривать документы 1С, то их нельзя просто назвать исчерпывающим источником информации, как справочники 1С. Более того, в них подробно описана вся хозяйственная деятельность организации (связан с продажами, покупкой, получением счетов или расчетов, а также многое другое), а все документы в совокупности представляют собой единый учет компании.
Как итог документация 1С предусматривает такие особенности:
существует несколько видов учета (для денежных средств, для продукции и прочего);
справочная информация определяет вид учета в разрезе с кассой, счетами в банках, товарами и проч.;
в каждом документе определяется движение определенного количества средств.
Для чего предназначено?
В программе предусмотрены первичные документы 1С, которые помогают упорядочить всю информацию относительно товаров, счетов и прочего. Причем, для удобства на каждый бумажный документ в компании предусмотрен отдельный электронный вариант в программе 1С.
Что собой представляют Документы 1С?
Перед началом работы в конкретном документе, у вас откроется целый список таковых. Они бывают нескольких видов:
Первый — обычный список, в котором собраны файлы одного конкретного вида, например, накладные;
Второй — журналы представляют собой отдельные объекты, который дает возможность создавать списки различных документов.
Также существует еще одна особенность, которая характеризует все 1С 8 документы – возможность определять признаки отличия одного файла от другого. Для организации списка используются основные признаки, среди них:
дата формирования документа;
проведение по регистрам.
Автоматически ни один документ не проведен, то есть в отчетах его не видно. Чтобы это исправить, нужно выполнить 1С проведение документа. Для этого необходимо нажать на кнопку «ОК» или же «Провести». Процедура выполняется, как оперативно, так и не оперативно.
Кроме основного списка характеристик, могут быть добавлены и другие учетные признаки:
Большинство конфигураций 1С предусматривают ведение сразу нескольких видов учета:
бухгалтерский и другие.
В связи с этим в 1С Предприятие документы предусмотрены галочки, которые и открывают доступ к файлам в разрезе того или иного учета.
Когда вы дважды щелкаете мышкой на файл, перед вами открывается его окно, в котором есть «шапка» и таблица с основной информацией.
Дата создания файла и его номер – два главных уникальных для каждого документа значения, причем, номера система присваивает автоматически.
Данная инструкция поможет вам перепровести документы в 1С 8.3. Групповое проведение документов показано на примере программы 1С:Бухгалтерия предприятия 3.0 .
Существует 2 основных способа группового проведения (перепроведения) документов в 1С 8.3.
Способ 1. Проведение с помощью выделения нескольких документов
Это самый простой способ провести несколько документов. Он полезен когда необходимо перепровести документы одного вида (например, только Реализации или только Поступления ).
На рисунке ниже показано как перепровести все реализации за выбранный период. Для того, чтобы перепровести несколько реализаций Вы можете вместо 4-х шагов выделить несколько документов с помощью мыши (или кнопками со стрелочками) держа зажатой клавишу SHIFT.
Способ 2. Проведение с помощью стандартной функции
Данный способ позволяет выполнить групповое перепроведение документов за опеределенный период независимо от вида документа. С помощью этого способа можно перепровести все документы информационной базе 1С 8.3. Для того чтобы воспользоваться им Вам необходимо иметь права администратора.
Для начала необходимо включить отображение команды Все функции , как показано на рисунке ниже.
Выполняя следующие шаги, мы задаем настройки проведения. На шаге 10 мы задаем период, на шаге 11 — указываем, что нам нужно только перепровести проведеные документы. На шаге 13 — выбираем для перепроведения документы всех видов.
После проведения документов программа 1С 8.3 выведет на экран соответствующее сообщение.
Необходимость в перепроведении ранее созданных документов в 1С 8.3 чаще всегда возникает тогда, когда вы внесли какие-либо изменения в документ прошлого периода. В такой ситуации все последующие документы могут оказаться некорректными.
Приведем простой пример. У вас было 100 единиц товара на складе. В январе вы списали 50 единиц и в феврале 50. Через какое-то время вы зашли в первый документ и изменили в нем количество на 100. В результате документ от февраля будет неправильным, так как получилось так, что в феврале остатка данного товара уже нет.
В данной статье мы расскажем вам, как можно осуществить групповое перепроведение документов в 1С 8.3 Бухгалтерия, как штатными средствами, так и при закрытии месяца.
Для начала разберемся где найти обработку перепроведения в 1С. Функционал доступен в меню «Все функции».
В том случае, когда у вас нет меню «Все функции», попробуйте его включить. Для этого перейдите в «Сервис» и выберите пункт «Параметры».
В появившемся окне установите флаг на пункте «Отображать команду «Все функции»». Если вы не нашли в настройках такого пункта, обратитесь к системному администратору за предоставлением расширенных прав доступа.
После того, как вы все-таки смогли запустить команду «Все функции», перед вами откроется показанное на изображении ниже окно. Перейдите в раздел «Стандартные» и выберите пункт «Проведение документов».
Перед вами откроется форма настройки перепроведения документов.
Проведение документов
На первой вкладке сначала нужно указать период. По умолчанию он равняется месяцу до текущей даты. Если в программе учет ведется уже давно и накопилось внушительное количество документов, крайне не рекомендуется устанавливать большой период, так как время выполнения операции может сильно затянуться. Так же при возникновении ошибок, их будет неудобно исправлять.
Справа от периода расположены две надстройки для указания того, какие документы проводить. По умолчанию установлены обе.
Если вам нужно перепроводить те документы, которые уже проведены, установите флаг в пункте «Перепроводить проведенные». В том случае, когда вам нужно провести те документы, которые на текущий момент не проведены, установите флаг на втором пункте – «Проводить непроведенные». Данные надстройки можно устанавливать как совместно, так и по отдельности.
Перейдем дальше – к выбору самих документов. На данной форме вы видите две табличные части. В левой расположены все доступные для выполнения данной операции документы. В правой – выбранные вами, проведение которых будет осуществляться. Добавлять и удалять документы в правую таблицу можно как по кнопкам, так и двойным щелчком левой кнопки мыши.
В самом низу окна для вас доступна еще одна настройка под названием «Прекращать проведение при возникновении ошибки». При необходимости вы можете ее установить.
Обратите внимание, что одновременно вы можете перепровести несколько документов, добавив их в список справа. Так же крайне желательно одновременно перепроводить связанные документы. В нашем примере вы выбрали документ «Поступление (акты, накладные)». Было бы нелогично и некорректно одновременно с ним выполнять данную операцию с кадровыми документами.
После того, как вы все настроили и перепроверили, нажмите на кнопку «Провести».
Восстановление последовательностей проведения документов
На данной вкладке вы можете запустить выполнение восстановления границы последовательности. Вы можете восстановить границу, как по определенному типу документов, так и по всем.
Перепроведение документов при закрытии месяца
Кроме описанного выше способа, перепроведение документов будет доступно при закрытии месяца. Данная обработка определит правильность установленной границы последовательности документов.
В том случае, когда граница будет нарушена, т. е. установлена не на самом последнем документе закрываемого месяца, обработка по закрытию месяца предложит вам перепровести документы. В результате перепроведения последовательность восстановится.
Главным отличием описанных в данной статье способов массово провести документы является то, что в первом случае мы задаем конкретный период и документы. Кроме этого мы можем выбрать, перепроводить уже проведенные, либо провести те, которые не были проведены. Обработка закрытия месяца учитывает только уже проведенные документы.
Групповое перепроведение документов в 1С:Бухгалтерия 8.3, редакция 3.0
В этом уроке мы изучим всё, что нужно знать бухгалтеру о проведении документов в 1с, а именно:
Что такое проведение документа и зачем оно нужно?
Проводя документ (нажимая кнопку «Провести») мы заставляем программу отразить хозяйственную операцию, которую олицетворяет документ, на соответствующих счетах бухгалтерского учёта.
Рассмотрим простой пример.
Пусть мы создали новый документ «Поступление наличных», указав в нём вид операции «Получение наличных в банке» и сумму 50 000 рублей:
Но считается ли этот документ проведенным? Конечно, нет. Чтобы убедиться в этом нажмём кнопку «ДтКт», которая покажет нам проводки документа:
В ответ мы получим сообщение о том, что документ ещё не проведён и проводки по нему смотреть рано.
А если нет проводок, то и в бухгалтерском учёте (например, в оборотно-сальдовой ведомости) мы эти поступившие 50 000 рублей никогда не увидим.
И в журнале этот документ будет без зелёной галочки:
Теперь проведём документ, нажав кнопку «Провести»:
И снова проверим появились ли проводки (кнопка «ДтКт»):
Проводки появились и документ с этого момента считается проведённым.
Итак, проведенный — значит с проводками по бухгалтерским счетам и/или движениями по другим регистрам учёта (кроме бухгалтерских регистров в 1с ещё бывают регистры сведений и регистры накоплений, на которых учитывается информация напрямую не попадающая в оборотно-сальдовую ведомость).
Что происходит при нажатии кнопки «Записать» в проведенном документе?
Многие знакомые мне бухгалтеры до конца не понимают как работает кнопка «Записать», когда мы нажимаем её в уже проведённом документе. Перепроводится при этом документ или просто сохраняется с новыми данными, но проводки остаются старыми?
Чтобы было понятнее давайте рассмотрим 2 случая.
Мы работаем в не проведенном документе
При нажатии кнопки «Записать «: документ сохраняется, но не проводится.
При нажатии кнопки «Провести «: документ сохраняется, а затем проводится (формируются проводки).
Мы работаем в уже проведенном документе
При нажатии кнопки «Записать
При нажатии кнопки «Провести «: документ сохраняется, а затем проводится (старые проводки удаляются и формируются новые).
Вывод
Если документ уже проведён, то никакой разницы между кнопками «Записать» и «Провести» нет. Они делают одно и то же — перепроводят документ.
Можно ли изменить проведенный документ без его перепроведения?
Во-первых, зачем это может понадобиться? Ну, например, нужно изменить какой-нибудь несущественный реквизит в уже закрытом периоде.
Если вы просто измените его и нажмёте кнопку «Записать», то документ снова проведется (ведь он уже был проведен на момент нашего вмешательства), а это может повлечь изменение проводок в уже закрытом периоде и много других неприятностей.
Чаще всего так и происходит. И когда бухгалтер понимает, что случайно «провёл» документ в прошлом периоде и теперь у него проблемы с обороткой и закрытием месяца, то он просто приходит в ужас
Так можно ли изменить проведенный документ, не проводя его снова?
Ответ для пользователей: нет, нельзя. Большинство (если не все) типовых документов в «тройке» заточены на то, что формируют проводки заново при изменении и записи документа даже программным способом!
Ответ для программистов: используйте вот такой код при программном сохранении измененного документа:
Док. ОбменДанными Истина ; Док. Записать() ; |
Как перепровести все документы по организации за период?
Когда речь идёт о текущем (ещё не закрытом) периоде я рекомендую поступать именно так — проводить вообще все документы разом за период по организации.
Зачастую документы различных видов в 1с связаны между собой в части формирования проводок и движений по регистрам.
Причём самому бывает довольно сложно учесть эту зависимость, поэтому только полное перепроведение всех документов за период гарантирует, что программа учтёт все нюансы учёта и сформирует верные проводки.
Заходим в раздел «Операции» пункт «Групповое перепроведение документов»:
В открывшейся форме указываем период, организацию и решаем останавливать ли процесс проведения при первой же ошибке:
Наконец, нажимаем кнопку «Выполнить» и дожидаемся окончания процесса.
Как перепровести не все документы, а только определенного вида?
Если же у нас есть веские причины проводить не все документы, а только определенного вида; или нам требуется провести только не проведенные документы — тогда нам на помощь придёт более мощный и гибкий инструмент.
Открываем меню «Все функции» ():
В открывшемся диалоге раскрываем пункт «Стандартные» и в нём выбираем «Проведение документов»:
Нажимаем кнопку «Открыть». Открылась встроенная в 1с обработка для проведения документов:
Здесь можно выбрать:
- период проведения документов
- конкретные виды документов (например, реализация. причём искать в списке можно прямо вводом с клавиатуры)
- проводить только проведенные или только не проведенные или и те и другие
- прекращать ли проведение при первой же ошибке
Выбираем нужное и нажимаем кнопку «Провести».
Есть только один нюанс у этой обработки. Она делает проведение выбранных документов сразу по всем организациям в базе и это нужно учитывать, чтобы случайно не перепровести то, что перепроводить не надо.
В общем прекрасная обработка, но если вам нужно проводить ещё и отдельно по организациям, то возможно вы захотите познакомиться с ещё более изощрённым способом
Самый изощрённый способ перепроведения на случай, если в базе несколько организаций
Покажу на примере.
Пусть у нас в базе много организаций и мы хотим перепровести уже проведенные документы реализации за 1 квартал 2013 года только по организации ООО «Юпитер».
Ни одним из вышеперечисленных способов мы этого сделать не сможем.
Поэтому открываем меню «Все функции» ():
В открывшемся окне раскрываем пункт «Обработки» и находим там «Групповое изменение реквизитов»:
В пункте «Выбор элементов для изменения» указываем «Реализация (акты, накладные»:
Настраиваем условия отбора так, чтобы в списке остались только нужные документы:
В данном случае я указал, что нам нужны только уже проведенные документы по организации Юпитер за 1 квартал 2013 года.
Документы в 1С 8.2 и 8.3 — объект метаданных, с помощью которого в 1С фиксируются хозяйственные операции предприятия.
Каждый созданный документ в конфигурации создать для отражения своего типа операции, например: поступление товаров, списание товаров и т.д.
Документы могут проводиться, а могут просто записываться. Документ, у которого разрешено проведение, как правило, при проведении создает записи в , тем самым внося изменения в учет организации. Документы, у которых запрещено проведение, обычно используются как печатные формы, например: , и т.д.
Рассмотрим основные настройки и свойства документов.
Настройка и свойства документов в 1C 8.3 и 8.2
Рассмотрим самые интересные вкладки с точки зрения разработчика.
Одна из основные вкладок документа:
Здесь описывается структура хранения информации будущего документа, реквизиты аналогичны . Сильно отличаются стандартные реквизиты:
Получите 267 видеоуроков по 1С бесплатно:
Движения документа
Самая важная вкладка, на которой определяется состав регистров, по которым будет делать движения документ:
Рассмотрим подробно свойства документа на этой странице:
Проведение — разрешить или запретить. Определяет, будут ли движения по данному документу.
Оперативное проведение — разрешить или запретить. Если установлено разрешить, то проведение документа будущей датой невозможно.
Удаление движений — определяет режим очистки движения документа: Удалять автоматически при отмене проведения — движения будут очищены только при нажатии кнопки «Отмена проведения», но не удаляет при перепроведении. Удалять автоматически — значит, что движения будут удаляться в любом случае, даже если документ 1С перепроводится. Не удалять автоматически — значит, что удаление движений берет на себя разработчик системы.
Также для построения простых движений документа существует специальный конструктор движений, позволяющий упростить разработку:
Документ может быть введен на основании плана обмена, справочника, бизнес-процесса, задачи или другого документа. Для удобства можно воспользоваться специальным конструктором ввода на основании, который автоматически сгенерирует модуль обработчика заполнения:
1С что значит
Процессы механизации, автоматизации и роботизации всего, что делает человек, происходят постоянно. Раньше это заключалось в создании ветряных или водяных мельниц, которые брали на себе трудоёмкую обработку зерна. Сейчас признаки прогресса можно найти на производстве, в сфере управления и обмена информации. Предприятиям в значительной мере помогают программы серии 1С. Что это такое, что они собой представляют и зачем были разработаны?
1С: для чего предназначена программа?
Прежде всего следует сказать, что полное название данного программного обеспечения – это «1С: Предприятие». Она предназначена для автоматизации деятельности организаций или частных лиц. Может быть установлена на любом современном компьютере в офисных или домашних условиях. 1 С — это программа, которая позволяет автоматизировать учет или облегчить принятие решений по предприятию (семейному бюджету). Состоит она из двух частей:
- Платформа.
- Прикладное решение.
Платформа «1С: Предприятие» является основой, которая устанавливается на компьютер и выполняет прикладное решение. При запуске этого программного обеспечения сначала показывается именно она. Прикладное решение представляет собой комплект файлов, который содержит в себе специфичный набор возможностей, документов, функций и отчетов, которые нужны, чтобы вести конкретный вид учета и составлять всю необходимую информационную базу. Хотя составляющие и работают вместе, они являются отдельными системами. И при надобности одна из них может быть заменена. Что ж, теперь вопросов про 1С («что это такое и чем полезно») быть не должно.
Как происходит автоматизация учета
Рассмотреть пример автоматизации можно с помощью прикладного решения «1С: Зарплата и управление персоналом 8». Оно позволяет облегчить работу отдела кадров, сделать не зависящими от людей начисление зарплаты, взносы в фонды, налоги (всё зависит от количества проработанных дней, зарплаты и т. д., так что только необходимо ввести исходные данные, а программа сделает остальное). Использовано прикладное решение может быть не только в рамках большой организации, но и индивидуальным предпринимателем, который платит НДФЛ. Для программных составляющих неважно, какие цифры считать, так что может и мелкой быть база 1С. Что это приложение применимо даже для семейного бюджета, мало кто знает. Да и неудивительно, ведь стоимость довольно высока, и мало кто может себе его позволить. Применяется программное обеспечение, чтобы вести книги учета расходов и доходов, а также другие важные для компании аспекты. Следует заметить, что количество прикладных решений очень велико – их насчитывают сотни, если не тысячи. Некоторые из них серийные, которые без дополнительных настроек может использовать множество фирм для решения своих вопросов. Одновременно они являются самыми популярными. Есть также штучные прикладные решения, которые создаются под конкретные фирмы (обычно силами штатных программистов). Но этот процесс довольно трудоёмок, поэтому имеет смысл только при четком понимании необходимости создания специфичных решений.
Ускорение принятия решений
Любое принятое прикладное решение выполняется платформой «1С: Предприятие». Она и есть та среда, которая запускает всё и выполняет. При этом данные процессы происходят с максимальной скоростью, на которую только способен компьютер. Даже для больших фирм расчет заработной платы огромного количества сотрудников не составляет проблемы, ведь 1С – это помощник на такие случаи. При начале работы платформой будет загружено необходимое прикладное решение, в которое следует ввести данные. Всё необходимое будет подсчитано непосредственно компьютером, а отображено исключительно то, что является конечным результатом. Необходимо учитывать, что каждое прикладное решение может работать только с той платформой, под которую написано. Благо, стоит заметить, что их немного, и запутаться невозможно.
Вкратце был рассмотрен функционал программы. А что же она даёт людям? Следует отдельно рассмотреть преимущества программного обеспечения для бухгалтеров и руководителей предприятий, хотя 1С – это такой инструмент, что может быть использован и множеством других людей.
Польза для бухгалтеров
Использование данного программного обеспечения позволяет быстро производить все необходимые расчеты, учет событий и уменьшает влияние человеческого фактора. 1 C — это программа, обеспечивающая удобное компактное хранение и использование всей документации. И даже если сам бухгалтер временно не будет работать, исполняющий его обязанности сотрудник сможет во всем разобраться без потери времени. 1С – это полезный инструмент, который сделает бухгалтерию надежной и открытой.
Польза для руководителей
Значительная польза есть и для глав предприятий. Главный аспект и ценность – это возможность контроля и мониторинга текущего положения дел. Причем осуществляется это всё без необходимости отрывать от работы специалистов. Достаточно просто запустить программу, выбрать составляющую, которая предоставляет наибольший интерес, и узнать данные. Для руководителя 1С – это возможность отслеживать все изменения, как только они зарегистрированы.
Различные решения, присутствующие в программе «1С: Предприятие»
Следует обозначить, что продукт выбирается на основе двух критериев: отрасли, в которой он будет использован, и решаемой им функциональной задачи. Для представления возможностей программы здесь будет рассказано об областях применения. Сначала отрасли использования:
- Лесное и сельское хозяйство.
- Промышленное производство.
- Строительство.
- Финансовый сектор.
- Торговля, логистика, склад.
- Заведения питания и гостиничный бизнес.
- Медицина и здравоохранение.
- Культура и образование.
- Муниципальное и государственное управление.
- Услуги профессионалов.
Функциональных задач больше, но они также предоставляют значительный интерес как инструмент достижения цели:
- Документооборот.
- Управление процессами, связанными с клиентами.
- Комплексная система управления ресурсами на предприятии.
- Кадровый учет, управление персоналом и заработная плата.
- Финансовый и управленческий учет.
- Управление транспортом, логистикой и продажами.
- Управление инженерными данными.
- Управление информационными технологиями.
- Управление проектами.
- Управление ремонтами.
- Налоговый и бухгалтерский учет.
- Электронное обучение.
Заключение
Данное программное обеспечение, благодаря своей функциональности и возможностям применения, имеет значение с точки зрения обеспечения быстроты взаимодействия и мониторинга текущей ситуации. Оно позволяет автоматизировать ряд процессов в компаниях и добиться большей эффективности управления трудовыми и материальными ресурсами. Что ж, теперь, после прочтения, можно сказать, что если вы услышите словосочетание «программа 1С», что это такое — вы уже сможете ответить.
Россия Россия: Москва
Борис Нуралиев (генеральный директор)
производство, дистрибуция, поддержка программного обеспечения
$520 млн (2010 год)
$65 млн (2010 год)
Фирма «1С» (произносится один эс) — российская компания, специализирующаяся на дистрибуции, поддержке и разработке компьютерных программ и баз данных делового и домашнего назначения. Организационно-правовая форма: общество с ограниченной ответственностью. Основатель и директор компании — Борис Нуралиев.
Название компании возникло из названия собственной поисковой программы: не более 1 секунды требовалось для получения информации[1]. Также фирма владеет компаниями СофтКлаб и Бука.
История
Компания основана в 1991 году[2] в России.
В марте 2007 года фирма «1С» и компания «Битрикс» создают совместное предприятия «1С-Битрикс» с равным долевым участием сторон (50/50)[3].
17 июля 2008 года было объявлено о том, что «1С» приобретёт 100 % известного российского разработчика компьютерных игр — компании «Бука». По данным газеты «Ведомости», сумма сделки составила около $80—90 млн[4].
24 февраля 2009 года объявлено о слиянии с компанией «Софт Клаб»[5].
30 апреля 2010 года российское издательство Snowball Studios и компания «1С-СофтКлаб» объявили о подписании соглашения об объединении компаний[6].
На 2010 год, по заверениям самой же компании, «1С» владела или имела доли более чем в 300 ИТ-компаниях в России, СНГ и за рубежом (к примеру, во Вьетнаме[7]).
В мае 2011 года «1С» входит в состав владельцев ООО «Логнекс» (создателя облачного сервиса автоматизации торговли «МойСклад»), выкупив долю у прежнего совладельца, инвестиционного фонда Ambient Sound Investments[8].
В 2012 году «1С» приобретает 51 % разработчика облачных услуг для управления бизнесом «Мегаплан»[9] и создает совместное предприятие с компанией «Агент Плюс»[10].
В августе 2014 года «1С» входит в состав владельцев «СТК-Лаб» (создателя онлайн-сервиса подготовки документов для регистрации бизнеса regberry.ru), переименованного позднее в «1С-Старт»[11].
В декабре 2015 года фирма «1С» вошла в состав владельцев группы компаний UMI (создатель сервисов и продуктов UMI.ru, UMI.ws, UMI.CMS, UMI.Cloud), выкупив долю у прежних совладельцев, в том числе у венчурного фонда Prostor Capital[12]
к 2015 году, по словам директора фирмы Бориса Нуралиева, число дочерних и совместных предприятий «1С» составляет около 200 компаний[13] .
Деятельность
Художественный маркированный конверт с рекламой компании «1С», выпущенный Почтой России в 2008 году.
Разработка
Из собственных разработок фирмы «1С» наиболее известны программы системы «1С:Предприятие», а также продукты для образовательной сферы: серия учебных программ «1С:Репетитор», серия «1С:Школа» на платформе «1С:Образование». «1С» разрабатывает, а также переводит и издаёт различные компьютерные игры.
Партнёрская сеть
«1С» работает с пользователями через партнёрскую сеть, включающую:
- более 10000 постоянных дилеров в 600 городах бывшего СССР;
- более 6000 предприятий сети «1С:Франчайзинг», сертифицированных фирмой «1С» для оказания комплексных услуг по автоматизации на базе программных продуктов управления и учёта на предприятиях;
- центры компетенции по производству;
- центры компетенции по бюджетному учёту;
- центры компетенции по строительству;
- центры компетенции по документообороту;
- центры компетенции по торговле;
- центры компетенции по образованию;
- центры компетенции по медицине[14];
- региональные центры компетенции по отчётности;
- центры сертифицированного обучения продуктам «1С:Предприятие»;
- более 1200 авторизованных учебных центров;
- более 200 авторизованных центров сертификации в рамках проекта «1С:Профессионал»;
- сервис-партнёров и сервис-центры;
- распространителей в регионах;
- более 280 магазинов Ассоциации 1С:Мультимедиа в 100 городах (розничные продажи программ для домашних компьютеров).
- «1С Интерес» — сеть мультимедийных супермаркетов и интернет-магазин по продаже игр для компьютеров, игровых приставок, программного обеспечения, фильмов, музыки, книг и др.
Борьба с «пиратством»
В 2008 году было запрещено распространение продуктов «1С» посредством российского битторрент-трекера rutracker.org (тогда ещё torrents.ru)[15]. В 2016 году данное соглашение было аннулировано по инициативе Мосгорсуда (номер дела 3-0726/2015).
Показатели деятельности
По итогам 2007 года компания занимает 14,4 % российского рынка ERP в денежном выражении[16]. В 2008 году фирма вышла на второе место на рынке ERP России, увеличив свою долю до 18,7 % в денежном выражении[17].
По данным CNews Analytics, выручка «1С» в 2008 году составила 10,12 млрд руб. (около $406 млн). В то время как в 2007 году объём продаж составил $370 млн, а в 2006 году — $190 млн[18]. По данным газеты «Коммерсантъ», в 2008 году чистая прибыль компании составила $55 млн[19]. Наибольший рост — 34 % — в сегменте мультимедийного программного обеспечения. Сегмент делового программного обеспечения вырос на 8 %, дистрибуция осталась почти на уровне 2007 года — рост 1 %[20].
По данным «Коммерсанта», выручка за первый квартал 2009 года упала на 39 % по сравнению с аналогичным периодом 2008 года[21]. По мнению управляющего партнёра Moorgate Capital Андрея Зубкова, летом 2008 года компания оценивалась минимум в миллиард долларов, но по состоянию на июнь 2009 года стоит $500—600 млн[19][22].
1С УПП — что это такое? 1С: Управление производственным предприятием
Относительно недавно был разработан продукт под названием 1С УПП. Что это такое, однако, знают далеко не все предприниматели. Продукт охватывает ключевые аспекты работы организации. Эта программа дает возможность организовать информационную систему комплексного характера, соответствующую отечественным, международным и корпоративным стандартам. Продукт позволяет, кроме прочего, обеспечить финансово-хозяйственную сторону работы компании. Рассмотрим далее подробно 1С УПП: что это такое, какие инструменты в ней присутствуют, как происходит работа в системе.
Общие сведения
Для создания единого информационного пространства с целью отображения финансово-хозяйственных операций фирмы наиболее эффективным инструментом в настоящее время считается система 1С УПП. Что это такое? Данный продукт позволяет охватывать все происходящие в компании бизнес-процессы. Вместе с этим обеспечивается разграничение доступа к хранимым данным, возможности осуществления тех или иных действий в соответствии со статусом сотрудников. Базы 1С в компании с холдинговой структурой могут охватывать все организации, входящие в нее. Это позволяет значительно снизить трудоемкость ведения отчетности благодаря повторному использованию общих информационных массивов разными компаниями. Вместе с этим по всем организациям ведется сквозной финансово-хозяйственный и налоговый учет. В УПП (1С) последний, однако, формируется отдельно по компаниям. Одной из особенностей продукта выступает регистрация факта операции. Она осуществляется единожды. Документ выступает в качестве инструмента регистрации в 1С. Форма включения данных может устанавливаться «по умолчанию». То есть, новые сведения вписываются на основании ранее внесенных.
Контроль данных в 1С УПП: что это такое?
В комплексном решении принято определенное соотношение сведений различной отчетности. В частности, предусмотрена независимость и сопоставимость данных налогового, финансово-хозяйственного и управленческого учетов. Кроме этого, количественные и суммовые оценки обязательств и активов должны совпадать, если отсутствуют объективные причины для расхождения. Контроль данных, которые вносятся в систему пользователем, осуществляет сама программа 1С «Предприятие». Например, при регистрации выплат наличности прикладное решение проверяет доступность необходимой суммы с учетом существующих уже заявок на расходование. При фиксировании отгрузки товара система оценивает состояние взаимозачетов с получателями груза. Программа 1С «Предприятие» включает в себя комплект интерфейсов. Это позволяет обеспечить каждому пользователю доступ к тем данным, которые необходимы именно ему.
Регламентированная отчетность
Бухгалтерия 1С УПП ведется в национальной валюте. Что касается управленческой отчетности, то для нее может быть выбрана любая денежная единица. В различных организациях одной информационной базы 1С могут применяться различные системы обложения. Так, в одних это может быть УСН, в других — ОСНО. Кроме того, могут применяться различные установки налогового и финансово-хозяйственного учета. К некоторым видам деятельности допускается применение ЕНВД. Дополнительно к регламентированному и управленческому учетам можно использовать отчетность по МСФО. Для уменьшения трудоемкости она ведется неоперативно, с применением пересчета (трансляции) сведений из других документов.
Специфика разработки
При создании продукта во внимание принимались и современные международные методы управления организацией, и отечественный опыт эффективной автоматизации. Проектирование и разработка конфигурации осуществлялись при участии специалистов компании «ИТРП». Что касается выработки инструкции 1С УПП и создания методологических материалов, а также консультационной поддержки, то этой деятельностью занимается известная аудиторско-консалтинговая корпорация PricewaterhouseCoopers. Прикладное решение отличается высокой надежностью, масштабируемостью, возможностью выстраивать территориально распределенные системы. Продукт может интегрировать с другим программным обеспечением. Он полностью открыт для изучения и настройки в зависимости от потребностей организации.
Структура прикладного решения
Все механизмы автоматизации условно разделяются на две большие группы:
- Для поддержания операционной работы компании.
- Для ведения неоперативной регистрации и учета.
В структуру прикладного решения входят различные подсистемы. Они отвечают за реализацию групп аналогичных задач. Например, это могут быть подсистемы управления персоналом или денежными средствами. Такое разделение представлено в качестве некоторой условности, облегчающей освоение системы. В текущей работе пользователя границы между этими подсистемами почти не ощущаются.
Сфера применения
Система 1С УПП «Производство» может использоваться в разных подразделениях и службах организации. К ним, в частности, относят:
1. Дирекцию. Пользователями могут быть руководитель, главный инженер, коммерческий директор, менеджер по развитию и так далее.
2. Производственные цеха.
- планово-экономический;
- главного механика;
- сбыта;
- главного технолога;
- маркетинга;
- главного конструктора;
- обеспечения (материально-технического снабжения);
- материалов и готовых изделий;
- кадров;
- занятости и организации труда;
- капстроительства;
- административно-хозяйственный;
- стратегического развития;
- информационно-аналитический.
5. IT — службу.
Преимущества системы
Внедрение 1С УПП обеспечивает менеджеров, сотрудников, руководителей подразделений, занимающихся непосредственно сбытовой, снабженческой и иной деятельностью по обслуживанию процесса изготовления продукции, специальными системными инструментами. Они позволяют повысить качество ежедневной работы по конкретным направлениям. Работники учетных отделов получают средства автоматизированного ведения отчетности. При этом документация полностью соответствует требованиям законодательства и корпоративным стандартам компании. Управленцы и непосредственные руководители организации, в задачи которых входит развитие бизнеса, получают широкие возможности для проведения анализа, прогнозирования и планирования, гибкого управления ресурсной базой компании. Это, в свою очередь, обеспечивает повышение конкурентоспособности фирмы.
Монитор эффективности
Этот отчет обеспечивает оперативную оценку основных показателей результативности управления компанией. Монитор эффективности позволяет:
- Охватить все стороны бизнеса в рамках одной информационной системы.
- Своевременно обнаружить отклонения от заданных в плане показателей, точки роста и негативную динамику.
- Уточнить предоставляемые сведения.
- Использовать комплекс показателей результативности, приложенный к демонстрационной базе.
- Осуществить настройку нескольких вариантов отчета по определенным видам деятельности либо зонам ответственности руководящего персонала.
- Быстро создавать новые параметры эффективности.
В демонстрационной базе присутствует 42 показателя результативности. Пользователь может загрузить их в рабочую систему с помощью встроенного обмена сведениями. Этот механизм также позволяет добавлять те или иные показатели, которые необходимы конкретной компании.
Рациональное управление активами выступает в качестве ключевого элемента стратегии компании в достижении поставленных целей в долгосрочной перспективе. Этот фактор был принят во внимание разработчиками 1С УПП. Основные средства, оборудование, не принятое в эксплуатацию, но поступившее в компанию и переданное на монтаж, а также строительные объекты фиксируются в единой информационной системе в автоматизированном режиме. Пользователям доступны следующие возможности:
- Учет расходов на строительные, монтажные, ремонтные работы.
- Автоматизация операций, касающихся регистрации ОС и оборудования.
- Учет расходов на реконструкцию и модернизацию.
- Формирование отчетности в необходимых разрезах.
- Создание регистра по налоговому учету и расчету амортизации по отчислениям с прибыли.
- Отражение операций с ОС и оборудованием в отчетной документации.
В приложении автоматизированы все ключевые действия:
- Принятие к учету.
- Инвентаризация и отслеживание перемещения.
- Настройка способов отображения и параметров амортизационных затрат.
- Учет показателей фактической выработки ОС.
- Расчет амортизации.
- Списание, пути перемещения, модернизация, реализация ОС.
Вспомогательные инструменты
Для ОС с сезонными эксплуатационными особенностями может указываться необходимость в применении графика по месячному распределению годовой амортизации. Приложение к продукту предоставляет детализированные сведения о текущем состоянии ОС, дает возможность провести анализ степени их износа и проконтролировать порядок исполнения работ по обслуживанию машин. Соблюдение сроков производственной программы, рациональное распределение и использование ресурсов потребует высокой эффективности планирования техобслуживания ОС. Для этого в системе предусматриваются следующие возможности:
- Разработка и оформление нормативной базы по обслуживанию ОС.
- Регистрация итогов работ.
- Планирование техобслуживания ОС и ресурсов, которые для этого необходимы.
- Осуществление контроля соблюдения объемов и сроков.
1С УПП: ввод начальных остатков по взаиморасчетам
Эта операция осуществляется из меню «Документы». Необходимая форма находится во вкладке «Дополнительно». Далее необходимо выбрать операцию. «Документ расчетов» необходимо заполнить. Это делается даже в том случае, если по договору не ведется расчет. Пользователь может указать в качестве документа саму форму ввода остатков. Для этого следует нажать на кнопку «Записать». Если у компании есть поставщики, которым она делает предоплату, а они еще не поставили товар, необходимо заполнить вкладку «Авансы». В системе отражения остатков по операциям с покупателями присутствует 2 закладки. Одна из них «Авансы», другая — «Расчеты с контрагентами». В режиме ввода других взаиморасчетов по сч. 76 вкладки именуются «Увеличение долга» и «Уменьшение долга». Кроме указанного счета, отражается информация по сч. 66, 67 и другим, на которых используется субконто «Договоры» и «Контрагенты». В принципе, можно выбрать статью, на которой не ведутся взаиморасчеты. Соответственно, на ней нет необходимых субконто. В таком случае аналитических учет по договорам или контрагентам не будет использоваться в проводках. Таким образом, операция такого типа смысла не имеет, не смотря на то, что компьютер ее осуществит.
Комиссионная торговля
Вид взаимоотношений по купле-продаже устанавливается свойствами договора с контрагентом, включаемым в информационную систему. При этом с одним субъектом может заключаться несколько соглашений разного типа. Одни могут быть договорами с комиссионером, другие — купли-продажи. Для регистрации операций по этим типам соглашений используются одинаковый комплект документации. Прием продукции на комиссию фиксируется формой «Поступление услуг и товаров». Тот факт, что имеет место именно этот тип торговли, указывается в договоре. Он указывается в соответствующей графе экранной формы бланка. В случае когда ответственность за суммовую и количественную регистрацию товаров распределяется между службами компании, для фиксирования приема может использоваться документ «Приходный ордер на продукцию».
Что такое программа с1
Rif
Логотип 1С – принадлежит фирме «1С» г. Москва.
Российская фирма «1С» основана в 1991 г. и специализируется на разработке, дистрибьюции, издании и поддержке компьютерных программ делового и домашнего назначения.
Начиная с 1991 г. фирмой «1С» были разработаны ПРОГРАММЫ ДЛЯ БУХГАЛТЕРСКОГО УЧЕТА 1С: БУХГАЛТЕРИЯ для DOS, различных версий Windows. 1С: БУХГАЛТЕРИЯ самая известная программа бухгалтерского учета в России и ряде стран на территории бывшего СССР.
Торговля и поддержка программ 1С в этих странах осуществляется через дистрибьюторскую сеть.
Сейчас из собственных разработок фирмы «1С» наиболее известны программы системы «1С: ПРЕДПРИЯТИЕ», а также продукты для домашних компьютеров и образовательной сферы
Система программ «1С: ПРЕДПРИЯТИЕ» предназначена для автоматизации управления и учета на предприятиях различных отраслей, видов деятельности и типов финансирования, и включает в себя решения для комплексной автоматизации производственных, торговых и сервисных предприятий, продукты для управления финансами холдингов и отдельных предприятий, ведения бухгалтерского учета, расчета зарплаты и управления кадрами, для учета в бюджетных учреждениях, разнообразные отраслевые и специализированные решения, разработанные самой фирмой «1С», ее партнерами и независимыми организациями.
Игры, Образовательные программы, Аудиокниги выпускаются под логотипом 1С: Мультимедиа