1с бухгалтерия 6 создать документ
Приветствую. Продолжаем изучать объекты на дереве конфигурации и на очереди "Отчет" (Рисунок 1).
Создание отчета ничем не отличается от создания любого другого объекта дерева конфигурации: через контекстное меню или через значок плюсик.
Отчет - это объект дерева конфигурации, который предназначен для обработки данных и вывода их в виде, удобном пользователю.
Как и в жизни, отчеты хранят какую-то информацию, так и наши отчеты будут хранить информацию, которую хочет видеть пользователь.
Приступим к созданию отчета. Перед нами стоит задача: необходимо вывести список всех сотрудников по предприятию.
Добавляем отчет и называем его "Список сотрудников" (Рисунок 2).
Теперь необходимо нажать на кнопку "Открыть схему компоновки данных" (Рисунок 3).
Схема компоновки данных (СКД) - это специальный механизм (инструмент) платформы, который позволяет с легкостью создавать отчеты, даже не имея опыта разработки.
В открывшемся окне нажимаем "Готово"(Рисунок 4).
В следующем окне нужно подготовить все для создания отчета. Для этого создадим запрос (Рисунок 5).
После этого переходим в низ открывшегося окна и нажимаем кнопку "Конструктор запроса" (Рисунок 6).
В открывшемся окне нужно выбрать тот объект, по которому вы хотите сделать отчет, в данном случае нас интересует отчет по сотрудникам, значит выбираем справочник "СписокСотрудников" (Рисунок 7).
Перетаскиваем справочник (или двойным нажатием или на стрелочку вправо, выделив справочник) во второй столбец (Рисунок 7).
Теперь необходимо раскрыть элементы этого справочника и выбрать там те, которые мы хотим видеть в отчете (Рисунок 8). Перетаскиваем в столбец "Поля" нужные элементы (Рисунок 8).
После этого нажимаем "Ок" и в поле "" появится запрос (Рисунок 9).
Переходим на вкладку "Настройки" (Рисунок 10).
На этой вкладке нужно создать сам отчет (Рисунок 11). Создаем группировку.
В новом окне нажимаем "Ок", ничего не меняя (Рисунок 12).
После этого идем вниз и перетаскиваем нужные поля (Рисунок 13).
В итоге у вас должно получиться так (Рисунок 14).
Доступные поля - это те поля, которые вы выбрали на этапе создания запросе.
После этого закроем все окна, отчет готов, но нужно добавить его в одну из подсистем, иначе пользователь не сможет им пользоваться (Рисунок 15).
Запустим пользователя, перейдем в подсистему и найдем наш отчет (Рисунок 16).
Как видите, отчета нет. Нужно нажать кнопку "Сформировать" и отчет появится (Рисунок 17).
Таким образом, нажимая на кнопку "Сформировать" отчет будет формироваться каждый раз по новым данным, которые пользователь может добавлять каждый час или день.
Создание отчета завершено - это самый простейший отчет, который может создавать платформа. Это минимально, что она может и ее функционал намного больше, чем мы сделали сейчас. Но все это еще впереди, пока остановимся на этом.
На этом статья урока подходит к концу. Попробуйте выполнить все действия, которые описаны в этом уроке. Если что-то не получается, то вы всегда сможете написать вопрос о том, что вам непонятно или вернуться к предыдущим урокам и посмотреть их - ссылки внизу!
Сегодня мы поработаем с формой документа: научимся ее создавать и добавлять на нее новые реквизиты.
Откроем документ "ПриходДенежныхСредств" и добавим реквизит "Договор" (Рисунок 1).
Укажем у реквизита "Договор" ссылку на справочник "Договоры" (Рисунок 1).
Теперь зайдем в пользователя и проверим изменения (Рисунок 2)!
Теперь я хочу сделать таким образом, что бы при выборе контрагента "Поставщик 3" показывались только те договоры, которые относятся к этому контрагенту! У нас для этого уже есть заготовки и просто необходимо включить этот функционал.
До этого мы указывали, что справочник "Договоры" является подчиненным для справочника "Контрагенты" - является владельцем.
Посмотрите на рисунок 2, сейчас в этом окне показываются все договоры, которые относятся к этому контрагенту и которые не относятся, а мне необходимо лишние отфильтровать по владельцу (контрагенту).
Для этого нужно открыть свойства реквизита "Договор" и найти свойство "Связи параметров выбора" (Рисунок 3).
У этого свойства необходимо нажать на значок многоточия и откроется окно (Рисунок 4).
В этом окне нам необходимо перетащить реквизит, по которому будет делаться отбор - это Контрагент. Нужно выделить реквизит и нажать на значок стрелки вправо и он переместится в правое окно (Рисунок 5).
В правом окне необходимо установить значения, которые показаны на рисунке 5 и нажать "Ок".
Если поле (столбец) "Имя" не отображается как на рисунке, то необходимо по нему дважды щелкнуть и в выпадающем списке выбрать необходимое значение.
После этого нужно перейти в режим пользователя и проверить изменения (Рисунок 6).
На рисунке 6 видно, что реквизит сам добавился и на форму документа и на форму списка, а так же, отбор по владельцу работает.
Работает это так: как только вы выбрали в поле "Контрагент" какой-то элемент, так сразу для поля "Договор" срабатывает отбор и будет показываться только то, что относится к этому владельцу (контрагенту).
Давайте продолжим. Добавим реквизит "Договор" (Рисунок 8) в документ "РасходДенег" - он будет абсолютно таким же, как и в прошлом документе, то есть нужно в свойствах указать отбор по владельцу (если не помните как, то посмотрите выше, там это описано), но перед этим добавим форму документа на вкладке "Формы" (Рисунок 7), выберите необходимые реквизиты, которые будут отображаться на форме и нажмите "Готово".
Закройте форму, она пока нам не нужна и теперь перейдите на вкладку "Данные" и создадим реквизит "Договор" (Рисунок 8).
После этого запустить пользователя и проверить изменения (Рисунок 9).
Посмотрите на рисунок 9, на форме документа нет реквизита "Договор"! Как так и почему? Ведь мы же его создали, а он тут не отображается!
Но, если закрыть форму документа и посмотреть на форму списка (Рисунок 10), то мы увидим, что этот реквизит на этой форме есть!
Как так получается? Почему в одном месте его нет, а в другом есть?
Все очень просто, все точно так же как и в справочнике! Мы создали реквизит после того, как создали форму! А в этом случае платформа понимает: "как только создана форма, она уходит в сторону и все работу по добавлению чего-то нового на форму, отдает полностью пользователю"!
Мы создали форму документа, а потом только создали реквизит. Именно поэтому он не добавился на форму, так как нам нужно добавлять его на форму вручную, а форму списка мы не трогали и именно поэтому платформа сама его добавила!
Давайте добавим реквизит на форму! Для этого откроем объект на вкладке "Формы" и откроем форму документа (Рисунок 11).
Теперь необходимо в правой части окна раскрыть список "Объект" и там найти реквизит "Договор" (Договор 12).
Проверим изменения в пользовательском режиме (Рисунок 13).
Все так и работает: как только создаете какую-то форму, так сразу платформа перестает сама добавлять реквизиты на форму, но если вы до создания формы создали все реквизиты и потом создали форму, то автоматически все реквизиты появятся на форме.
Мало того, что реквизит появился на форме, так и отбор работает - показываются только те договоры, которые относятся к определенному контрагенту!
Теперь проверим изменения в пользователе и убедимся в том, что она не появилась на форме документа - значит, нужно переместить ее сначала на форму в режиме разработчика (Рисунок 15).
Теперь проверим пользователя и будет выглядеть вот так (Рисунок 16).
Как видим по рисунку 16, табличка появилась выше первых двух таблиц, а не стала после таблички "Услуги" как на рисунке 17.
Так, как на рисунке 16, программа тоже будет работать, но не удобно будет, слишком много места занимает одна таблица, а нужно так, как на рисунке 17 - для экономии места и удобности.
Для этого перейдем на форму в режиме разработчика и сделаем следующее:
3. Рисунок 20 - Переименовать новую группу (Имя и Синоним)
4. Рисунок 21 - Переместить в папку "Дополнительно" таблицу "Дополнительно"
5. Рисунок 22 - Запустить пользователя и проверить изменения .
Рисунок 22 - Отображение таблицы в пользовательском режиме Рисунок 22 - Отображение таблицы в пользовательском режимеТеперь место сэкономлено, стало более удобнее работать!
При добавлении таблички в нужно место мы познакомились побольше с формой, а именно с созданием группировки (папки), которая помогает правильно отобразить элемент на форме. Более подробно с созданием группировки мы поработаем на следующем занятии и разберемся со всем.
На этом статья урока подходит к концу. Попробуйте выполнить все действия, которые описаны в этом уроке. Если что-то не получается, то вы всегда сможете написать вопрос о том. что вам непонятно или вернуться к предыдущим урокам и посмотреть их - ссылки внизу!
Для решения нетиповых случаев, которые не в прикладном решении 1С:Бухгалтерия предприятия не автоматизированы, используют документ “Операции, введенные вручную”.
При использования данного функционала, пользователь должен понимать и быть уверенным в необходимости этого.
В данном документе можно создать три типа документа: операция, сторно документа, типовая операция. Рассмотрим каждый вид документа отдельно.
Операция
Создаем в форме списка документа новый документ “Операция”. В открывшейся форме выбрав организацию, для которой нужно сделать не типовую операцию, затем нажимаем на кнопку “Добавить”.
Также для понятия в дальнейшем, что за операция была введена, в строке “Содержание” можно описать вид операции.
В табличной части документа появится пустая строка, в которой нужно указать счета “Дебет” И “Кредит”. Также если в счете есть субконто их нужно будет заполнить. После чего указать “Сумму”.
Таким образом позволяет сделать любую корректировку, когда пользователь нашел ошибку в учете. Также следует заметить, что при вводе ручных проводок и при их заполнении количества, контроль остатков не будет производится, а просто фиксируется, так как их внес пользователь.
Используя кнопку “Еще” и выбрав пункт контекстного меню “Выбор регистра” данный документ позволяет редактировать регистры накопления и регистры сведений.
Сторно документа
В процессе работы бывают случаи, когда пользователю нужно внести некие изменения в программу, которые затрагивают закрытый период. Для этого используют сторно документа, которое позволяет изменять регистры в бухгалтерском и налоговом учете. Также скорректировать проведенные операция без нарушения логики и движения средств по счетам учета.
Создав документ “Сторно документа” в форме в поле “Сторнируемый документ” из списка документов нужно выбрать тот тип документа который будем изменять.
После выбора документа, автоматически заполняется табличная часть., в которой будут отображаться проводки выбранного документа и движения по регистрам. Суммы и количества будут отображаться красным цветом, то есть минусовое значение.
Так данный тип документа имеет печатную форму “Бухгалтерская справка”. Печатная форма будет доступна после записи документа, затем ее можно будет распечатать.
Этим способом можно вносить изменения в документы, которые были сформированы в прошлых периодах и по которым были сданы отчеты.
Типовая операция
Типовая операция – это шаблон с помощью, которого можно формировать новые или изменять уже существующие проводки бухгалтерского и налогового учета.
С помощью данного шаблона можно автоматизировать учет который не автоматизирован в документах.
Что бы воспользоваться типовыми операциями нужно в одноименном справочнике «Типовые операции» создать единожды шаблон проводок и движений по специальным регистрам.
В форме создания «Типовые операции» нужно заполнить поле «Содержание». Данное поле указывает краткое содержание проводки.
После заполнить первую вкладку «Бухгалтерский и налоговый учет» - на этой вкладке будет размещаться набор шаблона для автоматического формирования проводок в учете. В табличную часть водятся данные и счета учета, которые автоматически формируют корреспонденции счетов.
При выборе планируемого значения для поля, программа предлагает выбрать из предоставленных вариантов:
- 1. Параметр - это значение которое создается в момент написания шаблона.
- 2. Значение – устанавливается автоматически и не запрашивается при вводе документа «Операция».
Вкладка «Список параметров» показывает нам параметры , которые используются при создании шаблона. Эти данные можно изменять, добавлять новые и редактировать в зависимости от применения. Так же для настройки «Типовой операции» нужно еще выбрать регистр накопления или сведений. Это можно сделать через команду «Еще» на форме.
После выбора регистров они отобразятся вкладками на форме. Как создали сценарий его можно применять в документе «Операции, введенные вручную» с видом документа «Типовая операция».
Что же такое “Последовательность документов”?
Ответ может показаться сложным для пользователей, который еще не сталкивались с данной спецификой при работе в программах 1С.
Последовательно документа в 1С - это механизм, который позволяет производить контроль хронологического порядка документов. Данный механизм является прикладным объектом конфигурации, который также позволяет восстанавливать правильность изменений.
В программах 1С документы образуют единую хронологическую последовательность. При этом каждый документ имеет дату и время. Бывает такое что в программе может быть заведено несколько документов одной датой и одним временем - они все равно располагаются в определенной последовательно.
Свойство последовательности документа можно увидеть зайдя в конфигурацию прикладного решения.
Данные последовательности описывают документы, которые входят в нее, и определяют механизм проведения их при необходимости. Открыв свойство последовательности и перейдя на вкладку “Использование”, можно увидеть список документов, которые входят входят в нее.
В окне”Движения, влияющие на последовательность” - основное свойство последовательно, которое определяет какие из движений будут влиять на необходимость проведение документа, то есть движение или итоги механизма учета используются документами. Для настройки необходимо добавить нужные виды регистров, движение которых будут нарушать данную последовательность.
Восстановление последовательности в 1С
Введя в программу новый документ или изменяя его “задним числом” программа при выполнении операции “Закрытие месяца” автоматически предложит перепровести документы.
Пользователь может сам выбрать за какой период нужно перепровести документы. Если это текущий месяц то можно поставить флажок напротив нынешнего месяца.
Также в данной операции можно принудительно запустить перепроведение документов, нажав на одноименную гиперссылку “Перепроведение документов”.
В форме “перепроведения документа” также можно посмотреть какие документы были изменены или добавлены.
Важно заметить, что восстановление хронологии и перепроведение необходимы для верных расчетов в учете.
В программе есть еще возможность проведения документа и восстановление последовательности. Для этого воспользуемся режимом “Все функции”. Чтобы отображался данный режим нужно воспользоваться пунктом меню “Сервис” и выбрать “Параметры”. В открывшемся окне поставить галку напротив строки “Отображать команду 'Все функции'”.
Нажав на “все функции” появится окно.
Выбираем пункт меню “Стандартные” и выбираем “Проведение документов”
Данный функционал состоит из двух вкладок “Проведение документов” и “Восстановление последовательности”.
На вкладке “Проведение документов” можно выбрать период за какой нужно провести документы. Также можно установить флажки “Перепроведение документов” и “Проводить непроведенные”. После чего можно выбрать нужные документы со списка “Доступные документы” и с помощью кнопок “Добавить”, “Добавить все” перенести из на “выбранные документы”.
На вкладке “Восстановление последовательности” будет указаны последовательности и дата с которой будет начинаться выполнение операции. Так как в конфигураторе у нас установлено “Не перемещать” то граница последовательности будет равно “01.01.0001 0:00:00”
Также в программе существует обработка “Групповое перепроведение документов”. В банной обработке устанавливается период за которой нужно сделать перепроведение.
Выбрав период нужно затем нажать на кнопку “Выполнить” и запустится выполнение.
Хотя в программе и существует несколько вариантов восстановлений последовательности дкоументов 1С Бухгалтерии предприятия - самым удобным для пользователя будет “Закрытие месяца”.
Также стоит заметить, что пользователь должен обращать внимание на замечания в программе о нарушении последовательности, для того чтобы все документы в журналах, достоверное и без искажений отражали факты хозяйственной деятельности предприятия.
Читайте также: