Развитие IT-технологий не стоит на месте. Постепенно они захватывают каждую сферу обыденной жизни пользователя. Для некоторых людей IT-технологии представляют собой что-то новое и неизведанное. Длительное время они предусматривали документацию, исчисляемую тоннами.
Однако развитие IT-технологии все изменило в лучшую сторону, представив в качестве помощника 1С. У большинства пользователей сразу возник вопрос: Что это такое и как его использовать? Стоит разобраться во всех нюансах, связанных с данной программы, чтобы понять, в чем ее польза и существует ли необходимость переходить на нее. В статье представлена вся информация об этом.
Что представляет собой программа 1С?
Сначала необходимо изучить само определение, а после ознакомиться с принципами использования утилиты. 1С представляет собой мощный комплекс программ, позволяющий существенно облегчить разные стороны бизнеса пользователя. Это относится к продажам, услугам, контроле над персоналом и прочего. Пакет программы данного назначения обладает уникальной структурой программирования, дающей возможность без проблем совершать манипуляции с информацией в бизнесе, а также контролировать каждую сферу деятельности. Другими словами, существует возможность автоматизировать мыслительный и учетный процесс собственной компании, что позволяет значительно уменьшить нагрузку на персонал и повысить эффективность деятельности.
Зачем нужна данная программа?
Утилита 1С способствует структурированию информации компании и более тщательному учету ее деятельности. Например, сфера продаж предусматривает регулярные проверки и контроль продукции. Стоит отметить, что совершить это ручным способом достаточно трудно. Если же использовать интерактивный подход, организовать данный процесс становится довольно просто. Простой интерфейс, огромные возможности и слаженная работа позволяет подогнать почти каждый вид деятельности компании под конкретный стандарт. Мало того, существует возможность эффективно им руководствоваться. Кроме учета и контроля 1С помогает осуществлять следующие действия:
— составлять отчеты;
— создавать налоговую отчетность;
— отправлять ее в требуемые учреждения и прочее.
Таким образом, функции программы весьма полезны, особенно для тех, кто имеет собственное дело.
Виды утилиты
Стоит отметить, что существует только одна главная программа под названием «1С: Предприятие». В нее могут входить разнообразные прикладные решения. Примерами служит следующее:
— бухгалтерская программа 1С;
— зарплата рабочих;
— управление человеческими ресурсами и прочее.
На сегодняшний день известно несколько десятков всевозможных прикладных решений, предназначенных для определенного вида деятельности. Кроме того, их ассортимент постоянно расширяется. Этому способствует наличие специальной лицензии, которая позволяет внести изменения и программировать программы от самой компании 1С. Поэтому пользователь может вносить требуемые изменения, а также настраивать все составляющие утилиты, приводя их к такому виду, который наиболее удобен.
Каковы сложности в использовании программы 1С?
Утилита обладает проводками, различными нюансами, установками, настройками, правилами и прочим. Этот пакет программ имеет много всевозможных элементов, требующих от пользователя достаточно знаний, чтобы использовать 1С. Самостоятельно разобраться с утилитой не получится, понадобится специальное обучение в образовательном учреждении, деятельность которого направлена на изучение компьютерных технологий.
Стоит отметить, что данная программа достаточно сложна в освоении, однако при помощи специалиста и наличии постоянной практики обучиться ней можно. Конечно, сразу достичь желаемого не получится. На сегодняшний день разработано много образовательных программ, способных обучить по специальным направлениям. Как правило, в них входят прикладные решения, а именно бухгалтерская программа 1С, программирование установок, управление персоналом, малым предприятием и прочее.
Кому необходимо использовать программу?
Специалисты смогут предоставить знания и объяснить, как правильно работать с утилитой 1С. В связи со сложностями освоения работы в данной программе требуется помощь профессионалов, которые имеют большой опыт в ее использовании. За счет таких навыков и знаний они способны настроить на эффективную деятельность, а обучаемый, в свою очередь, получает требуемый результат.
Конечно, вместе с программой идет инструкция по использованию, но она, как правило, мало помогает. Именно поэтому для эффективного обучения и овладения качественными знаниями стоит обратиться за помощью к специалистам. Прежде всего, необходимо найти соответствующее учреждение, где предоставят знания высокого уровня. Однако даже после завершения обучения не нужно надеяться сразу стать гением в области 1С. Как правило, пользователи обретают базовые навыки, которые расширяются на практике.
Гибкость и универсальность
Когда ознакомление с установкой, необходимой для получения навыков работы с программой будет завершено, стоит приступить к рассмотрению преимуществ данного пакета утилит. Как уже было сказано, 1С дает возможность пользователям самостоятельно регулировать софт для обеспечения удобства использования.
При помощи программистов можно создать из «1С: Предприятие» незаменимого помощника для собственного бизнеса, позволяющего вести эффективный учет ресурсов, осуществлять управление персоналом. Кроме того, существует возможность хранить все данные о компании. Что касается универсальности программы, она состоит в том, что утилита оснащена всем необходимым для удачного управления бизнесом. Таким образом, 1С имеется почти в каждой компании. На сегодняшний день каждая вторая фирма использует данную программу для обеспечения успешной работы.
Постоянная поддержка Немаловажная особенность 1С состоит и в том, что она имеет постоянную поддержку разработчиков. Они всегда готовы прийти на помощь, если случится поломка или произойдет какая-либо неприятность в использовании утилиты. Профессионалы способны организовать консультацию и обеспечить ремонт программы, в случае технического сбоя. Однако перед обращением в службу поддержки необходимо тщательно изучить пользовательское соглашение, регулирующее все стороны процесса. Это позволит ознакомиться с собственными правами и обязанностями разработчиков.
В статье представлена информация, которая позволяет разобраться, что такое программы 1С. Они представляют собой инструмент, предназначенный для успешного ведения бизнеса. Утилита 1С позволяет учитывать каждый элемент, а также операцию собственной компании. Также она дает возможность составлять планы, разрабатывать стратегии развития, выяснять, где заключается слабость в структуре компании. 1С является удобным помощником в бизнесе, который способен контролировать всю ситуацию и занимать мало места на компьютере.
На этом занятии мы начнем работать в нашей базе. Заполним реквизиты нашей организации. Выберем нужный нам функционал. Программа 1С Бухгалтерия 8 содержат много функций и не все из них могут нам понадобятся. Например, мы не будем рассматривать возможность розничной торговли, мы не будем рассматривать учет агентских операций, учет нематериальных активов и некоторые другие операции. Соответственно, чтобы интерфейс не был нагружен функциями, которые не предполагается использовать, мы их отключим. В дальнейшем возможно включить их, когда появится необходимость.
Параметры учета в программе 1С Бухгалтерия 8 также можно выбирать определяя, как будем учитывать те или иные операции. Посмотрим как они настраиваются в нашей программе.
Потом настроим учетную политику. Законодательством предусматривается возможность выбора тех или иных учетных методик. Этот выпор устанавливается в учетной политике предприятия и обычно оформляется приказом по предприятию.
Далее рассмотрим План счетов бухгалтерского учета. В программе 1С Бухгалтерия 8 План счетов соответствует Приказу Минфина «Об утверждении плана счетов и инструкции по его применению». Тем не менее у пользователя программы 1С Бухгалтерия 8 иногда возникает необходимость ввести в системе какие-то свои счета и субсчета. 1С Бухгалтерия 8 поддерживает такую возможность. Я покажу Вам как добавляются новые счета в план счетов.
В заключении мы посмотрим как устанавливать программе 1С Бухгалтерия 8 персональные настройки. В документах постоянно приходится заполнять различные реквизиты. Зачастую пользователь работает с каким-то определенным набором реквизитов. Для того чтобы упростить работу в персональных настройках указываются те данные, которые будут поставляться в документы автоматически. При необходимости пользователь сможет изменить и отредактировать их.
Начать заполнять реквизиты нашей организации можно перейдя по ссылке на начальной странице «Заполнить реквизиты организации». Также можно перейти в раздел «Главное» справочник «Организации». В дальнейшем мы сможем изменять наши реквизиты через данный раздел. В справочнике «Организации» можно воспользоваться командой «Создать».
По этой команде открывается начальная страница помощника создания новой организации. Необходимо выбрать кем является наша организация - юридическим лицом или индивидуальным предпринимателем - выберем «Юридическое лицо».
Открывается форма создания организации и система выдает несколько информационных сообщений. На данном этапе информационные сообщения нас не интересуют. Закроим их.
Заполнять реквизиты можно двумя способами:
Реквизиты для заполнения
Полное наименование: |
Общество с ограниченной ответственностью «Финволк» |
Краткое наименование: |
ООО «Финволк» |
Юридический и почтовый адрес: |
121096 г .Москва, ул. Филевская 2-ая, д.7/19, корп.6, Помещение ТАРП ЗАО |
ИНН/КПП |
7730581431 / 773001001 |
ОГРН |
1087746515427 |
ОКПО |
85797879 |
ОКВЭД |
74.12 - Деятельность в области бухгалтерского |
40702810638000067179 |
|
Банк |
ОАО "СБЕРБАНК РОССИИ" Г. МОСКВА |
044525225 |
|
30101810400000000225 |
|
ИНН / КПП Банка |
|
Генеральный директор |
Гусаров Дмитрий Иванович |
Примечание. Когда мы открываем вкладку ввода адреса, можем увидеть предупреждение в красном цвете о необходимости загрузить адресный классификатор. Данный классификатор используется для заполнения адресов в специальном формате и требуется для сдачи отчетности в ИФНС.
Загрузить классификатор можно тут же, нажав кнопку «Загрузить» и указав регионы которые нам нужны для загрузки. Загружают классификатор с сайта фирмы 1С или с диска 1С:ИТС. Так же, при наличии интернет-поддержки, возможно в разделе «Администрирование» «Поддержка и обслуживание» выбрать другой режим заполнения адресного классификатора. Не загружается классификатор в программу, а «Использовать веб-сервис 1С для ввода и проверки адресов». Я выберу себе этот вариант.
В чем различие? Юридических и физических лиц в программе 1С Бухгалтерия 8 может быть относительно немного, особенного в малых компаниях. А если вы загрузите классификатор, особенно по всем регионам Российской федерации, это существенно увеличит размер базы, что приведет к снижению быстродействия. Поэтому есть смысл воспользоваться веб-сервисом 1С для ввода и проверки адресов и не раздувать базу в размерах.
Также указываем главного бухгалтера и кассира.
В программу 1С Бухгалтерия 8 можно загрузить логотип вашей компании и факсимиле печати и подписи. Эти изображения будут поставляться в форме счета на оплату, что облегчает выставление счёта клиентам. Порядок создания факсимильной печати приводится по соответствующей ссылке.
Перейдем на следующую вкладку - реквизиты пенсионного фонда. У меня система автоматически заполнила регистрационный номер, наименование ПФР и реквизиты уплаты взносов.
Так же заполняются реквизиты Фонда социального страхования - указывается регистрационный номер в ФСС, код подчиненности, наименование отделения и платежные реквизиты.
На вкладке «Коды статистики» указывается коды по общероссийскому классификатору организационно-правовых форм, общероссийскому классификатору форм собственности и общероссийскому классификатору видов экономической деятельности. Эти данные приводятся в информационном письме органа статистики о постановке на учет.
Признак налогоплательщика «Компания является крупнейшим налогоплательщиком» я ничего указывать не буду. Нажмем кнопку записать.
Реквизиты организации сохранились системе. Если вы обратили внимание на название организации - изначально оно было отмечено звездочкой - признак того, что данные модифицировались. После записи звездочка пропала.
Теперь нам необходимо указать банковские реквизиты нашей организации.
Переходим по гиперссылке «Банковский счет». По команде «Создать» открывается форма создания расчетного счета нашей организации. Заполним данные и нажмем кнопку «Записать и закрыть». Программа 1С Бухгалтерия 8 создаст расчетный счет и автоматически присваивает ему признак «Использовать как основной». Если у вас несколько счетов, аналогично можете ввести информацию о них и один назначить основным.
Сейчас данные моей компании заполнены. Можно нажать кнопку «Записать и закрыть» и переходить к следующему этапу настройки функциональности и параметрам учета.
Начинаем настраивать функциональность. Переходим в раздел «Главное» - «Функциональность». У нас включена полная функциональность. Если нет - включим полную. Пройдем по всем вкладкам и снимем не нужные флажки.
На первой вкладке «Банк и касса» нам не понадобятся «Расчеты условных единицах», мы не будем учитывать «Денежные документы (билеты, путевки, бланки строгой отчетности)», мы не будем использовать расчеты с применением «Платежных карт» и «Платежных требований».
Перейдем на вкладку «Запасы». Снимем флаги «Спецодежда и спецоснастка», «Возвратная тара», «Имортные операции» и «Компалектация номенклатуры»
На вкладке «ОС и НМА» мы снимем флаг «Нематериальные активы».
На вкладке «Торговля» мы не будем использовать возможности «Розничной торговли» и торговли «Алкогольной продукцией». Не будем использовать посреднические операции, не будем использовать «Отгрузку без перехода права собственности». Остальные три галочки оставим включенными.
«Пакетное выставление актов и счетов-фактур» может применяться когда вы являетесь арендодателем либо оказывается массовые услуги относительно большому количеству лиц. В этом случае есть возможность указать перечень лиц, которым оказываются однотипные услуги и саму услугу. Система автоматически сформирует комплект документов для таких покупателей. «Управление зачетом авансов и погашением задолженности» -рассмотрим, как использовать такую возможность в денежных документах на аванс, в документах, которые влияют на расчеты с поставщиками и покупателями. При установке данного флага у нас появится возможность указывать системе зачитывать или не зачитывать авансы, зачитывать автоматически либо зачитывать по конкретному документу задолжности.
На вкладке «Производство» одноименный флаг оставим включенным, так как мы будем производить продукцию. Наша компания производственная.
Если в дальнейшем нам требуется использовать какой-либо функционал, мы заходим в соответствующий раздел и устанавливаем нужный флаг. После этого в программе 1С Бухгалтерия 8 появится возможность создавать соответствующие документы.
С функциональностью программы мы закончили. Закроем это окно и переходим к настройкам параметров учета.
Настройки параметров учета действуют на всю программу. Если у нас в программе учет будет вестись по нескольким юридическим лицам, то и настройки будут распространяться на все юридические лица.
На вкладке «Налог на прибыль» по одноименной гиперссылке проверим ставки налога на прибыль. Ставка в бюджет субъектов Российской Федерации может отличаться от 18 %. Устанавливаем требуемое значение.
На вкладке «НДС» указывается необходимо ли вести раздельный учет НДС.
Перейдем на вкладку «Банк и касса». Здесь необходимо указать, будем ли учитывать движение денежных средств по статьям движения денежных средств. Наша компания небольшая. У нас нет необходимости готовить и сдавать форму 4 «Отчет о движении денежных средств». Собственники так же не требуют представлять «Отчет о движении денежных средств». Можем снять этот флаг. Если же подготовка такого отчета требуется. Оставляем флаг и по ссылке «Статьи движения денежных средств» можем перейти к соответствующему справочнику. В данном справочнике содержатся статьи прихода и расхода денежных средств. При установленном флаге «Вести учет по статьям движения денежных средств» в денежных документах необходимо будет выбирать соответствующую статью. Система предупреждает, что снятие флага может привести к потере данных.
На вкладке «Расчеты» указываются срок оплаты покупателем и срок оплаты поставщикам. Соответствующие долги будут считаться в программе 1С Бухгалтерия 8 просроченными, если дата задолженности больше указанной в договоре или в данном параметре. Не плохо бы поставить здесь хотя бы 1 день.
Переходим на вкладку «Запасы». Что здесь интересного? Во первых мы не будем вести учет по партиям. Также не будем учитывать запасы по местам хранения. Если этот флаг установлен, тогда нужно будет выбрать способ учета товарно-материальных ценностей по складам. А именно учитывать только количество или учитывать ТМЦ по количеству и сумме. Следующая флаг «Разрешается ли списание запасов при отсутствии остатков по данным учета». Если его снять, программе 1С Бухгалтерия 8 будет контролировать из наличия товарно-материальных ценностей на складе в момент проведения документов расхода товарно-материальных ценностей. Мы этот флаг оставим включенным.
Давайте выберем «Артикул».
На вкладке «Торговля» указывается только нужно ли загружать данные из конфигурации «Торговля и склад 7.7».
На вкладке «Производство» установим флаг «Ведется учет затрат по подразделениям».
На вкладке «Зарплата и кадры» укажем, что учет зарплаты и кадров будем вести в этой программе. Вести учет расчетов будем «По каждому работнику». Включим флаги «Вести учет больничных, отпусков и исполнительных документов работников» и «Автоматически пересчитывать документ «Начисление зарплаты» при редактировании».
Выберем ведение «Полного» кадрового учета.
Нажмем кнопку «Записать и закрыть»
Обратиться к учетной политике нашей организации можно из элемента справочника «Организации» по гиперссылке «Учетная политика» либо из раздела «Главное» по гиперссылке «Учетная политика».
В открывшемся окне нам доступно установить дату, с которой применяется учетная политика. У нас по умолчанию установилась дата начала года. Нас это устраивает. Например, если организация применяла упрощенную систему налогообложения и в середине года перешла на общий режим налогообложения, то указывается начало месяца, когда организация перешла на общую систему налогообложения.
Вкладка «Налог на прибыль» - снимем флаг «Применяется ПБУ 18/02 «Учет расчетов по налогу на прибыль». Наша компания небольшая - имеет право не применять ПБУ 18/02. Метод начисления амортизации в налоговом учете выберем «Линейный». Этот метод будет применяться в налоговом учете ко всем основным средствам. Также можно выбрать нелинейный способ. «Методы определения прямых расходов производства в налоговом учете» - тут заполняются способы определения прямых расходов. Мы здесь ничего не будем менять. Только убедимся, чтобы регистр был заполнен на текущий год. Справочник «Номенклатурные группы реализации» пока использовать не будем.
Перейдем на вкладку «НДС». Снимем флаги «Организация освобождена от уплаты НДС» и что «Ведется раздельный учет входящего НДС». Устанавим флаг «Начислять НДС по отгрузке без перехода права собственности» и укажем порядок регистрации счетов-фактур на аванс. В программе 1С Бухгалтерия 8 возможно выбрать одно из предложенных значений. Мы остановимся на том что предлагает программой по умолчанию - будем «Регистрировать счета-фактуры при получении аванса».
На вкладке «ЕНВД» устанавливается флаг применения данного режима налогообложения и база распределения расходов по видам деятельности.
На вкладке «Запасы» указываем, как будем учитывать материально-производственные запасы. Мы будем их учитывать по средней стоимости. Так же доступно значение ФИФО (первый пришел, первый ушел).
На вкладке «Затраты» необходимо указать основные счета затрат. По умолчанию указан 26 счет. Выберем основным счетом учета затрат счет 20.01 «Основное производство». Это значение будет по умолчанию подставляться во многие документы, связанные с учетом затрат производственной деятельности. На счете 20 мы будем учитывать производственные затраты и выпуск продукции. Отметим флаг «Выпуск продукции». Флаг «Выполнение работ, оказание услуг заказчикам» снимем. По кнопке «Косвенные расходы» переходим к настройке распределения косвенных расходов. Общехозяйственные расходы мы будем включать «В себестоимость продаж (директ-костинг). То есть относить на счет 90.08. Возможно выбрать вариант «Включать в себестоимость продукции, работ, услуг». Тогда нам придется распределять расходы на 20-ый счет «Основное производство». Настраивается это распределение по гиперссылке «Методы распределения косвенных расходов». Если мы откроем ее, то увидим пустой справочник. У нас будет еще 25 счет «Общепроизводственные расходы». Нам нужно будет распределять его на счет 20. Нажмем на кнопку «Создать» и укажем, что насторйка распределения действует с 01 января текущего года. Счет затрат 25 будет распределяться пропорционально «Плановой себестоимости выпуска».
На вкладке «Резервы» указывается, нужно ли программе 1С Бухгалтерия 8 создавать резервы по сомнительным долгам в бухгалтерском и налоговом учете. Мы их создавать не будем.
Перед печатью нашей учетной политики нужно записать введенные данные. По кнопке «Печать» можно распечатать приказ об учетной политике и приложения к нему (выбираются из меню кнопки печать). В состав приложений могут входить:
- учетная политика по бухгалтерскому учету,
- рабочий план счетов,
- формы первичных учетных документов,
- формы регистров бухгалтерского учета,
- учетная политика по налоговому учету,
- формы регистров налогового учета.
Состав разделов учетной политики, а также перечень документов и регистров зависит от используемой функциональности и других настроек программы.
В перечне форм первичных документов содержаться как регламентированные формы первичных документов (например, универсальный корректировчный документ, приходный кассовый ордер и т.д.), так и другие формы, реализованные в программе (например, акт на выполнение работ, оказание услуг, справки-расчеты и т.д.).
Учетная политика наша создана.
В конфигурацию включен план счетов бухгалтерского учета финансово-хозяйственной деятельности организаций, утвержденный приказом Министерства Финансов Российской Федерации от 31 октября 2000 г. № 94н.
План счетов является общим для всех организаций, учет которых ведется в информационной базе.
В план счетов можно добавлять новые счета и субсчета. При добавлении нового счета нужно задать его свойства:
Настройки аналитического учета - это виды субконто, которые задаются в качестве свойств счетов. По каждому счету может параллельно вестись аналитический учет с использованием до трех видов субконто. Предоставляется возможность самостоятельно добавлять новые субконто.
Налоговый учет ведется одновременно с бухгалтерским учетом на счетах бухгалтерского учета. Счета учета, на которых регистрируются данные налогового учета, определяются признаком Налоговый учет (по налогу на прибыль).
Для счета может быть установлен запрет на использование в проводках (флажок Счет является группой и не выбирается в проводках). Счета, запрещенные к использованию в проводках, выделяются в плане счетов желтым фоном.
По выбранному счету можно получить дополнительную информацию:
Вывести на экран и распечатать план счетов бухгалтерского учета можно по кнопке Печать в виде простого списка счетов или списка с подробным описанием каждого счета.
Персональные настройки доступны в разделе «Главное» последняя гиперссылка «Персональные настройки». Можно задать «Основное подразделение». Это значение будет по умолчанию подставляться в документы для облегчения ввода. Когда пользователь работает преимущественно с каким-то одним значением, это может существенно упростить ввод документов.
Флаг «Показывать счета учета в документах» оставим включенным.
Рабочая дата может принимать значения:
Текущая дата компьютера - компьютер будет в документы предоставлять текущую дату,
Другая дата - если мы будем вводить документы задним числом, часто так и случается, можно указать другую дату. Например 31 марта текущего года. Теперь при создании нового документа будет проставляться именно эта дата.
Флаг «Запрашивать подтверждение при закрытии программы». Если он установлен, при закрытии программы 1С Бухгалтерия 8 будет закрываться дополнительный вопрос подтверждения действий.
Дальше Складские операции в 1С Бухгалтерия
Внимание! Видео часть нашего онлайн курса обучения программированию в среде 1С:Предприятие 8.2 для начинающих использует сервис хостинга видеоматериалов youtube. Для просмотра видеоматериалов Вам понадобится установленный flash-плеер. Более подробную информацию можно получить по адресу http://www.youtube.com . Для комфортного просмотра видеоматериала рекомендуем вам в настройках видео плеера (правый нижний угол) выставить разрешение 720р и полноэкранный режим. В случае использования медленного соединения с сетью Интернет следует либо поставить плеер на паузу для частичной подгрузки видео контента, либо использовать более низкое разрешение.
Информационная база 1С - единое хранилище для конфигурации и данных, характеризуемое определенным адресом хранения. Возможны два варианта хранения информационной базы 1С: файловый и клиент-серверный вариант. Для использования клиент-серверного варианта дополнительно необходимо ПО сторонних разработчиков (одна из СУБД: Microsoft SQL Server, PostgreSQL, IBM DB2 или Oracle). При использовании файлового варианта хранения информационная база 1С представляет собой один файл - 1Cv8.1CD. Этот файл имеет специальный формат, поддерживаемый системой 1С:Предприятие 8. На наших уроках мы рассматривает файловый вариант хранения информационной базы. Если в данном определении используются непонятные Вам термины, то не стоит расстраиваться - более подробно данная тема будет рассматриваться на 3 уроке.
Режим запуска 1С:
"Конфигуратор"
- специальном режиме запуска системы 1С:Предприятие 8.2 для разработки и модификации прикладного решения. В данном режиме разработчик определяет общую архитектуру прикладного решения и структуру данных, создает макеты и экранные формы, с помощью встроенного языка в модулях объектов задает алгоритмы поведения объектов. Второй "профессией" "Конфигуратора" является администрирование, которое включает в себя ведение списка пользователей, настройку прав доступа, резервное копирование информационной базы, мониторинг системных событий (журнал регистрации настраивается в конфигураторе; просматривается как в конфигураторе, так и в режиме 1С:Предприятии) и выполнение других действий для поддержания работоспособности системы.
"1С:Предприятие"
- режим работы конечного пользователя. В данном режиме пользователь вводит данные в базу данных, формирует отчеты, печатает документы и т.д.
Дерево объектов конфигурации – окно, представляющее всю конфигурацию в виде древовидной структуры, каждая ветвь которой описывает определенную составляющую конфигурации. Корневые ветви дерева объединяют объекты конфигурации, логически связанные между собой и имеющие общее назначение, например, справочники, документы, журналы документов, перечисления и т.д.
Правило именования в 1С - имена реквизитов, переменных, процедур и функций в 1С могут содержать буквы русского и английского алфавитов (строчные и прописные), символы подчеркивания и символы цифр. Имя не может начинаться с цифр.
Справочник - объект прикладного решения, позволяющий хранить в информационной базе данные, имеющие одинаковую структуру и списочный характер. Это может быть, например, список сотрудников, перечень товаров, список поставщиков или покупателей. Справочники используются в тех случаях, когда необходимо исключить неоднозначный ввод информации. Например, для того, чтобы покупатель, продавец, кладовщик, директор понимали, о каком товаре идет речь, каждый должен называть его одинаково. И в этом случае необходим справочник. Обычно в торговом предприятии он имеет вид прайс-листа, а если такой справочник хранится в компьютере, то в него заносят всю возможную номенклатуру товаров, с которыми работает торговая фирма.
Система 1С:Предприятие позволяет вести практически неограниченное количество необходимых справочников. Каждый справочник представляет собой список однородных объектов: сотрудников, организаций, товаров и т. д. Каждый такой объект (отдельный сотрудник, отдельная организация и т.д.) называется элементом справочника.
С точки зрения пользователя, следует иметь в виду, что в Конфигураторе создается не сам справочник, как список возможных значений, а разрабатывается заготовка справочника, его шаблон. В процессе конфигурирования описывается структура информации, которая будет храниться в справочнике, разрабатывается экранное и, если необходимо, печатное представление справочника, задаются различные особенности его «поведения».
В качестве обязательных реквизитов каждый справочник имеет Код
и Наименование
. Код элемента справочника может быть как числовым, так и текстовым. Система 1С:Предприятие предоставляет широкие возможности по работе с кодами элементов справочника: автоматическое присвоение кодов, автоматический контроль уникальности кода и другие.
Помимо кода и наименования, в справочниках системы 1С:Предприятие может храниться любая дополнительная информация об элементе справочника. Для хранения такой информации в справочнике могут быть созданы дополнительные реквизитов. Используя механизм реквизитов справочника, легко организовать, например, картотеку сотрудников. Например, справочник Сотрудники почти наверняка будет иметь атрибуты Должность, Оклад и другие.
Иерархия справочников. Справочники могут поддерживать иерархическое расположение элементов. Например, в справочнике Товары могут быть созданы группы: Бытовая техника, Косметика, Продукты и т.д., в которых располагаются элементы, относящиеся к этим группам. Кроме того группы справочника могут включать в себя и другие группы, создавая тем самым многоуровневую иерархическую структуру.
В справочниках возможен и другой вид иерархии, при котором элементы справочника будут относиться не к группам, а к другим элементам этого же справочника. Такой вид иерархии может использоваться, например, при создании справочника Подразделения, где одно подразделение может включать в себя несколько других подразделений.
Подчинение справочников. Разные справочники могут находиться в состоянии подчинения, т.е. элементы одного справочника могут быть подчинены элементам или группам другого справочника. Например, справочник ЕдиницыИзмерения может быть подчинен справочнику Номенклатура. Тогда для каждого элемента номенклатуры можно будет указать единицы измерения, в которых она поступает на склад.
Перечисление - объекты прикладного решения, позволяющий хранить в информационной базе наборы значений, которые не изменяются в процессе работы прикладного решения. Например, это может быть перечисление возможных ставок НДС (Без НДС, НДС 20 и т.д.), перечисление состояния заказов (Запланировано, В Работе, Выполнено) и пр.
для установки конфигурации вам понадобится или клиент 1С:Предприятие версии не ниже 8.2.15.301 . Узнать версию используемого вами клиента 1С 8.2 вы можете, выбрав в главном меню в режиме Конфигуратора или 1С:Предприятие Справка - О программе...
Для того чтобы установить эталонную конфигурацию Вам необходимо:
1. Скачать файл по ссылке выше и разархивировать его. В архиве находится файл 1Cv8.1CD (1CD - это расширение файла, если у вас не отображаются расширения для зарегистрированных типов файлов, то вы увидите файл 1Cv8 ).
3. Запустить 1С и в окне запуска 1С нажать кнопку "Добавить".
4. Во всплывшем диалоговом окне выбрать вариант "Добавление в список существующей информационной базы". Задать название информационной базы и указать путь к каталогу с файлом конфигурации.
1. Мы познакомились с режимами запуска системы 1С (Конфигуратор и 1С:Предприятие ).
2. Мы познакомились с объектами системы Перечисление и Справочник .
3. Мы создали информационную базу, содержащую 4 справочника и 1 перечисление.
4. Мы узнали как установить информационную базу из файла 1Cv8.1CD
Практические задания по 1 уроку будут вам представлены сразу же после успешного решения теоретического теста:
Даже если вы заранее изучали другие языки программирования, например, C++, PHP, Java, стоит помнить, что 1С хоть и во многом сходе, но все-таки имеет много принципиальных различий.
Самое главное в 1С – то, что не нужно придумывать свои виды объектов. Все они уже есть в конфигурации.
Установите технологическую платформу 1С себе на компьютер, и откройте в конфигураторе новую или уже существующую базу. Для начала можно использовать абсолютно для обучения программированию.
В левой части окна вы увидите дерево объектов конфигурации. К ним относятся документы, справочники, регистры, бизнес-процессы и многое другое.
Данные так же хранятся в СУБД, но разработчик обычно не работает с ними напрямую. При помощи технологической платформы программист обращается уже к объектам конфигурации или информационной базы.
В 1С, как и во многих других языках программирования, очень часто используются запросы. схож с языком T-SQL. Запросы можно писать как на английском, так и на русском, в прочем, как и остальной код.
Вроде бы все просто, но для работы «в полевых условиях» одного знания языка программирования чаще всего не достаточно. Дело в том, что в большинстве организаций, использующих 1С, установлены типовые конфигурации, и их нужно знать.
В плане работы для 1С программистов существуют две основные ветви: франчайзи или работа «на себя» и работа в качестве штатного программиста it-отдела какой-либо организации. Данный выбор зависит только от ваших предпочтений.
При работе в франчайзи, на фрилансе или ведении собственного бизнеса оплата будет сдельная. Работы может быть много и нужно выкладываться по-полной. Верхней планки по заработной плате здесь нет, и вы можете заработать внушительную сумму денег.
Если вы решите работать на фрилансе, либо открыть собственный бизнес, не нужно будет ни с кем «делиться» своим заработком (кроме государства и фрилансовой площадки естественно). Но в таком случае и клиентов будет необходимо искать самостоятельно.
Если вы все же решили устроиться в организацию в качестве штатного программиста, то будете мало зависеть т объема выполненной работы. В данном случае есть некая стабильность, но и зарплатная планка ограничена.
Конечно же, эти два способа можно совместить, работая штатным программистом днем и на фрилансе по вечерам.
Что хорошо у 1С программистов, так это то, что у вас может не быть технического образование (например, вы экономист, бухгалтер и т. п.). Для подтверждения своих знаний перед клиентами или работодателем вы можете предоставить свои сертификаты 1С.
Сертификаты бывают различных видов, как по платформе (для программистов), так и по типовым решениям. Получить их можно в фирме 1С, сдав экзамен в виде теста или практического задания.
Лучше всего изучать 1С по книгам, которые были изданы фирмой 1С. Так сказать, от первоисточника. Некоторые из них идут с поставками типовых конфигураций. Так же вы можете купить отдельные книги.
Книга «1С:Программирование для начинающих» предназначена для людей, далеких от программирования, но желающих научиться создавать собственные решения на 1С 8.3 с самого нуля.
«Hello, 1C» показывает самые простые, основные возможности разработки прикладных решений в системе 1С:Предприятие 8.
В «101 совете» описаны различные способы решения одних и тех же задач.
Практическое пособие разработчика 1С Предприятие 8.3 — очень подробное пособие, описывающее приемы разработки с простыми и понятными примерами. Данная книга одна из самых лучших для изучения 1С программирования.
В данном пособии описывается язык запросов с нуля для тех, кто не знаком даже с SQL.
На сегодняшний день программные продукты 1С являются неким стандартом для работы бухгалтерского, управленческого и других видов учета в малом и среднем бизнесе. Работодатели требуют от своих сотрудников обязательных навыков работы именно с этим программным продуктом. Если возникает на повестке дня вопрос интеграции интернет-магазина и систем автоматизации (остатки, цены, заявки и т.д.) – также на стороне офиса обычно оказывается база данных 1С, с которой и нужно провести интеграцию. Аналогично во многих других случаях: любой процесс автоматизации малого и среднего бизнеса традиционно начинается с продуктов 1С и продолжается с их применением.Я, как бизнес-консультант, достаточно часто сталкиваюсь с вопросами о том, что такое 1С, какая структура может быть у этого программного продукта, и вообще – каким образом вся эта система работает.Их задают обычно веб-разработчики, которые вынуждены заниматься вопросами интеграции сайта и 1С, программисты, специализирующиеся на мобильных приложениях и другие специалисты, которым по роду работы с программами 1С приходится сталкиваться нечасто.
В этой статье я решил собрать ответы на наиболее частые вопросы, которые постоянно возникают у меня в работе. А потому хочу предупредить сразу: статья рассчитана на людей, знакомых с IT-технологиями, бизнесменам, бухгалтерам, людям, далеким от IT-сферы, скорей всего, будет сложно разобраться в некоторых нюансах. Я, конечно, буду стараться писать как можно проще, и не планирую углубляться в технические нюансы на уровне кода, но все равно, определенные термины и понятия неспециалистам могут показаться сложными.
Сейчас, как я уже не раз писал, я работаю бизнес-консультантом в сфере малого и среднего бизнеса. Я постоянно сталкиваюсь с различными задачами по автоматизации работы, и, как следствие, с программными продуктами 1С. Чаще всего я в качестве бизнес-консультанта нанимаю специалистов по 1С для решения определенных задач, у меня есть постоянная команда, привлекаю также и сторонних специалистов, в том числе, на фрилансе. В очень редких случаях пишу что-то на 1С и сам, чаще всего, если нужно в срочном порядке решить небольшую задачу.
С другой стороны, я все дальше и дальше ухожу от постоянной работы с продуктами 1С. Если на заре моей карьеры работа с программами 1С приносила мне 100% дохода, то сегодня внедрение каких-то 1С решений занимает в моей работе не более 20%, все остальное – это сайты, это CRM-системы и т.д.
А потому, пока я еще не слишком далеко отошел от вопросов, связанных с программой 1С, я решил систематизировать мои знания, собрать и зафиксировать важные аспекты и нюансы работы с этими программными продуктами
Сегодня компания 1С своими силами внесла такое количество путаницы в описания продуктов, в требования к уровню специалистов, которые будут настраивать систему, в выбор платформы, конфигурации, плагинов, надстроек, версий и прочее, прочее, что система 1С лично мне начинает напоминать старый сериал «Спрут». Если кто-то еще помнит, то в этом фильме комиссар боролся с преступной группировкой, часть которой являлась банковская группа. И эта банковская система была настолько запутанной, что понять, откуда берутся деньги, куда они уходят, каким образом работает то или иное подразделение и главное зачем, было очень трудно.
В системе 1С усилия по «запутыванию» пользователя, как мне кажется, направлены на одно: не надо ни в чем разбираться, надо просто платить. И многие бизнесмены приходят к тому, что платят и правда, не разбираясь, надо ли им это обновление, требуется ли им этот продукт. Просто платят и все.
Я же попытаюсь распутать «щупальца Спрута» и структурирую общее понимание того, каким образом работает система 1С.
Программистам хочется также напомнить, что любую техническую информацию вы можете найти на сайте 1С. Я на этих нюансах вообще не планирую останавливаться. Писать буду простым языком, насколько это возможно, о принципиальных вопросах.
А если вам нужны какие-то конкретные технические нюансы работы 1С, то вы всегда можете воспользоваться следующими ресурсами:
Причина таких явно ошибочных вариантов восприятия заключается в том, что никто не понимает, что такое 1С с точки зрения платформы. Каждый видит что-то свое, конкретное. Еще больше путаницы вносит сама 1С, так как поддерживает активно все эти заблуждения из-за своего маркетинга, который пытается позиционировать 1С - как решение на все случаи жизни и для любых целей.
В статье Почему 1С это плохо и почему так не любят 1С программистов я уже рассказывал, что на самом деле 1С нужно воспринимать как целую экосистему. Именно такой подход поможет понять, что такое 1С и зачем она нужна.
Итак, с точки зрения технической экосистемы 1С состоит из следующих компонентов:
Работать можно на разных версиях платформы. Я знаю, что на практике встречается применение версии 8.2 и 8.0, а также достаточно старой, но все еще популярной 7.7, иногда встречается даже использование первого удачного релиза 6.0. Но я буду говорить исключительно о версии 8.3, как о самой последней на момент написания статьи. Многие вещи, которые мы обсудим, одинаково актуальны и для прошлых версий. Но часть была добавлена только в последних релизах. Хотелось бы, чтобы читатели учитывали этот факт.
Программисты при работе с 1С используют специальный язык программирования, который был создан разработчиками 1С для работы с платформой 1С. Сегодня он доступен на русском и английском языках, но изначально был написан на русском, а потому типовые конфигурации также пишутся традиционно на русском языке, хотя всегда есть возможность применить в нужном месте также и английские версии операторов, если программисту так удобнее работать. Язык этот представляет смесь бейсика и C+ с добавлением SQL для написания запросов. Кроме того, в нем предусмотрена возможность использования различных конструкторов и плагинов.
Еще одна ремарка, которая поможет, надеюсь, избежать флейма и споров:
Я понимаю, что платформа 1С – это мощный и очень гибкий инструмент. И если вы, будучи опытным программистом 1С зададитесь целью написать на ней нечто свое, особенное, скорей всего, у вас получится прекрасное программное обеспечение. И для разных случаев здесь можно найти решение именно благодаря богатству возможностей платформы. Но я чаще всего сталкиваюсь с применением типовых конфигураций (Бухгалтерия, Управление Торговлей, Зарплата и Кадры, Управление Производством), с ними работает большинство пользователей, особенно, если говорить о малом и среднем бизнесе. А потому и о выборе платформы, и о каких-то проблемах, связанных с работой 1С я буду писать преимущественно с точки зрения работы с типовыми конфигурациями.
Но для применения 1С в компаниях с достаточно активным документооборотом и достаточно большим числом пользователей системы (более 4 человек), файловая система будет работать неудовлетворительно. Пользователи практически одновременно будут обращаться к одному и тому же файлу, который будет постоянно увеличиваться в объемах. Кроме того, потребуются постоянные синхронизации, что еще больше замедлит работу.
Для решения этой проблемы компания 1С пытается примерять кэширование данных, но этот метод пока что приносит еще больше проблем. Если кому-то интересна эта тема, достаточно набрать в поисковой системе «проблемы кэша 1С», в поиске будет очень много форумов и обсуждений по этому поводу с самыми разными проблемами, которые в итоге сводятся к тому, что кэширование работает не всегда корректно.
Плюсы этого варианта очевидны: не важно, какое количество пользователей будет обращаться к базам данных, проблем со скоростью работы и доступом не возникнет. Именно такой вариант применяет большинство предприятий среднего бизнеса, именно его я обычно рекомендую клиентам.
В большинстве случаев в компаниях устанавливают Windows сервер, на котором хранится и сама программа, и базы данных. Иногда приложения и базы данных разделяют по разным серверам, но это случаи сложные и достаточно редкие, а потому я останавливаться на них не буду.
Итак, существуют версии 1С:
Программу 1С, которая работает под Windows, разрабатывали с самого начала, это мощный привычный всем инструмент, который достаточно доработан, чтобы пользоваться им без особых проблем. Версия под Linux на сегодняшний день считается еще новой, а потому достаточно «сырой», в ней пока еще имеется очень много ошибок, как и в любом новом программном продукте.
Предприниматели и любые представители бизнеса – люди достаточно консервативные, им важней всего – стабильная надежная работа. Чаще всего бизнесу не столь важна высокая скорость работы или огромный перечень возможностей, сколько требуется просто стабильная работа. Кроме того, Linux на сегодня не слишком востребован в отечественном бизнесе. А потому с этой версией сталкиваться приходится очень редко.
Что можно сказать о компонентах платформы 1С:
Одна из составляющих негативной репутации 1С – это практика компании постоянно добавлять новые неоттестированные решения. При том, что зачастую уже внедренные компоненты работают слабо, в них еще не исправлены ошибки, а разработчики уже добавляют что-то новое. Это могут быть не только компоненты, это могут быть новые функции для существующих объектов, новые методы и т.д. С этой проблемой – постоянным наличие «сырого» софта, постоянным «багами» и постоянными их исправлениями – будут сталкиваться все программисты, которые работают с 1С.
Пользователи также могут столкнуться с этой проблемой – ошибками и нестабильной работой программного обеспечения при работе с платформой. Есть определенный набор функций по обслуживанию 1С, которые может выполнять пользователь. Для этого имеется пользовательский интерфейс платформы. И здесь стоит вернуться к разным версиям интерфейса пользователя.
Платформа 1С состоит из множества различных компонентов, которые постоянно добавляются, расширяя возможности этого продукта. Помимо документов, справочников, различных регистров, здесь также предусмотрены разные компоненты для ввода/вывода информации, т.е. пользовательские интерфейсы.
По этому признаку можно выбрать:
В чем разница между этими подклиентами?
«Толстому» требуется широкий (толстый) канал связи, «тонкому» хватает минимума. Подавляющее большинство моих заказчиков пользуются «толстым» клиентом, так как локальные или интернет-каналы сейчас у всех хорошие, проблем с их «шириной» не возникает. С другой стороны, «тонкий» клиент имеет определенные ограничения в работе, есть вещи, которые в нем сделать невозможно.
Определенные ограничения такой вариант накладывает, об этом нужно постоянно помнить. С другой стороны, работа с Web-клиентом достаточно стабильна, неплохо отлажена, доведена до определенного логического завершения. А потому этим вариантом интерфейса пользуется довольно много людей. Работать с 1С в онлайне бывает очень удобно и даже необходимо.
Очень сложно найти программиста, который сумеет на программном уровне понимать все и сразу: и работу с 1С, и веб-программирование, и работу с мобильными приложениями, и т.д. Это возможно на понятийном уровне, т.е. на том, на котором сейчас я делюсь своими знаниями.
Но клиенты этого обычно не понимают, и начинают требовать от 1С-программиста внедрения самых разных возможностей.
С другой стороны, платформа 1С постоянно меняется, в ней имеется огромное число вариантов, множество разных решений, как результат – огромное число багов и их исправлений.
Все это вместе приводит к проблеме позиционирования:
Итак, кратко о платформе 1С: огромное количество возможностей, высокая степень гибкости, масса различных решений. И одновременно: низкое качество реализации, постоянно растущая сложность решения, огромное число багов в каждой версии.
На понятийном уровне я думаю, информации достаточно. А технические нюансы вы всегда можете найти на ресурсах 1С, которые я рекомендовал выше.
Конфигурации бывают:
Может быть, вы помните забавный мультфильм «Трое из Простоквашино»? Там мальчик дядя Федор писал письмо родителям, но не дописал, отвлекся, и за него дописывали по очереди друзья: кот и пес. И каждый из них рассказывал о своих проблемах. В результате родители мальчика с удивлением узнали, что у него «то лапы ломит, то хвост отваливается». Вот по такому принципу очень часто пишут нетиповые конфигурации.
Отсутствие преемственности при написании нетиповых конфигураций, а часто и достаточно подробной документации, приводят к тому, что по всем вопросам внедрения и доработок придется обращаться в компанию, которая разработала эту конфигурацию.
Таким образом, программисту важно знать, с какой платформой потребуется работать. Пользователю интересна конфигурация. При этом без помощи 1С: программиста бизнес в большинстве случаев не сможет настроить работу нужной конфигурации. Потому я называю специалистов 1С – неотъемлемой частью эко-системы 1С.
Напомню, что специалисты 1С также бывают разные. Одни занимаются разработкой платформы и типовых конфигураций (сотрудники компании 1С), другие являются ее партнерами и занимаются внедрением и доработками, третьи – частным образом помогают решать те или иные задачи, связанные с внедрением 1С. Добавить метки