Автоматизация БУ на предприятии

Автор работы: Пользователь скрыл имя, 09 Апреля 2014 в 11:15, курсовая работа

Краткое описание

Автоматизация бухгалтерского учета на предприятии и подготовка финансовой отчетности в налоговые органы в условиях переходной экономики Беларуси является одной из наиболее важных задач. Ситуация такова, что сам по себе бухгалтерский учет на предприятии может рассматриваться как внутреннее дело предприятия, а основой для оценки финансово-хозяйственной деятельности предприятия со стороны государства служит отчетность (бухгалтерский баланс и многочисленные другие отчетные формы), которая должна ежеквартально предоставляться в налоговую инспекцию по месту регистрации предприятия.

Содержание

Введение………………………………………………………………….…3
1. Этапы автоматизации предприятия………………………..……..…5
2. Специфика документооборота бухгалтерии предприятия....…….11
3. Выбор программного продукта. Анализ типовой конфигурации 1С………………………... …16
4. Доработка типовой конфигурации 1С……………..………..………30
Заключение……………………………….………………………………...39
Список использованных источников…………………………………...42
Приложение…………………………….……………………………….....43

Прикрепленные файлы: 1 файл

Автоматизация БУ на предприятии Материалам_new.doc

— 466.00 Кб (Скачать документ)

Рисунок 4.2. Создание справочника.

Каждому элементу на форме справочника присущи свойства этого элемента, имеющее 4 закладки, рисунок ниже.

Рисунок 4.3. Свойства элемента.

В закладке ‘Дополнительно’ есть поле ‘Формула’, заполнив это поле командой или именем заранее описанной функцией, процедурой, при обращение к объекту, действие описанное в поле ‘Формула’ будет выполнено в первую очередь.

Самый главный элемент справочника это ‘ФормаСписка’ которая в дальнейшем при работе с системой будет отображаться при вызове справочника, который в свою очередь создается с помощью стандартных объектов конструктора «1С:Предприятие», рисунок изображен ниже.

Рисунок 4.5. Форма списка справочника.    

В ‘ФормаСписка’ имеется листинг, в закладке ‘Модуль’:

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

Форма.Кнопка1.Заголовок(Формат(ИспользоватьДату(),"ДД.ММ.ГГ")); 
КонецПроцедуры 
//*******************************************************

Процедура Кноп()

Дат = ИспользоватьДату();

Если ВвестиДату(Дат, "Введите дату ") = 1 тогда

ИспользоватьДату(Дат); 
      Форма.кнИзменениеДаты.Заголовок(Формат(Дат,"ДД.ММ.ГГ"));

КонецЕсли;

КонецПроцедуры 
При работе со справочником устанавливается дата по которую будет отображаться содержимое справочника, изменить дату можно с помощью кнопки ‘на дату’.

• Создание справочника ‘Контрагенты’ аналогичен справочнику ‘ТМЦ’.

• Создание документа ‘Приходная накладная’ отображена на рисунке ниже.

Рисунок 4.6. Создание документа ‘Приходная накладная’.

В форме документа есть закладки ‘диалог’ - где расположены элементы управления, ‘модуль’ - где находится код алгоритмической работы элементов диалогового окна, ‘модуль’ приведен ниже:

а) Листинг формы модуля Приходная накладная

//*************************************************************

Процедура ИзмСумму()

Сумма = Количество * Цена;

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

Процедура ИзмЦену()

Цена = ТМЦ.ПриходнаяЦена.Получить(ДатаДок);

ИзмСумму();

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

Процедура Печать()

Ном = 0;

Таб = СоздатьОбъект("Таблица")

Таб.ИсходнаяТаблица("ПрНакладная"); 
      Таб.ВывестиСекцию("Шапка"); 
      Таб.Опции(0,0,Таб.ВысотаТаблицы(),0); 
      ВыбратьСтроки();

Пока ПолучитьСтроку() = 1 цикл         Ном = Ном + 1;

Таб.ВывестиСекцию("Строка");

КонецЦикла;

Пропись("uah.spl");

Таб.ВывестиСекцию("Дно");

Таб.ТолькоПросмотр(1);

Таб.Показать("Приходная накладная");

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

//*************************************************************

б) Листинг модуля Расходная накладная

//*************************************************************

Процедура ОбработкаПроведения()

Если Поставщик.Выбран() = 0 тогда

Сообщить("Не выбран Поставщик");

неПроводитьДокумент();

КонецЕсли;

Пока ПолучитьСтроку() = 1 цикл         Если ТМЦ.Выбран() = 0 тогда  Сообщить("В таблице не выбрано значение ТМЦ","!");

неПроводитьДокумент();

КонецЕсли;

КонецЦикла;

ВыбратьСтроки();

Пока ПолучитьСтроку() = 1 цикл Проводка1(Контекст,"28","63", Поставщик, ТМЦ, Количество, Сумма);

ПрихЦенаСпр = ТМЦ.ПриходнаяЦена.Получить(ДатаДок);

Если Цена <> ПрихЦенаСпр тогда УстановитьРеквизитСправочника(ТМЦ,"ПриходнаяЦена",Цена,ДатаДок,);

КонецЕсли;

КонецЦикла;

Операция.Записать();

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

• Создание документа ‘расходная накладная’ аналогичен созданию документу ‘приходная накладная’. 

• Создание ‘Журналов Документа Приход’.

Создание журнала также как и выше перечисленных компонентов производиться c помощью элементов диалогового управления в закладке ‘Диалог’. В закладке ‘Модуль’, код листинга на встроенном языке, в закладка ‘Таблица’ для создания печатных форм - вывод на печать.

Рисунок 4.7. Создание ‘Журналов Документа Приход’.

• Создание ‘Журналов Документа Расход’ аналогичен созданию ‘Журнала Документа Приход’.

• Перечисление Создание перечислений ‘Да’ и ‘Нет’, изображена на рисунке нижу.

Рисунок 4.8. Создание перечислений.    

• Создание видов планов счетов, рисунок отображен ниже.

Рисунок 4.9. Создание плана счетов.   

• Создание вида субконто, рисунок ниже.

Рисунок 4.10. Создание видов субконто.

• Создание отчета ‘Движение по ТМЦ’, отчет используется для того чтоб анализировать, сохраненную с помощью ‘справочника’ или ‘документов’, базу данных.

‘Модуль Отчета’ приведен ниже:

Перем Расшифровка;

//*************************************************************

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

НачДата = НачалоПериодаБИ();

КонДата = КонецПериодаБИ();

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

Процедура ВыводСекции(пТаб, пИмяСекции, БИ = ) Если ФлЦена = 1 тогда пТаб.ВывестиСекцию(пИмяСекции);

Иначе

пТаб.ВывестиСекцию(пИмяСекции + "|БН");

пТаб.ПрисоединитьСекцию(пИмяСекции + "|Пр1");

пТаб.ПрисоединитьСекцию(пИмяСекции + "|Пр2");

пТаб.ПрисоединитьСекцию(пИмяСекции + "|Пр3");

пТаб.ПрисоединитьСекцию(пИмяСекции + "|Пр4");

КонецЕсли;

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

//************************************************************* 
Процедура Сформировать()

Если глПроверкаПериода(НачДата,КонДата) = 0 Тогда Возврат;

КонецЕсли;

Таб = СоздатьОбъект("Таблица");

Таб.ИсходнаяТаблица("Таблица");

СтрЗагол = ?(ПустоеЗначение(ТМЦ) = 0, "Отбор по ТМЦ: " + ТМЦ.Наименование, "По всем ТМЦ") + ".";

ВыводСекции(Таб, "Шапка", СтрЗагол);

Таб.Опции(0,0,Таб.ВысотаТаблицы(),0);

Расшифровка = СоздатьОбъект("СписокЗначений");

Расшифровка.Установить("Товар", ТМЦ);

Расшифровка.Установить("НачДата", НачДата);

Расшифровка.Установить("КонДата", КонДата);

Расшифровка.Установить("Справочник.ТМЦ", ТМЦ);

БИ = СоздатьОбъект("БухгалтерскиеИтоги");

БИ.ИспользоватьСубконто(ВидыСубконто.ТМЦ, ТМЦ, 1, 1);

БИ.ВыполнитьЗапрос(НачДата,КонДата,СчетПоКоду("28"),,);

БИ.ВыбратьСубконто();

Пока БИ.ПолучитьСубконто() = 1 цикл Расшифровка. Установить("Субконто", БИ.Субконто());

Если БИ.ЭтоГруппа() = 1 тогда ВыводСекции(Таб, "Группа", БИ);

Иначе

ВыводСекции(Таб, "Строка", БИ);

КонецЕсли;

КонецЦикла;

ВыводСекции(Таб, "Дно", БИ);

Таб.ТолькоПросмотр(1);

Таб.Показать("Отчет по движению ТМЦ");

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

//*************************************************************

Процедура

ОбработкаЯчейкиТаблицы(Расшифровка)      ОткрытьФорму("Справочник.ТМЦ",Расшифровка);

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

Рисунок ‘Формы Отчета’ расположен ниже.

Рис. 4.11.Формы отчета

 

 

 

 

 

 

Заключение

 

Таким образом,  в результате проведённого исследования  на ОАО «Велита» я выявил необходимость коренного изменения существующей на предприятии ситуации, когда  основными объектами аналитического труда являются чисто бухгалтерские программы, такие как Турбо Бухгалтер, 1C:Бухгалтерия".

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

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

Данная программа устанавливается на каждый компьютер и каждому сотруднику или покупателю по его желанию или за небольшую сумму денег предлагается привести своё решение по данной проблеме, а затем эксперты оценивают каждое предложение по 10 параметрам, таким как эффективность внедрения затраты на внедрение и т. д.

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

В условиях перехода предприятия к рынку значительно возрастает роль автоматизации бухгалтерского учета как важнейшего средства получения полной и достоверной информации об имуществе предприятия и его обязательствах и своевременного доведения этих сведений до пользователей.

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

В результате проделанной работы можно сделать следующие выводы:

  • для учета материалов вследствие их разнообразия по составу и назначению необходима классификация. Наиболее значимой является типовая классификация, на основании которой установлены нормы амортизации, в соответствие с ней ведется учет основных фондов, составляется отчетность о наличии и движении материалов;
  • независимо от организационно-правовой формы собственности предприятия, учет материалов организуется в бухгалтерии в разрезе инвентарных объектов, каждому из которых присваивается инвентарный номер;
  • основные средства могут оцениваться как в натуральных, так и в стоимостных показателях. Последние являются базой для составления баланса и годового отчета и могут быть следующих видов: первоначальная, восстановительная и остаточная стоимость;
  • аналитический учет, организованный с применением вычислительной техники, позволяет сократить трудоемкость, затраты времени, повысить качество контроля, обеспечивает быстрый доступ к информации;
  • основным счетом, по которому отражается движение материалов, является счет 10"Материалы". При этом перемещение основных фондов внутри хозяйственного органа не оформляется системно, т.е. записями по счетам;
  • особенность учета материалов, в частности выбытия, является определение финансового результата по данной операции с последующим его отнесением либо на прибыль, либо на убытки;

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

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

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

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

Информация о работе Автоматизация БУ на предприятии