1С: Предприятие. Секреты конструирования

В наличии Цена за шт.

148

Количество
Купить

Акции и скидки Поделиться


  • Артикул:00201411
  • Автор: Рязанцева Н.
  • ISBN: 5-94157-628-5
  • Обложка: Мягкая обложка
  • Издательство: БХВ-Петербург (все книги издательства)
  • Город: СПб
  • Страниц: 368
  • Формат: 70х100 1/16
  • Год: 2005
Развернуть ▼

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


Для 1С-программистов и пользователей.

Введение
Мечта каждого пользователя продуктов "1С:Предприятие" - уметь вносить мелкие изменения в отчеты и печатные документы, не обращаясь по таким "пустякам" к программистам. Мечта каждого начинающего программиста - освоить быстро все нюансы работы с Конфигуратором, не затрачивая уйму времени на подтверждение своих догадок экспериментальным путем. Оплата труда большинства программистов сегодня зависит от скорости разработки и выполнения поставленной задачи.
Книга составлена таким образом, чтобы в первых главах дать представление о логике функционирования всех составляющих Конфигуратора в целом на простом примере, не загружая читателя излишними деталями. Описание общих элементов интерфейса - шаг к разработке удобного пользовательского интерфейса.
Во избежание дилетантских действий с файлами конфигурации и базы данных приводится описание их структуры.
Детальное описание структуры метаданных позволяет корректно работать с базой данных, добавляя новые объекты и изменяя существующие. Особенно важно овладеть навыками проектирования новых разнообразных отчетов и изменения существующих. Описание синтаксиса встроенного языка на базе примеров - неотъемлемая часть данного процесса. Администрирование базы данных, пользователей и прав - тот раздел Конфигуратора, который вполне доступен пользователям, не владеющим навыками программирования, то есть простым бухгалтерам.
Круг читателей этой книги настолько широк, насколько широк спектр интересов пользователей продуктов "1С:Предприятие". Каждый найдет в ней тот раздел, который поможет овладеть навыками работы в своей предметной области.
С чего начинается конструирование любого объекта? С построения макета объекта и модели его функционирования. Для организации учета деятельности предприятия необходим информационный макет и задание алгоритма обработки его элементов. Таким макетом с встроенным алгоритмом взаимодействия элементов является конфигурация. Для создания конфигурации предназначен программный инструмент 1С Предприятие - Конфигуратор.
Конфигурацией в системе 1С:Предприятие называется совокупность трех взаимосвязанных составных частей:
структуры метаданных;
набора пользовательских интерфейсов;
набора прав.
Метаданными (данными о данных) в системе 1С:Предприятие называется совокупность объектов данных, настроенных на хранение и обработку информации о хозяйственной деятельности конкретного предприятия.
Пользовательским интерфейсом в системе 1С.Пред приятие называется совокупность команд главного меню и панелей инструментов, настроенных на работу с конкретными объектами данных- документами, справочниками, журналами и т. д. Как правило, пользовательский интерфейс создается для конкретной категории пользователей. Цель создания интерфейса- обеспечить быстрый доступ пользователей к той информации, которая необходима им в соответствии с их обязанностями.
Права в системе 1С Предприятие определяют полномочия пользователей на работу с информацией, которая обрабатывается в системе. Совокупность предоставляемых пользователю прав определяется, как правило, кругом его обязанностей.
Основными элементами конфигурации являются метаданные. Метаданные определяют классы объектов определенного вида. Для четкой постановки задачи необходимо очень хорошо знать назначение и место каждого из метаданных в любой конфигурации. Набор метаданных строго определен для каждой конфигурации. Разработчик может задавать сколько угодно своих объектов, но в рамках заданного вида метаданных. Добавить новый вид метаданных невозможно.
В данной книге мы шаг за шагом пройдем построение конфигурации от постановки задачи до ее реализации. Конечная цель - создание конфигурации с учетом приобретенных в процессе изучения навыков.
Постановка задачи
Прежде всего необходимо определить информационные потоки; характер задачи с точки зрения оперативности получения, ввода и хранения информации; отчетность и периодичность ее формирования. Как правило, заказчик формулирует задачу нечетко, даже если она ставится в рамках уже созданной конфигурации. Формализация задачи в виде детальной блок-схемы алгоритма представляет шаблон, который реализовать средствами Конфигуратора значительно проще. С другой стороны, владея инструментом Конфигуратора, можно детализацию блок-схемы не доводить до абсурда.
Анализ информации
Информация об организации, ФИО директора и главного бухгалтера, телефоны организации и другие постоянные величины, необходимые для расчетов и формирования отчетной документации задаются в конфигурации метаданными типа "Константа".
Для начала определяем основной объект учета. В случае коммунальных услуг основным объектом учета является квартира, поскольку все начисления за коммунальные услуги производятся на конкретный адрес. Хотя квартиры, подлежащие учету, относятся к классу постоянной информации, информация о них меняется на протяжении периода учета, следовательно, подлежит редактированию. Кроме того, список квартир также может изменяться.
К коммунальным услугам относится и капитальный ремонт домов. Следовательно, необходимо вести информацию о типе домов, дате ввода домов в эксплуатацию, их состоянии и плановых сроках капитального ремонта. Таким образом, определился еще один объект учета - дома.
Для формирования справок "Выписка из лицевого счета" необходимо вести учет жильцов, даты рождения и родственные отношения, следовательно, еще один объект учета - жильцы.
Для расчетов с поставщиками и клиентами традиционно необходимы объекты учета - контрагенты, услуги и тарифы.
Все объекты учета задаются в конфигурации метаданными типа "Справочник".
На следующем этапе определяется документооборот предприятия. Все движения суммовых и количественных показателей по объектам учета производятся первичными документами. Документы имеют либо стандартную форму, утвержденную Госкомстатом России, либо внутреннюю форму предприятия, утвержденную руководством данного предприятия. Для нашей учебной конфигурации определены следующие документы:
"Показания водомеров";
"Ввод начального сальдо";
"Услуги сторонних организаций";
"Заявка";
"Оплата".
Все первичные документы задаются в конфигурации метаданными типа "Документ".
В процессе формирования документов должны быть предусмотрены соответствующие расчеты с формированием соответствующих выходных документов. В нашем случае это расчеты начислений за коммунальные услуги. Все выходные документы также задаются в конфигурации метаданными типа "Документ".
В обилии документов должна быть предусмотрена группировка документов по типу и параметры отбора. Для быстрого доступа к нужным документам предназначены объекты метаданных типа "Журнал". Для нашей конфигурации напрашивается группировка:
? Начисления;
? Оплата;
? Ремонт.
Финалом функционирования задачи является пакет регламентированных документов и аналитические отчеты. Определим для нашей конфигурации следующие основные отчеты:
? Наряд на ремонт;
? Извещение-квитанция;
? Извещения-квитанции;
? Расчетная ведомость;
? Ведомость должников;
? Анализ состояния домов;
? Выписка из лицевого счета.
Все отчеты задаются в конфигурации метаданными типа "Отчет".
Построение алгоритма
Для представления полного алгоритма задачи иногда бывает полезно раскручивать алгоритм с конца. После анализа выходной информации логическая цепочка выстраивается из требований входной информации каждого этапа. В нашем случае выходной информацией по квартирам является пакет извещений на оплату, расчетная ведомость и накопление сальдо по квартирам. Исходим из информации, которая должна быть в извещении-квитанции на оплату:
?Получатель - информация об организации;
? Плательщик - информация о владельце квартиры;
? Адрес квартиры;
? Сальдо на начало периода начисления;
? Общая сумма начисления;
? Общий метраж;
Количество жильцов;
Список видов платежей;
? Список тарифов по видам платежей;
? Список сумм, начисленных по всем видам платежей;
? Список сумм, начисленных по всем видам платежей с учетом льгот;
Список перерасчетов по тем видам начислений, по которым производился перерасчет.
Вся информация в извещении-квитанции хранится в справочниках, кроме сумм начислений и сальдо на начало периода оплаты. Суммы начислений и сальдо могут накапливаться в таблицах следующих видов:
? Бухгалтерские итоги;
? Виды расчетов; О Регистры.
Правильный вид таблицы накопления по объектам учета влияет на эффективность работы задачи. Выбранный вид накопления итогов определяет компоненту, которая будет использоваться при расчетах.
Выбор компоненты
Технологическая платформа, кроме механизмов, используемых во всех продуктах 1С: Предприятия, включает три основные функциональные компоненты. Функциональные компоненты включаются в состав продуктов системы 1С Предприятие, использующих специфические возможности компонент.
Компонента "Бухгалтерский учет" предназначена для ведения учета на основе бухгалтерских операций. Она обеспечивает ведение планов счетов, ввод проводок, получение бухгалтерских итогов. Компонента используется для автоматизации бухгалтерского учета в соответствии с любым законодательством и методологией учета.
Компонента "Расчет" предназначена для выполнения сложных периодических расчетов. Она может использоваться для расчета заработной платы любой сложности, расчетов по ценным бумагам и других видов расчетов.
Компонента "Оперативный учет" предназначена для учета наличия и движения средств в самых различных разрезах в реальном времени. Она используется для учета запасов товарно-материальных ценностей, взаиморасчетов с контрагентами и т. д. Компонента позволяет отражать в учете операции хозяйственной жизни предприятия непосредственно в момент их совершения.
Поскольку в нашем случае явно выраженный периодический расчет (ежемесячно) с выставлением абонентской платы за предоставление постоянных услуг, целесообразно выбрать для расчетов компоненту "Расчет". Для обеспечения ведения бухгалтерского учета одновременно с расчетами можно использовать две или три компоненты одновременно в одной конфигурации, однако такие сложные конфигурации используют очень много ресурсов и требуют высокой производительности сервера и сети. В отсутствии данных возможностей лучше использовать отдельные конфигурации с выгрузкой проводок в конфигурацию "Бухгалтерский учет".
В нашем случае будут использованы одновременно в одной конфигурации компоненты "Бухгалтерский учет" и "Расчет". Для иллюстрации использования метаданных типа "Регистр" введем подзадачу обслуживания заявок на ремонт с компонентой "Оперативный учет".
Блок-схема задачи
Квинтэссенцией предварительных действий по постановке задачи является блок-схема задачи (рис. В1)

