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

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




































Главная

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

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


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


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


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


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


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

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

Тема: Учет продукции на складе средствами программы 1С:Предприятие на примере ООО «Альтаир».
Цель дипломной работы: доработка программы «1С:Предприятие. Торговля и склад» под конкретное предприятие путем создания внешнего отчета. Задачи дипломной работы:
1. знакомство с документооборотом ООО «Альтаир»;
2. знакомство с товарооборотом торгового предприятия;
3. изучение потребительских качеств продаваемой продукции и потребительского спроса;
4. увеличение прибыли организации за счет мер связанных с отбором наиболее продаваемых товаров;
5. Создание внешнего отчета на основе знаний, который позволит:
· Выявить группу товаров, пользующихся наибольшим потребительским спросом;
· Сделать заказ не достающей на складе продукции;
Создание программного обеспечения позволило бы оказать значительную пользу менеджерам магазина при составлении заказов поставщикам, поскольку он позволяет отследить сколько и какого товара реализуется больше за определенный срок, и тем самым помогает выявить группу наиболее продаваемых товаров, что является весьма актуальным вопросом, так как его решение может оказать существенное влияние на перспективы развития не только ООО «Альтаир», но и любого торгового предприятия.
Интерфейс программного обеспечения достаточно прост и нагляден и позволяет получить самую полную информацию о данных.
В ходе исследования студенткой Калининой О.В.. были изучены следующие источники:
· Устав общества с ограниченной ответственностью «Альтаир» от 14.04.1995 г.;
· Правила продажи некоторых видов товаров, утвержденные Постановлением Правительства от 13.10.1999 г. № 1150;
· Закон РФ от 09.01.96 г. № 2-ФЗ «О защите прав потребителей».
В первой части описываются: общая характеристика предприятия, ассортиментный перечень товаров, необходимая документация при учете готовой продукции на складе (первичные учетные документы, поступление готовой продукции, порядок учета выданной готовой продукции, возврат и выбытие готовой продукции), оплата поставок.
Вторая часть содержит описание основных понятий системы, описание проектирования интерфейса отчета, написание и разработку программного кода.
Т. о. вторая часть содержит данные, где описываются все функции используемые в процессе создания приложения, а также показано все, что делает данный программный продукт.
торговля склад программный код отчет
· увеличение прибыли организации за счет мер связанных с отбором наиболее продаваемых товаров.
Целью данной работы является изучение программы «1С:Торговля и склад» для решения задач оптимизации выбора товара, наиболее отвечающего потребительскому спросу. При выборе темы дипломной работы меня заинтересовало то, какими средствами данной программы можно облегчить работу менеджеров магазинов, при выборе и заказе наиболее продаваемых товаров с целью увеличения выручки предприятия от розничной торговли. Для этого мною был создан отчет показывающий движение товара по партиям, на основе функции Запрос.
ООО «Альтаир», расположено по адресу город Пикалево, ул.Горняков, 14, является нежилым помещением, встроенным в жилое здание. Оно было открыто генеральным директором Николаевой Еленой Анатольевной. Свою торговую деятельность предприниматель начинала 14 апреля 1995 года.
2 марта 2004 года в соответствии с Федеральным законом «О государственной регистрации индивидуальных предпринимателей» на основании представленных документов в Единый государственный реестр индивидуальных предпринимателей была внесена запись об индивидуальном предпринимателе, зарегистрированном до 1 января 2004 года Николаевой Елене Анатольевне. Данный документ зарегистрирован Администрацией Муниципального Образования «Город Пикалево» Ленинградской области.
Предприниматель имеет право осуществлять торгово-закупочную и посредническую деятельность.
Магазин представляет собой специально оборудованное здание, предназначенное для продажи товаров и оказания услуг покупателям. Оно должно быть обеспечено торговыми, подсобными, административно-бытовыми помещениями, а также помещениями для приема, хранения товаров и подготовки их к продаже.
В магазине «Альтаир» осуществляется продажа вино-водочный продукции. Здесь особое внимание уделяется алкогольной продукции. В ассортименте предлагаются табачные изделия, лимонады, соки. Продажа алкогольной продукции осуществляется только при наличии лицензии Приложение 1 «Копия лицензии на розничную продажу алкогольной продукцией», выданной в порядке, установленном законодательством РФ администрацией муниципального образования «Город Пикалево».
К алкогольной продукции относится пищевая продукция, произведенная с использованием этилового спирта, произведенного из пищевого сырья, с содержанием этилового спирта более 1,5 процента объема готовой продукции. Алкогольная продукция подразделяется на следующие виды: этиловый питьевой спирт, спиртные напитки и вино (п.2 в ред. Постановления Правительства РФ от 13.10.1999 г. № 1150).
Вся информация для покупателей с указанием номера лицензии, срока ее действия и органа, выдавшего ее, размещена в торговом зале, в удобном для ознакомления месте.
Любой из продавцов в наглядной и доступной форме может довести до сведения покупателя необходимую и достоверную информацию о товаре и его изготовителе, что даст возможность сделать правильный выбор алкогольной продукции.
Не допускается продажа алкогольной продукции:
· без подтверждения легальности ее производства и оборота;
· без информации о проведении обязательной сертификации и не маркированной знаком соответствия;
· некачественной и опасной для здоровья людей;
· с содержанием этилового спирта более 18 процентов объема готовой продукции в полистироловой таре, жестяных банках и упаковках типа «тетрапак»;
· иностранного производства, маркированной товарными знаками российских производителей, без наличия у импортера соответствующей лицензии на использование товарного знака российских изготовителей;
· лицам, не достигшим возраста 18 лет;
· в детских, учебных, лечебно-профилактических учреждениях и на прилегающих к ним территориях.
При продаже алкогольной продукции к образцам имеющегося в продаже товара прикрепляется ценник с наименованием продукции, цены, объема, даты поступления, названия магазина, страны производителя.
Все продажи в обязательном порядке осуществляются с применением контрольно-кассовых машин в соответствии с действующим законодательством. Продавец обязан выдавать покупателю погашенный кассовый чек, а также нести ответственность за ненадлежащее исполнение договора розничной купли-продажи алкогольной продукции в соответствии с Гражданским кодексом Российской Федерации и Законом Российской Федерации «О защите прав потребителей» в редакции Федерального закона от 9 января 1996 г. №2-ФЗ.
Покупатель, которому продана алкогольная продукция ненадлежащего качества, если оно не было оговорено продавцом, вправе по своему выбору потребовать замены такого товара товаром надлежащего качества либо соразмерного уменьшения покупной цены.
Кроме того в продаже присутствуют вкусовые товары общего употребления (чипсы, орехи, рыба солёная, безалкогольные напитки, минеральные воды, газированные напитки, концентрированные напитки, соки, соль, спички, табачные изделия и т.д.). Сопутствующие товары (упаковочные пакеты, предметы личной гигиены и т.д.).
Информация о продовольственных товарах в соответствии с обязательными требованиями стандартов в зависимости от вида товаров должна содержать:
· наименование входящих в состав пищевых продуктов, ингредиентов, включая пищевые добавки;
· сведения о пищевой ценности (калорийность продукта, содержание белков, жиров, углеводов);
назначение, условия и область применения;
дату изготовления и дату упаковки товара;
· противопоказания для употребления в пищу при отдельных видах заболеваний,
· сведения о государственной регистрации.
По требованию покупателя продавец обязан ознакомить его с удостоверением качества и безопасности реализуемой партии пищевых продуктов, изготовленных на территории РФ, или его заверенной копией.
Все необходимые товары поступают в магазин от местных поставщиков и еженедельно из Санкт-Петербурга. К поставщикам относят организации, поставляющие сырье и другие ценности, а также оказывающие различные виды услуг (отпуск электроэнергии, пара, воды, газа и другие) и выполняющие различные работы. Вместе с отгрузкой продукции поставщик высылает покупателю все необходимые документы: товарно-транспортную накладную Приложение 2 «Копия товарной накладной», счет-фактуру Приложение 3 «Копия счет - фактуры», сертификаты качества Приложение 4 «Копия сертификата качества продукции». Все документы, связанные с поступлением товара, поступают в бухгалтерию, где проверяется правильность их оформления, а затем старшему продавцу, который разносит накладную в компьютер, сверяет соответствие объема, ассортимента, сроки годности, чтобы можно было выставить товар в продажу. В тех случаях, когда количество или качество прибывших товаров не соответствует накладной поставщика, оформляется возвратная накладная с участием представителя магазина и поставщика.
Поступление товара на склад контролируется старшим продавцом, продавец-кассир в свою очередь заносит принятый товар в свою тетрадь прихода-расхода. В конце рабочего дня старший продавец и продавец-кассир сверят все поступления товара за день, чтобы не возникло проблем при составлении отчетов при инвентаризации имущества.
При поступлении товара в магазин розничную цену товара будет рассчитывать старший продавец. Все операции осуществляются через компьютер. В одну графу вносится дата поступления товара, в другую - количество, затем оптовая цена, в следующей графе компьютер автоматически округляет ее на коэффициент 1,3, что показывает цену товара для продажи в розницу. После того, как все позиции по каждой отдельно взятой накладной будут занесены в компьютер, можно распечатать ценники, чтобы выставить товар в продажу, чтобы не напечатать лишних ценников, каждому поставщику присвоен свой код, что значительно облегчает работу.
Расчеты с поставщиками осуществляются после отгрузки ими товарно-материальных ценностей, выполнения работ или оказания услуг.
Еженедельно, в пятницу, предприниматель расплачивается с поставщиками продукции за поставки в течение прошедшей недели. Все операции по банковским счетам осуществляются только на основании расчетных документов. Расчетный документ- это оформленное на бумажном носителе или в электронном виде распоряжение:
· плательщика - о списании денежных средств со своего счета и перечислении их на счет получателя;
· получателя - о списании денежных средств со счета плательщика и перечислении на счет, указанный покупателем.
Оплата за поставленный товар производится только по безналичному расчету, который осуществляют посредством безналичных перечислений по счетам клиентов в банках. Применение этих расчетов позволяет снизить расходы на денежное обращение, сокращает потребность в наличных денежных средствах, обеспечивает их более надежную сохранность. Для этого бухгалтер печатает платежное поручение, где указывается сумма задолженности, номер оплачиваемой накладной, дата, банковские реквизиты.
Платежным поручением является распоряжение владельца счета (плательщика) обслуживающему его банку перевести определенную денежную сумму на счет получателя средств, открытый в этом или другом банке.
Расчеты платежными поручениями являются наиболее распространенной формой расчетов.
В магазине ежедневно работают два менеджера, отвечающие за наличие товара. В их обязанности входит:
· разнесение накладных в программе 1С:Торговля и склад;
Практически все их работа связана с программой 1С:Торговля и склад. Данная система позволяет формировать все возможные отчеты для удобства работы, но при формировании отчета по партиям стандартный отчет содержит несколько не удобств:
· позволяет производить отбор только по одному поставщику;
Однако в реальной жизни очень часто бывают такие ситуации, когда необходимо проследить движение товара сразу по нескольким поставщикам, при этом суммарные итоги товара совершенно не важны.
Целью данной дипломной работы является изучение программы 1С:Торговля и склад для дальнейшего ее рассмотрения в качестве программного средства, позволяющего реализовывать различные процедуры конфигурации, требующие получения из базы данных некой сводной информации.
При прохождении преддипломной производственной практики в обществе с ограниченной ответственностью «Альтаир» меня заинтересовал вопрос о том, каким образом можно сделать так чтобы менеджер магазина сделав всего один запрос в программе 1С:Торговля и склад смог бы ответить на несколько вопросов, а именно:
1. Выявить группу товаров, пользующихся наибольшим потребительским спросом;
2. Сделать заказ недостающей на складе продукции;
Данный отчет может оказать значительную пользу менеджерам больших магазинов при составлении заказов поставщикам, поскольку он позволяет отследить сколько и какого товара реализуется больше за определенный срок, и тем самым помогает выявить группу наиболее продаваемых товаров, что в значительной мере может оказать существенное влияние на перспективы развития какой - либо торговой точки.
Таким образом, для реализации данной задачи мне необходимо подробно изучить встроенный язык программы, что такое отчет, что такое запрос, на базе чего и благодаря каким функциям и процедурам происходит их формирование.
Компонента "Оперативный учет" предназначена для учета наличия и движения материальных и денежных средств. Система способна выполнять все функции учета - от ведения справочников и ввода первичных документов до получения различных ведомостей и аналитических отчетов.
Для накопления и какой - либо информации система использует регистры. Тогда эту информацию можно будет извлечь, проанализировать и представить пользователю в виде отчетных форм.
Регистр - представляет собой многомерную систему хранения остатков или оборотов. Это внутренний компонент конфигурации, он недоступен пользователю для непосредственного заполнения и не имеет стандартных средств просмотра. Каждый регистр описывается набором измерений и ресурсов.
Под измерением понимается набор значений, которые детализируют движения средств, и в разрезе которых хранятся остатки; под ресурсом - числовая величина, которая является количественным или суммовым значением, отражающим размер остатка.
Изменение остатков и оборотов по регистрам производится движениями регистров. Движения регистров записываются документами в момент проведения и имеют четко определенное место на оси времени, определяемое датой и временем документа. Каждый документ может порождать неограниченное количество движений по регистрам любых видов. Движения, записанные документом, принадлежат ему и будут автоматически удалятся или изменятся при удалении или перепроведении документа.
Для работы в реальном времени система поддерживает точку актуальности итогов. Она может быть установлена принудительно, но её могут изменять проводимые в потоке документы.
Для формирования и выполнения запросов к документам, справочникам, регистрам, журналам расчетов, в системе используется специальный агрегатный тип данных -- «Запрос».
Запрос - это средство для выполнения обращения к документам, регистрам, справочникам и журналам расчетов с целью получения сводной информации при формировании выходных отчетов.
Возможности работы со справочниками, документами и журналами расчетов предоставляют достаточно мощные средства получения различной информации об этих объектах. Однако, существует также необходимость в получении информации, сгруппированной определенным образом, которую невозможно или очень сложно получить, непосредственно работая с документами, справочниками, регистрами или журналами расчетов. Для получения такой информации и существует механизм запросов.
Одним из классических примеров его применения может служить сводка по состоянию регистра на конкретный момент времени. В более сложных запросах возможно получение сгруппированной информации по справочникам, журналам расчетов и документам.
Кроме того, механизм запросов позволяет легко получать информацию в различных временных разрезах.
Любая система автоматизации учета только тогда выполняет свои функции, когда она имеет средства обработки накопленной в системе информации и получения сводных данных в удобном для просмотра и анализа виде. Как правило, для решения подобных задач в системе автоматизации учета существует подсистема формирования отчетных документов (их еще называют выходными документами). Такая подсистема может формировать набор различных отчетных документов, достаточных для удовлетворения потребности пользователей системы в достоверной и подробной выходной информации.
Для получения сводной выходной информации в системе 1С:Предприятие используются объект метаданных, называемый «Отчет». Объект данных этого типа представляет собой алгоритм обработки информации на внутреннем языке системы 1С:Предприятие. К алгоритму «прикрепляется» диалог, при помощи которого, при необходимости, можно организовать ввод каких-либо параметров, влияющих на ход его алгоритма. Обычно алгоритм имеет и сделанное в табличном редакторе описание печатной формы, которое используется для вывода результатов выполнения алгоритма на экран и принтер. В некоторых случаях одна и та же таблица используется и для ввода параметров, и для вывода результатов.
«Отчеты» служат для получения разнообразных отчетных документов. В этом случае информация, накопленная в системе, используется для обобщения и формирования итоговых результатов в различных разрезах.
Вся работа с объектами метаданных типа «Отчеты» ведется в окне «Конфигурация - Метаданные». Для отчетов отведена отдельная ветвь дерева метаданных, которая начинается у ключевого слова «Отчеты».
Фактически, объект метаданных типа «Отчет» представляет собой только форму: модуль формы является алгоритмом построения отчета, диалог позволяет задавать параметры формирования отчета, а таблица служит для выдачи результатов построения отчетов в требуемом виде. Конечно, из этого утверждения есть и исключения: например, у объектов метаданных типа «Обработка» таблица чаще всего отсутствует, а для отчетов, напротив, может заменять собой диалог. Однако в наиболее общем виде отчет представляет собой именно форму.
Внешние отчеты не обладают в полной мере всеми свойствами, присущими объектам метаданных. Так, внешние отчеты не имеют идентификаторов и обращение к ним, например, при создании пользовательского интерфейса, выполняется по имени файла внешнего отчета.
Основное преимущество внешнего отчета -- возможность его проектирования и отладки в процессе работы систем и 1С:Предприятие. В этом случае разработка и отладка значительно ускоряются: редактирование и сохранение внешнего отчета выполняется в режиме Конфигуратора, без сохранения конфигурации в целом, а запуск -- в режиме «1С:Предприятие». Для выполнения внешний отчет загружается при помощи меню «Файл» и работает так же, как и любой другой отчет конфигурации.
Для создания внешнего отчета (обработки) необходимо выбрать Пункт «Новый» в меню «Файл» главного меню Конфигуратора и в выданном на экран запросе выбрать строку «Внешний отчет (обработка)».
На экран будет вызван редактор форм для разработки внешнего отчета с двумя стандартными кнопками «Сформировать» и «Закрыть».
Но перед тем как создавать отчет, нужно точно определиться какую или какие задачи он будет решать - цель отчета, какими способами будут достигаться решения и каким образом он будет построен. Построение отчета можно условно разделить на несколько этапов:
2. написание программного кода отчета.
Для того, чтобы отчет показывал количество поступившего, проданного, и имеющегося на остатке товара от конкретного поставщика за определенный период времени форма отчета должна содержать кнопки и поля позволяющие устанавливать ограничения в отборе, т.е. поля ввода/вывода временного периода, поле - фильтр по контрагентам, поле - фильтр по номенклатуре, и кнопки позволяющие добавлять или удалять выбранные элементы из полей для ввода.
Раз данный отчет основывается на группировке товаров по партиям то необходимо чтобы он позволял выбрать временной период за который необходимо проследить движение того или иного товара. Для этого необходимо выбрать элемент «текст» на нижней понели инструментов и перенести его на форму. Далее в свойствах текста в кладке «Дополнительно» в строке формула следует ввести ПериодСтр(ВыбНачПериода,ВыбКонПериода). Данная формула - это строковое представление периода. В нутри системы все периоды задаются интервалом дат - дата начала и дата конца. Функция ПериодСтр предназначена для того, чтобы в случае, если период фактически является кварталом, месяцем, полугодием отобразить его соответствующим образом, например «1 квартал 2008 г». Впоследствии это текстовое поле при запуске отчета будет отображать заданный период виде строки символов. Оно носит лишь информативный характер, и особого значения не имеет. Затем рисуем на форме два текстовых поля и два поля ввода: в первом поле ввода пишем «Период с:», а во втором «по:». Прописывать это следует в свойствах текстового поля в строке заголовок.
В свойствах поля ввода в строке идентификатор следует ввести ВыбНачПериода и ВыбКонПериода соответственно, указать тип «дата» а так же во вкладке «дополнительно» поставить галочку в строке «имеет кнопку выбора». Впоследствии мы обратимся к этим идентификаторам в коде запроса.
Кроме того необходимо создать кнопку, которая будет отображать и позволять изменить выбранный период. В свойствах кнопки необходимо ввести «заголовок», т.е. название кнопки, формулу - ВвестиПериод(ВыбНачПериода,ВыбКонПериода), которая будет отвечать за работу кнопки.
Кроме того, для систематизации информации и простоты использования отчет должен позволять пользователю выбирать фирму или поставщика, по товару которого будет строиться отчет. Для этого снова рисуем текстовое поле, которое будет называться «Фирма:», и поле ввода, в свойствах которого, необходимо указать идентификатор «ВыбФирма» и тип «Справочник.Фирмы». Впоследствии мы будем обращаться к этому идентификатору в программном коде отчета, и именно через него будет осуществляться фильтрация информации обработанной в процессе построения отчета. Помимо этого, дополнительную фильтрацию можно осуществлять, отбрасывая, т.е. не отображая нулевые значения. Это значительно сократит объем отчета и, тем самым, упростит его восприятие. Для этого на панели инструментов выберем элемент «Флажок» и перенесем его на форму отчета, а в его свойствах необходимо указать заголовок «Не отображать нулевые» и идентификатор «НеОтображатьНулевые».
Помимо этого, основная фильтрация данных будет осуществляться по двум таблицам «СписокКонтрагентов» и «СписокНоменклатуры».Они позволяют проводить отбор информации сразу по нескольким критериям, например, указав какого - либо поставщика и товар или товары, таким образом , отчет уже будет представлять собой таблицу, т.е. отбор нужной информации будет осуществляться по двум или более условиям. В свойствах этим таблицам необходимо присвоить одноименные идентификаторы. Кроме того, для удобства обращения создадим по четыре кнопки к каждой таблице: «добавить» - добавить контрагента либо элемент из списка номенклатуры, «добавить» - добавить контрагентов либо несколько элементов из списка номенклатуры, «удалить» - удалить строку с выбранным контрагентом либо элементом из списка номенклатуры, «удалить все» - полностью очистить все строки таблиц контрагенты либо номенклатура. Чтобы эти кнопки работали необходимо прописать формулы в их свойствах:
1. Добавить - «ДобавитьКонтрагента(0)» ;
2. Добавить - «ДобавитьКонтрагента(1)»;
3. Удалить - «СписокКонтрагентов.УдалитьСтроку()»;
4. Удалить - «СписокКонтрагентов.УдалитьСтроки()»;
5. Добавить - «ДобавитьНоменклатуру(0)» ;
6. Добавить - «ДобавитьНоменклатуру(1)»;
7. Удалить - «СписокНоменклатуры.УдалитьСтроку()»;
8. Удалить - «СписокНоменклатуры.УдалитьСтроки()»;
Программные модули в конфигурации не являются самостоятельными программами, поскольку являются частью всей конфигурации задачи. Программный модуль - это «контейнер» для размещения текстов процедур и функций, вызываемых системой во время исполнения в определенные моменты времени.
Раздел определения переменных: размещается от начала текста модуля до первого оператора Процедура или оператора Функция или любого исполняемого оператора. В этом разделе могут находиться только операторы объявления переменных Перем.
Именем переменной, процедуры или функции может быть любая последовательность букв, цифр и знаков подчеркивания, начинающаяся с буквы или с подчеркивания. Регистр букв не учитывается. Вновь создаваемые имена не должны совпадать с уже существующими именами, доступными на момент выполнения модуля.
Типизация переменных в языке не жесткая, т.е. тип переменной определяется ее значением.
Чтобы определить, является ли слово зарезервированным, нужно воспользоваться поиском в синтакс-помощнике: установить курсор на проверяемое слово и одновременно нажать клавиши СTRL+F1. Таким же способом можно узнать синтаксис системной процедуры или функции: количество и назначение параметров, значения по умолчанию.
Раздел процедур и функций: размещается от первого оператора Процедура или оператора Функция до любого исполняемого оператора вне тела описания процедур или функций.
Специальные символы, используемые при написании модуля.
// Двумя знаками «косая черта» начинается комментарий. Комментарием считается весь текст от данного знака до конца текущей строки.
| Вертикальная черта в начале строки используется только в строковых константах и означает, что данная строка является продолжением предыдущей.
~ Знаком тильда начинается метка оператора.
: Двоеточием заканчивается метка оператора.
( ) В круглые скобки заключается список параметров методов, процедур и функций.
[ ] В квадратные скобки заключается размерность массивов.
, Запятая разделяет параметры в списке параметров методов, процедур и функцый.
" " В двойные кавычки заключаются стоковые константы.
' ' В одинакные кавычки заключаются константы даты.
. Десятичная точка в числовых константах. Разделитель, используемый в описаниях агрегатных типов данных.
> Правая угловая скобка обозначает логическую операцию «больше».
>= Логическая операция «больше или равно».
< Левоя угловая скобка обозначает логическую операцию «меньше».
<= Логическая операция «меньше или равно».
= Знак равенства обозначает присвоение или логическую операцию «равно».
<> Две угловые скобки обозначают логическую операцию «неравно».
Первое, что необходимо сделать при написании программного модуля - это объявление переменных.
Модуль данного отчета содержит две глобальные переменные:
Перем. - это оператор явного объявления переменных;
ВыбНоменклатура и ВыбПоставщик - это имена переменных. К этим переменным будет обращен запрос и по ним будет осуществляться группировка значений запроса.
Глобальные переменные доступны для использования в исполняемых операторах, выражениях, в любой процедуре и функции того программного модуля конфигурации задачи.
Первая и самая важная процедура, на которой будет сгенерирован запрос это процедура Сформировать.
В общих чертах она имеет следующий вид:
Процедура <Имя_проц>([[Знач] <Парам1>[=<ДефЗнач>],…,[Знач] <ПарамN>[=< ДефЗнач>]])[Экспорт]
<Имя_проц> Назначает имя процедуры.
<Знач> Необязательное ключевое слово, которое указывает на то, что следующий за ним параметр передается по значению, т.е. изменение значения формального параметра при выполнении процедуры никак не повлияет на фактический параметр, переданный при вызове процедуры. Если это ключевое слово не указано, то параметр процедуры передается по ссылке, то есть изменение внутри процедуры значения формального параметра приведет к изменению значения соответствующего фактического параметра.
<Парам1>,…, <ПарамN> Необязательный список формальных параметров, разделяемых запятыми. Значения формальных параметров должны соответствовать значениям передаваемых при вызове процедуры фактических параметров. В этом списке определяются имена каждого из параметров так, как они используются в тексте процедуры. Список формальных параметров может быть пуст.
=<ДефЗнач> Необязательная установка значения параметра по умолчанию. Параметры с установленными значениями по умолчанию можно располагать в любом месте списка формальных параметров.
Если параметр при вызове процедуры опущен. То он принимает либо установленное по умолчанию значение(если оно есть) либо принимает «пустое» значение(значение определенного типа).
Если параметру не задано значение по умолчанию, и он является последним в списке передаваемых параметров, то при вызове процедуры его нельзя опускать. Если параметру задано значение по умолчанию и он является последним в списке, то при вызове процедуры его можно опускать в списке передаваемых фактических параметров и не ставить запятую перед опущенным параметром. Если параметру не задано значения по умолчанию, то при вызове процедуры его можно опускать в списке передаваемых фактических параметров, но разделительную запятую надо ставить.
Экспорт Необязательное ключевое слово, которое указывает на то, что данная процедура является доступной из других программных модулей. Имеет смысл только в глобальном программном модуле.
//Объявление локальных переменных Объявляются локальные переменные, на которые можно ссылаться только в рамках этой процедуры. Они объявляются с помощью оператора Перем.
//Операторы Исполняемые операторы процедуры.
Возврат Необязательное ключевое слово, которое завершает выполнение процедуры и осуществляет возврат а точку программы, из которой было обращение к процедуре. Использование данного оператора в процедуре не обязательно.
КонецПроцедуры Обязательное ключевое слово, обозначающее конец исходного текста процедуры, завершение выполнения процедуры. Возврат в точку из которой было обращение процедуры.
Ключевое слово Процедура начинает секцию исходного текста, выполнение которого можно инициировать из любой точки программно
Учет продукции на складе средствами программы 1С:Предприятие на примере ООО "Альтаир" дипломная работа. Бухгалтерский учет и аудит.
Контрольная работа по теме Методы оптимизации при решении уравнений
Объект И Предмет Педагогики Реферат
Понятие И Классификация Предприятий Реферат
Какой Я Психолог Эссе
Фипи Направления Тем Сочинений
Расширение Вселенной Реферат По Астрономии
Как Начать Эссе На Английском
Реферат: Ufos Essay Research Paper Andrea JuberaMay 8
Реферат На Тему Психологическое Воздействие В Профессиональной Деятельности Следователя
Дипломная работа по теме Маркетинговая деятельность на предприятии ОДО 'Издательство 'Четыре четверти'
Вступление К Сочинению Я И Другие
Отчет по практике по теме Характеристика предприятия ИП 'Далила'
Реферат: «Мир дворянской усадьбы»
Стихи Про Зиму Собственного Сочинения
Мини Сочинение На Тему История
Курсовая работа: Космизм Есенина как зарождение темы богоборчества. Скачать бесплатно и без регистрации
Экологические Основы Реферат
Курсовая работа: Учет денежных средств в иностранной валюте
Контрольные Работы 7 9
Реферат: Mitchell V Wisconsin Essay Research Paper On
Информация в бухгалтерской отчетности о научно-исследовательских конструкторских и технологических работах: способы оценки, содержания и порядок формирования - Бухгалтерский учет и аудит курсовая работа
Взаимосвязь форм бухгалтерской отчетности - Бухгалтерский учет и аудит курсовая работа
Потоки денежных средств предприятия и их отражение в бухгалтерской (финансовой) отчетности - Бухгалтерский учет и аудит курсовая работа


Report Page