Информационная система учета продаж

Принципы учета реализации товаров. Комплекс бухгалтерских задач. Постановка задачи. Описание информационной системы. Обзор бухгалтерского учета продаж в торговле. Описание информационной системы "Учет продаж". Структура базы данных, важнейшие алгоритмы.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 06.08.2008
Размер файла 857,1 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

30

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РФ

Академия управления ТИСБИ

Факультет информационных технологий

Курсовая работа

по дисциплине: Администрирование информационных систем и баз данных

Тема:

ИНФОРМАЦИОННАЯ СИСТЕМА УЧЕТА ПРОДАЖ

Выполнила: студентка

группы ПИ-312

Исхакова Л.С.

Проверил: Беляев В.Б.

г.Казань, 2007

Содержание

Введение

1. Постановка задачи

2. Описание информационной системы

2.1 Краткий обзор бухгалтерского учета продаж в торговле

2.2 Описание информационной системы «Учет продаж»

3. Структура базы данных и важнейшие алгоритмы

Заключение

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

Приложения

Введение

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

На рынке существует немало систем автоматизации. Эти системы различаются как по функциональности, так и по совокупной стоимости владения.

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

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

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

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

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

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

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

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

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

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

1. Постановка задачи

Разрабатываемая информационная система “Учет продаж в оптовой торговле” включает следующий ряд основных задач:

1. Складской учет товаров;

2. Прием заявок от покупателей и резервирование товаров;

3. Формирование документов отгрузки;

4. Формирование отчетов по остаткам, резервам и продажам;

5. Учет оплат.

2.Описание информационной системы

2.1 Краткий обзор бухгалтерского учета продаж в торговле

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

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

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

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

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

наименование документа (форма);

дата составления;

содержание хозяйственной операции;

измерители хозяйственной операции (в количественном и стоимостном выражении);

наименование должностных лиц, ответственных за совершение хозяйственной операции и правильность ее оформления;

личные подписи и их расшифровки.

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

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

В торговой организации реализация товаров оформляется товаросопроводительными документами, предусмотренными условиями поставки товаров и правилами перевозки грузов (накладной, товарно-транспортной накладной, железнодорожной накладной или коносаментом).

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

При реализации товара первичные документы выписывает сама организация, при получении - поставщик (продавец) товаров.

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

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

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

2.2. Описание информационной системы “Учет продаж”.

Информационная система “Учет продаж” предназначена для автоматизации процессов учета продаж в торговых предприятиях.

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

1. Учет товаров на складах;

2. Прием заявок от покупателей;

3. Резервирование товаров на основе имеющихся заявок;

4. Формирование документов отгрузки;

5. Учет оплат;

6. Формирование отчетов:

· по остаткам;

· по резервам;

· по продажам.

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

Меню Справочник:

· товары;

· контрагенты;

· склады;

· договоры;

· банки;

· банковские счета.

Меню Документы:

· Приходная накладная;

· Расходная накладная;

· Продажи;

· Заявки;

· Приходно-кассовый ордер;

· Расходно-кассовый ордер.

Меню Журналы документов:

· Движение товаров.

Меню Отчеты:

· Резервы;

· Продажи;

· Взаиморасчеты;

· Остатки товаров.

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

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

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

Если Количество <> 0 Тогда Цена=Сумма/Количество Иначе Цена=0 КонецЕсли.

В документе “Приходная накладная” реквизит “Склад”, “Контрагент”, “Договор” выбираются из соответствующих справочников - Склады, Контрагенты, Договоры.

В документе “Расходная накладная” реквизиты заполняются таким же образом, как и при “Приходная накладная”. Но при проведении документа, если на складе введенный товар отсутствует, то документ не проводится и выводится сообщение. Также вместе с сообщением об отсутствии товара на складе выводится сообщение об остатках данного товара. Практически это выглядит следующим образом:

