Сервис для изучения методов платформы 1С:Предприятие 8. Бесплатно!




Бесплатный ON-Line сервис изучения методов платформы 1С:Предприятие 8.
Подготовка к аттестации 1С:Специалист on-line!
Тестовые задания по различным видам учета!
Подсказки для оптимального решения!

Уважаемые коллеги!

В продолжение темы Самоучитель языка запросов 1С, представляем вашему вниманию новый сервис «Консоль изучения методов платформы 1С:Предприятие 8».

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

Сервис для изучения методов платформы 1С:Предприятие 8 абсолютно бесплатен!

3 шага к подключению к консоли в режиме Тонкого клиента:
     1. Установить Тонкий клиент (8.2.17.169), добавить новую информационную базу, подробнее…
     2. Указать строку адреса подключения http://v8spec.its22.ru/v8spec, подробнее…
     3. Выбрать режим запуска и указать дополнительные параметры, подробнее…

Подключение к консоли в режиме Толстого клиента:
     1. Скачайте дистрибутив конфигурации Клиент для веб-сервиса, скачать…
     2. Создайте новую информационную базу на основе установленного шаблона
     3. Запустите информационную базу используя Толстый клиент (обычное приложение)

Для регистрации выполните вход под пользователем guest (пароль пустой). 

Особенности настройки веб-клиента:
     Работа с Консолью возможна с помощью одного из веб-браузеров:
          — Microsoft Internet Explorer версии 6.0, 7.0, 8.0 или 9.0
          — Mozilla Firefox версии 3.x, 4.х или более поздней 
          — Google Chrome версии 12 
          — Safari версии 4.0.5

     Для работы с консолью необходимо разрешить: 
          — всплывающие окна в настройках браузера для сайта http://v8spec.its22.ru/
          — выполнение JavaScript 
          — использование Cookies.  

 

Задания Консоли сгруппированы в разделы. На текущий момент представлен раздел «Оперативный учет» и 13 заданий к нему.

Задачи упорядочены по сложности и освещают работу со следующими объектами конфигурации:

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

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

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

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

При входе в систему под своим логином пользователь получает задание. Решение задачи пользователь представляет в поле «Ваше решение». Результат проверки задания отображается в поле «Результат».

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

 

Технические сведения

возможна в 3х режимах:

 1. Веб-клиент
 2. Тонкий клиент
 3. Толстый клиент, подробнее: //infostart.ru/public/192076/

Главным отличием различных режимов (подобно Толстому клиенту в Консоли изучения запросов, подробнее: //infostart.ru/public/188639/) является возможность подсветки методов в тексте решения и использования консоли запросов, которые доступны только в Толстом клиенте. В остальном — все идентично.

51 Comments

  1. bpc222

    Уважаемые разработчики.

    Начал работу новый сервис: Консоль изучения методов платформы 1С:Предприятие 8.

    Месяц будет «крутиться» в тестовом режиме, ваши решения будут сохранены.

    Задания второго раздела будут опубликованы на днях.

    Ждем Ваших отзывов и предложений. Спасибо.

    Reply ↓
  2. SirYozha

    Все упражнения выполнил! )

    Reply ↓
  3. bpc222

    (2) SirYozha,

    Отлично.

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

    Например, задание 6 раздела 1.

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

    Reply ↓
  4. rus3lant

    Никак не пойму почему система не принимает у меня Задание 2 из Раздела 1. Я даже на своей тестовой базе его проверил.

    Reply ↓
  5. bpc222

    Какую ошибку выдает?

    Reply ↓
  6. Egor.ZenNoches

    Хорошие практические задания !

    Reply ↓
  7. SirYozha

    (4) может быть потому что ты проверяешь родителя элемента, а он находится не на верхнем уровне справочника?

    Например, есть иерархия Товары (группа) — Обувь (группа) — Ботинки (элемент), в условии надо проверить находиться ли Ботинки (элемент) в иерархии группы Товары (группа).

    Reply ↓
  8. SirYozha

    (3)а что конструкция

    Цена = РегистрыСведений.ЦеныНоменклатуры.ПолучитьПоследнее(О.МоментВремени(), Новый Структура(«Номенклатура», Стр.Номенклатура)).Цена;

    является запросом?

    я понимаю что это является обращением к базе, но все таки это не запрос в цикле…

    если вы имели ввиду что все данные надо получить в одном запросе, то, может быть, надо как то поточнее сформулировать это в задании?

    Reply ↓
  9. bpc222

    (4) Quasar,

    Мы предполагаем, что в Вашем решении имеет место ошибка.

    Система это подтверждает.

    Если Вы затрудняетесь в поиске ошибки, направьте обращение на help@its22.ru.

    Мы сообщим в чем ошибка.

    Спасибо.

    Reply ↓
  10. bpc222

    (8) SirYozha,

    >является запросом?

    >я понимаю что это является обращением к базе, но все таки это не запрос в цикле…

    запросы бывают разные…

    явные и неявные…

    мы пишем их где хотим…

    экзамен никак не сдадим 🙂

    >если вы имели ввиду что все данные надо получить в одном запросе, то, может быть, надо как то поточнее >сформулировать это в задании?

    Задача разработчика — создать решение, исполняющее требуемое без чрезмерной бесполезной нагрузки системы.

    С заданием все ок. Его можно решить так, а можно иначе…

    Reply ↓
  11. rus3lant

    (9) (7) SirYozha,

    Как ни смешно это покажется, но ошибка была в простейшей опечатке))) Вместо «Перечисления.ТипыНоменклатуры» написал «Перечисления.ТипНоменклатуры». И все) А консоль почему на это не ругалась. В общем все отлично. Что нибдуь вроде индекса производительности будет? Чтобы как в sql-ex можно было проверить оптимальность своего решения?

    Reply ↓
  12. bpc222

    (11) Quasar,

    планов вагон. среди них и задачи оптимизации.

    Reply ↓
  13. bpc222

    (11) Quasar,

    исправили у себя в решении ТипНоменклатуры на ТипыНоменклатуры, система выдала:

    Ошибка при проверке решения: Поле объекта не обнаружено (ТипыНоменклатуры)

    Reply ↓
  14. bpc222

    (6) Egor.ZenNoches,

    спасибо

    Reply ↓
  15. v.l.

    Моя паранойя говорит, что это некий аналог «тестовых» заданий на собеседованиях — соимскатель решает/подаёт идею на собеседовании, штат программистов компании её используют, соискателю говорят «увы…»

    Reply ↓
  16. bpc222

    (15) Vladal,

    моя паранойя мне 2 года говорила: сделай этот сервис, ведь у тебя пришла хорошая идея.

    Сделали, пользуйтесь.

    Никто никого «не кинул», если Вы об этом.

    Reply ↓
  17. bpc222

    (15) Vladal,

    Если Вам нравится наш сервис, ставьте лайки.

    Это очень нам поможет в продвижении публикаций.

    Лайкнуть:

    — сервис изучения методов платформы: http://infostart.ru/public/192077/?rate=1

    — сервис изучения языка запросов 1С: http://infostart.ru/public/184350/?rate=1

    — консоль сервиса изучения методов: http://infostart.ru/public/192076/?rate=1

    — консоль сервиса изучения запросов: http://infostart.ru/public/188639/?rate=1

    Спасибо.

    Reply ↓
  18. venger

    (15) Т.е. штат программистов подать идею не могут?;-) Да и идея, идеей, все-таки все упирается скорее в хорошую реализацию, чем в идею;-)

    Reply ↓
  19. mikhailovaew

    Неплохо бы добавить регистры бухгалтерии и расчета.

    Reply ↓
  20. bpc222

    (19) mikhailovaew,

    Обязательно сделаем это. Планируем выпуск еще одного продукта, после чего добавим 2 раздела заданий по платформе

    Reply ↓
  21. koladen

    Спасибо!

    Reply ↓
  22. serega3333

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

    Reply ↓
  23. GreenFox

    Большое спасибо за сервис, надо попробовать. А продолжение будет.

    Reply ↓
  24. Sasha255n

    Большое спасибо автору я только начал разбираться и уже однозначно плюс.

    Reply ↓
  25. vln

    У меня вопрос немного не в тему — по вашей публикации Самоучитель по БП 8.3 — (публикация не активна). Хорошо бы наладить обратную связь с разработчиками! Прошла 35 заданий из 50, дальше тупик, хотя все введено верно.

    Reply ↓
  26. foliage

    (25) vln, напишите письмо на help@its22.ru. В темах разработчики не слишком активны, а вот на вопросы по почте отвечают, я проверяла 🙂

    Reply ↓
  27. vln

    Спасибо, хоть очень медленно, но двигаюсь с заданиями по БП3 …

    Потом сразу же платформа!

    Reply ↓
  28. foliage

    (1)Уважаемые разработчики, можно ли использовать при решении задач операторы «Процедура» и «Функция»?

    Когда я пытаюсь вынести часть кода в Процедуру, выдает ошибку «Ожидается последовательность операторов».

    Reply ↓
  29. БольшойЧайник

    Извините, я наверное что то неправильно читаю, но подскажите пожта как получить логин пароль доступа и зайти в конфигурацию

    Reply ↓
  30. bpc222

    (29) БольшойЧайник,

    http://infostart.ru/public/192077/ — здесь описано несколько вариантов подключения, в рамках которых будет возможность получить логин/пароль

    Reply ↓
  31. demon1981

    Может меня глючит, но за первые три задания дается по одному балу, даже если не использовать подсказки. Тока за 4 задания я получил 2 бала.

    Reply ↓
  32. demon1981

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

    Reply ↓
  33. demon1981

    Раздел 1 Задание 7. Не могу понять что я не так делаю. Выдает сообщения: «Обнаружена ошибка в движениях документа Приходная накладная 000000001 от 18.06.2013 10:37:06» и «Представленное решение неверно!»

    Запрос = Новый Запрос;
    Запрос.Текст = «ВЫБРАТЬ
    |  ПриходнаяНакладнаяТовары.Ссылка.Дата КАК ДатаДокумента,
    |  ПриходнаяНакладнаяТовары.Ссылка КАК Документ,
    |  ПриходнаяНакладнаяТовары.Ссылка.Склад КАК Склад,
    |  ПриходнаяНакладнаяТовары.Номенклатура КАК Номенклатура,
    |  ПриходнаяНакладнаяТовары.Цена КАК Цена,
    |  ПриходнаяНакладнаяТовары.Количество КАК Количество
    
    | ИЗ
    |  Документ.ПриходнаяНакладная.Товары КАК ПриходнаяНакладнаяТовары
    | ГДЕ
    |  ПриходнаяНакладнаяТовары.Ссылка.Проведен = Истина
    | СГРУППИРОВАТЬ ПО
    |  ПриходнаяНакладнаяТовары.Ссылка.Дата,
    |  ПриходнаяНакладнаяТовары.Ссылка,
    |  ПриходнаяНакладнаяТовары.Ссылка.Склад,
    |  ПриходнаяНакладнаяТовары.Номенклатура,
    |  ПриходнаяНакладнаяТовары.Цена,
    |  ПриходнаяНакладнаяТовары.Количество
    | ИТОГИ ПО
    |  Документ»;
    
    ВыборкаДокумент = Запрос.Выполнить().Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам);
    Пока ВыборкаДокумент.Следующий() Цикл
    
    
    НаборЗАписей = РегистрыНакопления.ОстаткиНоменклатуры.СоздатьНаборЗаписей();
    НаборЗАписей.Отбор.Регистратор.Установить(ВыборкаДокумент.Документ);
    
    ВыборкаНоменклатура = ВыборкаДокумент.Выбрать();
    Пока ВыборкаНоменклатура.Следующий() Цикл
    
    Запись = НаборЗАписей.Добавить();
    
    Запись.Период = ВыборкаНоменклатура.ДатаДокумента;
    Запись.ВидДвижения = ВидДвиженияНакопления.Приход;
    
    Запись.Партия = ВыборкаНоменклатура.Документ;
    Запись.Склад = ВыборкаНоменклатура.Склад;
    
    Запись.Номенклатура = ВыборкаНоменклатура.Номенклатура;
    Запись.Количество = ВыборкаНоменклатура.Количество;
    Запись.Сумма = ВыборкаНоменклатура.Цена * ВыборкаНоменклатура.Количество;
    
    КонецЦикла;
    НаборЗАписей.Записать();
    КонецЦикла;

    Показать

    Reply ↓
  34. bpc222

    (31) demon1981,

    Все верно. За первые задания по 1 баллу.

    Reply ↓
  35. bpc222

    (32) demon1981,

    В текущем релизе механизма проверки такой возможности нет. В будущем учтем пожелание. Спасибо

    Reply ↓
  36. bpc222

    (33) demon1981,

    Извините, мы не комментируем порядок решения задания.

    Reply ↓
  37. xoxmaister

    на гугл хром актуальной версии не работают подсказки…все настройки есть в соответствии с инструкцией…

    Reply ↓
  38. bpc222

    (37) xoxmaister,

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

    Планы по обновлению на 8.3 есть, сроки не назначены.

    Reply ↓
  39. bpc222

    (37) xoxmaister,

    будет возможность, скрин на help@its22.ru скиньте

    Reply ↓
  40. xoxmaister

    (39) скрин чего? настроек? там просто выползает окно что якобы нет настроек

    Reply ↓
  41. bpc222

    (40) xoxmaister,

    всего экрана с воспроизведенной ошибкой (выползнувшим окном 🙂 )

    Reply ↓
  42. maratik131

    Добрый день всем! Не могу справиться с 6 заданием, где нужно записывать цены в регистр сведений.. Подскажите, пожалуйста! Моя почта maratik131@yandex.ru

    Reply ↓
  43. its_valera

    Сервис еще работает? Какая текущая версия платформы?

    Reply ↓
  44. bpc222

    (43) its_valera,

    добрый день. Конечно работает… все без изменений.

    Reply ↓
  45. HIVvich

    Здравствуйте, подскажите в чем дело? ошибка запуска:

    При нажатии, естественно, не запускается.

    Reply ↓
  46. Tиmup

    Добрый день.

    При попытке подключения к сервису через web-клиент Firefox ругается на расширение. Скрин прикрепил. Как побороть?

    Reply ↓
  47. bpc222

    «ругается на расширение»

    пробуйте другой вид клиента, либо другой браузер

    Reply ↓
  48. bpc222

    (45) HIVvich,

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

    Reply ↓
  49. user753110

    Здравствуйте! а где достать версию 8.2.17.169 Толстого клиента. И вообще эта тема актуальна на сегодняшний день?

    Reply ↓
  50. user753110

    так же я не могу пользоваться сервисом из-за ошибки:… все перепробовал и снял блокировку всплывающих окон, так же выключил AdBlock расширение. у меня браузер хром версии 67. Читал в интернете статью про блокировку модальных окон браузером хром, но эта тема старая аж 2015г. что делать помогите. хочу пользоваться данной программой обучения но не могу запустить.

    Reply ↓
  51. bpc222

    (49)

    достать

    Добрый день. Мы не распространяем дистрибутивы платформы. Сервис работает. Переезд на 8.3(8.4) запланирован, в работе, но не завершен, сроков нет.

    Reply ↓

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *