Для связи в whatsapp +905441085890

Дипломная работа на тему: учет материалов на предприятии

У вас нет времени на дипломную работу или вам не удаётся написать дипломную работу? Напишите мне в whatsapp — согласуем сроки и я вам помогу!

В статье «Как научиться правильно писать дипломную работу», я написала о правилах и советах написания лучших дипломных работ, прочитайте пожалуйста.

Собрала для вас похожие темы дипломных работ, посмотрите, почитайте:

  1. Дипломная работа на тему: налог на прибыль организаций
  2. Дипломная работа на тему: амортизация основных средств
  3. Дипломная работа на тему: профессиональная деятельность медицинской сестры
  4. Дипломная работа на тему: проектирование технологий FTTB/FTTH
Дипломная работа на тему: учет материалов на предприятии

Дипломная работа на тему: учет материалов на предприятии

Введение

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

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

На предприятии документы являются основным носителем информации об инвентаризации и обороте запасов. Но на многие вопросы в процессе работы трудно ответить только просмотрев документы в журнале. Например, компания мало что знает о том, что кто-то из контрагентов в течение месяца отгрузил определенное количество материалов по счету-фактуре. Сколько материала было продано? Какие материалы? На какую сумму? Сколько прибыли получила компания? Сколько мы должны и кому? Сколько мы должны и кому? Эти и многие другие вопросы возникают постоянно. И много времени и усилий уходит на их решение. В настоящее время компания становится все более зависимой от уровня информационной поддержки. Организация нуждается в автоматизированной системе учета, чтобы содержащаяся в ней информация была пригодна для оперативного управления и анализа. Таким образом, для эффективной работы бизнеса необходим механизм, который подбирает данные из документов и регистров, структурирует документы и отображает информацию в удобной для пользователя форме. Резюме, нужна заказанная информация.

Предметом диссертации является общество с ограниченной ответственностью «Город».

Предметом исследования является автоматизация хозяйственной деятельности компании с использованием программы 1С «Бухгалтерия».

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

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

Раскрыть теоретические основы автоматизации бухгалтерского учета компании.

Проанализировать существующую автоматизацию бухгалтерского учета ООО «Город».

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

Информационной базой исследования являлись нормативные правовые акты Российской Федерации, методическая и педагогическая литература по тематике исследования, материалы периодической печати, справочные материалы, первичная, а также нормативная и отчетная документация ООО «Город» за 2009-2010 гг.

Методы исследования: метод системного анализа.

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

Краткая характеристика общества с ограниченной ответственностью «Сити»

Общество с ограниченной ответственностью «Сити» было зарегистрировано в июне 1999 года. ООО «Сити» является юридическим лицом, права и обязанности которого приобретаются со дня его регистрации.

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

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

— Подготовка площадки

— земляные работы, благоустройство территории

— специальные земляные работы, включая бурение

— построение внутренних и внешних технических систем

— строительство и ремонт технических коммуникаций

— изготовление продукции и организация услуг от имени юридических и физических лиц с реализацией продукции на согласованных сторонами условиях

— купля-продажа технологий, машин, оборудования и транспортных средств.

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

Хозяйственная деятельность Общества осуществляется на основе договоров.

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

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

Генеральный директор компании избирается общим собранием акционеров сроком на 5 лет.

Компания имеет право самостоятельно проводить все экспортно-импортные операции в установленном порядке.

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

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

Описание бухгалтерии

В соответствии с учетной политикой Общества ведение бухгалтерского учета осуществляется в автоматизированной форме (с использованием компьютерной техники). Бухгалтерский учет ведется с использованием программы бухгалтерского учета «1С:Бухгалтерия 7.7 Строительный подрядчик».

В бухгалтерии рассматриваемого предприятия имеются три компьютера, на которых установлена программа 1С «Бухгалтерия» 7.7 «Строительный подрядчик». Версия 2.3.На каждом компьютере установлена комплексная программа, но каждый бухгалтер отвечает за свою область бухгалтерского учета: начисление заработной платы, инвентарный учет и отчетность.

Основной функцией отдела является бухгалтерский учет:

— Учет материалов

— Бухгалтерский учёт и начисление заработной платы

— Обработка отчётов

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

Рассмотрим схему информационных потоков в этом отделе (см. рис. 2 и 3).

Отчеты по подрайону «Материальный учет».

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

1) Баланс по счетам

Одним из способов отображения сводной информации является отображение Балансового листа и Балансового листа по счетам. Отчет используется для получения остатков и продаж по выбранному счету. Это позволяет получать реквизиты по субсчетам счета, а для счетов с аналитическим учетом — реквизиты конкретных объектов аналитического учета (субсчетов). Также можно определить основные параметры отчета: Счет; Отчетный период; Количественные данные.

2) Проспект счёта

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

При необходимости Вы можете определить оборот материала в день, в неделю, в месяц.

3) Анализ счёта

Отчет «Анализ счетов» содержит обороты между выбранным счетом и всеми остальными счетами за текущий период, а также баланс счета на начало и конец периода.

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

4) Отчет о размещении

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

5) Субсчетный анализ

Отчет «Анализ субсчетов» показывает начальное сальдо, конечное сальдо и продажи по каждому аналитическому объекту учета выбранного типа субсчета для всех счетов, на которые был помещен объект.

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

Обоснование решения проблем в 1С: Бизнес (общее)

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

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

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

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

— Обеспечить высокое качество учета,

— быть надежным и простым в использовании.

В функциональном аспекте системы бухгалтерского учета должны:

— Точно выполнять арифметические расчеты;

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

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

— предоставлять доступ к данным и отчетам за предыдущие периоды (вести архив).

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

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

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

Рассмотрим основные особенности компьютерной обработки данных:

1. единообразное выполнение операций. Компьютерная обработка подразумевает использование одних и тех же инструкций при выполнении идентичных бухгалтерских операций, что практически исключает возникновение случайных ошибок, которые обычно происходят при ручной обработке. Напротив, программные ошибки (или другие систематические ошибки в аппаратном или программном обеспечении) приводят к тому, что все идентичные операции обрабатываются некорректно при одинаковых условиях.

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

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

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

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

Рассмотрим подробнее систему автоматизации учета 1С: Бухгалтерия.

1С: Бухгалтерское программное обеспечение

1С: Бухгалтерский учет является многоцелевым бухгалтерским программным обеспечением и предназначен для синтетического и аналитического учета в различных областях.

Аналитический учет ведется по аналитическим объектам бухгалтерского учета (субсчет) в натуральном и денежном выражении.

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

Кроме журнала фермы, программа поддерживает несколько списков справочной информации (каталогов):

1. план счетов;

2. перечень видов объектов аналитического учета;

3. перечни объектов аналитического учета (субсчета);

4. константы и т.д.

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

После подсчета итогов программа генерирует несколько отчетных документов:

1. суммарные записи;

2. баланс продаж;

3. отчет о движении денежных средств по аналитическим объектам бухгалтерского учета;

4. карта счёта;

5. выписка со счета по аналитическому объекту учета;

6. анализ счетов (аналогично главной бухгалтерской книге);

7. дата анализа счета;

8. анализ счета по аналитическим объектам учета; 9. анализ счета по объектам учета

9. анализ аналитического объекта учета по всем счетам;

10. карта аналитического объекта учета по всем счетам;

11. Запись в журнале.

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

«1С: Бухгалтерия 7.7» — это универсальная программа массового использования для автоматизации бухгалтерского и налогового учета в организациях, занимающихся любым видом коммерческой деятельности: оптовой, розничной, комиссионной торговлей (в том числе подкомиссией), услугами, производством и т.д., включая подготовку обязательной (регламентированной) отчетности. Конфигурация включает в себя план счетов, адаптированный в соответствии с Приказом Минфина Российской Федерации «Об утверждении плана счетов бухгалтерского учета финансово-хозяйственной деятельности организаций и Инструкции по его применению» от 31 октября 2000 г. № 94н. Пользователи могут самостоятельно управлять методами учета в рамках настроек учетной политики и создавать новые субсчета и аналитические подразделения бухгалтерского учета.

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

