Автоматизация учета бракованной продукции

  • Вид работы:
    Курсовая работа (т)
  • Предмет:
    Информационное обеспечение, программирование
  • Язык:
    Русский
    ,
    Формат файла:
    MS Word
    4,97 Мб
  • Опубликовано:
    2015-10-19
Вы можете узнать стоимость помощи в написании студенческой работы.
Помощь в написании работы, которую точно примут!

Автоматизация учета бракованной продукции

РЕФЕРАТ

Объект исследования - учёт бракованной продукции.

Предмет исследования - информационная система процесса учёта бракованной продукции.

Цель работы - разработка информационной системы учёта бракованной продукции в «1С: Предприятие 8.2».

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

Исследования и разработки: рассмотрены теоретические основы учёта бракованной продукции; определены основные характеристики и особенности учёта бракованной продукции в «1С: Предприятие 8.2», раскрыты особенности работы данной системы, разработана информационная система для данного процесса в системе «1С: Предприятие 8.2».

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

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

ВВЕДЕНИЕ

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

Автоматизация учета бракованной продукции позволит:

-        обобщить информацию о потерях от брака в разрезе цехов и подразделений;

-        оценить общую сумму исправимого брака;

         оценить общую сумму неисправимого брака;

         оценить общее количество бракованной продукции.

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

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

Целью курсовой работы является разработка информационной системы учёта бракованной продукции в «1С: Предприятие 8.2».

Задачами курсовой работы являются:

         описание учета бракованной продукции;

         проведение анализа полученной информации;

         обобщение полученной информации;

         описание концепции разрабатываемой информационной системы;

         разработка информационной системы в «1С: Предприятие 8.2».

Методами исследования являются:

         анализ предметной области;

         обобщение и систематизация полученных результатов;

         моделирование предметной области в системе «1С: Предприятие 8.2».

1. Теоретические основы учёта бракованной продукции

интерфейс справочник отчёт регистр

1.1 Общие сведения по учёту бракованной продукции

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

Различают следующие виды брака:

В зависимости от характера дефектов, брак подразделяется на:

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

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

В зависимости от места обнаружения, брак подразделяется следующим образом:

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

Внешний брак - брак, выявленный у потребителя в процессе использования или сборки [1].

В зависимости от причины возникновения:

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

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

В себестоимость внутреннего исправимого брака включаются:

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

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

         соответствующая доля расходов на содержание и эксплуатацию оборудования и общепроизводственных расходов.

В общем случае стоимость внешнего брака определяется как сумма:

-        производственной себестоимости продукции (изделий), окончательно забракованной заказчиками;

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

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

-        стоимость забракованной продукции по цене ее возможного использования;

-        суммы, фактически удержанные с виновников брака;

-        суммы возмещения убытков, присужденные хозяйственным судом или фактически взысканные с поставщиков за поставку недоброкачественных материалов или полуфабрикатов.[3]

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

Потери от брака учитываются по дебету счета 28 «Брак в производстве».

К ним относятся:

-        себестоимость окончательно забракованной продукции, полуфабрикатов, работ за вычетом удержаний из заработной платы и возмещений виновниками брака;

-        стоимость материалов для исправления брака;

-        оплата труда рабочих за исправление брака и отчисления (ФСЗН и обязательное государственное страхование).

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

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

Фактическая себестоимость окончательного брака отражается по дебету 28 с кредита 20; фактические затраты по исправлению брака собираются по дебету счета 28 с кредита счетов 10, 68, 70, 69 и др.

По кредиту счета 28 отражаются суммы, относимые на уменьшение потерь от брака:

-        стоимость брака продукции по цене возможного использования (Дебет 10, 43 Кредит 28);

- суммы возмещений, отнесенные на виновников брака (Дебет 70, 73 Кредит 28);

-        суммы, отнесенные на поставщиков бракованных материалов (Дебет 76 Кредит 28).

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

Аналитический учет по счету 28 «Брак в производстве» ведется по отдельным цехам, видам продукции, статьям расходов, причинам и виновникам брака.

Потери от брака включаются в себестоимость только тех видов продукции, работ, услуг, по которым обнаружен брак, отдельной статьей «Потери от брака» [4]. Корреспонденция счетов со счётом 28 более подробно описана в приложении А.

1.2 Концепция будущей информационной системы

Разрабатываемая информационная система поддерживает следующие операции по учёту брака:

         При обнаружении исправимого брака в производстве оформляется «Акт об исправимом браке»;

2       При обнаружении неисправимого брака в производстве оформляется «Акт о неисправимом браке»;

         В случае возврата исправимых бракованных товаров от покупателя оформляется «Акт о внешнем исправимом браке»;

         В случае возврата неисправимых бракованных товаров от покупателя оформляется «Акт о внешнем неисправимом браке»;

         В случае обнаружения исправимого брака на складе оформляется документ «Инвентаризация исправимого брака на складе»;

         В случае обнаружения неисправимого брака на складе оформляется документ «Инвентаризация неисправимого брака на складе».

В справочнике «Номенклатуры» будет храниться информация о наименовании продукции/материала, его цене и типе номенклатуры (продукция производства/материал). В справочнике «МОЛ» будет содержаться информация о сотрудниках ответственных за конкретные участки на производстве, а также на складах. Справочник «Контрагенты» будет содержаться информацию о покупателях продукции предприятия. Справочник «Подразделения» будет содержать наименование участка производства. В справочнике «Склады» будут храниться наименования складов организации.

В регистрах накопления остатков вида обороты «ВнутреннийИсправи-мыйБрак», «ВнутреннийНеисправимыйБрак», «ВнешнийИсправимыйБрак», «ВнешнийНеисправимыйБрак» будет содержаться сумма и количество обнаруженного исправимого и неисправимого брака в производстве, на складе и у покупателя соответственно.

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

2. Создание конфигурации «Учёт бракованной продукции»

.1 Характеристика констант, перечислений

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

-        НазваниеОрганизации (тип - строка, длина - 60);

-        АдресОрганизации (тип - строка, длина - 60);

         ТелефонОрганизации (тип - строка, длина - 8);

         EmailОрганизации (тип - строка, длина - 20);

         СтавкаНДС (тип - число, длина - 4, точность - 2);

         СтавкаФСЗН (тип - число, длина - 4, точность - 2);

         СтавкаСтраховыхВзносов (тип - число, длина - 4, точность - 2).

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

Функция ПолучитьПроцентНДС() Экспорт

Возврат(Константы.СтавкаНДС.Получить());

КонецФункции

Функция ПолучитьПроцентФСЗН() Экспорт

Возврат(Константы.СтавкаФСЗН.Получить());

КонецФункции

Функция ПолучитьПроцентСтраховыхОтчислений() Экспорт

Возврат(Константы.СтавкаСтраховыхВзносов.Получить());

КонецФункции

Для удобства изменения значений констант были созданы формы СведенияОбОрганизации и НастройкаНалоговИОтчислений, представленные на рисунках Б.1 и Б.2 приложения Б.

В разработанной конфигурации «Учёт бракованной продукции» были созданы перечисления, представленные в таблице 1.

Таблица 1 - Описание перечислений

Имя

Список значений

Пол

Мужской Женский

ПричинаБрака

По вине МОЛ Технический

Примечание - Источник: собственная разработка

Перечисление Пол будет использоваться в справочнике Сотрудники, а ПричинаБрака - в документах: Акт об исправимом браке, акт о неисправимом браке, инвентаризация исправимого брака на складе, инвентаризация неисправимого брака на складе.

