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

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




































Главная

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

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


посмотреть текст работы


скачать работу можно здесь


полная информация о работе


весь список подобных работ


Нужна помощь с учёбой? Наши эксперты готовы помочь!
Нажимая на кнопку, вы соглашаетесь с
политикой обработки персональных данных

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

Федеральное государственное бюджетное образовательное учреждение
высшего профессионального образования
“ВОЛГОГРАДСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ”
Факультет подготовки инженерных кадров
«Основы автоматизированного бухгалтерского учета»
Организация занимается торговлей скоропортящимися продуктами. Для каждого товара указывается норма естественной убыли при транспортировке. Доставка товара покупателю отражается документом «Расходная накладная», оплата покупателя - документом «Приход денег». При получении товара покупатель по каждой накладной составляет акт (документ «Акт приема-передачи товаров»), о фактическом поступлении товара, за вычетом испортившегося при транспортировке.
В том случае, когда потери товара не превышают нормы естественной убыли, покупатель оплачивает весь товар. Если потери товара превышают нормы, то покупатель оплачивает только фактически полученный товар.
Оплата покупателя поступает общей суммой по нескольким накладным (накладные указываются в табличной части, сумма в шапке). При проведении документа оплаты должны автоматически распределяться по накладным, начиная с самой ранней недооплаченной, причем оплаты должны распределяться с учетом фактической задолженности покупателя. Следует считать, что переплат и авансов нет.
Учет товаров ведется в разрезе складов. Отгрузка по одной накладной возможна только по одному складу (склад реквизит шапки). Стоимость товаров рассчитывается как средняя по складу.
Необходимо создать отчеты о состоянии взаиморасчетов с покупателями и отгрузках товаров за период.
Взаиморасчеты с покупателями за период с 01.01.2009 по 31.03.2009
В отчете должна отражаться сумма отгрузок, которые должен оплатить покупатель, с учетом убыли.
Отгрузки товаров за период с 01.01.2009 по 31.03.2009
Фактически отгруженное количество должно отображать общее количество товаров, отгруженных нами покупателю, без учета того, сколько он реально получил.
1. Справочник «Номенклатура» - предназначен для хранения информации о товарах.
2. Справочник «Контрагенты» - предназначен для хранения базы данных организаций и физических лиц, с которыми компания вступает в расчетные отношения.
3. Справочник «Склады» - предназначен для ведения списка мест хранения товарно-материальных ценностей.
1. Документ «Расходная накладная» предназначен для отражения операций по реализации товаров.
Процедура ОбработкаПроведения(Отказ, Режим)
Движения.Взаиморасчеты.Записывать = Истина;
Для Каждого ТекСтрокаСписокНоменклатуры Из СписокНоменклатуры Цикл
Движение = Движения.Взаиморасчеты.Добавить();
Движение.ВидДвижения = ВидДвиженияНакопления.Расход;
Движения.ОтгрузкиТоваров.Записывать = Истина;
Для Каждого ТекСтрокаСписокНоменклатуры Из СписокНоменклатуры Цикл
Движение = Движения.ОтгрузкиТоваров.Добавить();
Движение.Номенклатура = ТекСтрокаСписокНоменклатуры.Номенклатура;
Движение.КоличествоОтправлено = ТекСтрокаСписокНоменклатуры.Количество;
Процедура ПередЗаписью(Отказ, РежимЗаписи, РежимПроведения)
СуммаПоДокументу = СписокНоменклатуры.Итог("Сумма");
2. Документ «Приход денег» - предназначен для добавления нового поступления денег и сведений о нем.
Процедура ОбработкаПроведения(Отказ, Режим)
Движения.Взаиморасчеты.Записывать = Истина;
Блокировка = Новый БлокировкаДанных;
ЭлементБлокировки = Блокировка.Добавить("РегистрНакопления.Взаиморасчеты");
ЭлементБлокировки.УстановитьЗначение("Контрагент", Контрагент);
ЭлементБлокировки.Режим = РежимБлокировкиДанных.Исключительный;
ЭлементБлокировки.ИсточникДанных = СписокНакладных;
ЭлементБлокировки.ИспользоватьИзИсточникаДанных("Документ", "Накладная");
| ПриходДенегСписокНакладных.Накладная КАК Накладная
| Документ.ПриходДенег.СписокНакладных КАК ПриходДенегСписокНакладных
| ПриходДенегСписокНакладных.Ссылка = &Ссылка
|////////////////////////////////////////////////////////////////////////////////
| ЕСТЬNULL(ВзаиморасчетыОстатки.СуммаОстаток, 0) КАК СуммаОстаток
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.Взаиморасчеты.Остатки(
| И Контрагент = &Контрагент) КАК ВзаиморасчетыОстатки
| ПО ВТСписок.Накладная = ВзаиморасчетыОстатки.Документ
Запрос.УстановитьПараметр("Ссылка", Ссылка);
Запрос.УстановитьПараметр("Момент", ?(Режим = РежимПроведенияДокумента.Неоперативный, МоментВремени(), Неопределено));
Запрос.УстановитьПараметр("Контрагент", Контрагент);
Выборка = Запрос.Выполнить().Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам);
Превышение = СуммаПоДокументу + Выборка.СуммаОстаток;
Сообщить("Сумма оплаты превышает имеющуюся задолженность на " + Превышение);
СуммаРаспределения = СуммаПоДокументу;
Пока ВыборкаДет.Следующий() И СуммаРаспределения > 0 Цикл
ТекСумма = Мин(СуммаРаспределения, -ВыборкаДет.СуммаОстаток);
Движение = Движения.Взаиморасчеты.Добавить();
Движение.ВидДвижения = ВидДвиженияНакопления.Приход;
Движение.Документ = ВыборкаДет.Накладная;
СуммаРаспределения = СуммаРаспределения - ТекСумма;
3. Документ «Акт приема-передачи» предназначен для фиксации факта передачи документов от одной стороны другой.
Процедура ОбработкаЗаполнения(ДанныеЗаполнения, СтандартнаяОбработка)
//{{__КОНСТРУКТОР_ВВОД_НА_ОСНОВАНИИ
// Данный фрагмент построен конструктором.
// При повторном использовании конструктора, внесенные вручную изменения будут утеряны!!!
Если ТипЗнч(ДанныеЗаполнения) = Тип("ДокументСсылка.РасходнаяНакладная") Тогда
Накладная = ДанныеЗаполнения.Ссылка;
Контрагент = ДанныеЗаполнения.Контрагент;
Для Каждого ТекСтрокаСписокНоменклатуры Из ДанныеЗаполнения.СписокНоменклатуры Цикл
НоваяСтрока = СписокНоменклатуры.Добавить();
НоваяСтрока.КоличествоОтправлено = ТекСтрокаСписокНоменклатуры.Количество;
НоваяСтрока.Номенклатура = ТекСтрокаСписокНоменклатуры.Номенклатура;
НоваяСтрока.Сумма = ТекСтрокаСписокНоменклатуры.Сумма;
НоваяСтрока.Цена = ТекСтрокаСписокНоменклатуры.Цена;
//}}__КОНСТРУКТОР_ВВОД_НА_ОСНОВАНИИ
Процедура ОбработкаПроведения(Отказ, Режим)
Движения.ОтгрузкиТоваров.Записывать = Истина;
Для Каждого ТекСтрокаСписокНоменклатуры Из СписокНоменклатуры Цикл
Движение = Движения.ОтгрузкиТоваров.Добавить();
Движение.Номенклатура = ТекСтрокаСписокНоменклатуры.Номенклатура;
Движение.КоличествоПолучено = ТекСтрокаСписокНоменклатуры.КоличествоПолучено;
Движения.Взаиморасчеты.Записывать = Истина;
| АктПриемаПередачиСписокНоменклатуры.Номенклатура КАК Номенклатура,
| СУММА(АктПриемаПередачиСписокНоменклатуры.КоличествоОтправлено) КАК КоличествоОтправлено,
| СУММА(АктПриемаПередачиСписокНоменклатуры.КоличествоПолучено) КАК КоличествоПолучено,
| СУММА(АктПриемаПередачиСписокНоменклатуры.Цена) КАК Цена
| Документ.АктПриемаПередачи.СписокНоменклатуры КАК АктПриемаПередачиСписокНоменклатуры
| АктПриемаПередачиСписокНоменклатуры.Ссылка = &Ссылка
| АктПриемаПередачиСписокНоменклатуры.Номенклатура
|////////////////////////////////////////////////////////////////////////////////
| КОГДА ВТСписок.КоличествоОтправлено - ВТСписок.КоличествоПолучено <= ВТСписок.КоличествоОтправлено * ЕСТЬNULL(НормыУбыли.НормаУбылиПроцент, 0) / 100
| ИНАЧЕ ВТСписок.КоличествоОтправлено - ВТСписок.КоличествоПолучено - ВТСписок.КоличествоОтправлено * ЕСТЬNULL(НормыУбыли.НормаУбылиПроцент, 0) / 100
| ВТСписок.КоличествоОтправлено - ВТСписок.КоличествоПолучено КАК ПотериФакт
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.НормыУбыли КАК НормыУбыли
| ПО ВТСписок.Номенклатура = НормыУбыли.Номенклатура";
Запрос.УстановитьПараметр("Ссылка", Ссылка);
Выборка = Запрос.Выполнить().Выбрать();
Если Выборка.ПревышениеПотерь > 0 Тогда
СнижениеДолга = СнижениеДолга + Выборка.Цена * Выборка.ПотериФакт;
Движение = Движения.Взаиморасчеты.Добавить();
Движение.ВидДвижения = ВидДвиженияНакопления.Приход;
4. Регистр накопления «Взаиморасчеты» - предназначен для хранения информации о взаимных расчетах с контрагентами.
5. Регистр накопления «Отгрузки товаров» - предназначен для хранения информации об отгрузках товаров контрагентам.
1. Отчет «Отгрузки товаров» - предназначен для отображения информации об отгрузках товаров контрагентам.
ОтгрузкиТоваровОбороты.Номенклатура,
ОтгрузкиТоваровОбороты.КоличествоОтправленоОборот,
ОтгрузкиТоваровОбороты.КоличествоПолученоОборот,
ЕСТЬNULL(НормыУбыли.НормаУбылиПроцент, 0) * ОтгрузкиТоваровОбороты.КоличествоОтправленоОборот / 100 КАК ДопустимаяУбыль,
ОтгрузкиТоваровОбороты.КоличествоОтправленоОборот - ОтгрузкиТоваровОбороты.КоличествоПолученоОборот КАК ПотеряноФакт
РегистрНакопления.ОтгрузкиТоваров.Обороты КАК ОтгрузкиТоваровОбороты
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.НормыУбыли КАК НормыУбыли
ПО ОтгрузкиТоваровОбороты.Номенклатура = НормыУбыли.Номенклатура
////////////////////////////////////////////////////////////////////////////////
КОГДА ВТСписок.ДопустимаяУбыль > ВТСписок.ПотеряноФакт
КОГДА ВТСписок.ДопустимаяУбыль > ВТСписок.ПотеряноФакт
ИНАЧЕ ВТСписок.ПотеряноФакт - ВТСписок.ДопустимаяУбыль
ВТСписок.КоличествоОтправленоОборот КАК ОтгруженоФактически
2. Отчет «Взаиморасчеты» - предназначен для отображения информации о взаимных расчетах с контрагентами.
ВзаиморасчетыОстаткиИОбороты.Регистратор.Накладная,
ВзаиморасчетыОстаткиИОбороты.СуммаПриход
РегистрНакопления.Взаиморасчеты.ОстаткиИОбороты(, , Регистратор, , ) КАК ВзаиморасчетыОстаткиИОбороты
ВзаиморасчетыОстаткиИОбороты.Регистратор ССЫЛКА Документ.АктПриемаПередачи
////////////////////////////////////////////////////////////////////////////////
ВзаиморасчетыОстаткиИОбороты.Контрагент КАК Покупатель,
-ВзаиморасчетыОстаткиИОбороты.СуммаНачальныйОстаток КАК НачальнаяЗадолженность,
ВзаиморасчетыОстаткиИОбороты.СуммаПриход КАК Оплата,
ВзаиморасчетыОстаткиИОбороты.СуммаРасход - ЕСТЬNULL(ВТ.СуммаПриход, 0) КАК Отгрузка,
-ВзаиморасчетыОстаткиИОбороты.СуммаКонечныйОстаток КАК КонечнаяЗадолженность,
ВзаиморасчетыОстаткиИОбороты.Регистратор КАК Документ
РегистрНакопления.Взаиморасчеты.ОстаткиИОбороты(, , Регистратор, , ) КАК ВзаиморасчетыОстаткиИОбороты
ПО ВзаиморасчетыОстаткиИОбороты.Регистратор = ВТ.РегистраторНакладная
НЕ ВзаиморасчетыОстаткиИОбороты.Регистратор ССЫЛКА Документ.АктПриемаПередачи
Учет товаров, контроль их срока хранения на складах фирмы как предметная область проектируемой базы данных "Хранение товаров". Содержание основных запросов базы данных. Методы сортировки массива данных - пузырька, цифровой сортировки и деревьев сравнений. контрольная работа [3,4 M], добавлен 12.02.2014
Система управления базами данных MySQL. Управление БД MySQL при помощи инструмента phpmyadmin. Принципы учета товарно-материальных ценностей. Спецификация оборудования, необходимого для нормального функционирования базы данных учета. Создание скрипта. дипломная работа [1,4 M], добавлен 16.08.2015
Исследование свойств системы управления базами данных Firebird. Разработка базы данных для автоматизации учета товарно-материальных ценностей. Изучение главных сущностей и атрибутов, присутствующих в данной базе данных. Построение связей между сущностями. курсовая работа [832,8 K], добавлен 23.02.2014
Перечень документов, на основании которых создается система автоматизации бухгалтерского учета товарно-материальных ценностей. Назначение и цели создания системы. Требование к содержанию работ по подготовке объекта автоматизации к вводу системы в действие курсовая работа [1,1 M], добавлен 05.07.2014
Роль оптовой торговли в рыночной экономике. Сортовой и партионный способы учета товаров. Организация бухгалтерского учета и документооборота на предприятии. Разработка базы данных для автоматизации учета переоценки стоимости товаров на оптовом складе. дипломная работа [2,8 M], добавлен 15.01.2012
Создание базы данных для ведения учёта товаров и услуг на предприятиях розничной торговли на примере компании "Евросеть СПБ". Экономическая сущность задач учета складских операций. Документальное оформление приёмки товаров. Среда создания базы данных. дипломная работа [3,1 M], добавлен 15.01.2012
Характеристика программы базы данных для хранения и учета материальных ценностей на складе, ее возможности и практическое применение. Процесс создания базы данных на основе реляционной СУБД MS Access. Связь сведений по товарам, поставщикам и покупателям. курсовая работа [13,8 K], добавлен 29.08.2009
Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д. PPT, PPTX и PDF-файлы представлены только в архивах. Рекомендуем скачать работу .

