Все самое полезное для 1 с

Все самое полезное для 1 с thumbnail

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

Основы
Все мы знаем, что существует некая “1С”, с которой все работают. Но не все понимают структуру конфигураций и баз данных. Так вот, система программ 1С работает на основе такого страшного зверя, как “Платформа”. Программисты еще называют его Framework, т.е. рабочая область. Именно эта программа обеспечивает работу всех баз на вашем компьютере. На момент написания этой статьи, актуальным номером платформы являются 8.3 и 8.4.  Кстати, пресловутая “семерка” – это как раз версия платформы 1С:Предприятие 7.7, предшественник восьмерки.  Для простоты можно провести аналогию с программой MS Word, в которой вы можете открыть или создать документ. Но не сам документ, а именно программа. Для обычного обывателя никакой практической пользы не несет.
Чтобы с 1С можно было работать, создаются разного вида конфигурации. Примеры конфигураций – это Бухгалтерия 3.0, Управление торговлей 11.1, Зарплата и управление персоналом 3.0, Это учетные решения, которые не могут работать без платформы. Цифра после названия – это версия конфигурации. Очень важно не путать эти две цифры – версию платформы и версию конфигурации.  Конфигурация работает строго на определенных версиях платформы, например вы не сможете запустить конфигурацию Бухгалтерия 3.0 на Платформе 7.7.

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

Возвращаясь к нашей аналогии, информационная база  – это как отдельный файл, который вы можете открыть в программе MS word. И уже в нем что-то изменить, и сохранить.  И вступительное окошко как раз показывает вам список этих “файлов”-информационных баз:

Дальше – глубже

Как мы выяснили, информационная база бухгалтерии, с которой работает обычный бухгалтер Степанида Петровна, создается на основе конфигурации 1С:Бухгалтерия.  О чем же позаботился программист, чтобы создать эту конфигурацию?  
Разработчик описал дерево метаданных в конфигураторе.  
Таак. Становится непонятно, да? На самом деле, ничего сложного.  Думаю, что с конфигуратором все более-менее понятно.  А вот дерево метаданных – это перечень объектов, с которыми пользователь работает в информационной базе.  Например есть документ “Расходная накладная”. Вот чтобы этот документ стал привычным для нас и Степаниды Петровны, программист описал, что у расходной накладной должны быть реквизиты “Организация”, “Контрагент”, “Договор” и все другие.  Он создал объект метаданных “Расходная накладная” в дереве конфигурации. Вот как это выглядит:

Реквизиты я раскрывать не стал, но поверьте, там есть поля “Организация”, “Контрагент” и многие другие. 
Важная штука. Нужно отличать объект метаданных от конкретного документа.  Объект метаданных описывает структуру ВСЕХ объектов системы. В данном случае, реализаций. А документ “Реализация №003 от 23.05.2018 на сумму 1358 рублей” – это элемент информационной базы, с которым Степанида Петровна и работает. 
Я уже говорил, что конфигурация – это клише для работы, а объекты метаданных – это элементы этого клише. 
Теперь собственно, ради чего статья задумывалась. 
 

Объекты метаданных, о которых нужно знать.

