Что значит в 1с

Обновлено: 08.07.2024

Войдите как ученик, чтобы получить доступ к материалам школы

Внутренний язык программирования 1С 8.3 для начинающих программистов: простые логические выражения в 1С

Автор уроков и преподаватель школы: Владимир Милькин

На прошлом занятии мы научились давать имена и вводить их значения от пользователя.

Наберитесь сил и терпения. Занятия №5 и №6 будут трудными, но очень важными для дальнейшего понимания программирования в 1С. Поэтому, если хоть что-то останется непонятным или нераскрытым - перечитывайте, вдумывайтесь, задавайте вопросы.

Простые логические выражения

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

Значение логического типа (Истина или Ложь) является результатом некоторого логического выражения.

Логическое выражение - это выражение, составленное при помощи операций сравнения. Сравнивать можно числа, даты, строки и другие данные. Вы читаете ознакомительную версию урока, полноценные уроки находятся здесь. О логическом выражении можно сказать, верно оно (Истина) или неверно (Ложь).

Операции сравнения бывают следующие:

ОперацияОбозначение в языке 1С
Равно=
Не равно<>
Больше>
Меньше<
Больше или равно>=
Меньше или равно<=

Думаю, интуитивно понятно, что обозначает каждая из операций.

Читается, например, так:

  • 1 = 1 ("один равен одному").
  • 4 <> 5 ("четыре не равно пяти")
  • 3 > 1 ("три больше одного").

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

Разберем на примере:

Пример логического выраженияРезультатОбъяснение
1 = 2Ложьневерно, единица на самом деле не равна двойке
1 = 1Истинаверно, единица равна единице
выражение "Земля" <> "Луна"Истинаверно, строка "Земля" не равна строке "Луна"
'18610101' <> '18610101'Ложьневерно, дата 01.01.1861 на самом деле равна дате 01.01.1861
100 > 50Истинаверно, сто действительно больше пятидесяти
10 < 0Ложьневерно, на самом деле десять больше нуля

Задание №14. Укажите для каждого логического выражения его результат - Истина или Ложь.

  1. "Венера" = "Юпитер"
  2. "Венера" <> "Юпитер"
  3. 123 = 321
  4. 123 < 321
  5. 123 <= 321
  6. 123 <= 123
  7. '20000101' <> '20140101'
  8. '20000101' = '20000101'
  9. '20140101' > '20120101'
  10. 25 + 25 = 50
  11. 2 * (10 + 10) > 50
  12. "Юрий" + " Гагарин" = "Юрий Гагарин"

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

  1. "Венера" = "Юпитер" (Ложь, строки не равны между собой, а в выражении утверждается, что равны).
  2. "Венера" <> "Юпитер" (Истина, строки не равны между собой, как и утверждается в выражении).
  3. 123 = 321 (Ложь, так как числа не равны между собой, а в выражении утверждается, что равны).
  4. 123 < 321 (Истина, так как 123 меньше 321, как и утверждается в выражении).
  5. 123 <= 321 (Истина, так как 123 меньше 321, а данное утверждение истинно, если левое число меньше или равно правому).
  6. 123 <= 123 (Истина, так как 123 равно 123, а данное утверждение истинно, если левое число меньше или равно правому).
  7. '20000101' <> '20140101' (Истина, так как левая дата 01.01.2000 не равна 01.01.2014, как и утверждается в выражении).
  8. '20000101' = '20000101' (Истина, так как левая дата 01.01.2000 равна 01.01.2000, как и утверждается в выражении).
  9. '20140101' > '20120101' (Истина, так как первое января 2014 года больше первого января 2012 года, как и утверждается в выражении).
  10. 25 + 25 = 50 (Истина, так как 25 плюс 25 действительно равно пятидесяти, как и утверждается в выражении).
  11. 2 * (10 + 10) > 50 (Ложь, так как результат левого выражения равен 40, а 40 меньше 50, хотя в утверждении говорится обратное).
  12. "Юрий" + " Гагарин" = "Юрий Гагарин" (Истина, так как сумма строк "Юрий" и " Гагарин" образует одну строку "Юрий Гагарин", которая равна строке справа, как и утверждается в выражении).

