Котов Дмитрий | Программист-разработчик | ООО "Саянскгазобетон"

«Автоматизация обработки потока документов, на примере разработки "Терминала путевых листов" для диспетчерской службы»

Пример возможности разработки полностью автоматизированного места для получения, обработки и возврата документов через терминал на платформе 1С:Предприятие 8.3, без участия оператора. В примере демонстрирую возможность реализации "Терминала путевых листов" в диспетчерской службе компании ООО "Саянскгазобетон". Основное направление компании - производство автоклавного газобетона. Диспетчерская служба не имеет возможности круглосуточной работы, в связи с чем сложилась проблема в своевременным возврате путевых листов от водителей. «Терминал путевых листов», продемонстрированный в докладе, позволяет решит данную проблему путем создания интерфейса прямого доступа в информационную систему с помощью нового режима запуска 1С – "Киоск". Водитель самостоятельно получает и возвращает путевой лист в прикладном решении 1С: Управление автотранспортом 2.1.

Экзамен 1С:Специалист по платформе 8.3. Последние требования к экзамену. Интерфейс сдачи экзамена 1С:Гуру. Полностью решенные самые актуальные билеты экзамена.

Программирование - Сертификация

Совсем недавно успешно покорил вершину под названием «1С:Специалист по платформе 8.3». Хотел бы познакомить Вас с последними требованиями на экзамене, новый удобным интерфейсом сдачи экзамена 1С:Гуру, а также полностью решенными шестью билетами экзамена с учетом последних нововведений в заданиях экзамена.

Ну что ж, начнем!

Рекомендуемые ресурсы

Просто для получения хороших знаний по 1С посоветую «Практическое пособие разработчика» авторов Радченко М.Г., Хрусталева Е.Ю.

Замечательные курсы Павла Чистова - http:// /dev-attestation. Сразу хочу предупредить, курс очень хороший, но он дает базовые  знания для сдачи экзамена. К сожалению, на многие вещи взгляды Павла Чистова и принимающих на экзамене очень рознятся. Будьте внимательны, очень советую после прохождения курса посетить форум этого замечательного автора (ссылка будет ниже), почитать отзывы, посмотреть другие решения. Уже были случаи, когда сдающие решали, т.к. было описано в курсах Чистова, за что получали на экзамене предупреждение о некорректном решении (примеры – указание базового периода в табличной части (где автоматизация?), получение данных о наезженных водителем часов просто из регистра расчета без использования регистра накопления для хранения этих самых наезженных часов).

Собственно отличный форум Павла Чистова - http://forum.chistov.pro/index.php?board=16.0 – здесь можно увидеть обсуждения билетов, чужие решения, подискутировать с коллегами по возникшим вопросам.  На этом же форуме можно увидеть список Актуальных билетов – именно из этих билетов попадаются задачи на экзамене - http://forum.chistov.pro/index.php?topic=2670.0 (ссылка в первом сообщении ветки). Один из прошедших курсы в фирме 1С по подготовке к экзамену любезно выложил основные пункты этих самых курсов. Очень полезная информация, тоже советую почитать - http://forum.chistov.pro/index.php?topic=2005.0

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

http://infostart.dexcel.ru/public/102366/

http://infostart.dexcel.ru/public/126813/ 

http://infostart.dexcel.ru/public/291885/

 

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

Конструкцию для определения параметра итогов таблицы остатков типа ?(Режим проведения=РежимПроведенияДокумента.Оперативный, Неопределено, МоментВремени()) использовать на экзамене не стоит!

          Во-первых, на курсах 1С говорили, что получение остатка при оперативном проведении из таблицы итогов, дает выигрыш в скорости, но незначительный, на экзамене этого делать не стоит. Но это не главный аргумент, на последних экзаменах принимающие гуру 1С не одобряли эту конструкцию, так как один из пунктов требований к экзамену гласит «Если при проведении документа используются каким-то образом данные, считываемые из регистров, обязательно требуется предусмотреть получение таких данных на момент проведения документа» (минут 1 балл). Так каждый балл на экзамене на вес золота, то на основании вышесказанного делаем вывод – использовать только констукцию МоментВремени() или Граница (МоментВремени()) в зависимости от ситуации. На сдаче экзамена делал именно так.