Поступление наличных денег осуществляется с помощью документа “Приходно-кассовый ордер”. Первое поле, заполняемое в форме, предназначено для ввода номера документа. Автоматически документу присваивается номер по порядку. Во втором поле проставляется дата документа, которая должна соответствовать дате поступления денежных средств в кассу. В графе “Контрагент” указывается контрагент, который выбирается из справочника “Контрагенты”. Соответствующим образом выбираются Договор, Банковский счет. И в поле “Сумма” вводится сумма, полученная от контрагента.

Таким же образом заполняется форма для документа “Расходно-кассовый ордер”, но при проведении, если на счете нет достаточного количества денежных средств, выдается сообщение “Недостаточно денег на счете”.

Экранные формы документов “Приходно-кассовый ордер” и “Расходно-кассовый ордер” выглядят так:

Расходно-кассовый ордер

Приходно-кассовый ордер

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

Для просмотра журнала документов “Движение товаров” необходимо выбрать в интерфейсе меню Журналы “Движение товаров”. Кнопкой нужно указать период времени, за который происходили движения:

Для получения отчетов, нужно выбрать соответствующий отчет в меню Отчеты. При выборе любого отчета появится диалог выбора периода отчета, если конец периода позднее даты последнего введенного документа, то система выдаст ошибку “Невозможно обращение к итогам после ТА”, нужно изменить дату конца периода. После выбора периода нужно нажать кнопку Сформировать.

Отчет “Остатки товаров” показывает остатки товаров по складам на указанный период времени:

Отчет “Взаиморасчеты” показывает расчеты контрагентов по договорам, срокам, суммам и просроченным дням:

Отчет “Продажи” формирует данные о продажах товаров - наименование товара, количество:

Отчет “Резервы” выдает данные о зарезервированных товарах на складах:

3. Структура базы данных и важнейшие ее алгоритмы

Объекты базы данных информационной системы “Учет оплат”.

Информационная система “Учет оплат” использует следующие метаданные:

1. Справочники

· Товары;

· Контрагенты;

· Склады;

· Договоры;

· Банки;

· Банковские счета;

2. Документы

· Приходная накладная;

· Расходная накладная;

· Продажи;

· Заявки;

· Приходно-кассовый ордер;

· Расходно-кассовый ордер;

3. Журналы документов

· Движение товаров;

4. Отчеты

· Резервы;

· Продажи;
взаиморасчеты;

· Остатки товаров;

5. Регистры

· Остатки товаров;

· Резервы;

· Денежные средства;

· Взаиморасчеты;

· Продажи.

Справочники.

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

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

· Товары;

· Контрагенты (ИНН, фактический адрес, юридический адрес, тип);

· Склады;

· Договоры (предельный срок оплаты);

· Банки;

· Банковские счета (номер, банк).

Справочник “Товары” хранит все наименования товаров, имеющихся на предприятии. Контрагенты - здесь хранится информация об организациях, с которыми взаимодействует предприятие. На Складах хранятся все имеющиеся товары. Договоры заключаются с контрагентами при осуществлении какой-либо операции. Банки - хранит номер счета, открытый контрагентом. Банковские счета - наименование банка и номер лицевого счета банка.

Документы.

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

Типовая конфигурация включает широкий набор документов разных видов. Часть документов предназначена только для ввода, хранения и печати первичных документов, используемых на предприятии. Другая часть документов, помимо ввода данных первичного документа, выполняет автоматическое формирование проводок (например, документ “Приходный кассовый ордер”, “Расходный кассовый ордер”). Использование документов, автоматически формирующих проводки, позволяет существенно облегчить ведение бухгалтерского учета и подготовку к составлению отчетности, особенно при большом количестве операций.

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

По данным, введенным в форму документа, формируется печатная форма документа и проводки документа.

База данных включает следующие виды документов:

· Приходная накладная (Шапка - склад, контрагент, договор; Табличная часть - товар, количество, цена, сумма);

· Расходная накладная(Шапка - склад, контрагент, договор; Табличная часть - товар, количество, цена, сумма);

· Приходно-кассовый ордер;

· Расходно-кассовый ордер (Шапка: склад, договор, клиент; Табличная часть - товар, количество, цена, сумма).

Журнал документов.

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

В конфигураторе используется “Движение товаров” по следующим документам и их соответствующими графами: “Приходная накладная”, “Расходная накладная”, “Продажа”, и графы - сумма и склад.

Регистры.

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

Документы => Регистры => Отчеты

Измерения и ресурсы.

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

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

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

Предположим, что регистр “Остатки товаров” должен содержать сведения о количестве и стоимости каждого товара на каждом складе. В идеологии системы 1С: Предприятии регистр такого вида представляет собой прямоугольную систему координат на одной оси которой находятся склады, на другой -- товары, а на пересечении конкретного склада и конкретного товара находятся цифры количества товара и стоимости товара.

В базе данных есть следующие регистры:

· “Остатки товаров”;

· “Резервы”;

· “Денежные средства”;

· “Взаиморасчеты”;

· “Продажи”.

Регистр “Остатки товаров”. Измерения: Товар, Склад. Ресурсы: Кол-во, Стоимость.

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

Регистр “Резервы”.

Измерения: Товар, Склад, Клиент.

Ресурсы: Количество, Сумма.

С помощью данного регистра можно увидеть, какой товар, на каком складе, каким клиентом (контрагентом) и на какую сумму зарезервирован.

Регистр “Денежные средства”.

Измерения: Банковские счета.

Ресурсы: Сумма.

Показывает денежные средства в разрезе банковских счетов и суммы.

Регистр “Взаиморасчеты”.

Измерения: Контрагент, Договор.

Ресурсы: Сумма.

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

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

Измерения: Контрагент, Товар, Склад.

Ресурсы: Количество, Сумма.

Отчеты.

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

Заключение

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

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

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

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

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

В процессе конфигурирования сформировали структуру информационной системы “Учет продаж”, алгоритмы ее обработки, формы диалогов и выходных документов. В процессе исполнения созданная информационная система оперирует конкретными понятиями, описанными на этапе конфигурирования (справочниками товаров и организаций, накладными и т.д).

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

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

· Ведется складской учет товаров;

· Осуществляется прием заявок от покупателей;

· На основе поступивших заявок идет резервирование товаров;

· Формируются документы отгрузки;

· Формируются отчеты: по остаткам; по резервам; по продажам;

· Ведется учет оплат на основе кассовых ордеров.

Список использованной литературы

1. 1С: Предприятие 7.7 : практический самоучитель: 1С: Бухгалтерия, 1С: Торговля и склад, 1С: Зарплата и кадры : учеб. пособие / Е.В.Филимонова. - Ростов на Дону : Феникс, 2007.

2. 1С: Бухгалтерия для бюджетных учреждений. Новый план счетов. - СПб.: БХВ-Петербург, 2006.

3. Положение по ведению бухгалтерского учета и бухгалтерской отчетности в Российской Федерации (утв. приказом Минфина РФ от 29 июля 1998 г. N 34н).

4. Пипко В.А., Булавина Л.Н. Настольная книга бухгалтера и аудитора / Под ред. академика Н.В. Бондаренко. - М.: Финансы и статистика, 2000

5. Торговое дело: Экономика и организация: Учебник для ВУЗов / Под общ. ред. Л.А.Брагина, Т.П.Данько. - М.: ИНФРА - М, 1997.

6. Методика финансового анализа предприятия А.Д.Шеремет, Е.В.Негашев - М.: Инфа-М, 2001.

7. Практическая работа в 1С: Предприятие 7.7 Настройка, конфигурирование, программирование и эксплуатация. Е.В.Филимонова. - Ростов на Дону: Феникс, 2007.

Приложение 1

Модуль документа “Приходная накладная”

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

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

· Пока Получить Строку() = 1 Цикл

· Регистр. Остатки Товаров. Товар = Товар;

· Регистр. Остатки Товаров. Склад = Склад;

· Регистр. Остатки Товаров. Количество = Количество;

· Регистр. Остатки Товаров. Сумма = Сумма;

· Регистр. Остатки Товаров. Движение Приход Выполнить();

· Конец Цикла;

· Регистр. Взаиморасчеты. Контрагент = Контрагент;

· Регистр. Взаиморасчеты. Договор = Договор;

· Регистр. Взаиморасчеты. Сумма = Итог("Сумма");

· Регистр. Взаиморасчеты. Движение Приход Выполнить();

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

Приложение 2

Модуль документа “Расходная накладная”

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

Регистры = Создать Объект("Регистр. Остатки Товаров");

· Если Итоги Актуальны()=0 Тогда

· Регистры. Временный Расчет(1);

· Рассчитать Регистры На(ДатаДок);

· Конец Если;

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

· Пока Получить Строку() = 1 Цикл

· Если Регистры. Остаток(Товар, Склад,"Количество")<Количество

Тогда Сообщить("Недостаточно товара на складе, остаток = "+Регистры. Остаток (Товар, Склад,"Количество"));

· Статус Возврата(0);

§ Конец Если;

§ Регистр. Остатки Товаров. Товар = Товар;

§ Регистр. Остатки Товаров. Склад = Склад;

§ Регистр. Остатки Товаров. Количество = Количество;

§ Регистр. Остатки Товаров. Сумма = Сумма;

§ Регистр. Остатки Товаров. Движение Расход Выполнить();

§ Колво = Регистры. Остаток (Товар, Склад,"Количество")-Количество;

§ Сообщить("остаток товара "+Товар+" на складе"+Склад+" = "+Колво)

· Конец Цикла;

· Регистр. Взаиморасчеты. Контрагент = Контрагент;

· Регистр. Взаиморасчеты. Договор = Договор;

· Регистр. Взаиморасчеты. Сумма = Итог("Сумма");

· Регистр. Взаиморасчеты. Движение Расход Выполнить();

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

Приложение 3

Модуль документа “Продажи”

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

§ Регистры = Создать Объект("Регистр. Резервы");

§ Исходный Документ. Выбрать Строки();

§ Пока Исходный Документ. Получить Строку() = 1 Цикл

· Регистр. Продажи. Товар = Исходный Документ. Товар;

· Регистр. Продажи. Количество = Исходный Документ. Количество;

· Регистр. Продажи. Сумма = Исходный Документ. Сумма;

· Регистр. Продажи. Склад = Исходный Документ. Склад;

· Регистр. Продажи. Контрагент = Клиент;

· Регистр. Продажи. Движение Выполнить();

· Регистр. Резервы. Товар = Исходный Документ. Товар;

· Регистр. Резервы. Количество = Исходный Документ. Количество;

· Регистр. Резервы. Сумма = Исходный Документ. Сумма;

· Регистр. Резервы. Склад = Исходный Документ. Склад;

· Регистр. Резервы. Клиент = Исходный Документ. Клиент;

· Регистр. Резервы. Движение Расход Выполнить();

§ Конец Цикла;

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

Приложение 4

Модуль документа “Заявки”

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

§ Регистры = Создать Объект("Регистр. Остатки Товаров");

§ Если Итоги Актуальны()=0 Тогда

· Регистры. Временный Расчет(1);

· Рассчитать Регистры На(Дата Док);

§ Конец Если;

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

§ Пока Получить Строку() = 1 Цикл

· Если Регистры. Остаток(Товар, Склад,"Количество")<Количество Тогда Сообщить("Недостаточно товара на складе, остаток = "+Регистры. Остаток (Товар, Склад,"Количество"));

o Статус Возврата(0);

· Конец Если;

· Регистр. Остатки Товаров. Товар = Товар;

· Регистр. Остатки Товаров. Количество = Количество;

· Регистр. Остатки Товаров. Сумма = Сумма;

· Регистр. Остатки Товаров. Склад = Склад;

· Регистр. Остатки Товаров. Движение Расход Выполнить();

· Регистр. Резервы. Товар = Товар;

· Регистр. Резервы. Количество = Количество;

· Регистр. Резервы. Сумма = Сумма;

· Регистр. Резервы. Склад = Склад;

· Регистр. Резервы. Клиент = Клиент;

· Регистр. Резервы. Движение Приход Выполнить();

· Конец Цикла; Конец Процедуры

Приложение 5

Модуль документа “Приходный кассовый ордер”

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

§ Регистр. Денежные Средства. Банковские Счета = Банковский Счет;

§ Регистр. Денежные Средства. Сумма =Сумма;

§ Регистр. Денежные Средства. Движение Приход Выполнить();

§ Регистр. Взаиморасчеты. Контрагент = Контрагент;

§ Регистр. Взаиморасчеты. Договор = Договор;

§ Регистр. Взаиморасчеты. Сумма = Сумма;

§ Регистр. Взаиморасчеты. Движение Приход выполнить();

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

Приложение 6

Модуль документа “Расходный кассовый ордер”

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

§ Регистры = Создать Объект ("Регистр. Денежные Средства");

§ Если Итоги Актуальны()=0 Тогда

· Регистры. Временный Расчет(1);

· Рассчитать Регистры На(ДатаДок);

§ Конец Если;

§ Если Регистры.Остаток(Банковские Счета,"Сумма")<Сумма Тогда Сообщить("Недостаточно денег на счете");

· Статус Возврата(0);

§ Конец Если;

§ Регистр. Денежные Средства. Банковские Счета = Банковские Счета;

§ Регистр. Денежные Средства. Сумма = Сумма;

§ Регистр. Денежные Средства. Движение Расход Выполнить();

§ Регистр. Взаиморасчеты. Контрагент = Контрагент;

§ Регистр. Взаиморасчеты. Договор = Договор;

§ Регистр. Взаиморасчеты. Сумма = Сумма;

§ Регистр. Взаиморасчеты. Движение Расход выполнить();

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

Приложение 7

Модуль отчета “Остатки товаров”

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

§ Запрос = Создать Объект("Запрос");

§ Текст Запроса ="Период с Дата Нач по Дата Кон;

§ Товар = Регистр. Остатки Товаров. Товар;

§ Склад = Регистр. Остатки Товаров. Склад;

§ Кол = Регистр. Остатки Товаров. Количество;

§ Сум = Регистр. Остатки Товаров. Сумма;

§ Группировка Склад;

§ Группировка Товар;

§ Функция Кол Нач = Нач Ост(Кол);

§ Функция Кол Кон = Кон Ост(Кол);

§ Функция Сум Нач = НачОст(Сум);

§ Функция Сум Кон = Кон Ост(Сум);";

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

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

§ Таб. Вывести Секцию ("Шапка");

§ Если Запрос. Выполнить (Текст Запроса)=1 Тогда

· Пока Запрос. Группировка("Склад")=1 Цикл

o Склад = Запрос. Склад;

o Итого Нач = Запрос. СумНач;

o Итого Кон = Запрос. Сум Кон;

o Таб. Вывести Секцию("Склад");

o Пока Запрос. Группировка("Товар")=1 Цикл

§ Товар = Запрос. Товар;

§ Кол Нач = Запрос. Кол Нач;

§ Кол кон = Запрос. Кол кон;

§ Сум Нач =З апрос. Сум нач;

§ Сум кон = Запрос. Сум кон;

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

o Конец Цикла;

· Конец Цикла;

· Таб.Показать();

§ Иначе Сообщить("Ошибка");

· Возврат;

§ Конец Если;

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

Приложение 8

Модуль отчета “Взаиморасчеты”

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

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

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

§ Таб. Вывести Секцию("Шапка");

§ Запрос = Создать Объект("Запрос");

§ Текст Запроса ="Период с Дата Нач по ДатаНач;

§ Контрагент = Регистр. Взаиморасчеты. Контрагент;

§ Договор = Регистр. Взаиморасчеты. Договор;

§ Сум = Регистр. Взаиморасчеты. Сумма;

§ Срок = Регистр. Взаиморасчеты. Договор. Предельный Срок Оплаты;

§ Функция Проср Дней = Сумма (Дата Нач-Срок);

§ Группировка Контрагент;

§ Группировка Договор;

§ Функция Сум Нач = Нач Ост(Сум);

§ Условие (Срок<Дата Нач);";

§ Если Запрос. Выполнить (Текст Запроса)=1

§ Тогда