2.2 Характеристика справочников

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

         Код (длина - 9);

-        Наименование (длина - 40);

         Цена (тип - число, длина - 15, точность - 2).

Справочник является иерархическим с иерархией групп и элементов. Форма элемента справочника представлена на рисунке В.1 приложения В.

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

         Код (длина - 9);

         Наименование (длина - 40);

         Адрес (тип - строка, длина - 70);

         Пол (тип - ПеречислениеСсылка.Пол);

         Телефон (тип - строка, длина - 8);

         Email (тип - строка, длина - 20);

         ДатаРождения (тип - дата).

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

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

         Код (длина - 9);

         Наименование (длина - 50);

         Адрес (тип - строка, длина - 60);

         Телефон (тип - строка, длина - 8).

Форма элемента справочника представлена на рисунке В.3 приложения В.        Справочник Подразделения используется для хранения данных о цехах производств. Данный справочник содержит следующие реквизиты:

-        Код (длина - 9);

         Наименование (длина - 30).

Форма элемента справочника представлена на рисунке В.4 приложения В. Справочник Склады используется для хранения данных о складах предприятия. Данный справочник содержит следующие реквизиты:

         Код (длина - 9);

         Наименование (длина - 30);

         ХранениеБрака (тип - булево).

Форма элемента справочника представлена на рисунке В.5 приложения В.

2.3 Характеристика документов

При обнаружении исправимого брака при производстве оформляется документ Акт об исправимом браке. В случае виновности МОЛ в допущении брака с него взыскивается стоимость исправления данного брака, а в случае исправления брака виновником - оплата за исправление ему не начисляется. Сумма материалов будет списываться на каждую партию номенклатуры пропорционально. В случае допущения технического брака сотрудником будут произведены начисления зарплаты и соответствующие налоговые начисления ответственному за исправление брака и списание накопленной суммы по дебету счёта 28 в основное производство. В случае если брак произошёл по вине МОЛ и виновное лицо не является ответственным за исправление допущенного брака с него взымается сумма затраченная на исправление брака. В случае исправления брака виновным лицом заработная плата ему не начисляется. Более детальное описание формируемых проводок описано в приложении А. Документ формирует движения по регистру накопления оборотов ИсправимыйВнутреннийБрак и регистру бухгалтерии Управленческий. Для данного документа оперативное проведение - запрещено, а периодичность нумерации установлена в пределах месяца. В документе содержатся следующие реквизиты:

         Подразделение (тип - СправочникСсылка.Подразделения, проверка заполнения - выдавать ошибку, выбор групп и элементов - элементы, связи параметров выбора - МОЛ(МОЛ), режим изменения связанного значения - не изменять);

-        МОЛ (тип - СправочникСсылка.МОЛ, проверка заполнения - выдавать ошибку, выбор групп и элементов - элементы, связи параметров выбора - Отбор.Владелец(Подразделение), режим изменения связанного значения - очищать);

         ПричинаБрака (тип - ПеречислениеСсылка.ПричинаБрака, проверка заполнения - выдавать ошибку);

         ОписаниеБрака (тип - строка, длина - 255);

         ОтветственныйЗаИсправление (тип - СправочникСсылка.МОЛ, проверка заполнения - выдавать ошибку);

         ОплатаЗаИсправление (тип - число, длина - 15, точность - 2, неотрицательное).

В данном документе имеются следующие табличные части:

         СписокБракованныхТоваров;

         МатериалыНаИсправление.

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

-        Номенклатура (тип - СправочникСсылка.Номенклатуры, проверка заполнения - выдавать ошибку);

-        Количество (тип - число, длина - 12, точность - 0, неотрицательное, проверка заполнения - выдавать ошибку);

         Цена (тип - число, длина - 15, точность - 2, неотрицательное);

         Сумма (тип - число, длина - 15, точность - 2, неотрицательное).

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

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

         Номенклатура (тип - СправочникСсылка.Номенклатуры, проверка заполнения - выдавать ошибку);

-        Количество (тип - число, длина - 12, точность - 0, неотрицательное, проверка заполнения - выдавать ошибку);

         Цена (тип - число, длина - 15, точность - 2, неотрицательное);

         Сумма (тип - число, длина - 15, точность - 2, неотрицательное).

Код модуля объекта приведён в листинге И.1 приложения И. Код модуля формы приведён в листинге И.2 приложения И.

На форме документа МОЛ выбирается из соответствующего выбранного подразделения. При изменении номенклатуры или количества в таблицах СписокБракованныхТоваров и МатериалыНаИсправление сумма по текущему полю рассчитывается автоматически. В табличных частях СписокБракованныхТоваров и МатериалыНаИсправление элементы Цена и Сумма доступны только в режиме просмотра для предотвращения их изменения пользователем. Форма документа представлена на рисунках Г.1 и Г.2 приложения Г.

Акт о неисправимом браке оформляется в том случае, если бракованная продукция, обнаруженная при производстве, не может быть исправлена. В этом случае она отправляется на специальный склад, где хранятся бракованные товары, не подлежащие исправлению. В случае возникновения брака по вине МОЛ с него взыскивается полная стоимость забракованной продукции. Более детальное описание формируемых проводок описано в приложении А. Данный документ формирует движения по регистру накопления оборотов НеисправимыйВнутреннийБрак и регистру бухгалтерии Управленческий. Для данного документа оперативное проведение - запрещено, а периодичность нумерации установлена в пределах месяца. В документе содержатся следующие реквизиты:

-        Подразделение (тип - СправочникСсылка.Подразделения, проверка заполнения - выдавать ошибку, выбор групп и элементов - элементы, связи параметров выбора - МОЛ(МОЛ), режим изменения связанного значения - не изменять);

-        МОЛ (тип - СправочникСсылка.МОЛ, проверка заполнения - выдавать ошибку, выбор групп и элементов - элементы, связи параметров выбора - Отбор.Владелец(Подразделение), режим изменения связанного значения - очищать);

         Склад (тип - СправочникСсылка.Склады, проверка заполнения - выдавать ошибку, параметры выбора - Отбор.ХранениеБрака(Истина), выбор групп и элементов - элементы, связи параметров выбора - Кладовщик(Кладовщик), режим изменения связанного значения - не изменять);

         Кладовщик (тип - СправочникСсылка.МОЛ, проверка заполнения - Выдавать ошибку, выбор групп и элементов - элементы, связи параметров выбора - Отбор.Владелец(Склад), режим изменения связанного значения - очищать);

         ПричинаБрака (тип - ПеречислениеСсылка.ПричинаБрака, проверка заполнения - выдавать ошибку);

         ОписаниеБрака (тип - строка, длина - 255);

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

-        Номенклатура (тип - СправочникСсылка.Номенклатуры, проверка заполнения - выдавать ошибку);

-        Количество (тип - число, длина - 12, точность - 0, неотрицательное, проверка заполнения - выдавать ошибку);

         Цена (тип - число, длина - 15, точность - 2, неотрицательное);

         Сумма (тип - число, длина - 15, точность - 2, неотрицательное).

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

На форме документа МОЛ выбирается из соответствующего выбранного подразделения. При изменении номенклатуры или количества в таблице сумма по текущему полю рассчитывается автоматически. После выбора склада соответствующий кладовщик, закреплённый за данным складом, устанавливается автоматически. Так же на форме документа в табличной части элементы Цена и Сумма доступны только в режиме просмотра для предотвращения их изменения пользователем. Форма документа представлена на рисунке Г.3 приложения Г.

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