Знаменитая фраза экзамена «В одном документе могут быть данные за разные расчетные периоды».

          Если раньше зачастую многие решали эту задачи помещением периода регистрации в табличную часть, и такое решение нареканий не вызывало, то сейчас такое решение одобрение не вызывает. Вот описание ошибки при такой реализации: «Использование периода регистрации в табличной части никак не следует из условия задачи, не требуется для ее решения и противоречит стандартной методологии».  Вывод – при таком условии задачи для начислений с периодом действия считаем, что могут быть в документ внесены данные разных месяцев (соответственно если оклад должен подтягиваться на начало расчетного периода, то для каждой строки определяем начальное значение оклада), а для начислений без периода действия просто добавляем в табличную часть поле типа дата, что то вроде «Месяц начисления».

Новый интерфейс сдачи экзамена 1С:Гуру

         Итак, разработчики фирмы 1С подготовили достаточно удобное рабочее место с понятным интерфейсом. Расскажу Вам о нем. После того как Ваше подключение RDP прошло, появляется окно с вводной частью, ставим галочку Согласен и всё – Вы оказываетесь в режиме сдачи экзамена. Итак, в нем отображается время, которое Вам осталось, при этом циферблат со временем меняет свой цвет, сначала он зеленый, потом желтеет, а в последний час приобретает красный окрас. В 1С:Гуру три закладки – одна с заданиями, вторая дает доступ к ИТС, а третья содержит инструкцию к экзамену. На закладке Задания 5 подзакладок  с самими текстами заданий (первое задание – требование к интерфейсу). При этом пояснительная записка пишется там же (!) – идет текст задания, а внизу место для ответа, туда и пишите свои пояснения к решению. Кроме того две кнопки – Конфигуратор и Предприятие – для запуска соответствующих режимов Вашей конфигурации. Я ни разу не нажимал кнопку Предприятие, потому что читал о случае на сдаче, когда у одного из сдающего подвис сеанс и обновлять конфигурацию он не мог, поэтому в режим предприятия я переходил только отладкой из конфигуратора.

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

 

Ну и наконец, сами решенные задачи находятся во вложении. Хотел бы отметить, что все задачи билетов решены полностью (включая задачи по бизнес-процессам и управляемым формам). Все отчеты приведены один в один, к тому виду, что требуется по заданию.

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

И еще большое внимание  при дистанционной сдаче уделяется пояснительной записке. Так вот во вложенном файле Word я описал общие принципы решения билета (какую методику проведения и почему использовал, как реализовал то или иное условие задачи), думаю эта информацию будет полезна как при изучений решений, так и может быть использована как примерный текст пояснительной записки на экзамене.

Успешной Вам подготовки и удачной сдачи экзамена!

Если статья или приложенные файлы оказались полезными, не забываем плюсовать статью!

Скачать файлы

Наименование Файл Версия Размер
Экзамен 1С:Специалист по платформе 8.3 (пояснения к решениям задач)
.docx 23,27Kb
17.07.16
274
.docx 1 23,27Kb 274 Скачать
Билет 1 (с кнопкой расчета в документе Начисление зарплаты)
.dt 246,79Kb
17.07.16
216
.dt 1 246,79Kb 216 Скачать
Билет 2 (с реализацией взаиморасчетов по сотрудникам)
.dt 268,57Kb
17.07.16
204
.dt 1 268,57Kb 204 Скачать
Билет 3 (с видом расчета Оплата за вечерние часы)
.dt 229,80Kb
17.07.16
199
.dt 1 229,80Kb 199 Скачать
Билет 4
.dt 345,64Kb
17.07.16
186
.dt 1 345,64Kb 186 Скачать
Билет 5 (с видом расчета фиксирующим штраф за 15 мин. опоздания)
.dt 288,33Kb
17.07.16
189
.dt 1 288,33Kb 189 Скачать
Билет 6 (с реализацией программной записи перерасчетов)
.dt 245,48Kb
17.07.16
184
.dt 1 245,48Kb 184 Скачать

См. также

Комментарии
Сортировка: Древо
1. TODD22 17 18.07.16 13:11 Сейчас в теме
По результата анализа последних сдач, заметил интересную особенность – при дистанционной сдаче попадаются только первые 6 билетов (которые и выложены здесь), причем задачи в билетах не перемешаны, а вот при дистанционной – все 15 причем в виде сборной солянки, то есть могут быть как угодно перемешаны.