· Пока Запрос. Группировка("Контрагент")=1 Цикл

o Контрагент = Запрос. Контрагент;

o Пока Запрос. Группировка("Договор")=1 Цикл

§ Договор = Запрос. Договор;

§ Сум1=Запрос.СумНач;

§ Срок = Запрос. Срок;

§ Пр Дней = Запрос. Проср Дней;

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

o Конец Цикла;

· Конец Цикла;

· Таб.Показать();

§ Иначе Сообщить("Ошибка");

· Возврат;

§ Конец Если;

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

Приложение 9

Модуль отчета “Продажи”

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

§ Запрос = Создать Объект("Запрос");

§ Текст Запроса ="Период с Дата Нач по Дата Кон;

§ Товар = Регистр. Продажи. Товар;

§ Сум = Регистр. Продажи. Сумма;

§ Группировка Товар;

§ Функция Сумма Т = Сумма(Сум);";

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

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

§ Таб. Вывести Секцию ("Шапка");

§ Если Запрос. Выполнить (ТекстЗапроса)=1 Тогда

· Пока Запрос. Группировка("Товар")=1 Цикл

o Товар = Запрос.Товар;

o Сумма Пост = Запрос.СуммаТ;

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

· Конец Цикла;

· Таб.Показать();

§ Иначе Сообщить("Ошибка запроса");

· Статус Возврата(0);

§ Конец Если;

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

Приложение 10

Модуль отчета “Резервы”

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

§ Запрос = Создать Объект("Запрос");

§ Текст Запроса ="Период с Дата Нач по Дата Нач;

§ Товар = Регистр. Резервы. Товар;

§ Склад = Регистр. Резервы. Склад;

§ Клиент = Регистр. Резервы. Клиент;

§ Кол = Регистр. Резервы. Количество;

§ Сум = Регистр. Резервы. Сумма;

§ Группировка Товар;

§ Функция Количество = Кон Ост(Кол);";

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

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

§ Таб.Вывести Секцию("Шапка");

§ Если Запрос. Выполнить( Текст Запроса)=1 Тогда

· Пока Запрос. Группировка("Товар")=1 Цикл

o Склад = Запрос. Склад;

o Товар = Запрос. Товар;

o Клиент = Запрос. Клиент;

o Количество = Запрос. Количество;

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

· Конец Цикла;

· Таб.Показать();

§ Иначе Сообщить("Ошибка");

· Возврат;

§ Конец Если;

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


Подобные документы

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

    дипломная работа [2,4 M], добавлен 06.11.2011

  • Автоматизация учета закупки и реализации продукции. Сущность задач учета операций товародвижения. Характеристика входной, постоянной, промежуточной и результатной информации. Структура программных средств. Руководство программиста и пользователя.

    курсовая работа [2,4 M], добавлен 23.12.2013

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

    дипломная работа [5,1 M], добавлен 02.10.2011

  • Создание автоматизированной информационной системы учета оборудования (компьютерной и оргтехники) на АКБ НМБ ОАО с использованием современных компьютерных средств. Проектирование базы данных. Алгоритмы решения задач. Расчёт затрат на проектирование.

    дипломная работа [2,1 M], добавлен 16.12.2013

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

    курсовая работа [1,7 M], добавлен 31.03.2012

  • Знакомство с этапами разработки автоматической информационной системы для учета продаж бытовой техники для автоматизации документооборота. Рассмотрение особенностей выявления бизнес-процесса продаж бытовой техники, анализ этапов составления инструкции.

    дипломная работа [1,4 M], добавлен 28.11.2014

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

    дипломная работа [2,4 M], добавлен 29.08.2014

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

    курсовая работа [1,3 M], добавлен 17.05.2013

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

    курсовая работа [447,0 K], добавлен 08.03.2011

  • Создание базы данных информационной системы для учета продаж бытовой техники и автоматизации документооборота в phpMyAdmin. Функциональная диаграмма IDEF0. Создание нового пользователя, таблиц, записей в таблице. Организация сайта на локальном сервере.

    курсовая работа [2,8 M], добавлен 11.05.2014

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.