Полная Энциклопедия находиться здесь: BiTStyle.narod.RU - Энциклопедия компьютерного железа

Веб мастерам | Радио телефоны | Аудио: mp3, cd, md плееры | Цифровые фото камеры | Диктофоны


Есть свой сайт - не тяни Заработай!

6. РАБОТА СО СЛУЖЕБНЫМИ ТИПАМИ ДАННЫХ И ОБЪЕКТАМИ КОМПОНЕНТЫ "БУХГАЛТЕРСКИЙ УЧЕТ"



6.1. Работа с бухгалтерскими счетами
Счет – это агрегатный тип данных для доступа к объектам данных – бухгалтерским счетам. Бухгалтерские счета используются для идентификации разрезов синтетического учета наличия и движения средств.
В конфигурации может быть несколько планов счетов. Объект типа «Счет» может относиться к конкретному плану счетов или быть неопределенного вида, т.е. принимать значения различных планов счетов.
Структура данных объектов типа «Счет» задается в конфигураторе в разделе «Планы счетов» и является одинаковой для всех планов счетов.
У счета определены следующие атрибуты:
? «Код» – в общем случае представляет собой символьную строку вида <Код счета>.<Код субсчета>.<Код субсчета> и т.д.
? «Наименование» – наименование счета.
? «Валютный» – признак ведения валютного учета.
? «Количественный» – признак ведения количественного учета.
? «Забалансовый» – признак того, что счет является забалансовым.
? «Активный» – принимает три значения: 1 – активный, 2 – пассивный, 3 – активно-пассивный.
Наиболее важные функции: «КоличествоСубконто()» – возвращает количество субконто у текущего счета, «ВидСубконто()» – устанавливает/возвращает вид субконто по порядковому номеру.
6.2. Работа с операциями и проводками
Для отражения в бухгалтерском учете информации о движении средств используются «Операции» и «Проводки».
? Объект типа «Операция» используется для формирования и анализа проводок, формируемых документом. Для этого у агрегатного объекта «Документ» существует атрибут «Операция», который обеспечивает доступ к операции данного документа. Чтобы документ формировал операцию необходимо, чтобы в документе стоял флажок «Бухгалтерский учет».
? Объект «Операция» также доступен непосредственно в контекстах формы «операции», формы «журнала операций» и формы «журнала проводок».
? Объект «Операция» используется для перебора существующих операций и проводок при формировании отчетов и других выборок. В этом случае объект создается при помощи вызова функции СоздатьОбъект(«Операция»).
Операция имеет следующие атрибуты:
«ДатаОперации», «Содержание», «СуммаОперации», «Документ» – документ, которому принадлжит операция, «Сумма» – сумма текущей проводки операции, «Валюта» – валюта текущей проводки, «ВалСумма» – валютная сумма текущей проводки, «Количество» – количество текущей проводки, «Дебет» – обращение к дебету проводки, «Кредит» – обращение к кредиту проводки. Объекты «Дебет» и «Кредит» имеют следующие атрибуты: «Счет», «Субконто»
Пример
Опер=СоздатьОбъект(«Операция»);
Опер.ВыбратьОперации(Дата1,Дата2);
Пока Опер.ПолучитьОперацию()=1 Цикл
Опер.ВыбратьПроводки();
Пока Опер.ПолучитьПроводку()=1 Цикл
Если Опер.Дебет.Счет=СчетПоКоду(«60.1») Тогда
Сообщить(«Субконто »+Опер.Дебет.Организация);
КонецЕсли;
КонецЦикла;
КонецЦикла;
Чтобы проводки не попадали в бухгалтерские итоги, используется функция «ОтключитьПроводки()».
6.3. Работа с корректными проводками
Для работы с корректными проводками в системе используется специальный тип данных «КорректныеПроводки». Объект создается функцией «СоздатьОбъект». Атрибуты: «Комментарий», «СчетДт», «СчетКт».
Для добавления новой корректной проводки используется функция «Новая()»;
Пример
КП=СоздатьОбъект(«КорректныеПроводки»);
КП.Новая();
КП.Комментарий= «НДС с комиссионного вознаграждения»;
КП.СчетДт=СчетПоКоду(«46.28»);
КП.СчетКт=СчетПоКоду(«68.2»);
КП.Записать();
6.4. План занятия
Выполнить задание №4 из приложения 3.

-> Квесты -> Софт -> Симуляторы -> Для детей -> Аркады -> Экшн -> Ролевые игры (RPG) -> Стратегии


Hosted by uCoz