Что то у вас тут ошибка :)
Правильно понимаю что при дистанционной 6 а при очной 15?
nytlenc; kadild; mikuho; +3 Ответить
2. PoZiTiFFF 181 18.07.16 13:26 Сейчас в теме
(1) TODD22. Спасибо, в самом деле была очепятка. Поправил статью. Действительно при дистанционной сдаче 6 билетов, при очной 15 билетов.
Но я ни в коем случае не намекаю, что надо прорешать 6 билетов и лететь на экзамен! Отправлять на сдачу надо будучи на 300% готовым к этому самому экзамену. Помимо того, что нововведения могут появиться прямо во время Вашей сдачи, еще и 1С может создать далеко неидеальные условия для сдачи - у меня, например, во-время обновления закончилось место на диске, база полетела и пришлось всё что я наколотил (а это процентов 90 первого билета) набивать по новой. Так что должен быть полный багаж знаний в голове, чтобы даже, если что-то пойдет не так, Вы сумели справиться с любыми возникшими препятствиями и трудностями.
4. TODD22 17 18.07.16 14:47 Сейчас в теме
(2)
Но я ни в коем случае не намекаю, что надо прорешать 6 билетов и лететь на экзамен! Отправлять на сдачу надо будучи на 300% готовым к этому самому экзамену.

Да не нагнетай :)
например, во-время обновления закончилось место на диске,

Ну странно как то. Учитывая вес базы на спеца.

Я сдавал УПП. Никаких проблем не было.
3. dgolovanov 18.07.16 14:27 Сейчас в теме
Поздравляю со сдачей. Какое счастье, что я прошел это все два года назад.
5. PoZiTiFFF 181 18.07.16 15:52 Сейчас в теме
(3) dgolovanov,
Поздравляю со сдачей. Какое счастье, что я прошел это все два года назад.

Спасибо!

(4) TODD22 ,

Ну странно как то. Учитывая вес базы на спеца.
Я сдавал УПП. Никаких проблем не было.


У меня во время экзамена каркасная загрузилась, начал работать, сохранял конфигурацию, а когда пришло время обновлять увидел совсем нерадостную информацию об ошибке во во время обновления из-за недостатка места, а затем при запуске конфигурации "Файл базы данных поврежден", работать было нельзя, а время при этом на циферблате предательски уменьшалось... Ладно, хоть в итоге время вернули, а вот в базу мою вновь залили каркасную.. Получилось, что на экзамене я провел больше 7 часов (!) и в конец был уже как выжатый лимон, набивал код уже не особо соображая, что я делаю, скорее на автомате. Поэтому и советую сдавать экзамен будучи очень и очень к нему готовыми.
6. ZhokhovM 316 19.07.16 09:33 Сейчас в теме
(5) а я совсем без мозгов сдавал и ни к чему не готовился.
7. TODD22 17 19.07.16 09:55 Сейчас в теме
(6) ZhokhovM, Так сдавал или сдал?
8. ZhokhovM 316 19.07.16 10:25 Сейчас в теме
(7) TODD22, да, сдал, мои извинения
9. TODD22 17 19.07.16 10:35 Сейчас в теме
(6) ZhokhovM,
а я совсем без мозгов сдавал и ни к чему не готовился.

Если честно то слабо верится что человек без подготовки к экзамену на спеца по платформе его сдал.
kadild; EMelihoff; PoZiTiFFF; +3 Ответить
10. ZhokhovM 316 19.07.16 10:38 Сейчас в теме
(9) TODD22, ну я выходил из кабинета много раз, начальник мне советы давал
11. ZhokhovM 316 19.07.16 10:40 Сейчас в теме
(9) TODD22, точнее не на спеца по платформе, а по управлению торговлей, по платформе я только на профессионала сдал
12. TODD22 17 19.07.16 10:43 Сейчас в теме
(11) ZhokhovM,
а по управлению торговлей

По УТ там попроще будет....
13. ZhokhovM 316 19.07.16 10:51 Сейчас в теме
(12) TODD22, ну мне дали сдавать 2 экзамена по УТ на спеца программиста и консультанта в один день, хотя я планировал потратить целых 10 часов для второго экзамена на спеца программиста
14. dgolovanov 19.07.16 16:36 Сейчас в теме
(13) ZhokhovM, как это возможно, если экзамены начинаются в одно и то же время?
21. ZhokhovM 316 20.07.16 19:48 Сейчас в теме
(14) dgolovanov, если честно, не помню, это было 2 года назад.
15. Yashazz 2255 19.07.16 19:38 Сейчас в теме
После того, как мне в третий или пятый раз сказали "плохо" о том же, о чём полгода назад говорили "хорошо", при том, что капитальных изменений в платформе эти места не касались, я плюнул и сдавать вряд ли уже пойду. Важно уметь, а не бумажку иметь. Ко мне на собеседование приходили увешанные сертификатами люди, которые не знали, что такое СКД и чем регистр остатков от регистра оборотов отличается.
lavash67; Serj1C; klinval; +3 Ответить
16. headMade 136 19.07.16 21:19 Сейчас в теме
Что то совет про неиспользование проверок на режим проведения документа меня вообще "выбил из коллеи". Непонятно тогда чем вообще координально отличаются оперативный и неоперативный режимы проведения?

На самом деле никаких "принимающих гуру" на экзамене нет. Экзамены принимают обычные люди, которые тоже могут ошибаться. Поэтому как мне кажется главное надо просто уметь защищать свое решение и нормально объяснять почему это сделано именно так а не иначе...
POWone; Olenevod; M.Nikitin; sulfur17; CSiER; +5 Ответить
17. Yashazz 2255 19.07.16 21:36 Сейчас в теме
(16) headMade, не-а. Им не надо работающее решение. Им надо решение, которое именно им представляется верным. По сути, надо "отработать номер", попасть в ожидаемый шаблон. Реальные навыки и знания не проверяются. Видя нестандартное решение, экзаменатор на автомате говорит "неправильно" и снимает баллы.

Моя супруга во времена оны сдавала спеца по ЗУПу и сделала, как ей представлялось разумным. Её аккуратно завалили. Она подала на апелляцию и ждала, пока дойдёт дело. К разбору задач подключился бывший там г-н Харитонов, гуру из гур, так вот она ему после долгих споров доказала, что её решение оптимальнее, чем имеющееся в ЗУП на тот момент.. Желающие могут узнать подробности у неё самой, пользователь e.kogan
user774630; mytg; artemb; delete; dgolovanov; sulfur17; +6 Ответить
18. PoZiTiFFF 181 19.07.16 22:00 Сейчас в теме
(16) headMade. Можно попытаться объяснить, а если сдача дистанционная? Еще раз подчеркну, получая при оперативном проведении остатки не на момент времени а из актуальных итогов (передавая в параметр запроса пустую дату или Неопределено) Вы нарушаете пункт требования экзамена, за который могут снять один балл. - "Если при проведении документа используются каким-то образом данные, считываемые из регистров, обязательно требуется предусмотреть получение таких данных на момент проведения документа"
Есть мнение, что можно при сдаче экзамена совсем запрещать оперативное проведение, более того так даже делали некоторые из сдающих и благополучно сдавали экзамен, но я этого делать на экзамене не стал.
К сожалению, приходится констатировать, что экзамен не является той проверкой, на которой Вы всё должны сделать максимально правильно, он является проверкой, что Ваше решение максимально подходит под то, что хотят увидеть проверяющие.
syberman; Yashazz; +2 Ответить
19. Andrefan 20.07.16 09:45 Сейчас в теме
Содержание статьи понравилось, но ценники выложенных файлов испортили всю картину. Решение каждого билета - за 1sm - это моветон.
DarkUser; levante90; mytg; alexlesley; Dmitri93; csv; AVBachurin; artemb; Gobbledegook; RainyAugust22; Faida888; ojiojiowka; 79123890854; Noxie41; maksa2005; Progerok; 1Concept; chilyagin; percofka; Samarin; plmshka; mip128; kostik_love; kuzyara; sulfur17; PolinkaKMS; revned; Anchoret; kare; PVG_73; Vetal1991; Somebody1; flyDrag; +33 1 Ответить
20. EvgeniuXP 20.07.16 14:42 Сейчас в теме
Спасибо, облизнулся и ушёл
brother_85; +1 Ответить
22. haereticus 23.07.16 02:52 Сейчас в теме
Привет, я Гакусей.
Тоже участвовал в покупке курсов Павла Чистова, но считаю их полной лажей , потерей денег и профанацией.
Павел этот курс написал еще в году 2012 и ему лень его переделывать, до сих пор . Курс устарел морально. Т.е дело не в том, что взгляды Павла Чистова и принимающих на экзамене очень разнятся, а в том что Павлу просто лень привести свой курс в актуальное состояние.
Например это его же рекомендация:
Режим проведения=РежимПроведенияДокумента.Оперативный
Или движения.Очистить()
оказались большой подставой для многих сдающих. Я уже не говорю обо всей остальной жести.
ivprovotorov; DarkUser; Tkachuk.D87; JohnConnor; rayastar; csv; factor0; 79123890854; FoxSPb2012; kare; chilyagin; PoZiTiFFF; Katren; +13 Ответить
23. TODD22 17 24.07.16 15:23 Сейчас в теме
Смотрю первый билет задачу по ОУ.

