Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИСиТ. Методичка.doc
Скачиваний:
25
Добавлен:
04.11.2018
Размер:
745.47 Кб
Скачать

12. Примеры практических задании

Пример №1

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

  1. Справочник товаров с дополнительным периодическим реквизитом «ЦенаПродажи», значение которого может изменяться только документом «РасхНакл»;

  2. Перечисление «Порядок» со значениями «FIFO», «LIFO», «вручную»;

  3. Периодическую константу «ПорядокСписания» с типом данных - перечисление «Порядок»;

  4. Документ «ПрихНакл», который служит для отражения в системе факта прихода товаров, введенных в табличной части, по ценам закупки;

  5. Документ «РасхНакл», который списывает товары, введенные в табличной части, со склада.

Структура регистра остатков «ТоварыНаСкладе» должна обеспечивать ведение количественного и стоимостного учета товаров на складе в разрезе партий (поставок). Признаком партии является сам документ «ПрихНакл», по которому пришел товар.

Многовалютный и многоскладской учет не ведется, НДС и другие виды налогов в документах не указываются и не рассчитываются.

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

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

В структуре табличной части расходной накладной, кроме реквизитов «Товар», «Цена», «Количество» и «Сумма», необходимо иметь реквизит «Партия», который будет недоступен для редактирования, и скрытый реквизит «ЦенаЗакупки». Если константа «ПорядокСписания» установлена в значения «FIFO» или «LIFO», то реквизит «Партия» остается пустым.

Если константа «ПорядокСписания» установлена в значение «вручную», то в форме документа становятся видимыми и доступными дополнительные реквизиты диалога «ТоварДляВыбора» типа справочник «Товары», «СписокПартий» типа таблица значений и кнопка «Сформировать список партий». В этом случае работа с накладной должна проводиться так:

  1. выбрать в реквизите «ТоварДляВыбора» нужный товар;

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

  3. щелчком мыши выбираются партии для списания, при этом добавляются новые строки в табличную часть, в которые заносится «Товар», «Партия», «Количество», а в скрытый реквизит табличной части «ЦенаЗакупки» заносится цена выбранной партии;

  4. «Количество» и «цену продажи» можно изменить, что приводит к пересчету «суммы».

Если константа «ПорядокСписания» установлена в значение «FIFO» или «LIFO», то в форме документа реквизиты диалога «ТоварДляВыбора», «СписокПартий» и кнопка «Сформировать список партий» остаются невидимыми и недоступными. В алгоритме проведения документа «РасхНакл» необходимо использовать метод выгрузки итогов регистра в таблицу значений, предварительно установив значение фильтра как список значений, сформированный из всех товаров, введенных в табличную часть документа, а автоматическое списание по правилам «FIFO» и «LIFO» требуется реализовать с использованием метода сортировки таблицы значений.

Пример №2

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

Создать следующие объекты метаданных:

  1. справочник «Поставщики» с дополнительным периодическим реквизитом «% комиссионного вознаграждения»;

  2. справочник «Товары» с дополнительным реквизитом «Поставщик» - тип данных Справочник «Поставщики». Если один и тот же товар поставляется разными поставщиками, в справочнике «Товары» вводится несколько элементов с разным значением реквизита «Поставщик». При просмотре справочника «Товары» в форме списка должен быть виден реквизит «Поставщик»;

  3. справочник «Отделы», одним из элементов которого является «Склад»;

  4. документ «ТоварныйЧек», который служит для отражения в системе учета факта продажи товаров и списывает из отдела магазина товары, введенные в табличной части;

  5. документ «ПриходнаяНакладная», который приходует товары от поставщика по рассчитанной задним числом цене закупки на склад магазина;

  6. документ «Перемещение», который перемещает товары со склада магазина в отделы;

  7. обработка «Закупка», которая, исходя из реальных продаж, формирует приходные накладные и накладные на перемещение, и восстанавливает последовательность документов;

  8. отчет «Анализ продаж».

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

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

Структура регистра остатков «ТоварныйЗапас» должна обеспечивать ведение количественного и стоимостного учета товаров в разрезе отделов.

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

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

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