-        Контрагент (тип - СправочникСсылка.Контрагенты, проверка заполнения - выдавать ошибку);

-        ОписаниеБрака (тип - строка, длина - 255);

         ОтветственныйЗаИсправление (тип - СправочникСсылка.МОЛ, проверка заполнения - выдавать ошибку);

         ОплатаЗаИсправление (тип - число, длина - 15, точность - 2, неотрицательное).

В данном документе имеются следующие табличные части:

         СписокБракованныхТоваров;

         МатериалыНаИсправление.

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

-        Номенклатура (тип - СправочникСсылка.Номенклатуры, проверка заполнения - выдавать ошибку);

-        Количество (тип - число, длина - 12, точность - 0, неотрицательное, проверка заполнения - выдавать ошибку).

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

         Номенклатура (тип - СправочникСсылка.Номенклатуры, проверка заполнения - выдавать ошибку);

-        Количество (тип - число, длина - 12, точность - 0, неотрицательное, проверка заполнения - выдавать ошибку);

         Цена (тип - число, длина - 15, точность - 2, неотрицательное);

         Сумма (тип - число, длина - 15, точность - 2, неотрицательное).

При изменении номенклатуры или количества в таблицах СписокБракованныхТоваров и МатериалыНаИсправление сумма по текущему полю рассчитывается автоматически. На форме документа в табличной МатериалыНаИсправление элементы Цена и Сумма доступны только в режиме просмотра. Форма документа представлена на рисунках Г.4 и Г.5 приложения Г.

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

         Контрагент (тип - СправочникСсылка.Контрагенты, проверка заполнения - выдавать ошибку);

-        Склад (тип - СправочникСсылка.Склады, проверка заполнения - выдавать ошибку, параметры выбора - Отбор.ХранениеБрака(Истина), выбор групп и элементов - элементы, связи параметров выбора - Кладовщик(Кладовщик), режим изменения связанного значения - не изменять);

         Кладовщик (тип - СправочникСсылка.МОЛ, проверка заполнения - выдавать ошибку, выбор групп и элементов - элементы, связи параметров выбора - Отбор.Владелец(Склад), режим изменения связанного значения - очищать);

         ОписаниеБрака (тип - строка, длина - 255);

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

-        Номенклатура (тип - СправочникСсылка.Номенклатуры, проверка заполнения - выдавать ошибку);

-        Количество (тип - число, длина - 12, точность - 0, неотрицательное, проверка заполнения - выдавать ошибку);

         Цена (тип - число, длина - 15, точность - 2, неотрицательное);

         Сумма (тип - число, длина - 15, точность - 2, неотрицательное).

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

На форме документа в табличной части элемент Сумма доступен только в режиме просмотра. При изменении номенклатуры или количества в таблице сумма по текущему полю рассчитывается автоматически. После выбора склада соответствующий кладовщик, закреплённый за данным складом, устанавливается автоматически. Форма документа представлена на рисунке Г.6 приложения Г.

Документ Инвентаризация неисправимого брака на складе оформляется в том случае, если на складе была обнаружена бракованная продукция, не подлежащая исправлению. В этом случае она отправляется склад, где хранятся бракованные товары. Если брак был допущен по вине МОЛ, то с него взыскивается полная стоимость забракованной продукции. Более детальное описание формируемых проводок описано в приложении А. Данный документ формирует движения по регистру накопления оборотов НеисправимыйВнутреннийБрак и регистру бухгалтерии Управленческий. Для данного документа оперативное проведение - запрещено, а периодичность нумерации установлена в пределах месяца. В документе содержатся следующие реквизиты:

-        ИсходныйСклад (тип - СправочникСсылка.Склады, проверка заполнения - выдавать ошибку, параметры выбора - Отбор.ХранениеБрака(Истина), выбор групп и элементов - элементы, связи параметров выбора - Кладовщик(МОЛ), режим изменения связанного значения - не изменять);

-        МОЛ (тип - СправочникСсылка.МОЛ, проверка заполнения - выдавать ошибку, выбор групп и элементов - элементы, связи параметров выбора - Отбор.Владелец(ИсходныйСклад), режим изменения связанного значения - очищать);

         СкладХранения (тип - СправочникСсылка.Склады, проверка заполнения - выдавать ошибку, параметры выбора - Отбор.ХранениеБрака(Истина), выбор групп и элементов - элементы, связи параметров выбора - Кладовщик(Кладовщик), режим изменения связанного значения - не изменять);

         Кладовщик (тип - СправочникСсылка.МОЛ, проверка заполнения - выдавать ошибку, выбор групп и элементов - элементы, связи параметров выбора - Отбор.Владелец(СкладХранения), режим изменения связанного значения - очищать);

         ПричинаБрака (тип - ПеречислениеСсылка.ПричинаБрака, проверка заполнения - выдавать ошибку);

         ОписаниеБрака (тип - строка, длина - 255);

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

-        Номенклатура (тип - СправочникСсылка.Номенклатуры, проверка заполнения - выдавать ошибку);

-        Количество (тип - число, длина - 12, точность - 0, неотрицательное, проверка заполнения - выдавать ошибку);

         Цена (тип - число, длина - 15, точность - 2, неотрицательное);

         Сумма (тип - число, длина - 15, точность - 2, неотрицательное).

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

На форме документа в табличной части элементы Цена и Сумма доступны только в режиме просмотра для предотвращения их изменения пользователем. При изменении номенклатуры или количества в таблице сумма по текущему полю рассчитывается автоматически. После выбора склада соответствующий кладовщик, закреплённый за данным складом, устанавливается автоматически. Форма документа представлена на рисунке Г.7 приложения Г.

Документ Инвентаризация исправимого брака на складе оформляется в том случае, если на складе была обнаружена бракованная продукция подлежащая исправлению. Если брак был допущен по вине МОЛ, то с него взыскивается стоимость исправления брака. Более детальное описание формируемых проводок описано в приложении А. Данный документ формирует движения по регистру накопления оборотов ИсправимыйВнутреннийБрак и регистру бухгалтерии Управленческий. Для данного документа оперативное проведение - запрещено, а периодичность нумерации установлена в пределах месяца. В документе содержатся следующие реквизиты:

-        Склад (тип - СправочникСсылка.Склады, проверка заполнения - выдавать ошибку, параметры выбора - Отбор.ХранениеБрака(Ложь), выбор групп и элементов - элементы, связи параметров выбора - Кладовщик(Кладовщик), режим изменения связанного значения - не изменять);

-        Кладовщик (тип - СправочникСсылка.МОЛ, проверка заполнения - выдавать ошибку, выбор групп и элементов - элементы, связи параметров выбора - Отбор.Владелец(Склад), режим изменения связанного значения - очищать);

         ПричинаБрака (тип - ПеречислениеСсылка.ПричинаБрака, проверка заполнения - выдавать ошибку);

         ОписаниеБрака (тип - строка, длина - 255);

         ОтветственныйЗаИсправление (тип - СправочникСсылка.МОЛ, проверка заполнения - выдавать ошибку);

         ОплатаЗаИсправление (тип - число, длина - 15, точность - 2, неотрицательное).

В данном документе имеются следующие табличные части:

         СписокБракованныхТоваров;

         МатериалыНаИсправление.

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

-        Номенклатура (тип - СправочникСсылка.Номенклатуры, проверка заполнения - выдавать ошибку);

