Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

В режиме «1С:Предприятие». Доработка документа «Оказание услуги». В режиме «Конфигуратор». // Регистр Управленческий. // Первая проводка: Д 62(ДебиторскаяЗадолженность) – К 90 (Капитал) Розничная сумма Движение = Движения.Управленческий.Добавить();




В режиме «1С: Предприятие»

Запустим «1С: Предприятие» в режиме отладки.

Платформа предупредит нас, что регистр бухгалтерии Управленческий и справочник Субконто не включены ни в одну подсистему. Проигно- рируем это сообщение.

Откроем документ Приходная накладная № 1 и нажмем Провести.

Выполним команду перехода к регистру Управленческий и посмотрим, какие движения сформировал документ в регистре бухгалтерии (рис. 16. 14, 16. 15).

 

Рис. 16. 14. Движения документа «Приходная накладная № 1» в регистре бухгалтерии «Управленческий»

 

Рис. 16. 15. Движения документа «Приходная накладная № 1» в регистре бухгалтерии «Управленческий»

 

Обратите внимание: поскольку на счете 60 (РасчетыСПоставщиками) отсутствует аналитика и ведется только суммовой учет, в записях движений регистра Субконто1Кт, Субконто2Кт и КоличествоКт не указаны.


После этого перепроведем документ Приходная накладная № 2 и убедимся, что он тоже формирует правильные проводки по регистру бухгалтерии Управленческий.

Теперь перейдем к более сложной задаче: добавлению движений по регистру Управленческий в документ ОказаниеУслуги.

Доработка документа «Оказание услуги»

Сначала мы изменим процедуру проведения документа Оказа- ниеУслуги, а затем в режиме 1С: Предприятие перепроведем все эти документы, чтобы отработал новый, измененный нами алгоритм проведения документов Оказание услуги.

В режиме «Конфигуратор»

В отличие от документа ПриходнаяНакладная, который создавал всего одну бухгалтерскую проводку, документ ОказаниеУслуги будет создавать уже две.

Напомним, что бухгалтерия нашего ООО «На все руки мастер» не совсем похожа на настоящую, потому что для облегчения своей работы она учитывает только движения материалов. Услуги, которые оказывает организация, для нее как бы не существуют.

Поэтому документ ОказаниеУслуги будет формировать движения по регистру бухгалтерии только в той части, которая касается расходо- вания материалов.

В окне редактирования объекта конфигурации Документ ОказаниеУс- луги перейдем на закладку Движения. В списке регистров отметим, что документ будет создавать теперь движения и по регистру Управ- ленческий. Перейдем на закладку Прочее и откроем модуль объекта. Откроем процедуру обработчика события ОбработкаПроведения.

Поскольку нас интересует только движение материалов, для внесения дополнений подойдет тело условия Если…, в котором мы формировали движения по регистрам ОстаткиМатериалов и СтоимостьМатериалов.

Добавим в конец условия, перед строкой КонецЕсли, движения по регистру бухгалтерии Управленческий (листинг 16. 3).

В первой проводке мы указываем розничную сумму материала из документа и субконто дебета, поскольку на счете Дебиторская задол- женность ведется учет в разрезе клиентов.


листинг 16. 3. Движения документа «ОказаниеУслуги» (фрагмент)

Если ВыборкаДетальныеЗаписи. ВидНоменклатуры =

Перечисления. ВидыНоменклатуры. Материал Тогда

// Регистр ОстаткиМатериалов Расход

// Регистр СтоимостьМатериалов Расход

// Регистр Управленческий

// Первая проводка: Д 62(ДебиторскаяЗадолженность) – К 90 (Капитал) Розничная сумма Движение = Движения. Управленческий. Добавить();

Движение. СчетДт = ПланыСчетов. Основной. ДебиторскаяЗадолженность; Движение. СчетКт = ПланыСчетов. Основной. Капитал;

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...