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

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

axel_work

  • Проверенный
  • ***
  • Сообщений: 161
  • ФИО: Алексей
Re: Билет 9. Спец по платформе V8
« Ответ #45 : Апрель 28, 2016, 10:12:54 am »
Так группировку можно вывести на морду отчета. А так - настроить какую-ть характеристику и настройки загрузить в режиме конфигуратора. У вас будет по умолчанию выведена характеритика и пользователь может выбрать другую.

Анатолий

  • Проверенный
  • ***
  • Сообщений: 134
Re: Билет 9. Спец по платформе V8
« Ответ #46 : Август 26, 2016, 12:45:02 am »
   Кто-нибудь знает для чего этот код, который внизу (код взял с одной из баз с этого сайта)? Что он делает и нужно ли это на экзамене?
   В синтаксис-помощнике цитата "Получим дополнительные записи, имеющие признак сторно, которые необходимо добавить в текущий набор для того, чтобы в результате сохранения получился максимальный фактический период действия".

Ничего не понял...



Дополнение = Движения.ОсновныеНачисления.ПолучитьДополнение();
 Для Каждого Запись Из Дополнение Цикл
 Движение = Движения.ОсновныеНачисления.Добавить();
 ЗаполнитьЗначенияСвойств(Движение,Запись);
 Движение.Сторно = Истина;
 Движение.ПериодРегистрации = Запись.ПериодРегистрацииСторно;
 Движение.ПериодДействияНачало = Запись.ПериодДействияНачалоСторно;
 Движение.ПериодДействияКонец = Запись.ПериодДействияКонецСторно;
 КонецЦикла;


GROOVY

  • Администратор
  • Старожил
  • *****
  • Сообщений: 284
  • ФИО: Павел Чистов
Re: Билет 9. Спец по платформе V8
« Ответ #47 : Август 26, 2016, 09:27:09 am »
Рановато на спеца с такими вопросами. Не получив записи дополнения и не сформировав стороно записи фактический период ействия может оказаться нулевым при зарегистрированных записях задним числом.

Анатолий

  • Проверенный
  • ***
  • Сообщений: 134
Re: Билет 9. Спец по платформе V8
« Ответ #48 : Август 26, 2016, 04:53:02 pm »
и где же получать эти знания? думаете на практике это все сразу применяется?

alex1248

  • Призрак форума
  • *****
  • Сообщений: 714
Re: Билет 9. Спец по платформе V8
« Ответ #49 : Август 26, 2016, 07:25:27 pm »
Да можно подготовиться, даже если многого не знаешь, за 2-3 месяца (если есть время на подготовку). Конкретно по данному вопросу я тоже разобрался за 2-3 недели до сдачи. Другое дело, что сам спец нафиг не нужен, если только не требуют на работе (разве что на собеседование могут пригласить с несколько более высокой вероятностью, чем без него, если отборщик резюме вообще в курсе, что это за бумага :) ).
P.S. А про расчетные механизмы, насколько я знаю, многие только при подготовке и узнают.
« Последнее редактирование: Август 26, 2016, 07:29:28 pm от alex1248 »

Анатолий

  • Проверенный
  • ***
  • Сообщений: 134
Re: Билет 9. Спец по платформе V8
« Ответ #50 : Август 26, 2016, 07:47:49 pm »
в принципе ничего сложного в этих сторнозаписях. за час можно все нормально понять. на ИТС инфы достаточно оказывается.

Maks-r2d2

  • Пользователь
  • **
  • Сообщений: 29
  • ФИО: Макс
Re: Билет 9. Спец по платформе V8
« Ответ #51 : Сентябрь 07, 2016, 03:31:37 pm »
Посмотрите мое решение билета 9
1) ОУ тут отчет не доделал, по характеристикам.
Еще не могу понять, когда создаю новый Значение Свойств Объекта. Выбираю объект (вариант справочника номенклатуры), свойство. У свойства указан свой тип (строка, число, дата и т.д). А в значение надо вре равно в ручную указывать

2) БУ добавил ресурс "СуммаВал" для валюты. При этом признак учета "Валютный" не делал. Не могу понять, зачем его надо делать, если задача работает.

3) СПР вопросов не возникло
4) УФ   вопросов не возникло

al7

  • Пользователь
  • **
  • Сообщений: 46