Заставим считать компьютер

Но, что же мы сами-то считаем "верно" или "неверно ". Ведь у нас под рукой компьютер! Давайте возложим эту задачу на него, а заодно и проверим себя.

К примеру, проверим выражение 2 * (10 + 10) > 50.
Для этого напишем такую программу:

Если мы запустим её, то компьютер выдаст "Нет", что означает - результат равен Ложь.

Как он посчитал это выражение?

  1. Компьютер увидел команду Сообщить.
  2. Посмотрел, что за параметр мы передаем этой команде.
  3. Увидел, что в качестве параметра указано логическое выражение 2 * (10 + 10) > 50.
  4. Стал вычислять результат логического выражения.
  5. Увидел, что выражение состоит из левой части 2 * (10 + 10), правой части 50 и знака больше между ними.
  6. Посчитал результат левой части и выяснил, что он равен сорока.
  7. Снова взглянул на выражение, только в уже упрощенном виде 40 > 50, а так как 40, конечно же, меньше 50, то он вывел "Нет".

Задание №15. Вычислите все примеры логических выражений из предыдущего задания на компьютере.

Например, выражение "Венера" = "Юпитер", значение которого, как мы выяснили, равно Ложь.

Компьютер при запуске выводит значение "Нет", что означает: результат действительно равен Ложь и мы совершенно верно вычислили его сами.

Облачные 1С плюсы и минусы

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

Облачно 1С о

Сейчас программы 1С переходят в новый удобный формат. С тех пор, как интернет прочно вошел в нашу жизнь, термин “облачное хранилище” становится не просто каким-то теоретическим термином, а очень даже реальным и постоянно используемым явлением.

Что такое облачная 1С?

  • ваши базы размещены на специальных надежных компьютерах в недоступном месте
  • доступ к базам вы можете получить только через интернет

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

Облачные 1С работают с кассовыми аппаратами, со сканерами штрих-кодов также как и локальные 1С.

Заходить в базу можно или через браузер или через обычный ярлык на рабочем столе.

Вам не нужно покупать лицензии на программы 1С, потому что вы приобретаете доступ к программам 1С.

1С в облаках есть двух видов:

  • «1С Фреш» или, по другому называется «1С в облаке»
  • «Готовое рабочее место 1С» или, по другому называется «Аренда 1с»

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

Облачные 1С НЕ требуют заключения договора информационно-технического обслуживания (ИТС) аналогичного, как при использовании локальной коробочной версии. Договор ИТС используется для доступа к сервисам, в том числе к сервису получения обновления. Договор на доступ к облачным 1С уже включает в себя обновления.

«1С в облаке» — что это такое

Стандартные тарифы доступны на 2 пользователя и 1 база или на 5 пользователей и до 10 баз.

В одном тарифе базы могут быть разных конфигураций: бухгалтерия, зарплата, УНФ, Розница. Т.е представьте, что в одной базе у вас бухгалтерия, а в другой ведете расчет зарплаты и кадровый учет и это 2 разные конфигурации, включенные в один тариф. И таких комплектов у вас на 3 организации, так как эти организации не связаны между собой и вы хотите вести учет в отдельных базах.

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

При необходимости дополнительные доступы и дополнительные базы можно докупать.

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


Доступ к базе имеете только вы и те, кому вы разрешили. Даже обслуживающий партнер 1С НЕ будет иметь доступа к вашей базе до тех пор, пока вы не разрешите ему.

В облаке программы 1С автоматически обновляются и автоматически архивируются. Вы можете скачать архив всегда, когда необходимо.


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


Переходите в облако и обратно в локальную версию простой выгрузкой и загрузкой.

Если у вас обновленная последняя версия конфигурации 1С, то, в большинстве случаев, вам не нужна будет помощь программиста или администратора 1С.