По завершении месяца должна быть запущена обработка «Закупка», которая выполняет следующие операции:

  1. На основании данных о продажах, накопленных в оборотном регистре «ПродажиТоваров», формирует по каждому поставщику документ «ПриходнаяНакладная» с датой 1 - го числа текущего месяца, в который включает все товары данного поставщика в количестве, проданном в этом месяце. Закупочная цена по каждому товару рассчитывается как средняя цена продажи за месяц минус комиссионное вознаграждение. Структура документа:

  • поставщик - «Справочник.Поставщики» (реквизит шапки);

  • товар — «Справочник.Товары», количество, цена покупки, стоимость (реквизиты табличной части);

  1. По каждому дню, когда были продажи, формируется документ «Перемещение», который перемещает весь товар, проданный за этот день в конкретном отделе, в этот отдел;

  2. Документы вводятся в хронологическом порядке: в начало 1-го дня месяца - «ПриходнаяНакладная», в начало каждого дня до документов «ТоварныйЧек» (для 1-го числа - после «ПриходнойНакладной») — «Перемещение».

  3. Программно проводит документы, входящие в последовательность «ТовДокументы», при этом документ «ТоварныйЧек» — в режиме допроведения, без очистки движений по оборотному регистру «ПродажиТоваров».

По данным, накопленным в регистрах, построить отчет о продажах за месяц:

Отдел\Товар

Кол-во прод.

Себестоимость

Ст-ть продажи

Прибыль

Отдел посуды

Кастрюли

Ложки

Отдел инструментов

Пример №3

Необходимо разработать конфигурацию, которая позво­ляет вести серийный учет медикаментов в аптеке, приходуя товар в отделы документами «ПрихНакл» и проводя продажи документом «Чеки»:

  1. справочник «Медикаменты» с дополнительным пе­риодическим реквизитом «РозничнаяЦена», значение которого должно изменяться только документами;

  2. справочник «Серии», подчиненный справочнику «Ме­дикаменты», имеет дополнительный реквизит «ПредельнаяДатаРеализации». В форме списка справочника «Серии» этот реквизит должен присутствовать и при просмот­ре записи справочника должны быть отсортированы по нему;

  3. справочник «Отделы»;

  4. документ «ПриходнаяНакладная», который приходует медикаменты от поставщика в один из отделов аптеки, рассчи­тывает и запоминает новые розничные цены;

  5. документ «Чеки», который служит для отражения в системе учета факта продажи медикаментов и списывает из отдела аптеки конкретные серии медикаментов.

Партионный и многовалютный учет не ведется, НДС и другие виды налогов в документах не указываются и не рас­считываются.

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

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

Документ «Чеки» вводится один раз в начале смены в каждом отделе (отдел выбирается в шапке документа) запоми­нается после ввода первой строки и остается активным до кон­ца смены. Чеки нумеруются, начиная с «1», номер чека высве­чивается в служебной графе табличной части «№чека», кото­рая недоступна для ввода. Ввод нового чека осуществляется добавлением новых строк в документ и отработкой процедуры «ПробитьЧек» (одноименная кнопка в форме). При выборе ме­дикамента в графу «Цена» должно заноситься значение из рек­визита «РозничнаяЦена» справочника «Медикаменты» на дату документа. 11осле выбора медикамента автоматически должна запуститься процедура анализа остатков серий. При этом, если в отделе осталась только одна серия, ее наименование появля­ется в графе «Серия», если же осталось несколько серий, то должен быть сформирован список значений для выбора, в ко­тором высвечивается номер серии, предельная дата реализа­ции и количество (остаток) в отделе. После выбора серии в графе «Количество» вводится необходимое значение, а графа «Сумма» пересчитывается.

Процедура пробития чека должна сформировать движе­ния по списанию выбранных серий медикаментов, контроли­руя наличие необходимого их количества в отделе с учетом ранее пробитых чеков, введенных в этом документе. Т.е. необ­ходимо реализовать режим допроведения документа (уже про­веденные строки не должны проводиться повторно!) с под­держкой в актуальном состоянии временного расчета регистра с учетом уже записанных при пробитии предыдущих чеков движений. В случае успешного списания серий медикаментов, процедура пробития чека в конце своей работы должна изме­нить пустое значение в графе «№чека» на следующий по по­рядку номер.

В любой момент по кнопке «Продажи за смену» в форме документа «Чеки» необходимо иметь возможность сформиро­вать отчет, в котором будет выведен список медикаментов, проданных в отделе за смену (каждый медикамент встречается в отчете только один раз!) в виде:

