Проектирование информационной базы документа в среде "1С:Предприятие 7.7"
Общие сведения, характеристика первичных документов, документооборот и схема проводок. Проектирование информационной базы пособия по временной нетрудоспособности в среде "1С:Предприятие 7.7". Описание конфигурации. Создание пользовательского интерфейса.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 24.01.2012 |
Размер файла | 4,1 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Содержание
1. Описание предметной области, описание предметной области, характеристика информации по обработке документа в ручном варианте
1.1 Общие сведения
1.2 Характеристика первичных документов, документооборот
1.3 Типовая схема проводок
1.4 Формулировка условия задачи
2. Проектирование информационной базы документа в среде 1С: Предприятие 7.7
3. Настройка конфигурации информационной базы
3.1 Описание конфигурирования
3.2 Контрольный пример
Заключение
Список используемой литературы
1. Описание предметной области, характеристика информации по обработке документа в ручном варианте
1.1 Общие сведения
1 января 2007 г. вступил в силу Федеральный закон от 29 декабря 2006 г. № 255-ФЗ "Об обеспечении пособиями по временной нетрудоспособности, по беременности и родам граждан, подлежащих обязательному социальному страхованию" (далее - Закон № 255-ФЗ). Указанным Федеральным законом существенно изменен действовавший ранее порядок назначения и выплаты пособий по временной нетрудоспособности.
Статьей 2 Закона № 255-ФЗ определено, что право на получение пособия по временной нетрудоспособности имеют граждане РФ, а также постоянно или временно проживающие на территории РФ иностранные граждане и лица без гражданства:
· работающие по трудовым договорам либо лица, фактически допущенные к работе в соответствии с трудовым законодательством;
· государственные гражданские служащие, муниципальные служащие;
· адвокаты, индивидуальные предприниматели, в том числе члены крестьянских (фермерских) хозяйств, физические лица, не признаваемые индивидуальными предпринимателями, члены родовых, семейных общин малочисленных народов Севера, добровольно вступившие в отношения по обязательному социальному страхованию на случай временной нетрудоспособности и в связи с материнством и осуществляющие за себя уплату страховых взносов в Фонд социального страхования РФ (далее - ФСС РФ) в соответствии с Федеральным законом от 31 декабря 2002 г. № 190-ФЗ "Об обеспечении пособиями по обязательному социальному страхованию граждан, работающих в организациях и у индивидуальных предпринимателей, применяющих специальные налоговые режимы, и некоторых других категорий граждан";
· иные категории лиц, которые подлежат обязательному социальному страхованию на случай временной нетрудоспособности, при условии уплаты ими или за них налогов и (или) страховых взносов в ФСС РФ.
Обеспечение застрахованных лиц пособием по временной нетрудоспособности осуществляется в случаях:
· утраты трудоспособности вследствие заболевания или травмы, в том числе в связи с операцией по искусственному прерыванию беременности или осуществлением экстракорпорального оплодотворения (далее - заболевание или травма);
· необходимости осуществления ухода за больным членом семьи;
· карантина застрахованного лица, а также карантина ребенка в возрасте до 7 лет, посещающего дошкольное образовательное учреждение, или другого члена семьи, признанного в установленном порядке недееспособным;
· осуществления протезирования по медицинским показаниям в стационарном специализированном учреждении;
· долечивания в установленном порядке в санаторно-курортных учреждениях, расположенных на территории РФ, непосредственно после стационарного лечения.
Пособие по временной нетрудоспособности выплачивается, если один из указанных случаев наступил в период работы по трудовому договору, осуществления служебной или иной деятельности, в течение которого граждане подлежат обязательному социальному страхованию, а также в случаях, когда заболевание или травма застрахованного лица наступили в течение 30 календарных дней со дня прекращения указанной работы или деятельности, либо в период со дня заключения трудового договора до дня его аннулирования.
Во всех случаях пособие по временной нетрудоспособности должно быть исчислено за весь период заболевания по общеустановленным правилам, то есть должен быть определен размер пособия с учетом продолжительности страхового стажа работника, далее применено ограничение пособия максимальным размером, продолжительность периода нетрудоспособности, сроки выплаты и др.
Назначение и выплата пособий по временной нетрудоспособности осуществляются работодателем по месту работы застрахованного лица. В случае если застрахованное лицо работает у нескольких работодателей, пособия назначаются и выплачиваются ему каждым работодателем.
Пособие по временной нетрудоспособности исчисляется исходя из среднего заработка работника, рассчитанного за последние 12 календарных месяцев, предшествующих месяцу наступления временной нетрудоспособности. Для исчисления пособия по временной нетрудоспособности определяется средний дневной заработок путем деления суммы начисленного заработка за расчетный период на число календарных дней, приходящихся на период, за который учитывается заработная плата.
Пособие по временной нетрудоспособности рассчитывается путем умножения дневного пособия на число календарных дней, приходящихся на период временной нетрудоспособности. Размер дневного пособия определяется путем умножения среднего дневного заработка застрахованного лица на размер пособия, установленного в процентном выражении к среднему заработку.
Предельная величина среднедневного заработка 1136 руб. 99коп.
При назначении пособия учитывается трудовой стаж: если стаж до 5 лет - пособие 60% среднего заработка, от 5 до 8 лет - 80%, свыше 8 лет - 100%.
Ежемесячное пособие по уходу за ребенком до 1,5 лет - 40% среднего заработка.
С 01.01.10 максимальный размер ежемесячного пособия не должен превышать 13833руб. 33 коп.
1.2 Характеристика первичных документов, документооборот
Основанием для назначения и выплаты пособий по временной нетрудоспособности является листок нетрудоспособности.
Работник обязан представить в администрацию организации листок нетрудоспособности. Согласно принятому в организации порядку (графику документооборота, правилам внутреннего трудового распорядка и т.д.) данный документ может передаваться работником в кадровый орган, в бухгалтерию, секретариат или другое структурное подразделение организации. Кроме того, организациям рекомендуется предусматривать необходимость подачи работником письменного заявления с просьбой о назначении пособия, к которому прилагается листок нетрудоспособности.
После получения больничного листа уполномоченный сотрудник организации обязан проверить правильность оформления документа, а также удостоверить право работника на получение пособия и в случае необходимости установить страховой стаж по состоянию на начало периода временной нетрудоспособности.
Лицевая сторона листка, а также корешок к нему заполняется в лечебном учреждении в соответствии с Инструкцией о порядке выдачи документов, удостоверяющих временную нетрудоспособность граждан.
Выданный работникам медицинскими учреждениями листок нетрудоспособности должен быть предъявлен ими администрации организации в день выхода на работу по окончании временной нетрудоспособности. При этом, ко времени очередной выплаты заработной платы в организации за соответствующий месяц, больничный листок может быть предъявлен к оплате и в том случае, если нетрудоспособность еще продолжается.
Медицинское учреждение должно указать на лицевой стороне листка в верхнем правом углу для оплаты пособия по какому месту работы он выдан - "основной" (по основному месту работу) или "внешнее совместительство" (по месту работу в качестве внешнего совместителя).
В первую очередь на оборотной стороне листка нетрудоспособности уже в организации заполняются данные о режиме выполняемой работником работы (постоянная, по совместительству и др.), от чего может зависеть расчет пособия, а также сведения о периоде отсутствия на рабочем месте. Указанные данные заполняются табельщиком соответствующего структурного подразделения организации и заверяются руководителем данного подразделения.
Реквизит "Выходные дни за период нетрудоспособности" не заполняется. После этого листок передается в кадровый (иное выполняющий функции кадрового органа структурное подразделение) орган организации, где заполняются сведения о страховом стаже работника (строка "непрерывный стаж работы к началу нетрудоспособности").
Затем листок передается в отдел труда и заработной платы (бухгалтерию, иное аналогичное структурное подразделение), где осуществляется расчет пособия. Исчисленные суммы пособия переносятся в "Расчетно-платежную ведомость" (форма № Т-49) или "Расчетную ведомость" (форма № Т-51). В расчетной ведомости бухгалтер указывает количество отработанных дней (часов), начисленную зарплату, удержания и сумму, которая работнику причитается. В расчетно-платежной ведомости (форма N Т-49 фиксируются только начисления и выплаты, а в последней графе сотрудники расписываются в получении.
В настоящее время используются формы указанных ведомостей, которые утверждены постановлением Госкомстата России от 5 января 2004 г. № 1 "Об утверждении унифицированных форм первичной учетной документации по учету труда и его оплаты".
Следует учитывать, что при наступлении временной нетрудоспособности вследствие трудового увечья (травмы, ожога, обмораживания и т.п.) пособие назначается при наличии "Акта о несчастном случае на производстве", оформленного на типовой форме № Н-1, если несчастный случай произошел при выполнении трудовых обязанностей (в том числе во время командировки), совершении каких-либо действий в интересах организации, хотя бы и без поручения администрации, на территории организации или в ином месте работы в течение рабочего времени, включая установленные перерывы, в течение времени, необходимого для приведения в порядок орудий производства, одежды и т.п. перед началом работы или по окончании работы, а также при других обстоятельствах, предусмотренных Положением о расследовании и учете несчастных случаев на производстве.
В настоящее время порядок расследования и учета несчастных случаев на производстве регулируется самим Трудовым кодексом Российской Федерации, а также Положением об особенностях расследования несчастных случаев на производстве в отдельных отраслях и организациях.
Если несчастный случай произошел с работником при других обстоятельствах (в быту, в пути на работу или с работы, при выполнении государственных или общественных обязанностей и др.), пособие назначается после выяснения обстоятельств несчастного случая, которое организуется профсоюзным комитетом совместно с администрацией организации (соответствующего структурного подразделения организации). В разделе "Справка о заработной плате" не следует заполнять реквизиты "Месячный оклад" и "Дневная тарифная ставка".
В графе "Месяцы" необходимо указать расчетный период, за который производится исчисление пособия.
В графе "Число рабочих дней (часов)" следует указать количество календарных дней расчетного периода, которые приходятся на отработанное в данный период время.
В графе "Сумма фактического заработка" следует привести учитываемые при расчете пособия за расчетный период выплаты по оплате труда.
В графе "Средний дневной (часовой) заработок" указывается исчисленная по установленным правилам величина среднего дневного заработка для оплаты пособия.
В графе "Размер пособия в % к зарплате" указывается размер пособия, определяемый согласно Федеральному закону № 255-ФЗ в процентах к заработной плате (100, 80, 60 или 50 %) или исходя из минимального размера оплаты труда (можно прямо указать в графе - "МРОТ").
В графе "Размер дневного (часового) пособия исходя из фактического заработка в руб. и коп." рекомендуется указывать сумму пособия, исчисленного исходя из дневного пособия, до сравнения ее с максимально разрешенной к выплате суммой пособия. Соответственно, величину ограничения выплачиваемой суммы пособия можно указать в графе "Максимальный размер дневного (часового) пособия".
Причитающаяся к назначению сумма пособия, которая определяется после сравнения приведенных величин, указывается в строке "сумма к выдаче" листка нетрудоспособности.
Необходимо учитывать, что назначить пособие необходимо в течение 10 календарных дней со дня обращения работника за его получением и представления им "больничного" листка. Соответственно, именно в течение данного периода времени должен быть определен страховой стаж работника, а также исчислена сумма пособия.
1.3 Типовая схема проводок
В соответствии с Инструкцией по применению Плана счетов бухгалтерского учета финансово-хозяйственной деятельности организаций, утвержденной Приказом Минфина России от 31.10.2000 N 94н, для обобщения информации о расчетах с работниками организации по оплате труда (по всем видам оплаты труда, премиям, пособиям и т.п.) предназначен счет 70 "Расчеты с персоналом по оплате труда". В части пособия по временной нетрудоспособности, выплачиваемой за счет средств ФСС РФ, со счетом 70 корреспондирует счет 69 "Расчеты по социальному страхованию и обеспечению" (субсчет 69-1 "Расчеты по социальному страхованию") (см. таблица 1).
Сумма начисленного в соответствии с действующим законодательством пособия по временной нетрудоспособности, выплачиваемая за счет средств работодателя, может быть отнесена в бухгалтерском учете к расходам по обычным видам деятельности (п. 5 Положения по бухгалтерскому учету "Расходы организации" ПБУ 10/99, утвержденного Приказом Минфина России от 06.05.1999 N 33н). Соответственно, начисление пособия за два первых календарных дня нетрудоспособности отражается по кредиту счета 70 в корреспонденции с дебетом счета учета затрат на производство (например, 20 "Основное производство") (Инструкция по применению Плана счетов).
Сумма пособия по временной нетрудоспособности является доходом работника и включается в налоговую базу по НДФЛ (п. 1 ст. 210, п. 1 ст. 217 Налогового кодекса РФ). Исчисление НДФЛ производится по ставке 13% (п. 1 ст. 224 НК РФ). Удержанная сумма НДФЛ отражается в бухгалтерском учете по дебету счета 70 в корреспонденции с кредитом счета 68 "Расчеты по налогам и сборам". Удержание налога производится налоговым агентом (организацией) в момент выплаты дохода работнику (п. 4 ст. 226 НК РФ).
На сумму пособия по временной нетрудоспособности (в том числе выплачиваемую за счет средств работодателя) не начисляются ЕСН и страховые взносы на обязательное пенсионное страхование (пп. 1 п. 1 ст. 238 НК РФ, п. 2 ст. 10 Федерального закона от 15.12.2001 N 167-ФЗ "Об обязательном пенсионном страховании в Российской Федерации"), страховые взносы на обязательное социальное страхование от несчастных случаев на производстве и профессиональных заболеваний (п. 2 Перечня выплат, на которые не начисляются страховые взносы в Фонд социального страхования Российской Федерации, утвержденного Постановлением Правительства РФ от 07.07.1999 N 765, Письмо ФСС РФ от 15.02.2005 N 02-18/07-1243).
Для целей налогообложения прибыли расходы работодателя по выплате пособия по временной нетрудоспособности вследствие заболевания за первые два дня нетрудоспособности работника в соответствии с законодательством РФ относятся к прочим расходам, связанным с производством и (или) реализацией (пп. 48.1 п. 1 ст. 264 НК РФ).
Таблица 1 - Типовые проводки
1.4 Формулировка условия задачи
Существует фирма ООО "Арена". Эта фирма имеет следующие реквизиты:
· Адрес: г. Пермь, ул. Данщина, 13
· Телефон: 2-298-453
Сотрудниками данной фирмы являются:
· Макарова Анна Васильевна
· Дюбин Андрей Семенович
· Солнечный Павел Антонович
· Кольцова Ольга Афанасьевна
Данные сотрудники в 2010 году выходили на больничный. Случаи нетрудоспособности, продолжительность и дата больничных у сотрудников различные, также они имеют разный трудовой стаж и заработок.
Необходимо:
- Создать информационную базу.
- Заполнить все необходимые документы и посчитать пособие по временной нетрудоспособности с учетом всех показателей. Произвести оплату труда за дни временной нетрудоспособности для указанных сотрудников. Сформировать различные информационные отчеты. Отражать начисления необходимо с учетом затрат только основного производства.
2. Проектирование информационной базы в среде 1С: Предприятие 7.7
Константы:
Константы будут использоваться для ввода реквизитов организации ООО "Арена" при формировании документов, для вывода фамилий ответственных лиц при подписании документа (табл. 2).
Таблица №2 - Реквизиты констант
Идентификатор |
Синоним |
Тип |
Длина |
|
Организация |
Организация |
Строка |
10 |
|
Адрес |
Адрес |
Строка |
30 |
|
Телефон |
Телефон |
Строка |
15 |
|
Директор |
Директор |
Справочник. Сотрудники |
||
Главных_бухгалтер |
Главный бухгалтер |
Справочник. Сотрудники |
||
Кассир |
Кассир |
Справочник. Сотрудники |
Справочники:
Справочники используются для хранения переменной информации используемой при ведении операции по начислению оплаты.
Сотрудники.
Этот справочник предназначен для ввода личной информации по каждому работнику и добавление нового сотрудника. Также он в дальнейшем используется для выбора сотрудника из списка сотрудников.
Данные этого справочника будут использоваться для заполнения документа "Пособие по временной нетрудоспособности". Реквизиты справочника представлены в таблице 3.
информационный нетрудоспособность документооборот интерфейс
Таблица №3 - Реквизиты справочника "Сотрудники"
Идентификатор |
Синоним |
Тип |
Длина |
|
Код |
Табельный номер |
Число |
5 |
|
Наименование |
Фамилия |
Строка |
20 |
|
Имя |
Имя |
Строка |
10 |
|
Отчество |
Отчество |
Строка |
10 |
|
Дата_рождения |
Дата рождения |
Дата |
||
Должность |
Должность |
Справочник. Должности |
||
Подразделение |
Подразделение |
Справочник. Подразделения |
||
Оклад |
Оклад |
Число |
5 |
|
ДатаПриема |
Дата Приема |
Дата |
||
Паспорт |
Паспорт № |
Число |
10 |
Подразделения.
В справочник заносятся все существующие на предприятия подразделения. Эти реквизиты используются для заполнения справочника "Сотрудники", а также в документе "Пособие по временной нетрудоспособности". Реквизиты справочника представлены в таблице 4.
Таблица №4 - Реквизиты справочника "Подразделения"
Идентификатор |
Синоним |
Тип |
Длина |
|
Наименование |
Подразделение |
Строка |
20 |
|
Код |
Код |
Число |
5 |
Должности.
В справочник заносятся наименование должностей. Эти реквизиты используются для заполнения справочника "Сотрудники", а также в документе "Пособие по временной нетрудоспособности". Реквизиты справочника представлены в таблице 5.
Таблица №5 - Реквизиты справочника "Должности"
Идентификатор |
Синоним |
Тип |
Длина |
|
Наименование |
Должность |
Строка |
20 |
|
Код |
Код |
Число |
5 |
Перечисления:
Причина_нетудоспособности.
Список причин нетрудоспособности (табл. 6).
Таблица №6 - Реквизиты перечисления "Причина нетрудоспособности"
Наименование |
Синоним |
|
Общее_заболевание |
Общее заболевание |
|
Профессиональное_заболевание |
Профессиональное заболевание |
|
Трудовое_увечье |
Трудовое увечье |
|
По_уходу_за_ребенком |
По уходу за ребенком |
|
По_уходу_за_членом_семьи |
По уходу за членом семьи |
|
Иная_причина |
Иная причина |
|
Санитарно_курортное_лечение |
Санитарно-курортное лечение |
|
Карантин |
Карантин |
|
Бытовая_травма |
Бытовая травма |
Документ:
Пособие по временной нетрудоспособности.
Данный документ показывает в учете операции начисления пособия по временной нетрудоспособности на счетах 20, 70. Проводки, формируемые по данному документу, определяются выбранным сотрудником.
Таблица№7 - Реквизиты документа "Пособие по временной нетрудоспособности"
Наименование документа |
Комментарий |
Тип значения |
Длина |
|
Реквизиты табличной части |
||||
Табельный_номер |
Табельный номер |
Число |
5 |
|
Сотрудник |
Сотрудник |
Справочник. Сотрудники |
||
Количество_дней |
Количество дней нетрудоспособности |
Число |
5 |
|
Оклад |
Оклад |
Число |
10 |
|
Сумма_пособия |
Сумма начисленного пособия |
Число |
5 |
|
Стаж |
Стаж |
Число |
2 |
|
Должность |
Должность |
Строка |
10 |
|
Подразделение |
Подразделение |
Строка |
20 |
|
Реквизиты шапки |
||||
Дата1 |
Период нетрудоспособности "С:" |
Дата |
||
Дата2 |
Период нетрудоспособности "По:" |
Дата |
||
Причина_ нетрудоспособности |
Причина нетрудоспособности |
Перечисление. Причина_ нетрудоспособности |
Экранная форма документа "Пособие по временной нетрудоспособности"
Рисунок 1 - Экранная форма документа "Пособие по временной нетрудоспособности"
Печатная форма документа "Пособие по временной нетрудоспособности"
Рисунок 2 - Печатная форма документа "Пособие по временной нетрудоспособности"
Отчеты
Отчёт "Список нетрудоспособных сотрудников"
Выводит список сотрудников, имевших временную нетрудоспособность с помощью выбора интервала дат документов, подтверждающих нетрудоспособность.
Рисунок 3 - Вид отчета "Список нетрудоспособных сотрудников"
Отчёт "Оборотная ведомость"
С помощью этого отчёта можно просмотреть корреспонденцию по каждому из используемых счетов.
Рисунок 4 - Вид отчета "Оборотная ведомость"
3. Настройка конфигурация информационной базы
3.1 Описание конфигурирования
Дерево метаданных выглядит следующим образом:
Рисунок 5 - Дерево метаданных
Создание констант
Константа Новая константа
Заполняется идентификатор, затем комментируется и выбирается тип значения.
Рисунок 6 - Свойства константы организации
Аналогичным способом создаются все остальные константы.
Создание справочников
Пример заполнения справочника "Сотрудники":
Рисунок 7 - Создание справочника "Сотрудники"
Справочники Новый справочник
Заполняется идентификатор, комментарий и прочие настройки. Далее создаются реквизиты: РеквизитыНовый
Пример заполнения свойств реквизита на рис. 8
Рисунок 8 - Свойства реквизита Имя
После создания всех реквизитов оформляется форма элемента (кнопка "Форма элемента"). Нужные реквизиты отмечаются галочкой в окне размещения реквизитов Справочника.
Рисунок 9 - Реквизиты справочника "Сотрудники"
В итоге получается диалоговая форма следующего вида:
Рисунок 10 - Форма диалога справочника "Сотрудники"
Форма списка формируется автоматически.
Создание документов
Документ "Пособие по временной нетрудоспособности"
Документы Новый документ
Заполняются данные о документе, затем назначается принадлежность к журналу "Журнал" и создаются реквизиты шапки и табличной части, как на рис.11.
Рисунок 11 - Создание документа "Пособие по временной нетрудоспособности"
Затем создается форма документа аналогичным способом, что и в справочниках, а недостающие элементы вставляются вручную через меню Вставить. Форма документа по поступлению ТМЦ выглядит следующим образом (рис. 12):
Рисунок 12 - Вид экранной формы документа "Пособие по временной нетрудоспособности"
Процедура проведения данного документа:
Процедура ОбработкаПроведения()
Опер=СоздатьОбъект("Операция");
Сотр=СоздатьОбъект("Справочник.Сотрудники");
Подр=СоздатьОбъект("Справочник.Подразделения");
ВыбратьСтроки();
Пока ПолучитьСтроку()=1 Цикл
Если Сумма_пособия=0 Тогда
Продолжить;
КонецЕсли;
Операция.НоваяПроводка();
Операция.Содержание="Начислено пособие";
Операция.Дебет.Счет=СчетПоКоду("20");
Операция.Дебет.Подразделения=Сотрудник.Подразделение;
Операция.Кредит.Счет=СчетПоКоду("70");
Операция.Кредит.Сотрудники=Сотрудник;
Операция.Сумма=Сумма_пособия;
Операция.СуммаОперации=Сумма_пособия;
Операция.Записать();
КонецЦикла;
КонецПроцедуры;
По нажатию на кнопку "Справка о расчете пособия по временной нетрудоспособности" формируется печатная форма документа, исходная форма которой выглядит следующим образом (рис. 13):
Рисунок 13 - Создание приходной накладной
Вид печатной формы воссоздается на вкладке "Таблица".
Для расчета пособия по временной нетрудоспособности необходимо ввести в документ только период нетрудоспособности и выбрать сотрудника, а должность, подразделение, стаж, оклад, количество дней нетрудоспособности и сумма пособия рассчитаются и заполнятся автоматически.
Для расчета пособия используем формулу:
Сумма пособия = (Количество дней нетрудоспособности) * (Среднедневной заработок) * (% в зависимости от стажа)
В свою очередь Среднедневной заработок = Оклад/29,4
Если учесть, что предельная величина среднедневного заработка 1136 руб. 99коп., тогда можно определить максимальный предел оклада, при превышении которого для расчета пособия по временной нетрудоспособности используется именно этот максимальный предел оклада: Максимальный предел оклада = (предельная величина среднедневного заработка* 29,4) = 1136,99*29,4=33428 (Отбросим десятые и сотые доли).
При расчете пособия учитывается трудовой стаж: если стаж до 5 лет - пособие 60% среднего заработка, от 5 до 8 лет - 80%, свыше 8 лет - 100%.
Стаж рассчитывается по формуле и выражается в годах:
Стаж = текущая дата(год)-дата приема сотрудника на работу(год)
Количество дней нетрудоспособности рассчитывается по формуле и выражается в днях:
Количество дней = (Дата болезни "С:") - (Дата болезни "По:")
Максимальный размер пособия не должен превышать 13833руб. 33 коп., если пособие, рассчитанное по формуле получается больше этой величины, то начисляется именно этот размер пособия.
Модуль вывода печатной формы, а также подсчет данных в некоторых полях экранной формы выглядит следующим образом:
Процедура Расчет()
Если Оклад>33428 тогда // если оклад превышает максимальный предел
Если стаж<5 тогда
Сумма_пособия=Количество_дней*33428/29.4*0.6;
ИначеЕсли ((стаж>=5) и (стаж<8) тогда
Сумма_пособия=Количество_дней*33428/29.4*0.8;
Иначе
Сумма_пособия=Количество_дней*33428/29.4;
КонецЕсли;
Иначе // если оклад не превышает максимальный предел
Если стаж<5 тогда
Сумма_пособия=Количество_дней*оклад/29.4*0.6;
ИначеЕсли ((стаж>=5) и (стаж<8) тогда
Сумма_пособия=Количество_дней*оклад/29.4*0.8;
Иначе
Сумма_пособия=Количество_дней*оклад/29.4;
КонецЕсли;
КонецЕсли;
Если Сумма_пособия>13833.33 тогда Сумма_пособия=13833.33;
КонецЕсли;
КонецПроцедуры
Процедура ПриОткрытии()
Форма.Оклад.ВыполнятьФормулуТолькоПриИзменении(1);
Форма.Количество_дней.ВыполнятьФормулуТолькоПриИзменении(1);
Форма.Сумма_пособия.ВыполнятьФормулуТолькоПриИзменении(1);
ПриЗаписиПерепроводить(1);
КонецПроцедуры
Процедура первая()
Табельный_номер=Сотрудник.Код;
Оклад=Сотрудник.Оклад;
Должность=Сотрудник.Должность.наименование;
Подразделение=Сотрудник.Подразделение.наименование;
Стаж=ДатаГод(ТекущаяДата()) - ДатаГод(сотрудник.ДатаПриема) ;
Количество_дней=Число(Дата(Дата2)-Дата(Дата1));
Расчет();
КонецПроцедуры
Процедура Справка()
Таб=СоздатьОбъект("Таблица");
Таб.ИсходнаяТаблица("Таблица");
Таб.ВывестиСекцию("Секция_1");
Таб.ВывестиСекцию("Секция_2");
Таб.ВывестиСекцию("Секция_4");
ВыбратьСтроки();
Пока ПолучитьСтроку()=1
Цикл
Таб.ВывестиСекцию("Секция_5");
конецЦикла;
Таб.ВывестиСекцию("Секция_6");
Таб.ТолькоПросмотр(1);
Таб.Показать();
КонецПроцедуры
Создание журнала документов "Журнал"
Журналы Новый журнал
Идентификатор: Журнал.
Синоним: Журнал.
Нажатием на кнопку состав осуществляется выбор документов, входящих в состав журнала. Также можно определить вид журнала, создав новые графы (рис. 14).
Рисунок 14 - Создание журнала "Журнал"
Создание перечислений
Перечисления Новое перечисление
Создается одно перечисление - причина нетрудоспособности (рис. 15):
Рисунок 15 - Создание перечисления "Причина_нетрудоспособности"
Создание отчётов
Процесс создания отчётов всегда состоит из заполнения 3-х основных вкладок: диалог, модуль, таблица.
Отчёт "Список нетрудоспособных сотрудников"
Вкладка диалог формируется автоматически. Далее необходимо добавить на форму реквизиты Дата1 и Дата2, они необходимы для выбора временного промежутка, в течение которого были оформлены документы, подтверждающие временную нетрудоспособности сотрудников.
Рисунок 16 - Стартовая форма отчёта
Вкладка таблица в данном случае выглядит так:
Рисунок 17 - Вид отчёта "Временно нетрудоспособные сотрудники"
Процедура действия кнопки "Вывести список сотрудников" описана в следующем модуле:
Процедура Сформировать()
перем сч;
перем т;
сч=создатьобъект ("Документ.Пособие_по_временной_нетрудоспособности");
сч.Выбратьдокументы(Дата1,Дата2);
т=создатьобъект("Таблица");
т.Вывестисекцию("секция_1");
т.Вывестисекцию("секция_2");
пока сч.получитьдокумент() = 1 цикл
если сч.проведен()=0 тогда
продолжить;
иначе
сч.выбратьстроки();
пока сч.получитьстроку()=1 цикл
т.Вывестисекцию("секция_3");
конеццикла;
конецесли;
конеццикла;
т.толькопросмотр(1);
т.показать();
КонецПроцедуры
В итоге сформируется список сотрудников, чья нетрудоспособность была оформлена документами из выбранного временного промежутка, с указанием должности, количества дней нетрудоспособности, суммы начисленного пособия и периода нетрудоспособности.
Отчёт "Оборотная ведомость"
Рисунок 18- Стартовая форма отчета
Рисунок 19 - Вид отчета "Оборотная ведомость"
Процедура Сформировать()
Перем Т;
Перем Ит;
Перем Заголовок;
Перем Опер;
Если Счет.Выбран()=0 Тогда
Предупреждение("Не указан счет!");
Возврат;
КонецЕсли;
Т=СоздатьОбъект("Таблица");
Ит=СоздатьОбъект("БухгалтерскиеИтоги");
Ит.ВыполнитьЗапрос(Дата1,Дата2,Счет,,,,"Проводка");
Заголовок="Карточка счета:"+Счет;
Т.ВывестиСекцию("Секция_1");
Т.ВывестиСекцию("Секция_2");
Ит.ВыбратьПериоды();
Пока Ит.ПолучитьПериод()=1 Цикл
Опер=Ит.Операция;
Т.ВывестиСекцию("Секция_3");
КонецЦикла;
Т.ТолькоПросмотр(1);
Т.Показать();
КонецПроцедуры
Создание плана счетов
Планы счетов Новый план счетов.
Идентификатор: Новый_план
Синоним: Новый план счетов
Далее заполняется (рис. 20):
Рисунок 20 - План счетов
Создание видов субконто
Виды субконто Новый вид субконто
Создаются необходимые виды субконто:
ь Сотрудники
ь Подразделения
Рассмотрим создание субконто на примере сотрудников:
Идентификатор: сотрудники;
Синоним: сотрудники;
Тип значения: Справочник "Сотрудники".
Рисунок 21 - Свойства вида субконто
Создание пользовательского интерфейса
Пользовательский интерфейс создается для удобной работы всех видов пользователей.
Рисунок 22 - Дерево интерфейса
3.2 Контрольный пример
Заполнение значений констант
Порядок действий:
1С Предприятие Меню "Операции" Константы
Начинаем заполнение в соответствии с данными нашей организации.
Рисунок 23 - Список констант
Некоторые значения констант привязаны к справочникам, остальные заполняются вручную. Например, при вводе фамилии директора автоматически отображается справочник "Сотрудники", что облегчает ввод и сокращает время заполнения (рис. 24)
Рисунок 24 - Заполнение фамилии директора
Заполнение справочников
Справочник "Подразделения"
Порядок работы: меню "Справочники" Подразделения Новая строка заполнение формы в соответствии с рисунком 25.
Рисунок 25 - Заполнение нового элемента справочника "Подразделения"
Справочник "Должности"
Порядок работы: меню "Справочники" Должности Новая строка заполнение формы в соответствии с рисунком 26.
Рисунок 26 - Заполнение нового элемента справочника "Должности"
Справочник "Сотрудники"
Порядок работы: меню "Справочники" Сотрудники Новая строка заполнение формы в соответствии с рисунком 27. Поля "Должность" и "Подразделение" выбираются из соответствующих справочников.
Рисунок 27 - Заполнение нового элемента справочника "Сотрудники"
Заполнение документов
Документ "Пособие по временной нетрудоспособности"
Порядок работы: меню "Документы" Пособие по временной нетрудоспособности заполнение документа.
Поле "Номер документа" заполняется вручную, "Дата документа" заполняется автоматически; период нетрудоспособности устанавливается вручную, причина нетрудоспособности выбирается из предлагаемого списка. При заполнении периода нетрудоспособности заполняется поле "Количество дней нетрудоспособности". При заполнении поля "Сотрудники" открывается соответствующий справочник (рис. 34). При выборе сотрудника поля "Табельный номер", "Стаж", "Должность", "Подразделение", "Оклад" заполняются соответственно данному сотруднику. Кроме этого после выбора сотрудника поле "Сумма пособия" также рассчитываются автоматически.
Рисунок 28 - Заполнение поля "Сотрудник"
Далее, нажимая на кнопку "Справка о расчете пособия по временной нетрудоспособности", формируется печатная форма документа (рис. 29).
Рисунок 29 - Справка о расчете пособия по временной нетрудоспособности
Далее закрываем печатную форму, нажимаем кнопку "ОК". Подтверждаем сохранение и проведение документа. Затем в журнале документов проверяем, что проводка действительно сформировалась (рис. 30).
Рисунок 30 - Журнал документов
После проведения документов автоматически формируются записи в журнале операций (рис.31) и журнале проводок (рис.32).
Рисунок 31 - Записи в журнале операций
Рисунок 32 - Записи в журнале проводок
Заполнение отчётов
Отчёт "Список нетрудоспособных сотрудников"
Порядок работы: меню "Отчёты" Список нетрудоспособных сотрудников ввести период оформления документов, подтверждающих временную нетрудоспособностьнажать на кнопку "Вывести список сотрудников". Вид отчета представлен на рисунке 33.
Рисунок 33 - Результат отчета "Список нетрудоспособных сотрудников"
Отчёт "Оборотная ведомость"
Порядок работы: меню "Отчёты" Оборотная ведомость выбираем счёт, по которому хотим сформировать ведомость (рис. 39) выбираем период нажимаем на кнопку "Сформировать". Результат выполнения отчета представлен на рисунке 34.
Рисунок 34 - Стартовая форма отчета "Оборотная ведомость"
Рисунок 35 - Результат отчета "Оборотная ведомость"
Заключение
Среди наиболее трудоемких участков бухгалтерского учета особое место занимают расчеты с персоналом, а именно расчеты пособий (к примеру, пособие по временной нетрудоспособности). Для работы на данном участке необходимы высокая точность, аккуратность, максимум внимания и, безусловно, своевременное выполнение всех расчетных операций. В роли объектов учета могут выступать десятки, сотни и даже тысячи человек, по каждому из которых нужно учитывать и обрабатывать достаточно большие объемы данных.
Ясно, что чем больше персонала на предприятии и чем разнообразнее виды начислений и удержаний, тем сложнее решать перечисленные задачи без применения компьютерных технологий. Поэтому многим бухгалтерам хотелось бы использовать автоматизированную систему, предназначенную для расчета пособий, а не проводить все расчеты вручную.
Поэтому необходимо автоматизировать данный процесс, после чего намного сократится время, затрачиваемое на оформление документов, а также снизятся затраты, входящие в процесс производства. Кроме того, в автоматизированной системе должны быть комфортные условия для настройки и ввода необходимых данных. В круг задач, решаемых автоматизированной системой, непременно должны входить и печать необходимых документов.
Список используемой литературы
1. 1С: Предприятие. Версия 7.7. Введение в конфигурирование. Москва, Фирма "1С", 2000г.
2. 1С: Предприятие. Версия 7.7. Описание встроенного языка. Москва, Фирма "1С", 1999г.
3. 1С: Предприятие. Версия 7.7. Конфигурирование и администрирование. Часть1. Москва, Фирма "1С", 1999г.
4. Инструкция по применению плата счетов (в ред. Приказа Минфина РФ от 07.05.2003 N 38н)
5. http://www.buh.ru
6. http://www.glavbuh.net
7. http://www.klerk.ru
8. http://www.zarplata-online.ru
Размещено на Allbest.ru
Подобные документы
Проектирование модуля на базе 1С Предприятие для предприятия, занимающегося сборкой и ремонтом компьютеров. Разработка конфигурации информационной системы. Описание 1C Предприятие. Проектирование конфигурации. Создание справочников, документов и отчетов.
курсовая работа [1,7 M], добавлен 28.07.2015Проектирование структуры информационной базы и разработка программного комплекса, позволяющего автоматизировать процесс учета налогоплательщиков. Разработка конфигурации и создание интерфейса базы данных, форм и отчетов в программе "1С Предприятие".
дипломная работа [3,2 M], добавлен 21.06.2015Разработка структуры информационной системы с использованием СУБД MS Access. Моделирование бизнес-процессов с помощью IDEF0-диаграмм. Проектирование приложения в среде Delphi. Физическая реализация структуры базы данных. Создание интерфейса системы.
отчет по практике [3,4 M], добавлен 07.01.2015Характеристика существующих технологий для разработки информационной системы. Проектирование реляционной базы данных информационной системы учета научных публикаций в среде Adobe Dreamweaver. Оценка функциональных возможностей системы учета публикаций.
дипломная работа [2,0 M], добавлен 12.08.2015Возможности Microsoft Access, типы данных, оценка степени безопасности, принципы защиты информации. Инфологическое проектирование базы данных. Основные преимущества Office Access 2007. Разработка и описание пользовательского интерфейса, решаемые задачи.
курсовая работа [1,5 M], добавлен 28.04.2014Описание особенностей функционирования магазина. Проектирование системы: инфологическое моделирование и построение диаграммы потоков данных. Моделирование и программная реализация информационной системы. Проектирование пользовательского интерфейса.
курсовая работа [1,6 M], добавлен 18.02.2013Создание базы данных, планирование разработки и системные требования. Проектирование базы данных в среде Microsoft Access, элементы и типы данных. Создание таблицы и использование конструктора для их модернизации. Построение запросов и создание макросов.
курсовая работа [2,0 M], добавлен 16.04.2011Характеристика программных продуктов, используемых при разработке информационной системы. Проектирование интерфейса и базы данных. Создание информационной системы, в которой нужно разработать структурную и функциональную схему программного продукта.
курсовая работа [2,1 M], добавлен 04.03.2021Анализ баз данных и систем управления ими. Проектирование и создание реляционной базы данных в среде MS Access для ресторана "Дельфин": построение информационно логической модели, разработка структур таблиц базы данных и схемы данных, создание Web-узла.
курсовая работа [3,7 M], добавлен 15.11.2010Схема принятого в компании бизнес-процесса планирования организационно-технических мероприятий. Проектирование пользовательского интерфейса и главного меню, основных форм входной и выходной информации, структуры базы данных информационной системы.
дипломная работа [2,4 M], добавлен 26.05.2012