-        Количество (тип - число, длина - 12, точность - 0, неотрицательное, проверка заполнения - выдавать ошибку);

         Цена (тип - число, длина - 15, точность - 2, неотрицательное);

         Сумма (тип - число, длина - 15, точность - 2, неотрицательное).

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

         Номенклатура (тип - СправочникСсылка.Номенклатуры, проверка заполнения - выдавать ошибку);

-        Количество (тип - число, длина - 12, точность - 0, неотрицательное, проверка заполнения - выдавать ошибку);

         Цена (тип - число, длина - 15, точность - 2, неотрицательное);

         Сумма (тип - число, длина - 15, точность - 2, неотрицательное).

На форме документа в табличных частях СписокБракованныхТоваров и МатериалыНаИсправление элементы Цена и Сумма доступны только в режиме просмотра для предотвращения их изменения пользователем. При изменении номенклатуры или количества в таблицах СписокБракованныхТоваров и МатериалыНаИсправление сумма по текущему полю рассчитывается автоматически. После выбора склада соответствующий кладовщик, закреплённый за данным складом, устанавливается автоматически. Форма документа представлена на рисунках Г.8 и Г.9 приложения Г.

2.4 Характеристика регистров накопления

Регистр накопления обороты ИсправимыйВнутреннийБрак создается для отслеживания внутреннего исправимого брака в организации. Регистратором является документ Акт об исправимом браке и документ Инвентаризация исправимого брака на складе. Закладка «Данные» представлена на рисунке 1.

Регистр накопления обороты НеисправимыйВнутреннийБрак создается для отслеживания внутреннего неисправимого брака в организации. Регистратором является документ Акт о неисправимом браке и документ Инвентаризация неисправимого брака на складе. Закладка «Данные» представлена на рисунке 2.

Рисунок 1 - Закладка «Данные» регистра ИсправимыйВнутреннийБрак

Примечание - Источник: собственная разработка

Рисунок 2 - Закладка «Данные» регистра НеисправимыйВнутреннийБрак

Примечание - Источник: собственная разработка

Регистр накопления обороты ИсправимыйВнешнийБрак создается для отслеживания внешнего исправимого брака организации. Регистратором является документ Акт о внешнем исправимом браке. Закладка «Данные» представлена на рисунке 3.

Рисунок 3 - Закладка «Данные» регистра ИсправимыйВнешнийБрак

Примечание - Источник: собственная разработка

Регистр накопления обороты НеисправимыйВнешнийБрак создается для отслеживания внешнего исправимого брака организации. Регистратором является документ Акт о внешнем неисправимом браке. Закладка «Данные» представлена на рисунке 4.

Рисунок 4 - Закладка «Данные» регистра НеисправимыйВнешнийБрак

Примечание - Источник: собственная разработка

2.5 Характеристика регистров бухгалтерии, плана видов характеристик и плана счетов

План видов характеристик ВидыСубконто имеет следующие установленные Типы значения характеристик: СправочникСсылка.Подразделения, СправочникСсылка.Склады, ПеречислениеСсылка.ПричинаБрака, СправочникСсылка.Номенклатуры, СправочникСсылка.Контрагенты, СправочникСсылка.МОЛ.

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

-        Длина кода - 5;

-        Длина наименования - 80;

         Основное представление - В виде наименования;

         Маска кода - 99.99;

         Автопорядок по коду - Истина;

         Длина порядка - 5;

         Признаки учёта (количественный - тип булево);

         Максимальное количество субконто - 4;

         Виды субконто (план видов характеристик - виды субконто);

Модуль объекта содержит следующий код:

Процедура ПередЗаписью(Отказ)

Порядок = ПолучитьПорядокКода();

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

Предопределённые счета плана счетов представлены на рисунке Д.1 приложения Д.

Регистр бухгалтерии Управленческий содержит следующие установленные свойства:

-        План счетов - Управленческий;

-        Корреспонденция - Истина.

Ресурсы:

-      Сумма (тип - число, длина - 15, точность - 2);

-        Количество (тип - число, длина - 12, балансовый - ложь, признак учёта - количественный).

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

2.6 Характеристика отчётов

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

ВЫБРАТЬ

Счет,

СуммаНачальныйОстатокДт,

СуммаНачальныйОстатокКт,

СуммаОборотДт,

СуммаОборотКт,

СуммаКонечныйОстатокДт,

СуммаКонечныйОстатокКт

ИЗ

РегистрБухгалтерии.Управленческий.ОстаткиИОбороты

Форма отчёта представлена на рисунке Е.1 приложения Е.

Отчёт об исправимом внутреннем браке содержит количество бракованных товаров, оплату за исправление и стоимость материалов затраченных на исправление брака в разрезе подразделений/складов, МОЛ, ответственных за исправление, причин брака и номенклатур. Отчёт позволяет получить общий итог по выбранным параметрам. Форма отчёта представлена на рисунке Е.2 приложения Е.

Отчёт о неисправимом внутреннем браке содержит количество и стоимость бракованных товаров в разрезе подразделений/складов, МОЛ, складов хранения, причин брака и номенклатур. Отчёт позволяет получить общий итог по выбранным параметрам. Форма отчёта представлена на рисунке Е.3 приложения Е.

Отчёт об исправимом внешнем браке содержит количество бракованных товаров в разрезе контрагентов, ответственных за исправление и номенклатур. Отчёт позволяет получить общий итог по выбранным параметрам. Форма отчёта представлена на рисунке Е.4 приложения Е.

Отчёт о неисправимом внешнем браке содержит количество и стоимость бракованных товаров в разрезе контрагентов, складов и номенклатур. Отчёт позволяет получить общий итог по выбранным параметрам. Форма отчёта представлена на рисунке Е.5 приложения Е.

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

ВЫБРАТЬ

Подразделение,

Склад,

Контрагент,

Номенклатура,

ПричинаБрака,

СУММА(КоличествоБракованныхТоваровОборот),

СУММА(СтоимостьЗатраченныхМатериаловОборот),

СУММА(ОплатаЗаИсправлениеОборот)

ИЗ

(ВЫБРАТЬ

Подразделение,

Склад,

КАК Контрагент,

Номенклатура,

ПричинаБрака,

КоличествоБракованныхТоваровОборот,

СтоимостьЗатраченныхМатериаловОборот,

ОплатаЗаИсправлениеОборот

ИЗ

РегистрНакопления.ИсправимыйВнутреннийБрак.Обороты

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ

КАК Подразделение,

КАК Склад,

Контрагент,

Номенклатура,

Значение (Перечисление.ПричинаБрака.Технический) КАК ПричинаБрака,

КоличествоБракованныхТоваровОборот,

СтоимостьЗатраченныхМатериаловОборот,

ОплатаЗаИсправлениеОборот

ИЗ

РегистрНакопления.ИсправимыйВнешнийБрак.Обороты) КАК ВложенныйЗапрос

СГРУППИРОВАТЬ ПО

Подразделение,

Склад,

Контрагент,

Номенклатура,

ПричинаБрака

Форма вариантов отчёта представлена на рисунках Е.6 и Е.7 приложения Е.

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

Форма вариантов отчёта представлена на рисунках Е.8 и Е.9 приложения Е.

2.7 Характеристика пользовательского интерфейса

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

Более наглядное представление распределения объектов создаваемой системы по подсистемам приведено в таблице Ж.1 приложения Ж.