Все сделано так, чтобы простой пользователь разобрался как и что делать. «Интуитивно-понятный интерфейс».

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

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

Для смартфона есть специальные мобильные версии Бухгалтерии, УНФ и других программ, для удобной работы с мобильного телефона.

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

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

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

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

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

Чтобы начать пользоваться облачным 1С лучше всего сначала зарегистрироваться на 30 дней бесплатного доступа.

Плюсы и минусы 1С в облаке

Аренда 1С — в чем отличие от «1С в облаке»

Тариф доступен от 1 пользователя и 1 базы.

Каждый пользователь базы тарифицируется отдельно и по дням и по месяцам.

Если более 6 пользователей, то можно разместить базу в специальном формате, который называется “клиент-серверный вариант”. Этот вариант применяется когда у вас большая база или при большом количестве одновременной работы пользователей. В этом случае возникает большая нагрузка на базу.

В “Аренде 1С” можно работать с измененной конфигурацией. Это актуально, если в базе есть доработки с помощью программиста.

В каждой базе можно вести несколько организаций.

Есть тарифы, позволяющие иметь доступ ко всем сервисам 1С, также как и в случае с локальными версиям.

Плюсы и минусы «Готового рабочего места 1С» в таблице

Фишки “Аренды 1С”ПлюсМинус
Тарификация по дням или по месяцам и по рабочим местамУдобно, что не нужно сразу вкладывать большие суммы за лицензии.
Очень легко можете увеличить количество рабочих мест без больших вложений.
Необходимость постоянной оплаты, аналогично оплате за мобильную связь.
Очевидно, что это не настоящий минус.
Возможность использовать измененную конфигурациюВозможно сделать доработку программы. Например, индивидуальные аналитические отчеты, менять алгоритмы расчета сумм или количества, добавлять свои печатные формы и другие возможностиЕсли вам точно хватает 100% типового функционала, то это может быть избыточно
Большой выбор конфигураций и, в том числе, отраслевых конфигурацийОтраслевые конфигурации могут полность заменить индивидуальную разработку и это сильно уменьшит стоимость использования программыЕсли вам точно хватает 100% типовой конфигурации, то это может быть избыточно
Без доплат использовать серверный вариант 1СКак только в базе более 6 пользователей работают одновременно ИЛИ при большом объеме данных в базе, работа с базой без сервера может стать медленной.
Вам не нужно покупать сервер 1С:Предприятие 8
Если у вас одновременно в базе менее 6 человек, то вы можете работать в файловом режиме.
База располагается на защищенных серверах mail.ru Надежное хранилище базы.
Вам не страшны поломки компьютеров.
Системному администратору меньше работы по настройке компьютеров, серверов и локальной сети, так как для работы нужен только компьютер с интернетом.
Нет интернета-нет доступа к базе.
Для перехода на локальную версию нужно будет приобрести соответствующие лицензии программы 1С и запросить архив у обслуживающей организации.
Обновления на платформу и конфигурации устанавливается специалистами обслуживающей организацииМожно произвольно выбрать релиз платформы и релиз конфигурацииОбновления будут выполняться, как правило, в рабочее время.
Может потребоваться дополнительная оплата как и при локальных версиях.

Выводы

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

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

Если еще использовать возможности программ 1С в полной мере, то вы просто можете заниматься своей непосредственной работой быстро и эффективно.

Возможности программ 1С, которые я имею ввиду:

Единственный минус это то, что за удобство нужно платить. Это шутка! За все что стОит мы платим. Кроме того, если сравнить совокупные затраты на локальные версии и стоимость облачных 1С, то цена получается не такая большая.

Взвешивайте плюсы и минусы 1С в облаке, делайте свой выбор и используйте возможности программ 1С на 100%.

Подробнее о тарифах «1С в облаке» по этой ссылке.

Подробнее о тарифах «Аренда 1С» по этой ссылке.

Напишите в комментариях, что вы думаете об облачных 1С? Хотите попробовать?

Читайте также: