Домашнее задание №9 базового курса
Продолжаем базовый курс.
Заключительное задание по второму блоку базового курса.
Для выполнения рекомендуется изучить следующие главы 2-го блока.
Глава 11. Запросы.
Глава 12. Условное проведение.
Глава 13. Планы видов характеристик.
Глава 14. Создание отчетов.
Глава 15. Обработки.
К сожалению, у Вас недостаточно прав для просмотра этой записи. Если Вы еще не залогинены на сайте — залогиньтесь. Если Вы оплачивали курс, у Вас активирован токен доступа, Вы залогинены, но Вы видите эту запись — напишите нам на e-mail поддержки.
Выполнил. Особых проблем не возникло. По допвопросам мнения не имею.
1. изучая материал я ничего не знал о 8.2, но опыт конфигурирования в 8.1 есть, поэтому всё то что относится к новинкам и тонкостям в 8.2 я узнал именно от вас
2. проблем не было или они решались в МГ
3. затрудняюсь, наверное скд и работа с ней программно
Work complete!
1. Для меня во втором блоке абсолютно всё новое, как собственно и в блоках 0 и 1.
После изучения материала взгляды не поменялись, но расширились.
2. Наибольшие затруднения были в темах про регистры. Преодолел затруднения с помощью повторного просмотра материала курса + просмотра материалов мастер-группы + просмотра решения домашних заданий по второму блоку.
3. Мастер-группа и так довольно насыщена =)
Выполнил.
1. Все что касается 8.2 для меня все новое :).
Прояснилась картина с получением остатка на конец периода – наступил на эти грабли на работе.
2. Больших затруднений нет, так как есть опыт программирования на 8.1.
3. Распределенные БД.
Задание выполнил.
1. Интересно было узнать про новый контроль остатков, также узнал много нового про регистры.
2. Трудностей не было (был опыт программирования на 8.1)
3. Интересует СКД
Выйдя из отпуска и проводя ревизию, что сделано, что еще надо сделать, понял что забыл отметиться по данному ДЗ, хотя сделал месяц назад.
1. Блок был интересный, но лично для меня было меньше нового, чем в блоках по бухгалтерскому учету, и расчетам, так как на работе приходится как раз плотно работать с объектами для автоматизации УУ. Все, что касается особенностей платформы 8.2 по сравнению с 8.1 – новое и большое спасибо за акценты на этих моментах.
2. Больших затруднений не было, было просто немного непривычно писать с разделением на сервер/клиент.
3. Поподробнее хотелось бы разобрать запросы, которые уходят к БД при построении виртуальных таблиц.
ДЗ № 9 выполнено. Ответы сделал ранее.
Готово
1. Механизм контроля остатков в 8.2
2. Особых проблем не возникло
3. Основные механизмы типовых конфигураций, т.к. долго приходится лазить по общим модулям, чтобы сделать элементарные вещи
Выполнено.
1. Весь материал новый, абсолютно.
2. Запросы, в основном. Помогает только многократное повторение и разбор практических ситуаций.
3. Она уже была раскрыта – переход на 8.2
1. Нетривиальность в задании параметра “Период” в виртуальной таблице Остатки
2. В теме проведения документа “Реализация”. Помогло ваше решение ДЗ.
3. На данном этапе я хотел больше информации по границам и моментам времени. Мастер-группа помогла.
Выполнил.
Хотелось бы увидеть ответы на вопросы..
1. Нюансы работы с предопределнной процедурой ОбработкаПроверкиЗаполнения.
2. Особых сложностей не возникло.
3. Есть ли простые варианты отладки в пользовтельском режиме запроса, в котором используются временные таблицы?
3. Есть специальная консоль запросов, нужно поискать на инфостарте..
Спасибо, про консоль я знаю и во все базы добавил подсистему ИР.
Думал может быть есть приемы, хоть и более не удобные, обойтись без нее в крайнем случае. :)
Из полезных приемов вот что вспомнилось.
Берете консоль запросов с диска ИТС. При создании сложных запросов вы можете посмотреть результат одного конкретного подзапроса, если выделите его и нажмете выполнить.
Спасибо, Евгений!
Не знал этого. Очень полезная информация.
на инфостарте есть консоль которая может открыть ваш запрос прямо из Вашего модуля. со всеми параметрами и т.п
также она показывает содержимое всех ВТ из запроса.
Я в курсе. И уже написал это Евгению. Только я ее с целой подсистемой “Инструменты разработчика” ставлю. Очень удобная вещь.
я в подсистеме не разбирался. слишком как-то там мутно всё и доки нет. если конечно мы об одном и том же:)
моя находка по слову в поиске “запросник”
Я о другой разработке, автор tormozit (респект ему).
Есть целая его подсистема “Инструмент разработчика” и отдельная консоль запросов. Для меня самая вкусность – запуск отладки запроса из отладчика. Консоль открывается в пользовательском режиме с результирующим текстом (если текст запроса собирается из кусков по условиям), всеми временными таблицами, всеми установлеными параметрами и можно выполнять каждый подзапрос отдельно. Но не всегда она под рукой.
ДЗ №9 сделано
В заданиях 9, 12 и 15 есть контрольные вопросы.
Хотелось бы увидеть ответы..
До 15-го еще не добрался…
Евгений, простите, но принципиально нового ничего я до ДЗ №9 не узнал, так, мелкие штрихи наблюдая за работой мастера :)
Выполнены все задания, только не отчитывался по ним
В 9-м задании нужно ответить на некоторые вопросы..
1. работаю с 1с давно. поэтому только восстанавливаю забытое, ну и различия между 8.0, 8.1 и 8.2
2. затруднений не было
3. мастер группа очень интересна и познавательна.
Сделал!
Смотрю. финалом жути нагнали.
ДЗ сделал.
А где же ответы на вопросы?
ДЗ сделано
1) систематизировал многие моменты в своем понимании темы
2)т.к. некий опыт уже есть, то проблем не возникло.
3)на момент выполнения дз интересовала тема СКД!
Дз выполнил.
1. Узнал кое-что новое по работе с регистрами.
2. Иногда были всё-таки проблемы с разделением клиент-сервер.
3. Надеюсь, что остальные вопросы увижу в продвинутом. Поэтому на данный момент рекомендацию по теме для МГ дать не могу. (тем более администрирование уже у вас готово) его вот хотел…
Сделано
Вот именно здесь немного прокачал инфу про индексирование измерений и кластерные индексы, пригодится =)
ПланыВидовХарактеристик, впринципе знаю но не уверен что не будет проблем
Прокачалась также инфа по новому механизму проведения и примению старого, также что перед запросом по старому очищаем движения документа
В свое время сделал и ДЗ 9, порядком помучившись при этом со списанием комплектующих наборов. Пришлось даже прибегнуть к помощи видео-решения.
С отчетами вопрос был только с прогнозируемым фин результатом. Никак не мог сообразить на какую дату получать цены продажи и закупки (а ларчик просто открывался :) )
Из нового во втором блоке узнал, наконец, почему рекомендуют наиболее часто используемые измерения регистров располагать выше, и что делать если одинаково часто будут обращаться к двум и более измерениям.
Ну и часть про запросы, это конечно просто сказка. После этого научился писать запросы полностью – самостоятельно, без использования конструктора, и что немаловажно, нормально работать с результатом запроса.
ДЗ 9 Сделал
ДЗ сделано
1) выстроил у себя структуру знаний,которые раньше были в беспорядке))
2)Затруднений сильных не было,главное не было времени,сечас вроде лучше стало на работе
3)Наверное по подробнее про ПВХ
ДЗ №9 сделано.
Что нового:
ПолучитьСтруктуруХраненияБазыДанных(),
наконец-то поняла что такое МоментВремени и Граница, как время документу присваивается при неоперативном проведении,
что от порядка измерений регистра зависит скорость получения данных по нему, и что номер строки это не номер строки документа. Как организована таблица итогов регистра до этого не знала.
isnull() взяла на вооружение. Ну и конечно, новая методика контроля остатков.
Затруднения основные, наверно, с клиентом и сервером.
Тема мастер-группы: если вообще, то создание внешних компонент. Но она скорее для продвинутого курса.
И с ДЗ №9 разобралась!
Сделал
ДЗ 9. Сделал.
1. понимание клиент-серверной архитектуры, работа в запросах со значениями типа Null. Много приятных мелочей (например, изменение переменных во время отладки). Работа со справкой стала более эффективной, чаще стал туда заглядывать.
2. Особых проблем не возникало.
3. Интересует работа с СКД (связи, оптимизация, особенно в той части которая может быть использована и в 8.1)
Выполнено…
1. СКД и вложенные запросы – некоторые вещи просто не понимал.
2. Проблема с некоторыми запросами – пришлось уделить много времени для разбора.
3. По СКД возможность программного обращения.
Сделал. Не хватает знаний по основам бухгалтерии.
Готово !.. ;))
Наконец-то моно сказать, что и я у же там (как говорили у нас в универе – в конце летней сессии)!..
Выполнил частично. Затруднился с условным проведением, когда нужно анализировать превышение с отбором по двум измерениям. Не сделал отчет №2 и №3.
Во втором блоке из интересных новых знаний отмечу новую технологию условного проведения в 8.2. Хотелось бы здесь подробнее – как запросом обращаемся к базе данных, когда транзакция еще не завершена и в базе не должно быть данных.
Выполнено
Задание сделано, с хорошим опозданием – но сделано. :)
Из затруднений – работа с “наборами” (не программировал я их раньше, пришлось подглядывать в УТ); да с кнопкой “провести без контроля” в форме списка документа “РеализацияТоваров”, до сих пор не уверен в оптимальности решения – эталонное в процессе изучения.
По вопросам:
1) Так как курс “базовый” и раздел по популярном управленческим механизмам, из нового был только усовершенствованный механизм контроля показателей остатков, да некоторые свойства документов, присущие 8.2. Что бы добавил так это, пожалуй, информацию по таблицам итогов оборотных регистров накопления (как-то их пропустили), итоги там хранятся все же отлично от остаточных регистров.
2) Не встретил особых сложностей. Наверняка потому, что с 8-кой уже не первый год. :).
3) Из всех тем, наиболее интересна СКД на уровне сложных примеров. На данный момент – это, имхо, наименее документированный механизм платформы. Именно поэтому очень полезными оказались несколько уроков про расшифровку еще из бонусных материалов.
ДЗ 9 выполнено.
1. Новый вариант контроля остаток и СКД (ну не пользовался я СКД ранее).
2. Сложно было с интерпретацией заданий, разработкой структуры данных и построением отчетов (см. п.1)
3. Хотелось бы узнать, что может поднять производительность системы без апгрейда железа. Т.е. где какой есть тонкий “тюнинг”, позволяющий выжать максимум из имеющегося оборудования. Пусть это будет в продвинутом курсе.
Выполнено.
1. Новое: – По регистрам. Измерения регистров нужно использовать в определенной последовательности. Стало понятно предназначение реквизита регистра.
-Прояснилось предназначение модулей менеджера и объекта.
-Вызвало интерес понятие контекста.
-Понятие момента времени, границы и их использования.
Поменялись взгляды на построение общих модулей.
2.-Наибольшее затруднение вызывает наложение разных отборов, привязка сообщения к полю. Синтаксис, разного типа +,*,и т.д.,которые нужно знать.
-Вызывало трудности понятие разных коллекций, общая их классификация помогла разобраться и выработать общих подход.
3. Если есть какие-то нюансы при формировании программной выгрузки в Эксель, Ворд. В 7.7. использовали команды из макросов для рисования рамок, выравнивания, установки шрифтов, и нам подсказали команду msgbox для получения кода из Эксель, который должен быть установлен в 1с. Писали выгрузку напрямую так как сохранение отчета из 1С могло занимать несколько часов. Возможно, в 8.2. это не потребуется. Просьба осветить этот момент. Выгрузка в Ворд нужна при использовании шаблонов договоров, спецификаций. Если можно, остановитесь на программном формировании таблиц – раньше просто в шаблоне рисовали таблицу с заведомо большим количеством строк, лишние потом удалялись пользователем. Также есть ли аналог в 8.2. команде Шаблон – ее мы использовали для формирования строки запуска процедуры с изменяемыми именами параметров – в цикле обработки массива, например.
Над указанными темами в п.3 мы подумаем, возможно вынесем в мастер-группу.
Спасибо.
ДЗ №9 выполнил
1. В разборе полетов с планами видов характеристик все стало на свои места, интересен был новый способ контроля остатков.
2. Клиент-серверные вызовы, разобраться с оптимальными решениями помогли конечно решения домашних заданий.
3. Использование планов обмена при обмене между различными конфигурациями.
Жень! непонятен момент с Периодом в последнем отчете.. почему у нас не вышли остатки… :( прослушала несколько раз… Причем тут пустая дата? мы же задаем Дату начала и Конца?
С датой вот какая штука: если мы не задаем период начала и окончания, оборот у нас возьмется за весь период.
А по умолчанию в этом отчете периоды как раз пустые.
Вот и получается, что остаток брался на дату 01.01.01 23:59:59, разумеется на эту дату остатка не было.
Евгений, прошлась еще раз по решению ДЗ 9. я не знаю, как у Вас получилось так красиво, но у меня по вашему методу при решении отчета Прогнозируемый Финансовый результат без левого соединения таблицы Остатков с таблицами цен не получается корретный отчет. У меня просто цен несколько в базе данных. Спасибо.
Ответ вы дали сами – нужно сделать left outer join.
Выполнил.
1. Из нового “Новый вариант контроля остатков”
2. Затруднений не было
3. Трудно сказать
ДЗ №9 выполнено.
1)Из нового: СКД, методика контроля остатков при проведении документов реализации.
2)Сложности с построением запроса, который бы охватывал сразу все условия задачи.
3)Построение сложных запросов. И еще побольше про СКД.
Евгений, хотелось бы еще отметить, что при проверке решения домашнего задания №9 я заметила следующее: у Вас при проведении документа РеализацияТоваров не работает контроль остатков после переноса этого контроля из процедуры ОбработкаПроведения в отдельную экспортную процедуру, т.к. параметр Отказ не передается. Почитала комментарии, не нашла, чтобы об этом кто-то написал.
А мы это выправляем в решении 11-го ДЗ.
Спасибо за внимательность!
Задание выполнила. Не даются пока сложные запросы. Для скорости выполнения ДЗ обхожусь другими способами получения данных. Понимаю, что это неправильно, но иначе я напрочь отстану от графика.
1. Новое почти всё. Особенно запросы и регистры.
2. Самое сложное – запросы. Преодолеть эту трудность, думаю, поможет только практика.