В область рабочего стола были помещены регистры Неисправимый внутренний брак и Неисправимый внешний брак, а так же соответствующие им отчёты. Рабочий стол представлен на рисунке Ж.1 приложения Ж.

Подсистема Технический контроль содержит справочники Номенклатуры, Контрагенты и Подразделения. Необходимыми документами для данной подсистемы являются: Акт об исправимом браке, Акт о неисправимом браке, Акт о внешнем исправимом браке, Акт о внешнем неисправимом браке. Для формирования отчётности в данной подсистеме были определены следующие отчёты: Исправимый внутренний брак, Неисправимый внутренний брак, Исправимый внешний брак, Неисправимый внешний брак, Общий исправимый брак, Общий неисправимый брак. Подсистема также имеет доступ к следующим регистрам: Исправимый внутренний брак, Неисправимый внутренний брак, Исправимый внешний брак, Неисправимый внешний брак. Данная подсистема представлена на рисунке 5.

Рисунок 5 - Подсистема «Технический контроль»

Примечание - Источник: собственная разработка


Рисунок 6 - Подсистема «Инвентаризация»

Подсистема Бухгалтерия имеет доступ к справочникам Номенклатур и МОЛ. К отчётам, используемым в данной подсистеме, является отчёт Оборотно-сальдовая ведомость. Так же для подсистемы доступны Планы видов характеристик - Виды субконто, Планы счетов - Управленческий, Регистры бухгалтерии - Управленческий, Общие формы - Настройка налогов и отчислений. Данная подсистема представлена на рисунке 7.

Рисунок 7 - Подсистема «Бухгалтерия»

Примечание - Источник: собственная разработка

Подсистема Предприятие имеет доступ ко всем созданным справочникам организации и общей форме - Сведения об организации. Данная подсистема представлена на рисунке 8.

Рисунок 8 - Подсистема «Предприятие»

Примечание - Источник: собственная разработка

ЗАКЛЮЧЕНИЕ

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

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

-        оперативно получать информацию о местах возникновения брака;

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

         определить убытки предприятия в области брака;

         представлять пользователю удобные настраиваемые отчёты, что позволяет получать информацию в любых разрезах и по любым параметрам;

         созданные подсистемы позволяют разделить доступ к соответствующим объектам системы по отделам предприятия.

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

1       Сокольчик, Т. П. Бухгалтерский учёт и аудит: пособие / Т. П. Сокольчик, В. Н. Градусова, Е. Г. Кобзик; под общей редакцией Т. П. Сокольчик. - Мн.: Академия управления при Президенте Республика Беларусь, 2009. - 268 с.

         В. Байдаков, В. Дранищев, А. Краюшкин, И. Кузнецов и другие. «1С: Предприятие 8.2» Руководство разработчика, ЗАО "1С", 2009. - 1109с.

ПРИЛОЖЕНИЕ А

Корреспонденция счета 28 с другими счетами

Таблица А.1 - Корреспонденция счета 28 «брак в производстве» с другими счетами

Вид брака

Дт

Кт

Описание проводки

1

2

3

4

Неисправимый внутренний брак

28

20

Списана фактическая себестоимость неисправимого брака


73

28

Отражена сумма штрафа, взимаемого с виновного работника


20

28

Списаны потери от брака не себестоимость продукции

Исправимый внутренний брак

28

10

Учтены материальные затраты на исправление брака


28

70

Отражена зарплата работников, занятых в исправлении брака


28

69

Начислены страховые взносы с зарплаты работников, занятых в исправлении брака в ФСЗН (34%)


28

76

Начислены страховые взносы с зарплаты работников, занятых в исправлении брака в Белгосстрах (1,6%)


73

28

Отражена сумма штрафа, взимаемого с виновного работника


20

28

Списаны потери от брака на себестоимость продукции

Неисправимый внешний брак

62

76

Отражена претензия покупателя


90.4

43

Сторнируются операции по реализации продукции


62

90.1



90.2

68



76

51

Перечислена задолженность по претензии


28

43

Списана производственная себестоимость бракованной продукции


20

28

Списаны потери от брака на себестоимость продукции

Исправимый внешний брак

28

10

Учтены материальные затраты на исправление брака


28

70

Отражена зарплата работников, занятых в исправлении брака


28

69

Начислены страховые взносы с зарплаты работников, занятых в исправлении брака в ФСЗН (34%)


28

76

Начислены страховые взносы с зарплаты работников, занятых в исправлении брака в Белгосстрах (1,6%)


20

28

Списаны потери от брака на себестоимость продукции

Инвентаризация исправимого брака на складе

28

43

Списана производственная себестоимость бракованной продукции


28

10

Учтены материальные затраты на исправление брака


28

70

Отражена зарплата работников, занятых в исправлении брака


28

69

Начислены страховые взносы с зарплаты работников, занятых в исправлении брака в ФСЗН (34%)


28

76

Начислены страховые взносы с зарплаты работников, занятых в исправлении брака в Белгосстрах (1,6%)


73

28

Отражена сумма штрафа, взимаемого с виновного работника


20

28

Списаны потери от брака на себестоимость продукции

Инвентаризация исправимого брака на складе

28

43

Списана производственная себестоимость бракованной продукции


28

10

Учтены материальные затраты на исправление брака


28

70

Отражена зарплата работников, занятых в исправлении брака


28

69

Начислены страховые взносы с зарплаты работников, занятых в исправлении брака в ФСЗН (34%)


28

76

Начислены страховые взносы с зарплаты работников, занятых в исправлении брака в Белгосстрах (1,6%)


73

28

Отражена сумма штрафа, взимаемого с виновного работника


20

28

Списаны потери от брака на себестоимость продукции

Инвентаризация неисправимого брака на складе

28

43

Списана производственная себестоимость бракованной продукции


73

28

Отражена сумма штрафа, взимаемого с виновного работника


20

28

Списаны потери от брака на себестоимость продукции



ПРИЛОЖЕНИЕ Б

Формы констант

Рисунок Б.1 - Форма констант Сведения об организации

Примечание - Источник: собственная разработка

Рисунок Б.2 - Форма констант Настройка налогов и отчислений

Примечание - Источник: собственная разработка

ПРИЛОЖЕНИЕ В

Формы справочников

Рисунок В.1 - Форма элемента справочника Номенклатуры

Примечание - Источник: собственная разработка

Рисунок В.2 - Форма элемента справочника МОЛ

Примечание - Источник: собственная разработка

Рисунок В.3 - Форма элемента справочника Контрагенты

Рисунок В.4 - Форма элемента справочника Подразделения

Примечание - Источник: собственная разработка

Рисунок В.5 - Форма элемента справочника Склады

Примечание - Источник: собственная разработка

ПРИЛОЖЕНИЕ Г

Формы документов

Рисунок Г.1 - Форма документа Акт об исправимом браке

Примечание - Источник: собственная разработка

Рисунок Г.2 - Форма документа Акт об исправимом браке

Примечание - Источник: собственная разработка

Рисунок Г.3 - Форма документа Акт о неисправимом браке

Примечание - Источник: собственная разработка

Рисунок Г.4 - Форма документа Акт о внешнем исправимом браке

Примечание - Источник: собственная разработка

Рисунок Г.5 - Форма документа Акт о внешнем исправимом браке

Примечание - Источник: собственная разработка

Рисунок Г.6 - Форма документа Акт о внешнем неисправимом браке

Примечание - Источник: собственная разработка

Рисунок Г.7 - Форма документа Инвентаризация неисправимого брака на складе

