Автор Тема: Билет 4. Спец по платформе V8  (Прочитано 75938 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Jones

  • Проверенный
  • ***
  • Сообщений: 199
Билет 4. Спец по платформе V8
« : Август 06, 2015, 09:34:43 am »
Заметил, что задачи в билетах могут значительно отличаться от задач из сборника.

1)   ОУ Задача 1.24 списание по приоритету складов
Здесь все просто: в РН запросом получаем сначала остатки склада, указанного в документе, затем остатки остальных складов. Упорядочиваем все это и списываем.

2)   БУ задача 2.18
По условию измерение Организация, ресурсы Сумма и Количество (небалансовый, количественный)
На счете Товары три остаточных субконто: Номенклатура, Склад, Партия.
Для отчета о продажах на счете Покупатели оборотное субконто Покупатель (спрОрганизация)
Отчет ПродажиСобственнымОрганизациям: Выводить Обороты счета Прибыли с корсчетом Покупатели.
Измерение Организация – это продавец (выводим в строки отчета)
Субконто1 корсчета Покупатели – это покупатель (выводим в колонки отчета)

3)   ПР – здесь, по-моему, сборная солянка
В условии и график Пятидневка и СуткиЧерезДвое. Похоже целью является проверить умение делать и такие и такие графики, быстро накидал оба вариант в отдельных обработках заполнения графиков.

Или вот: «Тарифная ставка может меняться каждый день но берется на начало расчетного периода. В документе Начисление Зарплаты пользователь вводит значение тарифной ставки вручную». Из этих двух я выбрал более простой вариант, просто указал часовую ставку в Размере ТЧ.

ПремияРуководителя зависит от Надбавки, но как формируется надбавка – не сказано. Тоже выбрал самый простой вариант: надбавку ввожу в Размер ТЧ.

Надеюсь экзаменатор сочтет все это приемлемым.

4)   По УФ две задачи:
Задача 5.01 Формы РН с движениями
В задании сказано, что «Доступ к данным регистров должен осуществляться
в форме документа из панели навигации»

Как думаете пойдет как у меня сделано? (в командной панели подменю Движения)
Вообще, панель навигации – это вертикальная слева, но как в нее поместить, не придумал.

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

Jones

  • Проверенный
  • ***
  • Сообщений: 199
Re: Билет 4. Спец по платформе V8
« Ответ #1 : Август 06, 2015, 10:02:04 am »
Да и в ПР, чтобы получить Премию от Надбавок сотрудников подразделения, но не самого рукомводителя
используются разрезы.
Должно быть два разреза "сотрудник" и "Подразделение", а измерения осн и измерения базового - пустые массивы.

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


alex1248

  • Призрак форума
  • *****
  • Сообщений: 714
Re: Билет 4. Спец по платформе V8
« Ответ #2 : Август 06, 2015, 10:08:08 am »
ОУ
Здесь все просто
Цитата "Каждый из складов имеет свой приоритет, который может меняться не чаще чем 1 раз в месяц." Реквизит Приоритет в справочнике складов не пойдет.
БУ
Если у одной из организаций нет покупок или продаж, отчет формируется неверно (пропадает соответствующая колонка или строка). И крестиков не хватает  ;).
ПремияРуководителя зависит от Надбавки, но как формируется надбавка – не сказано. Тоже выбрал самый простой вариант: надбавку ввожу в Размер ТЧ.
Цитата "Ввод надбавки руководителю подразделения осуществляется документом «Начисление зарплаты».", значит, и всем сотрудникам можно делать так же (раз не сказано иного), ну да, вводом значения.
Как думаете пойдет как у меня сделано? (в командной панели подменю Движения)
Вообще, панель навигации – это вертикальная слева, но как в нее поместить, не придумал.
Раз в конфигураторе регистры отмечены в Панели навигации, значит, это она и есть (в 8.2 должно выглядеть иначе). А вот в форме списке надо их тоже отобразить.

Jones

  • Проверенный
  • ***
  • Сообщений: 199
Re: Билет 4. Спец по платформе V8
« Ответ #3 : Август 07, 2015, 10:34:58 am »
Реквизит Приоритет в справочнике складов не пойдет.
Ухты! Спасибо, alex1248, вот это косяк. Ничего себе я невнимательный, прочитал и забыл ))

Если у одной из организаций нет покупок или продаж, отчет формируется неверно (пропадает соответствующая колонка или строка). И крестиков не хватает  ;).
Думаете надо все организации выводить? Даже если не было оборотов? Не хочу усложнять себе задачу, тут бы хоть основное сделать ))
А крестики это и вовсе для крутых программеров, кто за 5 часиков успел все сделать, да еще и красоту навел ))
[/quote]

alex1248

  • Призрак форума
  • *****
  • Сообщений: 714
Re: Билет 4. Спец по платформе V8
« Ответ #4 : Август 07, 2015, 10:59:06 am »
Думаете надо все организации выводить? Даже если не было оборотов? Не хочу усложнять себе задачу, тут бы хоть основное сделать ))
А крестики это и вовсе для крутых программеров, кто за 5 часиков успел все сделать, да еще и красоту навел ))
В комментариях сдававших читал, что за оба пункта бывают замечания. В данном отчете оформление как раз имеет значение.
В принципе там всё просто. Список организаций связывается сам с собой (чтобы оба раза все попадали, в терминах могу путаться  :D ), и уже к нему по левому соединению подтягиваются данные.
А с крестиками дел на 30 сек - через условное оформление.

alex1248

  • Призрак форума
  • *****
  • Сообщений: 714
Re: Билет 4. Спец по платформе V8
« Ответ #5 : Август 07, 2015, 11:32:28 am »
прочитал и забыл ))
Я уже отрабатываю схему порядка действий, как на экзамене.
Сначала, на случай, если позволят настраивать до начала, делаю первичную настройку, которая почти наверняка понадобится - упр режим, справочники, настраиваю накладные, план счетов и т.д.
Потом читаю задание (хотя бы ОУ и БУ, в них много общих элементов), записываю все нюансы, и настраиваю по своим записям. Сложно упустить важный момент, если у меня конкретно записано, что нужен, например, соответствующий РС. Удобно при настройке проведения - одновременно делаю и ОУ и БУ (или во всяком случае не надо будет позже руками вбивать движения по другому регистру), и перенастраивать документы при решении следующей задачи не надо (ну, это, если есть такая проблема  :) ).
Сегодня попробовал БП сделать в первую очередь - чтобы не перезапускать много раз при отладке, можно будет проверить параллельно с остальными разделами.  :D
Кстати, в серверной процедуре обновления карты маршрута, вроде бы, достаточно всего 2 строчки, похоже, что работает так же, вполне корректно:
   Карта = РеквизитФормыВЗначение("Объект").ПолучитьКартуМаршрута();
   Карта.ИспользоватьСетку = Ложь;

Евгений

  • Пользователь
  • **
  • Сообщений: 22
Re: Билет 4. Спец по платформе V8
« Ответ #6 : Август 11, 2015, 10:04:10 pm »
Jones, вопрос по СПР, по надбавке и премии. В "ДопНачислениях" зависимость от базы указана "Зависит по периоду регистрации". Так и должно быть, все верно? Какое обоснование?

Jones

  • Проверенный
  • ***
  • Сообщений: 199
Re: Билет 4. Спец по платформе V8
« Ответ #7 : Август 11, 2015, 11:14:14 pm »
Jones, вопрос по СПР, по надбавке и премии. В "ДопНачислениях" зависимость от базы указана "Зависит по периоду регистрации". Так и должно быть, все верно? Какое обоснование?

Ошибочка вышла )), обычно ставлю "По периоду действия".
Хотя здесь без разницы, ведь Надбавка не имеет периода дейстия, не может быть вытеснена чем либо, а значит в базу для Премии она попадет одинаковая что за ПериодРегистарции, что за ФактическийПериодДействия.

Однако, благодарю Вас за подсказку, Евгений. Вы внимательнее меня.

HRom

  • Пользователь
  • **
  • Сообщений: 94
  • ФИО: HRom
