Учет продукции на складе средствами программы 1С:Предприятие на примере ООО "Альтаир"

     АННОТАЦИЯ

 

     Тема: Учет продукции на складе средствами программы 1С:Предприятие на примере ООО «Альтаир».

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

  1. знакомство с документооборотом ООО «Альтаир»;
  2. знакомство с товарооборотом торгового предприятия;
  3. изучение потребительских качеств продаваемой продукции и потребительского спроса;
  4. увеличение прибыли организации за счет мер связанных с отбором наиболее продаваемых товаров;
  5. Создание внешнего отчета на основе знаний, который позволит:
    • Выявить группу товаров, пользующихся наибольшим потребительским спросом;
    • Сделать заказ не достающей на складе продукции;
    • Посмотреть уровень продаж.

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

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

     В ходе исследования студенткой Калининой О.В.. были изучены следующие источники:

  • Устав общества с ограниченной ответственностью «Альтаир» от 14.04.1995 г.;
  • Правила продажи некоторых видов товаров, утвержденные Постановлением Правительства от 13.10.1999 г. № 1150;
    • Закон РФ от 09.01.96 г. № 2-ФЗ «О защите прав потребителей».

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

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

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

 

      СОДЕРЖАНИЕ

торговля  склад программный код отчет 

 

     ВВЕДЕНИЕ 

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

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

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

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

     Следовательно, к задачам, которые необходимо решить в ходе работы относятся:

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

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

 

      1. Краткая характеристика ООО «Альтаир»

     1.1 Регистрация индивидуального предпринимателя

 

     ООО «Альтаир», расположено по адресу город  Пикалево, ул.Горняков, 14, является нежилым помещением, встроенным в жилое здание. Оно было открыто генеральным директором Николаевой Еленой Анатольевной. Свою торговую деятельность предприниматель начинала 14 апреля 1995 года.

     2 марта 2004 года в соответствии  с Федеральным законом «О государственной регистрации индивидуальных предпринимателей» на основании представленных документов в Единый государственный реестр индивидуальных предпринимателей была внесена запись об индивидуальном предпринимателе, зарегистрированном до 1 января 2004 года Николаевой Елене Анатольевне. Данный документ зарегистрирован Администрацией Муниципального Образования «Город Пикалево» Ленинградской области.

     Предприниматель имеет право осуществлять торгово-закупочную и посредническую деятельность.

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

     1.2 Ассортиментный перечень товаров

 

     В магазине «Альтаир» осуществляется продажа вино-водочный продукции. Здесь особое внимание уделяется алкогольной продукции. В ассортименте предлагаются табачные изделия, лимонады, соки. Продажа алкогольной продукции осуществляется только при наличии лицензии1, выданной в порядке, установленном законодательством РФ администрацией муниципального образования «Город Пикалево».

     К алкогольной продукции относится  пищевая продукция, произведенная  с использованием этилового спирта, произведенного из пищевого сырья, с содержанием этилового спирта более 1,5 процента объема готовой продукции. Алкогольная продукция подразделяется на следующие виды: этиловый питьевой спирт, спиртные напитки и вино (п.2 в ред. Постановления Правительства РФ от 13.10.1999 г. № 1150).

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

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

     Не  допускается продажа алкогольной  продукции:

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

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

     Все продажи в обязательном порядке  осуществляются с применением контрольно-кассовых машин в соответствии с действующим  законодательством. Продавец обязан выдавать покупателю погашенный кассовый чек, а  также нести ответственность за ненадлежащее исполнение договора розничной купли-продажи алкогольной продукции в соответствии с Гражданским кодексом Российской Федерации и Законом Российской Федерации «О защите прав потребителей» в редакции Федерального закона от 9 января 1996 г. №2-ФЗ.

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

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

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

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

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

     1.3 Учет поступления и оплаты товаров

 

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

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

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

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

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

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

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

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

     Расчеты платежными поручениями являются наиболее распространенной формой расчетов.

     1.4 Заказ и поставка товаров

 

     В магазине ежедневно работают два  менеджера, отвечающие за наличие товара. В их обязанности входит:

  • проверка сертификатов качества;
  • проверка даты розлива;
  • проверка на наличие товаров;
  • формирование заказов;
  • заказ товаров;
  • работа с дистрибьюторами;
  • приемка товаров;
  • разнесение накладных в программе 1С:Торговля и склад;
  • формирование цен;
  • печать ценников.

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

  • позволяет производить отбор только по одному поставщику;
  • отображает суммы;
  • отображает итоги;

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

 

      2. Разработка отчета с помощью программы "1С:Торговля и склад"

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

 

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

     При прохождении преддипломной производственной практики в обществе с ограниченной ответственностью «Альтаир» меня заинтересовал  вопрос о том, каким образом можно  сделать так чтобы менеджер магазина сделав всего один запрос в программе 1С:Торговля и склад смог бы ответить на несколько вопросов, а именно:

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

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

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

 

     2.2 Краткое описание  основных понятий прогаммы "1С:Торговля  и склад"

 

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

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

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

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

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

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

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

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

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

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

     Кроме того, механизм запросов позволяет  легко получать информацию в различных временных разрезах.

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

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

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

     Вся работа с объектами метаданных типа «Отчеты» ведется в окне «Конфигурация  - Метаданные». Для отчетов отведена отдельная ветвь дерева метаданных, которая начинается у ключевого слова «Отчеты».

     2.3 Создание формы отчета (Диалога)

 

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

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

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

     Для создания внешнего отчета (обработки) необходимо выбрать Пункт «Новый» в меню «Файл» главного меню Конфигуратора и в выданном на экран запросе выбрать строку «Внешний отчет (обработка)». 

       

     На  экран будет вызван редактор форм для разработки внешнего отчета с  двумя стандартными кнопками «Сформировать» и «Закрыть». 

     

 

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

  1. построение интерфейса диалога.
  2. написание программного кода отчета.

     2.4 Построение интерфейса  диалога

 

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

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

       

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