Не могу понять вот какой момент.

Перед запросами по партиям у тебя есть строки:

Движения.ПартииТоваров.Записывать=Истина;
	Движения.ПартииТоваров.БлокироватьДляИзменения=Истина;
	Движения.ПартииТоваров.Очистить();
	Движения.ПартииТоваров.Записать();

После идёт добавление новых движений. Но после добавления движений и до конца процедуры обработки проведения флаг "Записывать" в истину у регистра ПартииТоваров больше не устанавливается.
А ведь после строки Движения.ПартииТоваров.Записать() он будет сброшен. Или нет?
И вот запрос:
|	ТабЧасть.Номенклатура КАК Номенклатура,
	|	ТабЧасть.Количество КАК Количество,
	|	ТабЧасть.Сумма,
	|	ПартииТоваровОстатки.Партия,
	|	ЕСТЬNULL(ПартииТоваровОстатки.КоличествоОстаток, 0) КАК КоличествоОстаток,
	|	ЕСТЬNULL(ПартииТоваровОстатки.СуммаОстаток, 0) КАК СуммаОстаток
	|ИЗ
	|	ТабЧасть КАК ТабЧасть
	|		ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ПартииТоваров.Остатки(
	|				&МоментИтогов,
	|				Номенклатура В
	|					(ВЫБРАТЬ
	|						Т.Номенклатура
	|					ИЗ
	|						ТабЧасть КАК Т)) КАК ПартииТоваровОстатки
	|		ПО ТабЧасть.Номенклатура = ПартииТоваровОстатки.Номенклатура
	|
	|УПОРЯДОЧИТЬ ПО
	|	ПартииТоваровОстатки.Партия.МоментВремени
	|ИТОГИ
	|	МАКСИМУМ(Количество)
	|ПО
	|	Номенклатура";
Показать

Для чего нужна в той же задаче проверка на NULL при соединении с регистром ПартийТоваров? Вроде же мы запросом проверили что остатков нам хватает. И если регистры партий и количества не расходятся то партии будут и проверка как бы лишняя. Или нет?


24. PoZiTiFFF 181 24.07.16 17:13 Сейчас в теме
(23)
А ведь после строки Движения.ПартииТоваров.Записать() он будет сброшен. Или нет?

А если не гадать, а проверить отладчиком? - при использовании метода Записать() для коллекции движений флаг сбрасывается, при использовании метода Записать() для набора записей (как в этом случае) флаг не сбрасывается

Для чего нужна в той же задаче проверка на NULL при соединении с регистром ПартийТоваров? Вроде же мы запросом проверили что остатков нам хватает. И если регистры партий и количества не расходятся то партии будут и проверка как бы лишняя.

В принципе, да, Вы правы. Можно было обойтись и без использования функции ЕстьNull, так как ранее контроль на наличие остатков мы уже осуществили. Уже по привычке к присоединяемой таблице остатков ресурсы преобразовывал, к тому же это, если не ошибаюсь, единственная задача, где сразу и новая и старая методика проведения. В любом случае, не думаю, что за это бы сняли баллы проверяющие. Обратное действие (неиспользование ЕстьNull там где это требуется) гораздо страшнее.
25. TODD22 17 24.07.16 17:17 Сейчас в теме
(24)
Обратное действие (неиспользование ЕстьNull там где это требуется) гораздо страшнее.

А я вот где то встречал рекомендацию на оборот не проверять на Null там где это не надо. Так как эта проверка ресурсоёмкая.
27. Dach 99 25.07.16 16:39 Сейчас в теме
(23)

"Для чего нужна в той же задаче проверка на NULL при соединении с регистром ПартийТоваров? Вроде же мы запросом проверили что остатков нам хватает. И если регистры партий и количества не расходятся то партии будут и проверка как бы лишняя. Или нет?"

Не скачивал, код не смотрел. Там есть проверка на достаточность остатков в регистре ПартииТоваров перед списанием?
Или контроль остатков идет по регистру ТоварыНаСкладах? (что-то подсказывает, что так).

В любом случае, если используется такой запрос, значит:

а) должно быть чтение остатков ПартииТоваров, проверка на предмет достаточности и наложение блокировки по результату запроса, после уже списание. Но даже и в этом случае проверка на Null - явно лишняя. Зачем, если мы уже проверили остатки и если мы на этом этапе склеиваем таблицу документа и таблицу остатков - явно они там есть. Тут можно ЛЕВОЕ соединение заменить на ВНУТРЕННЕЕ.

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

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

ДА, и еще. В запросе джойн к виртуальной таблице. На экзамене на это смотрят нормально? Помещать виртуальную во временную перед джойном не требуют?
28. TODD22 17 25.07.16 18:24 Сейчас в теме
(27) Dach, Контроль остатков по регистру "ОстаткиТоваров". Блокировка установлена.
то интересно, как обыграна ситуация, когда итоги регистров ТоварыНаСкладах и ПартииТоваров - могут разойтись.

Никак. В рамках задачи на спеца как мне кажется это никак не обыгрывается.
В запросе джойн к виртуальной таблице.

Да к виртуальной. Все решения что видел в курсах или прорешанные билеты что мне попадались ни где не было соединения с виртуальной таблицей через временную. Везде напрямую с виртуальной.
29. Dach 99 25.07.16 23:12 Сейчас в теме
(28) TODD22, ну я так и думал. Получается, этот экзамен оторван от жизни. Потому что пускать в боевую эксплуатацию алгоритм, где контроль производится по одному регистру, а списание по другому и при этом нет никакого механизма, отслеживающего их полную сходимость между собой - лично я не стану точно. Да что говорить, я недавно только, как раз такую схему "завернул" от подрядчиков.

Буква профессии - это хорошо, но дух - важнее, ИМХО.
30. TODD22 17 26.07.16 05:15 Сейчас в теме
(29) Dach,
Получается, этот экзамен оторван от жизни.

Что значит "оторван от жизни"? Не понятно какой все смысл вкладывают в этот экзамен.
На экзамене проверяется знание механизмов платформы, а не разработка жизненных супер решений для "боевой эксплуатации".
user774630; axelerleo; mytg; master555; user855612; Dmitri93; delete; PoZiTiFFF; +8 Ответить
31. Dach 99 26.07.16 12:16 Сейчас в теме
(30) TODD22, к сожалению, такого рода решения, призванные лишь "проверить знания механизмов платформы" - частенько встречаются в реальной эксплуатации. На вопрос: "почему так?" - получаем ответ: "так на экзамене делали по платформе, а значит это верно!".
32. TODD22 17 26.07.16 12:39 Сейчас в теме
(31) Dach,
На вопрос: "почему так?" - получаем ответ: "так на экзамене делали по платформе, а значит это верно!".

Да... да... те кто сдал на спеца по платформе конечно люди не далёкие и глупые. А вот все остальные супер программисты и делают невероятно крутые решения.
Много раз такое слышал от тех кто не смог сдать экзамен как самооправдание.
user774630; master555; user855612; PoZiTiFFF; +4 Ответить
33. Dach 99 26.07.16 13:39 Сейчас в теме
(32) TODD22, так никто и не говорит, что сдача экзамена не повышает уровень знаний. Сдавать конечно можно и нужно. Чем меньше спецов - тем больше у остальных работы
26. TODD22 17 25.07.16 06:04 Сейчас в теме
Не хорошо что теперь сдавать можно только на каркасной...
Подскажи какие то настройки нужно делать на уровне конфигурации кроме включения режима "управляемых блокировок"? Или на уровне объектов? уже существующих справочников, документов?
34. chmv 31.08.16 12:34 Сейчас в теме
На счет 5 билета очень спорное решение
35. chmv 31.08.16 12:38 Сейчас в теме
я бы фиксировала это из табеля
36. KroVladS 01.09.16 09:26 Сейчас в теме
PoZiTiFFF
По результата анализа последних сдач, заметил интересную особенность – при дистанционной сдаче попадаются только первые 6 билетов (которые и выложены здесь), причем задачи в билетах не перемешаны, а вот при очной– все 15 причем в виде сборной солянки, то есть могут быть как угодно перемешаны.

В Сборнике задач 166 задач, не понимаю как они превращаються в 15 билетов.
38. PoZiTiFFF 181 02.09.16 23:08 Сейчас в теме
(36) KroVladS, в статье есть ссылка на 15 актуальных билетов, именно их них попадаются задачи на экзамене.
37. Vovan58 6 01.09.16 16:27 Сейчас в теме
Раньше Дмитрий Гончаров проводил однодневное обучение-консультацию в УЦ 3 для тех кто собирался сдавать профессионал по платформе. Очень рекомендую. Кратко и по-существу!
39. Anchoret 31 24.10.16 11:10 Сейчас в теме
Жаль, что курсы Павла Чистова сняли с продаж и пока возобновление не предвидится
40. Awrelio 20.02.17 15:50 Сейчас в теме
Спасибо.
А есть у кого-нибудь текст билетов? сами задания. Скиньте пожалуйста
41. Dmitri93 6 01.03.17 14:41 Сейчас в теме
(40)
сибо.
А есть у кого-нибудь текст билетов?

Зарегистрируйтесь на форуме Павла Чистова, там есть все задания в ветке "Актуальные билеты"
42. demart-omsk 17 22.03.17 01:04 Сейчас в теме
Скачал 2 Билет.
ОУ итоги вроде лишние в РН, перебор не нужен партий. При нехватки товара записи идут в регистр (исключая минусовых).
в ПН на услугу проверку, а так вроде все красиво.
Отчет самый лаконичный вариант вышел из всех, что видел как по мне. Спасибо
PoZiTiFFF; +1 Ответить
43. DmitriyDI 34 21.06.17 15:25 Сейчас в теме
Сдавал вчера, у меня был 3 билет, посмотрел Ваше решение, в 3 билете в расходной накладной не хватает выбора метода списания себестоимости, варианты там по средней или ФИФО был в билете.

А в изменении учетной политики вообще не понял, это вообще зачем О_О:

Запрос=Новый Запрос;
		Запрос.Текст="ВЫБРАТЬ
		             |	ОстаткиНоменклатурыОстатки.Номенклатура,
		             |	ОстаткиНоменклатурыОстатки.Партия,
		             |	ОстаткиНоменклатурыОстатки.КоличествоОстаток КАК Количество,
		             |	ОстаткиНоменклатурыОстатки.СуммаОстаток КАК Сумма
		             |ИЗ
		             |	РегистрНакопления.ОстаткиНоменклатуры.Остатки(&МоментИтогов, ) КАК ОстаткиНоменклатурыОстатки";
					 
		ЗАпрос.УстановитьПараметр("МоментИтогов", МоментВремени());
		
		Выборка = Запрос.Выполнить().Выбрать();
		Пока Выборка.Следующий() Цикл
			Движение=Движения.ОстаткиНоменклатуры.ДобавитьПриход();
			Движение.Период=Дата;
			ЗаполнитьЗначенияСвойств(Движение, Выборка);
			Движение.Количество=-Выборка.Количество;
			Движение.Сумма=-Выборка.Сумма;
			
			Движение=Движения.ОстаткиНоменклатуры.Добавить();
			Движение.Период=Дата;
			ЗаполнитьЗначенияСвойств(Движение, Выборка);
			Движение.Партия=Ссылка;
		КонецЦикла;
		
	КонецЕсли;
Показать
44. DmitriyDI 34 21.06.17 15:27 Сейчас в теме
(43) посмотрел приходную накладную, все стало на места, интересное решение) сделал правда не так, но как у Вас даже больше понравилось.
PoZiTiFFF; +1 Ответить
45. dimank 08.10.17 12:06 Сейчас в теме
А как учитывается в 4м билете, в расчетной задаче, условие "Сотрудники работают "Сутки через двое"? Просмотрел решение, у Вас идут расчеты исходя из обычной пятидневки.
46. PoZiTiFFF 181 11.10.17 20:37 Сейчас в теме
(45) Описание билета, представленное на форуме Чистова имеет два противоречащих друг другу условия - "все сотрудники работают по пятидневному графику" и "сотрудники работают по сменному графику Сутки через двое". Работать одновременно по двум графикам сотрудник не может, поэтому для решения был выбран только один из графиков - пятидневный. Вероятнее всего, на экзамене будет условие только по одному графику, его и надо будет использовать. Если вдруг и на экзамене будет условия по двум графикам - в решении использовать один, а в пояснительной записке написать о нелогичности условия.
47. dimank 14.11.17 20:26 Сейчас в теме
Еще вопрос - у вас в 6м билете, ПВР "Доп начисления" имеет зависимость по базе от "Основных начислений" и от "Доп начислений". Для чего это? Ведь из задачи сказано, что надбавка вводится процентом от продаж по бух учету. При этом никаких зависимостей от оклада или отпуска нет! А зачем тогда зависимость по базе?
48. dimank 20.11.17 15:10 Сейчас в теме
Спасибо большое автору решений.
Могу сказать, что по решению есть вопросы. Так, как показывает опыт сдающих, использование в 6м билете 2х ресурсов (в задаче по БУ) количество не прокатывает.

В целом же, при подготовке основывался на ваши решения, поэтому благодарю за помощь. На экзамене попался 4й билет, с небольшими изменениями относительно задания, решил как у вас, экзамен сдал :)
PoZiTiFFF; +1 Ответить
49. Zamozhskiy 17.12.17 15:48 Сейчас в теме
Билет 5. Зачем у счета "Прибыли убытки" 3 субконто, не достаточно одного "Подразделение"?
50. Zamozhskiy 17.12.17 18:55 Сейчас в теме
(49) Разобрался, 3 субконто на счете "Прибыли убытки" необходимы для построения отчета.
51. Sashaa70 29.12.17 15:30 Сейчас в теме
Добрый день!
Почему в билете 1 в приходной накладной поставлен параметр отбора на услугу?
В задаче ведь сказано "Помимо продажи товара, могут оказываться дополнительные услуги, например, по доставке. И услуги, и товары указываются в одной табличной части.".
52. PoZiTiFFF 181 10.01.18 01:05 Сейчас в теме
(51) Добрый день!
Приходная накладная отражает товары и услуги, которые нам оказали (или поставили). А оказание услуг уже отражается в документе Расходная накладная. Так что никакого противоречия условию задачи здесь нет.
Sashaa70; +1 Ответить
53. Sashaa70 12.01.18 23:44 Сейчас в теме
(52) А если добавить не галку "услуга", а реквизит "Вид номенклатуры" (раз такое перечисление есть в каркасной базе) и в параметрах выбора номенклатуры указать перечисление товар, это не лучше? Или без разницы?
62. PoZiTiFFF 181 12.06.18 15:21 Сейчас в теме
(53)Раньше можно было сдавать экзамен 1С Специалист на пустой конфигурации, мне было удобнее отмечать услугу булевским реквизитом, но так как теперь можно сдавать только на каркасной конфигурации и в ней уже имеется соответствующий объект конфигурации - перечисление, содержащее виды номенклатуры, то, конечно, использовать надо его, а не изобретать велосипед.
54. user862956 21.03.18 21:29 Сейчас в теме
А что, на экзамене можно выходить? Так это можно найти и посмотреть готовое решение!
55. PoZiTiFFF 181 22.03.18 14:30 Сейчас в теме
(54)Конечно, можно! Ну выйдите Вы, ну подглядите 1000 строк кода, Вы их запомните? Надо всё равно иметь знания и голову разумную на плечах. Но многие действительно выходили и подглядывали ключевые моменты в заготовленных шпорах.
58. user774630 12.06.18 14:47 Сейчас в теме
(54) когда я сдавал экзамен - времени выйти в туалет не было, не то что посмотреть что-то.
59. PoZiTiFFF 181 12.06.18 15:08 Сейчас в теме
(58)Это же не экзамен 1С профессионал, когда на всё про всё дается всего несколько минут. Мне кажется здесь вполне можно (и нужно) выкроить время - выйти, подышать свежим воздухом, немного развеяться. Иначе к концу экзамена можно просто сойти с ума)
56. Shilov 4 27.03.18 09:18 Сейчас в теме
В данный момент здесь находятся актуальные билеты или нет?
60. PoZiTiFFF 181 12.06.18 15:15 Сейчас в теме
(56)Билеты всё-также актуальные.
57. user613693_g_astahov 30.05.18 13:44 Сейчас в теме
а где условия задач?Решение задач есть,а что решаем не понятно..
61. PoZiTiFFF 181 12.06.18 15:18 Сейчас в теме
(57)Изначально и выкладывал все решения с текстом задачи, но не одобрили модераторы - цитирование текстов задач запрещено 1С. В статье приведена ссылка на одну из веток форум Чистова. Там в одном из последних сообщений во вложенных файлах имеются тексты задач, для скачивания только нужно быть зарегистрированным на форуме.
Оставьте свое сообщение