А) Учет коммерческих операций. Бухгалтерский учет поступлений и реализации товаров и услуг автоматизирован. Для розничных операций поддерживаются как автоматизированные, так и неавтоматизированные точки продаж. Учет товарооборота как по отправленным, так и по перепроданным товарам автоматизирован.

Б) Учет наличных. Учет наличных и безналичных операций, в том числе валютообменных, автоматизирован. Автоматизированы расчеты с контрагентами и подотчетными сторонами. Расчеты с контрагентами могут производиться в рублях, условных единицах и иностранной валюте.

В) Учет основных средств и нематериальных активов. Учет основных средств и нематериальных активов ведется в соответствии с ПБУ 6/01 «Учет основных средств» и ПБУ 14/2000 «Учет нематериальных активов». Все важные бухгалтерские процессы автоматизированы: Квитанция о товарах, приемка бронирования, амортизация, модернизация, трансферт, амортизация, инвентаризация.

Г) Производственный учет. Автоматизированный расчет себестоимости товаров и услуг основного и вспомогательного производства.

Д) Расчет заработной платы. Автоматическое начисление заработной платы работникам, взаиморасчеты с работниками до выплаты заработной платы в кассе, перечисление заработной платы на лицевые счета работников в банке и депозит.

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

Обоснование решения проектной задачи создания модуля

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

В языке программирования 1С все операторы имеют две нотации: Русский и английский. Например, оператор CreateObject («») аналогичен по значению и эффекту CreateObject («»). Обычно код написан на одном языке (в основном русском), но смешивать оба языка в одном модуле не запрещено (хотя это считается плохим стилем программирования). В данной работе при описании языковых конструкций приводится только русский вариант скрипта.

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

Элемент языка (Parameterl, Parameter2, «» ParameterN) , где:

— Параметр, Параметр2, …, ПараметрN — это список параметров;

— Ключевое слово — дополнительное ключевое слово, которое может присутствовать или не присутствовать в данных языковых конструкциях.

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

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

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

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

Переменные — это значения, которые мы объявляем и используем сами, присваивая им имена и конкретные значения. Переменная может принимать различные значения во время выполнения программного модуля.

Имя переменной, процедуры или функции может представлять собой любую последовательность букв, цифр и символов подчеркивания «_» (должно начинаться с буквы или символа подчеркивания «_»). Имена не должны повторять ключевые слова, используемые в языковых конструкциях. Имена не чувствительны к регистру, т.е. Tov, Tov и ToB — одна и та же переменная.

Переменные методы — это действия, которые могут выполнять данные этого типа. Например, в конструкции Spr . FindElement ().

Пружина — это переменная типа Reference;

FindElement () — это его метод.

Типы модулей

Модули программного обеспечения в ic: Конфигурация системы предприятия не являются самостоятельными программами (за исключением внешних рабочих процессов, которые являются отдельными файлами). Каждый модуль привязан к определенной точке работы системы 1С: Предприятие. Запускается система — запускается содержимое модуля. Любой каталог открыт — будет запущен другой модуль. Нажать кнопку на форме — операция «привязана» к данной кнопке и происходит в модуле формы директории. Таким образом, программный код в системе 1С:Предприятие является контекстно-зависимым. В то же время, программные модули часто взаимосвязаны и могут быть доступны другим модулям системы.

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

— Глобальный контекст. Он формируется из значений констант, перечислений, регистров, типов и групп вычислительных типов, определенных в дереве конфигурации, системных переменных, процедур и функций, а также переменных, процедур и функций, расположенных в модуле Global Configuration и объявленных с помощью экспортного ключевого слова. Данные, формирующие глобальный контекст, доступны из всех других модулей конфигурации;

— Локальный контекст соответствующего модуля. Он формируется из значений переменных, процедур и функций, расположенных в конкретном программном модуле. Эти значения являются локальными и доступны только в том модуле, в котором они находятся (исключение: использование в качестве параметров). Например, переменные определяются в модуле, а затем из этого модуля вызывается процедура (или функция), находящаяся в глобальном модуле. В этом случае в качестве параметров можно использовать значения локальных переменных.

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

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

Отчеты и обработка

Документы являются основным носителем информации об остатках денежных средств и продажах. Рассмотрим, как получить консолидированную, организованную информацию. Например, компании не обязательно знать, что определенное количество товара было поставлено определенному контрагенту в течение месяца по счету-фактуре. Сколько товара было продано? Какие товары? На какую сумму? Сколько мы заработали? Сколько мы должны и кому? Сколько мы должны и кому? Эти и многие другие вопросы продолжают возникать, и на них нельзя ответить, просто просмотрев документы в журнале. Нужен механизм отбора данных из документов и регистров, нужны документы, которые структурируют информацию и представляют ее в удобном для пользователя виде на экране. Сообщается.

Что касается обработки данных, то эта концепция в определенном смысле является коллективной. Обработка — это форма с блоком программного кода, который может храниться как внутри конфигурации (внутренняя обработка), так и в виде отдельного файла .egt (внешняя обработка). Обработки могут быть отчетами (т.е. они могут выбрать некоторые данные). Они также могут выполнять совершенно другую задачу (например, отмечать все счета за определенный период для удаления или передавать некоторые данные из одной базы данных в другую). Workflows может отображать список продуктов, по которым не было продаж в течение последних шести месяцев. Так что обработка является мощным механизмом и может многое сделать, достаточно просто написать соответствующий код.

Доклады

В ИС есть два типа отчетов: «Система предприятия»: внутренний и внешний. Внутренние отчеты встроены в конфигурацию и расположены в дереве метаданных (в группе Отчеты). Внешние отчеты — это отчеты с расширением ert (т.е. отдельные файлы, которые запускаются из меню File/Open).

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

Также необходимо определить, какая информация необходима предприятию:

— Балансы материалов (позволяют оценить, сколько материала в настоящее время находится на складе и какие цены в настоящее время назначены на этот материал).

— Продажи (в этом отчете вы узнаете, сколько материала было продано за данный период, какой материал и по какой цене).

Создадим модуль для отображения отчета о материальных балансах.

Создать модуль «Балансы материалов на складе»

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

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

Рис. 5. схема взаимодействия модуля с учетной базой данных 1К.

После определения места нового модуля в существующей учетной базе данных 1К можно приступать к разработке алгоритма для нового модуля, который будет отвечать требованиям ГОСТ 19.003-80. Алгоритм определит принцип работы нового модуля. (см. рис. 6).

Блок-схема алгоритма работы модуля.

Блок-схема Описание.

На блок-схеме показано, как работает модуль. А именно, последовательность операций. Вначале модуль запускается. На этом этапе информация из БД загружается в модуль. После этого пользователь может выбрать нужный материал из списка. 1 условие просит подтвердить его выбор. Если выбор не подтвержден, пользователь возвращается к выбору материала из списка. Если условие подтверждено, то программа переходит в режим «Да» и начинается анализ данных в соответствии с выбранным списком материалов. После анализа будет отображен окончательный отчет. Следующим условием является условие 2, пользователь может распечатать отчет или отказаться от его печати. Путь «Нет» — это отказ от печати. Путь «Да» отправляет отчет в печать.

Математическая модель

Генерация балансов за последний месяц:

Мнм = М+Мн-Мс, (2.1)

где Мм — баланс за предыдущий месяц

где Mn — материалы, оставшиеся на ключевую дату.

Мн — количество материалов, поступивших на склад

Мн — количество материалов, снятых со склада

Формула для определения остатка на ключевую дату:

M=Mnm+Mn-Ms (2.2).

Средняя цена за единицу материала рассчитывается по формуле:

Цена 1=(Mnm*C+Mn*C-Ms*C)/M, (2.3)

где С1- средняя цена за единицу материала

C — цена за единицу материала из партии

Стоимость рассчитывается по формуле:

TS2=M*TS1, (2.4)

где ТС2 — общая стоимость оставшейся части на момент подготовки отчета.

На основе математической модели разрабатывается блок-схема (см. рис. 9).

Рис. 9. блок-схема алгоритма, разработанного на основе математической модели.

Описание блок-схемы на основе математической модели.

Для того чтобы модуль имел начальную инвентаризацию материалов после реализации модуля, необходимо ввести начальную инвентаризацию. Затем включается цикл определения Mnm (остаток на конец предыдущего месяца). Вычисляется по формуле. После этого производится расчет запаса материала на ключевую дату. Состояние проверяется: Месяц прошел? Если месяц прошел, определяется новое значение Mm. Если месяц не прошел, система рассчитывает результаты. Затем следует рассчитать среднюю цену, которая рассчитывается по формуле. После того, как вы рассчитаете среднюю цену за единицу, вам необходимо рассчитать стоимость. Затем формируется отчет на дату отчета.

Разработка модуля «Продажа излишков со склада

Этот модуль, как и первый «Инвентаризация избыточных материалов», будет интегрирован в базу данных «Отчеты», так как имеет те же функции, что и первый модуль. Перейдем к разработке алгоритма для нового модуля, который будет соответствовать ГОСТ 19.003-80.

Описание блок-схемы.

На блок-схеме показано, как работает модуль. А именно, последовательность процедур по продаже излишков материалов. Модуль запускается в начале. На этом этапе информация из БД загружается в модуль. После этого пользователь может выбрать нужный материал или материалы из списка. 1 условие подсказывает подтвердить его выбор. Если выбор не подтвержден, пользователь возвращается к выбору материала из списка. Если условие подтверждено, то программа переходит в режим «Да» и начинается анализ данных в соответствии с выбранным списком материалов. После анализа отображается полный отчет. Состояние 2 на очереди. Пользователь может выбрать печать отчета или отказаться от него. При выборе «Да» будет распечатан весь отчет. Путь «Нет» приводит к состоянию 3. В состоянии 3 возникает вопрос: распечатать сводный отчет? Путь «Нет» вернется к печати полного отчета. Путь «Да» печатает сводный отчет. Далее следует условие 4, спрашивающее: распечатать оба отчета? Путь «Да» заставляет модуль распечатывать как полную форму, так и сводную. «Нет» приводит к тому, что модуль распечатывает только короткую форму.

Математическая модель

Стоимость проданных материалов рассчитывается по следующей формуле.

Ст=Н*Ц3, (2,5)

Где С — стоимость проданных материалов

N — количество проданных материалов

C3 — цена за штуку

Общая сумма рассчитывается по формуле:

Summ=Cti, (2,6)

где Сумма — общая стоимость проданных материалов

Количество продаваемых материалов определяется по формуле:

Коль = Уни, (2.7)

где Кол — общее количество проданных материалов

Средняя цена за единицу проданного материала рассчитывается по формуле:

SrC = Всего/Кол, (2,8)

где ИТОГО = ЛЕТО

Общая сумма по всем позициям рассчитывается по формуле:

Общий итог = общий итог (2.9).

На основе математической модели была создана блок-схема. (Рис. 14).

Блок-схема алгоритма, разработанного на основе математической модели.

Описание блок-схемы на основе математической модели.