Оставьте отзыв о товаре
×

Диски

Журналы и бланки

Журналы для автодорог, дорожного хозяйстваЖурналы для АЗС и АЗГСЖурналы для аптекЖурналы для архивовЖурналы для аттракционовЖурналы для банковЖурналы для бассейновЖурналы для бухгалтерииЖурналы для газовых хозяйств, газораспределительных систем, ГАЗПРОМаЖурналы для гостиниц, общежитий, хостеловЖурналы для грузоподъемных механизмовЖурналы для делопроизводстваЖурналы для драгметалловЖурналы для ЖКХЖурналы для канатных дорог, фуникулеровЖурналы для кладбищЖурналы для конструкторских, научно-техническая документацияЖурналы для лесных хозяйствЖурналы для лифтовЖурналы для медицинских учрежденийЖурналы для МЧСЖурналы для нефтебазЖурналы для нефтепромысла, нефтепроводовЖурналы для образовательных учрежденийЖурналы для парикмахерских, салонов красоты, маникюрных, педикюрных кабинетовЖурналы для проверки и контроля госорганами, контролирующими организациямиЖурналы для промышленностиЖурналы для работ с повышенной опасностьюЖурналы для регулирования алкогольного рынкаЖурналы для сельских хозяйств, ветеринарииЖурналы для складовЖурналы для снегоплавильных пунктовЖурналы для стройки, строительстваЖурналы для тепловых энергоустановок, котельныхЖурналы для транспортаЖурналы для туризмаЖурналы для учреждений культуры, библиотек, музеевЖурналы для церкви, религиозных организацийЖурналы для шахт, рудников, метрополитенов, подземных сооруженийЖурналы для электроустановокЖурналы и бланки для армии, вооруженных силЖурналы и бланки для нотариусов, юристов, адвокатовЖурналы и бланки для организаций пищевого производства, общепита и пищевых блоковЖурналы и бланки для организаций, занимающихся охраной объектов и частных лицЖурналы и бланки для ФТС РФ (таможни)Журналы и бланки по экологииЖурналы и бланки, используемые в торговле, бытовом обслуживанииЖурналы и бланки, относящиеся к нескольким отраслямЖурналы по геодезии, геологииЖурналы по метрологииЖурналы по охране труда и технике безопасностиЖурналы по пожарной безопасностиЖурналы по психологииЖурналы по санитарии, проверкам СЭСЖурналы по связиЖурналы по эксплуатации зданий и сооруженийЖурналы по энергетикеЖурналы, бланки, формы для кадровых работЖурналы, бланки, формы документов для органов прокуратуры и суда, минюста, пенитенциарной системыЖурналы, бланки, формы документов МВД РФ, РосгвардииКомплекты документов и журналовОбложки для журналов и удостоверенийСамокопирующиеся бланки

Знаки безопасности, таблички, стенды

Вспомогательные знаки, таблички-наклейкиЗапрещающие знакиЗнаки для инвалидовЗнаки для уборки и сбора мусораЗнаки на автомобильЗнаки пожарной безопасностиЗнаки электробезопасностиИнформационные знаки для строительных площадокМедицинские и санитарные знакиНаклейкиПредписывающие знакиПредупреждающие знакиСтендыУказательные знакиЭвакуационные знакиЮмористические знаки

Календари

Книги

Букинистическая литератураГОСТы, ОСТыДетская литератураДомашний кругДругоеИскусство. Культура. ФилологияКниги в электронном видеКниги издательства "Комсомольская правда"Компьютеры и интернетКосмосНаука. Техника. МедицинаНормативные правовые актыОбщественные и гуманитарные наукиОхрана труда, обеспечение безопасностиПодарочные книгиПутешествия. Отдых. Хобби. СпортРелигия. Оккультизм. ЭзотерикаРостехнадзорСанПины, СП, МУ, МР, ГНСборники рецептур блюд для предприятий общественного питанияСНиП, СП, СО,СТО, РД, НП, ПБ, МДК, МДС, ВСНУчебный годХудожественная литератураЭкономическая литератураЭнциклопедии, справочники, словари

Курвиметры

Ленты с тиснением

Линейки

Авиационные и военные линейкиДетские линейкиМедицинские линейкиПортновские линейкиТехнические линейкиТрафареты с чертежными шрифтамиЧертежные линейки

Маркировочная продукция

Маркировка трубопровода "Вода"Маркировка трубопровода "Воздух"Маркировка трубопровода "Газ"Маркировка трубопровода "Жидкость"Маркировка трубопровода "Кислота"Маркировка трубопровода "Пар"Маркировка трубопровода "Прочие вещества"Маркировка трубопровода "Щелочь"

Материалы для типографии (мини-типографии)

Бумага для оргтехникиКлейПереплетные материалыПленка для печати и ламинацииФольга для тиснения

Металлические изделия (металлическая мебель, конструкции, навесы)

Металлическая мебельМеталлические изделия для дачи и дома

Носки и портянки

Одноразовая одежда

Охрана труда

Печати и штампы

Медицинские печати и штампыОснастки, самонаборные штампыПечати и штампы для бухгалтерии и делопроизводстваПечати и штампы для водителейПечать фирмы (организации, компании, подразделения, отдела)Штампы по техническому контролю, учету и хранению

Плакаты

Погоны министерств и ведомств

Подарки нашим покупателям

Полотенца

Портреты знаменитых людей

Сувениры

Бизнес сувениры, корпоративные подаркиБрелкиГимн России. Эксклюзивное графическое оформление в багетном обрамленииГудки и Рожки охотничьиЗажигалкиКружки для термопереносаКружки подарочныеПодарочные наборы игрПредметы интерьераСувениры, подарки для мужчин

Тир

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

Ткани

Товары "Юнармия"

Береты

Товары для дома и офиса

Грамоты и благодарностиИндикаторы стерилизацииКанцелярские товарыКаски, защитные очки, маскиКухонные принадлежностиОгнетушителиПланы эвакуацииСамоспасателиСредства дезинфекцииТовары для ремонтаФитолампы и прожекторыХозяйственные товарыЭлектроудлинители, тройники, катушкиЭлектроустановочные изделия

Товары для здоровья, БАДы

Аюрведические товарыСредства гигиены, косметика из минералов Мертвого моря

Товары для развития, игрушки

Бумажные модели

Товары для спорта, туризма и охоты

Походные сумки, рюкзаки и мешочки для храненияСигнальное снаряжениеТовары для фитнеса

Удостоверения, Свидетельства

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

Упаковка, упаковочные материалы

Коробки картонные

Членские книжки

ГК, ГСК, членские книжки, пропуска и пр.Садоводческие книжки, членские книжки СНТ