Разработка конфигурации в системе 1С: Предприятие



 

Целью данного курсового проекта является разработка конфигурации бухгалтерского учета для автоматизации учета нематериальных активов. Для реализации этой цели использовалась среда разработки 1С: Предприятие 7.7 – режим «Конфигуратор». Конфигурация бухгалтерского учета была создана «с нуля».

При создании новой конфигурации были определены ее свойства: идентификатор – «Учет НМА», автор – Зыбин Е.В. Конфигурация «Учет НМА» была объединена с конфигурацией (Бухгалтерский учет, редакция 4.5 (7.70.452) Разработка: фирма 1С), по объектам: Справочник.НМА, Справочник.ДвижениеДенежныхСредств, Справочник.СтатьиЗатратНаПроизводство.

Для реализации проекта необходимо создать следующее:

þ константы;

þ справочники («НМА»);

þ документы («ПоступлениеНМА», «ПередачаНМА», «ПрекращениеСрокаДействияНМА», «ПринятиеКУчетуНМА»);

þ журналы («НМА»);

þ отчеты («ОСВ по 05 счету»);

þ план счетов;

þ обработка («Сведения об организации»);

þ перечисления;

þ  виды субконто;


2.1Создание рабочего Плана счетов, констант, перечислений, обработки, необходимых видов субконто.

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

 

Рис.1. План счетов.

Константы, созданные мной,  используются для работы с постоянной и условно-постоянной информацией, но могут представлять собой и периодически изменяемые данные.

Таблица 2.1

Идентификатор Тип Дополнительно
ОсновнаяСтавкаНДС Число(5/2) «Переодический», «Неотрецательный»
Руководитель Справочник.Сотрудники «Переодический»
ОсновнаяФирма Строка (30)  
АдресФирмы Строка (50)  
ИНН Число (10)  
ОсновнойРС Строка (20)  
ОсновнойБанк Справочник.Банки  
ГлБухгалтер Справочник.Сотрудники «Переодический»

Перечисления, созданные мной – используются в системе для описания наборов постоянных (не изменяемых пользователем) значений.

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

 

Рис.2. Сведения об организации.

Виды субконто,созданные мной – это совокупность однотипных объектов аналитического учета. Каждый вид субконто имеет один из существующих в системе типов данных, который определяет набор значений субконто этого вида - обычно это справочник или перечисление.

Таблица 2.2

Идентификатор Тип Дополнительно
ОсновныеСредства Справочник.ОсновныеСредства  
Контрагенты Справочник.Контрагенты  
МестаХранения Справочник.МестаХранения  
Оборудование Справочник.Оборудование  
ОбъектыСтроительства Справочник.ОбъектыСтроительства  
СтатьиЗатратНаСтроительство Справочник.СтатьЗатратНаСтроительство  
ДвижениеДенежныхСредств Справочник.ДвижениеДенежнахСредств  
БанковскиеСчета Справочник.БанковскиеСчета  
Договоры Справочник.Договоры  
Сотрудники Справочник.Сотрудники  
НМА Справочник.НМА  

Создание справочника «НМА», написание его программного модуля.


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

Справочник «НМА», созданный мной, предназначен для хранения информации о нематериальных активах организации. Он используется как при выписке первичных документов, так и для ведения аналитического учета на счетах 04 «Нематериальные активы», 05 «Амортизация НМА», 08.5 «Приобретение НМА».

Справочник имеет следующие реквизиты:


Таблица 2.3

Идентификатор Тип Дополнительно
Группы Перечисление.ГруппыНМА
МОЛ Справочник.Сотрудники  
Состояние Перечисление.СостояниеНМА  
ПервоначальнаяСтоимость Число (15/2)  
СпособПоступления Перечисление.СпособыПоступленияНМА  
ДатаПринятияКУчету Дата  
ПричинаСписания Перечисление.ПричиныСписанияНМА  
ДатаСписания Дата  
ПорядокНачисленияАмортизации Число (1)  
ПрочиеСведения Строка (неогр.)  
СпособНачисленияАмортизации Перечисление. СпособНачисленияАмортизацииНМА  
СрокПолезногоИспользования Число (4)  
СчетЗатрат Счет.Основной  
Субконто1 Неопределенный  
Субконто2 Неопределенный  
Субконто3 Неопределенный  
МетодНачисленияАмортизации Перечисление. МетодыНачисленияАмортизации  
ДатаПриобретения Дата  
АмортизационнаяГруппа Перечисление.АмортизационныеГруппы  
СпециальныйКоэффициент Число (10)  
ВидРасхода Перечисление.ВидыРасхода  
ЭлементРасхода Неопределенный  
Объект Справочник  

 

Справочник «НМА» имеет следующую форму элемента:

Рис.3. Справочник НМА.


Для автоматизации справочника, мной был написан программный код:

Процедура ПриВыбореМетодаНачисленияАмортизации()

    Если МетодНачисленияАмортизации = Перечисление.МетодыНачисленияАмортизации.Нелинейный Тогда

              Форма.ИспользоватьСлой("БазоваяСтоимость", 1);

    Иначе

              Форма.ИспользоватьСлой("БазоваяСтоимость", 0);

    КонецЕсли;

КонецПроцедуры

Процедура ПриОткрытии()

Форма.ИспользоватьЗакладки(1);

Форма.Закладки.ДобавитьЗначение(1,"Общие сведения");

    Форма.Закладки.ДобавитьЗначение(2,"Бухгалтерский учет");

    Форма.Закладки.ДобавитьЗначение(3,"Налоговый Учет");

Форма.ИспользоватьСлой("Основной",2);

КонецПроцедуры

Процедура ПриВыбореЗакладки(Ном, Значение)

Если Значение=1 Тогда

              Форма.ИспользоватьСлой("Основной",2);

    ИначеЕсли Значение=3 Тогда

              Форма.ИспользоватьСлой("НалоговыйУчет",2);

    ИначеЕсли Значение=2 Тогда                 

              Форма.ИспользоватьСлой("БухгалтерскийУчет",2);

    КонецЕсли

КонецПроцедуры

Процедура ПриВыбореСчета()

    Для А = 1 По 3 Цикл

              НазначитьТип("Субконто"+А,СчетЗатрат.ВидСубконто(А));

    КонецЦикла;

КонецПроцедуры


Дата добавления: 2018-09-22; просмотров: 213; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!