Примечание - Источник: собственная разработка

Рисунок Г.8 - Форма документа Инвентаризация исправимого брака на складе

Примечание - Источник: собственная разработка

Рисунок Г.9 - Форма документа Инвентаризация исправимого брака на складе

Примечание - Источник: собственная разработка

ПРИЛОЖЕНИЕ Д

Предопределённые счета

Таблица Д.1 - План счетов Управленческий: Предопределённые счета

Код

Наименование

Вид

Количественный

Субконто 1

Субконто 2

Субконто 3

Субконто 4

10

Материалы

Активный

Истина

Номенклатуры




20

Основное производство

Активный

Истина

Номенклатуры




28

Брак в производстве

Активный

Истина

Подразделение

МОЛ

ПричинаБрака

Номенклатуры

43

Готовая продукция

Активный

Истина

Склады

Номенклатуры



51

Расчетные счета

Активный






62

Расчеты с покупателями и заказчиками

Активно-пассивный


Контрагенты




68

Расчеты по налогам и сборам

Активно-пассивный






68.2

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

Активно-пассивный






69

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

Активно-пассивный


МОЛ




70

Расчеты с персоналом по оплате труда

Пассивный


МОЛ




73

Расчеты с персоналом по прочим операциям

Активно-пассивный






73.2

Расчеты по возмещению ущерба

Активно-пассивный


МОЛ




76

Расчеты с разными дебиторами и кредиторами

Активно-пассивный






76.2

Расчеты по имущественному и личному страхованию

Активно-пассивный


МОЛ




76.3

Расчеты по претензиям

Активно-пассивный


Контрагенты




90

Доходы и расходы по текущей деятельности

Активно-пассивный






90.1

Выручка от реализации продукции

Активно-пассивный


Номенклатуры




90.2

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

Активно-пассивный


Номенклатуры




90.4

Себестоимость реализованной продукции

Активно-пассивный


Номенклатуры




Примечание - Источник: собственная разработка

ПРИЛОЖЕНИЕ Е

Формы отчётов

Рисунок Е.1 - Форма отчёта ОборотноСальдоваяВедомость

Примечание - Источник: собственная разработка

Рисунок Е.2 - Форма отчёта ИсправимыйВнутреннийБрак

Примечание - Источник: собственная разработка

Рисунок Е.3 - Форма отчёта НеисправимыйВнутреннийБрак

Примечание - Источник: собственная разработка

Рисунок Е.4 - Форма отчёта ИсправимыйВнешнийБрак

Примечание - Источник: собственная разработка

Рисунок Е.5 - Форма отчёта НеисправимыйВнешнийБрак

Примечание - Источник: собственная разработка

Рисунок Е.6 - Форма отчёта ОбщийИсправимыйБрак вариант «По местам возникновения»

Примечание - Источник: собственная разработка

Рисунок Е.7 - Форма отчёта ОбщийИсправимыйБрак вариант «По номенклатурам»

Примечание - Источник: собственная разработка

Рисунок Е.8 - Форма отчёта ОбщийНеисправимыйБрак вариант «По местам возникновения»

Рисунок Е.9 - Форма отчёта ОбщийНеисправимыйБрак вариант «По номенклатурам»

Примечание - Источник: собственная разработка

ПРИЛОЖЕНИЕ Ж

Подсистемы пользовательского интерфейса

Таблица Ж.1 - Распределение созданных объектов конфигурации по подсистемам


Подсистема

Технический контроль

Инвентаризация

Бухгалтерия

Предприятие

 

Объект






 

1

2

3

4

5

 

Справочники

 

Номенклатуры

+

+

+

+

 

МОЛ



+

+

 

Контрагенты

+



+

 

Подразделения

+

 

Склады


+


+

 

Документы

 

Акт об исправимом браке

+




 

Акт о неисправимом браке

+




 

Акт о внешнем исправимом браке

+




 

Акт о внешнем неисправимом браке

+




 

Инвентаризация исправимого брака на складе


+



 

Инвентаризация неисправимого брака на складе


+



 

Отчёты

 

Оборотно-сальдовая ведомость



+


 

Исправимый внутренний брак

+

+



 

Неисправимый внутренний брак

+

+



 

Исправимый внешний брак

+




 

Неисправимый внешний брак

+




 

Общий исправимый брак

+




 

Общий неисправимый брак

+




 

Регистры накопления

 

Исправимый внутренний брак

+

+



 

Неисправимый внутренний брак

+

+



 

Исправимый внешний брак

+




 

Неисправимый внешний брак

+




 

Планы видов характеристик

 

Виды субконто



+


Планы счетов

 

Управленческий



+


Регистры бухгалтерии

 

Управленческий



+


Общие формы

 

Сведения об организации




+

Настройка налогов и отчислений



+


Примечание - Источник: собственная разработка

Рисунок Ж.1 - Рабочий стол

Примечание - Источник: собственная разработка

ПРИЛОЖЕНИЕ И

Листинги модулей документов

Листинг И.1 - Код модуля объекта документ АктОбИсправимомБраке

Примечание - Источник: собственная разработка

Процедура ОбработкаПроведения(Отказ, Режим)

ФСЗН = ПолучитьКонстанты.ПолучитьПроцентФСЗН() / 100;

Страховые = ПолучитьКонстанты.ПолучитьПроцентСтраховыхОтчислений() / 100;

Движения.ИсправимыйВнутреннийБрак.Записывать = Истина;

Движения.Управленческий.Записывать = Истина;

// регистр Управленческий Д28 К10

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

ОбщаяСуммаМатериалов = 0;

Для Каждого ТекСтрока Из МатериалыНаИсправление Цикл

Движение = Движения.Управленческий.Добавить();

Движение.СчетДт = ПланыСчетов.Управленческий.БракВПроизводстве;

Движение.СчетКт = ПланыСчетов.Управленческий.Материалы;

Движение.СубконтоДт[ПланыВидовХарактеристик.ВидыСубконто.Подразделение] = Подразделение;

Движение.СубконтоДт[ПланыВидовХарактеристик.ВидыСубконто.МОЛ] = МОЛ;

Движение.СубконтоДт[ПланыВидовХарактеристик.ВидыСубконто.ПричинаБрака] = ПричинаБрака;

Движение.Период = Дата;

Движение.Сумма = ТекСтрока.Сумма;

ОбщаяСуммаМатериалов = ОбщаяСуммаМатериалов + ТекСтрока.Сумма;

Движение.КоличествоКт = ТекСтрока.Количество;

Движение.СубконтоКт[ПланыВидовХарактеристик.ВидыСубконто.Номенклатуры] = ТекСтрока.Номенклатура;

КонецЦикла;

КоличествоПартий = СписокБракованныхТоваров.Количество();

Для Каждого ТекСтрокаСписокБракованныхТоваров Из СписокБракованныхТоваров Цикл

// рагистр ИсправимыйВнутреннийБрак

Движение = Движения.ИсправимыйВнутреннийБрак.Добавить();

Движение.Период = Дата;

Движение.Подразделение = Подразделение;

Движение.МОЛ = МОЛ;

Движение.Номенклатура = ТекСтрокаСписокБракованныхТоваров.Номенклатура;

Движение.ПричинаБрака = ПричинаБрака;

Движение.ОтветственныйЗаИсправление = ОтветственныйЗаИсправление;

Движение.КоличествоБракованныхТоваров = ТекСтрокаСписокБракованныхТоваров.Количество;

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

