• Метаданные 1С

    Метаданные 1С – это список справочников, документов, их реквизитов и прочего, составляющего конфигурацию. Список метаданных 1С правится программистов в конфигураторе в окне конфигурации.

    Из программы на языке 1С доступен список метаданных 1С и их свойства.

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

    Рассмотрим, как работать с метаданными 1С конфигурации из языка 1С.

    (далее…)

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

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

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

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

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

    (далее…)

  • Печатная форма 1С

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

    Процесс печати электронного документа 1С называется печатная форма 1С.

    У каждого документа может быть несколько печатных форм 1С. Например, документ Реализация товаров и услуг (т.е. продажа) печатается в печатные формы 1С: ТОРГ-12, Накладная, Товарно-транспортная накладная, Акт оказанных услуг и так далее.

    Суть печатной формы 1С – это шаблон (типа документа Excel), в котором заданы переменные. При процессе печати вместо переменных подставляется текст из электронного документа. Шаблон обычно хранится в конфигурации.

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

    Внешняя печатная форма 1С – это шаблон печати, который хранится как то отдельно от самой конфигурации.

    Однако это все теория. А как создать самому печатную форму? А еще лучше – как внести изменения в существующую?

    Кому интересен ответ – читайте дальше.

    (далее…)

  • Сервер 1С

    Сервер 1С – это специальная программа, которая позволяет запустить 1С в компании в клиент серверном режиме. Что все это значит?

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

    Второй режим называют клиент серверный (или просто – серверный). Это значит, что на сервере (компьютере) запущена специальная программа – сервер 1С (программа, еще ее называют Сервер приложений 1С). Программа, которую запускает пользователь (клиент 1С) на своем компьютере, работает с программой сервер 1С, а уже та в свою очередь работает с базой данных. В качестве базы данных используется СУБД – MS SQL или подобная.

    Сервер 1С обычно используют в следующих случаях:

    • База данных большая (4Gb+)
    • Количество пользователей большое (20-30+)
    • Используется тонкий или веб клиент 1С (вообще любая разновидность связки 1С и веб)
    • Хочется работать с 1С на Linux.

    Как установить 1С на сервер (то есть программу — сервер 1С), мы обсуждали здесь. Сегодня мы обсудим как настроить сервер 1С.

    (далее…)

  • 1С Профессионал

    Итак, в предыдущем уроке мы узнали — ЧТО такое сертификаты 1С. Также мы обсудили зачем он нужен. Нужен ли он Вам – мы оставим на Ваше личное усмотрение.

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

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

     

    Что представляет из себя экзамен Профессионал 1С

    Представляет из себя анкетирование (как ЕГЭ) на тему одной из типовых конфигураций 1С – Бухгалтерия, Торговля, Кадры и других.

    Отдельно выделим — Профессионал по Платформе 1С – основные механизмы и возможности.

    (далее…)

  • Функции работы со строками 1С — анализ текста

    В качестве примера работы функций работы со строками 1С мы хотели бы создать автоматический анализ текста. Текст мы будем брать из файла. Результат анализа выводить в произвольном виде пользователю.

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

    (далее…)

  • Внешние источники данных 1С

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

    Однако в работе частенько складывается ситуация, когда часть данных хранится где-то еще.

    Примеры:

    • Интернет магазин (хранит данные обычно во внешней MySQL/SQL базе)
    • Загрузка данных из файлов Excel
    • Другая база.

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

    В версии 1С 8.2.14 появился новый объект 1С под названием Внешние источники данных 1С, которые сильно облегчают работу программиста, так как:

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

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

    (далее…)

  • Методы исправления ошибок 1С

    Вы (или пользователь) работаете в 1С. Вдруг – ошибка. Что делать?

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

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

    (далее…)

  • Обновление 1С

    Обновление бухгалтерии 1С. Самый простой способ — обновление в режиме 1С Предприятие. Этот же способ подойдет для обновления управления торговлей 11.

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

    (далее…)

  • СКД 1С

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

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

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

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

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

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

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

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

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

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

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

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

    (далее…)

  • Программирование 1С

    Какое первое слово говорит будущий программист? Конечно «Hello, world!». Эта фраза уже общепринята как первый урок программирования на любом языке. Попробуем и мы с Вами.

    Общепринято, что первая программа на любом компьютерном языке называется «Hello world!» (Привет, мир).

    (далее…)