Что такое 1с:предприятие
Содержание:
- 1С:Предприятие 8. Версия для обучения программированию
- Вопрос-ответ
- Основной функционал программы 1С: Предприятие
- Что даст внедрение «1С» с профессиональной компанией?
- 3.7 Строки
- Пример взаимодействия объектов конфигурации в «1С:Предприятие»
- «Пользовательские возможности программы 1С» от YouTube-канала «Секреты и возможности 1С»
- 3.5 Арифметика
- Зачем нужна новая платформа
- Поддержка технологий
- Как на большом предприятии организовать единый справочник Номенклатура в 1С
- 3.6 Использование форм для ввода/вывода данных
1С:Предприятие 8. Версия для обучения программированию
Программный продукт 1С:Предприятие 8.3. Версия для обучения программированию предназначен для получения навыков модификации существующих и создания новых прикладных решений в системе 1С:Предприятие 8.
Версия для обучения программированию – доступное решение для широкого круга пользователей, которые хотят ознакомиться с системой программ 1С:Предприятие 8 и научиться приемам конфигурирования: созданию и изменению структуры метаданных, написанию программных модулей, разработке диалогов и интерфейсов, созданию мобильных приложений, администрированию прикладных решений на платформе 1С:Предприятие 8.
Обучение происходит на учебной версии платформы 1С:Предприятие 8.3 – реально действующей платформе 1С:Предприятие 8 со следующими ограничениями:
- не может использоваться на предприятии для ведения реального учета пользователями;
- не может использоваться для сборки дистрибутивов мобильных приложений, предназначенных для дальнейшей публикации и тиражирования;
- ограничено количество данных:
- максимальное количество записей в таблицах счетов – 2000;
- максимальное количество записей в главных таблицах объектов – 2000;
- количество записей в табличных частях объектов – 1000;
- количество записей в наборах записей – 2000;
- количество записей из внешних источников данных – 200;
- не поддерживается работа в варианте клиент-сервер;
- не поддерживается работа распределенных информационных баз;
- не поддерживается COM-соединение;
- отсутствует возможность использования паролей и аутентификации операционной системы для пользователей;
- печать и сохранение табличных документов поддерживаются только в режиме «Конфигуратор»;
- не поддерживается копирование содержимого более чем одной ячейки табличного документа в режиме 1С:Предприятие;
- не поддерживается работа с хранилищем конфигурации;
- недоступна функциональность, связанная с поставкой конфигурации;
- количество одновременных сеансов работы с информационной базой ограничено одним сеансом;
- значения разделителей задаются значениями по умолчанию для данного типа разделителя;
- быстродействие учебной версии ниже, чем у коммерческой версии 1С:Предприятие 8.3.
Наряду с задачами изучения допускается применение учебной версии платформы для модификации и разработки реальных прикладных решений в пределах возможностей этой поставки. Форматы информационных баз конфигураций учебной и коммерческой версии не отличаются, сложность конфигураций в учебной версии не ограничена. Однако возможности отладки, например, лимитированы ограничениями на объемы данных. Реальная эксплуатация прикладных решений может осуществляться только на коммерческих версиях системы 1С:Предприятие 8.
- Создать собственную конфигурацию – можно!
- Изучить любую имеющуюся конфигурацию – можно!
- Доработать любую имеющуюся конфигурацию, в том числе для реальных задач автоматизации – можно!
- Использовать для ведения реального учета – нельзя!
Вопрос-ответ
-
Как выбрать программу 1С?
Решили автоматизировать свой бизнес, но не знаете какой программный продукт 1С:Предприятие для этого выбрать?
Мы предлагаем программы для автоматизации различных отраслей: здравоохранения, торговли, производства, образования, бюджетной сферы, строительства.
С помощью специалистов компании 1С:Апрель Софт Вы сможете выбрать необходимую программу «1С», которая будет отвечать всем потребностям вашего бизнеса.
Получить консультацию
-
Инструкция по установке программы 1С
Рассмотрим, как правильно осуществить настройку, внедрение и обновление программы 1С, какие трудности могут возникнуть в процессе решения этих задач.
Если вы не хотите тратить силы и время на самостоятельную установку, обновление и настройку или боитесь совершить ошибки, вы можете обратиться к услугам квалифицированных специалистов нашей компании.
Перейти к инструкции
Отправить заявку -
Организация закрывается — как перерегистрировать программу 1С?
Перерегистрация необходима в тех случаях, когда одна организация передает свои права на программы 1С:Предприятие другой организации. Например, при ликвидации или реорганизации юридического лица, а также в случае продажи или безвозмездной передачи программы.
Бланк заявления на перерегистрацию программного обеспечения (.doc)
-
Утеряна регистрационная анкета — как восстановить?
В случае утери регистрационной анкеты от программного продукта фирма «1С» выдает ее дубликат, не подлежащий повторному восстановлению. Выдача дубликатов утерянных регистрационных анкет производится только зарегистрированным пользователям. В случае, если Ваша программа не зарегистрирована в «1С», потребуется предоставление копий документов, подтверждающих факт покупки программы.
Бланк письма на восстановление регистрационной анкеты (.doc)
Основной функционал программы 1С: Предприятие
Программа 1С отличается широкой сферой применения. Можно купить приложение для любого предприятия вне зависимости от главного направления работы. К числу основных функций относят:
- Анализ затрат, планирование бюджета, другие подобные задачи. Конфигурация бывает разной.
- Поддержка мультивалютного учёта, составление аналитических, регламентированных отчётов. Этот функционал доступен в любой версии 1с предприятие.
Руководство по программированию
Интересно. Учёт наличия и движения средств предприятия – главная, но не единственная задача, которую способно решить такое программное обеспечение. Автоматизируется практически полный спектр работы, с которыми сотрудники сталкиваются каждый день.
- Расчёты с бюджетом.
- Зарплата с расчётом.
- Расчёты с подотчётными лицами.
- Взаиморасчёты с другими организациями.
- Учёт валютных операций, краткий и в полной форме.
- Учёт производства по продукции.
- Товары и услуги, выполнение работ.
- Материалы, которые будут использоваться в производстве.
- Основные средства, нематериальные активы.
- Операции по банку и кассе. Они так же описываются на официальном портале www.1c.ru.
Набор стандартных отчётов, включённых в базовую версию 1c программы, упрощает получение информации на любых этапах взаимодействия. Он перечислен на официальном портале 1c ru.
Если говорить о составлении отчётности, то функции программы значительно расширяются:
- Бухгалтерская и налоговая, статистическая отчётность. Допускается ввод и заполнение, печать. 1с последней версии такие возможности тоже поддерживает.
- Бухгалтер может вводить основные показатели с помощью так называемого «ручного режима». Все итоговые, производные показатели рассчитываются автоматически. Личный кабинет у производителя в этом тоже помогает.
- Отчёты могут заполняться автоматически на основании введённых ранее данных за тот или иной период хозяйственной деятельности. Номер присваивается любым бумагам.
1С Предприятие – это готовое решение, благодаря которому учёт ведётся без дополнительных доработок, настроек. Его можно адаптировать к любым особенностям, с которым связана работа того или иного предприятия. Называться такая работа может по-разному.
Важно. Пользовательский интерфейс обеспечит хорошие эксплуатационные показатели
1с – это незаменимый помощник для каждого руководителя.
Что даст внедрение «1С» с профессиональной компанией?
- четко определены сроки и стоимость услуг;
- с вами будут работать опытные и высококвалифицированные специалисты;
- минимизация ошибок с учетом большого опыта выполнения подобных вашему проектов;
- строгое соблюдение сроков и этапов внедрения;
- внедрение «1С» включает обучение пользователей
работе в программе – сотрудники смогут использовать возможности программы
по максимуму; - высокая ответственность за результаты проекта и репутацию компании на рынке.
«1С-Архитектор бизнеса» имеет большой практический опыт и владеет отлаженной методологией внедрения
«1С»: от анализа задач до сопровождения системы. Мы поможем вам существенно сократить время на
запуск и освоение программ, избежать ошибок в работе и повысить эффективность всех
бизнес-процессов.
Эксплуатация: не забывайте также про необходимость постоянного обслуживания и обновления
программных продуктов для их актуальности и корректной работы. Полноценная эксплуатация IT-решений
невозможна без регулярного сопровождения.
Важно также понимать, что сопровождение программных продуктов «1С» версии ПРОФ и их легальное обновление
возможно только при наличии договора ИТС. Более того, у вас не будет возможности даже получить
консультацию по работе с программами без договора 1С:ИТС, если только речь не идет о программах,
не требующих ИТС
Вы можете заказать обслуживание «1С» в нашей
компании и получить всю необходимую информационную и техническую поддержку:
- «1С-Архитектор бизнеса» работает под единой маркой «1С:Франчайзинг». Это значит, что мы не
просто продаем программы, а предлагаем клиентам комплексный подход к обслуживанию. - У нас вы можете не только узнать, какую «1С» выбрать и купить, но внедрить и доработать
систему под задачи и специфику организации. - Мы сопровождаем клиентов по SLA (англ. Service Level Agreement). Фактически,
сопровождение SLA – это контракт
между заказчиком и исполнителем, утверждающий параметры качества услуг по ИТ-обслуживанию
в рамках стандарта ITIL (ISO 20000).
Подведем итоги
Программы «1С» — это функциональные решения, способные справиться с любыми задачами современного бизнеса
независимо от сферы деятельности. Они подойдут как для небольших компаний, так и для крупных предприятий
и холдингов с десятками и тысячами рабочих мест.
Ассортимент продуктов «1С» очень широк: это большое количество типовых конфигураций, модулей, сервисов.
Есть отраслевые программы «1С» для конкретных сфер деятельности, что позволяет автоматизировать бизнес с
минимальными затратами на доработку.
Внушительное количество компетентных специалистов партнерской сети «1С» — это гарантия того, что вы не
останетесь один на один со своими задачами. Вам всегда будет оказана профессиональная помощь по
внедрению, настройке и сопровождению программы «1С», а также обучению пользователей.
3.7 Строки
Рассмотрим работу со строками в 1С.
3.7.1 Запись строковых констант
Строки записываются в двойных кавычках, пример мы уже видели: «Hello World!»
Если нужно записать кавычку внутри строки, она повторяется два раза: «Я использую для бизнеса программы фирм «»1С»» и «»Микрософт»»».
Строка может быть помещена в переменную так:
А = «Привет мир»;
Если в строке встречается перевод строки, то она записывается с помощью символа вертикальной черты:
С =
«Съешь конфеточку, дружок!
|Или хочешь пирожок?»;
3.7.2 Конкатенация
Простейшая операция над строками – склейка (конкатенация).
А = «Привет «;
Б = «мир»;
В = А + Б;
Сообщить(В);
В результате в переменную В будет помещена строка «Привет мир».
3.7.3 Строковые функции
Рассмотрим основные строковые функции:
С = «Привет мир»;
Длина = СтрДлина(С); //10 — длина строки
С1 = Лев(С, 2); //Пр — левые 2 символа
С2 = Прав(С, 3); //мир — правые 3 символа
С3 = Сред(С, 5, 2); //ет — два символа, начиная с 5-й позиции
Задача:
Используя только функции Лев, Прав и Сред, получите из строки «Привет мир» строки «веер», «Пирр» и «ветер ветер».
3.7.4 Служебные символы
Не все символы можно включать в строку. Некоторые символы можно получить только по их коду.
В данном примере мы выводим символ табуляции между строками «Поз1» и «Поз2».
Сообщить(«Поз1» + Символ(9) + «Поз2»);
Но для наиболее часто используемых служебных символов в 1С существуют специальные константы:
Сообщить(«Поз1» + Символы.Таб + «Поз2»); //Табуляция
Сообщить(«Поз1» + Символы.ПС + «Поз2»); //Перевод строки
Задача:
Выведите строки «Хлеб», «Батон», «Булочка», «Пирожок», каждую с новой строки. Решить задачу двумя способами – с помощью символа вертикальной черты и конкатенацией с символом перевода строки.
Пример взаимодействия объектов конфигурации в «1С:Предприятие»
Поведение объектов и их связь друг с другом прописывается в алгоритмах программы. В качестве примера стандартного поведения объектов и их взаимодействия в системе можно привести связь «Документов», «Регистров» и «Справочников». У документов в системе «1С:Предприятие» есть три различных состояния:
- Документ открыт, данные заполнены, но не сохранены.
- Данные заполнены и сохранены, но документ не проведен.
- Документ проведен.
Данные в системе хранятся по-разному, в зависимости от трех этих состояний. Если документ не сохранен, то в базе его нет, и при отмене действия он может потеряться. После сохранения, данные остаются в документе, но не в регистре, и попадают в него только после проведения. В системе «1С:Предприятие» у документов есть реквизиты, которые сохраняются в справочниках. Например, в «Контрагентах» могут храниться данные о покупателях и продавцах, а в «Номенклатуре» — каталог товаров и услуг.
В системе 1С программист оперирует метаданными или объектами конфигурации, которые по сути являются «данными о данных». Добавление нового объекта в структуру прикладного решения добавляет новое описание способа размещения данных и их взаимодействия друг с другом в информационной базе.
Из объектов конфигурации собирается новое прикладное решение. Для упрощения работы разработчика, платформа «1С:Предприятие» оснащена удобным графическим интерфейсом. С его помощью программист может описать состав каждого объекта, который используется в создаваемой им конфигурации. На основе этого описания создаются информационные структуры в базе данных платформы, согласно которым она будет взаимодействовать с хранящимися в них данными. Все действия будут происходить автоматически, в зависимости от типа объектов.
«Пользовательские возможности программы 1С» от YouTube-канала «Секреты и возможности 1С»
Пройти курс
Длительность обучения: 21 видео продолжительностью 5-25 минут.
Формат обучения: в общем доступе представлены ролики с лекциями. Проверка знаний не проводится, домашние задания отсутствуют.
Чему можно научиться на курсе:
- групповой обработке справочников, документов, в том числе применительно к контрагенту;
- учитывать входящий НДС;
- настраивать оборотно-сальдовые ведомости;
- избавляться от авансовых счетов;
- учитывать основные средства;
- вести резерв отпусков.
- информация даётся достаточно подробно;
- лектор рассказывает о часто встречающихся ошибках и способах избавления от них.
- отсутствие личного общения. Нет возможности задать вопросы, если что-то непонятно;
- информация даётся применительно к бухгалтерскому и налоговому законодательству Украины. Но узнать об этом можно, только запустив один из роликов. В анонсах какие-либо ссылки отсутствуют.
3.5 Арифметика
Рассмотрим использование арифметических операций в 1С.
Числа в 1С записываются интуитивно понятным образом:
А = 1; //Единица
Б = 10.2; //Десять целых, ноль десятых
В = -0.123; //Минус ноль целых сто двадцать три тысячных
Порядки вещественных чисел и отличные от десятичной системы счисления числа не используются.
Математические операции выполняются тоже просто:
А = 4/2; //4 разделить на 2
Б = А * 10; //Значение из переменной А умножаем на 10
В = А % 10; //Берем остаток от деления из переменной А на 2
Г = А + Б — В; //В Г помещаем А + Б – В
Д = (А+Б) * Б //Сначала вычисляем А + Б, затем полученное значение умножаем на Б
Е = ((А+Б)-Г) * Б //Сначала вычисляем А + Б, затем от полученного значения отнимаем Г, затем полученное значение умножаем на Б
Можно использовать также арифметические функции:
А = 1;
Б = Окр(А/3); //Округление при делении А на 3
Зачем нужна новая платформа
Диалог
бухгалтера и разработчика 1С иногда похож на разговор глухого со слепым.
Программист сыплет загадочными терминами и задает пугающие вопросы: какая у вас
платформа? а конфигурация? Или еще того страшнее: будете ли вы работать в тонком
клиенте? А бухгалтер теряется и не знает, что ответить. Поэтому прежде чем описывать
достоинства новой платформы, разберемся с терминологией, то есть узнаем, чем
отличается конфигурация от платформы, а толстый клиент от тонкого.
Итак, конфигурация — это рабочая среда бухгалтера. При запуске «1С:Предприятия» вы
попадаете в свою конфигурацию, именно там вы вводите данные, совершаете какие-то
операции и формируете отчеты. Конфигураций много, они созданы, чтобы решать
различные задачи в учете, торговле, производстве и т. д. Конфигурация может
быть типовой — ее функционал
одинаковый для всех пользователей; а может быть адаптированной, то есть «дописанной»
под нужды клиента. Примеры типовых конфигураций:
-
Бухгалтерия
предприятия; - Зарплата и
управление персоналом; - Комплексная
автоматизация; - Налогоплательщик;
- Деньги и
т. д.
В
конфигурации для работы пользователя уже все готово: есть структура
информационной базы (справочники, документы, отчеты, обработки, регистры и
т.д.). Эта структура создана для решения определенных задач и и в
обычном режиме работы бухгалтер изменить ее не может. Поменять что-либо в структуре программы, то есть адаптировать
конфигурацию для конкретной организации можно только в режиме Конфигуратор.
Именно в режиме Конфигуратора и создается прикладное решение (типовое или не
типовое).
Платформа — это тот фундамент, на котором строится
конфигурация. Она содержит набор инструментов, как для настройки конфигурации,
так и для ее работы. Без установленной на компьютере платформы ни режим
«1С:Предприятие», ни Конфигуратор работать не будут. Платформа носит такие
наименования: «1С:Предприятие 7.7»; «1С:Предприятие 8.0» (8.1, 8.2) и, наконец,
новая платформа «1С:Предприятие 8.3». Смена платформы для бухгалтера визуально
не заметна, если одновременно не меняется редакция конфигурация.
Клиентское приложение, иначе говоря, клиент — это неотъемлемая часть платформы. Клиент выступает посредником
между человеком (пользователем или разработчиком) и программой. Программа через
клиента получает данные от пользователя, обрабатывает их, а затем возвращает
опять через клиентское приложение. Человек может взаимодействовать с программой
разными способами, в соответствии с которыми существуют четыре клиента:
- толстый;
- тонкий;
- веб-клиент;
- конфигуратор.
Толстый клиент — это привычное для всех клиентское
приложение, которое использовалось в «1С:Предприятии» версий 8.0 и 8.1. У
толстого клиента самый внушительный
объем дистрибутива и его нужно устанавливать на компьютер пользователя. Толстый клиент позволяет реализовать
все возможности «1С:Предприятия», в том числе и настройку и доработку программы
с помощью конфигуратора. Толстый
клиент не поддерживает работу через интернет.
Версии 8.2. и 8.3 ориентированы на работу пользователей в тонком или в веб-клиенте. А толстым клиентом, в
основном, пользуются разработчики и администраторы.
Принципиальное отличие тонкого
клиента в том, что он обеспечивает работу с информационными базами через
интернет. Тонкий клиент также требует предварительной установки на
компьютер пользователя, но имеет значительно меньший размер дистрибутива, то
есть занимает гораздо меньше места на диске, чем «толстый» клиент. Такая
«легкость» позволяет использовать в работе с ним устройства небольшой мощности,
например, ноутбуки.
Для работы в веб-клиенте
вообще не нужна установка программы на компьютер пользователя. В отличие от
толстого и тонкого клиентов, он действует не в операционной системе компьютера,
а в интернет-браузере (Internet Explorer, Mozilla Firefox, Google Chrome или
Safari). Поэтому пользователь может войти в рабочее приложение «1С» с любого
устройства. Для этого достаточно запустить браузер и ввести адрес веб-сервера,
на котором находится информационная база.
Поддержка технологий
Платформа 1с поддерживает множество современных технологий:
- com — позволяет обращаться к другим объектам несмотря на границы процесса или машины, т.е. считывать данные с других приложений. Например из Excel
- ole — позволяет встраивать в формы 1с части других приложений.
- xml — общепризнанный формат для обмена данными
- и множество других.
Установка 1с не сложнее чем установка любого приложения, нюанс только в ключе защиты.
В заключении интересный факт, под расшифровкой «1С» вначале подразумевалось – не более одной секунды и было названием поисковой системы, а не фирмой разрабатывающей бизнес-приложения.
Как на большом предприятии организовать единый справочник Номенклатура в 1С
Очень часто при получении отчетности по конкретной номенклатуре заинтересованное лицо задает много вопросов, ответы на которые неочевидны. По какой причине одна и та же номенклатура продублирована в справочнике или отличается незначительно по написанию? Какую номенклатуру выбрать в роли аналитики? Какую номенклатуру выбрать при создании новых документов?… Очевидно, что при выборе некорректной позиции из справочника номенклатур в 1С пользователь получит некорректные данные, что приводит к потере полноценного контроля над ситуацией (например, состоянием складских запасов).
3.6 Использование форм для ввода/вывода данных
3.6.1 Создание формы обработки
У обработки можно создать форму. Для этого в форме настройки обработки нужно ПКМ на пункте «Формы» и выбрать «Добавить», затем нажать «Готово». Будет создана основная форма обработки и открыта в Конфигураторе для редактирования.
Если щелкнуть на синем заголовке формы, откроются свойства формы.
3.6.2 Добавление элементов управления
Команда «Форма – Вставить элемент управления» позволяет разместить на форме элемент управления.
Попробуем разместить на форме поле для ввода целого числа, и заголовок для него.
Команда «Форма – Вставить элемент управления – Поле ввода – ОК» добавляет новое поле ввода.
Команда «Форма – Вставить элемент управления – Надпись – ОК» добавляет надпись.
3.6.3 Настройка элементов управления
Разместим надпись справа от поля ввода.
Если щелкнуть на элементе управления, открываются его свойства.
Для надписи установим заголовок «Число».
Для поля ввода установим значение свойств «Имя» и «Данные» в «Число». Обычно «Имя» и «Данные» всегда совпадают.
3.6.4 Настройка поведения формы
В низу формы есть три закладки «Диалог», «Модуль» и «Реквизиты».
Перейдем на закладку «Модуль». Мы увидим код модуля формы. В модуле есть только такой код:
Процедура КнопкаВыполнитьНажатие(Кнопка)
// Вставить содержимое обработчика.
КонецПроцедуры
Изменим его следующим образом:
Процедура КнопкаВыполнитьНажатие(Кнопка)
Сообщить(Число*2);
КонецПроцедуры
Сохраним обработку, откроем ее в режиме Предприятия. Введем значение в поле «Число», нажмем кнопку «Выполнить». В окно сообщений выведется значение, умноженное на два.
Так происходит потому, что у кнопки «Выполнить» в свойстве «Действие» указано «КнопкаВыполнитьНажатие».
3.6.5 Элементы для вывода данных
Неудобно, что результат выводится в окне сообщений, а не в форме.
Добавим еще одно поле, дадим ему имя «Результат». В свойствах укажем «Только просмотр» в «Истина». Теперь это поле доступно только для просмотра.
Изменим процедуру на такую:
Процедура КнопкаВыполнитьНажатие(Кнопка)
Результат = Число*2;
КонецПроцедуры
Теперь при нажатии кнопки «Выполнить» результат выводится не в окно сообщений, а в поле «Результат».
В дальнейшем все задачи решаются с применением форм. Данные вводятся в форму и выводятся на форму или в окно сообщений.
3.6.6 Сохранение значений
В реальных формах может быть очень много полей. Чтобы постоянно не вводить все значения, в свойствах формы поставим галочку «Сохранять значения» и в списке «Сохраняемые значения» выберем поле «Число».
Теперь зайдем в 1С, введем в поле «Число» значение 2. Выполним «Действия – Сохранить значения». Сохраним в настройку «Основная», установим галочку «Использовать при открытии».
Теперь закроем обработку и откроем ее еще раз. В поле «Число» окажется значение 2. Таким образом, можно сохранять значения для любого количества элементов формы, чтобы не заполнять их повторно.
Можно использовать несколько настроек и перезаписывать существующие настройки.