Движение.ОплатаЗаИсправление = ОплатаЗаИсправление / КоличествоПартий;

Движение.СтоимостьЗатраченныхМатериалов = ОбщаяСуммаМатериалов / КоличествоПартий;

Если (ПричинаБрака = Перечисления.ПричинаБрака.Технический) тогда

// регистр Управленческий Д28 К70

Движение = Движения.Управленческий.Добавить();

Движение.СчетДт = ПланыСчетов.Управленческий.БракВПроизводстве;

Движение.СчетКт = ПланыСчетов.Управленческий.РасчетыСПерсоналомПоОплатеТруда;

Движение.Период = Дата;

Движение.Сумма = ОплатаЗаИсправление / КоличествоПартий;

Движение.КоличествоДт = ТекСтрокаСписокБракованныхТоваров.Количество;

Движение.СубконтоДт[ПланыВидовХарактеристик.ВидыСубконто.Подразделение] = Подразделение;

Движение.СубконтоДт[ПланыВидовХарактеристик.ВидыСубконто.МОЛ] = МОЛ;

Движение.СубконтоДт[ПланыВидовХарактеристик.ВидыСубконто.ПричинаБрака] = ПричинаБрака;

Движение.СубконтоДт[ПланыВидовХарактеристик.ВидыСубконто.Номенклатуры] = ТекСтрокаСписокБракованныхТоваров.Номенклатура;

Движение.СубконтоКт[ПланыВидовХарактеристик.ВидыСубконто.МОЛ] = ОтветственныйЗаИсправление;

// регистр Управленческий Д28 К69

Движение = Движения.Управленческий.Добавить();

Движение.СчетДт = ПланыСчетов.Управленческий.БракВПроизводстве;

Движение.СчетКт = ПланыСчетов.Управленческий.РасчетыПоСоциальномуСтрахованиюИОбеспечению;

Движение.КоличествоДт = ТекСтрокаСписокБракованныхТоваров.Количество;

Движение.СубконтоДт[ПланыВидовХарактеристик.ВидыСубконто.Подразделение] = Подразделение;

Движение.СубконтоДт[ПланыВидовХарактеристик.ВидыСубконто.МОЛ] = МОЛ;

Движение.СубконтоДт[ПланыВидовХарактеристик.ВидыСубконто.ПричинаБрака] = ПричинаБрака;

Движение.СубконтоДт[ПланыВидовХарактеристик.ВидыСубконто.Номенклатуры] = ТекСтрокаСписокБракованныхТоваров.Номенклатура;

Движение.Период = Дата;

Движение.Сумма = ОплатаЗаИсправление * ФСЗН / КоличествоПартий;

Движение.СубконтоКт[ПланыВидовХарактеристик.ВидыСубконто.МОЛ] = ОтветственныйЗаИсправление;

// регистр Управленческий Д28 К76

Движение = Движения.Управленческий.Добавить();

Движение.СчетДт = ПланыСчетов.Управленческий.БракВПроизводстве;

Движение.СчетКт = ПланыСчетов.Управленческий.РасчетыПоИмущественномуИЛичномуСтрахованию;

Движение.КоличествоДт = ТекСтрокаСписокБракованныхТоваров.Количество;

Движение.СубконтоДт[ПланыВидовХарактеристик.ВидыСубконто.Подразделение] = Подразделение;

Движение.СубконтоДт[ПланыВидовХарактеристик.ВидыСубконто.МОЛ] = МОЛ;

Движение.СубконтоДт[ПланыВидовХарактеристик.ВидыСубконто.ПричинаБрака] = ПричинаБрака;

Движение.СубконтоДт[ПланыВидовХарактеристик.ВидыСубконто.Номенклатуры] = ТекСтрокаСписокБракованныхТоваров.Номенклатура;

Движение.Период = Дата;

Движение.Сумма = ОплатаЗаИсправление * Страховые / КоличествоПартий;

Движение.СубконтоКт[ПланыВидовХарактеристик.ВидыСубконто.МОЛ] = ОтветственныйЗаИсправление;

// регистр Управленческий Д20 К28

Движение = Движения.Управленческий.Добавить();

Движение.СчетДт = ПланыСчетов.Управленческий.ОсновноеПроизводство;

Движение.СчетКт = ПланыСчетов.Управленческий.БракВПроизводстве;

Движение.Период = Дата;

Движение.Сумма = (ОбщаяСуммаМатериалов / КоличествоПартий) + (ОплатаЗаИсправление / КоличествоПартий) + (ОплатаЗаИсправление * ФСЗН / КоличествоПартий) + (ОплатаЗаИсправление * Страховые / КоличествоПартий);

Движение.КоличествоДт = ТекСтрокаСписокБракованныхТоваров.Количество;

Движение.КоличествоКт = ТекСтрокаСписокБракованныхТоваров.Количество;

Движение.СубконтоДт[ПланыВидовХарактеристик.ВидыСубконто.Номенклатуры] = ТекСтрокаСписокБракованныхТоваров.Номенклатура;

Движение.СубконтоКт[ПланыВидовХарактеристик.ВидыСубконто.Подразделение] = Подразделение;

Движение.СубконтоКт[ПланыВидовХарактеристик.ВидыСубконто.МОЛ] = МОЛ;

Движение.СубконтоКт[ПланыВидовХарактеристик.ВидыСубконто.ПричинаБрака] = ПричинаБрака;

Движение.СубконтоКт[ПланыВидовХарактеристик.ВидыСубконто.Номенклатуры] = ТекСтрокаСписокБракованныхТоваров.Номенклатура;

ИначеЕсли (МОЛ <> ОтветственныйЗаИсправление) тогда

// регистр Управленческий Д28 К70

Движение = Движения.Управленческий.Добавить();

Движение.СчетДт = ПланыСчетов.Управленческий.БракВПроизводстве;

Движение.СчетКт = ПланыСчетов.Управленческий.РасчетыСПерсоналомПоОплатеТруда;

Движение.Период = Дата;

Движение.Сумма = ОплатаЗаИсправление / КоличествоПартий;

Движение.КоличествоДт = ТекСтрокаСписокБракованныхТоваров.Количество;

Движение.СубконтоДт[ПланыВидовХарактеристик.ВидыСубконто.Подразделение] = Подразделение;

Движение.СубконтоДт[ПланыВидовХарактеристик.ВидыСубконто.МОЛ] = МОЛ;

Движение.СубконтоДт[ПланыВидовХарактеристик.ВидыСубконто.ПричинаБрака] = ПричинаБрака;

Движение.СубконтоДт[ПланыВидовХарактеристик.ВидыСубконто.Номенклатуры] = ТекСтрокаСписокБракованныхТоваров.Номенклатура;

Движение.СубконтоКт[ПланыВидовХарактеристик.ВидыСубконто.МОЛ] = ОтветственныйЗаИсправление;

// регистр Управленческий Д28 К69

Движение = Движения.Управленческий.Добавить();

Движение.СчетДт = ПланыСчетов.Управленческий.БракВПроизводстве;

Движение.СчетКт = ПланыСчетов.Управленческий.РасчетыПоСоциальномуСтрахованиюИОбеспечению;

Движение.КоличествоДт = ТекСтрокаСписокБракованныхТоваров.Количество;

Движение.СубконтоДт[ПланыВидовХарактеристик.ВидыСубконто.Подразделение] = Подразделение;

Движение.СубконтоДт[ПланыВидовХарактеристик.ВидыСубконто.МОЛ] = МОЛ;

