• Обновление 1С. Продолжение

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

    Внизу окна помощника написано сейчас «Автоматическая проверка обновления 1С в интернете: Отключена». Нажмите на это «Отключена» и откроется окошко настройки варианта.

    (далее…)

  • Торговое оборудование 1С

    Типовые конфигурации 1С Управление торговлей и 1С Розница предназначены для ведения торгового учета, в частности работы кассира, сотрудника склада.

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

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

    Что необходимо для подключения торгового оборудования 1С?

    (далее…)

  • Работа программиста

    Кто есть кто в ИТ? Работа программиста.

    Кем стать? Кто больше получает в ИТ, а кто меньше? Какие программисты нужны? У кого лучшие перспективы? Чтобы принять решение, давайте кратко рассмотрим, а кто вообще бывает в ИТ?

     

    Что такое ИТ?

    Под ИТ (в смысле работы) принято понимать технические профессии, которые связаны с продвинутой работой на компьютере. В их ряд входит многое — от сборки и настройки компов, до разработки программ.

     

    Начнем с самого начала – а почему ИТ?

    95% сотрудников ИТ – это люди офиса, которые сидят на стуле перед монитором большую часть дня. Вы должны это учесть.

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

  • 1С СтрЧислоВхождений – количество вхождений подстроки

    Функция 1С СтрЧислоВхождений(ГдеИщем, ЧтоИщем) возвращает цифру – сколько количество раз встретилась строка ЧтоИщем в строке ГдеИщем.

    (далее…)

  • Цена 1С

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

    Почему мы говорим «варианты» — потому что стоимость 1С сложная, состоит из нескольких компонент (конфигурация, ключи защиты), зависит от нескольких параметров (версия, комплектность покупки).

    Обратите внимание, это важно!
    Цены 1С, указанные здесь, указаны приблизительно (ориентировочно) для примерной оценки границ затрат при покупке того или иного комплекта 1С.

    Данные цены 1С взяты из официальных открытых источников 1С на 4 апреля 2012 года.

    Если Вам требуется уточнить реальные цены 1С — обращайтесь только в официальные источники 1С!

    (далее…)

  • СКД 1С

    СКД 1С расшифровывается как Система Компоновки Данных. СКД 1С – это новый способ написания отчетов в 1С, который позволяет пользователю полностью настраивать отчет самостоятельно.

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

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

    Какова технология создания отчета СКД 1С:

    • Написать запрос 1С в СКД 1С, который обеспечивает получение данных
    • Указать СКД 1С роль полей (вычисляемые поля, ресурсы)
    • Ввести настройки СКД 1С по умолчанию.

    Пользователю остается возможность изменить множество настроек по своему желанию.

    Какова технология создания отчета по предыдущим технологиям:

    • Написать запрос в программе 1С
    • Разработать форму настроек (уникальную для отчета), которая позволит изменять только выбранные программистом N настроек
    • Написать код (программу) выполнения запроса и построения печатной формы отчета.

    Как Вы видите, СКД 1С имеет значительное преимущество как для пользователя, так и для программиста:

    • Программист – избавляет от написания программы для выполнения отчета и настроек
    • Пользователь – получает значительный доступ к настройкам отчета.

    Во всех новых конфигурациях 1С все отчеты будут использованы только на СКД 1С.

    Давайте посмотрим как создать отчет на СКД 1С самому с нуля.

    (далее…)

  • Доработка конфигурации 1С

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

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

    (далее…)

  • 1С MS SQL

    Традиционно (исторически) сложилось, что чаще всего с 1С используют Microsoft SQL сервер. Для версии 8.2 это версии MS SQL 2005/2008/2008R2.

    Краткий обзор по использованию 1С с СУБД Microsoft SQL Server.

    (далее…)

  • Защита 1С

    Платформа 1С (то есть сама программа 1С) – защищена с помощью «ключа защиты».

    Ключ защиты 1С может быть «аппаратным» (ключи HASP) – то есть ключ защиты 1С реализован как флешка и физически вставляется в USB разъем компьютера.

    В версии платформы 8.2 реализован программный ключ защиты 1С, который устанавливается на компьютер или на сервер.

    Рассмотрим этот предмет подробнее.

    (далее…)

  • Значение 1С

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

    Особенностью языка 1С является объектная модель работы с базой данных. Она основывается на объектах 1С. Таким образом справочник – это объект 1С и когда Вы его считываете из базы данных, Вы получаете данные сразу из нескольких таблиц, упакованные в структуру, описанную в конфигурации (реквизиты, табличные части и прочее), см. урок про объектную модель представления данных 1С.

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

    Например:

    Запрос = Новый Запрос("ВЫБРАТЬ Ссылка, Наименование Из Справочник.Контрагенты");

    //разово выполнили запрос на сервере и переслали результат на компьютер пользователя
    Выборка = Запрос.Выполнить().Выбрать();
    Выборка.Следующий();

    //обратились к результату запроса, который находится в памяти компьютера пользователя
    Наименование = Выборка.Наименование;
    ИНН = Выборка.Ссылка.ИНН;

    //ИНН мы в запросе не считывали, при обращении через ссылку к ИНН фоново генерируется полное считывание объекта справочника по ссылке в локальную память компьютера (бывает краткое, но ИНН не входит в кешируемые поля)

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

    Поговорим про особенности работы со значениями в 1С.

    (далее…)

  • Печать в 1С

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

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

    Вот это мы и посмотрит прямо сейчас.

    (далее…)

  • Объекты метаданных 1С

    Структура базы данных 1С описывается в конфигурации с помощью объектов метаданных 1С.

    При этом реальная структура таблиц в базе данных создается и изменяется автоматически, программист 1С об этом не заботится.
    Объекты метаданных 1С разделены по «видам» или «ролям». Роль объекта метаданных 1С описывает его функцию – справочник (хранение данных), документ (регистрация хозяйственных операций).

    (далее…)