Количество и цена проданных материалов берутся из базы данных. Затем проводится анализ данных. После этого необходимо рассчитать стоимость каждого материала по формуле. Общая сумма рассчитывается по формуле. Предпосылка: вывод краткого отчета? Если мы выберем путь «Нет», то получим только полный отчет. По пути «Да» на нем необходимо выполнить дополнительные расчеты для сводной формы. А именно: суммирование количества материалов и расчет средней цены за единицу. Общая стоимость равна сумме. Далее определяется общая сумма. Суммируйте общую сумму всех проданных материалов.

В модуле отчетов напишите код (см. список кодов в Приложении 2).

Печатные формы делают два. Дело в том, что в первой форме отчета каждый материал отображается в несколько строк. Здесь столько же строк, сколько и документов, и столько же разных цен. Это удобно, конечно — сразу видна общая картина (по каким документам товар был отгружен и по каким ценам). Но иногда сотрудникам просто необходимо посмотреть, сколько вещей было продано, за сколько и по какой средней цене. И с одинаковыми товаросопроводительными документами и разными ценами, просто встаньте на пути. Для этого была создана вторая форма, показывающая данные в короткой (окончательной) форме и со средними ценами.

Экономическая часть

Целью внедрения новых модулей в «1С: Учет» является автоматизация отдельных участков учета.

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

Модули реализованы в бухгалтерском учете программы 1С: Учет и автоматизация направления учета: «Остатки материалов на складах», «Продажа излишков материалов на складах». В результате внедрения модулей ожидается систематизация бухгалтерского учета, что сократит время обработки отчетов и увеличит их количество, и, как следствие, сэкономит ресурсы. При расчете экономического эффекта после внедрения модулей будут учитываться следующие факторы:

Сокращение времени на обработку отчетов

Увеличение количества обработанных отчетов

Расчет экономической эффективности модуля «Остаточные запасы товаров на складе».

Далее мы рассмотрим факторы, которые существенно повлияли на рентабельность создания и внедрения модуля «Остаточные запасы товаров на складах».

Заключение

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

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

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

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

В результате проведенных исследований и диагностики были разработаны рекомендации по совершенствованию инвентарного учета в бухгалтерии ООО «Город».

Список литературы

1. 1С: Бухгалтерский учет 7.7 Практическое руководство. Быстрый старт, Михайлов Н. В., Издательство. «Триумф», 2008.

2. 1С: Бухгалтерский учет 7.7. бухгалтерский учет «Ведение», Кульбицкий С.А., Издатель: «Триумф», 2009.

3. 1С: Компания. Сложная конфигурация. Тайны работы», Д. Рязанцев, Н. Рязанцева, Эд.

4. 1С: «Энтерпрайз». Практика программирования на платформе V7, N. N. Колпинский, издатель: IKS Technologies, 2007.

5. 1С: Предприятие: программирование для всех, О.В. Бартенев, Издатель: Диалог-МИФИ, 2007.

6. 1С: «Энтерпрайз». Эффективное программирование, Т.Н. Усиков, ред: Новые знания, 2008.

7. 1С: Предприятие 7.7: Практическое руководство. В. Эд. «Феникс», 2008.

Программирование АВС в 1С Энтерпрайз 7.7, BXV-Питербург, 2008.

9. руководство по бухгалтерскому учету. Бухгалтерский учет, учебник Н.П. Кондракова, Инфра-М, 2009.

10. Бухгалтерский учет. В.М. Богаченко, Н.А. Кириллова. Бухгалтерский учет и учет в стандартах бухгалтерского учета. 2008 Феникс.

Последнее учебное пособие по 1С: Бухгалтерский учет 7.7.

12. «Практическая работа в 1С: Бухгалтерия 7.7», В.Лаптев. В., Митченко И. А., Щербакова М. В., под ред. «1С Паблишинг», 2009.

13. 1С: Учебное пособие по бухгалтерскому учету 7.7. Д. Рязанцев, Н. Рязанцева, Изд.: BHV-Санкт-Петербург, 2008.

14. устав компании ООО «Сити».

15. 1С Официальный сайт компании. http://www.1c.ru/.

16. 1С Сайт бухгалтерской и торговой сети www.1cbit.ru.