Движение.СубконтоДт[ПланыВидовХарактеристик.ВидыСубконто.ПричинаБрака] = ПричинаБрака;

Движение.СубконтоДт[ПланыВидовХарактеристик.ВидыСубконто.Номенклатуры] = ТекСтрокаСписокБракованныхТоваров.Номенклатура;

Движение.Период = Дата;

Движение.Сумма = ОплатаЗаИсправление * ФСЗН / КоличествоПартий;

Движение.СубконтоКт[ПланыВидовХарактеристик.ВидыСубконто.МОЛ] = ОтветственныйЗаИсправление;

// регистр Управленческий Д28 К76

Движение = Движения.Управленческий.Добавить();

Движение.СчетДт = ПланыСчетов.Управленческий.БракВПроизводстве;

Движение.СчетКт = ПланыСчетов.Управленческий.РасчетыПоИмущественномуИЛичномуСтрахованию;

Движение.КоличествоДт = ТекСтрокаСписокБракованныхТоваров.Количество;

Движение.СубконтоДт[ПланыВидовХарактеристик.ВидыСубконто.Подразделение] = Подразделение;

Движение.СубконтоДт[ПланыВидовХарактеристик.ВидыСубконто.МОЛ] = МОЛ;

Движение.СубконтоДт[ПланыВидовХарактеристик.ВидыСубконто.ПричинаБрака] = ПричинаБрака;

Движение.СубконтоДт[ПланыВидовХарактеристик.ВидыСубконто.Номенклатуры] = ТекСтрокаСписокБракованныхТоваров.Номенклатура;

Движение.Период = Дата;

Движение.Сумма = ОплатаЗаИсправление * Страховые / КоличествоПартий;

Движение.СубконтоКт[ПланыВидовХарактеристик.ВидыСубконто.МОЛ] = ОтветственныйЗаИсправление;

// регистр Управленческий Д73 К28

Движение = Движения.Управленческий.Добавить();

Движение.СчетДт = ПланыСчетов.Управленческий.РасчетыПоВозмещениюУщерба;

Движение.СчетКт = ПланыСчетов.Управленческий.БракВПроизводстве;

Движение.КоличествоКт = ТекСтрокаСписокБракованныхТоваров.Количество;

Движение.СубконтоКт[ПланыВидовХарактеристик.ВидыСубконто.Подразделение] = Подразделение;

Движение.СубконтоКт[ПланыВидовХарактеристик.ВидыСубконто.МОЛ] = МОЛ;

Движение.СубконтоКт[ПланыВидовХарактеристик.ВидыСубконто.ПричинаБрака] = ПричинаБрака;

Движение.СубконтоКт[ПланыВидовХарактеристик.ВидыСубконто.Номенклатуры] = ТекСтрокаСписокБракованныхТоваров.Номенклатура;

Движение.Период = Дата;

Движение.Сумма = (ОбщаяСуммаМатериалов / КоличествоПартий) + (ОплатаЗаИсправление / КоличествоПартий) + (ОплатаЗаИсправление * ФСЗН / КоличествоПартий) + (ОплатаЗаИсправление * Страховые / КоличествоПартий);

Движение.СубконтоДт[ПланыВидовХарактеристик.ВидыСубконто.МОЛ] = МОЛ;

Иначе

// регистр Управленческий Д20 К28

// В случае отсутствия затрат проводка не формируется

Если (ОбщаяСуммаМатериалов > 0) тогда

Движение = Движения.Управленческий.Добавить();

Движение.СчетДт = ПланыСчетов.Управленческий.ОсновноеПроизводство;

Движение.СчетКт = ПланыСчетов.Управленческий.БракВПроизводстве;

Движение.Период = Дата;

Движение.Сумма = (ОбщаяСуммаМатериалов / КоличествоПартий) + (ОплатаЗаИсправление / КоличествоПартий) + (ОплатаЗаИсправление * ФСЗН / КоличествоПартий) + (ОплатаЗаИсправление * Страховые / КоличествоПартий);

Движение.КоличествоДт = ТекСтрокаСписокБракованныхТоваров.Количество;

Движение.КоличествоКт = ТекСтрокаСписокБракованныхТоваров.Количество;

Движение.СубконтоДт[ПланыВидовХарактеристик.ВидыСубконто.Номенклатуры] = ТекСтрокаСписокБракованныхТоваров.Номенклатура;

Движение.СубконтоКт[ПланыВидовХарактеристик.ВидыСубконто.Подразделение] = Подразделение;

Движение.СубконтоКт[ПланыВидовХарактеристик.ВидыСубконто.МОЛ] = МОЛ;

Движение.СубконтоКт[ПланыВидовХарактеристик.ВидыСубконто.ПричинаБрака] = ПричинаБрака;

Движение.СубконтоКт[ПланыВидовХарактеристик.ВидыСубконто.Номенклатуры] = ТекСтрокаСписокБракованныхТоваров.Номенклатура;

КонецЕсли;

КонецЕсли;

КонецЦикла;

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

Листинг И.2 - Код модуля формы документа АктОбИсправимомБраке

Примечание - Источник: собственная разработка

&НаСервере

Функция ЦенаНоменклатуры(Номенклатура)

Возврат Номенклатура.Цена;

КонецФункции

&НаКлиенте

Функция РасчётСуммы(Количество, Цена)

Возврат Количество * Цена;

КонецФункции

&НаКлиенте

Процедура СписокБракованныхТоваровНоменклатураПриИзменении(Элемент)

Элем = Элементы.СписокБракованныхТоваров.ТекущиеДанные;

Элем.Цена = ЦенаНоменклатуры(Элем.Номенклатура);

Элем.Сумма = РасчётСуммы(Элем.Количество, Элем.Цена);

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

&НаКлиенте

Процедура СписокБракованныхТоваровКоличествоПриИзменении(Элемент)

Элем = Элементы.СписокБракованныхТоваров.ТекущиеДанные;

Элем.Сумма = РасчётСуммы(Элем.Количество, Элем.Цена);

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

&НаКлиенте

Процедура МатериалыНаИсправлениеНоменклатураПриИзменении(Элемент)

Элем = Элементы.МатериалыНаИсправление.ТекущиеДанные;

Элем.Цена = ЦенаНоменклатуры(Элем.Номенклатура);

Элем.Сумма = РасчётСуммы(Элем.Количество, Элем.Цена);

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

&НаКлиенте

Процедура МатериалыНаИсправлениеКоличествоПриИзменении(Элемент)

Элем = Элементы.МатериалыНаИсправление.ТекущиеДанные;

Элем.Сумма = РасчётСуммы(Элем.Количество, Элем.Цена);

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

&НаКлиенте

Процедура ОплатаЗаИсправлениеПриИзменении(Элемент)

ОтветственныйМОЛ();

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

&НаКлиенте

Процедура ОтветственныйМОЛ()

Если (Объект.МОЛ = Объект.ОтветственныйЗаИсправление) тогда

Объект.ОплатаЗаИсправление = 0;

КонецЕсли;

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

&НаКлиенте

Процедура МОЛПриИзменении(Элемент)

ОтветственныйМОЛ();

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

&НаКлиенте

Процедура ОтветственныйЗаИсправлениеПриИзменении(Элемент)

ОтветственныйМОЛ();

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

Похожие работы на - Автоматизация учета бракованной продукции

 

Не нашли материал для своей работы?
Поможем написать уникальную работу
Без плагиата!