Медикаменты

Кол-во прод.

Себестоимость

Ст-ть продажи

Прибыль

Аспирин

Анальгин

..............

Отчет строится только на основании данных, накоплен­ных в регистрах.

Пример №4

Необходимо разработать конфигурацию, которая позво­ляет автоматизировать простейший бюджетный процесс во франчайзинговой компании, продающей программные про­дукты 1С и оказывающей услуги по внедрению. Структурно компания состоит из трех отделов, каждый из которых специа­лизируется на внедрении одной из компонент 1 С:Предприятия. Для каждого отдела на 3 месяца вперед ут­верждается бюджет (плановые цифры) доходов и расходов. Перечень статей доходов и расходов является жестким и оди­наковым для всех отделов:

  1. «Доходы» - «продажи ПП», «услуги внедрения (оплата по часам)», «услуги внедрения (крупные проекты)», «обучение индивидуальное», «обучение в группе», «прочие»;

  2. «Расходы» - «себестоимость ПП», «зарплата», «обуче­ние сотрудников», «реклама», «оборудование», «администра­тивные расходы».

Суммарные плановые цифры бюджетов отделов форми­руют бюджет компании.

В конфигурации должны быть созданы:

  1. перечисления «Доходы» и «Расходы»;

  2. справочник «Отделы»;

  3. справочник «ПланПоДоходам», подчиненный справоч­нику «Отделы» с реквизитом «СтатьяДоходов» (тип — пере­числение «Доходы») и числовыми реквизитами «январь», «февраль», «март»;

  4. справочник «ПланПоРасходам», подчиненный справоч­нику «Отделы» с реквизитом «СтатьяРасходов» (тип - пере­числение «Расходы») и числовыми реквизитами «январь», «февраль», «март»;

  5. табличная форма для заполнения плановых бюджетных цифр по выбранному отделу;

  6. документ «ДвижениеДенежныхСредств» - для ввода фактических доходов и расходов компании;

  7. отчет «ИсполнениеБюджета».

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

Заполнение плановых бюджетных цифр должно быть организовано в электронной таблице (…) следующего вида:

Статьи доходов \ рас­ходов

Январь

Февраль

Март

Продажи ПП

Услуги внедрения

(оплата по часам)

…………..

Всего доходов 1)

Себестоимость ПП 2)

«Зарплата»

…………..

Административные расходы 3)

Всего расходов 1)

Дефицит \ профицит 4)

В табличной части документа «ДвижениеДенежных Средств» должны быть реквизиты: «Приход», «Расход», «От­дел», «СтатьяДоходов», «СтатьяРасходов». При заполнении строки:

  1. если сумма введена в графу «Приход», то графа «Рас­ход» обнуляется и графы «Отдел» и «СтатьяДоходов» должны быть обязательно заполнены, а графа «СтатьяРасходов» стано­вится недоступной для ввода;

  2. если сумма введена в графу «Расход», то графа «При­ход» обнуляется и графы «Отдел» и «СтатьяРасходов» должны быть обязательно заполнены, а графа «СтатьяДоходов» стано­вится недоступной для ввода.

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

  1. - значения в этой строке не вводятся, а вычисляются, как сумма значений в предыдущих строках по всем статьям;

  2. - значения в этой строке не вводятся, а вычисляются по формуле «Продажи ГШ» * 0.45;

  3. - значения в этой строке не вводятся, а вычисляются по формуле («Всего доходов» — «Себестоимость ПП») * 0.1;

  4. - значения в этой строке не вводятся, а вычисляются по формуле «Всего доходов» — «Всего расходов».

Статьи доходов \ рас­ходов

Январь

Февраль

Март

план

факт

план

факт

план

факт

Продажи ПП

Услуги внедрения

(оплата по часам)

…………..

Всего доходов 1)

Себестоимость ПП 2)

«Зарплата»

…………..

Административные расходы 3)

Всего расходов 1)

Дефицит \

профицит 4)

ЗАКЛЮЧЕНИЕ

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

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

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

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

  1. 1С:Предприятие 7.7 Конфигурирование и администрирование Часть 1

  2. 1С:Предприятие 7.7 Конфигурирование и администрирование Часть 2.

ОГЛАВЛЕНИЕ

137