© 2000 — 2021



Основы автоматизированного бухгалтерского учета контрольная работа. Программирование, компьютеры и кибернетика.
Курсовая работа: Advertising as a Medium of Gender-Biased Communication
Задания Для Контрольной Работы 2 Вариант
Сочинение На Тему Мужество 9.3 Алексин
Курсовая работа: Организация и планирование работы порта
Факторы Закономерности И Динамика Психического Развития Реферат
Эссе На Тему Профессия Моей Мечты
Топик: The system of english tenses
Реферат по теме Чернобыльская катастрофа
Контрольная работа по теме Работа скруббера Вентури
Контрольная работа по теме Атомистическая концепция строения мира
Шпаргалки На Тему Налоги И Налогообложение
Курсовая работа по теме Актив баланса
Забвению Не Подлежит Цитаты Для Сочинений
Курсовая работа: Сучасна система освіти у Франції
Реферат по теме Електронна комерція
Көшбасшылық Және Инновацияны Қабылдау Эссе
Реферат по теме Не просто говорить о Шукшине
Курсовая работа по теме Анализ экономической эффективности производства ячменя
Реферат: Гомогенная и гетерогенная кристаллизация. Скачать бесплатно и без регистрации
Сочинение 11 Класс 2022 2022 Направления
Контроль якості, асортимент і конкурентноспроможність кисломолочних продуктів - Маркетинг, реклама и торговля курсовая работа
Тромбоз - Медицина контрольная работа
Правила личной гигиены и поведения медицинского персонала - Медицина реферат


Report Page