1с 7 найти проводки документа
Необязательный параметр. Выражение типа дата, документ или позиция документа, с которого устанавливается начало выборки операций.
Необязательный параметр. Выражение типа дата, документ или позиция документа, на котором устанавливается конец выборки операций.
Возвращаемое значение:
Число: 1 — действие выполнено и в выборке есть хотя бы одна операция;
0 — действие не выполнено или в выборке нет ни одной операции.
Метод ВыбратьОперации открывает выборку, содержащую операции за указанный период.
Пока Опер.ПолучитьОперацию() = 1 Цикл
ВыбратьОперацииСПроводками
Открывает выборку оперций с проводками за указанный период.
Англоязычный синоним:
Необязательный параметр. Выражение типа дата, документ или позиция документа, с которого устанавливается начало выборки операций.
Необязательный параметр. Выражение типа дата, документ или позиция документа, на котором устанавливается конец выборки операций.
Необязательный параметр. Строка — условие отбора проводок.
Необязательный параметр. Значение типа «План Счетов». Если параметр не указан — по всем планам счетов.
Необязательный параметр. Значение разделителя учета. Если параметр не указан — по всем значениям разделителя учета.
Необязательный параметр. Счет — счет, по которому будут отбираться проводки.
Необязательный параметр. Счет — корреспондирующий счет, по которому будут отбираться проводки. Параметр имеет смысл, если указан параметр < Счет >.
Необязательный параметр. Число — признак вида оборота. Параметр может принимать значения:
1 — отбирать проводки только по дебету счета;
2 — отбирать проводки только по кредиту счета;
3 — отбирать проводки и по дебету, и по кредиту.
Необязательный параметр. Значание типа «справочник» (вида справочника используемого для валютного учета) — признак отбора проводок по валюте.
Возвращаемое значение:
Число: 1 — действие выполнено и в выборке есть хотя бы одна проводка;
0 — действие не выполнено или в выборке нет ни одной проводки.
Метод ВыбратьОперацииСПроводками служит для выбора проводок операций за период. Параметрами могут являеться различные условия отбора проводок.
После вызова данного метода метод ПолучитьПроводку выбирает очередную проводку из выборки удовлетворяющую заданным условиям, а метод ПолучитьОперацию выбирает первую проводку слудующей операции удовлетворяющую заданным условиям.
Метод может вызываться с двумя вариантами набора параметров. В первом варианте основные условия отбора задаются специальной строкой-фильтром, во втором указанием счета и корреспондирующего счета.
В параметре < Фильтр >задаются критерии отбора проводок для включения в выборку. Если параметр не заполнен, в выборку включаются все проводки. В общем случае в параметре < Фильтр >могут находиться одна или несколько корреспонденции счетов или символьных строк, разделяемых точкой с запятой «;». Символьные строки представляют собой наборы символов, заключенные в кавычки (при передаче строки в явном виде в параметре внутри строки двойные кавычки задаются двумя символами двойных кавычек). Корреспонденции имеют вид:
n — проводки со счетом n;
n, m — проводки в дебет счета n с кредита счета m.
Здесь в качестве n и m может указываться звездочка («*»), она обозначает любой счет. Например, *, 51 — все проводки с кредита 51 счета.
В выборку включаются все проводки, удовлетворяющие следующим условиям:
Если в параметре < Фильтр >указаны корреспонденции счетов, то проводка должна соответствовать одной из этих корреспонденции.
Если параметре < Фильтр >указаны строки символов, то в проводке должна содержаться хотя бы одна из этих строк — либо в содержании операции, либо представлениях значений субконто и реквизитов проводки и операции.
Форум
При наличии в системе 1С:Предприятие компоненты «Бухгалтерский учет» система автоматически реализует специальный механизм работы с бухгалтерскими итогами. Данный механизм обеспечивает хранение, динамический пересчет бухгалтерских итогов и их извлечение средствами встроенного языка.
Изменение бухгалтерских итогов может производиться только проводками бухгалтерских операций.
Хранение итогов поддерживается системой с детализацией до месяца. В итогах хранятся остатки и обороты по счетам с детализацией по субконто и обороты между счетами (без детализации по субконто).
Обращение к бухгалтерским итогам выполняется при помощи агрегатного объекта типа «БухгалтерскиеИтоги». Объект может работать в трех режимах:
- работа с основными итогами,
- работа с временными итогами,
- работа в режиме запроса.
Объект типа «БухгалтерскиеИтоги» при создании функцией «СоздатьОбъект()» работает в первом режиме. Переключение в другие режимы производится функциями «Рассчитать()» и «ВыполнитьЗапрос()».
Функции «ИспользоватьПланСчетов()» и «ИспользоватьРазделитель Учета()» позволяют назначить план счетов и разделитель учета по которым будут выдаваться итоги.
В пункте меню «Управление бухгалтерскими итогами» в системе «1С:Предприятие» устанавливается последний рассчитанный период. В режиме работы с основными итогами осуществляется доступ только к итогам по рассчитанный месяц включительно.
Функции работы с итогами:
Параметры: – счет, = 1 – сумма, 2 – валютная сумма, 3 – количество, – значение типа “Справочник.Валюты”, – значение первого субконто счета, – значение второго субконто счета и т.д.
Для получения остатков и оборотов по счетам, имеющим субсчета, используются аналогичные функции: СНДР(), СКДР(), СКДР(), СККР().
Чтобы получить итоги на любую дату нужно выполнять временный расчет (временный, потому что он хранится только во время существования переменной типа «БухгалтерскиеИтоги») с помощью функции
В параметре можно задать в виде строки список счетов, разделенных запятой или точкой с запятой, по которым будет делаться расчет. Если параметр = 1, то расчет будет делаться только по счетам, иначе по счетам и субконто.
Для получения большего количества итогов (обороты и остатки по разным видам группировок) используется режим запроса.
Перед выполнением запроса устанавливаются различные фильтры:
Затем выполняется сам запрос функцией ВыполнитьЗапрос( ,,,, ,,,), которая возвращает 1, если запрос выполнился успешно.
Параметр принимает следующие значения: 1 – остатки и обороты по счетам, 2 – обороты между счетами, 3 – и то и другое.
Как найти существующие ссылки на объекты? 6
Для 8.х НайтиПоСсылкам (FindDataByRef) Синтаксис: НайтиПоСсылкам ( Список ссылок ) Параметры: Список ссылок Обязательный Тип: Массив. Массив со списком ссылок на объекты, ссылки на которые нужно найти. Возвращаемое значение Как установить дату запрета редактирования документов? 0
Для 8.х: Открываете Сервис - Пользователи и права доступа далее Дата запрета редактирования Устанавливаете Дату для всех пользователей или выборочно, указав пользователя. Для 7.7: Открываете Операции - Константы и ищите Дата запрета ре Обработка проведения (создание проводок) 0
Процедура ОбработкаПроведения() Пока ПолучитьСтроку() = 1 Цикл Операция.НоваяПроводка(); Операция.Кредит.Счет = СчетПоКоду(" 60.1" ); Операция.Дебет.Счет = СчетПоКоду(" 08.4" ); Операция.СодержаниеПроводки = " Поступление ОС" ; Операция.Сумма Операции и проводки 0
Операции, проводки, корреспонденции Для отражения данных о хозяйственной деятельности предприятия в бухгалтерском учете используются операции. Каждая операция содержит одну или несколько проводок. Проводка всегда принадлежит одной и только одной о ОС Windows Server не видит больше 4 GB ОЗУ, MS SQL Server не может использовать больше 2 GB. 0
С этой проблемой сталкиваются те, у которых на сервере более 4 GB ОЗУ. Вкратце, для работы с памятью более 4 GB понадобится одна из нижеперечисленных ОС: Windows 2000 Advanced Server, Windows 2000 Datacenter Server, Windows Server 2003 Enterpris Посмотреть все результаты поиска похожих
Еще в этой же категории
Получить список Справочников конфигурации 2
НаКлиенте Процедура ПоКнопкеЧтениеИзМетаданных(Команда) // Вставить содержимое обработчика. Перем СписокСправочников; СписокСправочников = Новый СписокЗначений; СписокСправочников = СправочникиИзМетаданных(); Для Сч = 0 По СписокСправочников Получить список Документов конфигурации 0
//ЭлементыФормы.ОбъектПоиска - Поле Выбора на форме СписокВыбора = ЭлементыФормы.ОбъектПоиска.СписокВыбора; Для Каждого Документ Из Метаданные.Документы Цикл //Проверим, есть ли права на просмотр? Да- добавляем, Нет - пропускаем Если ПравоДосту Перебор Основных Реквизитов формы 0
//Перебор Основных Реквизитов формы Для Каждого Рек из ЭтаФорма.Метаданные().Реквизиты Цикл Сообщить(рек.Имя+" - " +рек.Синоним+" - " +Строка(рек.Тип)); КонецЦикла; // или так Для Каждого Рек из Метаданные().Реквизиты Цикл Сообщить(рек.Имя+" Функция устанавливает новое значение реквизита документа или справочника. 0
//функция устанавливает новое значение реквизита документа или справочника и задает вопрос, если новое значение не соответствует предыдущему Функция гЗначение(Ко,Атрибут,Значение) Экспорт Знач1=Ко.ПолучитьАтрибут(Атрибут); Знач2=Значение; //про Функция возвращает ссылку на заданный реквизит объекта метаданных Документ 0
// Документ - ссылка на документ, Реквизит - название реквизита, например " Контрагент" Функция гРеквизитДокумента(Документ,Реквизит) Экспорт Если Метаданные.Документ(Документ).РеквизитШапки(Реквизит).Выбран()=1 Тогда Возврат Метаданные.Докумен Посмотреть все в категории Метаданные
Операции, проводки, корреспонденции
Для отражения данных о хозяйственной деятельности предприятия в бухгалтерском учете используются операции. Каждая операция содержит одну или несколько проводок. Проводка всегда принадлежит одной и только одной операции. Каждая из проводок, в свою очередь, может состоять из одной или нескольких корреспонденций. Проводки, содержащие несколько корреспонденций, называются сложными. В сложных проводках дебет одного счета корреспондирует с кредитом нескольких счетов или наоборот.
Свойства операции и проводки
Операция имеет следующие свойства: содержание операции, ее общая сумма, дата, номер, а также другие реквизиты, определяемые конфигурацией.
Проводка имеет следующие свойства: счет дебета, субконто счета дебета, счет кредита, субконто счета кредита, сумма проводки, валюта, количество, валютная сумма, а также другие реквизиты, определяемые конфигурацией.
Журнал операций и журнал проводок
Журнал операций служит для просмотра списка введенных бухгалтерских операций. Каждая операция отображается в нем одной строчкой, содержащей наиболее важную информацию об операции: дату, вид документа, содержание, сумму операции и т. д. В журнале операций существует возможность просмотра проводок текущей операции. В журнале операций можно просматривать как все операции, так и выборочно, руководствуясь при этом различными условиями. Так, например, можно сделать “видимыми” только те операции, которые попали в заданный временной интервал.
Журнал проводок является средством просмотра введенных проводок. Каждая операция содержит в себе одну или несколько проводок. Проводка всегда принадлежит одной и только одной операции. В журнале проводок отражаются проводки, относящиеся к разным операциям.
Режимы ввода операций
При ручном вводе операции все данные заносятся непосредственно пользователем.
Использование типовых операций автоматизирует ввод стандартных или часто используемых операций. Типовая операция представляет собой шаблон хозяйственной операции, т.е. некоторые данные уже введены, например, счет дебета и счет кредита. В типовой операции есть некоторые возможности по автоматическому расчету сумм проводок и других данных. В отличие от документов, которые полностью настраиваются в конфигурации, типовые операции вводятся пользователем.
Использование документов еще больше облегчает ввод хозяйственной операции. При таком вводе операции пользователю не надо заполнять все данные об операции: как правило, в документ вводится необходимая информация о хозяйственной операции, а проводки формируются автоматически при проведении документа
Похожие FAQ
Как найти существующие ссылки на объекты? 6
Для 8.х НайтиПоСсылкам (FindDataByRef) Синтаксис: НайтиПоСсылкам ( Список ссылок ) Параметры: Список ссылок Обязательный Тип: Массив. Массив со списком ссылок на объекты, ссылки на которые нужно найти. Возвращаемое значение Как получить список реквизитов операции и проводок? 0
// Пример 1 Для к = 1 по Метаданные.РеквизитПроводки() Сообщить(Метаданные.РеквизитПроводки(к).Идентификатор); КонецЦикла; // Пример 2 СписокРеквизитов = СоздатьОбъект(" СписокЗначений" ); // реквизиты формы операции СписокРеквизитов. Как установить дату запрета редактирования документов? 0
Для 8.х: Открываете Сервис - Пользователи и права доступа далее Дата запрета редактирования Устанавливаете Дату для всех пользователей или выборочно, указав пользователя. Для 7.7: Открываете Операции - Константы и ищите Дата запрета ре Обработка проведения (создание проводок) 0
Процедура ОбработкаПроведения() Пока ПолучитьСтроку() = 1 Цикл Операция.НоваяПроводка(); Операция.Кредит.Счет = СчетПоКоду(" 60.1" ); Операция.Дебет.Счет = СчетПоКоду(" 08.4" ); Операция.СодержаниеПроводки = " Поступление ОС" ; Операция.Сумма ОС Windows Server не видит больше 4 GB ОЗУ, MS SQL Server не может использовать больше 2 GB. 0
С этой проблемой сталкиваются те, у которых на сервере более 4 GB ОЗУ. Вкратце, для работы с памятью более 4 GB понадобится одна из нижеперечисленных ОС: Windows 2000 Advanced Server, Windows 2000 Datacenter Server, Windows Server 2003 Enterpris Посмотреть все результаты поиска похожих
Еще в этой же категории
Обработка проведения (создание проводок) 0
Процедура ОбработкаПроведения() Пока ПолучитьСтроку() = 1 Цикл Операция.НоваяПроводка(); Операция.Кредит.Счет = СчетПоКоду(" 60.1" ); Операция.Дебет.Счет = СчетПоКоду(" 08.4" ); Операция.СодержаниеПроводки = " Поступление ОС" ; Операция.Сумма Посмотреть все в категории Операция
Для отражения в бухгалтерском учете информации о движении средств в системе 1С:Предприятие используются Операции и Проводки . Эти объекты поддерживаются компонентой «Бухгалтерский учет». Настройка свойств операций и проводок производится соответвующими объектами метаданных в конфигурации. В руководстве по конфигурированию можно подробно ознакомиться с основными принципами и свойствами операций и проводок.
Контекст работы с операциями и проводками
Для манипулирования данными операций и проводок из встроенного языка 1С:Предприятия используется агрегатный объект типа «Операция». Так как проводки в системе 1С:Предприятие принадлежат операциям, то управление и операциями и проводками выполняется объектом «Операция».
Во-первых, объект «Операция» используется для формирования и анализа проводок формируемых документом. Для этого у агрегатного объекта «Документ» существует атрибут Операция типа «Операция», который обеспечивает доступ к операции данного документа.
Во-вторых, объект «Операция» непосредственно доступен в контекстах формы операции, формы журнала операции и формы журнала проводок. То есть в модулях указанных форм обращение к атрибутам и методам текущего объекта выполняется напрямую. В форме журнала операций текущим объектом является операция, на которой в данный момент стоит курсор в форме журнала. В форме журнала проводок текущим объектом является операция, которой принадлежит проводка, на которой в данный момент стоит курсор в форме журнала.
В-третьих, объект «Операция» используется для перебора существующих операций и проводок при формировании отчетов и других выборок. В этом случае объект создается при помощи вызова функции СоздатьОбъект ("Операция") . Англоязычный синоним ключевого слова Операция — Operation .
В этом варианте использования становятся доступны методы перебора операций и проводок различных операций, а также добавления и удаления операции.
Метод записи операции доступен также при проведении документа.
Как уже отмечалось, доступ к проводкам также осуществляется объектом «Операция». Методы и атрибуты объекта «Операция» осуществляют доступ к данным как собственно операции, так и к данным проводок. Операция содержит набор методов для перебора и позиционирования на конкретные проводки. При этом одна из проводок операции может быть текущей. Все обращения к атрибутам и методам данных проводки будут относится именно к текущей проводке. Если текущей проводки нет, то обращение к атрибутам и методам проводки недоступно.
Одной из возможностей организации данных бухгалтерского учета системы 1С:Предприятие является поддержка сложных проводок. Под сложной проводкой понимается проводка, состоящая из нескольких корреспонденции (одного дебета — нескольких кредитов или наоборот). С точки зрения синтаксиса объекта «Операция» текущей проводкой может являться простая проводка или одна из корреспонденции сложной проводки. Нумерация проводок осуществляется номером проводки и номером корреспонденции.
С точки зрения чтения, все операции используются практически одинаково. Однако изменения (создание новых, запись, удаление) операций сильно отличается для операций двух типов.
«Ручные» операции — это операции, введенные пользователем вручную или записанные объектом типа «Операции», созданным функцией СоздатьОбъект . Все изменения из встроенного языка этих операций производятся объектами типа «Операции», созданными функцией СоздатьОбъект . Такие операции принадлежат документам специального вида «Операция», который не имеет большинства свойств обычных документов и используется только для отражении в журналах документов «Ручных» операций. Вид документа «Операция» создается системой автоматически при внесении в конфигурацию первого объекта метаданных типа «План счетов».
Операции принадлежащие документам — это операции, которые создаются документами различных видов, которым установлен признак «Бухгалтерский учет» (кроме вида «Операция»). Эти операции могут записываться только при записи документов или при проведении документов. Наличие операции у кон-кертного документа регламентируется в метаданных в настройках вида документа. Операция для документа конкретного вида может создаваться либо при записи (режим «Всегда»), либо создаваться выборочно (режим «Выборочно») (при помощи метода документа СуществуетОперация ), либо только при проведении документа (режим «только при проведении»). В первых двух случаях изменение реквизитов самой операции может производиться в модуле формы документа и при записи они автоматически будут записаны в операцию принадлежащую документу. Однако проводки в операцию принадлежащую документу могут быть записаны в любом случае только в процессе проведения документа (предопределенной процедуре ОбработкаПроведения ). При этом в процессе проведения документа для записи операции следует вызвать метод операции Записать . Операция созданная документом в процессе проведения при перепроведении документа сначала уничтожается, а при выполнении процедуры ОбработкаПроведения записывается заново. Если документ делается не проведенным, то проводки из операции удаляются, а сама операция уничтожается, если она была записана в режиме «только при проведении».
Атрибуты объекта «Операция»
ДатаОперации
Англоязычный синоним:
Значение типа «Дата».
Атрибут ДатаОперации содержит дату бухгалтерской операции. Так как каждая бухгалтерская операция принадлежит документу (причем только одному, а операция введенная вручную также принадлежит специальному документу «Операция»), значение атрибута совпадает со значением атрибута ДатаДок документа, которому принедлежит операция. Наличие данного атрибута у оп-реации упрощает обращение к дате документа, которому принадлежит операция.
Содержание
Англоязычный синоним:
Значение типа «Строка».
Атрибут Содержание служит для обращения к содержанию операции. Содержание операции представляет собой произвольную символьную строку. Максимальная длина содержания задается в конфигураторе при редактировании свойств объекта метаданных «Операция».
СуммаОперации
Англоязычный синоним:
Значение типа «Число».
Атрибут СуммаОперации служит для обращения к сумме операции. Сумма операции является положительным или отрицательным числом. Сумма операции предназначена лишь для иллюстрирования денежного выражения операции и не влияет на бухгалтерские итоги. Длина и точность суммы операции задается конфигураторе при редактировании свойств объекта метаданных «Операция».
Возвращает или задает значение дополнительного реквизита операции.
Идентификатор дополнительного реквизита операции, как он задан в конфигураторе.
Тип значения определяется типом реквизита заданным в метаданных.
Помимо реквизитов операции, задаваемых на системном уровне (сумма, содержание), в процессе конфигурирования для операции можно создать практически неограниченное число дополнительных реквизитов для хранения любой необходимой информации.
Атрибут < Реквизит >позволяет обращаться к значению дополнительного реквизита операции. Для обращения к конкретному реквизиту должен быть указан его идентификатор, заданный для этого реквизита в конфигураторе.
Документ
Документ, которому принадлежит операция.
Англоязычный синоним:
Значение типа документ.
Атрибут Документ является атрибутом «только для чтения», то есть ему нельзя присваивать никакого значения. Он служит для обращения к документу, котрому принадлежит операция. Так, как любая операция принадлежит документу (операция введенная «вручную» принадлежит документу специального вида «Операция») доступ к некоторым свойствам операции, например, номеру возможен только посредством обращения к атрибуту Документ .
Атрибут Документ предназначен только для доступа к атрибутам и реквизитам документа, которому принадлежит операция. Для получения значения типа «Документ» используется метод ТекущийДокумент .
Сумма
Сумма выбранной проводки (корреспонденции) операции.
Англоязычный синоним:
Значение типа «Число».
Атрибут Сумма служит для обращения к сумме выбранной проводки (корреспонденции) операции.
Перед обращением к атрибуту конкретной проводки эта проводка должна быть выбрана с помощью методов ВыбратьПроводки , ПолучитьПроводку или создана при помощи метода НоваяПроводка . В модулях форм «Операции» и «Журнал проводок» текущая проводка определяется положением курсора.
Пока Опер.ПолучитьПроводку() = 1 Цикл
Валюта
Валюта выбранной проводки или корреспонденции операции.
Англоязычный синоним:
Значение типа «Справочник», вид которого определен в настройке валютного учета в конфигурации.
Атрибут Валюта служит для обращения к валюте выбранной проводки или корреспонденции операции.
Перед обращением к атрибуту конкретной проводки эта проводка должна быть выбрана с помощью методов ВыбратьПроводки , ПолучитьПроводку или создана при помощи метода НоваяПроводка . В модулях форм «Операции» и «Журнал проводок» текущая проводка определяется положением курсора.
Пока Опер.ПолучитьПроводку() = 1 Цикл
Сообщить("Валюта " + Опер.Валюта + " Вал.сумма=" + Опер.ВалСумма);
ВалСумма
Валютная сумма выбранной проводки или корреспонденции операции.
Англоязычный синоним:
Значение типа «Число».
Атрибут ВалСумма служит для обращения к сумме в валюте выбранной проводки или корреспонденции операции.
Перед обращением к атрибуту конкретной проводки эта проводка должна быть выбрана с помощью методов ВыбратьПроводки , ПолучитьПроводку или создана при помощи метода НоваяПроводка . В модулях форм «Операции» и «Журнал проводок» текущая проводка определяется положением курсора.
Пока Опер.ПолучитьПроводку() = 1 Цикл
Сообщить("Валюта " + Опер.Валюта + " Вал.сумма=" + Опер.ВалСумма);
Количество
Количество выбранной проводки или корреспонденции операции.
Англоязычный синоним:
Значение типа «Число».
Атрибут Количество служит для обращению к количеству выбранной проводки или корреспонденции операции.
Перед обращением к атрибуту конкретной проводки эта проводка должна быть выбрана с помощью методов ВыбратьПроводки , ПолучитьПроводку или создана при помощи метода НоваяПроводка . В модулях форм «Операции» и «Журнал проводок» текущая проводка определяется положением курсора.
Пока Опер.ПолучитьПроводку() = 1 Цикл
Обращение к дополнительному реквизиту проводки.
Идентификатор дополнительного реквизита проводки, как он задан в конфигураторе.
Помимо реквизитов проводки, задаваемых на системном уровне (сумма, валюта и других), в процессе конфигурирования для проводки можно создать практически неограниченное число дополнительных реквизитов для хранения любой необходимой информации.
Атрибут < РеквизитПроводки >позволяет обращаться к значениям дополнительных реквизитов проводки. Для обращения к конкретному реквизиту должен быть указан его идентификатор, заданный для этого реквизита в конфигураторе.
Перед обращением к атрибуту конкретной проводки эта проводка должна быть выбрана с помощью методов ВыбратьПроводки , ПолучитьПроводку или создана при помощи метода НоваяПроводка . В модулях форм «Операции» и «Журнал проводок» текущая проводка определяется положением курсора.
Пока Опер.ПолучитьПроводку() = 1 Цикл
Дебет
Обращение к дебету проводки (корреспонденции).
Англоязычный синоним:
Атрибут Дебет служит для обращения к дебетовой части текущей проводки (корреспонденции) операции. Данный атрибут возвращает агрегатный объект специального типа «Дебет», который используется только для доступа к данным дебетовой части конкретной проводки (корреспонденции) операции и не используется отдельно.
Перед обращением к атрибуту конкретной проводки эта проводка должна быть выбрана с помощью методов ВыбратьПроводки , ПолучитьПроводку или создана при помощи метода НоваяПроводка . В модулях форм «Операции» и «Журнал проводок» текущая проводка определяется положением курсора.
Пока Опер.ПолучитьПроводку() = 1 Цикл
Сообщить("Проводка " + Опер.Дебет.Счет + " - " + Опер.Кредит.Счет);
Кредит
Обращение к кредиту проводки (корреспонденции).
Англоязычный синоним:
Атрибут Кредит служит для обращения к кредитовой части текущей проводки (корреспонденции) операции. Данный атрибут возвращает агрегатный объект специального типа «Кредит», который используется только для доступа к данным кредитовой части конкретной проводки (корреспонденции) операции и не используется отдельно.
Перед обращением к атрибуту конкретной проводки эта проводка должна быть выбрана с помощью методов ВыбратьПроводки , ПолучитьПроводку или создана при помощи метода НоваяПроводка . В модулях форм «Операции» и «Журнал проводок» текущая проводка определяется положением курсора.
Пока Опер.ПолучитьПроводку() = 1 Цикл
Сообщить("Проводка " + Опер.Дебет.Счет + " - " + Опер.Кредит.Счет);
Атрибуты объектов «Дебет» и «Кредит»
Счет дебета/кредита проводки (корреспонденции) операции.
Англоязычный синоним:
Значение типа «Счет».
Атрибут Счет служит для доступа к счету дебета/кредита проводки или корреспонденции операции.
Пока Опер.ПолучитьПроводку() = 1 Цикл
Субконто дебета/кредита проводки (корреспонденции) операции.
Идентификатор вида субконто, как он задан в конфигураторе.
Атрибут < Субконто >служит для доступа к значению субконто дебета/кредита проводки (корреспонденции) операции. В конкретном случае обращение к субконто для дебета/кредита определяется счетом дебета/кредита, то есть заданными для него видами субконто по которым ведется аналитический учет по этому счету.
Пока Опер.ПолучитьПроводку() = 1 Цикл
Если Опер.Дебет.Счет=СчетПоКоду("60") Тогда
Методы объектов «Дебет» и «Кредит»
Субконто
Обращение к субконто дебета/кредита проводки (корреспонденции) операции.
Англоязычный синоним:
Необязательный параметр. Числовое выражение — порядковый номер субконто. По умолчанию 1.
Значение типа «Вид субконто».
Необязательный параметр. Значение субконто. Если параметр не задан — значение не изменяется.
Возвращаемое значение:
Если указан порядковый номер вида субконто или вид субконто, метод возвращает значение субконто.
К любому счету или субсчету в плане счетов может быть «прикреплено» до 5 видов субконто. Максимальное количество видов субконто, которое можно «прикрепить» к счету, устанавливается в конфигураторе при редактировании свойств планов счетов. Количество субконто, которое реально прикреплено к счету, не превышает установленного максимального количества.
Все виды субконто, прикрепленные к счету в плане счетов, имеют порядковые номера. Эти номера выдаются в названии колонок для видов субконто в окне редактирования плана счетов; «Субконто1», «Субконто2» . «Субконто5».
Метод Субконто дебета/кредита проводки служит для получения и установки значения субконто по его номеру или виду соотвественно в дебете или в кредите проводки (коррепспонденции) операции.
Возможность использования субконто конкретного вида или номера определяется счетом дебета/кредита проводки.
Если при использовании метода Субконто первым параметром передается порядковый номер субконто или вид субконто, то метод возвратит значение субконто, имеющего этот номер.
Если вторым параметром передается значение субконто, метод присваивает указаное значение виду субконто проводки.
Пока Опер.ПолучитьПроводку() = 1 Цикл
Для Инд = 1 По Опер.Дебет.Счет.КоличествоСубконто() Цикл
ПредставлениеСубконто
Представление субконто дебета/кредита проводки (корреспонденции) операции.
Англоязычный синоним:
Необязательный параметр. Числовое выражение — порядковый номер субконто. По умолчанию 1.
Идентификатор вида субконто.
Необязательный параметр. Числовое выражение — признак полноты выдачи представления субконто. Может принимать значения: 0 — полное представление; 1 — краткое представление. По умолчанию 0;
Возвращаемое значение:
Символьная строка — представление субконто.
Представлением называется символьная строка, содержащая информацию из реквизитов субконто. Эта символьная строка может быть использована для отображения значений реквизитов субконто в различных отчетах, диалогах и других визуальных элементах конфигурации.
Представление может быть настроено в конфигурации для видов субконто типа «Справочник» или «Документ». Формат представления определяется в конфигураторе при редактировании свойств вида субконто.
Метод ПредставлениеСубконто позволяет получить представление для субконто дебета/кредита текущей проводки (корреспонденции).
Читайте также: