• Задачи 1С Специалист

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

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

    Давайте посмотрим – как удобнее пройти подготовку к сдаче экзамена 1С Специалист?

     

    Стратегия сдачи 1С Специалист

    Экзамен Специалист 1С грубо можно поделить на «по платформе» и «по конфигурациям».

    Это деление имеет следующий смысл — платформа 1С содержит определенный ряд механизмов. Это:

    • общие механизмы
    • механизмы для интеграции
    • механизмы для учета.

    (далее…)

  • 1С СообщениеПользователю

    1С СообщениеПользователю выводит сообщение пользователю (после окончания обработки) или сохраняет его в очередь, если сообщение невозможно вывести «прямо сейчас», например:
    Сообщение = Новый СообщениеПользователю();
    Сообщение.Текст = "Привет, мир!";
    Сообщение.Сообщить();

    (далее…)

  • Значение 1С

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

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

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

    Например:

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

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

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

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

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

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

    (далее…)

  • 1С попытка-исключение

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

    Сообщение обычно производится в окне с красным крестом, откуда такие сообщения называют «поймать красный крест» или «не работает, есть красные ошибки».

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

    (далее…)

  • Отчеты 1С

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

    Этот урок посвящен рассмотрению что такое отчеты 1С и принципов работы с ними.

    Результаты учета – это итоговые цифры, посчитанные по регистрам. Например, были движения +1000, -200, -300, +100, итог = 600.

    Итоги обычно смотрят в разрезе справочников: склады, номенклатура, контрагенты. Таким образом будет: итого по товару «Лопата» — 200, итого по товару «Грабли» — 100.

    Но в компании может быть несколько складов, тогда мы увидим для каждого товара «Лопата» цифры по «Склад 1», «Склад 2» и т.п. (вложенная группировка).

    В итоге цифр отчет выводит много. Столько цифр нам и не нужно. Тогда мы вводим отбор – только по товару «Лопата» и по «Складу 1».

    Таким образом при работе с отчетами есть основные принципы:

    • Отчет – это цифры в разрезе справочников
    • Справочники можно сгруппировать, группировка бывает сложной – вложенной, по строкам, по колонкам
    • Отчет формируется на дату или за период (две даты: с и по), т.е. срез цифр на определенную секунду времени (см. урок Дата 1С)
    • Чтобы не смотреть все — есть отборы, которые позволяют смотреть цифры только по нужным справочникам.

    Подробнее про отчеты и их виды..

    (далее…)

  • 1С Год, 1C Месяц, 1C День, 1C Час, 1C Минута, 1C Секунда – часть даты

    Функции 1С Год(Дата), 1С Месяц(Дата), 1С День(Дата), 1С Час(Дата), 1С Минута(Дата), 1С Секунда(Дата) возвращают одну часть даты в числовом виде.

    (далее…)

  • SQL 1С

    1С умеет работать в двух режимах – файловом и серверном. При серверном варианте база данных находится не в файле, а в СУБД на сервере.

    СУБД (SQL) – это система управления базами данных. Устно часто называют как «эс-ку-эль» или «скуль» или «сиквел». С 1С используются такие СУБД как MS SQL, Postgre SQL, Oracle.

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

    (далее…)

  • Планы 1С

    Пользователь вводит документ – например, продан один телефон. Документ делает проводку по регистру. Отчет показывает проводки сразу многих документов.

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

    Специализация регистра – накапливать цифры. Сами по себе голые цифры не интересны – вместо «всего продано 3000» нам будет полезнее узнать «продано телефонов 2900, продано гарнитур 100».

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

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

    Где же они хранятся?

    (далее…)

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

    Итак, Вы твердо для себя решили готовиться к экзамену Профессионал 1С?

    Давайте узнаем к чему готовиться и как это делать!

     

    Стратегия сдачи тестов 1С Профессионал

    Как мы уже говорили в предыдущем уроке, для программиста имеет смысл иметь сертификат 1С Специалист. Допуском является экзамен 1С Профессионал (на эту же тему).

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

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

     

    Если Вы в раздумьях — сдавать или не сдавать экзамен 1С Профессионал — то можно учесть следующие факторы:

    (далее…)

  • Сдача 1С Специалист

    Личный опыт сдачи сертификата Специалист 1С.

    Когда, во-сколько и как долго?

     

    Как происходит сдача 1С Специалист

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

    Очереди на сдачу – нет. Так как экзамен длительный, то количество сдающих обычно равно или меньше количества мест в аудитории.

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

    (далее…)

  • Параметры 1С

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

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

    (далее…)

  • Архитектура конфигурации 1С

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

    И именно сегодня мы начнем планировать архитектуру нашей конфигурации. Однако – что это такое?

    Архитектура — это программные компоненты и отношения между нимивещает нам Вики.

     
    Ок. Какие программные компоненты есть в конфигурации 1С? Верно – объекты 1С – справочники, документы, регистры. Все они, а также их связь друг с другом и есть архитектура конфигурации 1С.

    Однако есть более узкое значение этого термина. Каждая конфигурация существует ради определенной цели. Эта цель часто неплохо выражена в названии конфигурации. Наша цель – это Склад и Торговля.

    Это значит, что конфигурация должна дать возможность посчитать сколько у нас товаров на складе и сколько из них мы продали. Мы только что перечислили часть сущностей, которые должны присутствовать в нашей конфигурации – Товар, Склад, Остатки товаров, Продажи товаров.

     
    Узкое значение слова архитектура конфигурации 1С – это:

    • Выяснение сущностей, которые выполняют основную цель конфигурации
    • Отношение между этими сущностями.

    Давайте-ка попробуем прямо сейчас создать архитектуру конфигурации с нуля за пять минут.

    (далее…)