Re: Билет 9. Спец по платформе V8
« Ответ #52 : Сентябрь 25, 2016, 09:19:26 pm »
У всех неправильно. Количество дней больничного нужно определять не по графику, а просто количеством календарных дней, это написано в задаче и типично для больничного. А вот среднедневной заработок определяется в задаче не как обычно - по количеству рабочих, т.е. плановых дней за прошлый месяц и окладу за прошлый месяц. Значит нужен дополнительный ресурс, чтобы вместе с окладом хранить число плановых дней.

alex1248

  • Призрак форума
  • *****
  • Сообщений: 714
Re: Билет 9. Спец по платформе V8
« Ответ #53 : Сентябрь 25, 2016, 10:15:06 pm »
У всех неправильно. Количество дней больничного нужно определять не по графику, а просто количеством календарных дней, это написано в задаче и типично для больничного.
Скорее всего, при принятии решения о выдаче желтой бумажки данный момент не будет иметь никакого значения.
Условие, как обычно, двусмысленное, т.к. дневная ставка в таком случае тоже должна определяться по календарным дням (и это типично для любого расчета, в т.ч. для больничного - периоды для пересчета ставки и расчета суммы начисления определяются одинаковым способом).
Так что идеальный вариант - не заморачиваться, а делать, как удобнее.
« Последнее редактирование: Сентябрь 25, 2016, 10:26:55 pm от alex1248 »

al7

  • Пользователь
  • **
  • Сообщений: 46
Re: Билет 9. Спец по платформе V8
« Ответ #54 : Сентябрь 25, 2016, 11:22:30 pm »
Так что идеальный вариант - не заморачиваться, а делать, как удобнее.

Тоже верно, но я стараюсь делать максимально близко к условию задачи, хоть оно и глупое, потому что пару-тройку раз не заморочишься на экзамене и желтая бумажка мимо пролетела ;D.

erdem.badluev

  • Проверенный
  • ***
  • Сообщений: 139
Re: Билет 9. Спец по платформе V8
« Ответ #55 : Октябрь 20, 2016, 08:53:30 am »
Мой вариант решения.
Буду рад критике.
 :)

фотографии из базы удалил, для облегчения файла.

UPD: http://forum.chistov.pro/index.php?topic=3719.msg48938#msg48938
« Последнее редактирование: Ноябрь 11, 2016, 12:28:54 pm от erdem.badluev »

kimskiysanya

  • Пользователь
  • **
  • Сообщений: 54
  • ФИО: Kim Sasha
Re: Билет 9. Спец по платформе V8
« Ответ #56 : Октябрь 27, 2016, 03:26:51 pm »
Доброго дня коллеги!

Решение на суд. Билет в общем-то простой, все как у всех.

1. ОУ - В отчете у меня привязка к ПВХ, это излишне и без нее будет работать. Настроил и загрузил настройки через конфигуратор.
2. БУ - агенты - спр. Контрагенты. Начисление им считается только при положительной прибыли.
3. СПР. Разбиение записей, поддержка сторно. Разные периоды действия реализуются посредством получения оклада на начало месяца периода действия, у больничного - база аналогично относительно начала месяца периода действия.
4. УФ. Как обычно, не стал делать с отказом от модальности - долго.
Очень понравилось решение. Советую всем посмотреть. axel_work спасибо!

P.S. Васина зачетная фотка  :D
« Последнее редактирование: Октябрь 27, 2016, 03:29:27 pm от kimskiysanya »

erdem.badluev

  • Проверенный
  • ***
  • Сообщений: 139
Re: Билет 9. Спец по платформе V8
« Ответ #57 : Ноябрь 11, 2016, 12:28:23 pm »
Обновленный вариант решения

erdem.badluev

  • Проверенный
  • ***
  • Сообщений: 139
Re: Билет 9. Спец по платформе V8
« Ответ #58 : Январь 26, 2017, 06:47:58 am »
Мой новый вариант решения с доп условием в СПР "График с дискретностью 15 мин для учета опозданий и начисления штрафов", и в УФ: "Реквизиты формы элемента номенклатура для конкретного менеджера".
Фотографии из базы удалил для уменьшения размера.
Буду рад критике.
 :)
« Последнее редактирование: Январь 26, 2017, 09:17:33 am от erdem.badluev »

s0u1941

  • Пользователь
  • **
  • Сообщений: 68
Re: Билет 9. Спец по платформе V8
« Ответ #59 : Февраль 07, 2017, 01:43:25 pm »
Объясните, пожалуйста:

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