Re: Билет 4. Спец по платформе V8
« Ответ #8 : Август 13, 2015, 01:07:18 pm »
а как соотносятся фразы:
Все сотрудники работают по пятидневному графику работы
... Сотрудники работают по сменному графику «Сутки через двое»


На первую фразу похоже никто внимания не обращает.

alex1248

  • Призрак форума
  • *****
  • Сообщений: 714
Re: Билет 4. Спец по платформе V8
« Ответ #9 : Август 13, 2015, 01:17:40 pm »
а как соотносятся фразы:
Все сотрудники работают по пятидневному графику работы
... Сотрудники работают по сменному графику «Сутки через двое»


На первую фразу похоже никто внимания не обращает.
Думаю, что можно сделать наоборот - не обращать внимания на вторую  :D (хотя, при очной сдаче всё же следует уточнить у экзаменатора).
Тут ведь разница только в том, что обработка из каркасной не настроена под 1/2, поэтому уйдет больше времени (хотя бы для донастройки обработки). На само решение выбор графика никак не влияет.
« Последнее редактирование: Август 13, 2015, 01:19:56 pm от alex1248 »

HRom

  • Пользователь
  • **
  • Сообщений: 94
  • ФИО: HRom
Re: Билет 4. Спец по платформе V8
« Ответ #10 : Август 14, 2015, 06:18:12 am »
По расчётной части кто-нибудь может пояснить откуда берутся надбавки у рядовых сотрудников и как определяем кто из физ.лиц начальник? Что то я не могу уловить сути задания.
Завести что ли два отдельных вида расчёта "Набавки" и "ПремияНачальника"?

HRom

  • Пользователь
  • **
  • Сообщений: 94
  • ФИО: HRom
Re: Билет 4. Спец по платформе V8
« Ответ #11 : Август 15, 2015, 08:37:32 am »
По задаче 5.02 Хранить фото сотрудников
провозился кучу времени. По-моему ее быстро сделать реально только если зазубрить алгоритм решения, ну или когда каждый день такое делаешь.

статья на эту тему:
Работа с файлами (картинками) в интерфейсе Такси
http://1c.chistov.pro/2013/07/blog-post.html


Jones

  • Проверенный
  • ***
  • Сообщений: 199
Re: Билет 4. Спец по платформе V8
« Ответ #12 : Август 20, 2015, 10:51:02 am »
статья на эту тему:
Работа с файлами (картинками) в интерфейсе Такси
http://1c.chistov.pro/2013/07/blog-post.html

Статейка весьма полезная. Благодарю ))

HRom

  • Пользователь
  • **
  • Сообщений: 94
  • ФИО: HRom
Re: Билет 4. Спец по платформе V8
« Ответ #13 : Октябрь 03, 2015, 11:23:00 am »

В документе "КупляПродажа"

   Движения.Основной.Очистить();
   Движения.Основной.Записать();
   Движения.Основной.Записывать = Истина;
   
   // блокируем Счет Товары по СкладуОтправителю и Номенклатуре из ТЧ
   Блок = Новый БлокировкаДанных;
   Эл = Блок.Добавить("РегистрБухгалтерии.Основной");
   Эл.УстановитьЗначение("Счет", ПланыСчетов.Основной.Товары);
   Эл.УстановитьЗначение(ПланыВидовХарактеристик.ВидыСубконто.Склад, СкладОтправитель);
   Эл.ИсточникДанных = СписокНоменклатуры;
   Эл.ИспользоватьИзИсточникаДанных(ПланыВидовХарактеристик.ВидыСубконто.Номенклатура, "Номенклатура");
   Блок.Заблокировать();


А почему не устанавливаете блокировку по    ОрганизацияПоставщик ?
Вроде напрашивается...

artemusII

  • Пользователь
  • **
  • Сообщений: 34
  • ФИО: Артем А.
Re: Билет 4. Спец по платформе V8
« Ответ #14 : Октябрь 05, 2015, 05:14:12 pm »
Всем привет. Добрался до 4го билета. Прорешал ОУ и БУ пока что. Гляньте кому не лень.