Справочники. На самом деле это очень просто. Со справочниками все работали и все понимают.  Это перечень Номенклатуры, контрагентов, договоров, видов цен, и прочее, прочее. Это условно-постоянная информация, с которой приходится работать ежедневно. Почему условно?  Потому что организация вводит новые виды номенклатуры, появляются новые виды контрагентов. В пользовательском режиме мы можем менять элементы справочников и заводить новые. 
Константы. Константы – это то, что пользователь может поменять, но их количество ограничено. Например константой не будет “контрагент”.  Как правило константами являются настройки программы. Например “Применять положение ПБУ 18/2”, “Вести учет зарплаты в разрезе сотрудников”.  Мы ее ставим в самом начале учета и забываем про нее.
Документы.  В методологии 1С документами являются то, с помощью чего вы отражаете хозяйственную операцию. Купили материалы? пожалуйста, создайте документ “поступление товаров и услуг”. выдали зарплату? “Расходный кассовый ордер” вам в помощь. Важной особенностью документов является их способность к “проведению”. То есть мы можем сделать документ черновым, не проводя его, и он не отразится на нашем учете. А можем провести, тогда мы увидим что в регистрах появились записи.
Регистры. Регистров существует несколько типов, но их общая задача – хранить данные о хозяйственных операциях. Отличие с документами в том, что документ может делать записи сразу в несколько регистров, и пользователь как правило не имеет возможности что-то добавить напрямую в регистр.
Отчеты. Это собственно суть любой учетной системы, отчеты собирают информацию из регистров и предоставляют пользователю в удобном виде. В виде списка, графика или нежно-бирюзовой таблицы с данными.
Обработки. По сути ничем не отличаются от отчетов (со стороны пользователя), за исключением назначения. Отчеты предназначены для сбора и отображения информации пользователю. А обработки – для сбора и МОДИФИКАЦИИ элементов информационной базы. Примером может служить например “обработка удаления помеченных объектов”.
Перечисления. Это жестко ограниченный перечень элементов. Как правило служебного назначения. Однако есть и доступные для пользователя – например ставки НДС. Их всего 9 штук, вы их можете только выбрать. Ни удалить, ни добавить новые нельзя.
Планы счетов. Куда уж без плана счетов в учетной системе. Это перечень счетов для хозяйственных операций, как правило не отличается от общепринятого в стране, для которой выпущена конфигурация. В системе их может быть несколько, в режиме предприятия можно создавать свои счета, субсчета, однако корректного поведения документов не ждите, конфигурация заточена на типовой. 
Бизнес-процессы.  Объект метаданных предназначен для описания бизнес-процессов, происходящих в компании.  Хороший, но достаточно трудоемкий для пользователей инструмент, т.к. требует детальной настройки на этапе работы в режиме “предприятия”. Его этапы состоят из Задач, которые присваиваются пользователям и позволяют не забывать о протекающем бизнес-процессе.
Вернемся к регистрам. В дереве метаданных их 4 типа:
Регистры сведений. Используются для условно-постоянной, но меняющейся информации. Например цены номенклатуры, адреса контрагентов.
Регистры накопления. Используются для хранения данных.  Можно много и непонятно написать про них, поэтому приведу пример. Регистр накопления “остатки товаров”. В него записываются все сведения о поступлении товара на склад и списании со склада.  Также можно учитывать зарплату сотрудника. Начислено 100 рублей, выплачено 50. 
Регистры бухгалтерии. По своей сути являются банальными регистрами накопления с неограниченным списком измерений. Измерения регистра бухгалтерии зависят от плана счетов, с которым он работает. 
Регистры расчета. Используются исключительно для расчета данных о заработной плате. Отличаются от регистров накопления так называемым механизмом вытеснений.  Записи зависят от планов видов расчетов.
И последний объект – это  План видов характеристик. По сути тот же справочник, но это справочник о типах данных, хранимых в других элементах информационной базы, например в субконто плана счетов.

Читайте также:  Кефир перед сном полезен или нет

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

Источник

Адрес ресурсаОписание
Основные тематические сайты по 1С
1C.ruОфициальный сайт фирмы «1С».
v8.1c.ruОфициальный сайт по v8. Здесь вы найдете последние новости по 1С:Предприятию 8, статьи, информацию о прикладных решениях
its.1c.ruИнформационно-технологического сопровождения (1С:ИТС) в рамках абонентского обслуживания. Комплексная поддержка 1С Предприятия.
releases.1c.ruОбновление приобретённых платформ и конфигураций. Необходима авторизация.
www.buh.ruНовости законодательства, бухгалтерский и налоговый учет, учет основных средств, МСФО, анализ бухгалтерской информации, предоставление отчетности, программные продукты 1С, решения различных хозяйственных задач, стоящих перед предприятием
1c-bitrix.ru1С-Битрикс – CMS, система управления интернет проектами, создание веб-проектов, система управления внутренним порталом компании. Является надежной системой управления контентом сайта
infostart.ruИнфостарт – лучший сайт по 1С 7.7, 1С 8.0, 1С 8.1, 1С 8.2, 1С 8.3: Скачать и купить конфигурации, отчеты, обработки, внешние компоненты.
Форумы по 1С
partners.v8.1c.ruКонференция по 1С v8. Доступ только по авторизации. Доступ предоставляется руководителям и аттестованным специалистам фирм-франчайзи фирмы “1С”. Также доступ предоставляется специалистам, приобретшим специальную поставку “1С:Предприятие 8. Комплект специалиста по разработке и внедрению” и не работающим в фирме-франчайзи.
forum.mista.ruВолшебный форум 1С. Пользователи, в основном, программисты 1С с различными уровнями знаний и опытом. Есть программисты из Минска, из Беларуси.
forum.infostart.ruФорум популярного сайта по 1С – Инфостарт. Пользователи форума – различные специалисты, работающие с 1С. От кладовщика до IT директора. Есть группа 1С Беларусь (Белоруссия).
lancer.forum-1c.ruФорум 1С. Имеет удобный функционал для фрилансеров-программистов 1С. Есть возможность создать заявку на выполнение доработки или выполние заказов. Работа для фрилансеров программистов 1С удалённо.
modber.ru/forumФорум для программистов и пользователей 1С. В разрезе тематических разделов.
Обучение 1С
helpme1c.ruОнлайн-школа 1С программирования. Вопросы-ответы. Один из лучших сайтов по обучению 1С.
1c-uroki.ruУроки с подробным описанием и консультациями по 1С программированию восьмёрки.
dist.edu.1c.ruДистанционное обучение программированию 1С и работе в пользовательском режиме. Есть бесплатные материалы.
mista.ru/tutor_1cУчебник Mista.ru по 1С Предприятию 7.7. Интерактивное обучение на примерах. С него начинали многие семёрочники. Файлы конфигураций и сам учебник – доступны для скачивания.
firststeps.ru/1c/1cbuh1Изучение 1С по шагам для пользователей. Проект устаревший, но новичкам будет полезен. Все уроки бесплатные.
helpf.proБиблиотека полезных примеров, функий, процедур и заметок по программированию 1С. Есть форум. Рейтинг оценок. Можно оставлять комментарии.
1-exam.ruПодготовка к сдаче экзаменов Специалист 1С и Профессионал 1С. Электронное тестирование on-line.
Бухгалтерам в помощь
ppt.ru Ежедневные актуальные новости в области законодательства РФ, бухгалтерского учёта, налогообложения и банковского права. Полезно как бухгалтерам так и директорам.
www.klerk.ruСайт представляет структурированную, тематическую информацию для директоров и руководителей компаний, бухгалтеров, юристов, банкиров, программистов. Есть форум
БУХ.1СПубличная страница сайта buh.ru Вконтакте. Ежедневная информация о новых возможностях в программах 1С и о том, как использовать их в работе.
1С-Отчетность, Электронный документооборот (ЭДО)
1c-etp.ruДокументация по 1C-ЭТП с удобной навигацией.
1c-edo.ruБаза знаний по ЭДО (обмен электронными документами)
astralnalog.ruОфициальный сайт группы компаний «Калуга Астрал». Очень полезный раздел “Вопросы и ответы” по 1С-Отчетности.
Прочие тематические сайты
microsoft.com/ru-ru/downloadПопулярные загрузки Microsoft SQL Server для серверов 1С Предприятие 8.
efsaver.ruПопулярная программа для создания бекапов баз данных 1С. Поддерживает как файловую так и клиент-серверную технологию.
Читайте также:  Чем полезен куркума для организма человека

Источник

Одним из самых популярных в поисковой системе является запрос «программа 1С для чайников». Чем же вызван такой интерес? Давайте разберемся.

Почему изучение 1С является проблемой для некоторых?

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

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

Рассмотрим лучшие самоучители по программам 1С Предприятие 8.3 для чайников: материалы, видео, уроки, книги, аудио, тренинги.

1S для чайников

Что требуется изучать?

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

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

  • Бухгалтерия/налоговый учет
  • Торговый/складской учет
  • Программирование 1С

Выбрали? Рассмотрим для каждой тематики свой набор материалов для чайников в этом деле!

Бухгалтерский учет в программе 1С для чайников

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

Книги по 1С Бухгалтерия

1С Бухгалтерия 8.0 как на ладони

1С Бухгалтерия 8.0 как на ладони

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

1С:Бухгалтерия 8. Учебная версия

Бухгалтерия 8. Учебная версия (ред. 3.0)Это специализированное пособие, с помощью которого Вы сможете вдоволь поэкспериментировать с программой, получить важный практический опыт. В комплект поставки включена учебная версия программы — Вам не нужно будет покупать полноценную версию программы для обучения 1С. Стоимость такого комплекта всего 300 рублей, купить можно в любом магазине 1С-Интерес.

Сейчас этот вариант поставки выпущен в свободный доступ. Более подробно — Учебная версия 1С.

Бесплатные видеокурсы по 1С Бухгалтерия

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

Наша подборка видео

Для Вас мы подобрали лучшие видео для изучения и выложили их на одну страницу. Подробности — Самоучитель 1С 8.3.

Наши видеоуроки для начинающих в 1С Вы можете увидеть в специальном плейлисте на Youtube. Обязательно подпишитесь на наш Ютуб канал, мы регулярно выпускаем новые видео!

Видеокурсы с торрентов

Если Вы умеете загружать файлы с торрент-трекеров, то без труда найдете массу полезной информации.

Видеокурсы на youtube.com

Если забить в поиск на этом сайте «1C бухгалтерия», Вы удивитесь количеству материала по программе 1С для чайников.

Платные курсы онлайн/оффлайн

Среди курсов и тренингов могу выделить онлайн-курсы 1С — profbuh8.ru. По ссылке можно скачать бесплатно более 200 видеоуроков от компании ПрофБух8 для ознакомления.

Среди курсов оффлайн — курсы самой фирмы 1C (www.1c-uc3.ru) и  курсы центра Специалист (www.specialist.ru)

Складской и торговый учет в программе 1С Предприятие

Складской учет обычно даётся простым смертным, как мы с Вами, гораздо проще. Здесь не надо знать планов счетов, талмудов вроде  ПБУ 18/02 и т.п.

Складской учет никак не регламентирован, способы и пути его ведения ничем не ограничены.

Книги по Торговле в 1C

1С:Предприятие 8. Управление торговыми операциями в вопросах и ответах.

1СПредприятие 8. Управление торговыми операциями в вопросах и ответах.

Отличная книга, в которой собрано несколько сотен реальных, жизненных кейсов (примеров) для изучения программы 1С. Такая книга подойдет как чайникам в программе 1С, так и продвинутым пользователям. Книга выпущена как для версии программы 10.3, так и для 11 редакции.

1 С Предприятие 8″. Конфигурация «Управление торговлей» редакция 11

Книга, идущая в комплекте к программе «Управление торговлей«, очень полезный и актуальный материал.

Бесплатные видеокурсы по 1С Управление торговлей

Рекомендация по бесплатным материалам аналогична Бухгалтерии:

    • Сайт teachvideo.ru https://www.teachvideo.ru/catalog/24
    • Видеокурсы с торрентов
    • Курсы на youtube.com

Пример — видео на youtube, поступление товара на склад:

Платные курсы Торговли

Платные курсы по программам 1С по складскому учету для новичков и чайников аналогичны:

  • Среди курсов и тренингов могу выделить онлайн-курсы — profbuh8.ru, вот ссылка на тест-драйв их курса по 1С Торговли
  • Среди курсов офлайн — курсы самой фирмы 1С (www.1c-uc3.ru) и  курсы центра Специалист (www.specialist.ru)

Программирование 1С 8 для чайников

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

Книги для начинающих программистов

Профессиональная разработка в системе 1С 8.3

Для изучения программирования для чайников написано огромное количество книг, не все рекомендую читать.

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

Читайте также:  Самые полезные орехи для беременных женщин

Обучение для программистов по видео

Эта тема также была рассмотрена мною ранее — подробности на странице Бесплатные видеокурсы 1С.

В двух словах:

  • хорошие бесплатные курсы — это курсы Павла Чистова;
  • из платных по соотношению цена/качества можно выделить курсы компании «Верный старт» — по ссылке можно получить более 30 бесплатных демоуроков. Самое ценное в этих курсах то, что преподаватели не просто дают знания по программированию, но и помогают с дальнейшим трудоустройством.

Хочу отметить, что обязательно нужно повторять действия за лектором, в противном случае Вы зря потеряете время: теория без практики малоэффективна.

Очень большое количество материалов есть на Youtube.

Мы тоже выпускаем бесплатный курс для начинающих 1С программистов (не забудьте подписаться, чтобы не пропустить новые видео):

Очные курсы для чайников

Ну и тут ничего нового не посоветую:

  • Курсы самой фирмы 1С ОТ УЦ №3 (www.1c-uc3.ru)
  • Курсы центра Специалист (www.specialist.ru) при МГТУ им. Н.Э. Баумана.

Спасибо, что зашли на наш сайт. Сила в знаниях. Успехов Вам! 

Диплом 1С

К сожалению, мы физически не можем проконсультировать бесплатно всех желающих, но наша команда будет рада оказать услуги по внедрению и обслуживанию 1С. Более подробно о наших услугах можно узнать на странице Услуги 1С или просто позвоните по телефону +7 (499) 350 29 00. Мы работаем в Москве и области.

Источник

Пара примеров использования сторонних языков программирования из 1С, отправка почты на примере mail.ru и загрузка файлов с HTTPS

Рассмотрим ситуацию, в которой у нас есть ПК с установленной операционной системой Windows и установленной 1С 8.3.6. 

Какие нестандартные задачи мы сможем решить с данной связкой?

Из 1С нам доступно всё изобилие программных средств, умеющих работать через COM. При желании можно, например, открыть CD-Rom у пользователя:

ComОбъектWMPlayer = Новый COMОбъект(“WMPlayer.OCX.7”);
Дисководы = ComОбъектWMPlayer.cdromcollection;
Дисководы.item(0).eject();

Однако бывает, что нам нужно сделать в системе что-то специфичное, а необходимый функционал вы нашли в каком-нибудь vb-скрипте, ниже представлен шаблон, который можно использовать в данной ситуации:

wshShell = Новый COMОбъект(“wScript.shell”);

ПутьКСкрипту = wshShell.expandEnvironmentStrings(“%HOMEDRIVE%”)

+ wshShell.expandEnvironmentStrings(“%HOMEPATH%”) + “VBSFrom1C.vbs”;

СкриптVBS = Новый ТекстовыйДокумент;
ТекстСкрипта = “MsgBox ” + Символ(34) + “Hello World!” + Символ(34);
СкриптVBS.ДобавитьСтроку(ТекстСкрипта);
Попытка
СкриптVBS.Записать(ПутьКСкрипту, КодировкаТекста.OEM);
ЗапуститьПриложение(ПутьКСкрипту);
Исключение
Сообщить(ОписаниеОшибки());
КонецПопытки;

Но вдруг запуск скриптов запрещён локальной политикой безопасности? В таком случае нам поможет HTML-приложение, которое по умолчанию имеет доступ к файловой системе, ниже представлен шаблон:

wshShell = Новый COMОбъект(“wScript.shell”);
ПутьКСкрипту      = wshShell.expandEnvironmentStrings(“%HOMEDRIVE%”) + wshShell.expandEnvironmentStrings(“%HOMEPATH%”) + “JavascriptFrom1C.hta”; 

СкриптJavascript = Новый ТекстовыйДокумент;
Символ34 = Символ(34);
ТекстСкрипта = “<!– saved from url=(0014)about:internet –><!doctype>
|<html>
|<head>
| <HTA:APPLICATION ID=” + Символ34 + “oHTA” + Символ34 + ”
| APPLICATIONNAME=” + Символ34 + “WMPTour” + Символ34 + ”
| BORDER=” + Символ34 + “thin” + Символ34 + ”
| BORDERSTYLE=” + Символ34 + “normal” + Символ34 + ”
| CAPTION=” + Символ34 + “yes” + Символ34 + ”
| maximizeButton=” + Символ34 + “no” + Символ34 + ”
| minimizeButton=” + Символ34 + “no” + Символ34 + ”
| ICON=” + Символ34 + “img/wmptour.ico” + Символ34 + ”
| SHOWINTASKBAR=” + Символ34 + “no” + Символ34 + ”
| SINGLEINSTANCE=” + Символ34 + “yes” + Символ34 + ”
| SYSMENU=” + Символ34 + “yes” + Символ34 + ”
| VERSION=” + Символ34 + “1.0” + Символ34 + ”
| WINDOWSTATE=” + Символ34 + “normal” + Символ34 + “>
|</head>
|<body>
|<script>
| alert( ‘Hello, World!’);
|</script>
|</body>
|</html>
|”;
СкриптJavascript.ДобавитьСтроку(ТекстСкрипта);
Попытка
СкриптJavascript.Записать(ПутьКСкрипту, КодировкаТекста.OEM);
ЗапуститьПриложение(ПутьКСкрипту);
Исключение
Сообщить(ОписаниеОшибки());
КонецПопытки;

Иногда нужно отправить письмо из 1С, тут пригодится следующий код (для mail.ru):

ИнПочта = Новый ИнтернетПочта;
ИнПрофиль = Новый ИнтернетПочтовыйПрофиль;
ИнПрофиль.ВремяОжидания = 180; ;
ИнПрофиль.АдресСервераSMTP = “smtp.mail.ru”;
ИнПрофиль.АдресСервераPOP3 = “pop.mail.ru”;
ИнПрофиль.Пользователь = “*@mail.ru”;
ИнПрофиль.ПользовательSMTP = “*@mail.ru”;
ИнПрофиль.Пароль = “*****”;
ИнПрофиль.ПарольSMTP = “*****”;
ИнПрофиль.ПортSMTP = 465;
ИнПрофиль.ИспользоватьSSLSMTP = Истина;
ИнПрофиль.ПортPOP3 = 995;
ИнПрофиль.ИспользоватьSSLPOP3 = Истина;
ИнПрофиль.АутентификацияSMTP = СпособSMTPАутентификации.Login;
//ИнПрофиль.POP3ПередSMTP = Истина;
Сообщение = Новый ИнтернетПочтовоеСообщение;

Сообщение.Отправитель.Адрес = “*@mail.ru”;
Сообщение.Отправитель.ОтображаемоеИмя = “Робот”;
Сообщение.Тема = “Проверка почтового бота”;
Получатель = Сообщение.Получатели.Добавить(“*@wateva.ru”);

Попытка
ИнПочта.Подключиться(ИнПрофиль);
Исключение
Сообщить(“При подключени к серверу произошла ошибка! Проверьте учетные данные профиля почты.” + ОписаниеОшибки(), СтатусСообщения.Важное);
КонецПопытки;
Текст=Сообщение.Тексты.Добавить();
//Текст.ТипТекста = ТипТекстаПочтовогоСообщения.HTML;
//ТекстПисьма=””; ВложенияПисьма=””;
//ТекстПисьмаФорматированный.ПолучитьHTML(ТекстПисьма,ВложенияПисьма);
//Текст.Текст = ТекстПисьма;
Текст.ТипТекста = ТипТекстаПочтовогоСообщения.ПростойТекст;
Текст.Текст = “Привет :)”;

Попытка
ИнПочта.Послать(Сообщение);
ЭтаФорма.Доступность = Ложь;
Сообщить(“Письмо отправлено!”);
Исключение
Сообщить(“При отправке возникли проблемы. Письмо не отправлено. Проверьте правильность заполнения профиля и почты.” + ОписаниеОшибки(),СтатусСообщения.Важное)
КонецПопытки;

ИнПочта.Отключиться();

Бывает, что нужен какой-нибудь файлик с какого-нибудь ресурса, который использует https. Для начала проверим, проверяет ли данный адрес сертификаты перед загрузкой (я использую wget, т.к. удобно и стабильно):

wget https://www.*.ru/upload/file.txt –no-check-certificate

Если всё прошло удачно, делаем то же самое из 1С:

СерверИсточник = “www.*.ru”;
Запрос = Новый HTTPЗапрос(“/upload/file.txt”);
// wget https://www.*.ru/upload/file.txt –no-check-certificate
Попытка
НТТР = Новый HTTPСоединение(СерверИсточник,443,,,,, Новый ЗащищенноеСоединениеOpenSSL());
Ответ = НТТР.Получить(Запрос, “C:file.txt”);
Если НЕ(Ответ.КодСостояния = 200) Тогда
// Что-то пошло не так.
КонецЕсли;
Исключение
Ошибка = ОписаниеОшибки();
КонецПопытки;

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

//1. Превращаем наш исполняемый файл в строку

ДД = Новый ДвоичныеДанные(“C:НашаПрограмма.exe”);
Строка64 = Base64Строка(ДД);

//2. И добавляем его реквизитом в обработку
// в процедуру “ПриСозданииНаСервере”.

Объект.ДвоичныеДанные = Строка64;
ОпятьДвоичныеДанные = Base64Значение(Объект.ДвоичныеДанные);
НашаПрограмма = “C:НашаПрограмма.exe”;
ОпятьДвоичныеДанные.Записать(НашаПрограмма);
ЗапуститьПриложение(НашаПрограмма);

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

&НаКлиенте
Процедура ДобавитьПрограммуВАвтозапуск(ПолныйПутьКФайлу = “”, ВключитьОтладку = Ложь)

Символ34 = Символ(34);
ВеткаАвтозапуска = “HKLMSOFTWAREMicrosoftWindowsCurrentVersionRun”;
СтрокаКоманды = “Reg Add ”
+ Символ34 + ВеткаАвтозапуска + Символ34
+ ” /v ”
+ Символ34 + “Notepad” + Символ34
+ ” /t REG_SZ /d ”
+ Символ34 + ПолныйПутьКФайлу + Символ34
+ ” /f”
+ ” /reg:64″;
ПутьКСкриптуДобавления = “C:UsersPublicDocumentsstartNotepad_Autorun.bat”;
ЗаписьТекста = Новый ЗаписьТекста(ПутьКСкриптуДобавления, КодировкаТекста.OEM);
Если ВключитьОтладку Тогда
ЗаписьТекста.ЗаписатьСтроку(СтрокаКоманды + Символы.ПС);
ЗаписьТекста.ЗаписатьСтроку(“pause”);
Иначе
ЗаписьТекста.ЗаписатьСтроку(СтрокаКоманды);
КонецЕсли;
ЗаписьТекста.Закрыть();
Оповещение = Новый ОписаниеОповещения(“IDDQD”, ЭтотОбъект);
НачатьЗапускПриложения(Оповещение,ПутьКСкриптуДобавления);

КонецПроцедуры

&НаКлиенте
Процедура IDDQD(Первый, Второй) Экспорт
КонецПроцедуры

Источник