![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Так как проводки в системе 1С:Предприятие принадлежат операциям, то управление и операциями и проводками выполняется объектом «Операция».
Во-первых, объект «Операция» используется для формирования и анализа проводок формируемых документом.
Во-вторых, объект «Операция» непосредственно доступен в контекстах формы операции, формы журнала операции и формы журнала проводок.
В-третьих, объект «Операция» используется для перебора существующих операций и проводок при формировании отчетов и других выборок.
В этом варианте использования становятся доступны методы перебора операций и проводок различных операций, а также добавления и удаления операции.
Метод записи операции доступен также при проведении документа.
Одной из возможностей организации данных бухгалтерского учета системы 1С:Предприятие является поддержка сложных проводок.
С точки зрения чтения, все операции используются практически одинаково. Однако изменения (создание новых, запись, удаление) операций сильно отличается для операций двух типов.
«Ручные» операции — это операции, введенные пользователем вручную или записанные объектом типа «Операции», созданным функцией СоздатьОбъект.
Операции принадлежащие документам — это операции, которые создаются документами различных видов, которым установлен признак «Бухгалтерский учет». Эти операции могут записываться только при записи документов или при проведении документов. Операция созданная документом в процессе проведения при перепроведении документа сначала уничтожается, а при выполнении процедуры ОбработкаПроведения записывается заново. Если документ делается не проведенным, то проводки из операции удаляются, а сама операция уничтожается, если она была записана в режиме «только при проведении».
Атрибуты объекта «Операция»
ДатаОперации- Атрибут ДатаОперации содержит дату бухгалтерской операции. Так как каждая бухгалтерская операция принадлежит документу значение атрибута совпадает со значением атрибута ДатаДок документа, которому принедлежит операция. Наличие данного атрибута у оп-реации упрощает обращение к дате документа, которому принадлежит операция.
Содержание операции. - Атрибут Содержание служит для обращения к содержанию операции. Содержание операции представляет собой произвольную символьную строку. Максимальная длина содержания задается в конфигураторе при редактировании свойств объекта метаданных «Операция».
Сумма операции - Атрибут СуммаОперации служит для обращения к сумме операции. Сумма операции является положительным или отрицательным числом. Сумма операции предназначена лишь для иллюстрирования денежного выражения операции и не влияет на бухгалтерские итоги. Длина и точность суммы операции задается конфигураторе при редактировании свойств объекта метаданных «Операция».
Документ -Атрибут Документ является атрибутом «только для чтения», то есть ему нельзя присваивать никакого значения. Он служит для обращения к документу, котрому принадлежит операция. Так, как любая операция принадлежит документу доступ к некоторым свойствам операции, например, номеру возможен только посредством обращения к атрибуту Документ.
Сумма -Атрибут Сумма служит для обращения к сумме выбранной проводки (корреспонденции) операции.
Валюта -Атрибут Валюта служит для обращения к валюте выбранной проводки или корреспонденции операции.
Количество -Атрибут Количество служит для обращению к количеству выбранной проводки или корреспонденции операции.
Дебет -Атрибут Дебет служит для обращения к дебетовой части текущей проводки (корреспонденции) операции. Данный атрибут возвращает агрегатный объект специального типа «Дебет», который используется только для доступа к данным дебетовой части конкретной проводки (корреспонденции) операции и не используется отдельно.
Кредит -Атрибут Кредит служит для обращения к кредитовой части текущей проводки (корреспонденции) операции. Данный атрибут возвращает агрегатный объект специального типа «Кредит», который используется только для доступа к данным кредитовой части конкретной проводки (корреспонденции) операции и не используется отдельно. Методы объекта «Операция»
ВыбратьОперации (<НачалоПериода>, <КонецПериода) - Метод ВыбратьОперации открывает выборку, содержащую операции за указанный период.
ИспользоватьСубконто (<ВидСубконто>, <Субконто>)- Метод ИспользоватьСубконто устанавливает фильтр по субконто, который используется при отборе проводок методом ВыбратьОперацииСПроводками. Метод ИспользоватьСубконто может вызываться последовательно несколько раз. В этом случае фильтры, устанавливаемые этой функцией, суммируются.
ВыбратьПоЗначению (<НачалоПериода>, <КонецПериода>, <ВидОтбора>, <3начение0тбора>)- Метод ВыбратьПоЗначению открывает выборку, содержащую операции или проводки за указанный период. Данный метод позволяет достаточно быстро отобрать операции или проводки по критерию отбора. Возможные критерии отборов настраиваются в конфигураторе и имеют свои идентификаторы (системные или идентификаторы объектов метаданных). Вид отбора определяет будет открыта выборка операций или проводок. ПолучитьОперацию ()- Метод ПолучитьОперацию выбирает очередную операцию из выборки, открытой при помощи метода ВыбратьОперации.
НайтиОперацию ([<Документ>])- Метод НайтиОперацию осуществляет поиск операции по значению типа «Документ».
ВыбратьПроводки ()- Метод ВыбратьПроводки открывает выборку проводок текущей операции. Данный метод предназначен для организации перебора проводок операции и используется вмесет с методом ПолучитьПроводку.
ПолучитьПроводку ()- Метод ПолучитьПроводку выбирает очередную проводку из выборки, содержащей проводки текущей операции. Перед применением метода ПолучитьПроводку выборка должна быть открыта при помощи метода ВыбратьПроводки.
НомерПроводки ()- Для текущей проводки (корреспонденции) возвращает ее номер (не абсолютный, а именно номер проводки без учета корреспонденции).
ПланСчетов ()- Для текущей проводки возвращает ее план счетов.
Новая ()- Метод Новая используется для создания операций из встроенного языка, не принадлежащих документу какого либо вида.
ЗаписатьПроводки ()- Метод ЗаписатьПроводки выполняет запись в информационную базу уже добавленных и заполненных проводок операции.
Записать ()- Метод Записать выполняет запись новой или измененной операции.
Удалить (<Режим>)- Метод Удалить удаляет (или помечает на удаление) текущую операцию.
НоваяПроводка()- Метод создает новую проводку для текущей операции. Новая проводка становится текущей.
УдалитьПроводку ()- Метод удаляет текущую проводку или корреспонденцию операции. Метод может быть вызван объектом «Операция», созданным функцией СоздатьОбъект, при создании или изменении операции принадлежащей документу специального вида «Операция».
Дата публикования: 2015-02-03; Прочитано: 553 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!